项目
PSP Web Recomp 浏览器游戏重编译项目
将 PSP MIPS 可执行文件转换为 C++ 与 WebAssembly,配合 PSP 高层仿真运行时和 WebGL2 渲染器;原生跟踪、画面捕获及音频工具可辅助调查游戏移植中缺失的行为。
- 目标
- 游戏 · 网站
- 类别
- 游戏分析工具
- 关联
- 基础工具
- 来源复核于
使用条件与局限
- 需自行提供自有游戏的镜像及兼容的可执行文件解密工具。构建需要 Git、CMake、Ninja、C++20、Python 3、PSPRecomp 和 Emscripten。文档测试的构建主机为 Linux,macOS 未经测试。
- 作者演示仅覆盖两款使用同一引擎的 Ready at Dawn 游戏,其他游戏可能需要补充 HLE 调用或图形功能。目前跳过影片,尚不能加载 PSP 或 PPSSPP 的加密存档。
- 浏览器多线程托管需要跨源隔离响应头及 HTTP Range 支持。可选的原生运行程序还需要 EGL/OpenGL ES 开发头文件。
- 上游说明不附带游戏数据,并要求用户不要再分发生成的游戏 C++ 或 WebAssembly。项目代码采用 MIT;所附 ATRAC 解码器保留 LGPL-2.1-or-later 许可。
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · snuri00/psp-web-recomp · 修订 37826ab
- LICENSE GitHub · snuri00/psp-web-recomp · 修订 37826ab
- docs/internals.md GitHub · snuri00/psp-web-recomp · 修订 37826ab
同分区更多条目:游戏
- N64: Recompiled · 工具
- XenonRecomp · 工具
- decomp.me 协作匹配反编译平台 · 工具
- splat 二进制拆分工具 · 工具
- m2c 匹配反编译器 · 工具
- decomp-toolkit GameCube/Wii 反编译工具包 · 工具