Pokemon Game Editor, commonly know as PGE, is an all in one tool started in 2010 by Gamer2020 for hacking the Game Boy Advanced Pokemon games. The program continues to evolve over the years and has had 60,000+ downloads. It has even inspired several copycat programs hence the slogan "Accept no Imitations!" was adopted. The program is currently developed in VB.Net with Visual Studio 2015.

Screenshots

Code:

Features

Editable INI that contains all the offsets. Each ROM can have it's own INI.

Pokemon Editor. Data can be imported/exported.

Attack Editor. Data can be imported/exported.

RSE Starter Editor.

Pokedex Order Editor.

Ability Editor. Data can be imported/exported.

Move Tutor Editor.

Multiple Windows open at once.

Add up to 20 external programs.

Battle Frontier Editor.

Pokedex Editor.

Support for more than 5 evolutions per Pokemon. Ability to define evolutions.

Support for more types.

Item editor.

TM/HM Editor.

Attack adder.

Egg move editor.

Habitat editor.

ROM expander.

Ability Adder.

Pokemon Adder.

A-series Pokemon sprite sheet Importing/Exporting.

Pokemon Icon Importing/Exporting.

Pokemon Footprint Importing/Exporting.

Planned Features A.K.A TODO List

Trade Editor

Trainer Editor

Pokemon Cry Importing/Exporting

OW Editor

Finish the Battle Frontier Editor

Improved Item Editor

Item Adder

Program Requirements

Windows: Install 4.0 .Net Framework

Windows RT: Have Jailbreak installed that allows unsigned programs.

Linux: Run with "Wine Windows Program Loader" and let it install the Mono runtime. *The program has not been tested under linux in a long time. Let me know if something doesn't work under Linux.*

Other operating systems may work if mono works on them.

Recommended Programs

This is a list of recommended programs that should be used with PGE for the best possible ROM hacking experience.