Skip to content

Woof! 12.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Sep 06:27
· 840 commits to master since this release

New Features and Improvements

  • 3D audio support (@ceski-1)
    • Stereo and up to 7.1 surround sound.
    • HRTF mode ("Headphones mode" in the General menu).
    • Air absorption and Doppler effects settings in the config.
  • PC Speaker emulation sound module (taken from Chocolate Doom).
  • Various HUD additions and fixes:
    • Optional widescreen widget arrangement.
    • Bring back three-lined coords/stats widgets.
    • Optionally draw bar graphs in Boom HUD widgets.
    • Ability to position "message" and "secret" text widgets by WOOFHUD lump.
  • Add obituaries from ZDoom, enabled by default (Options->Setup->Messages->Show Obituaries option).
  • Add support for XGLN/ZGLN nodes.
  • Color console messages and optional verbosity level (default_verbosity in config).
  • Allow separate key binding for the numeric keypad.
  • Replace and extend crosshair patches with the shaded variants from Nugget Doom.
  • Ignore DMX sound padding (@ceski-1).
  • Implement sky top color algorithm from Eternity Engine (@tomas7770).
  • Attempt to play demo4 also for Doom 2 (Final Doom).
  • Clean screenshots are taken with the base palette.

Bug Fixes

  • Fix a savegame loading crash related to the use of MUSINFO.
  • Consistently rename -nodehlump command line parameter to -nodeh.
  • Fix mouselook/padlook checks for direct vertical aiming (@ceski-1).
  • Fix sector movement doesn't render sometimes using Boom fake floors (Line action 242), when uncapped framerate is enabled.
  • Fix automap marks in non-follow mode.
  • Various fixes to weapon lowering and switching animation (thanks to @MrAlaux).
  • Disable returning to the episodes menu if only one episode is present.
  • Fix ESC reset with mini-thermo menu items affects multi-choice select items.
  • Reset menu string editing with ESC.
  • Fix PIT_ApplyTorque when line has no length (from DSDA-Doom).
  • Reorder sprites rendering, so that objects with higher map indices appear in front (thanks to @JNechaevsky).
  • Various brightmaps fixes (@JNechaevsky).
  • Skip "hidden" files in ZIP archives (fixes opening archives created by MacOS).
  • Reinitialize automap if screen size changes while it is enabled (thanks to @MrAlaux).

Miscellaneous