“Pokemon HeartGold Generations” is a Completed NDS Rom Hack made by spearmintz. Explore Johto like never before with modern features, 800+ Pokemon, and a fresh take on HeartGold.
Pokemon HeartGold Generations Completed NDS ROM Hack
- Creator: spearmintz
- Base ROM: HeartGold
- Language: English
- Latest Version: v1.1
- Last Updated On: August 07, 2025
- Status: Completed
Also Check Out: Pokemon Soothing Silver NDS Rom
Description
Pokemon HeartGold Generations is a ROM hack built on the upgraded HeartGold engine, designed to bring a fresh experience to Gen 4. It features Pokemon from Generations 1 through 9, modern gameplay mechanics like nature changing, and a variety of quality-of-life improvements. The project showcases the potential of Gen 4 hacking by blending classic content with contemporary features in a fully playable format.
Features
- Around 835 Pokemon from over 400 evolutionary families, spanning all 9 generations
- All trade evolutions and cross-generation evolutions are available without external requirements
- Free Rare Candies to help raise underleveled wild Pokemon
- Buyable Nature Mints and Ability Capsules for easier team customization
- Free Heart Scales after earning 7 badges, useful for move relearning
- A level cap system is in place to prevent overleveling
- Fully functional Mega Evolution
- Slightly adjusted level curve to keep Gym Leaders more relevant throughout the game
- Gym Leader teams have been tweaked to encourage the use of more Johto-native Pokemon
- Pokemon variety and general moveset power remain balanced (e.g., Falkner’s Pidgey replaced with Hoothoot)
- Some late-game generic trainers have had their levels increased for better challenge
- Available in three different versions, each tailored to different player preferences (details in the download section)
Changelog v1.1
- Fixed Level Cap bug.
General Notes & Version Difference
Not all 1025 Pokemon are available in HeartGold Generations. Due to the current limitations of the hg-engine, a number of Pokemon remain unavailable. These are primarily Legendaries, along with some standard species that rely on non-implemented abilities (such as Palafin or Morpeko) or lack sprite assets entirely (like Bounsweet or Arctovish). As a result, completing the full National Dex isn’t possible—but that’s not the focus of this hack.
To accommodate different player preferences, the game is available in three distinct versions. Each offers a slightly different experience, tailored to different playstyles. See below for version differences.
Full Version | Lite Version | Vanilla Version |
---|---|---|
Expanded Dex | Expanded Dex | Regular HG Dex |
Free Rare Candies at Start | Free Rare Candies after 8 Gyms | Free Rare Candies after 8 Gyms |
Hard Level Caps | No Level Caps | No Level Caps |
All Trade evolutions possible | All Trade evolutions possible | All Trade evolutions possible |
Cross gen evolutions possible | Cross gen evolutions possible | Cross gen evolutions possible |
Minor level curve adjustments | Minor level curve adjustments | Completely vanilla |
Minor trainer/boss edits | Minor trainer/boss edits | Completely vanilla |
Nature Mints and Ability Capsules | Nature Mints and Ability Capsules | Nature Mints and Ability Capsules |
Fairy Type | Fairy Type | Fairy Type |
Johto Starter type changes | Johto Starter type changes | No type changes at all |
Ability additions for some Pokemon | Ability additions for some Pokemon | Ability additions for some Pokemon |
Creator Notes
The entire HeartGold Generations project is now open source. The goal is to help spark interest in Gen 4 ROM hacking and show what’s possible with the hg-engine—especially for those who may not have realized how much can be done with HeartGold as a base.
All three versions of the hack are available as separate branches on the GitHub repository, making it easy to fork and create custom versions. Community contributions and personal variations are encouraged.
Game Related Stuff
Download Pokemon HeartGold Generations
Mirror Links
Screenshots






Known Bugs
No Guard ability seems to not work, maybe just with Fury Cutter
Credits
- hg-engine – BluRosie
- Hacking video tutorials – sauceyaTTa
- Custom PokeMart script – Drayano
- Kingdom of Hacking Discord Channel