plums Posted September 30, 2023 (edited) 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 September 30, 2023 by plums 0 Quote Share this post Link to post
Shepardus Posted September 30, 2023 dsda-doom supports saves/loads when using the dsda-demo format (-dsdademo parameter). 2 Quote Share this post Link to post
plums Posted September 30, 2023 (edited) @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 September 30, 2023 by plums 0 Quote Share this post Link to post
dsda-dev Posted September 30, 2023 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+. 4 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.