“Pokemon Elysium” is a Completed GBA Rom Hack made by BlackKaiser. Follow the journey of a 16-year-old girl from the Crysta Island who dreams of becoming the best Pokémon champion. She works hard, battles tough opponents, and faces challenges along the way, including defeating villains.
Pokemon Elysium Completed GBA ROM Hack
- Creator: BlackKaiser
- Base ROM: FireRed
- Language: English
- Latest Version: v2.4.1 in Two Parts A & B
- Last Updated on: October 7, 2025
- Status: Completed
Also Check Out: Pokemon Resolute
Description
Pokemon Elysium is a special version of Fire Red made for people who like stories. It’s not super hard, and it was made a while back, but I kept adding stuff to it until recently. Even though I wasn’t going to, I decided to share it with everyone. It’s pretty long, especially if you check out everything and do all the side missions. It’s split into two parts: A and B. To play, you have to patch two files and use save states to keep playing from Part A to Part B.
The story part of the game includes a prologue, four main chapters, and a short ending. It’s a bit harder than regular Pokemon games, but most players won’t have trouble finishing it.
Story
Pokemon Elysium follows the adventure of a 16-year-old girl from the peaceful island of Crysta. She’s on a journey to become a Pokémon Champion, aiming to secure one of the 8 spots in the finals set on the mysterious Elysium island. However, unknown to her, an ancient dark presence, setting in motion a plan more than 100 years in the making, will endanger not only her and her friends but the entire world.
Features
- A mix of Pokémon, moves and types up until Pokémon X and Y. Gen I, II and III mostly but there’s a decent number of Pokémon from the next generations like Hippopotas, Garchomp, Rhyperion or Galvantula (Check the online excel file for the full list of obtainable Pokémon)
- Fairy Type-Pokémon & Moves (replacing old ones)
- Physical-Special Split
- A very few story-only related fakemon and fakemoves
- Some (permanent) Mega Evolutions
- Several Regions to explore.
- Side quests that reward you with rare Pokémon, moves or special items.
What to DO in Pokemon Elysium
- Use save states to save your progress rather than the game’s built-in save feature. This way you can pass your progress to Part B. I.e in Visual Boy Advance, SHIFT+F1 saves an instance to a .sgm file.
- Save in many and different slots
- Switch Battle Style to SET for more challenge.
What NOT to do in Pokemon Elysium
- Try to complete the Pokedex. You can’t catch every pokemon, the focus of this Rom Hack is the story. You can ignore the Pokedex Completely
- Do not release Pokémon that were given to you for obvious story reasons, as this could potentially lead to the game being softlocked. Release only the Pokémon you’ve personally caught using a Pokéball.
Known Issues/Bugs:
- Sometimes there’s a minor graphical glitch in the reflections (it doesn’t impact the gameplay).
- You will softlock if you release Pokemon that were given to you due to story reasons.
- Sometimes riding or dismounting the bike causes the hero’s sprite to change into a Sylveon sprite. Entering or exiting a building will reset it.
- On the S.S. Challenger, using the Omni or the Quest Logger immediately after warping from the engine room to the corridor may cause the game to crash. Simply leave the corridor first, then use it normally.
- Trying to use Fly or opening the map while inside Kern Mines area may cause the game to crash
- In some very few occasions, speeding the emulator when you are healing may fail. Just heal again.
- If you use the standard menu save function and then transition to Part B, loading your progress may cause the game to crash during the “Previously on your quest” scene. This happens because that routine tries to show scenes from Part A from areas that no longer exist. To avoid this, use save states for a while until the ‘Previously on’ starts showing scenes only from Part B.
- Please be aware that there might be spelling or language errors in the game, as English is not the creator’s native language
Change Log
Version 2.4.1
Save Transfer Update (credits to hacksrepairman):
Players no longer need to rely on emulator save states to move their progress to Part B. Normal in-game saves now work. Part A now ends on the S.S. Challenger—you won’t be able to go anywhere once you board, but you must create a save file (or savestate if you prefer). Then, transfer your save to Part B by either renaming the .sav file to match Part B’s ROM name, or renaming Part B’s game file to match your .sav file.
New Game for Part B (credits to jiangzhengwenjzw ):
For players who couldn’t transfer their progress no matter what they tried, Part B now has a working New Game option. If you start without a transferred save file, it will load a default save that begins at the start of Part B.
Other Changes:
- “Previously on” routine when loading progress was removed (credits to Darthatron for this fix).
- Regular/simple opponent trainers no longer have access to items.
- Croagunk’s growth speed was fixed.
- Larvesta’s stats were fixed.
- Fixed Shell Smash move description
- Volcanion, Regidrago and Regieleki no longer have Explosion in their encounters.
- The Game Corner now offers more Pokemon choices (items and TMs were removed).
- Various tile and grammar fixes.
Version 2.4.0
Note: Saves and switching to Part B are not compatible with versions older than 2.3.0
- Various visual updates to cities, both exterior and interior, with most changes affecting Part A.
- Rebalancing of Warimo’s battle and the final boss battle.
- Added a couple of new areas
- Fixed growth rates for Mega Ampharos and Mega Heracross.
- General bug, glitch, and tileset fixes.
Version 2.3.1
- Fixed STEEL type’s resistance to FAIRY not applying correctly
- Fixed a bug where losing to Wanda or in the epilogue battle would teleport the player to an invalid location
- Fixed the Quest Log not updating correctly in certain situations (Part B)
- Disabled the use of Escape Rope in the hidden temple puzzle (Part B)
- Reduced difficulty of the battle against Warimo and various battle balancing (Part B)
- Spelling and grammar fixes
- Blastoise now has access to the move Shell Smash at level 36
Version 2.0
- New Pokémon have been added (refer to the Excel sheet in the download link).
- All Mega Evolutions of the game’s Pokémon are now available.
- Added some alternate forms of Pokémon. (Hisuian & Alolan)
- Several previously existing Pokémon, such as Charmander, Squirtle, Abra, Aerodactyl, etc., are now available to the player.
- Difficulty/grinding balancing adjustments. Items like Exp. Share and Lucky Egg are accessible way earlier in the game. Rare Candies can be found more frequently.
- A couple of side quests and new areas to explore have been added.
- Move Tutors and in-game trades have been enhanced.
- New overworld sprites and improvements to tilesets.
- New intro.
- A few spelling and grammar errors have been corrected (I’m doing my best with that one, trust me).
- That Menu graphic glitch was finally fixed (a big thanks to the creator of HexManiacAdvance for this fantastic tool!).
How to play Part B (Must Read)
When prompted by the game, you will need to patch Part B onto a clean ROM and use your most recent save file (saving state) to continue the story. Depending on your emulator, you may need to rename or relocate a file to a different folder.
In terms of the storyline, you must transition to the new ROM after boarding the ship known as S.S. CHALLENGER. This should occur after you have obtained all 8 badges and participated in the initial rounds of the championship at Battle Colosseum.
Instructions of how to play PART B in Android Emulators (Using MyBoy as example):
- 1: While playing PART A: When the game prompts you with the message “SAVE NOW”, go and create a new Save State from the Menu -> Save – > Slot 1.
- 2: (Optional) Link your Android with a PC (unless you can rename/copy files from your phone).
- 3: Navigate to the folder where MyBoy stores the save files. The path should look like this: Phone\Android\data\com.fastemulator.gba\files\save.
- 4: (IMPORTANT) Assuming your game is named PokemonElysiumA.gba. Take a copy of PokemonElysiumA ST1 file and PokemonElysiumA.st1 PNG file. to an external folder of your PC to make sure you have a backup of them.
- 5: Download and patch PART B to a completely new ROM and add it to your MyBoy. Make sure it doesn’t overwrite your first one. (save it with a different name).
- 6: If your patched rom is now called PokemonElysiumB.gba, rename the two files of step 4 to PokemonElysiumB ST1 and PokemonElysiumB.st1 PNG and place them to the same save folder (\Android\data\com.fastemulator.gba\files\save)
- 7: Boot the 2nd ROM, go to the menu and LOAD the first state. You should see your hero inside the ship.
Game Related Stuff
Download Pokemon Elysium
Mirror Links
Screenshots


Credits
- Diegoisawesome for their XSE Scripting Tutorial
- Haven1433 for HexManiacAdvance (godlike tool)
- Alistair for various Tilesets
- LU-HO’s for the Advanced Map
- HackMew for XSE and Advanced Trainer
- Rangi for TileMap Studio
- Silver314 for YAPE
- Kurapika for G3T
- D-Trogh for Nameless Tile Map Editor
- Link12552 for Nameless Sprite Editor
- karatekid552 for Pokemon Gen.3 Hacking Suite
- The Contributors of Gen VI and V: DS-Style 64×64 Pokemon Sprite Resource on Pokecommunity
- MrDollSteak’s Sugimori Palettes: The DS-style 64×64 Pokémon Sprite Resource
- thedarkdragon11’s DS-style Gen VII and Beyond Pokémon Sprite Repository in 64×64
- Doesn’tKnowHowToPlay for PSS
- Kimonas for OWM
- Unknown poster’s guide here on Pokecommunity for helping me create custom moves (didn’t found the post/poster, will update)
- u/Grazerous and Jex for playtesting and instructions about how to patch Part B on iOS.
- My cousin and my brother for playtesting
- (In case I missed anyone, please let me know !)
