andrewnakas/gtav-recomp
在 GitHub 打开 ↗把 Xbox 360 版 GTA V 静态重编译到 PC 和手机原生运行
Star148
24h 新增+6
7 天新增—
Fork11
Issue12
语言C++
项目介绍
更新于 1 天前
这是把 Xbox 360 版 GTA V 静态重编译到现代平台的项目:它用自家的 ReXGlue 工具把游戏的 PowerPC 机器码转成 C++ 源码,再经 LLVM 编译成本地库,配合自研的 Xbox 360 运行时和 Vulkan 渲染器,让游戏在 Windows、Linux、macOS 甚至 iPhone、Android 上原生运行,而不是靠模拟器。你需要自备正版光盘镜像和 TU27 更新文件,安装时会校验哈希、在本机花十几分钟完成编译,之后就能以原生性能游玩。它对普通玩家是「让老游戏跨平台复活」的玩具,但对从业者来说,ReXGlue 这套「机器码转 C++ 再编译」的静态重编译管线、以及把游戏 shader 翻译成 SPIRIR 的做法,是研究跨架构代码翻译和图形栈的难得参考。想在手机或 Linux 上玩 GTA V 的玩家、以及对逆向工程和跨平台运行时感兴趣的游戏开发者值得看看;只想写业务代码的人关系不大。
上手成本:中
Star 趋势
仓库信息
| License | GPL-3.0 |
| 创建时间 | 2026-11-02 |
| 最后推送 | 11 小时前 |
| 热度分 | 25.0 |