LordIcon
05-16-2003, 08:17 AM
Hi,
iam currently working on hacking a Xenosaga Savegame. I transferred it via nPort.
finding the right values for the charackters in the save was pretty easy, by just comparing 2 savegames with the according value changed.
Editing these values does not work, because the savegame seems to be checksum protected.
i was able to figure out the place where the Time ( since gamestart) is stored, as it changes even if nothing else is changed between gamstart.
There are some other bytes at the beginning of th file that also change., i suggest this is a checksum, but i was not able to match any generated checksum ( i tried checksum 8-64 , CRC16, CRC32 , some MD checksums) .. its a pain i the ass to find the portions of the save that are used to calc the checksum.
The question i have now, is there anybody who has docs or other info about recently used checksums or any other info about standards uses in Memory Card Save ( specially Namco, Squaresoft) ..
iam currently working on hacking a Xenosaga Savegame. I transferred it via nPort.
finding the right values for the charackters in the save was pretty easy, by just comparing 2 savegames with the according value changed.
Editing these values does not work, because the savegame seems to be checksum protected.
i was able to figure out the place where the Time ( since gamestart) is stored, as it changes even if nothing else is changed between gamstart.
There are some other bytes at the beginning of th file that also change., i suggest this is a checksum, but i was not able to match any generated checksum ( i tried checksum 8-64 , CRC16, CRC32 , some MD checksums) .. its a pain i the ass to find the portions of the save that are used to calc the checksum.
The question i have now, is there anybody who has docs or other info about recently used checksums or any other info about standards uses in Memory Card Save ( specially Namco, Squaresoft) ..