github-actions
released this
17 Jan 06:57
·
1 commit
to master
since this release
New Features and Improvements
- Partial implementation of the ID24 DEMOLOOP specification (thanks to @elf-alchemist).
- Added ID24 "Carousel icon" DEHACKED field. Support for new carousel icons in "Legacy of Rust".
- Added "Refraction" and "Shadow" modes for "Partial Invisibility" option.
- Added "Crispy HUD" option. Toggle HUD with "+/-" keys or "Screen Size" slider in "Status Bar/HUD" menu.
- Bring back extras.wad autoload, support for chex3v.wad and chex3d2.wad.
- Expand exit sequence support to include PWAD endoom + no sound (thanks to @elf-alchemist).
- Improved the handling of 'intertext = clear' for the finale in UMAPINFO.
- Sort ZIP directory by filename.
- Prevents the chainsaw idle sound and the player pain sound from interrupting each other.
- Optimization of fixed division for older CPUs (thanks to @gendlin).
- Added Clang vector extension (thanks to @jopadan).
- Allow to toggle "Organize Save Files" at runtime.
- Minor menu cleanup ("Gray Percent Sign" and "Translucency Filter" now config only).
- Draw the time right-aligned if there is no par time and the total time is drawn right-aligned.
- Improve "IWAD not found" error message.
- Allow setting complevel in COMPDB lump. Added "Doomsday of UAC" E1M8 fix.
Bug Fixes
- Fixed "ouch face" again.
- Fixed 2px offset in various HUD elements.
- Fixed "-levelstat" command line option in release build.
- Fixed SKYDEF sky scroll speed.
- Fixed fast doors reopening with wrong sound.
- Fixed drawing of fuzz columns beyond screen boundaries on some resolutions.
- Fixed end buffer being visible in rightmost column in melt wipe on some resolutions.
- Fixed active slider when prematurely exiting out of the menu.
- Fixed loading "VILE*" sprite lump files from PK3 files.
- Fixed "dropoff" handling regression (desync in evit32x333.lmp).
Regressions
- Remove UMAPDEF. Modern versions of masterlevels.wad and nerve.wad now include UMAPINFO.
- Don't search WAD files in plain HOME directory on Linux by default.