myk
webbed digits

Posts: 14316
Registered: 04-02 |
RECOMMENDATIONS REGARDING COMPATIBILITY LEVELS:
While PrBoom and PrBoom-plus support various compatibility levels (in addition to the specific compatibility settings), only a couple are widely used for recording:
For true vanilla or Doom levels, use compatibility levels 2-4, depending on the game played (2 is DOOM II, 3 is The Ultimate Doom, and 4 is Final DOOM). These compatibility levels are best used with the IWADs themselves as well as with all PWADs successfully tested by the level author with the vanilla executables or Chocolate Doom.
These compatibility levels may also work with many limit removing level sets, but note that such demos will likely not play back in other executables (Doom, Doom95, Chocolate Doom or Doom-plus) by exceeding visplane overflow limits and such, and may also suffer from severe or unreliable intercepts overflows. To avoid these overflows and use compatibility settings that still behave quite like vanilla you can use PrBoom or PrBoom-plus with nolimit.cfg, attached here. It applies all the Doom compatibility settings (without requiring overflow emulation), giving the resulting demo a version readable by PrBoom or PrBoom-plus but not by engines that may choke on bigger levels. Apply it thus in the command line:code: PrBoom -config nolimit.cfg -record whatever
Make sure, also, that the default_compatibility_level setting at the top of nolimits.cfg is set to -1. Applying any other setting (other than the current PrBoom version) will interfere with the selected settings or the behavior.
For Boom levels, compatibility level 9, Boom's standard behavior, is most suitable. Practically all levels presented as "Boom compatible" will run as intended with this compatibility level. One drawback of Boom compatibility is that living monsters may fall off ledges, possibly into hard-to-access pits. Thus, when playing large (limit removing) levels that don't use Boom triggers, it may be better to use nolimit.cfg (as noted above).
Keep in mind the above notes while creating and testing levels, as well, if you are interested in seeing consistent demos of your levels from fellow players.
Edit: Eliminated the compatibility level 7 suggestion due to its "monsters get glued together" bug. (05 May 2009)
|