System shock 2 difficulty

broken image
broken image

I haven't tested this extensively, but it does seem to work. $ bin/res -update -res SAVGAM00.DAT -in-place 4001 You could also unpack the chunk and edit it directly, which entails a few more steps but means you don't need to worry about finding the right address, since it'll always be at 0x15-0x18: $ bin/res -extract -res SAVGAM00.DAT 4001

broken image
broken image

In a decompressed save file, the difficulty settings will be found near (not necessarily at, depending on the preceding chunks) bytes 0x2C0-0x2C3 of the file in any case they will always be found 0x15 (21) bytes after your character name, which should appear early in the file, a few bytes after the name of the save file itself. Your best bet is to use something like ss1edit to decompress the save file, then edit it (I use dhex here, but of course any hex editor will do): $ bin/res -decompress -in-place -res SAVGAM00.DAT Unfortunately, chunk 4001 is stored compressed, so you can't just open SAVGAMXX.DAT in a hex editor and change the settings. In the save file, they are stored at offsets 0x15-0x18 of chunk 4001. There's no in-game way to change the difficulty settings.