#save #pokemon #manipulate #generation #utilities #suite #gen3

nightly rgen3-save

Manipulate Generation 3 Pokémon save files

1 unstable release

Uses old Rust 2015

0.1.0 Aug 19, 2016

#53 in #pokemon

MIT license

41KB
1K SLoC

rgen3

rgen3 is a suite of libraries and utilities to manipulate Generation 3 (Gen3) Pokémon games.

Gen3 games include Pokémon FireRed/LeafGreen and Emerald/Ruby/Sapphire.

Below are the currently existing tools.

rgen3-save

A library to manipulate save files. It also includes an example tool that fills your PC boxes with random Pokémon!

Pretty cool, right?

rgen3-string

A library to encode/decode the proprietary string format used for Gen3.

Why not use an existing tool?

I couldn't find an already existing save file manipulation tool that works well on Linux.

Credits

http://bulbapedia.bulbagarden.net/wiki/Save_data_structure_in_Generation_III was almost the exclusive source of information used to implement rgen3.


lib.rs:

Library for manipulating Pokémon Gen3 (Fire Red/Leaf Green, Ruby/Emerald/Sapphire) save data.

Dependencies

~325KB