Subject: CVS commit: pkgsrc/games/woof
From: Michael Baeuerle
Date: 2022-07-18 12:15:27
Message id: 20220718101527.20DAAFB1A@cvs.NetBSD.org

Log Message:
games/woof: Update to 10.1.0

Modified patch for man pages to use ${CMAKE_INSTALL_MANDIR}.

Woof! 10.1.0
------------
New Features and Improvements
- Now you can load zip archives with WAD, lmp and music files.
  Use the usual -file parameter or put them in the autoload folder or
  drag-and-drop them onto the woof executable.
- Support for high quality music packs (see https://sc55.duke4.net/ or
  http://sc-d70.retrohost.net/). Unpack them into the autoload folder or
  load as zip archives.
- Apply various interpolations for automap (@JNechaevsky).
- Pan/zoom automap faster by holding run button (@JNechaevsky).
- Choose use button action on death (default reborn, load last save or
  nothing).
- Optimization for drawing huge amount of drawsegs from PrBoom+. Improve
  FPS on planisf2.wad and Eviternity.wad MAP26 and others (@JNechaevsky).
- Support -skill 0 in complevel vanilla.
- Show "Demo recording" message in game.
- Check the command line options. Show an error message if the parameters
  are incorrect.
- Working console output on Windows. Start the game in the console with
  the command woof or woof.com.
- Add -help command, CMDLINE.txt with full list of command line options.
- Optional solid color status bar background for widescreen mode.
- Smooth automap lines from Crispy Doom.
- Allow automap panning in overlay mode.
- Add "Pain/pickup/radsuit flashes" and "Screen melt" menu \ 
options.

Bug Fixes
- Update to SDL_Mixer 2.6.1, which fixes loop points in .mod, .ogg, .flac,
  .mp3 music files.
- UMAPINFO: fix exitpic and enterpic fields.
- Ask for confirmation on window close with Alt-F4 (@joanbm).
- Fix Boom weapon autoswitch (from DSDA-Doom).
- Set window focus on startup (fix wrong player's angle at the start if
  using -warp).
- UMAPINFO: fix desync in finale skipping (fixes DBP37_AUGZEN.wad
  AUGZEND2ALL-00027.lmp demo).
- Don't let failed loadgame attempts reset gameepisode/gamemap.
- Switch automap to FRACTOMAPBITS coordinate system from PrBoom+.
  Fixes automap glitches on planisf2.wad and others (@JNechaevsky).
- Center mouse if permanent mouselook is disabled.
- Disable interpolation for sectors without thinkers. Fixes flickering on
  PAR.wad E1M2.
- Initialize the monsec widget's y coordinate with dummy values (fixes top
  of Eviternity.wad status bar overridden by 1 px).

Files:
RevisionActionfile
1.38modifypkgsrc/games/woof/Makefile
1.10modifypkgsrc/games/woof/PLIST
1.33modifypkgsrc/games/woof/distinfo
1.1addpkgsrc/games/woof/patches/patch-man_CMakeLists.txt
1.2removepkgsrc/games/woof/patches/patch-data_CMakeLists.txt