在这里下载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兼容版。不过只有原版和尤里的复仇组合版,没有别的版本。但是是有完整的过场视频的。


推荐阅读:
相关文章