目錄
一. 問題
之前一直折騰,紅警2如何在win 10 上跑起來呢?
之前下載的版本,不是黑屏無聲音,就是屏幕一閃一閃的,無文字一閃而過,要麼就是運行的過程中突然卡頓或卡死;
次哦,由於紅警2系列是2000年左右發佈的版本,遊戲太老了,但是依然感覺很好玩;
這段時間一直在折騰這個,彙總一下記錄下來;
二. 解決
2.1 電腦環境
如下所示:
OS 名稱: Microsoft Windows 10 家庭版
OS 版本: 10.0.18363 暫缺 Build 18363
OS 製造商: Microsoft Corporation
2.2 下載
下載紅色警戒2中文版本,下載地址:
共和國之輝(含中國) win 10 - 局域網聯機版
解壓,然後剪切複製到自己遊戲目錄下,比如我搞到我的遊戲目錄:
F:\WeGameApps\GHra2-china
2.3 兼容性設置
找到ra2.exe 文件右鍵屬性,如下圖所示:
點擊兼容性選項卡,
由於每臺電腦,系統版本和設備硬件不一樣,選擇運行兼容性疑難解答其實更好一點,系統自動給你設置,免去自己設置導致的別的問題出現;
然後,
選擇嘗試建議的設置,
可以看到,系統自動設置了兼容Windows XP(Service Pack 3),
其實自己可以點擊測試程序,運行後然後直接點擊下一步完事;
最終,在我的電腦上,兼容性設置是這樣的,如下所示:
其實並不是網上那些奇奇怪怪的設置和操作,不需要,只需要最小化配置即可;
2.4 Ra2.ini 配置
打開文件,找到[Video]標籤,改成和如下一樣的,分辨率自己設置即可:
[Video]
AllowHiResModes=yes
VideoBackBuffer=no
ScreenWidth=1366 // 分辨率,自己設置
ScreenHeight=768 // 分辨率,自己設置
StretchMovies=no
2.5 註冊表項
雙擊ra2.reg和directplay-win64.reg文件,點擊確定即可;
如果你的系統是64位,點擊directplay-win64.reg即可,如果你的系統是32位,點擊directplay-win32.reg即可;
2.6 各類紅警問題解決辦法
2.6.1 Win10-DX(解決登陸後有聲音但黑屏問題)
解壓這個文件,然後雙擊禁用3D加速.reg 文件,點擊確定即可;
2.6.2 運行配置
右鍵管理員權限,運行ra2.exe 文件,或者新建快捷方式,建議採用後者模式;
選項卡設置:
- 提示選項,設置畫面精細度爲低;
- 提示選項,設置設定遊戲解析度爲1024x768x16;
2.6.3 無限金錢
這個騷操作,也是我從網上找的,有修改器,但是還是建議自己下載個開源wxMEdit,進行16進制編輯;
下載下來,然後運行wxmedit.exe,打開自己遊戲目錄下的F:\WeGameApps\GHra2-china\Game.exe 文件,具體操作參考如下:
用十六進制編輯器編輯Game.exe,找到2bc7897c242489834c020000eb4c,然後將2b改做03即可讓你把錢越用越多。
如下圖所示:
由於我的是已修改好的,所以2b替換爲03,然後保存一下就可以了;
配置改完後,管理員權限運行跑着玩吧;
2.6.4 3D 加速
發現在玩LOL的時候,會出現無法初始化界面的問題;
此時,只好開啓3D 加速了;
如果想玩紅警2,那就只好關閉3D 加速了,如果玩別的遊戲就開啓3D 加速吧;
開啓3D 加速註冊表:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000000
關閉3D 加速註冊表:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001
三. 參考
(完)