Good day. Something I noticed after I set a save_dir (to
$PROGDIR\Save) in my ini file, as part of an effort to keep my zdoom $PROGDIR tidy, which is used just fine by autosaves and saving and loading via the menu. But I noticed that using the save and load console commands, such as
, saves to $PROGDIR (or rather, as someone in the IRC channel said, it's actually the
working directory from when ZDoom launched), resulting in
$PROGDIR/foo.zds. To me, this seems like unexpected behavior. I don't see any reason why those commands shouldn't be checking the value of save_dir, and use that if set, so that
results in
$value_of_save_dir/foo.zds (that is, relative paths are relative to save_dir when it's set, and if it's not set, fallback to the CWD.
I would appreciate any possible feedback on this suggestion, as I feel it would be better if those commands were more consistent with their menu counter parts.
Thank you.