v2.0.4 release guidance

Pokemon Heart & Soul Emulators

Choose an emulator recommended for v2.0.4, then open the Pokemon Heart & Soul file you created from your own compatible Pokemon Emerald ROM.

Choose your platform

Use an emulator recommended for v2.0.4

Recommended options

Emulators by platform

PC and Mac use mGBA. Mobile and Linux-handheld recommendations differ by platform, and RetroArch should use the mGBA core wherever it is listed.

Platform

PC & Mac

Use mGBA on PC or Mac; it is the desktop emulator named by the v2.0.4 release.

Platform

Android

Choose Pizza Boy, Lemuroid, or RetroArch with the mGBA core.

Pizza Boy emulator icon

Pizza Boy

Recommended
Android

Pizza Boy is one of the Android emulator options recommended by the v2.0.4 release.

RetroArch emulator icon

RetroArch + mGBA core

Recommended
AndroidiPhone/iPadLinux Handheld

The v2.0.4 release recommends RetroArch with the mGBA core on Android, iPhone/iPad and Linux handheld devices.

Setup note: Install or select the mGBA core before opening Pokemon Heart & Soul.

Get RetroArch (opens in a new tab)

Platform

iPhone & iPad

The release recommends Delta, Ignited, or RetroArch with the mGBA core.

RetroArch emulator icon

RetroArch + mGBA core

Recommended
AndroidiPhone/iPadLinux Handheld

The v2.0.4 release recommends RetroArch with the mGBA core on Android, iPhone/iPad and Linux handheld devices.

Setup note: Install or select the mGBA core before opening Pokemon Heart & Soul.

Get RetroArch (opens in a new tab)

Platform

Linux Handheld Devices

Use RetroArch with the mGBA core on Linux handheld devices.

RetroArch emulator icon

RetroArch + mGBA core

Recommended
AndroidiPhone/iPadLinux Handheld

The v2.0.4 release recommends RetroArch with the mGBA core on Android, iPhone/iPad and Linux handheld devices.

Setup note: Install or select the mGBA core before opening Pokemon Heart & Soul.

Get RetroArch (opens in a new tab)

Compatibility warning

My Boy is not compatible with v2.0.4

My Boy is not supported for this release. Use one of the recommended Android options above instead.

My Boy emulator logo

My Boy!

Will not work
Android

The v2.0.4 release explicitly calls My Boy outdated and says it will not work with this release.

Simple setup

From patched game to emulator

  1. Create your patched game.Use the browser patcher on the Download page with your own Pokemon - Emerald Version (U) ROM.
  2. Install a recommended emulator.Choose the option above that matches your device.
  3. Open Pokemon Heart & Soul v2.0.4.gba.Import or open the patched Pokemon Heart & Soul file from your emulator.
  4. Using RetroArch?Select the mGBA core before launching the game.

Need the game file first? Patch Pokemon Heart & Soul v2.0.4, or check the FAQ for release and save questions.

ScreenshotImage preview