Vnnc1/gow-native-pc
游戏用自己的 ISO,在 Windows 上玩经静态重编译为原生程序的 PS2《战神》。
这个项目把 PS2 美版《战神》(SCUS-97399)改成原生 Windows x64 程序:它不靠运行时模拟主机,而是用 PS2Recomp 把游戏的 MIPS R5900 可执行文件翻译成 C++ 再编译,另由运行时提供图形、音频、输入和记忆卡服务 What is this?。对玩家来说,它的实际价值是能在 PC 上用实时图形选项、可自定义操作和多语言启动器重温这款游戏,但前提是接受实验状态、仅限 Windows,以及参考机上约 30 分钟的安装过程。
实际流程
用户通过启动器提供自己的 ISO,启动器会准备光盘、下载并打补丁固定版本的 PS2Recomp 运行时、重编译游戏并构建可执行文件 Required runtime Getting started。若保留首次游玩准备,会以隐藏、静音方式运行四分钟训练,记录 VU1/IOP 代码和性能配置,最终游戏同时用上两者;跳过这一步就会少掉这些优化 Getting started。安装完成后游戏不需要 ISO。
游戏内按 F1 可打开菜单,实时修改图形、使用作弊和复制存档;内部分辨率和宽屏属于启动器设置,需要重启生效 In game。键盘鼠标和手柄按键均可配置。从 Releases 更新会保留已准备的光盘、存档和已录制代码,但运行时补丁变化时需要执行“Install → Rebuild everything”重新构建 Updates。
翻译与操作
可以只提供美版原盘、只提供兼容的民间翻译盘,或两者一起提供;同时提供时启动器会询问以哪种语言游玩,原盘可提供动画和宽屏,翻译盘提供文本 Translations。兼容性依据可执行文件 .text 的 SHA-1 校验,因此修改代码的翻译和其他区域版本不受支持 Translations。
要求与限制
需要 Windows 10/11 64 位;CPU 需支持 SSE4.2,建议 4 核以上,内存 8 GB(构建时建议 16 GB),显卡需 OpenGL 4.3+,否则退回很慢的软件渲染。Git、Python、CMake、Ninja 和 clang 会自动下载,联网是获取运行时、工具和更新的必要条件 Requirements。存储空间估计为 10 GB 以下,对应一种已准备语言和一次 Release 构建;额外 ISO、语言和训练构建会占用更多空间 Requirements。
这不是已完成的稳定 60 fps 移植。在项目测试机上,开场船段平均约 55 fps,重战斗约 50–53 fps;尚未锁定 60 fps,剩余瓶颈被描述为 CPU 端的 VU1 工作,且只有开场区域经过深入测量 Performance。已知问题包括区域切换时短暂卡顿并伴随音频空白、PT-BR 过场音频的声道对齐问题,以及出现画面异常时建议关闭“Finish frames early” Known limitations。由于渲染器缺少动态向量和 DirectX 12/Vulkan 路径,DLSS/FSR/XeSS 不可用;外部工具未经测试,可能增加延迟 Upscaling and external tools。《战神 II》只有计划,尚不存在 God of War II。
仓库不含游戏文件和运行时,代码以 GPL-3.0 发布;《战神》仍为 Sony 商标 Credits and license。
本文由 AI 根据项目 README 生成,更新于 2026年10月31日,以项目官方文档为准。