A Pokémon save hacking library written in C++! (currently supports Gen V and limited portions of Gen III / VI)
Created by Michael Bond (aka Codemonkey85): https://github.com/codemonkey85
Follow me on Google+: https://plus.google.com/+MichaelBond
The database files required by portions of this library can be obtained from this repo: https://github.com/codemonkey85/PKMDS-DB
Thanks to Alex "eevee" Munroe (@eevee) at http://veekun.com/ for his SQLite Pokedex database, which powers this software. "veekun-pokedex.sqlite" was built from his database.
Thanks to the fine folks at SQLite.org for making it possible to use the Pokedex database... the source files "sqlite3.c" and "sqlite3.h" came from these people.
Thanks to those of Project Pokemon (http://projectpokemon.org/) who have helped research and document the underlying structure of Pokemon 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.