[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9a5j2xlmemgf":3},{"code":4,"message":5,"data":6,"timestamp":26},10000,"success",{"full_name":7,"position":8,"description":9,"language":10,"stars":11,"forks":12,"stars_gained":13,"age_days":14,"hn_threads":15,"one_liner":16,"summary_md":17,"topic":18,"github_topics":21,"license":22,"homepage":23,"updated_at":24,"history":25},"OAleex\u002FShaolinMonksRecomp",21,"Native port of Mortal Kombat: Shaolin Monks (Xbox) through static recompilation.","C++",213,8,28,7,[],"自带一份 Xbox 版《真人快打：少林武僧》光盘镜像，就能在 PC 上原生运行，并调整分辨率、使用 Mod。","这是一个通过静态重编译把 Xbox 版《真人快打：少林武僧》变成 PC 原生可执行程序的项目，前提是你自己拥有美版或欧版游戏镜像。它更像一次移植与增强，而不是模拟器；README 对能玩什么、不能玩什么说得相当直白。\n\n## 解决什么问题\n\n想在现在的电脑上重温《少林武僧》，通常只有三条别扭的路：继续留着老 Xbox、用模拟器跑、或者等一个并不存在的重制版。每条路都要额外配置，模拟器方案还得接受模拟层给出的性能和按键映射。这个项目把流程改成：游戏原始机器码被提前翻译并编译成本机代码，玩家打开一个普通桌面程序，选中自己的光盘镜像就能玩。启动器还把存档、手柄绑定、语言包和 Mod 安装集中在一处，替代了一堆分散的工具。\n\n## 有什么不同\n\n它的核心机制是静态重编译。项目不逐条指令模拟 Xbox 硬件，而是用 XboxXBERecomp 重编译器把游戏代码翻译成 C++，再用 LLVM\u002FClang 编译，运行时负责提供游戏所依赖的主机服务。实际收益是一个原生程序：可以设置自己的渲染分辨率和渲染倍率、显示模式，并支持键鼠和可重映射的手柄。README 提到用 Ghidra 做函数分析，并把 xemu、Cxbx-Reloaded 和 nxdk 列为行为与 ABI 参考。\n\n代价是范围极窄：这是某一款游戏的移植，不是通用 Xbox 播放器。维护者称已完成一遍战役流程，但表示仍有部分画面问题，并明确说明《真人快打 II》和《The Suffering》试玩版无法运行。Mod 通过目录和本地 `.tar.xz` 包安装，Mod 例程可用 Lua 脚本，不过 README 并未承诺任意内容都能兼容。开发过程使用 AI 辅助做可执行文件分析、改代码、调试和文档，并称有维护者审核、自动化测试与实际游玩验证；这属于流程说明，不是独立的品质证明。\n\n## 谁值得试\n\n适合手上有美版或欧版原版 Xbox 光盘、希望在 Windows 或 Linux 上以现代输入和分辨率原生游玩，并且能接受已知画面缺陷的人。也适合对 Mod 和本地化生态感兴趣的玩家：启动器打开时会检查 Mod 目录，并支持社区语言包。\n\n不适合没有这份特定游戏合法副本的人，也不适合想要通用 Xbox 运行时的人——README 明确列出其他作品无法运行，也没有迹象表明它能扩展到更多游戏。不愿使用现成光盘镜像的玩家同样不适用，因为设置流程本就要求 ISO、XISO、ZIP 或已解压的文件夹。\n\n## 使用条件与边界\n\n软硬件要求很具体：x64 CPU 且支持 SSE4.2 和 POPCNT，Windows 10 1903 及以上，或 glibc 2.38 及以上的 Linux；GPU 需支持 Direct3D 12 或 Vulkan 1.3（Vulkan 1.2 仅在支持动态渲染时可用）。较老的显卡或发行版会直接不满足条件，下载前应先核对。启动器需要你保留所选的镜像或完整游戏文件夹；移动用户数据目录前要先关闭游戏和启动器，这是[故障排查文档](https:\u002F\u002Fgithub.com\u002FOAleex\u002FShaolinMonksRecomp\u002Fblob\u002Fmain\u002Fdocs\u002FTROUBLESHOOTING.md#folders)里列出的日常维护细节。\n\n长期使用意味着：保持游戏镜像在位，谨慎管理 Mod 包（README 称安装失败会保留上一个 Mod），报告问题时附上会话日志。手柄映射与振动细节见[手柄设置](https:\u002F\u002Fgithub.com\u002FOAleex\u002FShaolinMonksRecomp\u002Fblob\u002Fmain\u002Fdocs\u002FCONTROLLERS.md)，从源码构建见 [BUILDING.md](https:\u002F\u002Fgithub.com\u002FOAleex\u002FShaolinMonksRecomp\u002Fblob\u002Fmain\u002Fdocs\u002FBUILDING.md)。\n\n## HotRepo 点评\n\nHotRepo 从 2026-10-24 开始跟踪这个仓库，当时它只有 7 天；2026-10-25 它出现在 C++ 新项目榜第 22 位，总计 211 星——这只是某个时点的快照，不是当日新增。由于没有可比的每日榜单历史，目前无法判断热度能否持续。决定使用前，先确认你的 GPU 达到 D3D12 或 Vulkan 门槛，并确认手上的副本是该移植所要求的美版或欧版。",{"slug":19,"name":20},"games","游戏",[],"GPL-2.0",null,"2026-10-25T03:06:07Z",[],1792912607]