• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Emerald hack: Pokémon Modern Emerald (Complete, 2.3.4 Released! Following Pokémon, Modern Battle Frontier, and more!)

I rematched Anna and Meg near Mauville after 8 badges and their zigzagoon and makuhita were lvl 41 but not evolved. I know in the original games they definitely evolved. Seems like a bug?
Oops false report. I checked the code to make sure. Anna and Meg don't have evolved Pokemon until rematch 4 which matches the original Emerald. It's just a little different in Modern Emerald because the levels are bumped up especially in hard mode.
 
Last edited:
As someone who has not played Pokemon much for a long time, this hack looks like a perfect way to reintroduce myself to the game. I have not gotten too far yet, but I just want to say it looks great, and thank you!

Also, I have a couple questions (sorry if the answers are available somewhere, I wasn't able to find them):
1) Regarding EXP: Does the Hard mode limitation of 60% EXP override the multiplier difficulty setting? Or does it modify it like .6 * 1.5 = .9x EXP for example?
2) For Battle Frontier, feature list says Hard mode has "more restrictions". What are these specifically?

Anyway, thanks again for your work. This hack looks awesome and I can't wait to play more!
 
As someone who has not played Pokemon much for a long time, this hack looks like a perfect way to reintroduce myself to the game. I have not gotten too far yet, but I just want to say it looks great, and thank you!

Also, I have a couple questions (sorry if the answers are available somewhere, I wasn't able to find them):
1) Regarding EXP: Does the Hard mode limitation of 60% EXP override the multiplier difficulty setting? Or does it modify it like .6 * 1.5 = .9x EXP for example?
2) For Battle Frontier, feature list says Hard mode has "more restrictions". What are these specifically?

Anyway, thanks again for your work. This hack looks awesome and I can't wait to play more!
1) Second option. It's 60% times the multiplier.
2) Legendaries are limited depending on difficulty.

Oh Btw, I'm planning on adding Exp. Multipliers to the usual Options Menu, so everybody can modify it after starting a new game, together with a toggle for Frontier Restrictions. This update won't happen soon since I'm going on holiday and I'm not bringing my main PC, so it'll take a few months.
 
1) Second option. It's 60% times the multiplier.
2) Legendaries are limited depending on difficulty.
Thanks for the clarification, I appreciate it.
Oh Btw, I'm planning on adding Exp. Multipliers to the usual Options Menu, so everybody can modify it after starting a new game, together with a toggle for Frontier Restrictions. This update won't happen soon since I'm going on holiday and I'm not bringing my main PC, so it'll take a few months.
This sounds great! I love how you've made everything so configurable. Enjoy your holiday!
 
I don't know if this has been reported yet or not, but sorting the pokedex by anything other than number gives some very funky results such as certain pokemon being listed in the wrong order, duplicate entries, and some pokemon are missing entirely. For example, when sorting alphabetically, a number of duplicate entries appear at the bottom of the list, and Arceus, who should be listed towards the top, is nowhere to be found.
 
I love this hack. Beat the league recently but those rare candies and infinite repels are a very welcome addition. They helped me in catching at least two legendaries and really make Sky Pillar less frustrating.

I'm on the Battle Frontier and I'm thinking about how to move forward with the passes/tickets to events since a normal challenge (beating 7 opponents) gives you around 5 battle points when you need around 300 for the passes. Is there something I'm missing, I'm relatively unfamiliar with the battle frontier. I would like to explore some of the new areas but I'm trying to find out how to get there.

Otherwise, I really love this hack. It gives you so many options and I totally messed them up in the beginning but those goodies really saved me and I really had a blast. Thank you so much for this, resetes12. Very well done.
 
Hey resetes12!

Just want to say that I love Pokemon Modern Emerald, and the huge amount of work for this Rom Hack. One of my favorite ways to replay Emerald!

A few weeks ago I made some Tilesets inspired by Pokemon Omega Ruby and Alpha Sapphire, while trying to keep the "soft" colors from Pokemon FireRed and LeafGreen in some maps, and created as a public Tileset for Emerald decomps:

My question for you is the following: Do you think it could be interesting to add these tilesets to Pokemon Modern Emerald? Or that would be totally out of the scope of this project?

If you think it is a nice idea, I can totally support you in adding them to your Modern Emerald build via Porymaps (as I made the process really easy).

In case you think it is not interesting, that's totally ok. Thank you so much for this romhack!
 
[PokeCommunity.com] Pokémon Modern Emerald (Complete, 2.3.4 Released! Following Pokémon, Modern Battle Frontier, and more!)





🔍WHAT IS THIS HACK? (Updated to 2.1)

To put it simply, "Pokémon Modern Emerald" is a modernization of the original "Pokémon Emerald" game. This game offers all the QOL features and improvements that I've always 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 are a total of 423 Pokémon, including 2 from Generation 8 and 3 from Generation 9.

In addition, the game is incredibly modular. When you start a new game, a menu that contains dozens of options to customize your experience will appear. This includes:
  • Gamemode: Select a preset to have a closer experience to the original Emerald, or a more up-to-date experience.
  • Features: Select a ton of new features that will enhance the game. Includes a Fake-RTC for those with flashcards / emulators without RTC.
  • Randomizer: Randomize every aspect of the game, from inside the game.
  • Nuzlocke: Create your Nuzlocke rules!
  • Difficulty: Customize the difficulty of the game with pretty simple options. Hard, or easy? Your choice.
  • Challenges: Select some challenges to test yourself.

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 but now even better!


✨FEATURES
There are a lot of things!

Spoiler:



🕶️EXTRA INFORMATION (SPOILERS)

Evolution changes and improvements:

Spoiler:


New wild Pokémon available for every mode (for Classic mode encounters):
Spoiler:


New static encounters:
Spoiler:



📸SCREENSHOTS




🔧FAQ

Spoiler:



🐛KNOWN BUGS

PLEASE DON'T REPORT BUGS IF YOU ARE NOT USING MGBA EMULATOR OR REAL HARDWARE. Decompilation hack-roms may crash or have strange bugs if you are using other emulators. To report a bug first use mGBA or real hardware, then DM me or comment here.
  • None (for now?)

📒CHANGELOG

Spoiler:



🆙INSTALLATION AND DOWNLOADS

Download the attachment
You need the ROM: Pokemon - Emerald Version (USA, Europe). sha1: f3ae088181bf583e55daf962a92bb46f4f1d07b7
Patch using flips.

You can check where all Pokémon are and more using my personal document.
You can check all the game code in my Github. My code can be messy and probably bad, especially the names of my commits. Sorry in advance. Modern Emerald has to be compiled with "make modern". Older compilers won't work.


🎞️CREDITS

I think it's easier to say that all my edits came from Pret's pokeemerald wiki. If you want to appear in this section, just message me and I will edit the post.

You can use this game as a base for your rom-hack, if you so desire.
You can use any code from the Github repository, if you really want to.
No need to credit me, just have fun.
I love this romhack! It has nearly ever qol feature possible! One question tho, is it possible to transfer save data from an older version to the most current one? I recentlt found out that I was playing on version 1.4 and didn't know it has been updated since then.
 
I don't know if this has been reported yet or not, but sorting the pokedex by anything other than number gives some very funky results such as certain pokemon being listed in the wrong order, duplicate entries, and some pokemon are missing entirely. For example, when sorting alphabetically, a number of duplicate entries appear at the bottom of the list, and Arceus, who should be listed towards the top, is nowhere to be found.
I'll check. Duplicate entries are a HGSS Pokédex thing, and since I didn't make that code finding bugs and fixing them is troublesome.

I love this hack. Beat the league recently but those rare candies and infinite repels are a very welcome addition. They helped me in catching at least two legendaries and really make Sky Pillar less frustrating.

I'm on the Battle Frontier and I'm thinking about how to move forward with the passes/tickets to events since a normal challenge (beating 7 opponents) gives you around 5 battle points when you need around 300 for the passes. Is there something I'm missing, I'm relatively unfamiliar with the battle frontier. I would like to explore some of the new areas but I'm trying to find out how to get there.

Otherwise, I really love this hack. It gives you so many options and I totally messed them up in the beginning but those goodies really saved me and I really had a blast. Thank you so much for this, resetes12. Very well done.
I'll see if I can add an extra option to reduce BP shop prices / get more BPs per battle.

Hey resetes12!

Just want to say that I love Pokemon Modern Emerald, and the huge amount of work for this Rom Hack. One of my favorite ways to replay Emerald!

A few weeks ago I made some Tilesets inspired by Pokemon Omega Ruby and Alpha Sapphire, while trying to keep the "soft" colors from Pokemon FireRed and LeafGreen in some maps, and created as a public Tileset for Emerald decomps:

My question for you is the following: Do you think it could be interesting to add these tilesets to Pokemon Modern Emerald? Or that would be totally out of the scope of this project?

If you think it is a nice idea, I can totally support you in adding them to your Modern Emerald build via Porymaps (as I made the process really easy).

In case you think it is not interesting, that's totally ok. Thank you so much for this romhack!
It's out of the scope. You are, however, free to download the code and apply them yourself. I would gladly share it here as an optional "texture pack" for Modern Emerald.

I love this romhack! It has nearly ever qol feature possible! One question tho, is it possible to transfer save data from an older version to the most current one? I recentlt found out that I was playing on version 1.4 and didn't know it has been updated since then.
You can't transfer savedata since 2.0 re-did the save structure, but you can transfer your Pokémon from 1.4 to the latest version.
 
I'll check. Duplicate entries are a HGSS Pokédex thing, and since I didn't make that code finding bugs and fixing them is troublesome.


I'll see if I can add an extra option to reduce BP shop prices / get more BPs per battle.


It's out of the scope. You are, however, free to download the code and apply them yourself. I would gladly share it here as an optional "texture pack" for Modern Emerald.


You can't transfer savedata since 2.0 re-did the save structure, but you can transfer your Pokémon from 1.4 to the latest version.
Thank you, thank you. I found 2 things which I'm confused about.

They might be bugs. Once you finish the trick house in its entirety your prize gets transferred to your PC and when you go to check for it, it's gone. Effectively there's no prize.

Same thing for completing the art collection at Lilycove, which was even more of a sorespot for me because it took me even longer because trial and error. I definitely think there should be at least some sort of prize for completing these. Hopefully this is unintentional.
 
I love this hack. Beat the league recently but those rare candies and infinite repels are a very welcome addition. They helped me in catching at least two legendaries and really make Sky Pillar less frustrating.

I'm on the Battle Frontier and I'm thinking about how to move forward with the passes/tickets to events since a normal challenge (beating 7 opponents) gives you around 5 battle points when you need around 300 for the passes. Is there something I'm missing, I'm relatively unfamiliar with the battle frontier. I would like to explore some of the new areas but I'm trying to find out how to get there.

Otherwise, I really love this hack. It gives you so many options and I totally messed them up in the beginning but those goodies really saved me and I really had a blast. Thank you so much for this, resetes12. Very well done.
you are getting 5? im getting 2 per win after beating 7 opponents this is taking forever. I wish the ticket prices with bp could be a little cheaper. maybe half the price because I need to win like 120 times just to be able to buy the tickets....
 
If my pokemon dies during a nuzlocke run, their held item becomes "????????" is this intentional?
 
If my pokemon dies during a nuzlocke run, their held item becomes "????????" is this intentional?
Check your bag, normally the items is returned to the bad and then the held item turns into "?????????"
 
Hi. Ty for this hack its been a blast!
I have a question, when i configure to play in the Vanilla preset certain moves are still Fairy type (ex. Charm). Are they Normal type showing up as Fairy type or are they just Fairy type? Like is it a visual thing or does it affect in game battles?
 
you are getting 5? im getting 2 per win after beating 7 opponents this is taking forever. I wish the ticket prices with bp could be a little cheaper. maybe half the price because I need to win like 120 times just to be able to buy the tickets....
You also get 3 from Scott for free and I guess it depends on which building you do because I only got 1 for completing the Seviper one.
 
Back
Top