Releases: fabiangreffrath/woof
Woof! 1.2.2
- The code has been prepared to compile with GCC 10.1.
- Support for tall textures and sprites in DeePsea format has been added.
- Missing textures are now treated as non-fatal.
Woof! 1.2.1
- An FPS counter widget has been added and can be enabled by the SHOWFPS cheat (only if not in automap).
- The default horizontal mouse sensitivity has been increased.
- The code for loading maps with extended nodes has been made endianess-clean (Michael Bäuerle).
- Drag-and-drop for IWAD files has been fixed.
Woof! 1.2.0
- Precaching of all sound effects (with normal pitch) has been added, optional but enabled by default.
- A
-nooptions
parameter has been added to avoid the loading ofOPTIONS
lumps embedded into WAD files. - Blockmaps are now always rebuilt if their lumps are found too short.
- Missing rotations for a sprite frame are now non-fatal.
- Additional states, sprites and mobjtypes have been added for use in Dehacked patches.
- Demo compatibility with Boom 2.02 has been further improved.
- The automap now updates during playing.
- A "demowarp" feature has been added to fast-forward to a desired map in a demo, e.g.
-playdemo 30uv666.lmp -warp MAP10
. - Compatibility with the Doom v1.2 IWAD has been further improved.
Woof! 1.1.0
- The port is now more forgiving when a flat lump cannot be found and renders the sky texture instead.
- Mouse acceleration has been entirely disabled.
- The rendering of flats has been improved (visplanes with the same flats now match up far better than before and the distortion of flats towards the right of the screen has been fixed).
- Some nasty rendering and automap glitches have been fixed which became apparent especially in extremely huge levels (including the "long wall wobble").
- Demo compatiblity with Boom 2.02 has been improved (including the 3-key door bug fix).
- Maps without level name graphics do not crash during the intermission screen anymore.
- Vast overhaul of the CMake build system (@AlexMax).
- Screenshots are now saved in PNG format using the SDL2_Image library.
Woof! 1.0.1
- Allow playing with the Doom v1.2 IWAD which is missing the STTMINUS lump, thanks @ice44.
- Fix drag-n-drop on Windows, thanks valkiriforce.
- Include all the required DLL files in the release distribution.
This is Woof! 1.0.0
Woof! is a continuation of Lee Killough's Doom source port MBF targeted at modern systems.
MBF stands for "Marine's Best Friend" and is regarded by many as the successor of the Boom source port by TeamTNT. It serves as the code base for many of today's successful Doom source ports such as PrBoom+ or The Eternity Engine. As the original engine was limited to run only under MS-DOS, it has been ported to Windows by Team Eternity under the name WinMBF in 2004. Woof! is developed based on the WinMBF code with the aim to make MBF more widely available and convenient to use on modern systems.
To achieve this goal, this source port is less strict regarding its faithfulness to the original MBF. It is focused on quality-of-life enhancements, bug fixes and compatibility improvements. However, all changes have been introduced in good faith that they are in line with the original author's intentions and even for the trained eye, this source port should be hard to distinguish from the original MBF.
Please visit the Woof! homepage for more information:
https://github.com/fabiangreffrath/woof