Skip to content

CRL 1.1 (released: 2023-04-15)

Compare
Choose a tag to compare
@JNechaevsky JNechaevsky released this 15 Apr 16:30
8142764

Technical improvements

  • Added support for imitation of Arch-Vile's attack jumping, key can be binded in Setup/CRL Controls/Movement section. Note: to keep demo sync compatibility, jumping is not allowed while demo recording/playing and while network game. (thanks esselfortium)
  • Support for drag-n-drop of IWAD/PWAD/DEH/LMP files into executable now working as it should (thanks Clang compiler...).
  • Added support for WAD/DEH files autoload from Chocolate Doom. An autoload folder will be placed in source port directory.
  • Added dedicated button for toggling Always Run mode. Default is CapsLock, can be rebinded in Setup/CRL Controls/Movement section.
  • Added dedicated buttons for moving camera up and down in Spectator mode. Can be binded in Setup/CRL Controls/Movement section.
  • Extended "Bad drawpatch" error message: now it's showing which exactly patch is causing error (i.e. is drawn off-screen).
  • Added VSync toggling, framerate limiter and framerate counter (thanks @fabiangreffrath, @rfomin, @mikeday0 and @AlexMax).
  • Optimized Chocorenderlimits palette handling for non-colorblind mode - this will fix barely noticeable fps dropoffs on palette changing (gamma-correction, pain and bonuses).
  • ENDOOM screen is now showing in same window as the game.
  • Multicolored HOM effect now framerate-independent and always using 35 fps speed.
  • Game setting now always saved, even after error message.
  • Hovering mouse over inactive game window no longer mover camera; mouse is always grabber in windowed mode while active Spectator mode.
  • Added Control Setting ingame menu. Mostly a replica of few setting from Setup executable.
  • Updated SDL2 library to version 2.26.5.
  • Windows OS only: Icons in error dialog boxes now using modern flat style.
  • Windows OS only: console output windows is no longer hot-swappable in game menu. This will fix small hiccup at program startup and fix window "flashing". However, fully operational console is still available by using -console command line parameter.
  • Other small technical improvements.

Gameplay features

  • Added "Restore monster targets" feature, which will restore targets and aggression from savegames. It's hot-swappable and does not require resaving after toggling feature on/off. Can be handy for checking/rechecking some combat situations. Default option is off to keep vanilla behavior (thanks @fabiangreffrath).

Automap

  • Changed green color of IDDTed items: now it's showing countable items.
  • IDDTed items no longer looking always top while Spectator and automap rotate mode.
  • Player arrow will glow and extra triangle will be drawn while active Spectator mode on automap.

Command line parameters

  • Added -shorttics parameter for playing with low turning resolution to emulate demo recording.
  • Added -coop_spawns parameter to start single player game with items spawns as in cooperative netgame.
  • Windows OS only: added -console parameter to allocate text console for program prints output.

Bug fixes

  • Saving setting in Setup executable no longer resets game window position.
  • Fixed pressing F11 was not able to select gamma-correction level 4.
  • Window position no longer resets to centered after starting game in full screen mode.

Compiled using GCC 12.2.0 under MSYS environment.