Dolphin, the GameCube and Wii emulator - Forums
Savestate uncompressed - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: Savestate uncompressed (/Thread-savestate-uncompressed)

Pages: 1 2


RE: Savestate uncompressed - student - 12-01-2015

I tryed to decompress the savestate but the minilzo code needs to know the original file size... is it the full 88Mb Wii RAM ? If not is there a way to know that exact value ? Thank you in advance ! (anyway an option to have a full uncompressed savestate will be of great use for reversing Wink )


RE: Savestate uncompressed - JosJuice - 12-01-2015

The uncompressed size is stored as a 32-bit unsigned integer in the header. (On the last page, I said that the header is 18 bytes long, but I didn't take alignment into account... The actual size seems to be 24 bytes. I think the size starts at 0x8, but you should check it to make sure.)


RE: Savestate uncompressed - student - 12-01-2015

Thank you !
Is the dump the perfect RAM-copy or has it something more in it ? (except form the header).


RE: Savestate uncompressed - JosJuice - 12-01-2015

It has a lot of things in it other than RAM. There is no specification for the order that things are stored in other than Dolphin's code itself.