Skip to content
/ mbf21 Public

MBF21 Specification & Documentation

Notifications You must be signed in to change notification settings

kraflab/mbf21

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

Modder's Best Friend aka MBF21 v1.4

MBF21 is the next step in the classical / conservative feature progression from doom to boom to mbf. The project has these goals:

  • Fix bugs and miscellaneous issues in mbf.
  • Maintain backwards compatibility with the features of mbf.
  • Make it easy to modify previously hard-coded elements of the engine.
  • Add "low hanging fruit" features for maps and dehacked that are in demand.
  • Make changes that are easy to adapt into existing source ports and tools.
  • Maintain the classical / conservative flavour of boom / mbf.

Directory

The specification is available in different formats to suit different audiences:

Version History

  • v1.4
    • Added comp_reservedlineflag option (ignore extended flags when set).
  • v1.3
    • Added comp_voodooscroller option (fix voodoo doll speed on slow scrollers).
  • v1.2
    • Added FULLVOLSOUNDS thing flag, which uses full volume for the see / death sounds.
  • v1.1
    • Scrolling specials 1024-1026 now divide the offsets by 8 when calculating the speed, to allow for more fine-grained control.
  • v1.0
    • Original release
About the Project

The formal effort officially began in March 2021. Following extensive discussions and investigations, kraflab and Xaser delivered the first implementation of the specification in dsda-doom two months later.

Collaborators
  • AlexMax
  • Altazimuth
  • dewsome
  • Keyboard_Doomer
  • kraflab
  • MTrop
  • skillsaw
  • Xaser

About

MBF21 Specification & Documentation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published