Latest UZDoom Changes
Latest 50 commits
Unofficial development builds at DRD Team
23-Oct-2025 (Thursday) at 12:55:05 PDT by Rachael Alexanderson
- demote error to warning for
discordappidandsteamappid
20-Oct-2025 (Monday) at 09:45:48 PDT by Cacodemon345
Fix QOI image loading again
21-Oct-2025 (Tuesday) at 22:54:19 PDT by Sally Cochenour
powerup_fade_scalar console variable
Allows adjusting all Inventory fades globally.
I know someone person who was trying to do this manually for every item because Doom's default ones are a bit too strong for them, and I thought it already was a feature because of pickup_fade_scalar.
22-Oct-2025 (Wednesday) at 07:12:54 PDT by Gutawer
use zscdoc noindex meta tags instead of robots.txt, and add title_suffix
22-Oct-2025 (Wednesday) at 03:56:14 PDT by Gutawer
add actions permission for trigger_pages.yml workflow
21-Oct-2025 (Tuesday) at 12:04:46 PDT by Gutawer
add summary.md to documentation
20-Oct-2025 (Monday) at 03:06:15 PDT by Gutawer
add workflow which triggers pages on main branch from want-documenting branches
20-Oct-2025 (Monday) at 03:06:15 PDT by Gutawer
add workflow for pages deployment
20-Oct-2025 (Monday) at 02:28:15 PDT by Gutawer
add basic docs folder for zscdoc to use
26-Jul-2025 (Saturday) at 15:32:40 PDT by Marcus Minhorst
Added doc text
29-Sep-2025 (Monday) at 12:30:34 PDT by Marcus Minhorst
Unified startup message
18-Jul-2025 (Friday) at 08:50:57 PDT by Marcus Minhorst
Added help printout
20-Oct-2025 (Monday) at 19:46:14 PDT by Marcus Minhorst
Added FArg class and pointed Args to use it
21-Oct-2025 (Tuesday) at 12:13:32 PDT by River-Salmon
changed bottom_margin to 4
17-Oct-2025 (Friday) at 15:56:47 PDT by River-Salmon
replaced more literals; fixed type for ms_between_cursor_ticks
17-Oct-2025 (Friday) at 12:19:46 PDT by River-Salmon
return Console defaults to their original values as defined by macros
17-Oct-2025 (Friday) at 12:09:21 PDT by River-Salmon
constexpr instead of macro defines for Console defaults
21-Oct-2025 (Tuesday) at 19:10:09 PDT by Sally Cochenour
Disable sky clip behavior for skewed mid-textures
Ideally, this would alter the skew coordinates to keep the clip behavior and still allow skewing. I couldn't get that to work, so I've simply disabled it for skewed textures. I think this is a reasonable compromise because the clip behavior is just emulating the software renderer, and this is a feature that's only for the hardware renderer. (It's a lot better than these textures being completely broken, at least.)
19-Oct-2025 (Sunday) at 17:58:21 PDT by Melodic Spaceship
Fix the music used in Strife's mediocre/sad ending.
20-Oct-2025 (Monday) at 08:56:41 PDT by nashmuhandes
Soundfont fix
20-Oct-2025 (Monday) at 09:20:48 PDT by Ricardo Luís Vaz Silva
rename bug report template to match renamed "bug/bugfix" label
18-Oct-2025 (Saturday) at 19:19:57 PDT by Ricardo Luís Vaz Silva
fix models using stale animation data if no animation is playing
19-Oct-2025 (Sunday) at 21:54:14 PDT by dileepvr
Fix flatsprites on reflective flats rendering under/over floor/ceiling.
Moving to a planar stencil to render reflections in flats needed a zshift for both the flat texture and any flatsprites coplanar with it. I had forgotten about the flatsprites.
20-Oct-2025 (Monday) at 02:28:15 PDT by Gutawer
add basic docs folder for zscdoc to use
19-Oct-2025 (Sunday) at 12:53:19 PDT by Boondorl
Added versioning to tooltip virtual functions
19-Oct-2025 (Sunday) at 00:58:51 PDT by Boondorl
Don't allow potentially null tooltip fonts
Can happen when a list menu is automatically converted to an option menu.
18-Oct-2025 (Saturday) at 01:28:10 PDT by Boondorl
Updated tooltip rendering
Menus with tooltips will now always render the box, regardless of whether there's text in it or not. If no item has a tooltip the box will not be rendered (gives option menus more room). Fully custom and generic menus must now opt-in to drawing tooltips to prevent them from breaking.
16-Oct-2025 (Thursday) at 17:40:13 PDT by Moises Aguirre
Fixed unnecessary runaway counter increase and uninitialized value.
16-Oct-2025 (Thursday) at 13:38:07 PDT by Moises Aguirre
Add support for the "BUSY" script flag. This flag allows the script to skip the runaway limit.
12-Oct-2025 (Sunday) at 05:26:59 PDT by Christoph Oelckers
Added support for massacre special 515 used by Heretic+Hexen's UMAPINFO definitions.
05-Aug-2025 (Tuesday) at 03:01:45 PDT by dwing
Fix wide char input. KeyChar should be unsigned for full 16-bit unicode
05-Aug-2025 (Tuesday) at 02:46:33 PDT by dwing
Fix drawing wide char for TXT_QUITENDOOM
21-Sep-2025 (Sunday) at 17:17:40 PDT by Wohlstand
Added two OPN2-LLE emulators into list for libOPNMIDI
18-Oct-2025 (Saturday) at 14:14:27 PDT by Magnus Norddahl
Fix validation error for missing readonly qualifier on buffer objects Fix validation error for swap chain present semaphore
19-Oct-2025 (Sunday) at 09:37:00 PDT by XLightningStormL
Added nailrange param to A_Explode
Allows for creators to increase/decrease the range of nail line attacks from A_Explode. This param defaults to the MISSILERANGE const as before.
18-Oct-2025 (Saturday) at 05:58:44 PDT by Boondorl
Made linked sectors respect the crush mode of their control sector
Previously these would always stop everything when blocked, similar to Hexen. Also cleans up a few inconsistencies with how attached sector results are handled.
18-Oct-2025 (Saturday) at 10:22:18 PDT by Marcus Minhorst
Removed unused and outdated devcontainer
18-Oct-2025 (Saturday) at 10:22:03 PDT by Marcus Minhorst
Moved unused documentation
17-Oct-2025 (Friday) at 22:10:09 PDT by XLightningStormL
Fixed CreateTossable Bug
Fixed a bug in CreateTossable where certain items would be kept even if their amounts where at zero despite not having the bKeepDepletedFlag.
17-Oct-2025 (Friday) at 21:53:47 PDT by Rachael Alexanderson
- only allow numerical values for
steamappidanddiscordappid
17-Oct-2025 (Friday) at 19:42:15 PDT by nashmuhandes
Add placeholder banner and boot logo
17-Oct-2025 (Friday) at 19:27:52 PDT by nashmuhandes
Rebranding: Comply with reverse domain name notation
16-Oct-2025 (Thursday) at 23:27:35 PDT by nashmuhandes
Actual engine rebrand. Icons are temporary placeholders
07-Jan-2025 (Tuesday) at 06:11:08 PST by Ricardo Luís Vaz Silva
use TArray::NoInit constructor for FAutoSeg
05-Jan-2025 (Sunday) at 13:51:46 PST by Ricardo Luís Vaz Silva
rework autosegs to use global constructors instead of scanning segments, removing all platform-dependent code
14-Oct-2025 (Tuesday) at 20:55:59 PDT by Sally Cochenour
Default skill to MAPINFO's defaultskill
Makes warping to maps easier to test when your project has a different difficulty structure than Doom's.
16-Oct-2025 (Thursday) at 13:35:56 PDT by Marcus Minhorst
Re-license to GPLv2
16-Oct-2025 (Thursday) at 11:00:17 PDT by Cacodemon345
Fix the SDL version check
16-Oct-2025 (Thursday) at 01:16:34 PDT by Cacodemon345
Don't use SDL_StartTextInput workaround for Wayland on SDL 2.0.18 and later
16-Oct-2025 (Thursday) at 03:56:13 PDT by &Olga
Update SECURITY.md for rebrand
