Pokemon Heart & Soul

About Heart and Soul

Pokémon Heart & Soul brings the classic Johto Region and its iconic story to the world of modern Game Boy Advance decompilation based hacking. Built on Modern Emerald and pokeemerald-expansion, this project offers a fresh take on the GSC/HGSS experience, blending key aspects of the Generation 2 and Generation 4 games, while incorporating many modern Quality of Life features, as well as some familiar mechanics from Gen 3 to Gen 9. Not only is Heart & Soul (HnS) a first-of-its-kind, fully completed, playtested, and largely faithful GSC remake / HGSS demake, it's also completely open source, and is intended to be a base for a new generation of Johto rom hacks.

Pokémon Heart & Soul Documentation

Welcome to the official Heart & Soul Documentation. This site is designed to help you navigate the game with quick access to routes, encounters, items, trainer teams, moves, abilities, and everything else you need for your run.

The majority of information is generated directly from the game, so it matches what is actually done within the ROM.

Revisit the Johto Region!

Pokémon Heart & Soul adventure collage

Full region playthrough

Pokémon Heart & Soul brings the classic Johto Region and its iconic story to the world of Generation 3.

Features built for players

Feature showcase for Pokémon Heart & Soul

Extensive Customisation

Detailed and granular Customisation Options from the start of the game including Modes, Features, Randomization, Nuzlocke, Difficulties, and Challenges.

Classic Johto Features reinvented

Kurts Balls, Ruins of Alph, Bug Catching Contest, reworked with modern enhancements and all new Battle Backgrounds.

Modern player comfort

Quality-of-life improvements including not needing to teach HMs, optional infinite TMs, and optional Physical/Special split.

Everything you need to track your run

Exploration of the Johto region

More Pokémon variety

More Johto Pokémon available in Johto and all Pokémon up to Generation 3 available with more available via randomization.

Improved exploration

Day and night changes, overworld Pokémon on routes to show available encounters and in towns for ambiance to make the region feel more alive.

Quick reference

In-game Pokédex showing all Pokémon locations, evolutions, stats, move learnsets and abilities.

Nothing matches that search.