Version 0.79 released!

Download here!

  • Now compiled with MinGW, enabling cross-platform support!
  • Expanded menu system; doom’s main options menu now connects to all of Marshmallow Doom’s options previously only accessible through the datapad
  • Backpack pickup messages are now always on (As there are three different functionalities for the backpack item pickup, so it must always be clear to the player what type of backpack was found)
  • All options on the New Game menu can now be incremented with the enter key, rather than only accepting Left/Right arrow keys
  • Visual improvements have been made to the New Game menu
  • Similar visual improvements have also been made to the Change Map menu, where you can also no increment most options with the enter key
  • The gameplay menu now accepts arrow keys for adjusting options
  • Fixed consistency crashes when modifying the most recently added options to server.cfg
  • Fixed a frequent crash in P_CheckSight() 
  • Using only -delayssg parameter with no level specified now uses saved SSG_Level preference from marshmallow.cfg
  • Story screens are now bypassed when in deathmatch mode
  • Saving is disabled for bot games, but should still work for real network games
  • Fixed various compiler warnings
  • Cleaned up huge amounts of deprecated code and sloppy comments
  • Disabled use of Wolf3D SS with BFG Edition wad as this wad does not have any Wolfenstein-related assets
  • Sandbox mode now fully randomizes item and weapon pickups, helping give even the smallest maps a better variety of weapons and ammo
  • BFG Edition wad can now be properly detected when using Doom2.wad as a PWAD (a.k.a. Wad stealing)
  • Ultimate Doom now displays the correct title logo when using BFG Edition wad as a PWAD
  • Background graphics for PKE Meter readout now toggled by DrawWallpaper option
  • New particle explosion added when Arachnotrons are killed
  • Extra gore sound effects are now spatialized
  • Fixed missing sound when bots fire super shotgun
  • Keen corpses now remove themselves when ceiling height is taller than sprite is drawn for
  • Fixed bug where extra players are spawned when restoring a saved sandbox
  • Fixed bug where keys spawn in deathmatch
  • A sound is now played when corpses are crushed by a door or lift, sometimes also featuring a splash of blood
  • Treasure modes have been renamed, previously known as Normal/Full, these modes are now known as Scarce/Abundant
  • Random item modes have been renamed, previously known as Normal/Extreme, these modes are now known as By Type/Full Random
  • Enhanced physics mode now only affects smaller monster and flying monsters.  Bosses no longer slide when shot.
  • Fixed bug where high danger thresholds for dynamic music system were being miscalculated.  The thresholds not properly scale along with monster upgrade scale and monster hitpoints scale
  • Pressing F10 to quit now hides any datapad windows if active
  • New Feature Added:  The search radius for PKE meter (and therefore also dynamic music) can now be adjusted between three different settings, Small, Medium, and Large.  Press ‘R’ at any time during the game to cycle through these radar modes.
  • The PKE meter app now has a blinking yellow light during wrmedium danger, and a blinking red light during high danger
  • Fixed a crash at the New Game menu related to how bots are removed and respawned when changing between game modes (sp/coop/dm/sb)
  • Dropped items now spawn above the ground and fall rather than spawning on the ground initially
  • Fixed bug where version number text at title screen would disappear and reappear
  • Fixed bug where respawning items would not respawn randomized when random items modes are enabled
  • Random items modes now provide more large health and armor powerups instead of bonuses
  • Various improvements made to blood and gore effects
  • Boss deaths no longer end the map in deathmatch w/ monsters mode
  • All monsters achievement is no longer displayed in deathmatch w/ monsters mode