head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.6 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.4 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.2 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.1.0.32 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.30 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.28 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.26 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.24 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.22 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.20 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.18 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.16 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.14 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.12 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.10 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.8 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.6 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.4 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.2 pkgsrc-2021Q3-base:1.1; locks; strict; comment @# @; 1.2 date 2025.08.19.11.17.11; author wiz; state Exp; branches; next 1.1; commitid cqlQxAiRVQItCk7G; 1.1 date 2021.09.04.10.36.29; author nia; state Exp; branches; next ; commitid DwSkYkPN3qAiQC7D; desc @@ 1.2 log @ecwolf: update to 1.4.1. ecwolf (1.4.1) stable; urgency=high * Fixed crash when picking up Chaingun while already holding a Chaingun. * Fake Hitler actor can no longer open doors, no longer erroneously backs away from the player, and continues to "dodge" when out of sight. * Fixed support for gray scale PNGs. * Added support for 32:9 aspect ratio displays and additional resolutions. -- Braden Obrzut Thu, 02 Feb 2023 00:00:00 -0500 ecwolf (1.4.0) stable; urgency=low * LAN multiplayer for up to 11 players. * Actors now track their current target instead of assuming the one and only player. * Visibility for attacks is determined by geometric checks instead of renderer feedback. * The "DoomEdNum" has been deprecated and all places where they were used now accept actor class names directly. * Support for BILLBOARD flag for "3D sprites", compared to Wolf4SDL the angle of the actor is used allowing arbitrary angles. * Added parallax skies compatible with ROTT through sky1 in MAPINFO/Map definition (mostly incompatible with LZWolf's parallaxsky definition) * Added support for Wolfstone 3D and Elite Hans: Die Neue Ordnung. * Added pageindextext to MAPINFO/Gameinfo. * Added $musicalias to SNDINFO. * Added Super 3-D Noah's Ark MIDI->OPL code (Thanks NY00123). * Fading has been reworked to allow overlaying fades over game play. * Support for blend and alpha mixing in TEXTURES. * Support for colormaps with 64 light levels like Blake Stone. * Partial support for Blake Stone map meta data. * Support for Blake Stone's level name strings as LEVELDSC. * Support for Macintosh Wolf3D's MAPLIST. * Added support for offset() in DECORATE states. * Pickups support Hide state to allow spent pickups to be visible. * Added Idle state for actors to return to if they lose their target. * Files can be autoloaded though ecwolf.cfg. * Added game based content filtering for PK3s from ZDoom. * Default FOV can be changed through DesiredFOV in ecwolf.cfg. * Added Pushwall_MoveNoStop line special which allows moving pushwalls through walls like Mac Wolf and ROTT. * Added Teleport_Relative line special which works similarly to ROTT elevators without the theatrics. * Wall and plane drawing has been modified to generally have better precision. * Added trackhighscores property to MAPINFO/Gameinfo. * Added resethealth and resetinventory to MAPINFO/Map definition. * Enemies can now accept health items. * Added A_Wander. * Added SmartAnimation actor to support Blake Stone's "smart animation" system. * Added --foreignsaves option to force saves to load even if game data check fails. * Added --skill option to select skill level by number particularly for when more than 4 skill levels are present. * Added ROTT style tall walls and ROTT's map height marker with feature flag "planedepth". * Actor z-heights are now rendered and can be set in info plane with "zheights" enabled in map translator (compatible with ROTT). * ROTT map loader no longer synthesizes a third plane but instead relies on the map translator flag "globalflat". * Support for ROTT's song numbers in map translator * Partial support for booting Macintosh Wolfenstein 3D, Blake Stone: Planet Strike, and Rise of the Triad. * Includes support for several new data formats most of which have no practical use outside of loading vanilla compatible data. * Macintosh Wolfenstein 3D data is supported through macbin format. * Feature is hidden behind ShowPreviewGames in ecwolf.cfg as they're not yet supported or fully playable. * Improvements in holowall support. * Fixed some long standing minor memory leaks. * New icon/logo by NeuralStunner. * Support for more ultrawide aspect ratios. * Automap panning speed is now dependent on zoom level. * Fixed crash if no sound device was present. * Fixed cases where adaptive frame rate would fail and game would run too fast. * Vendored SDL dependencies updated to SDL 2.26.2, SDL_mixer 2.6.2, and SDL_net 2.2.0. * Customized SDL_mixer is still suggested but no longer required for full functionality as the only feature missing is support for alternate spelling of LOOP_START and LOOP_END tags. * Steam and GOG support updated to support new releases. -- Braden Obrzut Tue, 17 Jan 2023 00:00:00 -0500 @ text @@@comment $NetBSD$ bin/ecwolf libexec/ecwolf man/man6/ecwolf.6 share/applications/ecwolf.desktop share/doc/ecwolf/changelog.gz share/doc/ecwolf/copyright share/ecwolf/ecwolf.pk3 share/icons/hicolor/36x36/apps/ecwolf.png share/icons/hicolor/48x48/apps/ecwolf.png share/icons/hicolor/72x72/apps/ecwolf.png share/icons/hicolor/96x96/apps/ecwolf.png share/icons/hicolor/scalable/apps/ecwolf.svg @ 1.1 log @add games/ecwolf ECWolf is an advanced source port of the Wolfenstein 3D engine based upon Wolf4SDL with some back ports from ZDoom. It provides substantially boosted capabilities for creating mods without requiring source code edits using scripting and other tools familiar to users of ZDoom. For players it offers modern features such as support for modern control schemes and wide screen. Being based on the Wolfenstein 3D engine and using an enhanced version of the original software renderer, it provides a relatively accurate play experience to vanilla while modernizing. Currently supported games are Wolfenstein 3D, Spear of Destiny, and Super 3-D Noah's Ark. The original game data files are required for operation. These are files with the extensions *.n3d, *.sod, *.sd2, *.sd3, *.wl1, or *.wl6. @ text @d6 2 d13 1 @