1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164
|
### v0.29.4
- Allow freelook in dsdademos
- Reworked the game modifiers to be temporary (andrikpowell)
- Reworked the `CREDIT/HELP` loop in pwads (andrikpowell)
- Added support for widescreen RAW format (andrikpowell)
- Added longer `Now Entering` Pause (andrikpowell)
- Added support for non-power-of-2 textures (elf-alchemist)
- Added pickup sprite automap color (feos)
- Fixed weaponbob demo desync (andrikpowell)
- Fixed closest resolution being forced in exclusive fullscreen
- Fixed a case of sound clipping (ceski)
- Fixed an audio issue when viddumping with `-skipsec`
- Fixed a crash during demo playback on macOS
- Fixed wrong `gnrock` offsets on statusbar (andrikpowell)
- Fixed `walkcamera` not following vertical mouse config
- Fixed total time being counted wrong if the level is restarted
- Fixed `Now Entering` not showing up before MAP31 (andrikpowell)
- Fixed bad framerate when viddumping to `avi` container
- Fixed hot corners being triggered during gameplay
- Fixed `walkcamera` not rotating all the way
- Fixed horizon line effect in software (elf-alchemist)
- Fixed many warnings
- Various build system improvements (FtZPetruska)
- Added `STRICT_FIND` option
- Added `Brewfile`
- Bump minimum CMake version to 3.17 (FtZPetruska)
- Drop `libopenmpt` player in favor of `libxmp` (ceski)
### v0.29.3
- Fixed wrong save slot being deleted when quicksaving
- Fixed a crash in Hexen
- Fixed building dsda-doom.wad in big-endian hosts (FtZPetruska)
- Improved statusbar color background algorithm (andrikpowell)
### v0.29.2
- Fixed crash with autosaves
### v0.29.1
- Clickable demo progress bar
- Click to skip to that point
- To make skipping faster, the closest keyframe is used as the starting point
- There are new `playback keyframes` spread around the demo
- Blue lines are `playback keyframes`, green lines are `rewind keyframes`
- The mouse becomes visible while moving during demos
- New `Playback Mouse Controls` option to toggle this behaviour
- Added page just for quicksaves
- You can now have multiple quicksaves at a time
- Added Keypad Enter to keys that pop-up the menu
- Added customisable View and Weapon Bob percentages (andrikpowell)
- Uses a new config name, so resets the setting for everyone
- Added colored statusbar background option (andrikpowell)
- Added `Translucent Sprites option (andrikpowell)
- `Off`, `Default`, `w/ Vanilla`
- Added `Translucent Ghosts` option (andrikpowell)
- Added Hexen skill strings for cheats (andrikpowell)
- Added `extra_level_brightness` config (mincardona)
- Config only for now
- Added `dsda_demo_end_quit` (feos)
- Added new thing automap appearance `hitboxes` (feos)
- Added `XDG_DATA_HOME` and `XDG_DATA_DIRS` to search paths (DankRank)
- Added Automap marks to Raven (andrikpowell)
- Removed dynamic Help screen
- In favor of simply showing the HELP graphic
- Allow customisation of the F1 key
- Allow binding scroll wheel to weapons
- Allow setting `Gray %` even if `Colored Numbers` is off (andrikpowell)
- Allow Episode 4 in cl2 if there is a E4M1 lump (andrikpowell)
- Allow choosing `previous weapon` in vanilla with the chainsaw selected (andrikpowell)
- Allow pausing during skipping
- Mark death exits on the Automap
- Enable cross-compilation in one build (FtZPetruska)
- Various CMake improvements (FtZPetruska)
- Don't hide stbar numbers on menu (andrikpowell)
- Force menu off during Heretic E2 end screen (andrikpowell)
- Fixed `The D_DDTBLU disease` midi issue
- Fixed some `M_DOOM` images being distorted in Software
- Fixed `-chain_episodes` not working with UMAPINFO
- Fixed menu not opening after episode end in Heretic (andrikpowell)
- Fixed level table not marking value as max if above max (andrikpowell)
- Fixed a crash by skipping SMMU swirling flats (andrikpowell)
- Fixed linedef action 272 not flipping the sky in OpenGL
- Fixed Hexen weapon pieces HUD position (andrikpowell)
- Fixed some issues with the dark fade overlay (andrikpowell)
- Fixed big_ widgets colors not following `Colored Numbers` setting (andrikpowell)
- Fixed some crosshairs not being fullbright (thekovic)
- Fixed Hexen keys being visually removed when exiting a map in the same hub (andrikpowell)
- Fixed a hang when quiting while skipping on macOS
- Fixed widescreen assets that rely on offsets (andrikpowell)
- Drop `DUMB` player in favor of `libopenmpt` (qookei)
### v0.29.0
#### Menu Rework
- Reorganized all menus
- Added tabs
- For Keybindings, the tabs use a carrousel
- Added scrollbar for vertically scrolling pages
- Added new menus "Display" "Demos" "Compatibility"
- Officially drops support for the boom menu graphics
- Removed the menus "Sound Volume" "Status Bar / HUD"
- Disabled strict options during strict mode
- Enforce maximum line height
- Uses the hud font instead of the exhud font on Raven
- New graphics for < > & on Raven (andrikpowell)
#### Demos
- Strict mode is now On by default when recording demos
- The menu option only disables it temporarly
- Increased demo features size to 128
- Don't allow saving the game on strict mode
#### Lumps
- Added GAMEINFO support (andrikpowell)
- Only supports the "iwad" field
- Added E#M# lump detection (andrikpowell)
- Loads Doom1 instead of Doom2 if detected
#### Miscellaneous
- Added config option for toggling aspect ratio correction
- Added config option for starting the window in a different display
- Added linear sky scrolling option for Software renderer (andrikpowell)
- Added button states to Save games (andrikpowell)
- Added smooth chainsaw bobbing (andrikpowell)
- Only when Uncapped FPS is On
- Remove SysEx support from FluidSynth midi player (ceski)
- Improved looping for older midi hardware devices (ceski)
- Improved support for TC games (andrikpowell)
- Improved automap (andrikpowell)
- Clear Last Mark instead of Clear Marks
- New colors for "Alt Secret Exit line" and "Tag Finder line"
- Various cheat improvements (andrikpowell)
- Checks if a map exists before changing music with IDMUS
- Added status for TNTCOMP and IDCLEV
- New cheat SKILL
- Disabled TNTCOMP for Raven
- Rename "Use Red Numbers" to "Colored Numbers" (andrikpowell)
- Resets the setting for all players
- Separate Player Trail Mode option (andrikpowell)
- Show E2M9 on intermission screen if it has been completed (andrikpowell)
- Show E2M7 (instead of E2M5) screen on intermission for E2M8 (andrikpowell)
#### Bug Fixes
- Fixed sdl_video_window_pos not being able to move fullscreen window to another display
- Fixed shaded overlay in Hexen caused by FOGMAP (andrikpowell)
- Fixed walls beind too bright in OpenGL (jackrjli)
- Reintroduce complevel check for Ultimate Doom Episode 4 (Spectere)
- Fixed desync with chainsaw weapon switch on Vanilla (andrikpowell)
- Fixed weapon being visible at the start of the level (andrikpowell)
- Fixed statusbar not refreshing when changing viewsize on Software (andrikpowell)
- Fixed gnrock being drawn on top of hud during the wipe screen (andrikpowell)
- Fixed an animation issue with Hexen melee weapons (andrikpowell)
- Fixed an animation issue with A_Raise and A_Lower states on custom weapons (andrikpowell)
- Fixed IDMUS not working correctly on Doom1 (andrikpowell)
- Fixed face not reflecting the current health when loading a new level or save (andrikpowell)
- Fixed -save not working when the folder has a backslash on Linux
- Fixed intermission animation timers not being reset (andrikpowell)
- Fixed text screen being skipped in E#M8 when using UMAPINFO (andrikpowell)
- Fixed lower skill stats being kept even if a higher skill run is completed (thecnoNSMB)
- Fixed sounds from SNDINFO overriding DEHACKED sounds (clearyf)
- Fixed wrong sky drawing if freelook is on, but not allowed
- Fixed wrong OpenGL tall skies vertical position (bangstk)
- Fixed animated skies not being animated when defined via UMAPINFO
- Fixed potential hang after restoring keyframe (PeterN)
- Fixed poor performance from retrying sighting a player over and over again (jackrjli)
|