2024. március 29., péntek

Gyorskeresés

Battlefield 1 teljesítményproblémákkal kapcsolatos tapasztalatok

Írta: | Kulcsszavak: Bf1 . Battlefield 1 . Battlefield . fps . directx . crash . performance . teljesítmény . beállítások . konzol . cfg

[ ÚJ BEJEGYZÉS ]

A játék megjelenése óta folyamatosan nyomon követem a PH! ezzel kapcsolatos topikját, melynek kapcsán azt tapasztaltam, hogy időről-időre felszínre kerülnek a játékostársak olyan jellegű problémái, amelyek a program működésével, annak sebességével függnek össze.

A játék a 2016. októberi megjelenését követően több szervizen is keresztülment (továbbá a frissebb VGA driverek eredményeként) a tapasztalatok azt mutatják, hogy ugyanazon a konfiguráción már kevesebb képkockát produkál. Gyakran a megjelenéskor kipróbált és kívánt játékélményt nyújtó hardveren (főleg nagyobb, 48-64 fős pályákon) manapság már tekintetes lagok, microstutteringek, nagyobb akadások tapasztalhatók, amelyek ellehetetlenítik a játékot és nem kevés bosszúságot okoznak.

Az utóbbi időben a játékosok visszajelzései alapján összegyűjtöttem a tapasztalatokat, amelyeket a teljesség igénye nélkül az alábbiak szerint foglalnám össze.

Ezen beállításokat mindenképpen célszerű ellenőrizni, kipróbálni, mielőtt a szakmai topikban 20 hozzászólásonként megjelenne ugyanaz a kérdés újabb csatlakozó, vagy a visszatérő játékostársaktól.

Megjegyzésként hozzáfűzném, hogy az alábbi opciók nagy általánosságban (legalább) 1920*1080 képernyő felbontás mellett voltak tapasztalhatók. Egyúttal felhívom mindenki figyelmét, hogy az ismertetett tapasztalatok a Battlefield 1 topikban megjelenő konkrét visszajelzéseken alapulnak, azok nem vehetőek feltétlenül általánosnak. Célom csupán megosztani azokat, segítségül szolgálva a játékkal ismerkedőknek, vagy esetleg azoknak, akik csak a megjelenéskor (vagy azt megelőzően a béta verzióval) játszottak és azt követően mostanában tértek vissza.

Hardveres javaslatok

Alapvetően a minimum konfiguráció már többnyire kompromisszumokra késztet. A tapasztalat az, hogy a játék részére a fizikai négy mag már nem elegendő, generációtól függetlenül az újabb i5-kön is gyakori akadások tapasztalhatóak.

Az akadások megszüntetésére tett lépések során elsődlegesen az ajánlott hardverkomponensek beszerzésével célszerű kezdeni.

- Processzor: legalább 4 mag és 8 thread-del rendelkezőre van szükség (generációtól „független”, én pl. egy i7 3770-nel játszom; de nyilván az újabb generációs procikkal (i7/Ryzen) további teljesítményjavulás érhető el)
- Memória
o 16GB erősen ajánlott! Bár konkrét tapasztalat szerint ha „csak” 8GB-van, nyíltabb, kevesebb épülettel rendelkező pályákon azzal is elboldogul a játék. Viszont a zsúfoltabb, több épületegyüttes között zajló ("városi") pályák már igénylik a nagyobb kapacitást.
o Single channel-dual channel anomália: LINK
o A memória órajelének emelésével jelentős teljesítménynövekedés érhető el: LINK; Ezzel kapcsolatos tapasztalat a topiklakók között: LINK

- SSD: tömören összefoglalva, erősen ajánlott a betöltési idők csökkentése érdekében (LINK, LINK)
- Ami a videoteljesítményt illeti, az ajánlott GTX 1060 3GB (és azzal egyenértékű kártyákkal) az előzőekben említett ajánlott hardverkomponensek mellett már átlag 80-90 fps kicsikarható, némi grafikai kompromisszum mellett.

Teljesítményprobléma esetén szoftveres optimalizációs lehetőségek

Operációs rendszerrel kapcsolatos beállítások

- Windows 7/8.1
A tapasztalatok szerint ezen op. rendszert használó játékosok kevesebb problémát jeleztek vissza, melyet valószínűleg az is okozhatja, hogy a játékosok kisebb tábora használja. Jómagam is Win7 x64 op. rendszert használok, nem igazán fordulnak elő rejtélyes problémák, fps droppok, vagy crash-ek. :B

- Windows 10
o Energiagazdálkodás – teljesítmény beállítások /Lényeges, hogy a játék profiljánál kell beállítani./
o Game Mode bekapcsolása/kikapcsolása (eltérőek a tapasztalatok)

NVIDIA driver, Experience, és további 3rd party programok

- Teljesítmény romlás, crash-ek, grafikai problémák esetén a Display Driver Uninstaller (DDU) használatával célszerű lepucolni az előző videomeghajtókat, majd ezt követően feltelepíteni az ajánlott drivert.

- Nvidia Experience javasolt kikapcsolni, vagy a következő beállításokat csekkolni ([LINK, LINK)
- Intel turbo boost szoftver, MSI Afterburner is okozhat anomáliákat, ezért problémák esetén a kikapcsolásukkal célszerű tovább tesztelni a játékot.

DirectX 12-ről DirectX 11-re történő átállítás

A tapasztalatok azt mutatják, hogy DX11 az ajánlott, DX12-ben eléggé akad a játék, ezért célszerű átállítani:

1. Nyisd meg a Dokumentumok mappád
2. Keresd meg a BF1-et és nyisd meg
3. Nyisd meg a Settings mappát
4. Jegyzettömbbel (Notepad) nyisd meg a PROFSAVE_profile fájlt
5. Keresd meg a GstRender.Dx12Enabled 1-es sort és írd át az 1-est 0-ra
6. Mentsd el és élvezd a játékot ismét DX11-ben.

Időközönként kiugró fps drop esetén

A RAMMap program használatával a standby memória törlése kedvező hatást (javulást) eredményezhet.

Képfrissítés

- „Széteső”, mosódott kép: (okozhatja monitorcsere, VGA csere, VGA driver csere is)
o Ellenőrizd a monitor frissítését: LINK, a játék néha átírja a beállításaiban 59,9-re a képernyő frissítését (LINK)
o 59,9 Hz problémája, megoldás:
A PROFSAVE_profile fáljban ezt a részt megkeresni:
FullscreenRefreshRate 59.939999 <- Ezt át kell írni a 60.000000- ra
Ezután mentés.
LINK, LINK

- Ablakban futtatás: Sokaknak ablakban futtatva jobb teljesítményt produkál a játék.
Megér egy próbát „borderless” módban futtatni. LINK LINK
Ugyanakkor előfordult ellenpélda (+1) is, tehát nem feltétlenül nyújthat megoldást.

- 120 Hz
o Tömören: teljesen más élmény. :K
o Ha kellően erős hardvered van és a monitorod is támogatja, célszerű 120 Hz-en lockolni az fps-t a játékban. (függetlenül, ha 144-et is bírja)
o konzolparancsa: gametime.maxvariablefps 120
o Nyilván, ha a hardvered csak kisebb értékeket tud kipréselni, de az képes tartani folyamatosan, akkor a "GameTime.MaxVariableFps"-t állítsd olyan értékre, ami általában meg van. Ha 60 Hz-en vagy, akkor 70-80-ra.

- Vsync:
Eltérőek a tapasztalatok, ezért érdemes a ki/bekapcsolásával próbálkozni.
Konkrét tapasztalat:
o Bekapcsolva: „sokkal szebb a látvány, csak ugyebár lassabb a mozgás”
o Lényege: a képernyőd frissítésével szinkronizálja (limitálja) az fps-t, függetlenül attól, hogy a hardvered többre is képes. Ezzel próbálja a hardver az fps ingadozásból adódó kép-töréseket kiküszöbölni.

- G-sync:
Konkrét tapasztalat: LINK

Általános, optimalizált grafikai beállítások:

LINK

Az alapvető beállításokon túlmenően lényeges videobeállítások (játék menüjében a videobeállításokban érhető el):

- Post Processing Quality
o Jelentős javulás érhető el a beállítás változtatásával. Ajánlott mediumra (15-20 fps-t is hozhat!), vagy low-ra állítani.
- Resolution Scale
o ha 100-nál magasabb értéken van, célszerű lejjebb venni, magasabb érték esetén az fps csökkenését okozza. Egyes felhasználóknál az Nvidia Experience használatával a játékbeli beállítás módosult, ezért ha használod, akkor érdemes ismét leellenőrizni, nem változott-e magasabb értékekre.
- Továbbá:
o Anti-aliasing: TAA (FXAA: jobb teljesítményt eredményez)
o Brightness: 50% vagy magasabb (a monitor beállítástól is függően)
o DirectX mode: DX11 (ajánlott)

Konzolparancsok, User.cfg-hez segítség:

A korábbi BF játékok használata során már jól bevált módszer az egyéni cfg fájl használata, amellyel néhány saját beállítással csiszolhatóak a játék funkciói. Ezek főleg a grafikai megjelenítés optimalizálására irányulnak, amellyel egyúttal a teljesítmény is fokozható.

- RenderDevice.RenderAheadLimit
o Lényege: LINK
o értéke -1 és 4 közötti értékekre állítható. Érdemes próbálgatni, mert eltérőek a tapasztalatok. Több játékostárs számára simább lett a játék az érték változtatásával.

- User.cfg
o Létrehozása: a játék mappájába jegyzettömbbel létrehozol egy .txt fájlt, melynek kiterjesztését .cfg-re módosítod.
o a topiklakók által használt beállításokat tartalmazó cfg-k (csak hogy néhányat említsek):
LINK
LINK
LINK

További lehetőségek:
- Reddit
- "[...]Ráolvasás, Szemmelverés,Fenyegetőzés,Barackpálinka" LINK :DDD :DD

Összességében a topikban történő bejegyzések kapcsán a fentieket tartottam lényegesnek, nyilván bizonyos problémák egyediek, sokszor mélyebb szintű hardverprobléma, vagy esetlegesen az operációs rendszer és/vagy a játék újratelepítésével javítható csak a teljesítmény valamelyest.

Amennyiben a fentiek bővítése, vagy javítását tartanátok célszerűnek jelezzétek és szívesen elvégzem a szükséges módosításokat! :B :R

maĐ

Hozzászólások

(#1) voodoo98


voodoo98
addikt

Köszi! :R
Jó lett.

Gangsters on the Boardwalk http://play.google.com/store/apps/details?id=com.hattedskull.gangsters

(#2) anubis6 válasza voodoo98 (#1) üzenetére


anubis6
aktív tag

Nagyon jó leírás, legalább tudjuk mindig linkelni :K
Csak annyit tennék hozzá, hogy 120hz-nél (de valószínű 60-nál sem), nem mindig megfelelő a konkrét fps limit, nekem úgy elég darabos lett, de ahogy föltoltam a maxvariable-t 125-re, máris tükörsima lett ;) (biztos v-sync függő is, ami nálam off)
Köszönjük! :R

https://www.youtube.com/@anubiszthedj https://soundcloud.com/anubiszthedj

(#3) Madn!ght válasza anubis6 (#2) üzenetére


Madn!ght
addikt

Köszi! :R Az volt a cél. ;)
Alapvetően az összefoglalóba szerettem volna egy rövidke leírást a visszaköszönő problémákról, de miután összeállt, kicsit terjedelmesebb lett. :B

(#1) voodoo98: Neked pedig ezúton is köszönöm az összeállítás során nyújtott segítségedet. :R

₪ Herbalife Nutrition ₪ (rendelésben tudok segíteni) - FB: fit2gether

(#4) Silεncε


Silεncε
őstag

Ahhoz képest, hogy mennyien dolgoznak rajta, meg hogy a világ egyik legjobb motorja hajtja, azétr vannak hibái rendesen...

(#5) feco70


feco70
senior tag

Már mikor megjelent, és nem tudták rendesen összefoltozni.
Amugy nagyon jó írás lett.

(#6) Aventador91 válasza Silεncε (#4) üzenetére


Aventador91
őstag

még mindig jobb mint a pubg

(#7) Silεncε válasza Aventador91 (#6) üzenetére


Silεncε
őstag

Nyilván. Én Xbox One-on tolom, hát olyanokat produkál, hogy csak lesek (amikor a játék közepén kiírja, hogy vége a meccsnek, azért pislogok rendesen). Ja, és játékból a kör végénél nem lehet kilépni, mert beragad...

(#8) Anaren91 válasza Silεncε (#7) üzenetére


Anaren91
senior tag

Anno sima ps4 en én is azt hittem hogy beragad, megfagy és nem lép ki, de szimplán csak kva sokáig tölt... Ps4 pron már kicsit pörgősebb a dolog...

[ Szerkesztve ]

(#9) Madn!ght


Madn!ght
addikt

Frissítettem a memória órajelével kapcsolatos tapasztalattal, valamint a standby memória kezelésével kapcsolatos tapasztalatokkal. ;)

₪ Herbalife Nutrition ₪ (rendelésben tudok segíteni) - FB: fit2gether

(#10) Dtomka válasza voodoo98 (#1) üzenetére


Dtomka
veterán

Köszönjük, hasznos! :R
(Most látom az én .cfg fájlomat is megosztottad. Köszönöm :) )

(#6) Aventador91
Nem összehasonlítható a 2 játék. Teljesen más, bár igaz én még nem játszottam vele, de pár órányi videót megnéztem már :)

[ Szerkesztve ]

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.