• 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!)

In what patch of grass in the safari zone does treeco spawn, and is there a prerequisite for it?
 
In what patch of grass in the safari zone does treeco spawn, and is there a prerequisite for it?
Southeastern Zone has a small extension to the southeast again. Afaik, there's no prerequisite. Same for Torchic and Mudkip, if you find any of the three, it's the right spot.
 
Does anyone know of a fire red qol hack similar to this one? I love all the qol additions (especially the debug) but want the kanto region as well :)
 
Following Pokémon are out of the scope of the project.

EDIT: The scope of the project has broadened. Next update will have following Pokémon.



EXP. Share is now a key item, so you need to use it from there. Of course, you need to obtain it first.
[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.
This is what I envisioned while playing as a child, but even better!
View attachment 158373

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).
As some emulators are too old or are missing new features other emulators have, certain emulators can cause crashes (OpenEMU, MyBoy, VBA...). USE MGBA IF YOU CRASH, then report the crash.



✨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.
Where can I obtain the EXP SHARE.?
 
Noticed the pokemart is missing signs for me, maybe because of the nightime lighting?

Other than that I'm excited to dig deeper into this version, it seems cover almost everything I'd want added to Emerald. Only thing I'll mention is that an option for the Ruby and Sapphire outfits and decapitalization like in the modern games would be nice.
[PokeCommunity.com] Pokémon Modern Emerald (Complete, 2.3.4 Released! Following Pokémon, Modern Battle Frontier, and more!)
 
Are you planning on adding additional Pokémon? Would love to see gen 5+ Mons in the game.
 
I doubt they are according to this Faq on the 1st page:
That sucks. My favourite Pokémon is Mimikyu and my partner's is Furfrou. Do y'all have any recommendations for romhacks with a similar feature set but also an expanded Pokédex?
 
How does compatibility work when linking with other players? Such as, if one player has the P/S split and modern typings enabled, but the other player doesnt? Is the rom hack compatible with any versions of FRLG?

What happens to Sylveon if the Fairy type option is disabled? Does Sylveon remain in-game as the only Fairy type available?

Edit: Another question, are trainer's movesets adjusted to account for the P/S split? For example, I see https://github.com/resetes12/pokeemerald/blob/master/src/data/battle_frontier/battle_frontier_mons.h Alakazam set is listed as having a Modest nature and Sp. Atk EVs, but uses only physical moves Thunder/Fire/Ice Punch if the split option is enabled.
To be honest, I haven't tried linking with other FRLG players. The game has changed so much since 1.0 when I envisioned trading with FRLG, but I quickly changed my mind.

In terms of the P/S split, same thing: no idea how it would work. My theory would be that the game calculates everything client-side so every player would get their calculations according to their option when attacking, but I have no proof about that. Even after modifying the code by myself, unless I try it beforehand, it's impossible to know how the game behaves in such a concrete scenario.

About Sylveon, it would remain Fairy type even though there are no other fairy types. It's a clear exception since it has only been Fairy.

Alakazam seems to have the incorrect split, you are right. Easy to fix when I come back. But yes, all battle frontier mons should take into account the P/S Split, although there might be errors like this one (editing such a large document by hand can be taxing).

Does anyone know of a fire red qol hack similar to this one? I love all the qol additions (especially the debug) but want the kanto region as well :)
Not currently planned. I had some ideas in mind, but since the project grew in scope to incorporate FRLG Pokémon those plans where set aside.

Noticed the pokemart is missing signs for me, maybe because of the nightime lighting?

Other than that I'm excited to dig deeper into this version, it seems cover almost everything I'd want added to Emerald. Only thing I'll mention is that an option for the Ruby and Sapphire outfits and decapitalization like in the modern games would be nice.
The sign is actually blue! When it gets darker you'll notice it more.
That sucks. My favourite Pokémon is Mimikyu and my partner's is Furfrou. Do y'all have any recommendations for romhacks with a similar feature set but also an expanded Pokédex?
As they answered above, no, I have no plans on adding Pokémon other than the ones already in the game. It requires (again) new saves, and quite a lot of work from my part since I would have to add them manually.
Also, not every hackron can include an expanded Pokédex. My hackrom focuses on 3rd Generation + some extras. You should try Inclement Emerald, for example.

Can i rename wonder trade Pokémon?
I don't remember! If someone can test it out, and if it turns out you can't, I would be willing to change it so you can rename them.
 
That sucks. My favourite Pokémon is Mimikyu and my partner's is Furfrou. Do y'all have any recommendations for romhacks with a similar feature set but also an expanded Pokédex?
I believe R.O.W.E also has expanded Pokemon up to Sword and Shield. I do believe in order to do this, they had to get rid of Pokemon cries.
I don't remember! If someone can test it out, and if it turns out you can't, I would be willing to change it so you can rename them.
There's currently no way to rename them. Wonder trades work the same as traded.
 
Last edited:
Currently at 395 mons.
I'm having trouble getting Gorebyss since I don't have a deepseascale.
I know you can get the tooths of Clamperl wich I found out by trying to get blue shards.
Ive been searching in the changelogs and readme but I did not see them mentioned.
 
Currently at 395 mons.
I'm having trouble getting Gorebyss since I don't have a deepseascale.
I know you can get the tooths of Clamperl wich I found out by trying to get blue shards.
Ive been searching in the changelogs and readme but I did not see them mentioned.
Found it.. It was Chincou.
This is not on the readme/changelog?
 
You can get either Deepseatooth or Scale from Capt. Stern (trade him for the Scanner) just like you did in Emerald since this is pretty much like original Emerald but yes you could also get them that way.
I know but I wanted both to complete my dex and I havent seen anything about it.
 
Loving this so much, easily my definitive way to replay one of my favorite childhood games <3

Not sure if its a bug or just not implemented, but my Froslass has Inner Focus and not Snow Cloak. When I went to change it with debug the only other option for its ability was Insomnia.

Thanks again for the work you do on this!
 
I'm getting one million calls in one minutes by trainers pls make a option to disable those useless calls
 
Back
Top