![System shock 2 config file](https://cdn1.cdnme.se/5447227/9-3/7_64e61dfbddf2b36517292648.png)
$ 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
![system shock 2 config file system shock 2 config file](https://raidofgame.com/uploads/posts/2020-01/1579013448_screenshot-4-system-shock-2.jpg)
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.
![system shock 2 config file system shock 2 config file](https://i.ytimg.com/vi/-lWv8f8NzfQ/maxresdefault.jpg)
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.
![system shock 2 config file system shock 2 config file](https://media.moddb.com/images/mods/1/18/17849/screenshot1.jpg)
There's no in-game way to change the difficulty settings.
![System shock 2 config file](https://cdn1.cdnme.se/5447227/9-3/7_64e61dfbddf2b36517292648.png)