Pokémon Emerald with real time battles. Inside the original GBA game.
Download Emerald Arena · Installation guide
Follow development on Twitter / X for new previews, progress and updates.
Join the Discord to chat, share ideas and report bugs. English and Spanish welcome.
New improvements · 50 seconds with sound · Full gameplay · 2:26 with sound
Playing on an AYN Thor · 16 seconds
New in 0.11.0: Protect and Hyper Beam, bag and party menus during battle, clearer HP/levels, caught indicators and XP notifications while walking. Also includes in-battle evolution, temporary rain/flooding and Oswarlin's arenas. 151 animated Pokémon. Watch the new gameplay.
Dig, Fly, Teleport, Seismic Toss, Double Team and elemental terrain are still included. Watch the four new moves · 46 seconds. Seismic Toss was contributed by Didier Lopes in PR #1. Changes · Recording details.
You need your own unmodified Pokémon Emerald (USA/Europe) ROM and a GBA emulator.
- Extract the ZIP. Open
Prepare-Emerald-Arena.htmlon your computer. - Choose your Emerald ROM. Wait for preparation, then click Download game.
- Open the finished game in your emulator. Start or continue your adventure normally.
For a quick try on a fresh save, press SELECT on NEW GAME to skip the intro and start with Charizard and five teammates; press L + R together in the field to fight.
Setup, keyboard controls and help · 1-minute setup video
- Move, aim and dodge in real time battles.
- Break rocks and other objects with your attacks.
- Catch wild Pokémon and keep them in your team or PC.
- Keep your team's HP, PP, experience and saves.
Supported wild and single trainer battles use the arena automatically. Double, link and unsupported battles stay classic. Supported Pokémon, moves and limits.
Direction buttons to move. A to attack. B + a direction to dodge. START to pause; L/R selects moves, bag or party while paused. SELECT opens the party. Hold L + R to aim a Poké Ball; release to throw, B to cancel. All controls.
Built on pret/pokeemerald. The download is a patch and installer, not a ROM.
Build · How it works · Release notes · Credits · Report a problem
New project code is MIT. Independent, unofficial project.
