游戏 · 案例:
Firestaff:重建《Dungeon Master》系列游戏引擎C2
Firestaff 使用玩家提供的原版游戏数据,重建《Dungeon Master》《Chaos Strikes Back》《Dungeon Master II》和《Theron's Quest》的部分运行流程。
- 游戏
游戏 · 案例:
Firestaff 使用玩家提供的原版游戏数据,重建《Dungeon Master》《Chaos Strikes Back》《Dungeon Master II》和《Theron's Quest》的部分运行流程。
游戏 · 案例:
Freelancer.Reverse.Runtime 通过兼容的 dacom.dll 代理模块还原 Freelancer(2003)的部分运行时 DLL 接口。

游戏 · 案例:
Wolfenstein (2009) SP 基于 idTech4A++,用 C++ 重建单人模式引擎行为,并读取用户自备的 PC 版游戏数据。

游戏 · 案例:
Chicken Invaders 1 以 C++ 和独立的 UveDX 引擎层重建 1999 年原版游戏。
游戏 · 案例:
recherno 在自制虚拟机中运行 Chernobyl: The Legacy Continues 的原版 Fortran/Win32 引擎,以研究游戏行为。
游戏 · 案例:
Goldenland 2 格式研究解析游戏的 PAK 档案、CSX 精灵图、SDB 字符串数据库和 ITM 物品记录。
游戏 · 案例:
WCW/nWo Thunder 从进行中的反汇编工作重建 PlayStation 游戏源码。
游戏 · 案例:
alive-serv 根据 SIF2 MIRACLE LIVE! 国际服客户端的服务器协议,以 C 语言重建部分游戏服务。
游戏 · 案例:
TL2BetaMiniLobby 用 C# 重建 2012 年 5 月 Torchlight 2 测试版所需的大厅服务。

游戏 · 案例:
《Uncharted Waters: New Horizons》的 SNES 版本经静态重编译,成为面向 Windows 10/11 的原生应用,运行时使用玩家自行提供的美加 NTSC ROM。
已复核 Junior-Jones/Uncharted-Waters-New-Horizons-SNES-Static-Recomp@5c49167
游戏 · 案例:
该项目以 Rust 和 Bevy 重建《Battalion Wars 2》的原生引擎,从用户提供的 Wii 光盘镜像读取归档、模型、地形、音频和 Lua 5.0 任务字节码。
游戏 · 案例:
该项目将 PAL 版 PS2 Rayman 主程序 SLES_500.44 还原为 C 代码和手写汇编。
游戏 · 案例:
AutoZone Hot Pursuit 基于原始二进制分析,以 C++ 重建 1998 年的 Need for Speed: Hot Pursuit 及 Modern Patch。
游戏 · 案例:
wotb-dvp 梳理 WOTB 的 DVPM 文件布局和 DVPD 尾部结构,记录 DVPM 元数据、文件项、LZ4 与 RFC1951 压缩标识、CRC32 字段及两种尾部结构。
协议 · 案例:
Haxball Rooms API 记录 Haxball 游戏房间列表响应的二进制布局,并在浏览器表格中展示解析结果。
游戏 · 案例:
Splitgate Backend 以 TypeScript 实现游戏后端的本地服务路由,并通过 Fiddler 或 mitmproxy 将 Splitgate 的 AccelByte 请求转发到本地。
游戏 · 案例:
该项目将美版 GBA 游戏《Dragon Ball Z: The Legacy of Goku》中已识别的代码反汇编为 ARM 和 Thumb 汇编,并使用用户自备 ROM 中的数据重建镜像;作者报告重建结果与原版逐字节一致。
游戏 · 案例:
MDK in Godot 依据原版数据文件及 MDKD3D.EXE 的分析,将 1997 年游戏 MDK 移植到 Godot 4.7。

游戏 · 案例:
Paper Hexagon 将从 GOG Linux 版《Super Hexagon》重建的游戏代码移植到现代 Linux 和 Playdate。
游戏 · 案例:
TFM2DB Field Notes 梳理 Teamfight Manager 2 数据库的部分记录,并提供基于模板的 CSV 导出与回写工具。
游戏 · 案例:
Speedos 使用 Mesa 重建 Spe_ed 的游戏规则模型,提供与原版相同的接口。
游戏 · 案例:
AFS200Tools 记录 PlayStation《Tenchu》游戏中的 AFS Volume 2.00 归档格式,说明大端序文件头、36 字节文件条目、文件表位置及暂定的文件名规则。
游戏 · 案例:
该项目将 CD-i 游戏 Zelda: The Wand of Gamelon 的主程序重建为 C,并使用 Apple MPW C 3.0 编译。
游戏 · 案例:
som-decomp 重建北美版 SNES《Secret of Mana》,提供匹配原版的 65816 与 SPC700 汇编、可读 C 例程,以及战斗、AI、地图、菜单和音频文档。
游戏 · 案例:
该原生移植版将用户自有的 Jade Empire: Special Edition x86 可执行文件静态转换为 Odin,以 SDL3、OpenGL 和 FFmpeg 替代 Windows、Direct3D 9、DirectSound 与 Bink 层,并加入手柄及双人合作功能。
游戏 · 案例:
Sengoku Basara 4 Sumeragi Native PC 为用户自备的 PS4 游戏目录提供 Windows 运行环境。
游戏 · 案例:
nfsu2_decomp 将 PS2 PAL 版《Need for Speed: Underground 2》的逻辑改写为 Linux 原生 C++,运行时读取用户的游戏光盘数据。
游戏 · 案例:
TH05 重建日文 PC-98 游戏《东方怪绮谈 ~ Mystic Square》的 MAIN.EXE、OP.EXE、MAINE.EXE 和 ZUN.COM 源码。
游戏 · 案例:
该项目逐函数用 C 重建美版 PlayStation 游戏 Thrasher: Skate and Destroy 的可执行文件。
游戏 · 案例:
xmen2-pc 将《X-Men 2: Clone Wars》重建为手写 C 代码,并移植到 Windows 和 Linux,无需模拟 68000。

游戏 · 案例:
xmen2disasm 将 Sega Genesis 游戏《X-Men 2: Clone Wars》重建为逐字节匹配的 68000 反汇编。
游戏 · 案例:
TH06 以 GensokyoClub/th06 的源码为参考,使用固定版本的 VC7.0 重建日文 1.02h 游戏可执行文件。
游戏 · 案例:
Playcard Cosmic 使用 C++20 和 SDL3 将这款 2000 年的 Windows 射击游戏移植到 Windows、Linux 和 macOS。
游戏 · 案例:
Phantom Blade Zero Save Format 记录该游戏 Steam PC 版使用的 PBZS v3 存档容器。
游戏 · 案例:
Ignition 使用 IDA 阅读 1997 年同名赛车游戏的 Windows 程序,并以可移植 C99 改写各例程的行为。

游戏 · 案例:
kult-atari-st-c 以汇编反编译成果为行为参考,手工将 Atari ST 游戏《Kult: The Temple of Flying Saucers》的核心重建为有文档的 C 代码。
游戏 · 案例:
Dragon Ball Z on the Nintendo 64 将《The Legacy of Goku II》和《Buu's Fury》的 GBA ARM 与 Thumb 代码静态重编译为 C,再构建 N64 ROM。
游戏 · 案例:
Katten Project 重建 Plus+ 社交游戏平台及 Touch Pets 游戏的服务端行为。
游戏 · 案例:
DEArmoredcoreV 通过 ReXGlue 将 Xbox 360 版《Armored Core V》的 PowerPC 指令转换为 C++,开发 Linux 移植版。

游戏 · 案例:
PC-3Ddot 通过静态重编译 PS3 游戏《3D Dot Game Heroes》的 EBOOT,并使用 ps3kit 运行时,开发原生 PC 移植版。
游戏 · 案例:
TH11 重建《东方地灵殿》日文原版 1.00a 的程序源码。
游戏 · 案例:
Link: The Faces of Evil Decompilation 将 Philips CD-i 游戏的 cdi_link 主程序重建为 C 源码。
游戏 · 案例:
358/2 Days for Android 基于上游 khdays-port 及其反编译得到的 C 游戏代码,将《Kingdom Hearts 358/2 Days》移植到 Android。
游戏 · 案例:
Nagano Winter Olympics '98 反编译项目重建美国版 Nintendo 64 游戏的源码,并整理 ROM 数据区域。
游戏 · 案例:
pc-abelsmt 借助 fmtownskit 将 FM Towns 游戏《ABEL - Shin Mokushiroku Taisen》的 386 程序及 TBIOS 静态重编译为 C++,用于 PC 移植。
游戏 · 案例:
Madden Football 64 反编译项目重建美国版 Rev 0 Nintendo 64 游戏的部分代码,并梳理其打包 ROM 布局。
游戏 · 案例:
《Rugrats: Scavenger Hunt》美版 Nintendo 64 游戏的重建项目包含匹配的 C 源码、审查过的汇编、符号化 RSP 代码和初始化数据描述。
游戏 · 案例:
Ninja Gaiden Black 原生 PC 移植版在 32 位 Windows 进程中执行原版 Xbox 游戏的 x86 代码。

游戏 · 案例:
poketaka-sim 从 PokéTaka 战斗回放推导规则,并逐次攻击模拟已记录的对局。
游戏 · 案例:
SOCOM Legacy 使用 TypeScript 和 three.js 在浏览器中重建《SOCOM II U.S. Navy SEALs》,重点是多人游戏,并从用户自备的游戏光盘读取地图等数据。
游戏 · 案例:
项目针对《Tony Hawk's Underground》美版 PS2 发行版 SLUS-20731 重建逐函数匹配的 C++ 源码。
游戏 · 案例:
Soleanna 从用户的 BLES00028 光盘构建《Sonic the Hedgehog (2006)》PS3 版的 Windows 原生移植。

游戏 · 案例:
P3P3DS 通过 MIPS 到 C++ 的静态重编译、解释器后备路径和 PSP 服务运行时,将北美版《Persona 3 Portable》移至 New Nintendo 3DS。
游戏 · 案例:
wc2-re 根据《Wing Commander: The Kilrathi Saga》中的 Win32 版本重建《Wing Commander II》源码,并提供 SDL2 移植版。

游戏 · 案例:
Abyssal 以 Godot 为桌面、浏览器和 Android 平台重建手机游戏《DEEP》的引擎。

游戏 · 案例:
CSVM 使用 Godot 重建《Crimson Skies》(2000)的游戏引擎,从玩家自备的安装目录或光盘读取原始数据。
游戏 · 案例:
d2-dedicated-server 以 Zig 重建可自行部署的《Diablo II》游戏区服服务和无图形界面的游戏服务器。
游戏 · 案例:
accd 用 C99 重建《Assetto Corsa Competizione》专用服务器,可在 Linux 和 BSD 系统上供原版客户端连接。
游戏 · 案例:
项目使用 gb-recompiled 将《Pokémon Red》《Blue》《Yellow》的 Game Boy SM83 代码转成 C,再构建原生程序。
游戏 · 案例:
HMC47 根据《Hitman: Codename 47》原版二进制文件重建模块化 C++ 游戏实现。
游戏 · 案例:
AfroSamuraiRecomp 使用 ReXGlue 将欧版 Xbox 360 游戏 Afro Samurai 静态翻译为 Windows x64 原生程序。
游戏 · 案例:
OpenPlatinum 用 C++17、SDL3 和 OpenGL 为 Windows 与 macOS 重建 Pokémon Platinum 的场景引擎。

游戏 · 案例:
hercules-native 以 C11 和 SDL2 为 Apple 芯片 Mac 重建 1997 年 Disney's Hercules Action Game 的引擎。
游戏 · 案例:
reEgg 用 Python 重建 Egg, Inc. 手游 1.12.13 版的部分服务器行为,配合该游戏 protobuf API 的逆向研究。
游戏 · 案例:
gopenfusion 用 Go 重建 FusionFall 的部分数据包协议和服务器服务。
游戏 · 案例:
PTD2 Server 通过分析原版 SWF 重建 Flash 游戏 Pokémon Tower Defense 2 的在线服务。
游戏 · 案例:
Reko-Btech 使用 Reko 反编译项目文件研究 1988 年的 MS-DOS 游戏 Crescent Hawks: Inception。
固件 · 案例:
MobiGoEmu 以 C 重建 VTech MobiGo 掌机,使用户提供的系统 ROM 和卡带镜像可使用触摸屏、键盘、方向键和声音功能。

游戏 · 案例:
fh2-world-formats 解析《Forza Horizon 2》的世界文件格式,并提供读取和修改文件的 Python 工具。
游戏 · 案例:
FSGCore 以 C++ 重建《DJ Hero 2》使用的核心库,服务于该游戏的反编译。
游戏 · 案例:
ChaoResortWebserver 使用 Flask 重建供 Chao Resort Island X 模组使用的 Chao Resort 网络服务端。
游戏 · 案例:
RECAR 为 RACER Chrome Experiment 游戏重建服务端。
游戏 · 案例:
《Ganbare Goemon 3》项目以汇编重建 Super Famicom 版 ROM,并记录存储区划分、素材、压缩和文本格式。
游戏 · 案例:
TamagoC 依据观察实现 Tamagotchi 式虚拟宠物行为。
游戏 · 案例:
Marble Knights Recompiled 将《Marble Knights》iOS 版 UnityFramework 中的 ARM64 函数预先转成 C,再编译为供 Unity 2019.4.17f1 Windows 播放器加载的 GameAssembly.dll。
游戏 · 案例:
Prineo_RE 研究《PriPara》街机系列的模型和资源格式,并提供 Noesis 插件加载蒙皮网格、加密资源和纹理绑定。
游戏 · 案例:
Wizardry 6 研究 Bane of the Cosmic Forge 的数据格式与游戏系统,提供图形、地图、场景记录、文本和声音的解析及查看工具。

游戏 · 案例:
Reverse Engineering Scorcher 通过 Python 提取脚本研究 1996 年游戏《Scorcher》的资源格式。
游戏 · 案例:
Precursor 基于 OpenGOAL 恢复的 GOAL 代码和工具,将 Jak and Daxter 三部曲移植到 Android ARM64。

游戏 · 案例:
Grand Prix Circuit 是 1988 年 DOS 赛车游戏的 Rust 移植版,读取玩家提供的 GPEGA.EXE 和游戏资源。
游戏 · 案例:
OpenInsaniquarium 用 Rust 重建《Insaniquarium Deluxe 1.1》,将确定性模拟与 Bevy 展示层分开。
游戏 · 案例:
Durak NX 通过针对游戏编写的图形、音频、文件和输入兼容层,让 Android ARM64 Unity 游戏 Durak 25.0 在 Nintendo Switch 上运行。
游戏 · 案例:
OpenCE PS4 将 OpenCE 重建的 Halo: Combat Evolved 代码移植到已越狱的 PlayStation 4。
游戏 · 案例:
SR1 Creator 在浏览器中重建《Saints Row》(2006)的角色创建器,从用户自备的 Saints Reborn 目录读取网格、形变目标、纹理和表格。
游戏 · 案例:
Dragon Ball Z: The Legacy of Goku II 从用户自备的美版 GBA ROM 生成 ARM、Thumb 汇编,以逐字节匹配的反汇编流程重建映像。
游戏 · 案例:
lsd-decomp 为《LSD: Dream Emulator》的 PlayStation 发行版 SLPS-01556 重建 C 源码,并用 SHA-1 核对重新构建的可执行文件。
游戏 · 案例:
onslaught-decomp 以已发布的 GPL 源码和零售版可执行文件为依据,重建《Battle Engine Aquila》的 PC 版代码。
游戏 · 案例:
ash 用 C99 引擎为 Sony PSP 重建《Dark Souls: Remastered》的部分游戏内容。
游戏 · 案例:
rrt2-decomp 研究《Railroad Tycoon II Platinum》的可执行文件、游戏数据和模拟规则,并用 Rust 重实现游戏。
游戏 · 案例:
Onslaught CE 利用 Battle Engine Aquila 的公开源码和另一项目的匹配反编译成果,构建 32 位 Linux 与 Windows 原生移植版。
游戏 · 案例:
thps64 利用用户提供的 Nintendo 64 美版 V1.1《Tony Hawk's Pro Skater》ROM 重建游戏的 C 源码。
游戏 · 案例:
Quake 4 Definitive Edition 将 Xbox 360 版的部分手柄行为移植为 PC 版 openQ4 补丁。
游戏 · 案例:
Luna Purpura 以用户原版 CD-ROM 文件为输入,尝试为包括 Rockett's New School 在内的 1990 年代 Purple Moon 游戏编写可移植解释器。
游戏 · 案例:
Digimon World 2003 将上游的匹配反编译成果和 PC 移植版适配到 R36S、XF35H 等 RK3326 Linux 掌机。
游戏 · 案例:
该项目为《Shadow the Hedgehog》GameCube 美版 Rev 0 重建 C++ 源码,使用原版 Metrowerks 工具链编译,并将生成的 main.dol 与零售版逐字节比较。
游戏 · 案例:
pc-ffcceotwii 在 wiikit 运行时上,将欧版 Wii 游戏 Final Fantasy Crystal Chronicles: Echoes of Time 的 PowerPC 代码静态重编译为 PC 用 C++。
游戏 · 案例:
Hamtaro: Ham-Ham Heartbreak 以 C 和汇编重建欧版 AH3P revision 0 的 GBA 游戏,目标是构建指定的 16 MiB ROM。
游戏 · 案例:
pc-4ddriving 使用 fmtownskit 将 FM Towns Marty 游戏《4D Driving》的 386 程序及 TBIOS 重编译为 C++。
游戏 · 案例:
pc-thequeenofduellist 使用 fmtownskit 将 FM Towns 游戏《The Queen of Duellist》的 386 程序及 TBIOS 代码重编译为 C++。
游戏 · 案例:
NGPC–Dreamcast 联机线项目重建 SNK vs. Capcom: The Match of the Millennium 与 Capcom vs. SNK: Millennium Fight 2000 的串行通信。