mirror of
https://github.com/jammyfu/rea-atlas.git
synced 2026-11-07 11:05:59 -10:00
a32c003d04ebd62faaa0a458bd2269adbf69afa0
English · 简体中文 · 繁體中文 · 日本語 · 한국어
REA Atlas
A curated atlas of projects reverse-engineered with morluto/rea (Reverse Engineer Anything), plus comparable decompilation / re-implementation projects. Each entry is marked Uses rea: Yes / No / Unverified — Yes only with public evidence (README, official showcase or repo docs).
Unofficial; not affiliated with morluto/rea. No cracks, piracy, ROMs or copyrighted assets are listed or hosted. Entry summaries are kept in English in every language edition so the lists stay identical.
Image: REA showcase illustration from morluto/rea (MIT), hot-linked, not re-hosted.
Official REA showcases
- DX-Ball: sound-pan function — Uses rea: Yes. Official showcase; C reconstruction matching 3,205 x86 cases.
- Notion: Electron clipboard bridge — Uses rea: Yes. Official showcase; renderer → preload → IPC trace.
- TH04: PC-98 bullet-ring maths — Uses rea: Yes. Official showcase; 16-bit angle helpers.
- Aegis: TOTP code generation — Uses rea: Yes. Official showcase; Android app.
- CTF: flag checker — Uses rea: Yes. Official showcase; DownUnderCTF 2023 challenge.
Games
PC / DOS / PC-98
Decompilation / Recomp
- N0zoM1z0/dx-ball — Uses rea: Yes. DX-Ball 1.07 reconstruction; README states REA. MIT.
- N0zoM1z0/th04 — Uses rea: Yes. Touhou 4 (PC-98) source reconstruction; REA via official showcase. MIT.
- N0zoM1z0/th08 — Uses rea: Unverified. Touhou 8 reconstruction (agent + IDA/Ghidra); README does not mention REA. MIT.
- N0zoM1z0/th10 — Uses rea: Unverified. Touhou 10 reconstruction; README does not mention REA. MIT.
Remake / Port
- ucodia/desktop-games-nostalgia — Uses rea: Yes. Gemtree Desktop Games (2000) ported to macOS/browser; README cites REA + Ghidra.
- tuunanet/rea-ski-or-die-reconstruction — Uses rea: Yes. Ski or Die (DOS) minigame rebuilt in Rust + SDL2; uses your own assets.
- Moxnatiy/OpenBattlefield2 — Uses rea: Yes. Clean-room Refractor 2 engine; REA documented in CLAUDE.md / tools/rea.sh. Needs your own copy.
- OpenRsG/GunZRs — Uses rea: Yes. GunZ: The Duel in Rust + Bevy; README mentions REA. Apache-2.0.
- a-barzanti/ai-rebuilds — Uses rea: Yes. Abandoned games rebuilt for the web from REA-written specs; no original files committed.
- OpenRCT2/OpenRCT2 — Uses rea: No. RollerCoaster Tycoon 2 re-implementation (pre-REA). GPL-3.0.
- OpenMW/openmw — Uses rea: No. Morrowind engine re-implementation. GPL-3.0.
Nintendo 64
Decompilation / Recomp
- zeldaret/oot — Uses rea: No. Ocarina of Time decompilation; ROM not included.
- n64decomp/sm64 — Uses rea: No. Super Mario 64 decompilation; ROM not included. CC0-1.0.
Remake / Port
- HarbourMasters/Shipwright — Uses rea: No. Ship of Harkinian PC port of OoT; requires your own ROM.
Asset extraction & tools
- ethteck/splat — Uses rea: No. Binary splitting tool for N64/PSX decomp projects. MIT.
- NEstelami/ZAPD — Uses rea: No. Zelda asset processor used by decomp projects. MIT.
Mega Drive / Genesis
Decompilation / Recomp
- sonicretro/s1disasm — Uses rea: No. Sonic the Hedgehog (Mega Drive) disassembly.
- sonicretro/s2disasm — Uses rea: No. Sonic 2 (Mega Drive) disassembly.
Super Famicom / SNES
Decompilation / Recomp
- snesrev/zelda3 — Uses rea: No. A Link to the Past C reimplementation; asset extraction from your own ROM.
- snesrev/sm — Uses rea: No. Super Metroid C reimplementation; needs your own ROM.
NES / Famicom
No verified entry yet — contributions welcome.
Game Boy Advance
Decompilation / Recomp
- pret/pokeemerald — Uses rea: No. Pokémon Emerald decompilation.
- pret/pokefirered — Uses rea: No. Pokémon FireRed/LeafGreen decompilation.
- zeldaret/tmc — Uses rea: No. The Minish Cap decompilation.
Game Boy
Decompilation / Recomp
- pret/pokered — Uses rea: No. Pokémon Red/Blue disassembly.
- pret/pokegold — Uses rea: No. Pokémon Gold/Silver disassembly.
PlayStation
Decompilation / Recomp
- Xeeynamo/sotn-decomp — Uses rea: No. Castlevania: Symphony of the Night decompilation. AGPL-3.0.
Apps / Electron / Desktop
- michaelshimeles/sketch — Uses rea: Yes. Rust infinite-canvas design app, clean-room from Paper; README mentions REA (formerly paper-rs).
- michaelshimeles/rec-rs — Uses rea: Yes. Rust macOS recorder modelled on OBS Studio; README mentions REA.
- iammukeshm/hexgrab — Uses rea: Yes. .NET 10 colour picker from a REA study of PowerToys. MIT.
- AdamLinCodes/AdamTerm — Uses rea: Yes. Minimal macOS terminal after studying Ghostty with REA.
- az9713/wispr-flow-rea-teardown — Uses rea: Yes. Wispr Flow static teardown + 64-line local rebuild.
- cudanexus/vd-streamer-linux — Uses rea: Yes. Unofficial Linux port of Virtual Desktop Streamer; Claude Code + REA.
Protocols / Hardware
- a-funk/open-appleremote — Uses rea: Unverified. First-gen Siri Remote on Linux (Bluetooth protocol). MIT.
- Slyvan25/OpenGHub — Uses rea: No. Linux Logitech G HUB replacement over HID++ 2.0. MIT.
Firmware / Drivers
- grisuno/VSL-DSP — Uses rea: Yes. PreSonus AudioBox VSL kernel module; REA used for part of the vendor-library findings. GPL-3.0.
- ReFirmLabs/binwalk — Uses rea: No. Firmware analysis/extraction tool. MIT.
Security / Evaluations
- NullLabTests/OpenBSD_netcat_REA — Uses rea: Yes. Static analysis of netcat-openbsd with REA + Ghidra. MIT.
- REA discussion #2254 — Uses rea: Yes. Stripped bzip2 analysed and checked against an unstripped build.
Tooling around REA
- ShadowSwaps/REA-Reconstruction-Companion — Uses rea: Yes. Agent skill for evidence-based reconstruction with REA. MIT.
- NationalSecurityAgency/ghidra — Uses rea: No. Decompiler REA can drive. Apache-2.0.
- skylot/jadx — Uses rea: No. Android DEX decompiler REA can drive. Apache-2.0.
Contributing: see CONTRIBUTING.md. License: CC0-1.0.
Description
Map of reverse-engineering projects (with rea tags): game decomp/recomp across consoles and PC, re-implementations, asset tools, RE tooling, app/protocol/firmware. Each tagged Uses rea: Yes/No/Unverified.
ai-agentscurated-listdecompilationfirmware-analysisfridagame-preservationghidramcpradare2rearecompilationreimplementationretro-gamesreverse-engineer-anythingreverse-engineeringstatic-recompilation
Readme
CC0-1.0
4.2 MiB
0 Stars
1 Watchers
0 Forks
Languages
Python
100%