PDA

View Full Version : Final Doom demos de-sync with PrBoom


PainCakes
October 4th, 2009, 12:07 PM
Does anybody else have this problem? If so, how can I fix this?

Grazza
October 4th, 2009, 08:57 PM
The problem is that some Final Doom demos were recorded with the Doom2.exe that came with Final Doom, and some were recorded with the Doom2.exe that came with Doom2.

These exes are different in a couple of minor respects, but enough to cause about 30% of demos to desync if played back with the wrong one. Likewise, if you attempt to play them back with Prboom-plus, if it is given the wrong information about what to emulate when playing them back, it will desync about 30% of the time. The accompanying txt should indicate how it was recorded, but unfortunately, this is incorrect in many cases.

The simple solution is to use the autoloading feature together with the autoloading patterns I created. These are inside the prboom-plus package and can also be found at http://www.doomworld.com/vb/showthread.php?s=&threadid=38859 Note that this does not work with regular prboom - you must use prboom-plus (which in any case has compatibility and other improvements).

Otherwise, you'll need for force either -complevel 2 or -complevel 4 manually yourself in case of desyncs.