virtual void writeByte(u8 PROCNUM, u32 addr, u8 val) { if ((addr >= 0x0A000000) && (addr < 0x0A010000)) { switch (saveType) { case 3: // Flash case 5: gbaWriteFlash(addr, val); break; default: break; } } }
static void GBAgame_write08(u32 adr, u8 val) { //INFO("GBAgame: write08 at 0x%08X val=0x%02X\n", adr, val); if ( (adr >= 0x0A000000) && (adr < 0x0A010000) ) { switch (saveType) { case 3: // Flash case 5: gbaWriteFlash(adr, val); break; default: break; } //return (u8)T1ReadByte(saveData, (adr - 0x0A000000)); } }