Pokémon Revelation (GBA) – A Vanilla Emerald Enhancement with Modern QoL and Full National Dex
Game Information
Original Game (ROM Base): Pokémon Emerald (GBA)
Hack Status: Completed (v231010, October 2023)
Language: English
Content Type: Vanilla+ Enhancement, Quality of Life Improvement, Decomp Hack
Related Content: Sequel to Pokémon Throwback
Table Of Contents
About This ROM Hack
Pokémon Revelation is a decomp-based enhancement of Pokémon Emerald that focuses on preserving the original Hoenn experience while modernizing nearly every system. Unlike more radical ROM hacks, this one intentionally stays close to vanilla design philosophy while layering in improvements from later generations. It includes full compatibility with many Gen III tools and even supports transferring saves between the hack and vanilla Emerald under certain conditions, which is extremely rare for ROM hacks.
Pokémon Revelation aims to answer a simple question: “What if Pokémon Emerald had all the modern improvements, but still felt completely authentic?”
This hack doesn’t try to reinvent the game with a new region or story overhaul. Instead, it carefully upgrades mechanics, adds content, and improves usability while respecting the original design. Everything—from dialogue tweaks to added features—is designed to feel like it could have existed in the official release.
Compared to other QoL hacks, Revelation stands out by balancing modernization with authenticity. It avoids over-the-top features or visual changes, focusing instead on polish, consistency, and seamless integration into the base game.
Story Overview
Key Features
- Complete National Pokédex: All 386 Pokémon from Generations 1–3 are obtainable through normal gameplay using systems like time-based encounters, new locations, in-game trades, and events.
- Time-of-Day Encounters: Pokémon availability changes depending on the time of day, making the world feel more dynamic and encouraging exploration at different times.
- Expanded Bag System: You can carry every item in the game with up to 999 per slot, with improved organization through multiple pockets and sorting options.
- Reusable TMs & Infinite Tutors: TMs are no longer single-use, and Move Tutors can be used as many times as you want, making team building much more flexible.
- Optional Physical/Special Split: A modern battle system feature that can be toggled on, allowing moves to behave like in newer generations.
- HM System Overhaul: HMs no longer need to be taught to Pokémon, can be used by wild Pokémon, and environmental obstacles stay cleared permanently.
- Difficulty Options: Players can choose between Easy Mode (with modern Exp. Share) and Hard Mode (removes badge boosts) to customize their experience.
- Outfit Customization: Switch between Ruby/Sapphire and Emerald outfits, with full sprite changes across overworld and battle scenes.
- Improved Catch Mechanics: Status effects like sleep and freeze increase catch rates more, Poké Balls are rebalanced, and catching Pokémon grants EXP.
- Modern EV/IV Systems: Includes EV caps, improved vitamin usage, IV judging tools, and rotating EV training spots.
- Speed & QoL Enhancements: Faster text, quicker battles, faster healing, improved saving speed, and smoother overall gameplay flow.
- Save Compatibility: Supports importing vanilla Emerald saves and adapting them for use in the hack, which is very rare.
- e-Reader Support: Fully functional support for official e-Reader cards, adding extra trainers and content.
- Decapitalized Text Option: Dialogue and menus use modern formatting while keeping intentional emphasis where needed.
Known Bugs & Issues
- Just before loading the full Sootopolis legendaries cutscene, Rayquaza's overworld sprite will erroneously appear for one frame. This is a side effect of the dynamic palettes implementation.
- Please report any bugs you find to the #bug-reports channel in the Discord server.
- NPCs remain frozen if the player is locked in place by a menu or event, even if the player moves due to a script.
- Using Softboiled immediately after Brick Break causes the egg graphic to be transparent.
- Strength boulders respawn if pushed and scrolled off screen, which can lead to a double-stacked boulder during the Seafloor Cavern puzzle.
- Trading with Pokémon Colosseum or Pokémon XD: Gale of Darkness will cause an ungrowable Cheri Berry to be planted outside of the Berry Master's house.
- Checking a Pokémon's contest conditions via the PokéNav and backing out to the PokéNav main menu will cause selected menu options that appear above the 57th scanline to not highlight properly.
Screenshots
Download Links
Documentation
Doc and Patches: GoogleDrive
Developer Information
Developer / Team: RichterSnipes
Credits:
- Core Contributors: Ghoulslash (overworld expansion, QoL systems), DizzyEggg (UI, text speed, EXP systems), TheXaman (options/menu frameworks, self-trading), AsparagusEduardo (units system, white-out calc), Citrus Bolt (RNG/legality systems, e-Reader), ExpoSeed (Repel prompt, OW palettes), Lunos (one-time TMs), Blurose (modern EXP), Zeturic (summary wrapping), Jaizu (auto lowercase), cbt (multi-input), Ketsuban (bike switching), AkimotoBubble (IV display framework), Tustin2121 (save block compatibility)
- Beta Testers: Hobusu, Akiak, Cael Thunderwing
- Special Thanks: pret pokeemerald contributors, decapitalization branch contributors (Wyrserth, Lunos, AsparagusEduardo), and community tutorial creators
- Tools Used: VSCode, Porymap, paint.net, IrfanView, Audacity, Tilemap Studio, Sekaiju
Source & References
Official Thread / Website: Pokecommunity
Community Link: https://discord.gg/gQ8z65JmTc
Frequently Asked Questions
Q: What makes Pokémon Revelation different from other Emerald enhancement hacks?
A: It focuses heavily on staying true to vanilla Emerald while adding modern features, making it feel like an official upgraded version rather than a redesign.
Q: Can I complete the Pokédex without trading?
A: Yes, all 386 Pokémon from Generations 1–3 are obtainable within the game through various integrated systems.
Q: Does this hack change the story significantly?
A: No, the main story remains mostly the same, with only subtle changes that are meant to be discovered naturally.
Q: How difficult is Pokémon Revelation compared to Emerald?
A: It’s similar to the original by default, but difficulty options allow you to make the game easier or harder.
Q: Who is this hack for?
A: It’s ideal for players who want a polished, modern version of Pokémon Emerald that stays faithful to the original experience while fixing its limitations.









