Star on GitHubStar2.4k stars

Case study

homm1-decomp: matching Heroes of Might and Magic and its editor

homm1-decomp reconstructs the Buka 2003 Heroes of Might and Magic game and scenario editor as C++ source using the original Visual C++ 6.0 SP5 toolchain under Wine. The author reports that HEROES.EXE and EDITOR.EXE rebuild byte-identically and that every targeted function matches. The repository also documents earlier Windows 95 versions, matching tools and compiler behavior.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
7
Last commit
2026-10-10
Language
C++
License (GitHub)
CC0-1.0

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Supply your own game executables and assets; use Nix flakes, the original toolchain and Wine for the documented build.
  • Scope: Matching covers the in-`.text` reconstruction targets; generated and library code is excluded.
  • License: Project-authored source and tooling use CC0 1.0.

Cite

BibTeX

@misc{homm1-decomp-case,
  title = {{homm1-decomp: matching Heroes of Might and Magic and its editor}},
  howpublished = {\url{https://github.com/sushi-shi/homm1-decomp}},
  url = {https://github.com/sushi-shi/homm1-decomp},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/homm1-decomp-case/}}
}

Plain text

homm1-decomp: matching Heroes of Might and Magic and its editor. https://github.com/sushi-shi/homm1-decomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/homm1-decomp-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · sushi-shi/homm1-decomp · Revision a3cead9
  2. docs/README.md GitHub · sushi-shi/homm1-decomp · Revision a3cead9

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab