I'm trying to mod Divinity II DKS savegame. All stat values are stored on zlib file but once I hex them and pack them with packzip the save still corrupted because of a checksum. So I started using IDA pro with the default.xex and look for error message. There's a lot about "save" but I dont find offsets (start and length and location and method sum of the checksum). Moreover i don't understand the IDA view very well. So if someone could take look to those files and tells me how recalculate the checksum to finally mod this game, It would be great! .I just want to make a superstart save
The save is already extracted and the zlibed data too, just need your opinion guys.
http://www.megaupload.com/?d=LDP91WJ5
Level 8
XP: 18966
gold: 3079
I've found that routine on the XeX but i need help to translate it# CODE XREF: sub_82359E48+8Cj
.text:82359EF0 lis %r11, ((aCouldTheConten+0x10000)@h) # " Could the contents have become corr"...
.text:82359EF4 mr %r3, %r28
.text:82359EF8 addi %r4, %r11, -0x1D58 # aCouldTheConten
.text:82359EFC bl sub_82359B60
.text:82359F00 lwz %r29, 0x74(%r27)
.text:82359F04 cmplwi cr6, %r29, 0
.text:82359F08 beq cr6, loc_82359F5C