Source ↗ · Artwork of the original game; it does not demonstrate this port’s compatibility.
A starting point
apricorn reimplements Pokémon HeartGold US game logic in Rust with a behavioral-equivalence goal and loads assets from the player’s retail ROM. It is not a conventional static binary recompilation; dialogue, menus and verified parity remain unfinished.
This summary describes the featured project, not every project in the group. Individual pages explain each project’s differences and sources.
Compare before choosing.
Each project has its own requirements and goals. “Release available” does not guarantee stability or tested compatibility. Open each project page for sources and instructions.
apricorn reimplements Pokémon HeartGold US game logic in Rust with a behavioral-equivalence goal and loads assets from the player’s retail ROM. It is not a conventional static binary recompilation; dialogue, menus and verified parity remain unfinished.
Not documented
What to check in the sources
Required original game edition, region and files.
Documented operating system, architecture, dependencies and controls.
Known limitations and differences between releases and test builds.