← Decompilations
Windows

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++
View repository ↗
x86msvcreverse-engineeringai-assisted

Other projects for Heroes of Might and Magic III

1