Case study
ReMoM: reconstructing Master of Magic from its executables
ReMoM reconstructs Master of Magic from its original executables by disassembling and translating game code to C. Its engine builds for modern platforms and loads LBX resources and CONFIG.MOM from the user's original version 1.31 copy.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 35
- Last commit
- 2026-10-31
- Language
- C
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Requirements & limits
- Prerequisites: Original Master of Magic v1.31 LBX files and CONFIG.MOM are required to play.
- Prerequisites: Building requires CMake 3.25+, a C/C++ toolchain and the platform's specified SDL or Win32 backend.
- License: GPL-3.0 license.
Cite
BibTeX
@misc{remom-master-of-magic-case,
title = {{ReMoM: reconstructing Master of Magic from its executables}},
howpublished = {\url{https://github.com/jbalcomb/ReMoM}},
url = {https://github.com/jbalcomb/ReMoM},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/remom-master-of-magic-case/}}
}Plain text
ReMoM: reconstructing Master of Magic from its executables. https://github.com/jbalcomb/ReMoM (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/remom-master-of-magic-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · jbalcomb/ReMoM · Revision de5652c
More in Games
- Resident Evil 1: PC decompilation and modern platform port · Case study
- Resident Evil: Code: Veronica X — decompiling the GameCube release · Case study
- Retro-Sonic 3D: a decompilation with an SDL/OpenGL renderer · Case study
- Reverse-Engineering Azel RPG: decompilation notes for Panzer Dragoon Saga · Case study
- Rewritten: a functional reconstruction of Minecraft Xbox 360 Title Update 2 · Case study
- Rhythm Heaven Fever: Wii decompilation · Case study