Win10下运行红色警戒2

日期 2018-10-29 默认分类 作者 叫我蓝火火 共0评论

前几天心血来潮,想玩红警了。。。说起来还有点小害羞,虽然想玩,但是技术是在是菜的一批【微笑】
言归正传,Win10下玩红警2,没有正确的方法的情况下是很难的,之前最完美的解决方案大概就是禁用显卡加速了,但是总觉得为了玩个游戏,来回折腾显卡显得非常舍本逐末。
那么有没有一种方法可以在不撸显卡的情况下在Win10里完美的玩RA2系列呢?
当然是有的。
首先,没有安装RA2的可以先去下载一个,不想去那些捆绑乱七八糟东西的游戏站下载或者懒得找的,可以直接从http://xwis.net/forums/index.php/topic/177134-downloads/这里下载,无捆绑,英文,无过场动画。如果想要中文,可以让别人给你传一个language.mix。
然后就是重头戏了。前些日子找到这么个玩意儿:https://github.com/CnCNet/ts-ddraw,他的介绍是这样的:

Rewrite of cnc-ddraw for Tiberian Sun and Red Alert 2. Target audience are Windows 7, Windows 8 and Wine users who have performance or rendering issues.

大概呢,就是CNC战网重写了RA2的渲染引擎,可以让Win7/Win8/wine用户获得性能提升或渲染的Bug修复。(一个四级没过的渣子的瞎翻译)
打开https://github.com/CnCNet/ts-ddraw/releases
下载这两个文件,放到RA2或者RA2md根目录,然后修改ini文件的第25行左右的Renderer是修改渲染模式,DrawFPS是在左上角显示FPS数值:

; Select the renderer, opengl, gdi, auto. Default = auto = if OpenGL fails automatically use GDI
;Renderer=auto
Renderer=GDI

; Draw the FPS overlay 0 = no, 1 = yes
DrawFPS=1

如果Renderer设置成OpenGL在开一局遭遇战之后再开第二局可能会闪退,第7行的stretch to custom resolution,修改的话可能导致布局错误或者不显示建筑菜单,最好在ra2.ini的[Video]段修改分辨率。
最后,Enjoy your 共和国之辉哒哒哒哒哒哒雄赳赳气昂昂解放军战士就是强【( •̀ ω •́ )y】

如果有错误请告诉我,谢谢各位大佬