Az Assassin’s Creed Unity a 2014-es megjelenésekor valóságos technikai rémálom volt sok játékos számára. Hatalmas gépigénye, számtalan hibája és optimalizálatlansága miatt a legmodernebb hardvereken is megszenvedtek vele. De mi van akkor, ha valaki egy olyan „régi motoros” konfigurációval szeretné kipróbálni Párizs forradalmi hangulatát, mint egy Nvidia GeForce GT 240 és egy Intel Pentium Dual-Core E6300 processzor? Elsőre talán képtelenségnek tűnik, de némi áldozattal és rengeteg optimalizációval a „játszható” státusz elérhető – persze, a sajátos értelmezésében.
A Tesztelt Konfiguráció: Valóság vagy Kudarc?
Mielőtt mélyebbre ásnánk az optimalizációk világában, vessünk egy pillantást az alapra. A Pentium Dual-Core E6300 (2.8 GHz) egy LGA775-ös foglalatú, kétmagos processzor, amely 2008-ban jelent meg. Játékok szempontjából már akkor sem a csúcsot képviselte, de mára egyenesen múzeumi darabnak számít. A két mag és a viszonylag alacsony órajel hatalmas szűk keresztmetszetet jelent az olyan CPU-intenzív játékoknál, mint az AC Unity, amelynek hatalmas tömegeket kell szimulálnia. A gyorsítótár (cache) mérete is korlátozott.
A videokártya, az Nvidia GeForce GT 240, szintén a 2009-es év terméke. Ez egy DirectX 10-es kártya, bár léteztek DX10.1-es verziók is, az AC Unity viszont DirectX 11-et igényel. Ez önmagában óriási hátrány. A kártya jellemzően 512 MB, maximum 1 GB DDR3 vagy GDDR5 VRAM-mal rendelkezett. Ez utóbbi volt a szerencsésebb, de az 512 MB-os modellnél gyakorlatilag esélytelen a modern játékok futtatása. Még a GDDR5-ös 1GB-os változat is borzasztóan kevés a Unity memóriaszomjához.
Ezek mellett feltételezünk legalább 4 GB DDR2 vagy DDR3 RAM-ot, bár 8 GB lenne az ideális, és egy hagyományos HDD-t. Fontos kiemelni, hogy ez a konfiguráció már a játék minimális gépigényének sem felel meg. Az Ubisoft minimumnak egy Core i5-2500K-t és egy GTX 680-at (vagy Radeon HD 7970-et) jelölt meg, ami fényévekre van a mi tesztalanyunktól.
Miért Ekkora Falat Az AC Unity?
Az Assassin’s Creed Unity a megjelenésekor rendkívül ambiciózus játék volt, technikai értelemben is. Ennek a hardverünk szempontjából három fő oka van:
- Tömegszimuláció: Párizs utcáin eddig nem látott mennyiségű NPC (nem játszható karakter) tartózkodhat egyszerre, amelyek mindegyike egyedi viselkedéssel és interakciókkal bírhat. Ez elképesztően CPU-intenzív. Az E6300 itt fog térdre kényszerülni.
- Grafikai Hűség: A játék gyönyörű megvilágítással (globális megvilágítás), részletes textúrákkal és komplex geometriával dolgozik. Ez pedig a GPU-ra helyez extrém terhelést. A GT 240 egyszerűen nem képes ilyen szintű effekteket valós időben renderelni.
- VRAM Éhség: Az Unity köztudottan hatalmas mennyiségű videómemóriát igényel. A 2 GB VRAM ajánlott volt már a megjelenéskor is, 1 GB pedig absolute minimum. A GT 240 512 MB-ja azonnal megtelik, ami folyamatos adatcserét, akadozást és „pop-in” effektust eredményez.
Elvárások Kezelése: Nem Lesz Ez 60 FPS!
Valljuk be őszintén: ha ezzel a konfigurációval Assassin’s Creed Unity-t akarsz játszani, le kell mondanod a szép grafikáról és a sima képfrissítésről. A cél nem a 60, de még csak nem is a stabil 30 FPS. Az elfogadható célkitűzés a 15-25 FPS, kisebb felbontáson, a legalacsonyabb beállításokkal. Sűrű tömegben és akciójelenetekben ez lezuhanhat 10 FPS alá is. Ez nem egy élvezetes, de egy játszható élményt jelenthet azoknak, akiknek nincs más választásuk, de mindenképpen ki akarják próbálni.
A Játékbeli Beállítások Mesterkulcsa: Képről Képre, Elemről Elemre
Ez a legfontosabb lépés. Minden egyes beállítást a lehető legalacsonyabbra vagy kikapcsolt állapotra kell állítani.
- Képernyő:
- Felbontás (Resolution): Ez az egyik legfontosabb beállítás. Állítsd be a lehető legalacsonyabbra, ami még elviselhető a monitorodon. Kezdd a 1280×720-nal, de valószínűleg lejjebb kell menned, akár 960×540-re vagy egyedi felbontásokra. Minél alacsonyabb, annál több FPS.
- Képernyőfrissítés (Refresh Rate): Illeszd a monitorodhoz.
- Képernyőmód (Display Mode): Teljes képernyő (Fullscreen). Ne ablakos módban játssz!
- V-Sync: Ki (Off). Ezzel elkerülhető a képfrissítés monitorhoz igazítása, ami amúgy is alacsony FPS esetén csak rontana a helyzeten. Képtörés előfordulhat, de az FPS sokkal fontosabb.
- Grafikai beállítások: Itt jön a fekete leves.
- Környezet minősége (Environment Quality): Nagyon alacsony (Very Low). Ez a beállítás befolyásolja a rajzolási távolságot, az objektumok és a növényzet részletességét. Ez az egyik legkomolyabb terhelés a CPU-ra és a GPU-ra.
- Textúra minőség (Texture Quality): Alacsony (Low). A GT 240 minimális VRAM-jával ez kötelező. A textúrák életlenek és homályosak lesznek, de legalább nem fog a játék állandóan laggolni a VRAM betelés miatt.
- Árnyék minőség (Shadow Quality): Kikapcsolva (Off) vagy Nagyon alacsony (Very Low). Az árnyékok renderelése az egyik leginkább erőforrás-igényes feladat a játékokban. A kikapcsolás hatalmas FPS-növekedést eredményezhet.
- Ambient Occlusion (Környezeti árnyékolás): Kikapcsolva (Off). Ez a beállítás a sarkokban és a mélyedésekben megjelenő finom árnyékokért felel. Gyönyörű, de komoly terhelést jelent.
- Élsimítás (Anti-Aliasing): Kikapcsolva (Off). Az AA eltünteti a „fűrészfogakat” a tárgyak széléről. Az MSAA, FXAA, TXAA mindegyike túl erőforrás-igényes ehhez a kártyához. Fogd fel úgy, hogy a alacsony felbontás és a homályos textúrák miatt amúgy sem fogod látni a különbséget.
- Mélységélesség (Depth of Field): Kikapcsolva (Off). Homályosítja a távoli vagy közeli tárgyakat, filmesebb hatást adva. Nem fontos, és terheli a GPU-t.
- Volumetrikus köd (Volumetric Fog): Alacsony (Low) vagy Kikapcsolva (Off). A térfogati köd és füst realisztikusabbá teszi a környezetet, de erőforrásigényes.
- Tömeg sűrűség (Crowd Density): Abszolút minimumra (Minimum). Ez az E6300 legnagyobb ellensége. A Unity ebben úttörő volt, de a CPU-nak minden egyes NPC-t szimulálnia kell. A minimálisra csökkentés jelentősen tehermentesíti a processzort, még ha Párizs utcái ki is üresednek tőle.
Rendszerszintű Optimalizálás: A CPU és RAM Munkára Kényszerítése
A játékon kívül is tehetsz lépéseket a teljesítmény növeléséért:
- Illesztőprogramok (Drivers): Győződj meg róla, hogy a legfrissebb Nvidia illesztőprogramok vannak telepítve a GT 240-hez, amelyek még támogatják a kártyát. Ezek tartalmazhatnak kisebb optimalizációkat.
- Háttérfolyamatok: Játék indítása előtt zárj be minden felesleges programot: böngésző, Skype, Discord, zenelejátszó, torrent kliens stb. Minden, ami RAM-ot és CPU-ciklust fogyaszt, árt az FPS-nek.
- Energiagazdálkodás (Power Plan): A Windows energiagazdálkodási beállításaiban állítsd be a Magas teljesítmény (High Performance) profilt. Ez biztosítja, hogy a CPU és GPU ne vegye vissza az órajelét terhelés alatt.
- Virtuális memória (Paging File): Győződj meg róla, hogy van elegendő virtuális memória (lapozófájl) beállítva. Ha csak 4 GB RAM-od van, a lapozófájl elengedhetetlen a játék indításához és a stabilitáshoz. Állítsd be manuálisan a Windowsban, hogy a kezdeti és maximális méret is legalább 8-12 GB legyen, ha lehetséges.
- Rendszer frissen tartása: Rendszeres lemezkarbantartás (HDD esetén töredezettségmentesítés), ideiglenes fájlok törlése segíthet. Egy frissen telepített Windows mindig jobb teljesítményt nyújt.
- Overclocking (Óvatosan!): Csak haladó felhasználóknak ajánlott! A Pentium E6300 esetében némi órajel emelés (pl. 2.8 GHz-ről 3.0-3.2 GHz-re) kis mértékben javíthatja a CPU-intenzív területeken az FPS-t. A GT 240 overclockingja nagyon minimális nyereséget hozna, mivel a kártya architektúrája a fő korlát. Mindkettő esetén ügyelj a hűtésre és a stabilitásra!
Az Nvidia Vezérlőpult Beállításai: Még Egy Csepp Teljesítmény
Az Nvidia Vezérlőpultjában (NVIDIA Control Panel) is finomhangolhatsz néhány beállítást. Keresd meg a 3D beállítások kezelése (Manage 3D settings) menüpontot, majd a globális beállításoknál (Global Settings) vagy a programbeállításoknál (Program Settings) válaszd ki az Assassin’s Creed Unity futtatható fájlját (ACU.exe). Állítsd be a következőket:
- Anizotróp szűrés (Anisotropic filtering): Kikapcsolva (Off).
- Textúraszűrés – minőség (Texture filtering – Quality): Teljesítmény (Performance) vagy Magas teljesítmény (High Performance).
- Textúraszűrés – trilineáris optimalizálás (Texture filtering – Trilinear optimization): Be (On).
- Vertikális szinkronizálás (Vertical sync): Kikapcsolva (Off).
A Végső Ítélet: Érdemes Belevágni?
Kétségtelen, hogy az Assassin’s Creed Unity futtatása egy GT 240 és Pentium E6300 párossal egy extrém kihívás. A látvány erősen kompromisszumos lesz: homályos textúrák, alacsony rajzolási távolság, szegényes tömeg, és a folyamatos akadozás. Az élmény távol lesz attól, amit a fejlesztők eredetileg elképzeltek.
De ha van benned kitartás, és mindenáron ki szeretnéd próbálni Párizs utcáit ezzel a konfigurációval, akkor ezek az optimalizációk segíthetnek elérni a „játszható” állapotot. Ne legyenek illúzióid a „folyamatos” és „simán” szavakról – ezek itt nem fognak érvényesülni. Ezt inkább egy technikai kísérletnek tekintsd, mintsem egy élvezetes játékkalandnak. A legjobb tanács persze mindig az, hogy egy ilyen kaliberű játékhoz modernizálni kell a hardvert. De ha ez most nem opció, akkor hajrá! Sok sikert a forradalmi Párizs túléveléséhez!