diff --git a/CHANGELOG.md b/CHANGELOG.md index eeb7edbc..7958d9ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,17 +1,23 @@ ## New Features and Improvements -* Add snapshots to savegames. -* Separate mouse sensitivities for turn/strafe/move/look. -* Add mouse WheelLeft/WheelRight buttons (by @rrPKrr). -* Offer a choice of widescreen ratios (16:10, 16:9, 21:9) in the config file. -* Remove SPEED and TIME prefixes from the level time widget. -* Disable toggles and menu shortcuts when typing on chat. -* Add level brightness feature and ability to disable (or fade) menu background. +* Don't draw status bar or any other UI in savegame snapshots. +* Add "Walk Under Solid Hanging Bodies" feature from PrBoom+. +* Support face gib animations in the status bar widget as in the 3DO/Jaguar/PSX ports (graphics lumps need to occupy the `STFXDTH0` to `STFXDTH9` name space). +* Allow COMP cheat to change complevel in-game (report current complevel when entered, expecting two-digit new complevel argument). +* Allow the SSG in Doom 1 if the corresponding assets are available. +* Implement SDL-native sound looping for moving walls (removing clicking noise between sounds). +* Have "Clear Marks" key clear just the last mark in the Automap (by @MrAlaux). +* Limit the number of identical sounds playing at once, based on priority ordering (based on code from Odamex and DSDA-Doom). +* Make color of health and armor count gray in the status bar and HUD widgets when invulnerable (by @MrAlaux). +* Add VGA "porch" behaviour emulation from Chocolate Doom. ## Bug Fixes -* Draw par times for IWAD maps and if set by DEH or UMAPINFO. -* UMAPINFO: Draw par times on intermission screen before endpic. -* Fix par time array overflow for Episode 4. -* Check `demoplayback` when calculating `CRITICAL` (by @rrPKrr). +* Take into account "smooth diminishing lighting" for "level brightness" feature. +* Set 'fastdemo_timer' to false before warping (by @rrPKrr). +* Fix starting "new game" or "load game" when fast-forwarding a demo. +* Do not switch timer if fastdemo is not enabled. +* Fix midi_player config setting description. +* Fix background drawing on screen size 3 in 21:9 widescreen mode. +* UMAPINFO: Don't show menu for only one episode. ## Miscellaneous -* Convert main executable to .dll and add .exe and .com launchers. +* n/a