1. Download the Patch
- The pokemonHnS_v1.2.0.ups file can be downloaded at the bottom of this post
2. Patch your ROM
Use Rom Patcher JS to patch the files.
You will need to provide your own legally obtained copy of Pokemon - Emerald Version (U)
- Upload the Pokemon - Emerald Version (U).gba file to the "ROM file" section
- Upload the HnS patch file (pokemonHnS_v1.2.0.ups) to the "Patch file" section
- Look for a green checkmark and hit apply patch.
This will automatically download your new Heart & Soul GBA ROM (pokemonHnS.gba) for you to play!
Updating to from a Previous Version (Saves are Compatible)
This process differs depending on your emulator. You will need to do some or all of the following.
- Navigate to a route or pokemon center before saving your game. This is very important.
- Complete the patching process above on another legally obtained copy of Pokemon - Emerald Version (U)**
- Back up or export your old save file. The location of the .sav file will vary depending on your emulator
- Rename your .sav file to match your new ROM name
- Move or import the .sav to the correct directory of the new ROM
- Start the game and confirm your save appears
Recommended Emulators (MyBoy IS OUTDATED AND WILL NOT WORK!!!!!!!!!!!!)
- For PC/Mac: mGBA
- For Android: pizzaboy, Lemuroid, Retroarch w/ mGBA core.
- For IOS: Delta, Retroarch w/ mGBA core, Ignited.
- For Linux Handheld Devices: Retroarch w/ mGBA core.
For Your Playthrough
- Please read our Documentation before asking questions!
- If you encounter any bugs, please submit a report to the small bugs channel in the Heart & Soul Discord.
- Enjoy! :)
Patch Notes
Patch Notes
v1.2.0 Patch Notes:
Developers: Lil Dill, DaniRainbow, Restes, Phantonomy, Cesare_Cbass, Exclsior, Leob, and Jozuno
Challenge Menu:
- Added Nuzlocke settings page
- Added Randomzier settings page
- Added Special Challenges page
- Added a Challenge Menu Viewer to the PC so that you can see your selected challenges after game start
- Updated much of the text for parity with Modern Emerald 3.2
Gameplay:
- Added the Battle Frontier from Emerald. This includes the improvements made in Modern Emerald. Access it from either port after returning the Machine Part in Kanto. You can also fly there on subsequent visits.
- Moved Battle Tower from Route 41 to Battle Frontier
- Added Trainer Hill and Battle Tents to Route 41
- Added Contest Hall to Viridian City
- Redesigned Whirl Islands to make Lugia’s home feel as special and unique as Ho-oh’s. This includes new encounters.
- Redesigned Mt. Moon cave for parity with FireRed
- Added Jirachi
- Added Kanto wild, trainer, and gym leader battle music from HGSS
- Name your rival (new saves only)
- Overworld pokemon are now more animated
- Added glow effects to many overworld objects, especially at night
- Standardized the Day/Night cycle. Day:6am-6pm Night:6pm-6am. Sunrise/Sunset:5-7am/pm. Overworld pokemon, wild encounters, and battle backgrounds, and new lighting should reflect these changes.
- Added a unique battle background palette for Sunrise/Sunset
- Added new original sprites for Gold and Kris in the overworld
- Added new battle front pic for Gold and Sage trainer
- Changed Saffron Dojo Raichu to a Pidgeot
- New sprites for Johto Badges
Options Menu:
- Added Gen 4 ‘Battle UI’ option
- Added Gen 1 ‘Recharge Move’ option
Bug Fixes:
- Many dialogue fixes
- Many tile/collision fixes
- Many overworld sprite fixes
- Type chart is now 1:1 with Gen 6+ type chart (Read the Docs)
- Losing at the league will now respawn you at the league
- Surfing pokémon now match their walking counterparts more closely
- Rewinding the clock will no longer trap you in the past
- Maxing out your clock will now result in rollover to 001:00 to prevent the 999:59 time freeze
- Rage candy bar sell price nerfed. Y’all could not keep quiet.
- Fixed an issue that prevented Raikou from respawning after league clears if he had been caught
- Vermilion city Suicune event fixes
- Sabrina now gives marsh badge, Janine gives soul badge (purely cosmetic fix)
- Starter Pokemon Follower now appears in Elm’s lab immediately after choosing
- A lot more that I don’t remember
Misc:
- Added Dennis
- Added headbutt encounters to route 13
- Updated Credits to reflect new devs, artists, and playtesters
Learnsets::
Venusaur
LEVEL-UP:
- Added Sludge (Lv.35)
- Added Ancient Power (Lv.39)
Butterfree
LEVEL-UP:
- Level shift: Bug Buzz Lv.31 → Lv.47
- Level shift: Silver Wind Lv.47 → Lv.31
- Added Razor Leaf (Lv.26)
Beedrill
LEVEL-UP:
- Added Air Cutter (Lv.32)
Pidgeot
LEVEL-UP:
- Added Extreme Speed (Lv.52)
- Added Drill Peck (Lv.66)
Raticate
LEVEL-UP:
- Added Sand Tomb (Lv.27)
Fearow
LEVEL-UP:
- Level shift: Mirror Move Lv.32 → Lv.35
- Added Wing Attack (Lv.29)
- Added Razor Wind (Lv.50)
Ekans
LEVEL-UP:
- Added Torment (Lv.22)
Arbok
LEVEL-UP:
- Added Torment (Lv.25)
- Added Knock Off (Lv.35)
Raichu
LEVEL-UP:
- Added Iron Tail (Lv.60)
Sandshrew
LEVEL-UP:
- Added Dig (Lv.20)
NidoranF
LEVEL-UP:
- Added Absorb (Lv.15)
Nidorina
LEVEL-UP:
- Added Absorb (Lv.15)
Nidoqueen
LEVEL-UP:
- Added Rolling Kick (Lv.27)
NidoranM
LEVEL-UP:
- Added Absorb (Lv.15)
Nidorino
LEVEL-UP:
- Added Absorb (Lv.15)
Nidoking
LEVEL-UP:
- Added Seismic Toss (Lv.27)
Vulpix
LEVEL-UP:
- Added Lick (Lv.15)
Ninetales
LEVEL-UP:
- Added Night Shade (Lv.30)
- Added Shadow Claw (Lv.50)
TM/HM: - Added Solar Beam
- Added Psychic
Vileplume
LEVEL-UP:
- Added Mud Shot (Lv.40)
Meowth
LEVEL-UP:
- Added Covet (Lv.34)
Persian
LEVEL-UP:
- Added Covet (Lv.34)
- Added Agility (Lv.50)
Golduck
TM/HM:
- Added Shadow Ball
Victreebel
LEVEL-UP:
- Added Poison Jab (Lv.1)
Slowpoke
LEVEL-UP:
- Added Water Pulse (Lv.32)
Slowbro
LEVEL-UP:
- Added Water Pulse (Lv.32)
Magnemite
LEVEL-UP:
- Added Iron Defense (Lv.8)
Magneton
LEVEL-UP:
- Added Iron Defense (Lv.8)
Muk
LEVEL-UP:
- Added Poison Jab (Lv.38)
Cloyster
LEVEL-UP:
- Added Psybeam (Lv.45)
Hypno
LEVEL-UP:
- Added Dream Eater (Lv.43)
Kingler
TM/HM:
- Added Waterfall
- Added Brick Break
Electrode
LEVEL-UP:
- Added Signal Beam (Lv.44)
- Added Flash Cannon (Lv.56)
Cubone
LEVEL-UP:
- Removed Leer (Lv.17)
- Added Double Kick (Lv.17)
Marowak
LEVEL-UP:
- Removed Leer (Lv.17)
- Added Double Kick (Lv.17)
Lickitung
LEVEL-UP:
- Added Mud-Slap (Lv.16)
- Added Magnitude (Lv.55)
Weezing
LEVEL-UP:
- Added Sludge Bomb (Lv.49)
Tangela
LEVEL-UP:
- Level shift: Mega Drain Lv.41 → Lv.31
- Added Giga Drain (Lv.41)
Goldeen
LEVEL-UP:
- Added Powder Snow (Lv.26)
Seaking
LEVEL-UP:
- Added Powder Snow (Lv.26)
- Added Icy Wind (Lv.47)
MrMime
LEVEL-UP:
- Added Magical Leaf (Lv.23)
Jynx
LEVEL-UP:
- Added Water Pulse (Lv.30)
Pinsir
LEVEL-UP:
- Added Pin Missile (Lv.17)
- Added Leech Life (Lv.23)
- Added Megahorn (Lv.55)
Tauros
LEVEL-UP:
- Added Double Kick (Lv.16)
- Added Stomp (Lv.30)
- Added Blaze Kick (Lv.50)
Gyarados
TM/HM:
- Added Fly
Eevee
LEVEL-UP:
- Added Jump Kick (Lv.46)
Vaporeon
LEVEL-UP:
- Removed Tackle (Lv.1)
- Removed Tail Whip (Lv.1)
TM/HM: - Added Calm Mind
Jolteon
TM/HM:
- Added Calm Mind
Flareon
TM/HM:
- Added Calm Mind
Omanyte
LEVEL-UP:
- Added Rock Throw (Lv.11)
Omastar
LEVEL-UP:
- Added Rock Throw (Lv.11)
- Added Water Pulse (Lv.48)
Snorlax
LEVEL-UP:
- Removed Tackle (Lv.1)
- Removed Hyper Voice (Lv.43)
Articuno
LEVEL-UP:
- Added Hail (Lv.80)
Zapdos
LEVEL-UP:
- Added Rain Dance (Lv.80)
Chikorita
LEVEL-UP:
- Added Mud-Slap (Lv.14)
Meganium
LEVEL-UP:
- Added Growth (Lv.55)
Quilava
LEVEL-UP:
- Added Dig (Lv.36)
Typhlosion
LEVEL-UP:
- Added Play Rough (Lv.66)
Croconaw
LEVEL-UP:
- Added Ice Ball (Lv.23)
Feraligatr
LEVEL-UP:
- Removed Leer (Lv.1)
- Added Icicle Spear (Lv.34)
- Added Ice Punch (Lv.52)
Sentret
LEVEL-UP:
- Added Dig (Lv.20)
Furret
LEVEL-UP:
- Added Dig (Lv.22)
Hoothoot
LEVEL-UP:
- Level shift: Peck Lv.11 → Lv.9
Spinarak
LEVEL-UP:
- Added Fury Cutter (Lv.14)
TM/HM: - Added Cut
Ariados
LEVEL-UP:
- Added Fury Cutter (Lv.14)
TM/HM: - Added Cut
Crobat
LEVEL-UP:
- Added Poison Sting (Lv.9)
- Added Poison Fang (Lv.32)
Lanturn
LEVEL-UP:
- Added Quick Attack (Lv.28)
- Added Knock Off (Lv.40)
Natu
LEVEL-UP:
- Added Rollout (Lv.18)
Xatu
LEVEL-UP:
- Added Hypnosis (Lv.28)
- Added Psycho Cut (Lv.33)
- Added Dream Eater (Lv.40)
- Added Nightmare (Lv.45)
Bellossom
LEVEL-UP:
- Added Flame Wheel (Lv.40)
Sunflora
LEVEL-UP:
- Added Absorb (Lv.1)
TM/HM: - Added Flamethrower
Espeon
LEVEL-UP:
- Removed Tackle (Lv.1)
- Level shift: Confusion Lv.24 → Lv.16
- Level shift: Psybeam Lv.36 → Lv.24
- Added Mist Ball (Lv.36)
Umbreon
LEVEL-UP:
- Removed Tail Whip (Lv.1)
- Added Crunch (Lv.55)
TM/HM: - Added Calm Mind
TUTOR: - Added Thief
Slowking
LEVEL-UP:
- Added Water Pulse (Lv.32)
Girafarig
LEVEL-UP:
- Added Knock Off (Lv.28)
Pineco
LEVEL-UP:
- Added Pin Missile (Lv.12)
Forretress
LEVEL-UP:
- Added Pin Missile (Lv.12)
Gligar
LEVEL-UP:
- Added Mud-Slap (Lv.9)
- Added Spikes (Lv.15)
- Added Sand Tomb (Lv.23)
Steelix
LEVEL-UP:
- Level shift: Dig Lv.34 → Lv.35
Scizor
LEVEL-UP:
- Level shift: Fury Cutter Lv.46 → Lv.18
- Added Twineedle (Lv.39)
TM/HM: - Added Brick Break
Shuckle
LEVEL-UP:
- Added Pin Missile (Lv.12)
Sneasel
LEVEL-UP:
- Level shift: Faint Attack Lv.22 → Lv.57
- Level shift: Beat Up Lv.57 → Lv.22
- Added Icicle Spear (Lv.12)
Ursaring
LEVEL-UP:
- Removed Scratch (Lv.1)
- Removed Leer (Lv.1)
Swinub
LEVEL-UP:
- Added Ice Ball (Lv.15)
Piloswine
LEVEL-UP:
- Level shift: Ancient Power Lv.1 → Lv.38
- Added Ice Ball (Lv.15)
Corsola
LEVEL-UP:
- Added Rock Throw (Lv.15)
Remoraid
LEVEL-UP:
- Added Rain Dance (Lv.15)
Octillery
LEVEL-UP:
- Added Rain Dance (Lv.15)
Delibird
TUTOR:
- Added Metronome
- Added Ice Punch
Houndour
TM/HM:
- Added Cut
Houndoom
LEVEL-UP:
- Level shift: Flame Wheel Lv.24 → Lv.25
TM/HM: - Added Cut
Kingdra
LEVEL-UP:
- Added Outrage (Lv.55)
Tyrogue
LEVEL-UP:
- Added Double Kick (Lv.8)
- Added Karate Chop (Lv.12)
- Added Counter (Lv.20)
Larvitar
LEVEL-UP:
- Level shift: Earthquake Lv.50 → Lv.55
- Level shift: Earth Power Lv.55 → Lv.50
Celebi
LEVEL-UP:
- Added Thunder Wave (Lv.15)
Blaziken
LEVEL-UP:
- Level shift: Sky Uppercut Lv.59 → Lv.46
Mudkip
LEVEL-UP:
- Added Rock Throw (Lv.21)
Marshtomp
LEVEL-UP:
- Added Rock Throw (Lv.23)
Swampert
LEVEL-UP:
- Level shift: Rock Throw Lv.1 → Lv.23
Beautifly
LEVEL-UP:
- Added Air Slash (Lv.45)
Dustox
LEVEL-UP:
- Added Acid (Lv.19)
- Added Sludge Bomb (Lv.45)
Shiftry
LEVEL-UP:
- Removed Pound (Lv.1)
- Removed Harden (Lv.1)
Swellow
LEVEL-UP:
- Added Drill Peck (Lv.55)
Masquerain
LEVEL-UP:
- Level shift: Air Cutter Lv.22 → Lv.26
- Level shift: Gust Lv.26 → Lv.22
- Level shift: Air Slash Lv.38 → Lv.47
- Level shift: Silver Wind Lv.47 → Lv.38
Torkoal
LEVEL-UP:
- Added Magnitude (Lv.25)
Trapinch
LEVEL-UP:
- Level shift: Rock Slide Lv.15 → Lv.30
- Added Rock Throw (Lv.15)
Vibrava
LEVEL-UP:
- Level shift: Rock Slide Lv.15 → Lv.30
- Added Rock Throw (Lv.15)
Flygon
LEVEL-UP:
- Removed Sand Attack (Lv.9)
- Level shift: Rock Slide Lv.15 → Lv.30
- Added Rock Throw (Lv.15)
Clamperl
LEVEL-UP:
- Added Rain Dance (Lv.5)
Glaceon
TM/HM:
- Added Calm Mind
Gliscor
LEVEL-UP:
- Added Mud-Slap (Lv.9)
- Added Spikes (Lv.15)
- Added Sand Tomb (Lv.29)
Honchkrow
LEVEL-UP:
- Level shift: Faint Attack Lv.1 → Lv.17
- Added Bite (Lv.30)
- Added Knock Off (Lv.37)
Leafeon
LEVEL-UP:
- Level shift: Leaf Blade Lv.71 → Lv.60
- Added Mega Drain (Lv.27)
TM/HM: - Added Calm Mind
Lickilicky
LEVEL-UP:
- Added Mud-Slap (Lv.12)
- Added Magnitude (Lv.55)
Magnezone
LEVEL-UP:
- Added Iron Defense (Lv.8)
Tangrowth
LEVEL-UP:
- Added Ingrain (Lv.1)
Weavile
LEVEL-UP:
- Level shift: Faint Attack Lv.14 → Lv.40
- Level shift: Beat Up Lv.40 → Lv.14
- Added Icicle Spear (Lv.12)
- Added Bite (Lv.37)
Kleavor
TM/HM:
- Added Brick Break