NOTE: Below is an explanation of Final Burn's (www.finalburn.com) savestate file format by the author Dayvee himself. It was originally posted on Zophar's messageboard. 2/26/01 -P- *********************************************************************************************** About the deflate compressed data in .fs, well for CPS2 here's a dump of exactly what gets put into it. Most Ram areas (except for z80) are byteswapped. EEPROM 0x00080 CpsRam90 0x30000 CpsRamFF 0x10000 CpsReg 0x00100 (CPS registers) CpsRam708 0x08000 (CPS2 Obj ram) CpsZRamC0 0x01000 CpsZRamF0 0x01000 CpsFrg 0x00010 (CPS2 extra registers at 400000) nZExtra 0x00004 (extra z80 cycles) nIrqNext 0x00004 (next irq in cycles) Z80 0x0001e Z80 registers nQsndZBank 0x00004 current z80 bank QChan 0x00340 qsound state 68000 0x00080 68000 registers This could change of course, current FB version is... 0.106, but this is just to give you an idea. This is CPS1 CpsRam90 0x30000 CpsRamFF 0x10000 CpsReg 0x00100 nZExtra 0x00004 nIrqNext 0x00004 Z80 0x0001 enTimerPeriod 0x00004 nNextTimer 0x00004 FmReg 0x00100 nFmSel 0x00001 nPsndZBank 0x00004 PsndZRam 0x00800 PsndIrq 0x00001 (1= trigger IRQ) PsndCode 0x00001 (currently latched sound code) PsndFade 0x00001 (currently latched sound fade) 68000 0x00080 This is After Burner All Ram 0x39004 68000s 0x00100 Calc 0x00060 (maths chip) nAftFmTimer 0x00004 nAftSoundCode 0x00001 nFmSel 0x00001 FmReg 0x00100 Z80 0x0001e Reg 0x00100 (pcm) nChanPos 0x00040 (pcm) nChanBank 0x00010 (pcm) nInputSel 0x00001 This is Galaxy Force All Ram 0x80000 68000 0x00180 Calc 0x00060 nAftFmTimer 0x00004 nAftSoundCode 0x00001 nFmSel 0x00001 FmReg 0x00100 Doze 0x0001e Reg 0x00100 (pcm) nChanPos 0x00040 (pcm) nChanBank 0x00010 (pcm) GalInput 0x00001 bLastGear 0x00001 As I've said, this can change in the blink of an eye, because the Emu is in flux so much, and it's certainly not supported or anything, but I'd rather just give all the current info out while it's fresh in my mind rather than having people come back later asking for tidbits, so here it all is! For completeness here is the much less commented Out Run driver (hehe - oops!) All Ram 0x24804 DrvButton[4] 0x00001 (gear high/low) 68000 0x00100