Pokemon Mirage of Tales

Pokemon Mirage of Tales

Download Pokemon Mirage of Tales GBA ROM Hack (Pre-Patched)

Pokemon Mirage of Tales is a GBA Rom Hack by Avara based on Pokemon Emerald. It is now available to download in English and was last updated on September 5, 2023.

  • Creator: Avara
  • Version: v3.3
  • Hack of: Emerald
  • Updated: September 5, 2023


Some of you may recall the 2013-2014 hack “Mirage Of Tales: A New Age Dawns.” I started the project after finding ROM hacking, inspired by my love of class-based RPGs and “Choose Your Own Adventure” novels. I was too eager to get started, so there was little planning, and I was learning how to hack (and make stuff up) as I went. Naturally, the gameplay was abysmal.

The download links have been removed since the demos from 2013, 2014, 2015, and 2017 no longer reflect my current level of effort. The project has been started and renewed several times, first with FireRed, then with Emerald, and now with the Pokémerald decompilation.

I’ve worked hard over the years to enhance my skills in every part of ROM hacking and to reproduce my initial idea. Previously, it was always a solitary effort, but in 2020, mgriffin joined me in producing the game. That’s enough history for now, I believe. Hello and welcome to Mirage Of Tales 2.0!

Game Setting

Avlar is a quiet country with a long history, known for its extensive forests, undulating hills, and towering mountains. You play as an orphaned eighteen-year-old who received a scholarship at the Pokémon Trainer Academy in Umber Valley, a quaint little village in the Ore District.

It’s graduation day, and it’s time to take your last exam, find a job, and set out into the great wide world with your Pokémon by your side. Which career will you pursue? What type of person do you intend to be? It’s all up to you. Every decision you make has the power to change the trajectory of your life.


You can choose your own trainer class if you want to. Each profession has its own set of goals, missions, and plot lines. Make an informed decision because you only have one chance!

Pokemon Mirage of Tales 2.0


The “default” occupation, you are given this title immediately on the day of your graduation. You’ll have no boss to answer to and no headquarters to report to. If you want to play Mirage Of Tales like you would a typical Pokémon game, with complete flexibility, this is the road for you!

Pokemon Mirage of Tales 2.0 GBA


These lone criminals, like Trainers, are their own bosses. Trainers can get the Rogue title by committing minor crimes or duping others into giving them what they want.

Pokemon Mirage of Tales 2.0 GBA


You can join the Ranger Union, which is well-known in the Avlar region. Following your initial Academy-style training, your responsibilities as a Pokémon Ranger will include safeguarding endangered Pokémon, caring for the environment, and assisting those in need.

Pokemon Mirage of Tales 2.0 GBA


Become a Pokémon Researcher by joining Avlar’s Research team! You’ll be undertaking fieldwork or gathering data for your Pokédex, and you’ll even be whisked away to special, unknown regions.

*Note: other Careers included in previous releases will be added later as expansions.

Other Features

  • Choice-based gameplay; every in-game decision can alter the story in some way
  • Day/Night and Seasons
  • An alignment system; choose your character’s personality
  • Overworld wild Pokémon encounters like LGPE
  • Houses you can own
  • New Moves and Abilities, updated to Gen 7
  • The Physical/Special/Status split and Fairy type
  • Over 100 custom items and my very own Berries
  • Custom regional variants for some Pokémon
  • A regional Pokédex including my favorite Pokémon from all generations
  • Custom sprites for Trainers/OWs and updated Pokémon sprites for a fresh new look
  • Various quality of life changes, such as EXP gain upon Pokémon capture
  • Many other secrets that I am not willing to spoil!


I do have a Discord server in which small updates are posted. Meaningful updates will be posted here, but if you’d like to follow day-to-day progress on Discord or chat about the game you would be more than welcome to join our little community.


Previous Versions


Please let me know if I have forgotten about you! I would never knowingly leave you out. I was responsible for writing the storyline(s), mapping, programming, trainer/OW/item sprites, general user interface graphics, and everything else not specified below.

  • mgriffin – For more code-related things than I could possibly count, helping me perfect the OW sprites, and generally being an absolute legend
  • Pret & all PokéRuby/PokéEmerald contributors – For the decomp
  • DizzyEgg – Battle Engine UpgradePokémon Expansion & Item Expansion
  • Myself, Nex, Zeo254, Magiscarf, Hek, Flurmimon, Alistair, Chaoticcherrycake, ThatsSoWitty, Alucus – Tiles
  • Ghoulslash – Sideways stairs
  • Xhyzi – Dynamic OW Palettes
  • animeoverlord – Unwavering support for several years, providing ideas
  • Chaos Rush & MrDollSteak – The DS-style 64×64 Pokémon Sprite Resource (Sugimori Palettes)
  • DreamOrDestruction – Suggesting the title “Mirage Of Tales”, which I would never have thought of by myself
  • Tunak – Unwavering support for several years, providing ideas
  • ranger016 – Suggesting the addition of the Ranger career and providing ideas