About This File

Pokemon GBA ROM Hacks with these extensions can surely play with any compatible GBA emulator. The problem is, most of these games are shared as patch file, it could be in a.ips or.ups file formats. The solution for this is patching the file to its required base rom. Pokemon Rom Hacks List A list of pre-patched and tested Pokemon Rom Hacks, available to play on a Game Boy Advance emulator. If you are new to roms, learn how to play them here. If you find a game you've played not in the list, please suggest a hack in the comments section.

*Special Note*
The first form that loads in this program is built from the code for Nitro Explorer 2.0. Thanks to Treeki for allowing me to use his code. I have left his original About Nitro Explorer 2 information below. The main purpose of this program is not the Nitro Explorer 2 system, I kept it like that for the convenience of the users.

This program should eventually be able to edit many aspects of DPP. For now it is mainly a research tool.

The first feature added is an Event Editor. Not all labels have been identified so help in identifying what each data value does would be appreciated. I expect that many people will help me in making this program comprehensive; eventually maybe there can be more programmers helping me write this program. Because of this I will be keeping an extensive and detailed contribution list, so we keep track of who has contributed or helped with each aspect of the program.

This is the current list of credits:

-The Narc.cs class is based on his NarcReader.cs from PokeDSPic.
-His code for PokeDSPic helped me learn about UIs in C#
-There is more things that he has contributed but they will be added when the resulting features have been added to the program
-It was his pAC that originally motivated me to look into pokemon hacking and into buying no$gba debug

-It was legal.exe's code which got me started in learning C# back when I knew close to nothing about pokemon hacking

-HackMew's improvements to PPTE have improved my C# programming and I will include his latest improvents to the PPTE source as the next feature.
-Wrote DeleteFromEnd function for Narc.cs


-Identified that the first event type is related to the objects/furniture at a location

-His early research on the files in fielddata gave me a head start when I started researching the structures of the event files.

-Added ReplaceFile function in Narc.cs code
-Researched and identified general structures for event files
-Made an almost complete list of what location corresponds to each event file.
-Researched and identified the general structure of script files.

-Creators of Be.HexEditor
-Made it easier for me to make the script editor by providing a hexbox form.

Term of Use:
This program is an open source program that will hopefully get more people interested in contributing to the development of DPP hacking. Any modifications of this program must include the About information for PPRE and Nitro Explorer 2. There should be no need for unofficial versions of this program because I will gladly add any new features to the official releases with the proper credit. Hopefully you will be motivated to learn C# (if needed) and contribute to programming PPRE. If you know C# but don't know what you can help with, you can contact me. I have many planned features that I could use some help with as far as implementing them goes.

Hope you can find for this,

(C) Project Pokemon 2009

What's New in Version Beta 0.14aSee changelog


Pokemon Rom Hack Editor

So,dreaming to make hacks of Pokemon GBA games and submit?
Your wish came true!
Now make and share the hack with us!
Instructions for given tools:
This is a huge Tool pack which includes new and old tools for use with GBA Generation 3 Pokémon ROMs. Here is what's included.
  • A-Ptch - An advance patching system from HackMew.
  • A-Starter - Edit the Starter Pokémon you get.
  • Advance IntroEd - Edit aspects in the introduction of the game, such as PC items, start map and money.
  • Advance Map 1.92 - The best mapping tool currently available for GBA ROMs.
  • Advance Map 1.95 - The latest version of Advance Map, but more buggy.
  • Advance Sprite, Icon & Position - Edit Pokémon sprites, their icons and their battle positions.
  • Advance Text - Search and replace any piece of text in the rom.
  • Advance Trainer - Edit all the trainers data and Pokémon.
  • Animation Editor - Edit Tileset animations and add more.
  • Cyclone Prototype - Old tool to edit R/S World Map Tilemaps.
  • Day & Night tool - Add a Day/Night system to RSE/FRLG.
  • Door Manager - Edit and manage all the Door animations.
  • Egg Move Editor - Change Pokémon's Egg moves.
  • GBA Graphics Editor - A tool to edit GBA ROM Graphics.
  • Hurricane - The *only* working FR/LG World Map Tilemap editor.
  • Item Image Editor - Edit the Item images.
  • Item Manager - Change and manage Items, add new ones etc.
  • Lunar IPS - The most used patching system, use to make and patch ROMs.
  • LTMEP - Learnable ™ Editor Pro: Edit which Pokémon can learn which TMs.
  • Misc. Editor - Edit misc things such as enable running shoes inside, evolution without national dex etc.
  • Move Editor - Edit the data for all Pokémon moves.
  • MTDE - Move Tutor Data Editor: Edit the moves that tutors teach.
  • Multichoice Editor - Edit the default text for the included Multi Choice boxes.
  • Nameless Tile Map Editor - Edit tile maps?
  • Nameless Sprite Editor - Edit different Pokémon sprites.
  • NLZ-GBA Advance - Similar to unLZ GBA but with more features.
  • NSE 2 - Nameless Sprite Editor 2: Edit more sprites than before.
  • Overworld Changer - Some tools to help change the size of OWs.
  • Overworld Editor RE - Advance OW editor, import and export OWs.
  • Repointer - Simple tool to repoint tables.
  • SMCA - Start Map Chooser Advance: Edit the map you start the game on.
  • Tile Molester - Old graphics editor running in Java, used to edit animations and back sprites.
  • Tileset Manager - Add new tile sets!
  • Trader Advance - Edit the in-game traded Pokémon and their names.
  • Type Resistance Editor - Edit which type is weak or strong against another.
  • unLZ GBA - Graphics tool for LZ Compressed graphics.
  • VBA SDL H - An advanced VBA version for debugging GBA ROMs.
  • VBA 1.7.2 - Older version of VBA.
  • VBA-M - An updated version of VBA.
  • XSE - The best scripting tool around.
  • YAPE - Yet Another Pokémon Editor: Edit all aspects of the Pokémon.
Coments are closed
Scroll to top