GitHub 热门

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 趋势

记录 6 个数据点 · 期间增长 +47

仓库信息

LicenseGPL-3.0
创建时间2026-11-02
最后推送11 小时前
热度分25.0