Jump to content

Ports that support savegame loading while recording demos?


plums

Recommended Posts

In PrBoom+, you can save and (non-quick)load in demos in complevel 17, and save/load in complevel 9 by exiting after saving and recording to the same demo name.

 

It seems like Woof and DSDA-Doom don't support this, or even playing demos with saves in them. This is too bad because it's something really useful for FDAs, and it's super obvious that game loading is happening so I don't see much use in trying to make a cheated demo.

 

Is there any way to do this (or even play back demos with loading made in PrBoom+) in any actively maintained, demo-stable port?

 

Of course PrBoom+ (and PrBoomX) still exists but I feel like most people aren't using it anymore.

 

 

edit: I just figured out about storing and restoring keyframes in DSDA-Doom, which isn't bad, though for an FDA it would be nicer to see all the failed attempts with loading included. Maybe there's a way to get that to happen?

Edited by plums

Share this post


Link to post

@Shepardus perfect, I totally missed finding that param.

 

edit: a little weird that DSDA-Doom has no compatibility with PrBoom+ saving in demos, but I guess it's not that important & maybe was too much work to bother.

Edited by plums

Share this post


Link to post

prboom+ save files are incomplete, in the sense that they don't perfectly save and load the game state. Since dsda-doom needs flawless game state preservation for tasing purposes, its save files are different, so the resulting demos would desync even if it used the same format as prboom+.

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...