Recomp / Games / Windows/macOS
benilla
From-scratch World of Warcraft 1.12.1 client in Rust and Bevy that reads data from your own 1.12.1 install; file formats, the network protocol and the interface engine are all reimplemented, with no original client code.
Rewrite AI-assisted wipFacts
- Original
- World of Warcraft 1.12.1 client (2004)
- Platform
- Windows/macOS
- Method
- Rewrite
- Provenance
- AI-assisted · Commits carry a Claude co-author trailer. what this means
- Status
- wip
- Licence
- Apache-2.0
- Team
- samwhosung
- Started
- 2026-07
- First release
- 2026-09
- Runs on
- Windows, macOS, Linux
- 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 World of Warcraft 1.12.1 client you own. Recomp never links to ROMs, discs or game data.
This project was rebuilt by samwhosung. Facts last checked 2026-10-26. Suggest a correction
Sources
Related
All games →Chariot
Age of Empires
Rust reimplementation of the Age of Empires (1997) engine, aiming for portability and modern features. Development stopped in 2018.
CoD4 Rewrite
Call of Duty 4: Modern Warfare (multiplayer)
Reimplementation of Call of Duty 4 multiplayer on the Bevy engine in Rust that loads maps, models and textures from the player's own install.
doukutsu-rs
Cave Story
Faithful Rust remake of the Cave Story engine with quality-of-life additions, supporting the freeware release, Cave Story+ and Nintendo Switch data.
FerrumC
Minecraft Java Edition server
Rust reimplementation of the Minecraft Java server; a rewrite is under way on a separate branch.
Iron Doom
Doom
Doom source port written entirely in Rust, built on the Chocolate Doom approach with a focus on readable code.
legend-of-legaia-re
Legend of Legaia
From-scratch Rust reimplementation of Legend of Legaia that plays from the user's disc, alongside asset extractors, a disc patcher and documentation of every disc format.