mirror of
https://github.com/fabiangreffrath/woof.git
synced 2025-09-11 14:00:24 -04:00
parent
6afcfb206e
commit
49ddd0a24d
44
CHANGELOG.md
44
CHANGELOG.md
@ -1,36 +1,18 @@
|
|||||||
**New Features and Improvements**
|
**New Features and Improvements**
|
||||||
|
|
||||||
* Partial implementation of the ID24 DEMOLOOP specification (thanks to @elf-alchemist).
|
* Dynamic resolution improvements:
|
||||||
* Added ID24 "Carousel icon" DEHACKED field. Support for new carousel icons in "Legacy of Rust".
|
- Added 30-frame history and 15-frame cooldown period after resolution change.
|
||||||
* Added "Refraction" and "Shadow" modes for "Partial Invisibility" option.
|
- Rename the "FPS Limiter" option to "Target FPS" to indicate that it's also a dynamic resolution target.
|
||||||
* Added "Crispy HUD" option. Toggle HUD with "+/-" keys or "Screen Size" slider in "Status Bar/HUD" menu.
|
* Added saving button states in savegames (from Doom Retro).
|
||||||
* Bring back extras.wad autoload, support for chex3v.wad and chex3d2.wad.
|
* Added support for alternative music tracks for Final Doom introduced in DoomMetalVol5.wad (from Crispy Doom).
|
||||||
* Expand exit sequence support to include PWAD endoom + no sound (thanks to @elf-alchemist).
|
* Added vertical option for level stats and player coords widgets in SBARDEF, rearranged widgets in automap mode.
|
||||||
* 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**
|
**Bug Fixes**
|
||||||
|
|
||||||
* Fixed "ouch face" again.
|
* Fixed demo footer and file name after restart.
|
||||||
* Fixed 2px offset in various HUD elements.
|
* Fixed evil grin getting triggered at level start (and by ID(K)FA).
|
||||||
* Fixed "-levelstat" command line option in release build.
|
* Fixed UMAPINFO Doom 1 intermission text skipping at episode end.
|
||||||
* Fixed SKYDEF sky scroll speed.
|
* Fixed rendering of voxels on top/bottom of screen (thanks to @MrAlaux).
|
||||||
* Fixed fast doors reopening with wrong sound.
|
* Fixed invulnerability option for skies defined in SKYDEFS lump.
|
||||||
* Fixed drawing of fuzz columns beyond screen boundaries on some resolutions.
|
* Fixed undefined behavior in "Linear Sky" calculation on MacOS ARM CPUs.
|
||||||
* Fixed end buffer being visible in rightmost column in melt wipe on some resolutions.
|
* Fixed some local options overriding netgame settings.
|
||||||
* 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.
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user