Log in

View Full Version : Divinity II: The Dragon Knight Saga (Help?)



Ravanofdarkness
12-25-2010, 01:53 AM
Here's my SaveFile and it's Stats with some Pictures Attached to it:
http://www.megaupload.com/?d=O02U4574

I've Unequipped all my Items/Armor/Weapons etc... to see if that would help.

Name: Kevin

Level: 16
Gold: 6396
Inventory Space 127/140

Hitpoints: 250
Mana: 222
Experience: 137049
Experience Debt: 0
Experience needed to level: 26151

Vitality: 18
Spirit: 14
Strength: 23
Dexterity: 12
Intelligence: 6

Weapon Damage: 22-26
Melee Resistance: 11.31%
Ranged Resistance: 6.24%
Magic Resistance: 3.22%

Conditioned Body: 23%
Heightened Reflexes: 12%
Indomitable Will: 6%

Attribute Points (Remaining stat points): 4
Skill Points: 1

jkipp82
12-25-2010, 02:51 AM
oh boy i remember this discussion with divinity two. Ill just say it now probably not gonna happen.

Sephiroth
12-25-2010, 07:52 AM
I cant download the file, it gives me a error "Error downloading file. Retrying..."

Genesis
12-25-2010, 04:42 PM
Same please re-upload it.

Ravanofdarkness
12-26-2010, 09:50 AM
Sorry about that, i just fixed the Link.

Genesis
12-26-2010, 04:23 PM
lol Ok I looked into this save and it seems to be compressed or has a custom check on it I can't be sure but no one figured it out yet after doing some searches:P

jkipp82
12-26-2010, 10:21 PM
its both genesis if its anything like the first. after reaserch into that save it was compressed which was easy but once we found which file the stats and stuff were located it would always corrupt. no body could figure out what check it was using. we even used that check sum finder which after days of running it couldnt find anything.

Ravanofdarkness
12-27-2010, 12:09 AM
Yeah, the Developers did some Good work to prevent us from Modding the Game. -.-

trankil13
01-23-2011, 02:09 PM
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


# 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

I've found that routine on the XeX but i need help to translate it

fairchild
01-24-2011, 12:03 PM
I was looking at the savegames, and this is what i discovered (perhaps incorrect), please correct me if something may seem worng.

savegame<number>.dxg

typedef struct {
unsigned int MayBeChecksum;
unsigned int DataSize;
} DivinityIIHeader;

Extracted zlib data header:

typedef struct {
unsigned int DataSize;
} DivinityIIZlibDataHeader;

trankil13
01-26-2011, 10:02 PM
You're right the stats are stored on a zlibed file.

trankil13
02-06-2011, 11:10 PM
No more progress ?