原始链接在: mkw-recomp – 在 Windows / Linux 上原生运行 Switch 2《马力欧赛车世界》,不需要模拟器 - 小众软件
目前有越来越多的 Switch 游戏被破解,前几天是 TotK Recomp,它可以在 Windows 上原生运行《塞尔达传说:王国之泪》,之后是 Hookshot,重编译了《塞尔达传说:时之笛》重制版。
这次是《马力欧卡丁车世界》(Mario Kart World),支持 Windows、Linux,不需要 Switch 2 模拟器,游戏可以原生运行,还能达到 4K 60 FPS。
而且,这个项目与之前介绍过的 TotK Recomp(王国之泪 PC 原生版) 有直接关系。
感谢六总的推荐。
mkw-recomp
mkw-recomp 通过静态重编译技术,把 Switch 2 游戏《马力欧卡丁车世界》转换成可以在 PC 上原生运行的程序。
它会将游戏原本的 ARM64 代码转换成 C 代码,再编译为 PC 可执行程序,同时通过 Vulkan 实现游戏图形功能。
上图中,在「你的副本」中选择游戏文件夹即可,需要有 exefs 与 roomfs 文件夹。
最终,直接运行 mkw.exe 就能打开游戏。
开发者明确提到,mkw-recomp 使用了 totk-pc-recomp 的部分技术,并进行了扩展,以支持 Switch 2 的新硬件架构。
游戏体验
目前 mkw-recomp 已经能够进入游戏、播放开场动画、操作菜单以及正常进行比赛。
它还支持一些 Switch 2 原版之外的 PC 功能:
- 支持 4K 分辨率、21:9 和 32:9 超宽屏
- 支持键盘、鼠标、Xbox、PlayStation 和任天堂手柄
- 支持本地多人游戏
- 支持 HDR、FSR 1 和帧生成
- 支持 Mod,可以从 GameBanana 查找和安装
- 支持调整画质、阴影、绘制距离等参数
开发者公布的性能测试中:
| 显卡 | 分辨率 | 帧率 |
|---|---|---|
| RX 7900 XTX | 4K | 60 FPS |
| RX 9070 XT | 720p–4K | 60 FPS |
| RTX 3060 | 1080p | 约 48 FPS |
| RTX 3050 Laptop | 720p | 约 37 FPS |
| GTX 1050 Ti | 1080p | 22–24 FPS |
如何安装
安装过程与之前的 TotK Recomp 比较类似。
首先,打开项目 GitHub 的 Releases 页面(网盘搬运),下载 Windows ZIP 压缩包,解压后运行 mkw.exe。
接下来:
- 在启动器中打开 Game files。
- 选择自己从 Switch 2 导出的《马力欧卡丁车世界》游戏文件。
- 点击 Set up / Prepare,等待程序自动重编译游戏并处理着色器。
- 完成后点击 Play,即可启动游戏。
目前支持游戏版本 1.0.0 和 1.8.0,需要解密后的 exefs、romfs 文件夹,也支持项目指定的 .nup、.nx 格式。
第一次安装需要较长时间,建议预留约 30GB 磁盘空间,使用支持 Vulkan 1.3 的显卡,以及至少 16GB 内存。
原文:https://www.appinn.com/mkw-recomp/

