在這裡下載CNC-DDraw補丁

CnCNet/cnc-ddraw?

github.com圖標

這起初是國外大佬為解決CC95因為新操作系統不支持DirectDraw而導致兼容性問題的補丁,後來還支持解決更多老遊戲例如RA2、StarCraft、Diablo 2存在的某些兼容性問題。

下載後將壓縮包中的文件解壓到RA2的安裝目錄,然後使用記事本打開ddraw.ini,找到

; Renderer, possible values: auto, opengl, gdi, direct3d9 (auto = try direct3d9/opengl, fallback = gdi)

renderer=auto

這一項,建議將auto改為gdi

然後打開RA2對高解析度的支持(CC2同樣可用)

在RA2目錄下,編輯RA2.ini(本體)和RA2MD.ini(尤里的復仇資料片)兩個配置文件

找到[Video]項目,加入或編輯下列內容

AllowHiResModes=yes

ScreenWidth=1920

ScreenHeight=1080

StretchMovies=yes

此處的解析度以1080p為例,可以按需修改

任何兼容性設置都不需要打開

以上方法在Windows 10 1809和Origin版RA2/CC2下親測可用


CnCNet/ts-ddraw?

github.com

1. 下載ts-ddraw到RA2目錄

2. 修改RA2.ini/RA2MD.ini,開啟寬屏,設置解析度

3. 去掉所有可執行文件的Windows兼容性設置,因為ts-ddraw已經解決了兼容性問題

4. 最新的ts-ddraw Release中沒有包含配置文件ddraw.ini,可以在較早的Release中找到。其中包含了窗口化、解析度設置(覆蓋遊戲自身配置)、FPS顯示、垂直同步等的選項。


另外還有還有一個為CNC1製作的ddraw補丁即cnc-ddraw,在支持列表中也包含了CNC2/RA2。但我使用Origin版的遊戲測試後並沒有成功…


右鍵遊戲圖標。選屬性。選兼容性。以兼容模式運行這個程序。然後兼容window98就可以了。

不行再百度一下


用ddraw補丁,還不行只能窗口化,不要改兼容性


確實不太兼容,就完全兼容3,因為2貌似用兼容模式還是不能最小化遊戲。最小化再打開就黑屏了


在紅警之家有win 10兼容版。不過只有原版和尤里的復仇組合版,沒有別的版本。但是是有完整的過場視頻的。


推薦閱讀:
相關文章