“Pokemon Modern Emerald” is a Completed GBA Rom Hack made by resetes12. Explore an modernized version of Pokemon Emerald with lots of changes and new stuff, like having Pokemon follow you, a modern Battle Frontier, Wonder Trades, EXP Share, and more.
Pokemon Modern Emerald Completed GBA ROM Hack
- Creator: resetes12
- Base ROM: Emerald
- Language: English
- Latest Version: v2.3.1
- Last Updated on: May 10, 2024
- Status: Completed
Also Check Out: Pokemon Mega Power
Description
To put it simply, “Pokemon Modern Emerald” is a modernization of the original “Pokémon Emerald” game. This game offers all the QOL features and improvements that I’ve wanted since I got my hands on the original game in 2005. Think of this as a 2.0 update for the original game. This game is not a “difficulty hack-rom”, and never will be. If you want a super difficult version of Pokémon Emerald there are already a lot of good hack-roms available. The idea behind this game is to play it instead of the original “Pokémon Emerald”, especially for those who want a vanilla experience with more features: simple difficulty modes, move splits, QOL features, new Pokémon, new areas, new rematches, and a large etc.
This hack is a “3rd generation hack”, meaning that it doesn’t try to mimic later generations and, although certain features and improvements from later generations are included, this hack is a 3rd generation game at its core. Don’t expect all the new moves from later generations, or being able to catch 900 different Pokémon. This hack does not include the “Battle Engine Upgrade” or anything similar, but it does include certain mechanics from it (like the OPTIONAL Physical / Special split that happened in Gen. IV, or the Fairy Type).
There’s a total of 423 Pokémon, including 2 from Generation 8 and 3 from Generation 9. There are two modes that can be selected from the Challenges screen at the start of the game. If you don’t touch anything, spawns will be just like the original Emerald without the version exclusives. If you enable “Modern Spawns”, all 423 will be obtainable. The game also includes Day/Night spawns for both modes (although without Modern Spawns the change is minimal and it’s mostly a rate change for certain species). There are also a ton of different options that can be selected at the start of the game to personalise your experience.
There are also WONDER-TRADES, which can help you complete your national Pokédex (All Pokémon are available for Wonder-Trade except legendaries, and you are limited to 3 Wonder-Trades every day). It’s on the second floor of the Pokémon Center, and can be used after the fifth gym.
The code is available on Github, and you can report bugs over there or in this thread. The game works on any good emulator (tested on: mGBA on PC / Switch) and on real hardware (tested on: EZ Flash Omega (BUT YOU HAVE TO SELECT FLASH TYPE 128KB MANUALLY), Everdrive Mini). Some emulators can cause crashes (OpenEMU, MyBoy, VBA) probably because they are too old or they are missing features other good emulators have.
This is my “dream emerald” version, let’s say, but now even better!
Features
Gamemode
- Choose between a “Classic” or “Modern” preset, or customize it to your liking.
- Modern Spawns: You can now capture the 423 new Pokémon available. Only changes wild Pokémon, not trainers. Modern Spawns have also a Night encounter version for each route, making certain Pokémon night exclusive.
- Modern Typings: Some Pokémon have their types changed to buff them.
- Add Fairy Type: Adds Fairy Type to Pokémon that had it added in Generation 6.
- Better Stats: Some Pokémon have their stats changed to buff them.
- Extra Legendaries: Adds new legendaries that weren’t available in vanilla Emerald.
- Legendary abilities: Buffs some legendaries giving them a better ability than “Pressure”.
- Modern Movepool: Adds 15 new moves, and modifies all Pokémon movepool to add them.
- Nature mints: Adds nature mints to the game, available after the 4th gym.
- Synchronize: Choose if this ability works like in modern games or like in Gen 3.
- Sturdy: Choose if this ability works like in modern games or like in Gen 3.
- Reusable TMs: Choose between a faithful usage of TMs or a simplistic option that makes TMs infinite. All TMs can be bought in the Battlefrontier PokéMart only if you have Reusable TMs off, and makes Move Tutors one time only just like in the original (Move tutors are infinite if you enable Reusable TMs).
- Citrus berry: Choose if it works like Gen 3 or like Gen 4+.
- Survive Poison: If enabled, your Pokémon will survive poison damage with 1hp when outside of battle.
Features
- RTC Type: Choose between using a real clock, or using a fake clock. Fake clock rate is 1h irl, 1 day ingame.
- Shiny Chance: 8192 (Emerald default) – 4096 (Gen VI+) – 2048 – 1024 – 512.
- Item Drops: Items held by wild Pokémon, when defeated, will be dropped and obtained by the player. Forget about catching it or using Thief!
- Pokémon Faint: Your Pokémon will stay in the FAINTED status, meaning that you can’t use them again. CAREFUL as it could end your adventure if you lose all your Pokémon (Previously known as Perma Faint).
- Uncaped wondertrade.
- Easier Feebas: If enabled, Feebas have a 5% chance to appear around all Route 119.
- Randomizer:
- Includes every option that any randomizer can have, and it’s completely modular.
- Nuzlocke:
- Any option that any Nuzlocker would want to use.
- Difficulty:
- Lock difficulty: locks the current select option that was selected during Birch’s Speech and can’t be changed ingame. Hard sets “Battle Style” to “Set” always. Beating the game disables the lock.
- Number of Party Members limit: From 1 to 5
- Level caps
- Exp. Multipliers
- Player items
- Trainer items
- Player IVs: Sets all IVs from wild Pokémon to 31, or if you choose “No (HP) , between 30 and 31 to allow for different Hidden Powers.
- Trainer IVs: If hard is selected together with “Player IVs”, you’ll completely remove IVs from the game.
- Player EVs
- Trainer EVs
- Challenges:
- PC doesn’t heal
- Evolution limits
- One type only challenges
- Stat equalizers
- Mirror Mode
- Mirror Mode Thief
- Play without Pokémon Centers
Story related:
- Gym rematches are easier to trigger. After 10 wild battles won, or 5 trainer battles won, there is a 50% chance of getting a rematch.
- The Elite Four can be rematched after battling with Steven, and they are double battles.
- After completing the Elite Four Rematch, a rematch with Steven will be available. You will get a unique, special prize.
- The Sealed Chambers puzzles have changed slightly. Learn braille and find out what changed!
- Also, there are 6 Regis. Try to discover where are the new 3!
- All the trainer rematches scale up a lot more than in the original game, and their parties have been changed.
- All the trainers in the Battle Frontier have new Pokémon in their teams and have been buffed or modified.
- All the gym leaders, Elite Four, the 2 champions, Wally, Magma / Aqua leaders, and Red and Leaf will appear during the Battle Frontier challenges.
Pokemon related:
- Following Pokémon (Optional, with a second option to enable or not Big Followers like Rayquaza).
- 40 new Pokémon species, mostly from Gen. IV and 3 from Gen 9 (Annihilape, Dudunsparce, Farigiraf).
- 1 new box space since 2.0.
- Night encounters. Certain species will have a higher rate during night and others will only be available during night (only with Modern Spawns).
- All the buffs from later generations are in (optional).
- Extra buffs for other Pokémon are in. Includes stats, abilities and/or typings. (Ex. Arbok is now POISON / DARK and Meganium is now GRASS / FAIRY). You can have a look at them in my personal document, on the “3. Pokémon changes” tab. (It’s optional now)
- All the move buffs AND nerfs from later generations are in, with small changes to make them work in a 3rd gen game (optional).
- All Egg moves and tutor moves have been improved with data from later generations.
- New evolution methods.
- Pokémon inherit 5 IV’s from their parents, no item needed.
- Everstone works on male or female Pokémon and guarantees nature.
- Gen. VIII Synchronize (optional).
- Kanto fossils are available in 3 different caves.
- Shuckle can make berry juice just like in Gen. II!! Yay?
- Nature Mints are available to buy in the Flower Shop after the 4th Gym (optional).
- Deoxys forms can be changed.
- Custom Shiny forms for some Pokémon.
Battle related:
- Modern Battle Frontier, Battle Tents and Trainer Hill. Your Pokémon will be limited to level 50 when playing in those battle facilities, even if your level is 100.
- 15 new moves from Gen IV to buff typings that didn’t have a certain Physical / Special move. (Ex. Dark Pulse, as Dark type didn’t have a Special Dark type move). (Now optional).
- Fairy type introduced.
- 3 New abilities for Regidrago, Regieleki and Arceus.
- Gen. VI EXP. SHARE and Gen III EXP. SHARE in the same game. “EXP. SHARE S” can be obtained at the Slateport Mart after obtaining the “EXP. SHARE” at Devon Corp.
- HM01 Cut is now Grass type, NightShade does 50 static damage, Hidden power is now 60 always, and shows the type in the summary screen and in battle, Charge now ups Sp. Def.
- EV Training available in Lilycove.
- IV Maximizer available in Lylicove, after beating the game. Needs a lvl.100 Pokémon.
- A nurse NPC is available after beating the game to farm EXP in Lilycove.
- Faster battle intros. Enable “Fast Intros” option in the options menu.
- Faster-paced battles. Enable “Fast Battles” option in the options menu.
- 3 beeps when low-health, then it stops.
- Press START while selecting a move to open a new Submenu with information about the selected move.
- Trainer class-based Pokéballs.
- Catching EXP.
- Macho Brace multiplies EV gain * 5.
- Gen. IV Sitrus Berry (optional).
UI related:
- New Pokédex! You can now see important information on the new “Stats” page. It’s very, VERY useful and it’s like having the game documentation in-game.
- Faster battle transitions ported from Fire Red.
- Hold L+R, then A when entering a Wild Battle to instantly run.
- You can now register 2 key items: Pressing (as usual) and holding SELECT!
- Swap Pokémon pressing SELECT.
- Colored Stats (red = good, blue = bad).
- Pressing L in the stats section of a Pokémon will bring the EVs, pressing R will bring the IVs, and pressing START will bring the default stats.
- HM moves don’t need to be taught anymore. If you have a Pokémon that can use a certain HM, if you have the correct HM in the bag, and if you have the required badge, you will be able to perform an HM move.
- HM moves can be deleted since they are not that important anymore.
- TM had their price changed, especially if you are not using Infinite TMs.
- The bag now holds up to 90 items, and item capacity has been upgraded to x999.
- When the bag is full, items go to the PC.
- You can change the ball your Pokémon is in using a different ball from the bag.
- Reusable repel prompt.
- The time on the clock can be changed.
- Two pages with additional options in the options menu.
- Debug menu can be enabled by everybody so you can cheat or modify whatever you want. To enable it, just hold “SELECT” then press “START” inside the options menu and you’ll hear a noise. Pressing “START” to open the menu from that moment will show a “DEBUG” option at the bottom. It can also be opened with “R” + “START”. Be careful, using certain options can break your save so I’m not responsible for any misuse.
Gameplay related:
- Wonder-trade on the second floor of the Pokémon Center, available after the 5th badge (unless you are doing a randomizer, which makes it available from the start, or a challenge, which enables WT after beating the game). Can be uncapped now.
- 3 difficulty modes (EASY, NORMAL and HARD). Selected at the start of the game, can be changed anytime from the options menu.
- EASY mode: Makes the game quite a lot easier by scaling levels down, and obtaining more EXP (+20%).
- Trainer Pokémon and Wild Pokémon scale down to 10 levels compared to the original game. More badges, less level.
- There are no restrictions on the Battle Frontier.
- NORMAL mode: Vanilla.
- No changes, except rematches and small things (also on EASY mode).
- HARD mode: Makes the game a bit more difficult by scaling levels up, and obtaining less EXP (-40%). This mode does not intent do be a “super difficult” hack-rom. It only tries to be a bit more difficult than vanilla.
- Trainer Pokémon and Wild Pokémon scale up to 10 levels compared to the original game. More badges, more level.
- Certain ace Pokémon have had their abilities or items changed to make everything a bit more difficult. This mode does not change anything else in trainer parties, or their strategies.
- SET MODE is automatically selected and can’t be disabled if you lock the difficulty.
- There are more restrictions on the Battle Frontier.
- The GEN VI Exp. Share will give less Exp. to the battling Pokémon.
- Legendaries will have higher stats WHILE battling, to make it more challenging.
- (OPTIONAL but recommended) Use in combination with scaling IV/EV trainers from the Challenge Menu at the start of the game for an interesting challenge. You can also lock the difficulty in the Challenges menu at the start of the game.
- EASY mode: Makes the game quite a lot easier by scaling levels down, and obtaining more EXP (+20%).
- Optional and recommended PHYSICAL / SPECIAL MOVE split from Gen. IV. Selected in the options menu, second page.
- New Challenge Menu at the start of the game.
- Bag capacity increased to 90,
- Day / Night System with Day / Night encounters. Now Daytime is from 6AM to 20PM. Night-time is from 20PM to 6AM. For (2 new) evolutions, Morning is from 6AM to 9AM. Also includes cool lighting at night!
- Run everywhere.
- Autorun (in the options menu).
- HM moves text and interaction is way faster.
- Link with Fire Red / Leaf Green available from the start.
- One-time tutors are infinite, but you have to pay now (only if Infinite TMs is on).
- Trainer HIll prizes are the berries that were not available in the GBA games.
- Match and Acro Bike are now one. Change between them by pressing “R”.
- Chain fishing has been added.
- Easier fishing has been added to the options menu (FR/LG fishing).
- All tickets are available to buy, together with its events.
- Faster nurse Joy healing, and now with an even faster version in options.
- Daily money event with Meowth (post-game).
- You can check the Soot Sack to know how much ash you have.
- Interacting with berry trees is faster, berry trees that are in rainy routes don’t need to be watered, and berry trees don’t decay.
- Higher berry yield (6 max, 4 min).
- A new “Growth Mulch” item which makes berries instantly grow.
- New Self-trader to force trade evolutions (trading with another game still works).
- PokéMarts items change with every badge.
- AI improvements.
- Amulet coin works always, doesn’t matter who has it.
Map related:
- Altering cave is now an Unown cave.
- A few new maps to introduce the new Regis and the legendary events.
- Mirage Island can be forced with a certain Pokémon in the party, apart from its unusual rate.
Evolution changes and improvements:
- All trade evolutions –> Can be evolved by trading or using the Self-Trader located in Lilycove.
- Aipom –> Ambipom, using Tickle
- Bonsly –> Sudowoodo, using Mimic
- Budew –> Roselia, high friendship
- Roselia –> Roserade, increasing Beauty (less than Milotic)
- Chingling –> Chimecho, high friendship.
- Dusclops –> Dusknoir, trading with the item “Spell Tag”
- Electabuzz –> Electivire, using a Thunderstone
- Snorunt –> Glalie, level 42 (default)
- Snorunt –> Froslass, being Female, at level 42, during Morning time (6AM to 9AM)
- Kirlia –> Gardevoir, level 30 (default)
- Kirlia –> Gallade, being Male, at level 30, during Morning time (6AM to 9PM)
- Eevee –> Glaceon, holding “Water Stone”
- Eevee –> Leafeon, holding “Leaf Stone”
- Eevee –> Sylveon, using a Fairy Type move
- Gligar –> Gliscor, level 36 during the night
- Happiny –> Chansey, level up with “Lucky Egg” during the day
- Murkrow –> Honchkrow, level 30 during the night
- Lickitung –> Lickilicky, using Rollout
- Magmar –> Magmortar, using a Firestone
- Magneton –> Magnezone, holding a Thunderstone
- Piloswine –> Mamoswine, using Ancient Power
- Mantyke –> Mantine, using Water Pulse
- Misdreavus –> Mismagius, holding during the night the item “Spell Tag”
- Mime Jr. –> Mr. Mime., using Mimic
- Munchlax –> Snorlax, high friendship
- Porygon2 –> Porygon-Z, trading with the item “Up-grade”
- Nosepass –> Probopass, holding a Thunderstone
- Rhydon –> Rhyperior, trading with the item “Hard Stone”
- Tangela –> Tangrowth, using Ancient Power
- Togetic –> Togekiss, holding the item “Heart scale”, only during daytime
- Sneasel –> Weavile, level 35 during the night
- Yanma –> Yanmega, using Ancient Power
- Primeape –> Annihilape, level 44 during the night
- Girafarig –> Farigiraf, using Signal Beam
- Dunsparce –> Dudunsparce, using Drill Peck
New wild Pokemon available for every mode (Alternate Spawns and Default spawns):
- Ruby / Sapphire exclusives (Meditite, Medicham, Lunatone, Roselia, Surskit, Masquerain, Zangoose): In their respective Ruby / Sapphire places.
- Kabuto / Omanyte / Aerodactyl: 3 new fossils found in caves.
- Unown: Altering cave.
- Budew: In-game trade for a Ralts, and in Route 123 (together with Roselia), only during Night-time.
- Chingling: In-game trade for Volbeat.
New static encounters:
- Articuno: After defeating / capturing Ho-Oh, in Bagon’s room in Meteor Falls.
- Zapdos: After defeating / capturing Ho-Oh, in Scorched Slab.
- Moltres: After defeating / capturing Ho-Oh, in Victory Road.
- Mewtwo: After defeating / capturing Mew, in Altering Cave.
- Mew: Old Sea Map, bought in the Exchange Service of Battle Frontier.
- Suicune: After defeating / capturing Lugia, in the icy room of Shoal Cave.
- Entei: After defeating / capturing Lugia, in Magma Hideout.
- Raikou: After defeating / capturing Lugia, in New Mauville.
- Ho-Oh: Aurora Ticket, bought in the Exchange Service of Battle Frontier.
- Lugia: Aurora Ticket, bought in the Exchange Service of Battle Frontier.
- Celebi: After defeating / capturing Lugia, with Entei, Raikou and Suicune on the team. In Petalburg Woods.
- Jirachi: After becoming the champion, interacting with the White Rock in Mossdeep.
- Lati@s: Eon Ticket, bought in the Exchange Service of Battle Frontier.
- Deoxys: Mystic Ticket, bought in the Exchange Service of Battle Frontier.
- Regieleki: After completing the Sealed Chamber puzzle, East of Route 110.
- Regidrago: After completing the Sealed Chamber puzzle, on a secret island north of Route 132.
- Regigigas: After obtaining / defeating all Regis, in the braille puzzle of Dewford Cave, and after being the champion.
- (Not a static encounter) Arceus egg: Prize for beating Steven for the second time.
Change Log
v2.3.1
- Kingler is now Water/Steel with modern typings.
- Snubull and Granbull are now Fairy/Normal with modern typings.
- Hidden Power is now “??? Type” because why not.
- Added new moves and egg moves to some Pokémon.
- Fixed some moves being unreachable if the Pokémon had more than 20 moves.
- Pikachu can learn Play Rough just like Pichu and Raichu.
- Fixed Meganium’s BST (540 -> 535).
- Fixed Steven’s movement in Sootopolis.
- Fixed Mewtwo’s island collision.
- Fixed Castform OW palette.
- Fixed Hidden Power type display in double battles.
- Fixed Suicune’s cry at the entrance of Shoal Cave.
v2.3
- Added new lighting for every building door and window! It required a lot of patience and some visual changes (for example, marts and Pokécenters), but it looks amazing.
- Some Pokémon shine at night (besides Ampharos).
- Updated some logic related to followers. Now they won’t enter the Pokéball in certain situations as it wasn’t needed.
- New option added to quick run: press “B” before the battle starts.
- You can now run while moving underwater.
- Added autorun for surfing and underwater surfing.
- An elemental tutor has been added to the Battle Frontier house with the other 2 tutors. It can teach Frenzy Plant, Blast Burn and Hydro Cannon to starters.
- Egg moves depend on the “Modern movepool” option, meaning that having said option disabled will make egg moves vanilla.
- Some Pokémon have new egg moves (Bulbasaur, Treecko).
- Fixed some egg moves not being available since the max was 10 per Pokémon (now it’s 15).
- Fixed Battle Frontier lounges that were not walkable inside.
- Fixed a few typos.
- Fixed some Hidden Powers being not reachable (some Pokémon will have their Hidden Power type changed, since it’s now read differently).
- Fixed (hopefully???) Hidden Power effectiveness and visual type effectiveness of it.
Game Related Stuff
Download Pokemon Modern Emerald
Previous version
Game is not working in “My Boy Emulator” use “Lemuroid Emulator’ for Android.
For PC MGBA is the best emulator for this game.
hi, do you know other rom hacks that has in game debug menu like this? I only know this and pokemon emerald multiplayer (quetzal)