Doom II RPG (DoomIIRPG-RE)
Game: Doom II RPG (Mobile, 2009)
DoomIIRPG-RE: a C++ reconstruction of Doom II RPG, id Software and Fountainhead Entertainment’s turn-based RPG for mobile phones, reverse-engineered by Erick Vásquez García of the [GEC] group, the author of DoomRPG-RE, and brought to PC with SDL2 and OpenAL. It runs on the data from the iPhone version: it reads the game’s .ipa file directly, which has to be named “Doom 2 RPG.ipa” and sit next to the executable (an open PR, #7, lets you pass its path at launch). The README lists the default key bindings and the original game’s cheat codes for Java ME and BREW, including the one that opens its debug menu. The current version is 0.1, released on December 11, 2023 with a Windows build. It later took contributions from other authors: building with MinGW and for Linux (April 2024), big-endian fixes, and building on macOS (July 2025). Two PRs from 2026 report that the main branch hasn’t compiled since a July 2025 code refactor (#6 and #8, closed without merging), and the author of that refactor has another one open with fixes (#9).
You needThe .ipa file from your own copy of Doom II RPG for iPhone, named “Doom 2 RPG.ipa” and placed next to the executable. The released build is for Windows; for Linux or macOS you build it with CMake, SDL2, zlib, and OpenAL.
- How it gets to PC
- Fan reimplementation
- Original studio
- id Software / Fountainhead Entertainment
- Year
- 2010
- Author
- Erick Vásquez García ([GEC])
- Stars
- 100
- Last activity
- 2025-07-09 · 1 year ago
- Latest version
- v.0.1 · 2023-12-11
- License
- GPL-3.0
- Language
- C++
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.