Win10玩《红警2》、《尤里的复仇》黑屏但有声音,怎么解决?

近日,EA旗下Origin数字商城“On the House”栏目向各位机油送来经典RTS合集干货《红色警戒2+尤里的复仇》,点击领取,不过这款游戏毕竟年代久远,已经升级到Win10的玩家还是遇到游戏运行后黑屏但有声音等问题,这时将怎么解决?

red=alert05
如果熟悉微软Windows历代开发历史,那你就不会Win8.1、Win10运行《红警2》黑屏见怪不怪。在Win8.1时代,微软就移除系统中的DirectDraw API图形渲染支持,同样这个老旧功能也在Win10被移除,取而代之的是DX 11、DX 12等现代游戏技术。

red=alert01对于笔者这类怀旧的老《红警2》玩家,要想在Win10上正常运行这款经典游戏,可以自己动手,手动为Win10平台加入DirectDraw API动态链,当然还得感谢国外大神的制作和分享。

具体资源为:WineD3D第三方渲染dll动态链(百度贴吧

游戏支持:《命令与征服2》、《泰伯利亚之日》这类老游戏

red=alert02下载地址:http://bitpatch.com/downloads/ie-ddrawfix.zip备用网盘

操作如下:

1、使用Origin下载正版游戏,

red=alert03

2、解压ie-ddrawfix.zip压缩包,手动将ddrawfix/wined3d目录下的将的wined3d.dll、libwine.dll、ddraw.dll三个文件放入《红警2》等安装目录下,具体路径为:X:\Origin\Origin Games\Command and Conquer Red Alert II。

red=alert043、最后运行游戏,这时可正常显示画面和声音,可最小化,支持《Xbox》应用的截图功能。

注:笔者建议玩家使用Win10 RTM(10240)正式版当游戏平台,如果你已经升级更高版本的Win10预览版,在《红警2》游戏过程中可能会遇到游戏卡住等bug,尽量减少第三方软件程序的后台进程。

请选择你看完该文章的感受
点赞

发表回复