Skip to content

Crispy Doom 5.8.0

Compare
Choose a tag to compare
@fabiangreffrath fabiangreffrath released this 17 Apr 06:40
· 1567 commits to master since this release

Crispy Doom 5.8.0 has been released on April 17, 2020 to bring the status bar to widescreen rendering mode, remove SPECHITS limit and fix some bugs as well as implement the core feature set in Crispy Heretic.

Features

  • Status bar and reduced screen sizes are now available in widescreen mode, requested by sovietmewtwo and many Doomworld members and debugged with the help from cnrm and Zodomaniac.
  • SPECHITS limit, the last persisting static limit, has been removed.

Improvements

  • Compilation with Code::Blocks and TDM-GCC 5.1 (missing includes) has been fixed by drfrag666.
  • Wide and compact HUD are now handled as separate screen sizes, and you can switch through them as normal.
  • Once the last screen size has been exceeded you loop over to the empty HUD.

Bug Fixes

  • SKY3 texture is now used for MAP04-MAP08 in NRftL, thanks to JNechaevsky for contributing the fix.
  • When calculating weapon bobbing, the check is now performed for attack key/button being held down (thanks to unRyker for helping to choose the criterion) instead of checking for A_WeaponReady() because weapon states could have been modified by DeHackEd. This fixes jerky weapon bobbing reported by kitchen-ace for some weapons in mods like Vanilla Smooth Weapons and DOOM 4 Vanilla.
  • Fix for segmentation fault when running on rgb565 screen has been pulled from Chocolate Doom, contributed by Wells Lu.

Crispy Heretic changes

  • Support for mouse sensitivity up to 255 and, while at it, displaying numeric values next to the menu sliders has been contributed by Zodomaniac.
  • Cheat showing FPS has been added to Crispy Heretic by Jeff Green.
  • High resolution rendering toggle has been introduced in Crispy Heretic by Jeff Green.
  • Uncapped framerate has been implemented in Crispy Heretic by Jeff Green.
  • An implicit declaration warning has been fixed by drfrag666.
  • Crispy settings have been prevented from resetting in setup by Ryan Krafnick.
  • Secret message has been implemented by Jeff Green.
  • Always Run toggle key and Always Run + Run = Walk behavior has been introduced by Ryan Krafnick.
  • Mouse inventory buttons have been added by Ryan Krafnick to Chocolate Heretic and then merged from there.
  • The INTERCEPTS and SPECHITS limits have been removed entirely.
  • Vertical mouse movement (novert) toggle has been added by Ryan Krafnick.

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