BF-BC2 Vietnam
-
BAk3R #114 BFBC2 + VIETNAM FAGYÁS PROBLÉMA MEGOLDÁSA
Nem a géppel van a baj és nem is az esetleges tuning a baj, hanem ez egy PB bug. Többnyire a 64 bites Win7 + Realtek onboard hangkártya kombóval ellátott gépeknél jelentkezik a játék közbeni random fagyás (hardlock), ami után csak a reset gombra reagál a gép. A DICE-nak meg természetesen ezer más dolga van, mint patch-elni a hibát.
Először is a Realtek oldaláról töltsd le a legfrissebb HD sound card drivert, majd frissíts vele. A VGA drivert sem árt frissíteni emellett.
Ezután:
1. Töltsd le a pbsetup.zip-et valahonnan, majd csomagold ki.
2. Menj a C:\Users\<username>\AppData\Local\PunkBuster\BC2\pb mappába és törölj mindent ami benne van, de magát a "pb" mappát ne!
Ezután menj a ~:\Games\Battlefield Bad Company 2\pb mappába és szintén törölj mindent kivéve magát a mappát! (Ezután a játék lehet, hogy elfelejti a bejelentkezési adataidat, szóvalj győzödj meg róla, hogy tudod a jelszavadat.)
3. Menj a C:\Windows\SysWOW64\ könyvtárba és keresd meg a PnkBstrA.exe és a PnkBstrB.exe-t. Majd ezután jobb klikk rajtuk, tulajdonságok, és a kompatibilitás fülön pipáld be a "Futtatás a következő kompatibilitási üzemmódban:" részt, és itt Windows XP SP3 álljon. Majd alul a "program futtatása rendszergazdaként" sort is pipáld ki. Ha elvégezted ezt mindkét exe fájlon akkor menj a 4. lépésre. (Nem árt ha megcsinálod ezt a játék indítófájljával is, a BFBC2Game.exe-vel is.)
4. Futtasd a pbsetup.exe-t rendszergazdaként, add hozzá a játékot, majd frissítsd! Győződj meg róla, hogy a jó helyre mutat-e a hozzáadott játék, de elvileg automatikusan megtalálja helyesen.
5. Start menü/futtatásba írd be, hogy PowerShell és indítsd el a 64 bites verziót (amelyik mellett nincs semmi, nincs ott, hogy x86) rendszergazdaként! Ezután a konzolba írd be, hogy cd c:\windows\system32, majd üss egy entert. Most pedig írd be azt, hogy sfc /scannow. Ez el fog tartani egy darabig, ha végzett indítsd újra a gépet!
6. Az említett módon nyiss ismét egy 64 bites PowerShell-t rendszergazdaként, majd a konzolba írd be, hogy cd c:\windows\syswow64, majd enter. Ezután ismét írd be, hogy sfc /scannow és üss egy entert. Exit paranccsal lépj ki a konzolból.
7. Start menü/futtatásba írd be, hogy dxdiag, majd ott a hang fülön a hardveres gyorsítást állítsd alapra, majd mentsd el és lépj ki. (Előfordul, hogy ez a fuknció nem mindenkinél elérhető.) Ezután a vezérlőpult/hang beállításainál kattints a hangszóróra, majd a tulajdonságokra, ott pedig a speciális fülön a formátumot állítsd 16bit, 44100 HZ-re. Ok, és lépj ki.
8. Start menü/futtatásba írd be, hogy regedit, majd menj a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management mappába és a PagedPoolSize-on kattints jobbal és módosítás, ott az alap legyen hexadecimális, az értéket pedig írd át 18000000-ra. Ok, majd lépj ki.
9. Indítsd újra a gépet!
u.i.: Ha ezután is fagyna a játék uninstalláld a pb-t a pbsetup.exe-t használva, majd ismételd meg az 1-2-3-4 lépéseket.