CRL 1.2 (released: 2023-04-30)
Technical improvements
- Changed behavior of "Triggered intercepts overflow" message: now it's showing in-game warning only when All-Ghosts effect is happening. Console output is still showing both cases.
- Optimized "Traget's health" widget and extended indication to "top / top + name / bottom / bottom + name". Names are Dehacked-friendly.
- SEG counter now able to show overflowed values like
333/256
and thus, able to blink yellow-red. - Improved MAXOPENINGS limits handling. Openings counter (OPN:) now able to catch
MAXOPENINGS
overflows and print in-game warning. - In-game warnings now print when
MAXLINEANIMS
orMAXPLATS
is overflowed. - Updated libsamplerate library to version 0.2.2-1.
- Increased vanilla screenshot files cap from
100
to10000
, a "screen shot" message is appearing only in-devparm
mode. - Added support for up to 8 pages of savegames.
Spectator mode
- Movement and rotation now interpolated in uncapped framerate mode!
- Saving and pausing now possible while spectating, slightly improved mouse cursor capturing in windowed mode.
- Controls are now automatically returned back to player when level exited in spectator mode.
Freeze mode
- Whole game world including level timer now properly freezed (excluding player, of course).
- Freeze mode now keeping across levels.
- Puffs from hit-scan attacks no longer able to appear below floor and above ceiling levels.
Static Engine Limits
This is a new submenu with two following items:
- Prevent Z_Malloc errors. Prevents "Z_Malloc: failed on allocation .." errors when Doom runs out of Zone memory.
- How-swappable limits between vanilla and doom-plus levels.
Please note: do not consider preventing Z_Malloc errors and Doom-plus limits for making vanilla or Chocolate Doom compatible maps! This is not how the things will work. However, for regular playing it is completely okay to don't get memory errors and have an ability to see more complex scenes like on Sigil.
Multiplayer
- Updated networking code. This provides compatibility for playing multiplayer game with Chocolate Doom, Crispy Doom and Woof! (in vanilla complevel). Support for DeathMatch 3.0 and improved coop spy (an actual status bar values and sound separation for spied player) are also included.
- Netgame chat now working.
Compiled using GCC 12.2.0 under MSYS environment.