Path to this page:
Subject: CVS commit: pkgsrc/games/woof
From: Michael Baeuerle
Date: 2024-01-17 15:40:51
Message id: 20240117144051.97D29FA42@cvs.NetBSD.org
Log Message:
games/woof: Update to 12.0.2
Woof! 12.0.2
============
Bug Fixes
---------
- Fix support for non power of two sky textures sizes.
Woof! 12.0.1
============
New Features and Improvements
-----------------------------
- Support for non power of two sky textures sizes
(fix sky in Sigil II).
- Windows Native MIDI: Improvements to shutdown sequence, fix stability
issues.
- Fluidsynth: Support relative paths in soundfont directory.
- Load complevel from save files.
Bug Fixes
---------
- Ignore zero length sound lumps (fix "Evirenity II RC1.wad").
- Do not apply the single color fill to vertically scrolling skies.
- Fix MUSINFO fails sometimes when loading saves (thanks to @DRON12261).
- BRGHTMPS: Fix parsing lump names, crash when overwrite brightmaps
(thanks to @andrikpowell).
- Fix parsing lump names in MUSINFO.
- Fix "you need a key" messages in multiplayer.
- Fix WAD paths in setup tool on Windows.
Woof! 12.0.0
============
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
-------------
- Add Linux distribution package in AppImage format (@qurious-pixel).
Woof! 11.3.0
============
New Features and Improvements
-----------------------------
- Add direct aiming from Crispy Doom. More accurate vertical aiming
(thanks to @ceski-1).
- Optimizations for plane rendering, taken from Eternity Engine
(thanks to @JNechaevsky).
- Add -dedicated, -uncapped and -nouncapped command line parmeters
(thanks to @loopfz).
- Rename -nodehlump to -nodeh for consistency with other ports.
- Use sector lightlevel for sprites in Boom and Vanilla complevels.
Bug Fixes
---------
- Avoid the midiOutUnprepareHeader() function in the Windows MIDI music
module. This may fix rare crashes for some users.
- Fixed flickering sectors rendering when interpolation is enabled
(Ancient Aliens MAP24 and others).
- Do not apply weapon centering in strict mode.
- Fix pause for Fluidsynth v2.3.3.
- Fix the rightmost column when rendering weapons with interpolation
enabled (thanks to @MrAlaux).
- Fix replacing the same string twice in Dehacked for music
(PL2.wad MAP27 music track).
Woof! 11.2.0
============
New Features and Improvements
-----------------------------
- Don't snap Automap to player upon opening it with Follow Mode off
(@MrAlaux).
- Make IDCLEV00 restart the current map (@MrAlaux).
- Always color Chainsaw number green in Boom HUD (@MrAlaux).
- Allow direct toggle between "Windowed" and "Exclusive \
Fullscreen"
modes (@ceski-1).
- Prefer IDDT cheat key over IDBEHOLDA in cheat menu.
Bug Fixes
---------
- Fix plane rendering distortion noticeable in widescreen mode, taken
from Eternity Engine (thanks to @JNechaevsky).
- Fix "Clean Screenshot" captures the HUD if "Exclusive \
Fullscreen" is
enabled.
- More fixes to weapon switching animation (@MrAlaux).
- Only set quick save slot upon successful load/save completion.
- Fix blockmap limits (from DSDA-Doom).
- Fix screenshot cropping when aspect ratio correction is disabled
(@MrAlaux).
- Fix pickup messages in multiplayer.
- Fix P_RadiusAttack dist depending on damage (@tomas7770).
- Fix door interpolation in Doom2 MAP19 (thanks to @JNechaevsky).
- Fix recording "-complevel 3" in demo footer.
- Fix UMAPINFO intertext field for Doom 1.
Files: