Jump to content

GZDoom/Woof: How do you separate saves?


TasAcri

Recommended Posts

I use GZDoom and Woof and the problem i have i that all saves are kept in the same folder, using the same generic names.

 

The problem with this is that if i use different wads (say DOOM 1 and then DOOM 2) there is no way for these engines to differentiate the saves. Saves from other wads will still show up when i play an unrelated wad.

 

This forces me to have multiple copies the same GZDoom/Woof folders, so each one can have it's own wad, therefore it's own save folder.

 

This is a waste though. Raze has this figured out by simply having a different save folder for each wad. Can this be done with GZDoom and Woof?

Edited by TasAcri

Share this post


Link to post

Woof has a command line option "-save".
For example:

woof.exe -iwad doom2.wad -file aaliens.wad -save aaliens

Then the saves will be in "aaliens" directory.

Share this post


Link to post

Per-IWAD savegame directories are at least on the agenda for Woof, though we would need a migration path first. 

Share this post


Link to post
3 hours ago, Gez said:

Additionally, since 4.9.0, GZDoom uses separate folders for each IWAD.

 

4.9.0 is unusable for me. They changed the save paths to c:\users folder so now i can't even do the copy-paste trick since all saves are transferred there, not to mention it's not portable anymore. And any mods that share the same iwad (Doom2 or Ultimate DOOM) will have their saves in the same folder.

 

Changing the save path in the .ini completely ignores me and continues to save in the users folder.

Share this post


Link to post
6 minutes ago, TasAcri said:

not to mention it's not portable anymore.

Yes it is.

Quote

If you still want to store the INI in your game folder you have to create an empty file called GZDoom_portable.ini there before launching. If you still have an old INI in your folder, GZDoom will ask what to do with it, you can either move it to the user folder or convert to a portable install.

 

 

And the -savedir parameter should still override ini paths anyway.

Share this post


Link to post

Weird. It didn't ask me what to do with the ini file and continued to use my old gzdoom-user file.

 

Anyway, i manually renamed all my inis to gzdoom_portable and that issue got solved.

Share this post


Link to post
On 11/15/2022 at 4:28 PM, TasAcri said:

Weird. It didn't ask me what to do with the ini file and continued to use my old gzdoom-user file.

 

That probably means you already had an INI in your user folder from some earlier session.

 

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...