Pokemon Rom Hacks List [New 2020]

Last revised: 29-07-2020

Looking for ROM hacks pokemon GBA gaming? Then you’ll discover it all here.

I mentioned all hacks of pokemon games here. I hope it’s going to assist you.

But First, My most blog readers don’t understand what Pokemon Rom Hacks are or don’t know how these files can be used. So I’m going to clarify this first.

What is Rom Hacks Pokemon & How to Use It?

If you’re 19’s kid, Pokemon is a very popular game. You understand when the progress of this gameboy was quite popular.

So basically, individuals on their Android or computer system are trying to play games. This is performed with an emulator’s assistance.

An Emulator is a software / hardware that helps you open other computer files that are not supported by your scheme by default.

So there’s some emulator like advance visual kid or MyBoy that will assist you play these games.

What is Pokemon Rom Hacks now?

Basically, it’s patches for the game. Which, when patched to the base rom, contains graphics etc., turns it into the hacked rom.

You need to have a game file and an emulator to play games to use these files. If you haven’t downloaded it from the Garoms website.

Hundreds of pokemon Roms are accessible on the internet, but most of them are in the beta stage. According to me, if it has at least 7 gyms, a ROM is full.

Hacking Pokemon ROM is a hard task. Editing sprites, creating a fantastic story, creating music, and looking for reliable contributors that can help produce the game is a very tedious task.

This is one reason why, although hundreds of Pokemon ROM hacks are available online, many are in the development stage and only a few have been considered complete.

If you are searching the internet, most of these games will likely find their beta phase. Maybe some have not been updated for a very lengthy moment, or some have been abandoned. When it has at least seven gyms, we consider a completed ROM hack, the main story is accomplished with legendaries and has Pokemon leagues or the writer has declared it complete.

Completing the Pokemon rom hack Source

Workloads and multiple difficulties during game development will continue to hamper the creation of a healthy Pokemon rom hack. But the Pokemon games listed below have already surpassed these problems, which is why we recommend them to anyone looking for a complete gaming experience with Pokemon.

We’ve collected the best completed Pokemon ROM hacks that have been played and favored most by hundreds of gamers around the world. Would you like proof? Go to YouTube, search and view reviews of these games.

Help Us Improve This List

Help us enhance this collection of Pokemon rom hack. If you understand that a Pokemon rom hack should be included in the list; kindly let us know by posting the rom hack name in the comment form below. If it meets our demands, we will check the game and add it to the list.

Top ROM Pokemon Hacks List

Name Base Download Link
Pokemon Adventures Red Chapter FireRed Download
Pokemon Cloud White FireRed Download
Pokemon Mega Power Emerald Download
Pokemon CAWPS Emerald Download
Pokemon Blazed Glazed Emerald Download
Pokemon Mega Emerald X and Y Edition Emerald Download
Pokemon League of Legends Emerald Download
Pokemon Flora Sky Emerald Download
Pokemon Resolute Version Emerald Download
Pokemon Victory Fire Emerald Download
Pokemon Gaia FireRed Download
Pokemon Fuligin FireRed Download
Pokemon Advanced Adventure LeafGreen Download
Pokemon Light Platinum Ruby Download
Pokemon Vega FireRed Download
Pokemon Outlaw FireRed Download
Pokemon Clover FireRed Download
Pokemon Dreary Rom FireRed Download
PokeMon MasterQuest FireRed Download
PokeMon Fat Kid (Beta) FireRed Download
Pokemon Adamantite (GD) FireRed Download
Pokemon AshGray FireRed Download

Pokemon Rom Hacks FAQ

This FAQ covers: How to play ROM hack How to patch ROM hack troubleshooting: White Screen/1 m sub-circuit board / saving troubleshooting problems: Internal battery has been running dry How to update without losing progress

How to play GBA Pokemon Rom Hacks?

Note: GBA relates to Game Boy Advance 1. You need to get a GBA Pokemon Rom Hack to get a Rom First. You probably have one already, but if you don’t, you’ll find one here.

  1. A GBA Rom Hack is going to have an extension of.gba. Extract it to get the.gba one if you have a.rar,.zip,.7z, etc. file. (Note: some emulators can directly play.zip files.) If you have a patch file(.ips or.ups), a patch tutorial is provided below.

Note: This tutorial is predominantly for files from.gba. You will need a DS emulator if you have a DS game (.nds). You may need a distinct emulator if you have a GBC game (.gbc).

2. Emulators Next, you’ll need a GBA emulator to run the Rom. An emulator enables you to play GBA games on your computer as you would on the console. Here are a few tips-Windows-Visual Boy Advance (VBA) Android-My Boy! iOS — GBA4iOS ChromeOS — GPemu Please mention it in the comments section to help everyone out if you have an emulator you are using that isn’t here.

Note: Visual Boy Advance 1.8.0 Beta 3 is the suggested emulator for most hacks. Get that here.

  1. Start the rom Next, use your emulator to open the.gba (or possibly.zip) file. (On VBA, File->Open or Drag-and-Drop ROM.) Now load the game. A Pokemon Rom should display a comparable screen-pokemon gba start screen Skip to step 5 if you get a white screen.
  2. Buttons If you are on a touch screen device, it is recommended that your buttons appear on the screen (A, B, Start, Select, L, R and direction pad).

Usually the controls are Z= A, X= B, Enter= Start, Backspace= Select, A= L, S= R and direction arrows when using VBA.

Use Options->Joypad->Configure->1 5 to view / change this.

5. Closing VBA: Delete the.sgm,.sa1or.psa files for this game in your folder (if there are any of these bugfiles –white screen

The 1 m subsection board is not installed Internal Battery runs dry or some other fault I might have forgotten, apply these VBA configurations (attempt to discover comparable setting to steps 4 and 5 if you’re running an alternate emulator)

Open VBA. Go to Options-> Emulator-> Save Type-> Options Flash 128k-> Emulator-> Options for Real Time Clock-> Gameboy-> Close VBA again automatically.

Note: If you use MyBoy, check Settings-> Advanced Settings-> Cartridge Save Type-> Flash 128k Note: Even if you don’t see any errors, it would be useful to use these settings if necessary.

  1. Play this is it.

Now you can play the game like you would on a console for Game Boy Advance.

You can either save your game using a game save mechanic (Start->Save while in the game) or save your game status (some emulators like My Boy! Free don’t help that).

Save states are used in VBA by clicking Save Shift+F1 and loading F1. (Replace F1 by F2, F3,…, F10 for more save states)

How to patch a Rom Hack?

To patch a rom, you’ll need 3 things-a patch file, a base rom, and patching software.


That’s likely what you have since you’re here. A patch files transforms it to the hacked rom when patched to the base rom. and.ups are the most prevalent kinds. Less prevalent type’s like.aps and.xdelta also exist. Pokcommunity.com is one of the most common locations to get patch files.


Base rom is the game that the hacker has altered to create the hack rom. Usually it’s an official game such as FireRed, Emerald, etc. It should have an extension of.gba (extract if.zip or.rar). By referring the page from which you downloaded the patch file, you can find out what the right base rom is.

Base roms are available in distinct variants, i.e. Fire Red v1.0 is distinct from Fire Red v1.1; Emerald (U) is distinct from Emerald (UE). It is essential that you use the same rom that the creator hacked-again, it is generally stated wherever you get the patch file from. If you’re not sure which version to use, some trial and error may be required.

The most common base Roms are FireRed Squirrels (also referred to as 1636 and BPRE), Independent (1695) Emerald-Trashman (1986), UE Ruby-v 1.0 (0907), v1.0 Mugs (0907), Independent (2006).


This tool will patch the patch file to the base rom. You may need distinct software based on the patch file type.

Some recommendations (for Windows)-ips— Lunar IPS (LIPS) ups — NUPS, Tsukuyomi aps— A-Ptch xdelta— Xdelta If you’re using Android, Unipatcher is an app that works both on ips and ups.


  • Open the patch software that you are using Select Apply Patch (or similar)
  • Select your base roms when you are prompted’ March file’ (or similar)
  • Select your patch file when you are prompted to Click’ Match’ when needed.
  • If there is an error, the incorrect base rom (try another version) may be used.
  • Most patching software will replace the base rom, so what used to be the base rom is now the patched rom hack.
  • If you want, rename it.
  • That’s it. Now you can open and play it with an emulator.

Note: I don’t have any experience with iOS, so I don’t understand if this technique will work there. Also, the process may become more difficult if your save files are stored in an online service such as Dropbox.

I produced a brief video here, Youtube, demonstrating the process.

How to use your old data with an update?

Short edition: All your saved data is stored in the.sav file. If you play a roms, the emulator searches for the specific folder of a file named.sav, and loads it if it exists. This.sav file is mostly in the same directory as the rom folder and also has the same rom name. For example, if you opened xyz.gba, the emulator will scan and load a folder containing xyz.gba (if it doesn’t exist, you’re only going to see’ New Game’ and no’ Continue’ on your game). So what you want to do when you open the updated rom is to create the emulator load the older.sav file. You can do this by renaming and transferring the.sav file as needed.

GBA games aren’t that sophisticated, so there’s no way to update a rom directly forward. First, by patching it from scratch or receiving it from a site like this, you’ll need to get the updated rom. You will also need to patch your save file in some rare instances, such as Prism.

I’ll call the older version “gamev1.gba” and the new “gamev2.gba” updated rom. Rom also relates to the.gba file here. If you play from a.zip file, the steps are exactly the same. Just believe of “zip” anywhere you mention “gba.”

  1. Make sure that ancient saves are endorsed sometimes, elderly saves may no longer function properly when an update is published. You just need to begin a fresh game in this situation. If you still use the ancient save, it can result in an enhanced amount of bugs and crashes.
  2. Save inside the Pokemon Center Save in the older version, not use save state, i.e. open the menu in the game and save (saving… don’t switch off the energy).
  3. Normally, locate your.sav file and it is in the same directory as the gba file. This means that gamev1.sav is in the same folder as the gamev1.gba file. Other files like.sa1,.sgm, etc. may be available, but don’t worry about them. If your.sav is not in the same section, you may have a distinct folder on your desktop that contains save files for all games.
  4. Rename Make a duplicate (i.e. gamev1.sav-> gamev1(copy).sav) of the old.sav file. Rename this copy precisely to match the name of the updated rom (i.e. gamev1(copy).sav-> gamev2.sav). If the updated gba rom is in another folder, move to that folder the renamed.sav file (i.e. move gamev2.sav to the gamev2.gba folder). If your file.sav and files.gba were not in step 3 in the same folder, place it in the same folder in which the older file.sav was in.
  5. Play this is it. You should be able to load your ancient information into the game if you begin the updated gba file.

Troubleshooting: White Screen/1 m sub-circuit board is not installed / problems saving

Here, rom relates to the game you play.

  • Usually a file of.gba or.zip.
  • Close your emulator Delete any.sav,.sgm,.sa1,.sa2,…, game files (generally in the same folder as the one you are playing)
  • Open your emulator
  • Change the save type to Flash 128k VBA: Options-> Emulator-> Save Type-> Flash 128k Also, Options-> Gameboy-> Automatic MyBoy: Settings-> Advanced Settings-> Cartridge Save Type-> Flash 128k
  • Others: Google search for your settings
  • Something like “gba4ios pokemon white screen” (substitute gba4ios with your emulator) will simply have to be searched on google.
  • Close your emulator
  • Enable the Real Time Clock (RTC) VBA: Options-> Emulator-> Real Time Clock (should be ticked)
  • Other: Google search settings for your particular emulator
  • Open a game; this is okay.

Note: if your emulator does not have a RTC feature, I don’t believe you can anything do. Some emulators also have difficulty synchronizing with the moment of your system. Google search for something like “gba4ios rtc” (substitute your emulator with gba4ios).

If you have any additional questions or suggestions, please ask in the section on comments.

Note: Pokemon rom hacks above are only for Game Boy Advance, you can use any GBA emulator to play them.

Final Thoughts

These are our list of top finished Pokemon rom hacks so far, and if you are new to Pokemon rom hacks, we suggest beginning with any of these games. Of course, if you’ve been playing rom hacks before, we also suggest this to you.

On the other side, you are always welcome to advise to improve the article.

Leave a Reply
Previous Post

Spoof Blockchain.com fraudsters to steal Cryptocurrency $27 million

Next Post

Open Database Marketing exposes 5 million Personal Records

Related Posts