unbaked
4,526 games · 8,274 projectsupdated 2026-10-12

Code links only. Bring your own copy of the game. Rules

PCPC · 2000 · real-time strategy

Command & Conquer: Red Alert 2

13 projects, 12 with public code: source release, decomp, static recomp, reimplementation, native port.

Ghidra

Projects

ReimplementationC#/OpenRA1,138 starspushed 2026-07-17GPL-3.0 license

A Red Alert 2 mod for the OpenRA game engine

Playable-in-progress RA2 mod on OpenRA

ReimplementationTypeScript, Vite, Three.js1,002 starspushed 2026-09-03custom license

红色警戒2源代码 Red Alert2 Source Code

TypeScript/React/Three.js refactor derived from analysis of Chrono Divide client (legally murky; non-commercial notice)

DecompMSVC, Syringe injection462 starspushed 2026-10-12GPL-3.0 licenserelease v0.4.0.2

Ares-compatible C&C Red Alert 2: Yuri's Revenge engine extension

Active engine extension using YRpp reverse-engineered headers; Ares-compatible

ReimplementationC#/OpenRA180 starspushed 2024-11-30GPL-3.0 license

A Red Alert 2 Yuri's Revenge mod for OpenRA Engine

Community YR mod for OpenRA

DecompMSVC, Syringe168 starspushed 2025-08-22no license

This is the main repository for the Ares Yuri's Revenge Extension.

Long-running YR engine extension, source on GitHub

Source release · ReimplementationGhidra, Vulkan, Rust80 starspushed 2026-10-12GPL-3.0 license

Red Alert 2: Yuri's Revenge rebuilt in Rust / 用 Rust 重写的《红警2:尤里的复仇》

Red Alert 2: Yuri's Revenge rebuilt in Rust / 用 Rust 重写的《红警2:尤里的复仇》; no GitHub releases; repo created 2026-03-29

Reimplementation38 starspushed 2026-05-02MIT license

A modern, open-source engine reimplementation of Command & Conquer: Red Alert 2 and Yuri's Revenge, forged purely with Python and Pygame.

A modern, open-source engine reimplementation of Command & Conquer: Red Alert 2 and Yuri's Revenge, forged purely with Python and Pygame; no GitHub releases; repo created 2026-03-17

DecompC++ headers36 starspushed 2026-10-09no license

YR++ provides the necessary headers to interact with Yuri's Revenge's binary and data types in C++.

Reverse-engineered C++ headers for gamemd.exe

Static recomp26 starspushed 2026-10-11custom license

Static recompilation of Command & Conquer: Red Alert 2 / Yuri's Revenge (Westwood, 2000-01) to native C, with the remaster the engine never got: a D3D11 presenter, 720p to 4K, HD voxel units. Built o…

static recompilation of the PC binary (sp00nznet/pcrecomp toolbox)

RA2Rnew, unvetted
Reimplementation1 starspushed 2026-09-24MIT licenserelease v0.1.0

A from-scratch, clean-room reimplementation of the Red Alert 2 / Yuri's Revenge engine.

From-scratch clean-room reimplementation (2026, early)

RedAlert2-Enginenew, unvetted
ReimplementationTypeScript1 starspushed 2026-09-08GPL-3.0 license

Cross-platform TypeScript engine for Red Alert 2, Yuri's Revenge, and compatible community mods. Game files are imported by users and are not included.

Cross-platform TypeScript engine (2026, early)

ReimplementationTypeScript/WebGL

Closed-source browser reimplementation of RA2 with online multiplayer; mod SDK open

Command & Conquer: Red Alert 2
Native port

listed in awesome-decomp-games (links re-checked daily)

What you need

You need your own copy of the game: these projects ship code only.

Same toolchain

More on PC

Found via SubmitGame/awesome-decomp-games, radek-sprta/awesome-game-remakes, sp00nznet/pcrecomp, chronodivide.com, chronodivide.com/

GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.