So I'm re-playing Dungeon Siege 1 again, and this time, I'm interested to monkey around with my single-player character. I followed the instruction on this page
decompressing my .dssave file with Tank Viewer.(2)
editing the .gas file using Wordpad.(3)
then re-compressing the contents again using Tank Creator.
Problem is: my action changed nothing
. For example, I tried editing my gold form 30 to 720. But every time I load my edited savegame, the amount of gold stays at 30. Not only that, but every numbers I've edited remains as they were before.
Funnily enough, when I viewed the .gas file using Tank Viewer, the numbers are exactly the result of my editing. Until I saved the game again, that is. After I save the game, the numbers in the .gas file reverted to the pre-edited save.
I suspect Dungeon Siege keeps a backup of the .gas file to prevent editing, and indeed, the .dssave file doesn't only contain the .gas text files, but two binary files as well. When I opened it using hex editor, it contains similar texts with those in the .gas file.
Is there any way to edit Dungeon Siege save game? While I'm not keen on cheating in multiplayer games, I'm always interested to experiment with single-player game. Inventory editing is what I'm currently aiming. Anyway, a youtube user
also experienced the same problem as I did.
Anyway, I'm using Dungeon Siege Legends of Arrana.