本来是发表在Steam评论区的,感觉可能没法覆盖到更多人群,于是丢这里一份好了。
※ 汉化 ※ 分辨率 ※ 4K ※ 过场崩溃 ※ 兼容性 ※ 窗口化 ※ 局域网 ※
在库右键点击“《命令与征服:红色警戒 2 及尤里的复仇》”,
选择“属性…”,
在“通用”中找到“语言”,
选择“繁体中文”,
更新游戏后即可使用繁体中文进行游戏。
https://www.bysb.net/716.html (使用英文原版配音)
或者可以参加中文配音计划 Q群 293292761
在库右键点击“《命令与征服:红色警戒 2 及尤里的复仇》”,
选择“管理”,
选择“浏览本地文件”,
在打开的文件夹内找到并打开"DDrawCompat.ini",
我读了一下这个工具的Wiki,
将"SupportedResolutions"所在行改为
"SupportedResolutions = native",即可,不需要后面手工定义大串分辨率,
这个值意为兼容层将不限制程序支持的分辨率,支持分辨率将会由被运行的程序本身决定,
然后在打开的文件夹内找到并分别打开"ra2.ini"和"ra2md.ini",
在"[Video]"键值下面加上"AllowHiResModes=yes"即可。
如果您在上述操作后在主菜单和过场动画无法全屏,这是正常现象,进入关卡内即可正常全屏显示。
※注意※:4K无解,经过各种尝试,4K进游戏就会Crash,无解,请降低分辨率凑合玩吧。
请将运行红色警戒2的显示器DPI缩放设置为100%。
在库右键点击“《命令与征服:红色警戒 2 及尤里的复仇》”,
选择“属性…”,
在“通用”中找到“启动选项”,
在启动选项文本框内输入" -win",
在库右键点击“《命令与征服:红色警戒 2 及尤里的复仇》”,
选择“管理”,
选择“浏览本地文件”,
在打开的文件夹内找到并打开"DDrawCompat.ini",
加入一行"DesktopColorDepth = 16",
该指令意为强制窗口化模式下渲染16位色颜色,
保存,启动游戏即可。
※注意※:窗口化容易遇到更多的渲染故障,不推荐使用窗口化运行游戏。
官方为了能让红色警戒2运行在最新的Windows使用了DDrawCompat兼容层,这个兼容层目前来看并不算稳定,我配置并打包了一个CNC-DDraw编译,可以代替这个兼容层实现更现代的全屏效果如无边框全屏,并且能够使游戏运行更稳定一些,也包含在上面汉化补丁文章里指向的的度盘链接里了。使用方法:下载之后将补丁放置到游戏所在文件夹内,替换原有文件即可;如果还嫌弃不够稳定,根据群友测试,将游戏目录"ra2.exe"和”ra2md.exe",配置属性,兼容性,更改所有用户设置,不使用任何兼容设置来提升稳定性……
过场视频崩溃
真没Steam评论区某位说的那样是什么未知原因,也不是没有民间解决方案,更不要等EA修复了,知网懒狗EA修复还不如指望EA不要把游戏搞出更多bug。所以,有没有一种可能,这个问题其实只是由于Westwood压制视频出现了视频帧损坏导致的呢?朋友一起研究发现了,就是单纯EASB,拷贝文件时候没验证完整性,拷贝时候把视频弄坏了,我都要被气笑了。众所周知,在现在播放器中,部分帧损坏不影响视频播放,但是如果用的是2000年的播放方式呢?解决方案很简单,只需要重新制作一个没有文件损坏的视频替代掉原始视频即可。由于目前尚不清楚到底哪些视频会导致崩溃,我只能根据已知的损坏视频一个一个重新压制和混音;另外由于视频其实区分语言,所以我会根据报错的视频配音语言单独制作补丁。白做了,我重新上传了一份游戏CD原版提取的文件,用这个准没问题。
刚刚发现官方Ra2局域网堆栈还是使用IPX通信,所以默认是没法局域网联机,我已经打包了对应联机补丁,因为Steam不能发度盘链接,所以包含在上面汉化补丁文章里指向的的度盘链接里了。使用方法:下载之后将补丁放置到游戏所在文件夹内即可。
游戏支持互联网对战,内置XWIS服务器配置,您可以使用XWIS进行互联网对战,但是其门槛过高高到:网络上在国内一般家庭网络几乎无法做到,账号上必须先有老版本红色警戒2正版CDKey。导致XWIS对战几乎没有可能性,对战建议使用"CnC NET"或"红警2战网"
在库右键点击“《命令与征服:红色警戒 2 及尤里的复仇》”,
选择“属性…”,
在“通用”中找到“启动选项”,
在启动选项文本框内输入" -speedcontrol",