应B站有网友需求, 我在这发一下大致教程, deepin v25/UOS v25用户直接应用商店下载运行即可:
本质就是让MO3在wine里运行的时候, 能正确识别并侧载ddraw.dll及其需要的shaders着色器和配置文件(ddraw.ini)
然后MO3的CNCNet启动器又喜欢长臂管辖多管闲事, 限制了ddraw选项, 导致如果要应用新版本的ddraw需要进行对Resources目录下的某一认定ddraw覆写(也就是鸠占鹊巢), 我这边推荐覆盖cnc-ddraw。接着由于CNCNet覆盖主游戏ddraw的方式非常粗暴:就是把Resources目录里对应的ddraw文件和配置直接复制到游戏根目录然后重命名为ddraw.dll和ddraw.ini, 因此建议新下载的ddraw复制两份: 游戏根目录复制一份, Resources目录里复制一份
其它GNU/Linux用wine跑的教程如下:
先安装wine-mono提供.NET能力支持
当你安装完MO3时, 软件目录本体有这些文件:
你下载ddraw之后会得到这些文件:
这时你把ddraw这些文件先复制到MO3根目录下, 然后打开 'cnc-ddraw config.exe' 会询问你是否覆写winecfg的对话框, 点击yes/确认即可, 这样就确保MO3游戏本体开始加载时会预加载ddraw.dll
然后 'cnc-ddraw config.exe' 打开后我推荐的配置如下:
渲染器我推荐OpenGL而非Direct3D走Vulkan, 是考虑到大多英特尔核显的Vulkan扩展缺失, 导致DXVK无法正常工作, 如果你的GPU是AMD的可以考虑改成Direct3D 9搭配DXVK带来更高图形性能
然后兼容性全开:
设置之后把ddraw.dll和ddraw.ini, 分别复制一份成cnc-ddraw.dll和cnc-ddraw.ini (说白了就是覆盖MO3的CNCNet对战里ddraw覆写功能中的cnc-ddraw), 然后在游戏根目录/Resources目录里覆盖原有的cnc-ddraw.dll和cnc-ddraw.ini
最后启动游戏根目录/Resources/clientogl.exe即可
说在教程后面: deepin v25/UOS v25上架的心灵终结已经全部做好了这些更改, 你需要做的只是打开游戏立刻开玩, 以及打多人对战时记得改一下昵称
这好啊,可以不用wine了,之前一直用wine跑红警
其实用的就是wine )))
只是我已经打包好投递商店了,所以你不需要考虑wine的具体实现细节
Featured Collection
Popular Ranking
Popular Events
应B站有网友需求, 我在这发一下大致教程, deepin v25/UOS v25用户直接应用商店下载运行即可:
本质就是让MO3在wine里运行的时候, 能正确识别并侧载ddraw.dll及其需要的shaders着色器和配置文件(ddraw.ini)
然后MO3的CNCNet启动器又喜欢长臂管辖多管闲事, 限制了ddraw选项, 导致如果要应用新版本的ddraw需要进行对Resources目录下的某一认定ddraw覆写(也就是鸠占鹊巢), 我这边推荐覆盖cnc-ddraw。接着由于CNCNet覆盖主游戏ddraw的方式非常粗暴:就是把Resources目录里对应的ddraw文件和配置直接复制到游戏根目录然后重命名为ddraw.dll和ddraw.ini, 因此建议新下载的ddraw复制两份: 游戏根目录复制一份, Resources目录里复制一份
其它GNU/Linux用wine跑的教程如下:
先安装wine-mono提供.NET能力支持
当你安装完MO3时, 软件目录本体有这些文件:
你下载ddraw之后会得到这些文件:
这时你把ddraw这些文件先复制到MO3根目录下, 然后打开 'cnc-ddraw config.exe' 会询问你是否覆写winecfg的对话框, 点击yes/确认即可, 这样就确保MO3游戏本体开始加载时会预加载ddraw.dll
然后 'cnc-ddraw config.exe' 打开后我推荐的配置如下:
渲染器我推荐OpenGL而非Direct3D走Vulkan, 是考虑到大多英特尔核显的Vulkan扩展缺失, 导致DXVK无法正常工作, 如果你的GPU是AMD的可以考虑改成Direct3D 9搭配DXVK带来更高图形性能
然后兼容性全开:
设置之后把ddraw.dll和ddraw.ini, 分别复制一份成cnc-ddraw.dll和cnc-ddraw.ini (说白了就是覆盖MO3的CNCNet对战里ddraw覆写功能中的cnc-ddraw), 然后在游戏根目录/Resources目录里覆盖原有的cnc-ddraw.dll和cnc-ddraw.ini
最后启动游戏根目录/Resources/clientogl.exe即可
说在教程后面: deepin v25/UOS v25上架的心灵终结已经全部做好了这些更改, 你需要做的只是打开游戏立刻开玩, 以及打多人对战时记得改一下昵称