Heroes of Might and Magic III (decompilation)
Game: Heroes of Might and Magic III → (Windows, 1999)
homm3-decomp: a C++ reconstruction of Heroes of Might and Magic III Complete (HEROES3.EXE, New World Computing, 2000) built with the original toolchain, Visual C++ 6.0 SP3, under Wine, until the result matches the retail executable’s bytes. The Dreamcast and Classic Mac versions serve as references for the code’s structure. In its latest measurement, the Windows HEROES3.EXE matches at 98.93% (4,543 of 4,785 functions exact), the GOG Complete map editor h3maped.exe at 95.96%, and the Mac reference, Heroes_III_raw.pef, at 64.14%. The README marks it as work in progress and asks you to supply your own executables. One release holds the VC6 SP3 toolchain (23 MB), which the homm3 init command downloads on its own. CC0-1.0 license. 20 of its last 100 commits list Claude as a co-author. The repository includes relocation and data tables extracted from the executable (in config/, about 18 MB).
- Console
- Microsoft Windows
- Architecture
- x86
- Author
- sushi-shi
- Stars
- 25
- Last activity
- 2026-10-26 · 5 days ago
- Latest version
- toolchain-vc6-sp3 · 2026-07-23
- License
- CC0-1.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.
Other projects for Heroes of Might and Magic III
1