--- - branch: MAIN date: Thu Jan 12 11:40:55 UTC 2023 files: - new: '1.44' old: '1.43' path: pkgsrc/games/woof/Makefile pathrev: pkgsrc/games/woof/Makefile@1.44 type: modified - new: '1.37' old: '1.36' path: pkgsrc/games/woof/distinfo pathrev: pkgsrc/games/woof/distinfo@1.37 type: modified id: 20230112T114055Z.e5ad5c8a0958859c18d685d3a280f5f1f79ff1cc log: | games/woof: Update to 10.5.1 Woof! 10.5.1 ------------ Bug Fixes - Fix crosshair lock on spectre targets. - Fix some menu oddities with automap color and chat macro items. - Fix midi_player config variable boundaries. - Fix path length issues in config file parsing. - winmidi: Manually unset MHDR_INQUEUE flag when hot swapping modules (@ceski-1). Miscellaneous - This will be the last binary release to still support Windows XP. Woof! 10.5.0 ------------ New Features and Improvements - Don't draw the status bar or any other UI in savegame snapshots. - Add "Walk Under Solid Hanging Bodies" feature from PrBoom+. - Support face gib animations in the status bar widget as in the 3DO/Jaguar/PSX ports (graphics lumps need to occupy the STFXDTH0 to STFXDTH9 name space). - Allow COMP cheat to change complevel in-game (report current complevel when entered, expecting two-digit new complevel argument). - Allow the SSG in Doom 1 if the corresponding assets are available. - Implement SDL-native sound looping for moving walls (removing clicking noise between sounds). - Have "Clear Marks" key clear just the last mark in the Automap (by @MrAlaux). - Limit the number of identical sounds playing at once, based on priority ordering (based on code from Odamex and DSDA-Doom). - Make color of health and armor count gray in the status bar and HUD widgets when invulnerable (by @MrAlaux). - Add VGA "porch" behaviour emulation from Chocolate Doom (enabled by vga_porch_flash key in the config file). - Implement dark automap overlay (by @MrAlaux). - Support dedicated music (lump names D_E4M1 to D_E4M9) for Episode 4 of Ultimate Doom. Also, support to select these tracks (and the music tracks for UMAPINFO maps) by the IDMUS cheat. - Implement crosshair target lock-on (by @MrAlaux). - Increase internal maximum horizontal resolution to 1152. This is meant to add support for non-exactly 21:9 screens, such as 3840x1600 (WQHD+). - Implement crosshair coloring by target health (by @MrAlaux). - Windows native MIDI player improvements: - Support for SysEx messages. - Correctly reset MIDI devices with SysEx messages. Default is GS mode, can be changed with the winmm_reset_type config option (by @ceski-1). - The reset delay is configurable using the winmm_reset_delay config parameter. Useful for vintage MIDI devices (by @ceski-1). - Implement a "capital tone fallback" emulation that allows MS GS Wavetable Synth, Roland SCVA, Roland SC-55mkII and later devices to work in GS mode without any issues (by @ceski-1). - Fix looping timing, various optimizations (by @ceski-1). - Add full support for EMIDI, extensions used in Build engine games (by @ceski-1). - Implement Final Fantasy and RPG Maker loop points (by @ceski-1). - No need to restart the program to change MIDI player. - Ability to select Windows MIDI device in the menu. - Scan the soundfonts folder and show all found .sf2 and .sf3 soundfonts in the menu. - OPL emulation output gain. Allows to increase the OPL volume with the opl_gain config option (default 200%). - Allow parsing of cosmetic items in the OPTIONS lump for all complevels. - Enable doubled card and skull key display on status bar by default. - Gamepad analog controls improvemets: - The turning/looking speed does not depend on the run key. - Ability to invert each axis separately. - Separate sensitivities for movement, turning and looking. - Possibility to disable the axis (choose "None" in the menu). - Do not allow simultaneous use of mouse and controller in strict mode when recording demo (new DSDA rule). - Unify gamma correction: Both the F11 key and the menu slider cycle through the same gamma correction tables, with positive integers corresponding to the Vanilla tables. Bug Fixes - Take into account "smooth diminishing lighting" for "level brightness" feature. - Set 'fastdemo_timer' to false before warping (by @rrPKrr). - Fix starting "new game" or "load game" when fast-forwarding a demo. - Do not switch timer if fastdemo is not enabled. - Fix midi_player config setting description. - Fix background drawing on screen size 3 in 21:9 widescreen mode. - UMAPINFO: Don't show menu for only one episode. - Fix "Show Demo Progress Bar" being disabled in the menu instead of "Default Compatibility" if the -complevel command-line parameter was used (by @MrAlaux). - Do not allow autoloading in shareware gamemode. - An IWAD called doom1.wad is now always checked for its content instead of blindly assuming the shareware IWAD. - Fix NULL string comparison in DEH parser. - Fix skull position in the help screen for Doom 2. - UMAPINFO: Provide a default map progression if neither next nor endpic are set. - Add the missing OPUS DLLs to the 32-bit build. module: pkgsrc subject: 'CVS commit: pkgsrc/games/woof' unixtime: '1673523655' user: micha