Zygoptera on 24/1/2006 at 01:32
Loading a mis file first is purely optional, simply alt+g then esc does work fine.
The save game mis files will not load as they are essentially patches, one of the reasons why old save games will usually not work properly with altered versions of the 'main' mis files and may behave as if they have not been altered at all.
Enchantermon on 24/1/2006 at 01:41
While we're on the subject.....
Why does SS2 save games like that? Does it have to do with the level states staying the same (for example, if you drop a grenade launcher on Hydro, it will still be there six hours later, no matter how many level transition you make)?
Enchantermon
Drat on 24/1/2006 at 02:37
Yes. I've seen a few games which allow travel back and forth between maps doing stuff like that.
I remember once starting a new game of Strife, and when I went to the prison, the objectives had been completed and all enemies wiped out. It had loaded a map autosave from a previous playthrough. The game must be programmed to load an existing map autosave from that save slot if it finds one, rather than create a new one, even if you haven't been to that map in that game session yet.
Similarly, you can run into problems in Deus Ex, if you overwrite old saves, instead of deleting them.
ToxicFrog on 24/1/2006 at 03:12
SS1 does it the same way, for that matter. An SS1 save file consists in large part of, essentially, a copy of ARCHIVE.DAT modified to reflect the changes you've made in the game world.
The map format looks like it maps very closely (exactly?) to the structures used in memory, so it makes a lot of sense to do it this way.
Enchantermon on 24/1/2006 at 12:48
Quote Posted by ToxicFrog
SS1 does it the same way, for that matter. An SS1 save file consists in large part of, essentially, a copy of ARCHIVE.DAT modified to reflect the changes you've made in the game world.
Okay, that's what I thought. Thanks!
Quote Posted by Drat
I remember once starting a new game of Strife, and when I went to the prison, the objectives had been completed and all enemies wiped out. It had loaded a map autosave from a previous playthrough. The game must be programmed to load an existing map autosave from that save slot if it finds one, rather than create a new one, even if you haven't been to that map in that game session yet.
This reminds me of a problem I encountered in SS2 once. I started a new game, and suddenly realized that not only were all the objectives complete, but every single enemy was frozen. They were all in their orginal ShockED positions (standing straight, arms out) and I could walk right through them. They made no noises and couldn't see me. I could only get to Medical and Engineering because the elevator was broken, even though it should have been in working order, due to the fact that all of the objectives on Engineering were also complete, and there was a Rumbler and a Cyborg Assassin on the bottom floor of the Engine Core! Quite odd.
Enchantermon
Vladan on 18/9/2007 at 23:50
I know this thread is over a year and a half old, but I want to do the same thing (remove undead cheat). But the problem is, I can't get ShockEd to work properly. When I want to go into game mode (alt+g) from it, I'm met with that "Direct 3D Device does not accurately report texture memory usage" error. The game works fine, when run from shock2.exe with the "safe_texture_manager" but it doesn't seem to affect ShockEd.
So does anyone a workaround for this or is there a way to edit savegames directly (hex editing) or editing memory locations while the game is running to remove the god mode?
Kolya on 19/9/2007 at 00:10
Try adding the safe_texture_manager line to cam.cfg
And before you begin hexediting savegame files you might want to know that there's a secret way to get around the godmode problem:
Start a new game and stop cheating.
Zygoptera on 19/9/2007 at 02:27
Safe_texture_Manager doesn't work with ShockEd. It's a pain the arse, but it doesn't.
In order to go into game mode you need to go to the game menu and select game mode settings. Set the dims to 800 600 and remove the hardware, directX and fullscreen flags and replace them with windowed only. The game will then play in windowed mode. You'll need to reset the settings afterwards though, otherwise the main game will try to play in windowed mode as well, so it may be easier to backup cam.cfg first, then restore afterwards.
Vladan on 19/9/2007 at 16:36
Quote Posted by Zygoptera
Safe_texture_Manager doesn't work with ShockEd. It's a pain the arse, but it doesn't.
In order to go into game mode you need to go to the game menu and select game mode settings. Set the dims to 800 600 and remove the hardware, directX and fullscreen flags and replace them with windowed only. The game will then play in windowed mode. You'll need to reset the settings afterwards though, otherwise the main game will try to play in windowed mode as well, so it may be easier to backup cam.cfg first, then restore afterwards.
Thanks, it worked perfectly :D