Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in ROM Hacking. |
User | Post |
Padri Nuestro Posts: 3/11 |
Thanks for the information. Maybe now I can make some sense of this, find the palettes... You know, that stuff. <3 |
creaothceann Posts: 3/43 |
Originally posted by Padri Nuestro
See http://www.geocities.com/illegal_eagle_2003/vsnes/index.htm for more info. Note that the "reverse order" thing is from my "x86" point-of-view. Originally posted by Padri Nuestro Probably. The formats are different because the programs are different. Storing additional info to represent the "complete SNES status" wasn't / isn't the goal of the emulator authors. SRM files are 100% interchangeable though. |
MathOnNapkins Posts: 19/1106 |
Once you un-gzip the Snes9x format, you'll get this. As far as registers and APU, etc, I haven't explored that quite yet.
$C63 - $10C62 : VRAM $10C6E - $30C6D: WRAM (i.e. $7E:0000 to $7F:FFFF) $30C79 - $32C78: SRAM |
Padri Nuestro Posts: 2/11 |
Now that you mention it, I believe Snes9x does store the sram in its states. I distinctly remember accidentally loading an old state while playing Tales of Phantasia, thinking to myself, "Oh, well, I can load this more recent sram save..." and then kicking myself when I realised that the sram had been reset to an older save as well.
Why, oh why, can't they just use the same format? Maybe when the Intel Macs are available we'll have ZSNES too... |
Euclid Posts: 8/83 |
I only remember the zsnes format
0 - C12 header information C13 - 10C12 stuff in bank $7E 10C13 - 20C12 stuff in bank $7F 20C13 - end stuff in vram I'm not entirely sure of where the stuff in the APU gets stored... as for the snes9x savestate, the format is similar except it's gzipped, i also think it has a bigger header or something similar and it might also be saving the sram. |
Padri Nuestro Posts: 1/11 |
Does anyone here know where I could find information about the formats of these two emulators' savestates? Tile Molester is able to extract palette information from ZSNES savestates, but not from Snes9x, and I would like to find out where the palettes and such are stored in Snes9x's saves.
So far I've figured out that Snes9x saves are compressed with gzip, but decompressing still doesn't yield anything ZSNES-compatible. Unfortunately, I don't have access to ZSNES as I am a Mac user and that emulator is heavily tied to the x86 platform. Thanks for any help you can offer. |