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.