游戏 · 案例:
Cadence:以 Rust 重建 Geometry Dash 2.2091C1
Cadence 用 Rust 为桌面和浏览器重建 Geometry Dash 2.2091,读取用户自己的游戏资源。
- 游戏
游戏 · 案例:
Cadence 用 Rust 为桌面和浏览器重建 Geometry Dash 2.2091,读取用户自己的游戏资源。
游戏 · 案例:
OpenSRO 将 Silkroad Online v1.150 移植为 TypeScript 与 WebGPU 浏览器客户端及 Go 游戏服务端。
游戏 · 案例:
RO3Emu 为 Ragnarok Online 3: Genesis 客户端重建服务器。

游戏 · 案例:
Betrock++ 以 C++ 重建 Minecraft Beta 1.7.x 服务器,目标是兼容原版 Java 服务器。
游戏 · 案例:
NeMo2 以 C++ 重建 Virtools 游戏引擎的 CK2 和 VxMath 库。
游戏 · 案例:
OpenDW 使用 C++ 和 Axmol 对原版 Mac 平台 Deepworld 客户端进行逆向,并移植到 Windows。

游戏 · 案例:
Mystic Nights Online 以 Python 服务端重建 PS2 游戏 Mystic Nights 的多人联机功能。
游戏 · 案例:
War Storm 根据《Sudden Strike II》2.2 的原版二进制文件重建源码,涵盖启动器、三个对应不同分辨率的渲染模块、菜单及游戏模块。
游戏 · 案例:
Seedra 用 C++ 库重建《Minecraft》Legacy Console Edition 的世界生成逻辑。
游戏 · 案例:
AZHS 根据《Need for Speed: High Stakes》4.50 的原版二进制文件重建源码。
游戏 · 案例:
AZMCO 重建 Motor City Online 的部分组件,包括离线启动器和 DirectX 渲染模块。
游戏 · 案例:
FragmentServer.NetSlum 以 C# 重建 .hack//Fragment 的服务器。
游戏 · 案例:
Gemnet 用 C# 重建 Rumble Fighter/Gem Fighter 服务器,涵盖物品栏、角色、大厅、聊天和 P2P 对战。
游戏 · 案例:
OpenIsolation 是逆向分析《Alien: Isolation》程序库和游戏代码的早期项目。
游戏 · 案例:
GunBound 用 Swift 重建 GunBound Classic 的世界服务器和登录目录服务器,并提供处理身份验证、频道、房间及对局的客户端代码。
游戏 · 案例:
Rerun 依据既有研究与 Outrun 服务器,用 C# 和 ASP.NET Core 重建《Sonic Runners》服务器。
游戏 · 案例:
sh3-evil-effect 重现《寂静岭 3》的 Another World Evil 程序纹理视觉效果,使用 GLEW、GLFW、GLM 和 FreeImage 等图形库。
游戏 · 案例:
ORPHEUS 还原《守望先锋 1》正式版 1.74.0.0.104319 的服务端行为。
游戏 · 案例:
My Simulation 是以 The Sims Online 为目标的实验性多人游戏重建。
游戏 · 案例:
OpenDW 尝试将 16 位 DOS 游戏 Dragon Wars 移植为面向现代环境的 C 语言引擎。

游戏 · 案例:
Reuromancer 将 DOS 游戏 Neuromancer 移植到 64 位 Windows。
游戏 · 案例:
mm5sound 将 Mega Man 5 的 6502 汇编声音驱动移植为 C++,并在相关代码旁保留 ROM 地址。
游戏 · 案例:
hearthstone-deck-format 记录《炉石传说》套牌字符串的编码结构。
游戏 · 案例:
Flicky 将 Sega Mega Drive 游戏的 68000 代码和 Z80 声音驱动重建为带注释的汇编。
游戏 · 案例:
Conker: Live & Reloaded 将欧版初代 Xbox 游戏 XBE 中的 x86 代码转换为 C++,构建 Windows x64 原生版本。
游戏 · 案例:
ReNFS 将 1996 年 DOS 版《极品飞车特别版》重建为面向 Linux、Windows 和 macOS 的原生 C/SDL2 游戏。

游戏 · 案例:
pc-castlevaniajudgment 借助 wiikit 将 Wii 游戏《恶魔城 审判》的 PowerPC 可执行文件转成 C++,构建原生 PC 版本。
游戏 · 案例:
YW4 Recomp 将 Yo-kai Watch 4++ 2.2.0 的 ARM64 代码转换为 Windows 原生程序。

游戏 · 案例:
mine-a1.1.2_01-rev 使用 Windows 批处理脚本及仓库补丁,整理用户自备的 Minecraft Alpha a1.1.2_01 JAR 以供研究。
游戏 · 案例:
Overwatch highlight reverse engineering 解析游戏精彩片段 MP4 文件尾部的元数据。
游戏 · 案例:
pc-demolitionman 记录借助 3dokit 静态重编译 3DO 游戏 Demolition Man 的过程。
游戏 · 案例:
rac3-decomp 用 C 与汇编重建《Ratchet & Clank 3》的 PS2 主程序及关卡程序,对照 PAL 和 NTSC-U 零售版代码检查函数。
游戏 · 案例:
pc-theneedforspeed 使用 3dokit 静态重编译 1994 年 3DO 版 The Need for Speed 的 ARM60 程序,记录光盘结构、Portfolio 启动流程、按键回放和运行时改动。
游戏 · 案例:
OpenBoxer 以注入式 DLL 逐步重建 Windows 游戏《Месть боксера. Московский криминалитет》的部分函数。
游戏 · 案例:
Epic Pinball HD 将 DOS 游戏 Epic Pinball 的引擎重建为原生 macOS 应用,提供经典与增强模式。
游戏 · 案例:
项目在现有桌面移植版基础上,为反编译版 Perfect Dark 加入 Android 平台层、屏幕触控和 Gradle 构建。
游戏 · 案例:
项目使用 ps3recomp 的 PPU 与 SPU 提升工具,将 PS3 版 God of War: Ascension 的代码静态重编译为 Windows 原生程序。
游戏 · 案例:
tModLoader Mobile 通过自编写的托管兼容层与原生桥接,在 Android 版 Terraria 中研究部分 PC 模组行为。
游戏 · 案例:
项目将越南版 Perfect World 的时装收藏界面重建为独立 3D 应用。
游戏 · 案例:
OpenCE-macOS 将基于 Halo: Combat Evolved 反编译成果的 OpenCE 移植到 Apple 芯片 Mac,构建原生 macOS 应用。

游戏 · 案例:
Primal Rage RE 以 C 语言按 PRAGE.EXE 的原始内存布局重建 DOS 游戏引擎,并用 SDL3 读取用户的游戏数据运行。

游戏 · 案例:
Tombi-Decomp 将 PlayStation 游戏 Tombi! 的代码重建为 C,并提供 Windows、Linux、Android 原生移植版。
游戏 · 案例:
Dig Dug 将 1982 年街机游戏 Rev 2 ROM 中的例程转译为 Rust,并建模三颗 Z80 处理器以及 Namco 输入输出、视频和音频硬件。

游戏 · 案例:
项目将 Golden Balloon 的 Diddy Kong Racing 源码移植版制作为 Xbox Series X 的 UWP 包。
游戏 · 案例:
BattleTanx: Global Assault 以匹配的 C 源码和可读汇编重建美版 PlayStation 游戏可执行文件,并将链接结果与用户提供的原版文件比较。
游戏 · 案例:
mmx6 将美版 v1.1 PlayStation 游戏 Mega Man X6 的启动程序和 ROCK_X6.BIN 代码覆盖程序重建为 C 源码。
游戏 · 案例:
该项目将 WiiWare 游戏 Castlevania: The Adventure ReBirth 的 PowerPC 可执行文件提升为 C++,通过 SDL2、OpenGL 运行时及音频、输入适配在 PC 上运行。
游戏 · 案例:
FIFA 96 重建 DOS 游戏的实模式加载器、附加保护模式程序行为,以及 QFS、POG、TGV、VIV 和 EACS 等格式。
游戏 · 案例:
项目为美版 PS2 游戏 Chulip 重建可读的 C 源码,并将函数与原版可执行文件比较。
游戏 · 案例:
项目重建 1998 年 Rage of Mages / Allods 引擎的 C++ 源码,并与指定版本的 ALLODS.EXE 比较编译结果。
游戏 · 案例:
AGS 2.x Decompilation 通过逆向分析、既有源码参考和指令对比重建 Adventure Game Studio 运行引擎。
游戏 · 案例:
hyperblade-decomp 重建 HyperBlade 的 HYPERX.EXE v1.0.0.1 源码,并使用 reccmp 逐函数计算字节匹配情况。
游戏 · 案例:
libadlib 重建 HyperBlade 使用的 ADLIB 行为系统,包括语言、PBN 编译器和独立于宿主的运行时。
游戏 · 案例:
该项目将美版 PS2《Digimon World 4》逐步重建为可读的 C/C++ 源码。
游戏 · 案例:
该项目把 Xbox 360 游戏 Naruto: The Broken Bond 的现有静态重编译成果移植到 Android ARM64:通过 ReXGlue 编译转换后的 PowerPC 代码,并适配运行时、Vulkan 渲染器和触控输入。
已复核 elliethethirdwilliamsJr/Naruto-The-Broken-Bond---Android-port@6a4f0fa
游戏 · 案例:
该源码重建分支使用用户提供的镜像,逐字节重建《Sonic the Hedgehog 3》的三个地区版本、《Sonic & Knuckles》及两者的卡带联动组合。
游戏 · 案例:
siglus_rs 使用 Rust 重新实现 UK2、AVG32、RealLive 和 SiglusEngine 四款游戏引擎,重点是 SiglusEngine。

游戏 · 案例:
rlapi 重建《火箭联盟》的内部 HTTP 与 WebSocket 接口,并提供 Go SDK。
游戏 · 案例:
War Action 根据《Sudden Strike Gold》1.2.1 的原版二进制文件重建启动器、渲染器、菜单和游戏模块。
游戏 · 案例:
Waygate 围绕《艾尔登法环》的多人联机协议重建匹配服务端。
游戏 · 案例:
Summit 用 Go 重建《魔兽世界》3.3.5a 服务端,包含认证、游戏世界及数据包处理组件。
游戏 · 案例:
Flipper Zero Lego Dimensions ToyPad Emulator 在 Flipper Zero 上重现该游戏配件的 USB 行为。

游戏 · 案例:
tpp-server-emulator 重建《合金装备 V:幻痛》的后端。
游戏 · 案例:
SMB Vanilla 以 C 语言重建《超级马力欧兄弟》和日版《超级马力欧兄弟 2》的玩法。

游戏 · 案例:
OpenCloud 是《暗黑编年史》的 C++ 重建项目。
游戏 · 案例:
msattack 是《合金弹头:进攻》后端的 Go 语言重建项目。
游戏 · 案例:
shin 重实现 Entergram 视觉游戏使用的引擎,起初以 Switch 版 Umineko no Naku Koro ni Saku 为目标,并读取原版游戏数据。

游戏 · 案例:
Another Life 重建 The Witcher 3 Remastered 的部分存档格式与任务状态,根据玩家选择生成新存档。

游戏 · 案例:
Open Van Buren 用 C++17 将 Fallout 3 的 Van Buren 技术演示版重建为 Linux 原生引擎,读取用户自己的游戏数据。

游戏 · 案例:
dream-server 重建 Pokémon Dream World 的部分服务端行为,包括 Game Sync 存档上传和下载。
游戏 · 案例:
TOD Tools 用 C++ 重建 Total Overdose 及 Kapow Engine 的代码。
游戏 · 案例:
vakfu 用 Rust 重建 Wakfu 的等距视角地图渲染,并从用户自己的游戏副本读取资源。

游戏 · 案例:
Novluno 研究 Redmoon Online 的数据文件,并构建读取原版文件的 Rust 客户端。
游戏 · 案例:
该项目将美版 Mario vs. Donkey Kong 拆解为 ARM 汇编与 C 源码,构建出具有指定 MD5 值的 Game Boy Advance ROM。
游戏 · 案例:
MDK in C# and SDL3 根据 MDKD3D.EXE 及原游戏数据重建 1997 年 MDK 的格式和行为。

游戏 · 案例:
Alien Soldier source reconstruction 使用共用的 68000 汇编源码和独立的 Z80 音效程序源码重建日版、欧版 Mega Drive 卡带。
游戏 · 案例:
PES6 decompilation 为 PlayStation 2 PAL 版 Pro Evolution Soccer 6 重建 C 源码,涵盖主程序、26 个可执行覆盖模块及辅助 ELF。
游戏 · 案例:
Rogue Squadron 3D 使用 pcrecomp 将 Steam 版 Star Wars: Rogue Squadron 3D 的 x86 机器码静态转换为 C,并在 32 位 Windows 宿主程序中运行。

游戏 · 案例:
ircrecomp 将《International Rally Championship》的 RAL.EXE x86 函数静态转换为 C,再利用用户的 CD 镜像构建 64 位 Windows 游戏。
已复核 ericodeoliveira/international-rally-championship-recomp@d09e1fe
游戏 · 案例:
MVP Baseball 2005 为美版 GameCube 游戏重建 C++ 源码,并将编译后的函数与原版 main.dol 比较。
游戏 · 案例:
SmashUpDerby 用 C++ 重建《Smash Up Derby》的播放器。
游戏 · 案例:
CTR Reload Edition 在 ctr-native《Crash Team Racing》移植版基础上开发 Windows 版本,加入 Vulkan 渲染器及自定义赛道、角色制作工具。
游戏 · 案例:
Legaia2-Decomp 将 PAL 版 PlayStation 2《Legaia 2: Duel Saga》重构为可读 C 代码,目标是逐字节复现可执行文件。
游戏 · 案例:
Grand Prix 4 Decompilation 将 GP4.exe 的函数重构为 C++,并用生成输入在模拟器中对照原函数。
游戏 · 案例:
Twilight Princess VR 基于 Dusklight 的反编译版 PC 游戏和 TPVR 模组,将《塞尔达传说:黄昏公主》移植到 Apple Vision Pro。
游戏 · 案例:
sead 用 C++ 重构《New Super Mario Bros. U》等游戏中的 Nintendo EAD 引擎与库代码,涵盖框架、容器、图形、音频和文件设备。
游戏 · 案例:
Tourist Trophy decompilation 将 PS2 游戏 CORE.TT 中的函数重建为 C/C++,并使用 Sony ee-gcc 2.96 编译。
游戏 · 案例:
backtonature-decompiled 将美版 PlayStation 游戏 Harvest Moon: Back to Nature 重建为 C 源码,编译得到逐字节一致的 SLUS_011.15。
游戏 · 案例:
Virtua Cop 将 Sega Model 2 街机游戏的 i960 程序 ROM 静态转换为 C,构建原生 Windows 程序。
游戏 · 案例:
该项目将欧洲版 PlayStation 游戏 Digimon World 2003 的反编译 C 代码编译成原生 Windows 程序,以 OpenGL 和 SDL 实现图形、音频、文件、控制及记忆卡服务,并从用户提供的光盘镜像读取游戏内容。
游戏 · 案例:
ct-recomp 将《Chrono Trigger》美国版 1.0 的 65816 例程静态转换为 C,配合 C 运行时、解释器回退和 SDL2 前端运行。
游戏 · 案例:
Sightline 将 Nintendo 64《GoldenEye 007》的反编译代码移植为 Windows 原生程序,配有平台适配层和 OpenGL 渲染器。

游戏 · 案例:
Crazy Taxi decomp 使用从用户光盘生成的逐函数 SH-4 汇编和恢复的 C 代码,重建欧洲版 Dreamcast 游戏可执行文件。
游戏 · 案例:
mh3u-port 将 MH3U 的 Wii U 美版 v32 静态重编译到 Windows 和 Linux。
游戏 · 案例:
DoConfig-Decompilation 以可重新编译的 C++ 源码重建《洞窟物语》的设置程序。
游戏 · 案例:
ChronoRET 用带标签的 65816 汇编重建美版 SNES 游戏 Chrono Trigger。
游戏 · 案例:
Disruptor Recompiled 使用 PSXRecomp 将美国版 PlayStation《Disruptor》程序转换为 C,并根据玩家的光盘镜像在本机生成 Windows 可执行文件。

游戏 · 案例:
Wizardry 8 decompilation 将 Windows 版游戏可执行文件及配套库重构为 C/C++,并把重编译函数与原版代码比较。
游戏 · 案例:
WinTex 使用原版游戏文件重建《Under a Killing Moon》的 Windows 原生引擎。
游戏 · 案例:
Road Rash 64 Recompiled 从用户提供的美版 v1.0 ROM 构建 N64 游戏的 PC 版本。