Příspěvek

Grand theft Auto IV - Steam/Windows 8.1/10 problémy

Grand theft Auto IV - Steam/Windows 8.1/10 problémy

Vím, že dnes je již doba nakloněna více novému GTA V, avšak pokud by si někdo chtěl připomenout předešlý díl, či čekáte na slevu posledního dílu této slavné série GTA mohl by  vám tento návod pomoci. GTA IV mělo hlavně v distribuci Steamu hodně problémů se spuštěním, na které se jeden po druhém podíváme. Tyto problémy jsou způsobeny hlavně umírající službou GFWL a dalšími přídavky od Microsoftu, kterými je tato hra v rámci exkluzivity MS protkána.

Problém s Microsoft Visual C++ balíkem

Prvním problémem je který se může projevit zejména na nejnovějších operačních systémech, je problém s instalací balíku Microsoft Visual C++ 2005, který je třeba pro správné fungování SocialClub Launcheru. Na Windows 8.1 64bit může vyhodit chybu již při instalaci. Tuto instalaci provádí Steam automaticky při prvním spuštění hry.

Visual-C

Pokud se zobrazí výše ukázaná chyba, způsobí to, že se daný balík vůbec nenainstaluje resp. jeho instalace se stornuje a způsobí to chybu SecuLauncer, která se projeví po přihlášení do SocialClubu, přes Launcher.

SecuLauncher

Tuto chybu to může vyhodit i když máte již balík nainstalován, ale byl nainstalován např. pro jinou aplikaci (tudíž jiná verze 32/64bit). Nejjednodušší je si toto skutečnost zkontrolovat v

“Ovládací panely - Programy a funkce”

a podívat se zdali se tam nachází položka “Microsoft Visual C++ 2005 Redistributable 32bit” pokud ano, odinstalujte ji!

Řešení: Stáhněte a ručně nainstalujte Microsoft Visual C++ 2005 Redistributable Package (x86) SP1 přímo ze stránek Microsoftu zde.

Důležité je, aby se skutečně jednalo o verzi x86 (i v případě, že používáte 64bit systém).

Problém s Games For Windows Live

Problém této služby je v tom, že ji Microsoft již před nedávnem téměř ukončil, s hrou se instaluje starší verze daného programu která je již ukončena nadobro. Proto pro správný běh hry musíte stáhnout polofunkční poslední variantu tohoto troufám si tvrdit balastu. Chyba s GFWL se může projevit na několik úrovních.

  • Hra po kliknutí na tlačítko “Play” spadne a nahlásí, že program byl ukončen (Chyba xlive.dll)
  • Hra se spustí, ale v prostředí hry se nelze přihlásit ke službám GMFL

gfwl

Řešení: Stáhněte a ručně nainstalujte “Microsoft Games for Windows Marketplace” přímo ze stránek Microsoftu zde.

Pokud se vám nedaří přes Microsoft ID (Live ID) přihlásit a vrací vám to chybu (Kód : 80154002), tak stačí na stránkách xbox.com/cs-CZ/ potvrdit svůj email a věk.

Problém s přihlášením do Social Club

Někdy resp. někomu se stává, že po spuštění hry se nelze přes launcher po vyplnění správných přihlašovacích údajů připojit k Social Clubu. Což neznemožňuje spuštění hry. Hru můžete spustit v režimu Offline a přihlásit se pouze k Microsoft Live. Hra bude fungovat, avšak budete ochuzeni o Multiplayer. pro přihlášení k Social Clubu je zapotřebí mít hru i launcher v aktuální verzi (o což by se měl starat Steam) a potvrzený email k vašemu profilu. Instrukce zde.

social-club

Řešení: Zkuste se opakovaně přihlašovat, možná se jedná pouze o přetížení serveru.

Pokud nechcete hrát multiplayer a tato hláška vás jednoduše obtěžuje, tak můžete přejít do složky s hrou

1
C:\Program Files (x86)\Steam\SteamApps\common\Grand Theft Auto IV\GTAIV
  • Najděte soubor paul.dll a přejmenujte ho např. na paul.dll.disabled
  • Poté normálně spusťte hru, hláška by se již neměla objevit, ale multiplayer bude nedostupný!

Social Club vrací pouze Fatal Error

Pokud se launcher Social Clubu vůbec nespustí, je to nejspíše zapříčiněno tím, že je napsán v jazyku .NET a ve vašem počítači vůbec není nainstalováno jeho běhové prostředí. Ve Windows Vista/7 stačilo stáhnout a ručně nainstalovat aktuální balíky .NET Framework přímo ze stránek Microsoftu zde. Na Windows 8/8.1/10 je však instalace těchto balíků přímo v systémovém správci součástí systému.

Řešení: Přejděte do “Ovládací Panely - Programy a Funkce - Zapnout nebo vypnout funkce systému” (nalevo). Poté co se otevře okno zaklikněte možnosti .NET Framework 3.5 a 4.5

net

Hra ke spuštění vyžaduje různé .dll (DirectX Error)

Tato chyba také nemá specifickou podobu, avšak ve většině případů se jedná o zastaralý DirectX. Nebo jeho chybnou instalaci v rámci Steamu, při prvním spuštění.

Řešení: Stáhněte a ručně nainstalujte “DirectX End-User Runtime” přímo ze stránek Microsoftu zde.

Nekonečné načítání

Zaseknutí na obrazovce načítání je způsobeno mnohdy grafickým omezením, které nebere v potaz celkovou grafickou paměť, která je hře k dispozici, ale pouze tu dedikovanou. Tuto hodnotu je vidět ve hře u grafického nastavení…

video0

Pokud potřebujete zjistit kolik máte celkově dostupné grafické paměti tak:

Klikněte druhým tlačítkem na plochu - Rozlišení obrazovky - Upřesnit nastavení

  • Nás zajímá hodnota Celková dostupná grafická paměť - v mém případě 4864 MB
  • Toto číslo - v mém případě 4864 vydělíme 28 tedy 4864/28=173,7
  • Poté ve Steam knihovně klikněte druhým tlačítkem na hru, dejte vlastnosti a Nastavit možnosti spuštění…
  • Zde vyplňte příkaz -availablevidmem xx.x jen místo xx.x vyplňte vámi vypočítanou hodnotu.
  • Pokud nechcete nastavení úplně přepalovat, můžete použít o něco nižší číslo - v mém případě
     -availablevidmem 173.0

video1

Problémy způsobené lokalizací do češtiny

Několikrát po dobu vývoje lokalizace se objevili problémy spojené s aplikováním češtiny, proto doporučuji stáhnout aktuální češtinu pro GTA IV (čeština 2.0) nejlépe zde.

A pro datadisk Episodes from Liberty City doporučuji aktualizovanou lokalizaci, která lze stáhnout např. zde.

Možnosti spuštění

I pro tuto hru lze využít tzv. “Launch commands” osobně využívám pro navýšení počtu snímků za sekundu (FPS) pouze tyto:

1
-shadowdensity 0 -viewdistance 10 -texturequality 0 -renderquality 0 -detailquality 10 -nomemrestrict -norestrictions -frameLimit 0"

Steam verze:

  1. Klik na hru druhým tlačítkem (v knihovně Steamu)
  2. Vlastnosti
  3. Možnosti spuštení

non-Steam verze:

  1. Běžte do složky C:\Program Files\Steam\SteamApps\common\grand theft auto iv\GTAIV
  2. Vytvořte zástupce LaunchGTAIV.exe
  3. K němu následně můžete přidávat launch commands
  4. Pro správné spuštění hry, nejprve spusťe RGSCLauncher.exe v
    C:\Program Files\Steam\steamapps\common\grand theft auto iv\RGSC

Seznam spoštěcích příkazů

ToolsPopis
-benchmarkSpustí benchmark tool a následně ihned hru ukončí
-helpVypíše seznam všech launch commands
GrafikaPopisHodnoty
-renderqualityNastaví kvalitu renderu0 - 4
-shadowdensityNastaví hustotu stínů0 - 16
-texturequalityNastaví kvalitu textur0 - 2
-viewdistanceNastaví délku kam dohlédnete0 - 99
-detailqualityNastaví kvalitu detailů0 - 99
-novblankZakáže čekání na vblank (Bez Vsync) 
-norestrictionsNelimituje nastavení grafiky 
-widthNastavuje šířku hlavního okna renderudef. 800
-heightNastavuje výšku hlavního okna renderudef. 600
-safemodeSpustí grafiku v nejnižším možném nastavení 
-frameLimitOmezení snímků na interval obnovovací frekvence0 - 1
-refreshrateNastaví obnovovací frekvenci hlavního okna renderu60 - 240
-fullscreenVynucení fullscreen módu 
-windowedVynucení windowed módu 
-availablevidmemNastaví, kolik fyzické video paměti, je k dispozici0.1 - 1
-percentvidmemNastaví, kolik fyzické video paměti, je k dispozici v procentech0 - 99
-lazydeleteDrží déle věci ve video paměti (VRAM) 
AudioPopis
-fullspecaudioForce high-end CPU audio footprint
-minspecaudioForce low-end CPU audio footprint
SystemPopis
-noprecacheZakáže přednačítání zdrojů
-nomemrestrictZruší restrikce paměti

Ověření data vydání

Tento problém se týká pouze krabicových verzí hry, kdy hra při instalaci požaduje ověření data vydání a toto ověření neproběhne korektně. Řešením je přechod k datu kdy byli ještě funkční aktivační servery.

Pozn. Tato chyba se objevovala i v době, kdy aktivační servery fungovali korektně, ale datum na koncovém počítači nebylo správně nastavené.

  1. Přejděte do Nastavení - Čas a Jazyk - Datum a Čas
  2. Vypněte “Nastavovat čas automaticky”
  3. Následně “Změnit” datum a čas
  4. Zde nastavte rok 2014 nebo nižší a potvrďte
  5. Spusťte hru
  6. Po úspěšném ověření můžete datum vrátit do normálu.

Další problémy

  • Je veřejně známo, že hra vyžaduje aktuální operační systém, tedy v případě Windows Vista Service Pack 2, v případě Windows XP Service Pack 3 a v případě Windows 7 Service Pack 1.
  • Je velmi důležité, aby jste měli nainstalovány aktuální grafické ovladače ze stránek výrobce vaší grafické karty (nVidia / ATi), tím předejdete chybám jako jsou rozbité textury atd.
  • Pokud se někdy stane, že po načtení hry nenačte model hráče (Nico není vidět), tak stačí změnit rozlišení na nějaké jiné a zpět.
  • Mnoho dalších problémů, na které jsem osobně nenarazil je vysvětleno zde.
Tento příspěvek je licencován pod CC BY 4.0 autorem.