▚

H&S v2.0.6 MOD PATCH v6 IS OUT NOW. GET v6 ▸

H&S v2.0.4 - FOOLPROOF v4GHOSTPATCHERMODS v2.0.4 ▮
Pokémon Heart & Soul v2.0.4 title screen — click to download the base ROM on GitHubGhostpatcher ghost logoBASE_ROM · CLICK ▸
H&S v2.0.4

HEART & SOUL

v2.0.4 MODS

SYSTEM STATUS: READY FOR INJECTION ▮

A single patch that unlocks walk-through-walls, turbo mode, trainer Pokémon catching, a NEXT WILD Pokémon generator, and a full Foolproof debug suite — overworld & battle debug menus, a Move Relearner, and regional evolutions — all in one .ups that goes over your Pokémon Heart & Soul v2.0.4 base ROM.

⬇DOWNLOAD PATCH (FOOLPROOFv4)

saves as H&S v2.0.4 foolproof mod patch v4.ups

PREVIOUS PATCH: H&S v2.0.4 mods v3.5.1.ups

✓

DELTA iOS EMULATOR COMPATIBILITY

Now compatible with Delta (iOS) as of patch v3.4. Flash away on your iPhone!

CHANGELOG_FOOLPROOF_v4.LOG

DEBUG MENU / SEARCH

> Enabled the overworld and battle debug menus, accessible with R + START.
> Added search to the debug selectors for Pokémon, moves and items — no more scrolling through huge lists.
> Search supports typing a partial name and cycling through matching results.
> Expanded Complex Give Pokémon, including an improved move picker.
> Fixed Basic Give Pokémon so the selected species is actually generated instead of passing through HNS's randomizer.
> Fixed Basic Give Pokémon generating 0 IVs — Pokémon now receive normal randomized IVs.
> Pokémon created through the Foolproof debug tools correctly register as Seen/Caught in the Pokédex.
> Added Pokédex synchronization for Pokémon previously created through debug tools.
> Adjusted National Pokédex counting so debug-obtained species outside HNS's normal obtainable pool count correctly.

POKÉMON EDITING

> Added an IV Editor for all six stats — SELECT instantly sets all six IVs to 31.
> Added an EV Editor that enforces the normal 252-per-stat / 510-total limits.
> START opens a competitive spread builder: 252 / 252 / 6 across three chosen stats, zeroing the rest.
> Added a Gender Editor with safe personality regeneration — no Bad Eggs or corrupted Pokémon.
> Added a Tera Type Editor.
> Added a Level Editor that moves a Pokémon to any level while correctly recalculating EXP and stats.
> Added and improved Move Editing.
> Added Nickname Editing.

MOVE RELEARNER

> Added move relearning directly to the Pokémon Summary Screen.
> From Summary → Battle Moves, press START to open the Move Relearner for that Pokémon.
> Fixed the summary/relearner lifecycle — enter repeatedly, teach multiple moves and return to the Summary Screen without crashing.

REGIONAL EVOLUTIONS

> Pikachu: Thunder Stone → regular Raichu, Shiny Stone → Alolan Raichu.
> Petilil: Sun Stone → regular Lilligant, Dawn Stone → Hisuian Lilligant.
> Both alternate regional evolutions tested in-game.

BALANCE

> Archen / Archeops: replaced Defeatist with Tough Claws.
CHANGELOG_v3.5.1.LOG
CHANGELOG_v3.5.LOG
CHANGELOG_v3.4.LOG
CHANGELOG_v3.3.LOG
VISITS
--,---▮
DOWNLOADS
--,---▮

▼ CONTROLS ▼

▣
L + R

WALK THROUGH WALLS

Tap L+R once to phase through any tile. Tap L+R again to turn it off. Roam free across Johto & Kanto.

»»
R

TURBO MODE

Single R click toggles fast-forward. Blaze through long routes, grinding and battle animations.

◉
HOLD L

CATCH TRAINER POKÉMON

Hold L when throwing a ball to catch a trainer's Pokémon. Claim that rival's ace for your team.

⚙
R + START

DEBUG MENUS

Opens the Foolproof debug menu in the overworld and in battle — give Pokémon, edit stats, search any species, move or item.

✎
START (SUMMARY)

MOVE RELEARNER

From the Summary Screen → Battle Moves, press START to open the Move Relearner. Teach move after move and back out safely.

⚔
SELECT (BATTLE)

BATTLE DEBUG MENU

Press SELECT mid-battle to open the debug menu — give Pokémon, edit stats, search species, moves or items without leaving the fight.

NEWEST UPDATE

FOOLPROOF v4 — FULL DEBUG SUITE

The overworld and battle debug menus are now unlocked with R + START. Open Utilities, PC/Bag, Party, Give X and more from a single menu. Press SELECT mid-battle to open the battle debug menu. In Summary Battle Moves, press START to open the Move Relearner. Foolproof keeps the underlying Heart & Soul experience intact — it just unlocks built-in developer tools. ▮

Move Relearner screen showing BATTLE MOVES for Cyndaquil with LEER selected, showing Power, PP and Accuracy stats
Move Relearner — Summary Screen → Battle Moves → START. Teach move after move and return to the summary without crashing.
Foolproof debug main menu showing Utilities, PC/Bag, Party, Give X, Player, Scripts, Trainers, Flags & Vars, Sound
The main debug menu — Utilities, PC/Bag, Party, Give X and more.
Utilities submenu showing Fly to map, Warp to map warp, Set weather, Font Test, Time Functions, Watch credits, Cheat start, Berry Functions, EWRAM Counters
Utilities submenu — fly anywhere, set weather, cheat start.
PC/Bag submenu showing Fill PC Boxes Fast, Fill PC Boxes Slow, Fill PC Items, Fill Pocket items, Poke Balls, TMHM, Berries, Key Items
PC/Bag submenu — fill boxes, pockets, items in one tap.
Party submenu showing Move Relearner, Hatch an Egg, Heal party, Edit Pokemon, Check EVs, Check IVs, Give Pokerus, Clear Pokerus, Clear Party
Party submenu — heal, edit, hatch, check EVs/IVs, relearn moves.
Give X menu showing Give item XYZ, Pokémon Basic, Pokémon Complex, Give Egg, Give Decoration, Max Money, Max Coins, Max Battle Points, Daycare Egg
Give X menu — give items, Pokémon, eggs, max money & BP.
FEATURE

NEXT WILD POKÉMON MENU

An in-game menu that shows — and lets you pick — the next wild Pokémon you'll encounter. Enable it, select any species, and the next patch of grass hands it over. Access via the Start Menu.

★ SELECT FROM MANY DIFFERENT SPECIES — EVEN NEWER ONES ★

In-game NEXT WILD menu with options: Enable, Disable, Select Species (Empoleon), Gender, Spawn as Shiny, Cancel
Toggle it on, pick a species, set gender, or spawn as shiny.
Overworld view with Mew spawn info box showing Species 0151 MEW Lv10
See your spawn in the overworld — Mew, ready to appear.
Wild Lv1 Mew battle encounter triggered by the NEXT WILD menu
Select Mew — and the very next patch of grass delivers it.
Species selector showing Species 1523 MIMIKYU with a level selector
Go beyond the original Dex — spawn newer species like Mimikyu.
Wild Terapagos encounter triggered by the NEXT WILD menu at night
Even Legendaries like Terapagos are yours to spawn on demand.
Wild Galarian Slowbro (SLOWBRO-G) encounter triggered by the NEXT WILD menu
Even regional variants like Galarian Slowbro are spawnable.
FEATURE

IN-GAME PARTY DEBUG MENU

The debug menu starts off with the Pokémon Party debug — edit any party member's species, shiny value, gender, nature, held item, IVs, EVs, level. Turbo now works inside the Party debug editor for faster navigation and scrolling. Foolproof v4 expands this into a full debug suite. ▮

In-game debug menu showing party options: SPECIES, SHINY, GENDER, NATURE, HELD ITEM, IVS, EVS, LEVEL
The party debug menu — edit any member's stats.
Species editor showing DEOXYS #0386 selected with LR CHANGE A SAVE B BACK controls
Swap species on the fly — even Legendaries like Deoxys.
EV editor showing PORYGON-Z with EV HP 032 TOTAL 183 and STAT LR VALUE A SAVE controls
Tune EVs per stat — dial in the perfect build.
Held item editor showing DARKRAI holding a MASTER BALL with party list
Set held items — Master Ball, rare candies, anything.
Nature editor showing FENNEKIN with NATURE SERIOUS selected and LR CHANGE A SAVE B BACK controls
Set the nature — Serious, Adamant, Jolly — whatever you need.
Gender editor showing SANDSLASH-A (Alolan Sandslash) as GENDER MALE with party list and LR CHANGE A SAVE B BACK controls
Swap gender on the fly — for breeding or regional variants.

▶ HOW TO INSTALL

  1. 01. Download the H&S v2.0.4 foolproof mod patch v4.ups file above.
  2. 02. Open a UPS patcher (NUPS, UPS Patcher, or RHDN's web patcher).
  3. 03. Apply the patch to a clean Heart & Soul 2.0.4 ROM.
  4. 04. Boot up and use the button combos listed above. Enjoy!

▼ GET NOTIFIED ▼

The IN-GAME DEBUG MENU is live now. Drop your email and you'll get a one-time ping when the next patch drops. No spam, unsubscribe anytime.

▼ REPORT A BUG ▼

Found a glitch, crash, or something that doesn't work right? Let me know and I'll squash it.

▶ DEVELOPERS

GHOSTPATCHER

Creator and Developer of the GhostPatcher mod patches — WTW, Turbo, Trainer Catch, in-game party debug menus, and the Next Wild Pokémon menu for H&S.

Foolproof logo — neon green esports-style F with checkmark

FOOLPROOF

Developer of the Foolproof debug suite — searchable overworld debug menus, Move Relearner, regional evolutions, and Pokémon editing tools.

BUILD · TRAIN · EVOLVE · EXPLORE · ENJOY

⚠ DISCLAIMER

  • • This patch is provided "as is" without warranty. Not responsible for any lost or corrupted save game data — always back up your saves before applying.
  • • Not affiliated with, endorsed by, or associated with the Heart & Soul ROM hack developers, Nintendo, Game Freak, or The Pokémon Company.
  • • For use with legitimately obtained ROMs you own. You are responsible for complying with all applicable laws.