Bug#1021210: ITP: woof -- continuation of the Doom source port MBF targeted at modern systems

Fabian Greffrath fabian at debian.org
Mon Oct 3 20:11:46 BST 2022


Package: wnpp
Severity: wishlist
Owner: Fabian Greffrath <fabian at debian.org>
X-Debbugs-Cc: debian-devel at lists.debian.org, Debian Games Team <pkg-games-devel at lists.alioth.debian.org>

* Package name    : woof
  Version         : 10.3.0
  Upstream Author : Fabian Greffrath <fabian at greffrath.com>
* URL             : Debian Games Team
* License         : GPL-2.0+ and others
  Programming Lang: C (with CMake build system)
  Description     : continuation of the Doom source port MBF targeted at modern systems

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 widely regarded as the
successor of the Boom source port by TeamTNT. It serves as the code
base for popular Doom source ports such as PrBoom+/DSDA-Doom 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 still look very familiar to the original MBF.
.
In summary, this project's goal is to forward-port MBF.EXE from DOS to
21st century and remove all the stumbling blocks on the way.
Furthermore, just as MBF was ahead of its time, this project dedicates
itself to early adoption of new modding features such as
DEHEXTRA+DSDHacked, UMAPINFO and MBF21.

I am the project's upstream developer and would like to maintain this
package under the umbrella of the Debian Games Team. It is a Doom
source port somewhere between Crispy Doom and PrBoom+ in terms of
complexity and may be considered as PrBoom+'s successor for casual
play whereas DSDA-Doom (the other source port I am going to package
next) is focussed more on demo recording and speed running.



More information about the Pkg-games-devel mailing list