Skip to content

Crispy Doom 5.6.2

Compare
Choose a tag to compare
@fabiangreffrath fabiangreffrath released this 13 Sep 06:25
· 1879 commits to master since this release

Crispy Doom 5.6.2 has been released on September 13, 2019. The primary aim of this release is to fix the music-related bugs that surfaced in 5.6.1 and previous releases.

Bug Fixes

  • Pulled midiproc-related bug fixes from Chocolate Doom.
    • Use inherited handles to communicate with midiproc to prevent libraries that print error messages to standard streams from disrupting communication with the subprocess. Thanks to Zodomaniac for noticing this years ago when playing with the Memento Mori music PWAD, to Fabian Greffrath for spotting where this bug lurks and to AlexMax for finally fixing it!
    • Call UnregisterSong() where appropriate and do not unset midi_server_registered in StopSong(). This fixes the same song being played over and over again despite level changes when using MP3/OGG/FLAC music PWADs, pointed out by Zodomaniac.
  • Clean screenshots are now saved without demo progress bar after Zodomaniac spotted that it gets burned into them.
  • Screenshots are now saved without alpha channel, they were transparent before on MacOS as JamesDunne reported.

Other Games

  • Heretic's BLOCKMAP limit has been removed. Thanks to Jeff Green for the contribution.

Crispy Doom 5.6.2 is based on Chocolate Doom 3.0.0 and has merged all changes to the Chocolate Doom master branch up to commit ee9fc21f.