dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
Welcome to Pokemon Emerald Final, this started out as something for personal use, but I continue to improve it. The goal of this ROM hack is to make the ultimate enhanced vanilla Emerald

Current Version: 7.38

How to patch IPS files/Play the game
Spoiler:
To play this ROM hack, you'll need a clean Pokemon Emerald ROM (against the forum rules to share, search for it on your preferred search engine) and the Lunar IPS program provided in the links below.
First, you patch the main Emerald Final patch, which is in the root directory along with Lunar IPS, to do this simply open up Lunar IPS, then click "Apply IPS Patch" and double-click the "Pokemon Emerald Final v7.36.ips" file, then double-click your Pokemon Emerald ROM. This is all that is required to patch the game. However there are a selection of optional patches you may wish to apply, such as removing the Physical/Special Split or removing the Day-Night Cycle. To do this, simply open up Lunar IPS again and navigate to the Optional Patches folder and select the one you want. You may add in any of the optional patches or all of them, up to you! Once all the patches are applied, the game is ready to play.

To do this on Android using the My Boy! app is a little more tedious, so I suggest patching on your computer/laptop then transferring the ROM but it's doable entirely on your phone. First you rename the main Emerald Final patch to have the same name as the Pokemon Emerald ROM and have it in the same folder. Then in My Boy! long press the ROM and tap "Patch Game" and it will be ready to go! Unfortunately to add in optional patches will require you to rename them and patch them individually... One at a time. But it is entirely doable, the previous patch will have to be deleted or moved before renaming the next one, obviously.

To do this on iOS... I have no experience with so should someone provide a how-to, I will include it here!


Frequently asked questions
Spoiler:
Q: Will there be additional Pokemon added from later generations?
A: Only fourth gen evolutions, but that isn't something that will be soon

Q: Does this hack have Fairy Type?
A: No, and no plans to add it.

Q: Can I use this as a ROM base?
A: Absolutely, just credit me and let me know what you've made because I would love to see it!

Q: How did you add [insert feature here]
A: Happy to help but please ask this in the form of a personal message not a post on this.

Q: Can you make this feature optional?
A: If it's something that you can convince me on, sure! Just give me a good reason.

Q: Can you make a patch that has only a certain feature or two to add to my ROM?
A: If it is something easy, sure! But again please ask this in a message not a public post here.

Q: Found a bug!
A: That is always appreciated, but please look to be sure its not one already known about!

Q: How do I catch/evolve this pokemon?
A: Literally every pokemon's location and evolution methods are listed in the README, as well as there being a chart detailing the encounter chances in every cave, patch of grass, or water source as well as the required fishing rod!


Features included:
  • National Pokedex enabled from the start
  • All 386 Pokemon are available through catching/breeding and in-game events, all event items available at Lilycove mart
  • Trade evolutions changed to stones or levelup (all evolution stones available at Lilycove mart)
  • HM moves are eraseable [Thanks to JPAN and kleenexfeu]
  • TMs are reusable
  • Running allowed indoors
  • Both the Mach and Acro bikes are available to purchase at the Mauville Pokemart (I hate switching between them)
  • Reusable Move Tutors
  • Catching Pokemon gives experience [Thanks to Logan and DoesntKnowHowToPlay]
  • EVs are capped at 252 [Thanks to Touched and Artemis64]
  • The in-game time can now be changed (activated next to Shoal Cave to allow easier access to both tides) this doesn't affect the Day/Night cycle because it is tied to your system time [thanks to Chaos Rush]
  • The entire Safari Zone is open from the start and it provides you with the PokeBlock case
  • The fishing system is now much easier to deal with, hitting 'A' too early or too late won't lose the pokemon on the hook and you only ever get one "Oh! A bite!" message (Thanks to DizzyEgg)
  • Mirage Island spawns after The Elite Four (thanks to igorfs10)
  • The summary screen now has stats affected by natures color coded (Red for increased stat, Blue for decreased stat) [Thanks to DizzyEgg]
  • Rare berries now purchaseable (PokeBlock ingredients in the Contest Hall, battle oriented berries in The Battle Frontier mart)
  • Altering Cave is now an EV Training area, just interact with the signs inside the cave to initiate battles with high EV yield pokemon (no more random encounters inside) There is also an NPC to heal your pokemon and show EV/IVs inside the cave.
  • Flash now lights up the whole screen [Thanks to MWisBest]
  • Black and White's repel system (asks you if you want to use another when one expires) [thanks to Chacha Dinosaur]
  • Ability Switcher in the Daycare [thanks to Chacha Dinosaur]
  • NPC in the Daycare who will show your party's EVs and IVs [thanks to jiangzhengwenjzw]
  • Maximum money is 9,999,999 [thanks to Chacha Dinosaur]
  • Berries ask to be watered when planted and replanted after picking (thanks to igorfs10)
  • Auto turn around after healing at a Pokecenter (got the idea from Crystal Clear)
  • Changes to learnsets to include not only FR/LG exclusive moves, but also prior evolution moves (it always made no sense to me how Shiftry and Ludicolo lose access to their movepool almost entirely) this includes a few instances of baby Pokemon being able to be taught by move tutor but not their evolved form, they now can use the tutors like the pre-evolution
  • IV Perfector in Devon Corp (the scientist on the second floor at the bottom left desk) Steven must be defeated before he will work
  • Nature switching at the Battle Frontier
  • NPC that can set your Pokemon's level to 50 at the Battle Frontier
  • Birch no longer ASKS you to go see his kid after being saved, autofire B with aplomb (as I usually do for the beginning)
  • Obtain the Exp. Share upon delivering the letter rather than having to backtrack
  • HM moves are usable without being taught, simply acquire the requisite badge
  • Steven can be re-battled

Optional Features Enabled by Default:
Physical/Special Split with icons (thanks to DoesntKnowHowToPlay)
Visual day/night cycle for the overworld (thanks to prime-dialga)
Game fully de-capitalized [thanks to Le pug]

Optional Features Disabled by Default:
Kanto or Johto starters
Updating move stats (accuracy, power, pp) to either 5th or 6th gen
Update to Rough Skin
Later gen style overworld poison (survive at 1 hp when walking)
Moemon Sprites
Lucky Egg experience modifier upped to 2.5x
Gen VI Exp System
Remove darkness from caves so Flash becomes irrelevant


Planned Features:
Spoiler:
Improvement to non standard Emerald Legendaries such as Zapdos or Entei, they are currently spawning like regular wild pokemon in a specific location.
Pokemon gender switcher
Safari Zone time re-upper and ball seller


Programs used:
Spoiler:
Lunar IPS
Advancemap
XSE
Pokemon Game Editor (PGE)
Universal Pokemon Randomizer
HxD
Free Space Finder
THUMB Editor and Assembler
devkit
Python


Here's the link for the latest version in RAR format:
http://www.mediafire.com/file/mzriph8uk4omrw6/Emerald_Final_v7.38.rar

Here's the link for the latest version in ZIP format:
http://www.mediafire.com/file/5de6cvam8jzlin8/Emerald_Final_v7.38.zip

Also a Dropbox link for those having problems with the archives:
https://www.dropbox.com/sh/0eg7a3aemjvg5dq/AADjIjrhGWyxK8L59Rd8oQpaa?dl=0

ROM Hacks that have used Emerald Final as a base:
Spoiler:
Pokéluv by Akiak - Described as a "rebalancing" hack that intends to make every pokemon, even unevolved ones viable


Screenshots
Fully evolved trade evolutions:

Event items:

Day/Night Cycle Morning

Day/Night Cycle Evening

Day/Night Cycle Night

Pokeblock Case given out by Safari Zone clerk

Mirage Island:

Stats Color Coded by Nature:

EV Training Cave:

Disturbed

Age 26
Seen October 21st, 2019
Posted August 29th, 2019
1,914 posts
12 Years
Looks like you have the five posts you need now, so go ahead and add whatever is needed.

If you can't add a particular link or image just PM me what you want added and I can edit it in.

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
Looks like you have the five posts you need now, so go ahead and add whatever is needed.

If you can't add a particular link or image just PM me what you want added and I can edit it in.
Added in the link, I didn't know if the original post had gone through till just now. Let me know what you think!

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
Some fun updates, move tutors are now reusable (they say that they can only be used once, just ignore that) and catching pokemon now gives experience! A great addition to a 386 patch in my opinion, not that you'll need more motivation to catch 'em all!

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
I really want to try out your hack but everytime i try to extract the Rar file it says "No Archives found" or something to that extent.
I just tested the download link and extracted it myself with no problem, if you want I can send you the files individually, there's three IPS files to choose from, one with the Day/Night Cycle, one with it not affecting battles, and one without. Which one do you want?

Trev

i gave you everything...

Age 23
Male
Seen January 15th, 2020
Posted March 27th, 2019
I appreciate seeing a hacker who understands that not everyone wants DNS haha.
voltaic pair: aaron rpdr club css shop

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
Some optional features I have been toying around with:
Ability to change the ingame time (the Day/Night cycle is tied to your system time and that's why I haven't put it in)
Berries in Pokemarts
Removing Badge requirements for HMs (this seems to be toeing the line for me since I want this ROM hack to feel like an enhanced vanilla)

I would love to hear people's thoughts on these and I am open to suggestions as well

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
Some small updates today, EVs now capped at 252, removed the "Can only Be Taught Once" warning from move tutors, added an option to change in-game time next to Shoal Cave (I hate waiting for the tides), Entire Safari Zone is open from the start and the clerk provides you with the PokeBlock Case (that always annoyed me, as soon as you find it you have to fetch the case)

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
Probably my favorite update so far, improvements to the fishing system. If you're like me, you HATE how annoying fishing is, hit 'A' too early? Try again. Too late? Try again. And make sure you do this little minigame about six or seven times in a row just to find another Tentacool. But no more! Now it only has to be done once and you can't cause the pokemon to flee by pressing too early or too late!
Also I have added a clock next to Shoal Cave so you can see where to change the time, it looks out of place and I might try to change it to a sundial or something but I'm not planning on it just yet.

Xertified

Shtposting is my life.

Age 20
Male
Idk man, the Devil's Anus?
Seen 10 Hours Ago
Posted January 27th, 2019
T h i s.

This is the hack that I've been waiting for. Not much crazy changes. Everything to make my Pokemon Emerald experience the greatest. I really don't know what's more needed except to add all 807 Pokemon. Other than that, I'll be having a good time with this hack. ;)

Great job!
Satire.

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
T h i s.

This is the hack that I've been waiting for. Not much crazy changes. Everything to make my Pokemon Emerald experience the greatest. I really don't know what's more needed except to add all 807 Pokemon. Other than that, I'll be having a good time with this hack. ;)

Great job!
Thank you! I set out to make this basically the ultimate Emerald experience (hence the admittedly ostentatious name) so I don't know If I'll set out to include all 807 pokemon, might look into updating moves and abilities since there's a lot of fun ones in later gens. I'm glad you like what I've done, always open to feedback and criticism!

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
Made Mirage Island spawn every day and added static encounters for the legendary birds and dogs.
Unfortunately there's a few bugs now, IDK why but the bags for Pokeballs, TMs, and Berries have a visual glitch but this doesn't affect gameplay luckily. The other bugs are the static legendary encounters I've added do not despawn after battling them which is not BAD but thematically annoying.
Because of this, I have kept the previous link for v4.6 which has everything but the additional static encounters (for example Mirage Island will still spawn every time)

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
Decided to take out the static encounters for the legendary dogs and birds until I can get it working right. Also added a nifty feature, the summary screen now has stats affected by natures color coded (Red for increased stat, Blue for decreased stat)

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
Between Emerald Advanced and this... I'm going to play both, very likely, but I'm not sure yet which one is better. Both sound very tempting. Going to wait until you fixed the bugs though.

I might monotype it too for fun.
Currently no bugs in it, removed the feature that was causing them until I can debug it. All 386 pokemon still available and all other features are still present and working properly!