libSPEC
Pokemon Save Editing Library
|
Contains the structures and functions for editing NDS pokemon save games. More...
Data Structures | |
struct | nds_save_t |
struct | nds_party_t |
NDS Party Structure. More... | |
Enumerations | |
enum | nds_savetype_t { NDS_TYPE_UNKNOWN, NDS_TYPE_DP, NDS_TYPE_PLAT, NDS_TYPE_HGSS } |
enum | { NDS_SAVE_SIZE = 0x80000 } |
Functions | |
void | nds_text_to_ucs2 (char16_t *dst, char16_t *src, size_t size) |
void | ucs2_to_nds_text (char16_t *dst, char16_t *src, size_t size) |
nds_save_t * | nds_read_main_save (const uint8_t *) |
nds_save_t * | nds_read_backup_save (const uint8_t *) |
void | nds_free_save (nds_save_t *) |
uint8_t * | nds_create_data () |
void | nds_write_main_save (uint8_t *, const nds_save_t *) |
void | nds_write_backup_save (uint8_t *, const nds_save_t *) |
nds_party_t * | nds_get_party (nds_save_t *) |
Contains the structures and functions for editing NDS pokemon save games.
The NDS games, Generation 4 games. These games include Diamond, Pearl, Platinum, Heart Gold and Soul Silver.
uint8_t* nds_create_data | ( | ) |
Creates a data block you should load your file into.