rlm@1: #ifndef VBA_FLASH_H rlm@1: #define VBA_FLASH_H rlm@1: rlm@1: #if _MSC_VER > 1000 rlm@1: #pragma once rlm@1: #endif // _MSC_VER > 1000 rlm@1: rlm@1: #include "zlib.h" rlm@1: #include "../Port.h" rlm@1: rlm@1: extern void flashSaveGame(gzFile gzFile); rlm@1: extern void flashReadGame(gzFile gzFile, int version); rlm@1: extern u8 flashRead(u32 address); rlm@1: extern void flashWrite(u32 address, u8 byte); rlm@1: extern u8 flashSaveMemory[0x20000 + 4]; rlm@1: extern void flashSaveDecide(u32 address, u8 byte); rlm@1: extern void flashReset(); rlm@1: extern void flashErase(); rlm@1: extern void flashSetSize(int size); rlm@1: rlm@1: extern int32 flashSize; rlm@1: rlm@1: #endif // VBA_FLASH_H