Teleglitch: Die More Edition

Teleglitch: Die More Edition

View Stats:
Duncanthrax Aug 26, 2013 @ 1:16pm
Savegame backup and restore for DME
I was searching for how to back up and restore the level completion saves in DME. I didn't find anything, so I figured it out myself. Maybe this is useful to a few other people who, like me, never have the time to play more than 1-2 levels in one session.

Since the game now uses Steam Cloud API to write save state, this is a bit tricky.


To prepare, turn of Steam Cloud sync for Teleglitch (right-click game in Library, -> Properties -> Updates, uncheck "Enable Steam Cloud ...")


To back up a savegame:

1) Save the game on the level change screen with (S)ave and exit. Then exit.
2) Go to <STEAMDIR>\userdata\<USERID>
3) Archive the "234390" directory with an archive program. I use WinRar. You might want to give the archive a nice name, like "Level3.rar" or similar.


To restore a savegame:

1) Exit or kill Steam (it caches files ... sigh).
2) Extract one of your archives, overwriting the "234390" dir and its contents.


You might want to write a batch file to help with the restore process, since you'll need this often. This is what I used. Use for inspiration only!

@echo off

taskkill /F /IM steam.exe

cd /D "S:\Steam\userdata\8183719"
"c:\Program Files\WinRAR\Rar.exe" -y x 234390.rar

Happy hunting,

/tom
< >
Showing 1-4 of 4 comments
Elder of Ancients Dec 28, 2013 @ 11:50am 
Sweet, Thanks!
cristian_240sx Dec 28, 2013 @ 4:00pm 
Interesting. I'll give it a try, thanks.
Elder of Ancients Dec 28, 2013 @ 6:30pm 
I played around with this a bit and found it not only works but it's pretty trivial to edit the saved game data file.

In the "234390" directory is a sub-dir named "remote", in which the file "exitsave" is stored. That's the file holding the saved game state. It's just a plain text file, using LF line termination instead of the typical CRLF you see on Windows. You can edit the file using Notepad++ with no issues. You can adjust health, ammo, etc.

Example from my file:

level2b
1 pystol 15
1 pump 7
1 agl 10
3 smtimebomb 0
1 cangun 0
1 metalplate 0
2 nailbox 0
1 tube 0
3 emptycan 0
0 --- 0
0 --- 0
0 --- 0
0 --- 0
0 --- 0
0 --- 0
0 --- 0
0 --- 0
0 --- 0
0 --- 0
0 --- 0
ammo0 0
ammo1 0
ammo10 0
ammo2 41
ammo3 0
ammo4 0
ammo5 0
ammo6 0
ammo7 7
ammo8 0
ammo9 0
armor 0
g_frameswithoutspeed 27279
g_frombeginning 1
g_playerdamaged 0
g_secretsgenerated 2
g_stimulanttimer 0
health 92
stat0 0
stat1 0
stat10 0
stat11 0
stat12 0
stat13 0
stat14 0
stat15 0
stat16 0
stat17 0
stat18 0
stat19 1
stat2 2
stat20 117
stat21 65
stat22 0
stat23 21
stat24 0
stat25 0
stat3 4
stat4 0
stat5 0
stat6 47
stat7 2
stat8 0
stat9 0
Aperture Jan 1, 2014 @ 1:06am 
Thank you for this guide. I didn't know that Steam caches files.

:p2orange:
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Aug 26, 2013 @ 1:16pm
Posts: 4