(轉載)BF3/4 免修改語系/applocale win8.1正常可玩的方法 遠離DirectxError惡夢主要原因是當啟動程式時,戰地風雲3/4傳送給Directx的名稱是Battlefield 4™,而紅字那個很小的TM在中文系統語言不支援,因此才導致出錯。解決辦法是1. 上網下載一個叫做Hex editor 的程式,2. 打開它然後用開啟檔案去戰地風雲4的資料夾找到 bf4.exe ,接著會有很多數字出現,搜尋search" 42 61 74 74 6C 65 66 69 65 6C 64 20 34 99 00 " 這就是 Battlefield 4™ 以16進位來顯示,共有 兩個地方TM要改,把它改成 42 61 74 74 6C 65 66 69 65 6C 64 20 34 00 00.同理,若是 BF3.exe, you have to find different strings of 42 61 74 74 6C 65 66 69 65 6C 64 20 33 99 00 at two places.把它改成 42 61 74 74 6C 65 66 69 65 6C 64 20 33 00 00.其中" 99 " 就是那個小" ™ " 把它改成" 00 " 後存檔,,現在不需要更換系統語言也不必使用Applocale來玩。我個人測試過這方法是OK.(轉載)BF3/4 免修改語系