Crispy Doom 5.6.2
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 unsetmidi_server_registered
inStopSong()
. 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
.