A save file editor based on the PKMDS library
A Pokémon save hacking library written in C++! (supports Gen V and limited portions of Gen III / VI)
Created by Michael Bond (aka codemonkey85): https://github.com/codemonkey85
The database files required by portions of this library can be obtained from this repo: https://github.com/codemonkey85/PKMDS-DB
Thanks to @eevee at http://veekun.com/ for their SQLite Pokédex database, which powers this software. "veekun-pokedex.sqlite" was built from their database.
Thanks to the fine folks at https://www.sqlite.org/ for making it possible to use the Pokédex database... the source files "sqlite3.c" and "sqlite3.h" came from these people.
Thanks to those of Project Pokémon (http://projectpokemon.org/) who have helped research and document the underlying structure of Pokémon game save files.
Thanks to Nicholas Corgan (@ncorgan) for contributing directly to this project's code, making it more portable.
Thanks to @Antidote for plugging memory leaks.
Thanks to the folks at Smogon for the stat formula and other things.
Special thanks to @SCV, @Sabresite, loadingNOW, Poryhack, GatorShark, @Chase-san, Jiggy-Ninja, Codr, @Bond697, mingot, Guested, Kaphotics (@kwsch), @Kazo, @coolbho3k and of course, COM.
Some save file documentation available at: http://www.projectpokemon.org/wiki/
This software is in no way affiliated with or endorsed by Nintendo, Creatures Inc. or Game Freak Inc, and is created for solely recreational and non-profit use. Pokémon, Pokémon character names, Nintendo DS and Nintendo 3DS are trademarks of Nintendo. Other trademarks are the property of their respective owners.