Crispy Doom 5.6 has been released on August 1, 2019. This release features support for the new Ultimate Doom Episode 5: Sigil by John Romero (with its MP3 soundtrack by Buckethead) and the Doom Metal Vol. 5 metal soundtrack mod for all IWADs.
Features
- SIGIL.wad and SIGIL_SHREDS.wad are auto-loaded with Ultimate Doom IWAD when available, suggested by buvk. The Sigil art screen is only used when finishing episode 5. If you want to replace DMENUPIC and other art by Sigil's, load it manually.
- Support for alternative music tracks for Final Doom has been implemented as introduced in DoomMetalVol5.wad, music replacement tables provided by Zodomaniac.
Improvements
- Joystick jump button can now be assigned, contributed by Jeff Green.
- Item position in Crispness menu is now remembered as well as in the rest of Doom menu, fixing the non-Doominess spotted by JNechaevsky.
- Ambiguity in music backend name
Native MIDI
pointed out by pmjdebruijn has been eliminated, now it readsMIDI/MP3/OGG/FLAC
. - Automap colors for different things (visible with IDDT) have been figured out by Zodomaniac: orange for projectiles, including Lost Souls, and dark gold for shootable things like barrels.
- Extra Arch-Vile fire spawn sound is only played if available, which makes Capellan's SpecBoss.wad work with Doom 1 as IWAD.
- Optional secret counting in the "secret revealed" message has been introduced, suggested by Ledmeister.
- Green brightmap is applied to barrels according to JNechaevsky's idea.
- Colors for HUD digits have been improved on artistic advice by JNechaevsky.
- Zooming and moving Automap with the mouse wheel has been implemented, thanks to JNechaevsky for the suggestion and testing.
- Tally screen is displayed after ExM8, requested by Sector 147 and tested by JNechaevsky.
- Weapon pickup message is printed when using the
TNTWEAPx
cheat, requested by Zodomaniac.
Bug Fixes
- Support for SMMU swirling flats has been repaired.
- Playing with 32 sound channels is now actually enabled, thanks to seed and SiFi270 for pointing this out and providing examples.
- More crashes with maps without map title graphics lump are prevented.
- Level transitions back from MAP33 when playing Doom 2 extensions (e.g. NERVE) have been fixed, thanks to buvk for reporting.
- Playing up to three sounds from lines with more than one switch texture has been fixed, squashing the button spamming sound bug reported by Looper in the forums.
- A crash when a door that is actually a platform is closed manually has been fixed, spotted by glyphic from the forums.
- An off-by-one typo in the par time drawing decision has been fixed.
- The SSG reloading sounds being breakable have been fixed, reported by JNechaevsky.
- Flat lumps are prevented from being mistaken as patches, at least when composing textures. This fixes a crash when loading any map with Sunder.wad (and who knows where else) spotted by JNechaevsky. If the flat lump name is unambiguous, though, then the one found is used, as Brad Harding pointed out. This fixes WOS.wad.
- The ammo type is reset in
P_CheckAmmo()
when a weapon is removed (by theTNTWEAPx
cheat) after Zodomaniac's report, so that even the chainsaw which consumes no ammo is removed properly.
Regressions
- Crispy's own WAD autoload mechanism has been replaced by Choco's one, autoloading files from the
doom-all
subdirectory of the config directory.
Crispy Doom 5.6 is based on Chocolate Doom 3.0.0 and has merged all changes to the Chocolate Doom master branch up to commit 485b939b
.