• 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!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • 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.

FireRed hack: [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+

Pokémon FireRed and LeafGreen+

https://github.com/Deokishisu/FRLG-Plus

Please read the FAQ located here before asking questions or opening issues.






Introduction

The intention of this hack is to be the definitive FireRed and LeafGreen experience, adding in many quality of life and gameplay conveniences to make the game more bearable to play in 2022 while attempting to make the postgame better. The main goals of this project are as follows:
  • Implement options that can make the gameplay more or less difficult, giving the player more choice over the type of run they'll have.
  • Optionally remove unnecessary time wasters in the gameplay (health bar animations, text delays, etc.) while adding in methods of speeding up basic gameplay.
  • Maintain full compatibility with all of the games that vanilla FireRed and LeafGreen can link with and maintain the core Gen 3 gameplay.
  • Make sure all obtainable Pokémon are 100% legal in Gen 3.
  • Make the postgame more robust and make each Sevii Island unique and distinct.
  • Step on established canon as little as possible.






Features

The full feature list can be found in the project's repository here. The list in that link is easier to read as well.
  • A Key System has been implemented similar to Black 2 and White 2. Accessed from the main menu, this contains several difficulty options as well as the version toggle.
    • 2-in-1. This hack includes both FireRed and LeafGreen in their entirety, played with one savefile. This allows to player to organically catch the version exclusives in one playthrough. The current version can be toggled from the Key System.
    • Easy and Challenge Mode toggles; a built-in Nuzlocke ruleset; IV and EV calculation modifiers; a "No Free Heals" mode that prevents healing by any means except items; and an Experience Modifier are all accessed from the Key System.
      • The built-in Nuzlocke implementation is a special version of the standard ruleset to allow for a semi-normal playthrough. Fainted Pokémon cannot be revived by any means (including with the PC), and the player can catch Pokémon other than their first encounter in an area, those Pokémon will just be automatically fainted so they are unusable. This allows a Nuzlocke player to still fill up their Pokédex normally.
      • With No Free Heals toggled on, the PC will not heal Pokémon deposited into it in addition to disabling heals from the Pokémon Center and other healing spots.
      • Press L in the Key System menu to access the help entries that explain each option more thoroughly.
  • Better Postgame
    • Faraway and Southern Islands ported from Emerald. All 4 event islands accessible through gameplay accomplishments.
    • More obtainable Pokémon. Alongside all Kanto Pokémon, 90% of Johto Pokémon and 5 Hoenn Pokémon are obtainable for a total of 246 Pokémon available in one playthrough without trading.
      • Special care has been taken to ensure that all obtainable Pokémon are valid and legal in Gen 3. (With the possible exception of English Faraway Island Mew.)
      • A new Pokédex mode, Extended Mode, lists all Pokémon available without trading and is given out instead of the National Dex. The National Dex is now only obtainable by trading in a Pokémon not in the Extended Mode. Never wonder again if blanks in the Pokédex are obtainable without trading.
      • Some new areas added to house the new Pokémon, including a Safari Zone expansion.
    • Master Trainers for the 151 Kanto Pokémon similar to the Let's Go games with earnable titles for defeating them. Titles can be shown off to other FRLG+ players in link battles.
    • Unlockable Gym Leader rematches.
    • The RS Battle Tower has been ported, and its Level 100 mode has been changed to Open Level like in Emerald so it is more accessible.
  • Quality of Life improvements
    • Instant text option.
    • Running indoors; toggleable auto-running.
    • Other travel speedups: a faster gear for the bike, hold B to surf faster, cut trees stay cut permanently, BW Repel system, boulder puzzles stay solved permanently, etc.
    • Expanded inventory space with two new pockets to ease bag navigation. The player can hold one stack of every possible item at once.
    • Infinite TM uses.
    • EV-reducing berries ported from Emerald and made available.
    • New settings in the options menu that can skip the field transition that leads into a battle, the slide-in animation at the start of every battle, animate healthbars faster/instantly, and skip in-battle text delays.
    • Move Tutors charge after the first time they teach a move, allowing infinite tutor reuses.
    • The Move Reminder can teach moves from a Pokémon's pre-evolutions (with some caveats, see the full features document).
    • Indicators for which stats are modified by a Pokémon's nature on the summary screen.
    • Press select on the initial Pokédex screen to open the last viewed entry. No need for excessive inputs to see where the roamer went.
    • No evolution restrictions: Pokémon will evolve regardless of whether or not they're in the Kanto Dex.
    • Trade evolutions can also be evolved with a Key Item obtained during the story.
    • All Deoxys formes included; they are implemented in a way that is link compatible with vanilla games.
    • No link restrictions. Trade with the other Gen 3 games the moment the Pokédex is obtained.
    • Softlock prevention mechanisms are in place.
  • Miscellaneous
    • All Revision 1 bug fixes are included here, and other vanilla bugs, localization oversights, and tile errors that were never addressed are also fixed.
      • The Roaming IV bug has not been fixed to keep the Legendary Beasts legal.
    • The summary screen can display the met location of any Pokémon obtained in Gen 3, including Pokémon from Orre.
    • Abilities have effects in the overworld, ported from Emerald.
    • The Day Care has been made more convenient overall, and Everstone passing down natures has been ported from Emerald.






Screenshots

[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+

[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+

[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+

[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+

[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+







Downloads

The current version is v1.5.0 and was released on 28 January 2024.
The best way to obtain this hack is to build it yourself, however, a BPS patch is available for download here. Apply it to a clean copy of the FireRed Squirrels ROM (or another clean dump of FireRed V1.0) that is floating around with a BPS Patcher such as this one.

This hack is best played on mGBA. VBA is an extremely outdated and inaccurate emulator, and I cannot guarantee smooth play experiences on it.

Please do not upload the patch or especially a patched ROM to third-party sites. I am explicitly not giving my permission for FRLG+ to be on sites that host patched ROMs. They are making ad revenue money off of my work, mess up my download metrics, and are generally unsafe and frequently outdated.






Cheating

This is not a binary hack, and therefore everything has been shifted. Action Replay and other similar codes will not work and should not be used.

The preferred method of cheating is through save editing. The savefiles of this hack are mostly compatible with PKHeX. If you opt to save edit, do not under any circumstances open the Items submenu. Bag data has been significantly changed and attempting to edit it with PKHeX will corrupt your save. All other functions of the save editor should be fine. If you want to edit flags or variables, a full list of each is in the repository here for flags and here for variables, respectively.






Future Plans

I consider this hack to be feature complete, though there are still several small graphical things that need to be edited. I'm releasing now because I want playtesters to report bugs and give feedback.

Issues for a Future Release
  • Alter the cable car sequence so that it travels in the correct direction.
  • Add a location preview for Artisan Cave.
Long-term Plans
  • If someone else ports the backend for the Battle Frontier to pokefirered, I will include the Battle Frontier in a future release. The backend port job is more than I'm personally willing to do for this project.
Probably-Not-Happening Plans
  • Pokémon Contests ported from Emerald. I'm interested in this but realistically no one else is going to want to port this to pokefirered. If I get bored one day I may port it and implement all the needed infrastructure (Berry Blender, support for viewing contest stats, contest moves, and ribbons in the summary screen, etc.) but nobody hold their breath for this.

Credits


So many people from pret that I couldn't possibly list them all. The big names know who they are. Thank you.
Kurausukun - For an initial Nuzlocke implementation done on pokeemerald that I based mine off of.
The Accurate FireRed Overworld Sprite Resource - Some of the OW sprites that I edited.
This thread and this thread for some OW sprites that I edited.
ghoulslash - For the Dive implementation, as well as several quality of life improvements originally done on pokeemerald that I ported.
Josh/ShinyDragonHunter - Emerald hero OW sprites used in the link rooms.
Lunos - A few improvements originally done on pokeemerald that I ported, including letting the player only buy TMs once and LGPE-styled Premier Balls.
Revo - His pokeemerald Instant Text implementation that I ported.
SBird (I think) - Turning TM/HMs into a bitfield in pokeemerald that I ported.
Hiroshi Sotomura - For submitting a bugfix PR that got merged.

Pokémon FireRed and LeafGreen+

https://github.com/Deokishisu/FRLG-Plus

Please read the FAQ located here before asking questions or opening issues.






Introduction

The intention of this hack is to be the definitive FireRed and LeafGreen experience, adding in many quality of life and gameplay conveniences to make the game more bearable to play in 2022 while attempting to make the postgame better. The main goals of this project are as follows:
  • Implement options that can make the gameplay more or less difficult, giving the player more choice over the type of run they'll have.
  • Optionally remove unnecessary time wasters in the gameplay (health bar animations, text delays, etc.) while adding in methods of speeding up basic gameplay.
  • Maintain full compatibility with all of the games that vanilla FireRed and LeafGreen can link with and maintain the core Gen 3 gameplay.
  • Make sure all obtainable Pokémon are 100% legal in Gen 3.
  • Make the postgame more robust and make each Sevii Island unique and distinct.
  • Step on established canon as little as possible.






Features

The full feature list can be found in the project's repository here. The list in that link is easier to read as well.
  • A Key System has been implemented similar to Black 2 and White 2. Accessed from the main menu, this contains several difficulty options as well as the version toggle.
    • 2-in-1. This hack includes both FireRed and LeafGreen in their entirety, played with one savefile. This allows to player to organically catch the version exclusives in one playthrough. The current version can be toggled from the Key System.
    • Easy and Challenge Mode toggles; a built-in Nuzlocke ruleset; IV and EV calculation modifiers; a "No Free Heals" mode that prevents healing by any means except items; and an Experience Modifier are all accessed from the Key System.
      • The built-in Nuzlocke implementation is a special version of the standard ruleset to allow for a semi-normal playthrough. Fainted Pokémon cannot be revived by any means (including with the PC), and the player can catch Pokémon other than their first encounter in an area, those Pokémon will just be automatically fainted so they are unusable. This allows a Nuzlocke player to still fill up their Pokédex normally.
      • With No Free Heals toggled on, the PC will not heal Pokémon deposited into it in addition to disabling heals from the Pokémon Center and other healing spots.
      • Press L in the Key System menu to access the help entries that explain each option more thoroughly.
  • Better Postgame
    • Faraway and Southern Islands ported from Emerald. All 4 event islands accessible through gameplay accomplishments.
    • More obtainable Pokémon. Alongside all Kanto Pokémon, 90% of Johto Pokémon and 5 Hoenn Pokémon are obtainable for a total of 246 Pokémon available in one playthrough without trading.
      • Special care has been taken to ensure that all obtainable Pokémon are valid and legal in Gen 3. (With the possible exception of English Faraway Island Mew.)
      • A new Pokédex mode, Extended Mode, lists all Pokémon available without trading and is given out instead of the National Dex. The National Dex is now only obtainable by trading in a Pokémon not in the Extended Mode. Never wonder again if blanks in the Pokédex are obtainable without trading.
      • Some new areas added to house the new Pokémon, including a Safari Zone expansion.
    • Master Trainers for the 151 Kanto Pokémon similar to the Let's Go games with earnable titles for defeating them. Titles can be shown off to other FRLG+ players in link battles.
    • Unlockable Gym Leader rematches.
    • The RS Battle Tower has been ported, and its Level 100 mode has been changed to Open Level like in Emerald so it is more accessible.
  • Quality of Life improvements
    • Instant text option.
    • Running indoors; toggleable auto-running.
    • Other travel speedups: a faster gear for the bike, hold B to surf faster, cut trees stay cut permanently, BW Repel system, boulder puzzles stay solved permanently, etc.
    • Expanded inventory space with two new pockets to ease bag navigation. The player can hold one stack of every possible item at once.
    • Infinite TM uses.
    • EV-reducing berries ported from Emerald and made available.
    • New settings in the options menu that can skip the field transition that leads into a battle, the slide-in animation at the start of every battle, animate healthbars faster/instantly, and skip in-battle text delays.
    • Move Tutors charge after the first time they teach a move, allowing infinite tutor reuses.
    • The Move Reminder can teach moves from a Pokémon's pre-evolutions (with some caveats, see the full features document).
    • Indicators for which stats are modified by a Pokémon's nature on the summary screen.
    • Press select on the initial Pokédex screen to open the last viewed entry. No need for excessive inputs to see where the roamer went.
    • No evolution restrictions: Pokémon will evolve regardless of whether or not they're in the Kanto Dex.
    • Trade evolutions can also be evolved with a Key Item obtained during the story.
    • All Deoxys formes included; they are implemented in a way that is link compatible with vanilla games.
    • No link restrictions. Trade with the other Gen 3 games the moment the Pokédex is obtained.
    • Softlock prevention mechanisms are in place.
  • Miscellaneous
    • All Revision 1 bug fixes are included here, and other vanilla bugs, localization oversights, and tile errors that were never addressed are also fixed.
      • The Roaming IV bug has not been fixed to keep the Legendary Beasts legal.
    • The summary screen can display the met location of any Pokémon obtained in Gen 3, including Pokémon from Orre.
    • Abilities have effects in the overworld, ported from Emerald.
    • The Day Care has been made more convenient overall, and Everstone passing down natures has been ported from Emerald.






Screenshots

[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+

[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+

[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+

[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+

[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+







Downloads

The current version is v1.5.0 and was released on 28 January 2024.
The best way to obtain this hack is to build it yourself, however, a BPS patch is available for download here. Apply it to a clean copy of the FireRed Squirrels ROM (or another clean dump of FireRed V1.0) that is floating around with a BPS Patcher such as this one.

This hack is best played on mGBA. VBA is an extremely outdated and inaccurate emulator, and I cannot guarantee smooth play experiences on it.

Please do not upload the patch or especially a patched ROM to third-party sites. I am explicitly not giving my permission for FRLG+ to be on sites that host patched ROMs. They are making ad revenue money off of my work, mess up my download metrics, and are generally unsafe and frequently outdated.






Cheating

This is not a binary hack, and therefore everything has been shifted. Action Replay and other similar codes will not work and should not be used.

The preferred method of cheating is through save editing. The savefiles of this hack are mostly compatible with PKHeX. If you opt to save edit, do not under any circumstances open the Items submenu. Bag data has been significantly changed and attempting to edit it with PKHeX will corrupt your save. All other functions of the save editor should be fine. If you want to edit flags or variables, a full list of each is in the repository here for flags and here for variables, respectively.






Future Plans

I consider this hack to be feature complete, though there are still several small graphical things that need to be edited. I'm releasing now because I want playtesters to report bugs and give feedback.

Issues for a Future Release
  • Alter the cable car sequence so that it travels in the correct direction.
  • Add a location preview for Artisan Cave.
Long-term Plans
  • If someone else ports the backend for the Battle Frontier to pokefirered, I will include the Battle Frontier in a future release. The backend port job is more than I'm personally willing to do for this project.
Probably-Not-Happening Plans
  • Pokémon Contests ported from Emerald. I'm interested in this but realistically no one else is going to want to port this to pokefirered. If I get bored one day I may port it and implement all the needed infrastructure (Berry Blender, support for viewing contest stats, contest moves, and ribbons in the summary screen, etc.) but nobody hold their breath for this.






Credits


So many people from pret that I couldn't possibly list them all. The big names know who they are. Thank you.
Kurausukun - For an initial Nuzlocke implementation done on pokeemerald that I based mine off of.
The Accurate FireRed Overworld Sprite Resource - Some of the OW sprites that I edited.
This thread and this thread for some OW sprites that I edited.
ghoulslash - For the Dive implementation, as well as several quality of life improvements originally done on pokeemerald that I ported.
Josh/ShinyDragonHunter - Emerald hero OW sprites used in the link rooms.
Lunos - A few improvements originally done on pokeemerald that I ported, including letting the player only buy TMs once and LGPE-styled Premier Balls.
Revo - His pokeemerald Instant Text implementation that I ported.
SBird (I think) - Turning TM/HMs into a bitfield in pokeemerald that I ported.
Hiroshi Sotomura - For submitting a bugfix PR that got merged.
Im a new mod developer for FRLG and was wondering what software you used to make this and how you were able to disable the free heals. I'm trying to make fire red with no free heals but the PC and Lavender Tower pad specifically is messing with me.
 
i might be dumb, but what am i supposed to apply the patch to? i tried both firered and leafgreen, .gba files and their zip files, and it won't work on any of the patchers i found. is there a specific hacked copy i have to grab beforehand?
 
I was wondering, would it be a smart idea to change the Gamer trainer class to Gambler? The dialog seems to be edited to allow gambling, but the trainer class name is still uh, "censored."

I guess you can't really call that censored nowadays since a lot of US gas stations and such call slot machines gaming, but still.

EDIT: Hey, does anyone notice a weird graphical bug with Aromatherapy? My screen seems to glitch out for a split second at the very end of the move effect.
 
Last edited:
Im a new mod developer for FRLG and was wondering what software you used to make this and how you were able to disable the free heals. I'm trying to make fire red with no free heals but the PC and Lavender Tower pad specifically is messing with me.
Is there any way to obtain the LIGHT BALL item that Pikachu carries?
 
I would like to report a potential bug. I got a 49 win streak at the battle tower. When I got booted out to the lobby after the last win, I got the text prompt stating I would be facing the 50th challenger (I don't remember the exact wording). I started up the next round of 7 with the same team as before. I did not get the special 50th challenger and after finishing the set of 7, the computer next to the entry person now says "Current streak 7, record win streak 49" But I didn't lose any and I used all the same pokemon.

I also did not get the event ticket or any ribbons
 
Last edited:
So I downloaded the new update, I played around in it for a bit and I ran into a small issue. When I leave the cable car building to get to Four Island, my character runs in place in front of the door. They're locked in and no inputs are accepted except for the start button.

It seems to only happen the first time that I exit the building. I don't have a clue how this happens. (Youtube link for visual.)
This happens to me too sometimes. I've also noticed it when running around on Four Island to wait for the old man to have an egg for me. It seems that the moment he has the egg, the game freezes and all I can do is press start and either save and reload or fly to Four Island, then collect my egg
 
When I googled "Pokemon QoL romhack", I expected to search for a while before finding a decent one. Then this first result had all the features I was hoping for, and a few extras on top!
I don't know if this is a bug with the hack or just an oddity of the base game; I tried the repel trick in the Power Plant, hoping to get a Magneton for my Nuzlocke (love the toggle, btw). A level 32 Lapras in the top slot, all the others taken up by level 40s, but still my first encounter was a level 26 Pikachu. I didn't want to savescum, but I'm not going to lose a defensive wall to something that breaks the games rules. So I reset, this time with a level 40 up front, and again, level 22 Pikachu. Is this some hidden mechanic, are repels not fully guaranteed, or is this an actual bug?

I tried again with a level 40 just now to make sure I'm not crazy, and there's my level 32 Magneton... but that also breaks the rules.
 
So I downloaded the new update, I played around in it for a bit and I ran into a small issue. When I leave the cable car building to get to Four Island, my character runs in place in front of the door. They're locked in and no inputs are accepted except for the start button.

It seems to only happen the first time that I exit the building. I don't have a clue how this happens. (Youtube link for visual.)

This is an issue stemming from updating the repo from pret between this update and the last update. A remnant of the original Four Island map script (which was moved to Four Island's base in FRLG+) got added back to the town's map. It will be fixed in the next release.

Would it be possible to increase the limit on the coin case to match Gen 4? The limit of 50,000 coins would make shiny hunting pokemon such as Porygon and Dratini easier.

It is, but I'm hesitant to do it because I know a lot of people save edit to max out their coins and changing how coins are saved would prevent that. I'll consider it. I'm leaning towards yes.

Hi! I wanted to say that this rom rocks! FRLG were my first Pokémon game.
I love all the QoL and extras added.
If I could be selfish there would be one thing that would make this the definitive version, the Sevii island OST should be the OG, or at least if there could be a toggle for it! Those themes are integral to the feel and atmosphere of the Sevii island imo.

Other than that thank you! This has been a blast to play

The Sevii Island OST is literally Viridian City for three islands with the same Kanto Route theme, and then two Johto Town remixes and the Lake of Rage theme. FRLG+ diversifies the themes with Hoenn themes, and keeps the Johto themes for Islands Six and Seven, so the only "Sevii" themes that are missing are Viridian City and the Kanto Route theme that is used elsewhere. Hearing the same music in each island bugged me, which is why I changed it, and now each of the islands is unique which was what I set out to do with the island revamp. I won't be changing the music back (but may add more Johto themes sometime in the future to replace some of the music).

I'm encountering a crash that happens sometimes. I forgot exactly what the text said now but I sometimes get a black backround with white text that says "normand" or something like that (if I get the crash again I'll edit my post) along with distorted sound. Why does this happen? I'm playing on a PSvita using retroarch along with gpSP core.

I'm noticing a pattern where it seems to happen usually when I restart the game.

I need more information on this to track it down. Screenshots and a more detailed description of what's happening would be very helpful.

Hey Deokishisu, thank you for sharing your ROM hack! During my first playthrough of it, I've noticed a minor issue with the LINKBRACELET item text.
View attachment 155772
It seems like the Rival name doesn't get printed on the item selection screen.

This is another issue stemming from updating the repo from pret between this update and the last update. It'll be fixed in the next release.

great job on this hack! Any plans to add the johto starters somewhere? Or are they already somewhere?

The Johto starters are unavailable and there are currently no plans to make them available. Trade them from Emerald or Colosseum/XD.

Im a new mod developer for FRLG and was wondering what software you used to make this and how you were able to disable the free heals. I'm trying to make fire red with no free heals but the PC and Lavender Tower pad specifically is messing with me.

This is a decomp project. I used an IDE and coded the No Free Heals mode myself. My commits are descriptively-labeled, so you should be able to find the commit where I introduced the feature and look at the code. Good luck.

I was wondering, would it be a smart idea to change the Gamer trainer class to Gambler? The dialog seems to be edited to allow gambling, but the trainer class name is still uh, "censored."

I guess you can't really call that censored nowadays since a lot of US gas stations and such call slot machines gaming, but still.

EDIT: Hey, does anyone notice a weird graphical bug with Aromatherapy? My screen seems to glitch out for a split second at the very end of the move effect.

That should've already been done! Was this also a reversion stemming from updating the repo from pret between this update and the last update? They'll be Gamblers again in the next release.

I'll look at Aromatherapy. Thanks for the report.

Is there any way to obtain the LIGHT BALL item that Pikachu carries?

Wild Pikachu in the Power Plant rarely hold Light Balls. Viridian Forest Pikachu hold no items.

I would like to report a potential bug. I got a 49 win streak at the battle tower. When I got booted out to the lobby after the last win, I got the text prompt stating I would be facing the 50th challenger (I don't remember the exact wording). I started up the next round of 7 with the same team as before. I did not get the special 50th challenger and after finishing the set of 7, the computer next to the entry person now says "Current streak 7, record win streak 49" But I didn't lose any and I used all the same pokemon.

I also did not get the event ticket or any ribbons

I'll look into this. Thank you for the report.

This happens to me too sometimes. I've also noticed it when running around on Four Island to wait for the old man to have an egg for me. It seems that the moment he has the egg, the game freezes and all I can do is press start and either save and reload or fly to Four Island, then collect my egg

This may be related to the Four Island map script issue. I'll look into it.

When I googled "Pokemon QoL romhack", I expected to search for a while before finding a decent one. Then this first result had all the features I was hoping for, and a few extras on top!
I don't know if this is a bug with the hack or just an oddity of the base game; I tried the repel trick in the Power Plant, hoping to get a Magneton for my Nuzlocke (love the toggle, btw). A level 32 Lapras in the top slot, all the others taken up by level 40s, but still my first encounter was a level 26 Pikachu. I didn't want to savescum, but I'm not going to lose a defensive wall to something that breaks the games rules. So I reset, this time with a level 40 up front, and again, level 22 Pikachu. Is this some hidden mechanic, are repels not fully guaranteed, or is this an actual bug?

I tried again with a level 40 just now to make sure I'm not crazy, and there's my level 32 Magneton... but that also breaks the rules.
Are you the person that made this issue in the repo? Repels are specifically coded to not work in Nuzlocke Mode if the player hasn't had their first encounter in an area yet to prevent cheesing their first encounter. I'm someone who would definitely Repel my way through to get Zapdos or another stationary legendary as my first encounter, so I disabled the cheese. Repels will work normally again in Nuzlocke Mode after the first encounter in that area has happened.

---

As for development news, I have been slowly chipping away at V2.0 but scope creep has definitely gotten to me. I'm not prepared to say anything more than, "I'm working on it," right now because I don't want to build hype that doesn't pay off for months and months and months. But, I think what is in V2.0 is going to dramatically expand the audience of people who will want to play FRLG+, and several major features that extend the gameplay have already been implemented that I think people will really enjoy. Since I still need to mess with the save to add more planned features, I don't want to release anything from V2.0 until all the save-breaking features are implemented and working. I don't want to put people through multiple save breaks. Otherwise I would've cut up the features and added them as 1.x.x updates.

As always, thanks for the interest and please keep the bug reports and feedback coming.
 
Are you the person that made this issue in the repo? Repels are specifically coded to not work in Nuzlocke Mode if the player hasn't had their first encounter in an area yet to prevent cheesing their first encounter. I'm someone who would definitely Repel my way through to get Zapdos or another stationary legendary as my first encounter, so I disabled the cheese. Repels will work normally again in Nuzlocke Mode after the first encounter in that area has happened.
I was not that person, but thanks for the reply! I think there are arguments to be made about how the repel trick does/doesn't adhere to the spirit of Nuzlocking, and the ever present rule of "do what you think is most fun", but this isn't the place for that.
 
There are graphical issues in Navel Rock. I will provide screenshots in a day or two.
 
I played the latest version recently and noticed some bugs:
1 - Gym Leader's rematches aren't working properly (literally if I leave the empty room and come back, they all appear there at once and also their levels aren't increasing as I'm battling them).
2 - Mew overworld sprites in Faraway Island it appears glitched.
 
Last edited:
@Deokishisu I made a cover art for your patch/RomHack btw, I hope you like it. 💙 Keep up the good work! If anyone needs the template I used, I made a few, let me know. Working on a PNG/Template Pack, already finished, will upload in a bit.
[PokeCommunity.com] [COMPLETE][pokefirered] Pokémon FireRed and LeafGreen+
 
Last edited:
@Deokishisu thank you so much for this hack, love it, it has so many improvements and qols I can't stop playing it. Btw, my Eevee is already at lvl 40, but still doesn't evolve into Espeon. Daisy Oak isn't checking on my Pokemon happiness so I could verify at which level it is. Am I doing something wrong? I tried using your Meowth tactic too and such...thanks a lot!

Edit: sorry, I managed to evolve Eevee into Espeon at last lol. I was just too lost on how happiness works in FRLG
 
Last edited:
I have uploaded a new patch that fixes a softlock and several bugs and oversights. The link in the first post has been updated, but you can also grab it from here: https://github.com/Deokishisu/FRLG-Plus/releases/tag/v1.5.1.

Please remember to check the FAQ before asking questions.

Bug Fixes:
• Fixed Silph Co. 4F failing to load with a black screen.
• Fixed an unintentional reversion in printing the "FERRY" met location for Pokémon hatched on the S.S. Tidal. The met location should no longer be blank in the summary screen.
• Fixed an unintentional reversion with Deoxys' icon handling. Its icon should now show correctly based on its current forme in the PC's party popout.
• Route 12's Rocker Luca's rematch now uses the correct trainer sprite.
• Newly-added OW sprites should now animate like their vanilla counterparts when the VS Seeker triggers a rematch instead of all defaulting to raising their hand and staying still.
• Swimming Master Trainers now use the swimming-and-raise-hand animation when undefeated instead of the aforementioned raise-hand-and-stay-still animation.
• Fixed the Pickup message for one picked-up item. It should no longer print nonsense for the item name at the end of a battle.
• Fixed the Pokémon Center healing jingle playing the incorrect song and not restarting the music.

Additionally, an entry has been added to the FAQ about obtaining the legendary beasts.

As an aside, please do not upload the patch or especially a patched ROM to third-party sites. I am explicitly not giving my permission for FRLG+ to be on sites that host patched ROMs. They are making ad revenue money off of my work, mess up my download metrics, and are generally unsafe and frequently outdated.
is there a way to play this on Dsi? because starting the game through GbaRunner2 will just glitch before the title appears. It's such a pity because this is the perfect rom for what I need and want to play.
Hope someone will get to help me
 
Just played through the romhack (haven't got to the post-game yet), great job with the ROM, this was exactly what I was looking for! (Firered mechanics intact but a lot of quality of life enhancements and a more challenging mode)

My one feature request for the game would be to have a way to check IVs and EVs on your mons (mostly EVs since I guess you could reverse engineer IVs from hidden power)

But great job on the ROM, looking forward to playing the post game.
 
Last edited:
I've searched for this but I can't seem to find it - where do you get the other Pokemon from the Fighting Dojo from?
 
Howdy. This is the first rom hack I've ever played and wanted to extend my thanks on such a great job. I mean, being able to trade with official games with the quality of life changes. A true dream come true.
Had a question. Checked through the 22 pages, and noticed the mention that Random Encounters for shinies still seem to be available. Being a shiny psycho myself.

To the best of your knowledge, are you aware if Soft Resetting or Run Away hunting for shinies in the game is still possible? I ask, because I realize that after certain updates, unintentional bugs or changes occur in the game. If so, can you soft reset shiny hunt for the rest of the Kanto starters in the post game?
 
First off, I'm aware that this will probably not be seen because of how long ago this post was made and I've only just made this account specifically to ask this lol.

I've played this Rom a couple years ago and loved it so I'm going back and trying to 100% it like I did back then. But, I don't remember a lot of things so I've come here to ask some questions. I apologize if some of theses questions have already been asked but I couldn't find answers myself.

My first question is how do I get to Birth Island? I cannot remember for the life of me how I got to Birth Island on my original playthrough.

Second, Is there something I can look at for finding the Johto Pokèmon available in this hack? I'm kind of stuck right now in collecting them all and I don't know if I'm just not looking hard enough or what.

Third, similar to me not knowing how to get to Birth Island, how do I get to the island with Latios/Latias? I have a feeling it has something to do with the Battle Frontier but I'm not sure.

That's basically it. For anyone who actually ends up seeing this post and has an answer, letting me know would be a huge help. I apologize again if these questions have been asked again and I just haven't looked hard enough or what.

Before I actually end this I would like to say that is by far, in my eyes, the best ROM Hack I have ever played, and I've played a lot of ROMs. The sheer amount of effort that has been put into this is incredible and I think of this how you will, I don't think I'll ever play FRLG normally again lol. This is the definitive Kanto experience to me.
 
There are graphical issues in Navel Rock. I will provide screenshots in a day or two.

I checked in porymap and didn't find any tile issues, at least. If you have a more detailed description of the issues I could fix them.

I played the latest version recently and noticed some bugs:
1 - Gym Leader's rematches aren't working properly (literally if I leave the empty room and come back, they all appear there at once and also their levels aren't increasing as I'm battling them).
2 - Mew overworld sprites in Faraway Island it appears glitched.

Thanks for the reports.

1. This will be fixed in the next update, likely v2.0 because fixing it will require a minor savebreak due to how I implemented it the first time (I saved rematch data in a stupid way that I should've never let go live). In the meantime, enjoy infinite Gym Leader rematches.
2. I've added this to the list of things to investigate for the next time I do a bug fix pass.

@Deokishisu I made a cover art for your patch/RomHack btw, I hope you like it. 💙 Keep up the good work! If anyone needs the template I used, I made a few, let me know. Working on a PNG/Template Pack, already finished, will upload in a bit.

Looks good! Thank you!

is there a document or place to read pokemon locations in this hack? I want to know what areas the johto pokemon are added to.

Read the FAQ.

is there a way to play this on Dsi? because starting the game through GbaRunner2 will just glitch before the title appears. It's such a pity because this is the perfect rom for what I need and want to play.
Hope someone will get to help me

This should work like any other GBA game, but I don't have a DSi (only the original phat DS), so I can't test myself.

Just played through the romhack (haven't got to the post-game yet), great job with the ROM, this was exactly what I was looking for! (Firered mechanics intact but a lot of quality of life enhancements and a more challenging mode)

My one feature request for the game would be to have a way to check IVs and EVs on your mons (mostly EVs since I guess you could reverse engineer IVs from hidden power)

But great job on the ROM, looking forward to playing the post game.

I'll probably add the Emerald IV checker in the next update, but the Gen 3 version of the IV-checking NPC is not very useful. I feel that, since this is a Gen 3 ROM hack with Gen 3 Pokemon generation mechanics, there's almost no need to view IVs or EVs directly. You can beat everything in the game, even on Challenge Mode, quite easily with random IVs and messed-up EVs. There is an option in the Key System Menu to make all IVs be treated as perfect if having suboptimal Pokemon really bothers people. I understand the compulsion to min-max, but let's be real, you're not using these mons in competitive tournaments and if you transfer them up to Home you can Hyper Train them. I also don't want to supplant the official Gen 3 games when it comes to getting good Pokemon. This is meant to be a drop-in replacement for FRLG, not to be the only optimal way to obtain Gen 3 Pokemon to the point where collecting Pokemon in FRLG+ is the only viable way to do so.

You can sort-of view your Pokemon's EVs the same way you can in Emerald: saving, using the EV reduction berries and counting how many it takes to zero a stat out, and then resetting.

Thanks for playing!

I've searched for this but I can't seem to find it - where do you get the other Pokemon from the Fighting Dojo from?

You breed your Fighting Dojo Pokemon at Four Island and then evolve the resulting Tyrogue, just like in the original FRLG.

Howdy. This is the first rom hack I've ever played and wanted to extend my thanks on such a great job. I mean, being able to trade with official games with the quality of life changes. A true dream come true.
Had a question. Checked through the 22 pages, and noticed the mention that Random Encounters for shinies still seem to be available. Being a shiny psycho myself.

To the best of your knowledge, are you aware if Soft Resetting or Run Away hunting for shinies in the game is still possible? I ask, because I realize that after certain updates, unintentional bugs or changes occur in the game. If so, can you soft reset shiny hunt for the rest of the Kanto starters in the post game?

Nothing has been changed about the RNG, so vanilla FRLG shiny-hunting methods are applicable to FRLG+. Everything you're asking about should be possible.

There is a sliiiiiiight chance that timings could be subtly off from vanilla FRLG because I have optimized the overworld to increase performance. If anyone chooses to RNG abuse in FRLG+ that would be immediately apparent, but I haven't tested it myself.

Thanks for playing!

First off, I'm aware that this will probably not be seen because of how long ago this post was made and I've only just made this account specifically to ask this lol.

I've played this Rom a couple years ago and loved it so I'm going back and trying to 100% it like I did back then. But, I don't remember a lot of things so I've come here to ask some questions. I apologize if some of theses questions have already been asked but I couldn't find answers myself.

My first question is how do I get to Birth Island? I cannot remember for the life of me how I got to Birth Island on my original playthrough.

Second, Is there something I can look at for finding the Johto Pokèmon available in this hack? I'm kind of stuck right now in collecting them all and I don't know if I'm just not looking hard enough or what.

Third, similar to me not knowing how to get to Birth Island, how do I get to the island with Latios/Latias? I have a feeling it has something to do with the Battle Frontier but I'm not sure.

That's basically it. For anyone who actually ends up seeing this post and has an answer, letting me know would be a huge help. I apologize again if these questions have been asked again and I just haven't looked hard enough or what.

Before I actually end this I would like to say that is by far, in my eyes, the best ROM Hack I have ever played, and I've played a lot of ROMs. The sheer amount of effort that has been put into this is incredible and I think of this how you will, I don't think I'll ever play FRLG normally again lol. This is the definitive Kanto experience to me.

All of your questions are addressed in the FAQ.

Thanks for playing!

---

As for a small progress update, I've been working on v2.0 here and there when I have spare time. I still don't expect it to be ready this year, as my time is limited and my plans for it are pretty heavy. Again, I don't want to tease anything at the moment because I don't want to build hype only to have people waiting for months and months and months, but I think in many ways it'll make the current v1.x.x release feel like an unfinished beta. Hell, it makes vanilla FRLG feel like an unfinished beta.

As always, thanks for the interest and please keep the bug reports and feedback coming.
 
Last edited:
Back
Top