- Joined: 21 Dec 2012
- Posts: 5
- Location: Muscatine, IA
|
SRAM formats between different emulators
Posted: Fri Dec 21, 2012 5:45 pm
|
Hi, has anyone documented different formats in which emulators write the SRAM?
I'm trying to convert SRAM files from MASSAGE to Kega format, if anyone has any information regarding that it will save me quite a lot of analysis time.
Thanks and advance!
|
- Site Admin
- Joined: 08 Jul 2001
- Posts: 8653
- Location: Paris, France
|
Posted: Fri Dec 21, 2012 5:53 pm
|
I don't imagine any emulator writes it any differently, it should be a raw block of data.
|
- Joined: 21 Dec 2012
- Posts: 5
- Location: Muscatine, IA
|
Posted: Fri Dec 21, 2012 6:38 pm
|
That's what I'd expect as well, however I've been hex checking both and in Phantasy Star, for example, while Kega only writes 8K, my old saves from Massage writes 32K and some bytes are written way past the 8K boundary.
I'll continue the investigation, there must be some data format difference... but so far I cannot identify it.
Thanks.
|
- Site Admin
- Joined: 08 Jul 2001
- Posts: 8653
- Location: Paris, France
|
Posted: Fri Dec 21, 2012 6:44 pm
|
Well Massage writes too much whereas newer emulators attempt to detect how much SRAM the game actually use and/or remove the empty 8 KB chunks.
|