gagarin
Function-matching decompilation of the Yuri's Revenge engine (gamemd.exe 1.001) to C++ built with MSVC 6.0 and checked with reccmp; just over half the functions match. A hybrid link fills unmatched parts from the user's own binary and starts under Wine.
Matching decomp AI-assisted wip · 52%All 3 Command & Conquer: Red Alert 2 / Yuri's Revenge projects compared →
Red Alert 2 Recompiled · Vanguard Engine · 3D Pinball Space Cadet Disassembly
Decomp progress
Facts
- Original
- Command & Conquer: Red Alert 2 - Yuri's Revenge (2001)
- Platform
- Windows
- Method
- Matching decomp
- Provenance
- AI-assisted · AGENTS.md, CLAUDE.md and Claude co-author commit trailers (github.com/r-melvin/gagarin). what this means
- Status
- wip · 52% matched
- Licence
- GPL-3.0
- Team
- r-melvin
- Started
- 2026-10
- Runs on
- Windows
- Needs the original
- Yes: you supply your own legally obtained copy
How to get it legally
This project ships code only. Build or download it from the official repository, then supply data from a copy of Command & Conquer: Red Alert 2 - Yuri's Revenge you own. Recomp never links to ROMs, discs or game data.
This project was decompiled by r-melvin. Facts last checked 2026-11-04. Suggest a correction
Sources
Related
All games →Red Alert 2 Recompiled
Command & Conquer: Red Alert 2 / Yuri's Revenge
Static recompilation of the Red Alert 2 and Yuri's Revenge Win32 executables to native C, built from the user's own installation.
Vanguard Engine
Command & Conquer: Red Alert 2 / Yuri's Revenge
Clean-room TypeScript RTS engine that reads Red Alert 2 and Yuri's Revenge data files from the user's install, or plays with a bundled set of original replacement assets.
3D Pinball Space Cadet Disassembly
3D Pinball for Windows: Space Cadet
Archived disassembly of the Windows pinball game; the author points to the SpaceCadetPinball project for a working version.
3S Decomp
Street Fighter III: 3rd Strike (PS2)
Decompilation of Street Fighter III: 3rd Strike for PlayStation 2, aiming to recreate source that could allow ports.
Abyss Engine
Diablo II
Clean-room reimplementation of the Diablo II engine written in C, aiming to recreate the original game. Last updated April 2024.
Advance Wars 2: Black Hole Rising decompilation
Advance Wars 2: Black Hole Rising
Work-in-progress matching decompilation of Advance Wars 2: Black Hole Rising for GBA; builds still need the original as a base.