Latest UZDoom Changes

Latest 50 commits

Unofficial development builds at DRD Team

Older commits

08-Mar-2026 (Sunday) at 20:15:09 GMT-0400 by Marcus Minhorst
Commit 29c62ef8e7 (HEAD -> trunk, tag: nightly)
Parents: 49ce791ffa

Add explicit type conversion

07-Mar-2026 (Saturday) at 15:48:39 GMT-0500 by Marcus Minhorst
Commit 49ce791ffa
Parents: 0fd2f573c4

Package required macos dependencies

07-Mar-2026 (Saturday) at 15:05:09 GMT-0500 by Marcus Minhorst
Commit 0fd2f573c4
Parents: 00b6335928

Increase retry delay

06-Mar-2026 (Friday) at 20:25:20 GMT-0500 by Boondorl
Commit 00b6335928
Parents: 377828d966

Cleared Behaviors on the previous pawn when spawning a new one

This is important for traveling as the previous map pawn's Behaviors will accidentally get transferred to the new pawn's via pointer substitution before being destroyed.

06-Mar-2026 (Friday) at 17:09:56 GMT-0500 by Marcus Minhorst
Commit 377828d966
Parents: 639e3b5c01

Merge strings with duplicate meaning

06-Mar-2026 (Friday) at 19:31:37 GMT+0800 by dwing
Commit 639e3b5c01
Parents: 8eb96b78cd

Fix crash when loading a savegame file (#1104)

03-Mar-2026 (Tuesday) at 20:30:18 GMT-0500 by Marcus Minhorst
Commit 8eb96b78cd
Parents: be1fdd6d4b

Split up packaging step

01-Mar-2026 (Sunday) at 17:08:19 GMT-0500 by Marcus Minhorst
Commit be1fdd6d4b
Parents: 58ac424843

Pre-fetch packaging dependancies

02-Mar-2026 (Monday) at 22:01:40 GMT-0500 by Marcus Minhorst
Commit 58ac424843
Parents: e525e75c03

Added zwidget launcher to macos

28-Feb-2026 (Saturday) at 16:16:35 GMT-0500 by Marcus Minhorst
Commit e525e75c03
Parents: d4ea9b52f9

Fix build under Clang

28-Feb-2026 (Saturday) at 13:41:50 GMT-0500 by Marcus Minhorst
Commit d4ea9b52f9
Parents: 7fd69d530c

Fix build under MinGW

28-Feb-2026 (Saturday) at 00:00:47 GMT-0500 by Marcus Minhorst
Commit 7fd69d530c
Parents: a0b542462b

Disambiguate some types

27-Feb-2026 (Friday) at 23:43:06 GMT-0500 by Marcus Minhorst
Commit a0b542462b
Parents: 71ebf1f119

Add missing include

27-Feb-2026 (Friday) at 22:34:52 GMT-0500 by Marcus Minhorst
Commit 71ebf1f119
Parents: 6e15d59013

Added MinGW

27-Feb-2026 (Friday) at 18:39:07 GMT-0500 by Marcus Minhorst
Commit 6e15d59013
Parents: 8bd8715302

Add extra jobs

27-Feb-2026 (Friday) at 18:10:47 GMT-0500 by Marcus Minhorst
Commit 8bd8715302
Parents: d276c15410

Swap CI order

27-Feb-2026 (Friday) at 17:04:15 GMT-0500 by Marcus Minhorst
Commit d276c15410
Parents: 924c7f7b57

Fine! I'll do it myself

27-Feb-2026 (Friday) at 17:25:56 GMT-0500 by Marcus Minhorst
Commit 924c7f7b57
Parents: cc524bb13a

Add timeout and retry loop

28-Feb-2026 (Saturday) at 17:40:59 GMT-0500 by Boondorl
Commit cc524bb13a
Parents: 92351ddf85

Fixed improper unlinking of Actor blockmap list node on rollback

09-Feb-2026 (Monday) at 11:20:58 GMT+0100 by Piotr Migdal
Commit 92351ddf85
Parents: 564caad03c

Getting plist data directly from gitinfo.h

08-Feb-2026 (Sunday) at 23:38:02 GMT+0100 by Piotr Migdal
Commit 564caad03c
Parents: 373c1f6ddd

Derive macOS bundle version from git describe instead of version.h

22-Jan-2026 (Thursday) at 10:50:28 GMT+0100 by Piotr Migdal
Commit 373c1f6ddd
Parents: 37b3c3d456

Add contributor Piotr Migdał

22-Jan-2026 (Thursday) at 10:50:19 GMT+0100 by Piotr Migdal
Commit 37b3c3d456
Parents: 01ab1b2232

Extract macOS plist bundle version from version.h

25-Feb-2026 (Wednesday) at 21:39:49 GMT-0300 by Ricardo Luís Vaz Silva
Commit 01ab1b2232
Parents: 82b83d6fb8

fix infinite loop in clamp

25-Feb-2026 (Wednesday) at 17:50:32 GMT-0500 by Marcus Minhorst
Commit 82b83d6fb8
Parents: 1f5bbbf2bf

Remove optimization that washes out midtones for little gain

25-Feb-2026 (Wednesday) at 01:37:19 GMT-0500 by Sally Cochenour
Commit 1f5bbbf2bf
Parents: 9d66910074

Fix type mismatch assert in serializer code

This is written as uint64, but was being read as int64. Fix that

24-Feb-2026 (Tuesday) at 19:59:26 GMT-0300 by Ricardo Luís Vaz Silva
Commit 9d66910074
Parents: 375f83e003

move r_portal_recursions to hw_cvars.cpp and add limits

24-Feb-2026 (Tuesday) at 19:48:18 GMT-0300 by Ricardo Luís Vaz Silva
Commit 375f83e003
Parents: 761defe851

consolidate portal depth cvars

(these have not been exported in menus at all, so should be safe to assume they're the both default value of '4' for most users)

24-Feb-2026 (Tuesday) at 08:15:24 GMT-0300 by Ricardo Luís Vaz Silva
Commit 761defe851
Parents: f903e7ed81

support r_visibility on classic lightmode

23-Feb-2026 (Monday) at 21:22:04 GMT-0300 by Ricardo Luís Vaz Silva
Commit f903e7ed81
Parents: 7026b132ba

fix MDL_ROTATING, and add new MDL_FIXROTATING flag to make it use the same coordinate system as MDL_USEROTATIONCENTER

18-Feb-2026 (Wednesday) at 22:16:44 GMT+0100 by Gutawer
Commit 7026b132ba
Parents: a8f59756e4

rework FName entirely to use an external high-perf hashmap implementation

18-Feb-2026 (Wednesday) at 22:13:23 GMT+0100 by Gutawer
Commit a8f59756e4
Parents: 0f28a388fa

add the abseil library, primarily for its flat_hash_map data type

12-Feb-2026 (Thursday) at 14:28:26 GMT+0100 by Gutawer
Commit 0f28a388fa
Parents: e248cee9a4

set LTO on by default

13-Feb-2026 (Friday) at 17:43:50 GMT+0100 by Gutawer
Commit e248cee9a4
Parents: 7a46320909

reuse memory allocations for the rollback data serialization where possible

12-Feb-2026 (Thursday) at 14:28:26 GMT+0100 by Gutawer
Commit 7a46320909
Parents: ba14a60e95

don't compress the rollback data to resolve speed issues with it

18-Feb-2026 (Wednesday) at 23:15:00 GMT+0100 by Gutawer
Commit ba14a60e95
Parents: 1fedfa60de

add string optimizations to serialization for rollbacks

18-Feb-2026 (Wednesday) at 22:47:28 GMT+0100 by Gutawer
Commit 1fedfa60de
Parents: 4e383c0379

speed up deserializing by assuming fields are ordered the same as when serializing

13-Feb-2026 (Friday) at 22:40:22 GMT-0500 by Ricardo Luís Vaz Silva
Commit 4e383c0379
Parents: 00edd32bea

Switched to local timer for client-sided animations

These shouldn't rely on the server timer as they tick independently of it.

19-Feb-2026 (Thursday) at 00:31:36 GMT-0500 by Marcus Minhorst
Commit 00edd32bea
Parents: b18bf73f2b

Add version data to nightlies

18-Feb-2026 (Wednesday) at 19:37:51 GMT-0500 by Marcus Minhorst
Commit b18bf73f2b
Parents: f0026e011a

Skip nightly

19-Feb-2026 (Thursday) at 16:02:35 GMT+0800 by nashmuhandes
Commit f0026e011a
Parents: 76617c35ef

Add -showlauncher startup parameter to force the launcher to appear

15-Feb-2026 (Sunday) at 22:56:52 GMT-0500 by Marcus Minhorst
Commit 76617c35ef
Parents: f651786d2d

Update tag

15-Feb-2026 (Sunday) at 22:50:40 GMT-0500 by Marcus Minhorst
Commit f651786d2d
Parents: fd94960bda

Formatting Removed GCC build, as it's not the 'legacy' build

16-Feb-2026 (Monday) at 22:27:12 GMT-0500 by Marcus Minhorst
Commit fd94960bda
Parents: 55e65d13f4

Remove hard-wrapping

13-Feb-2026 (Friday) at 10:15:33 GMT-0800 by nikitalita
Commit 55e65d13f4
Parents: e85bf3f569

Fix casting integer to texture ID not working

16-Feb-2026 (Monday) at 01:57:52 GMT-0300 by Ricardo Luís Vaz Silva
Commit e85bf3f569
Parents: eb79097a7c

make sure extensions are compiled together with their respective class

15-Feb-2026 (Sunday) at 10:53:11 GMT-0500 by Marcus Minhorst
Commit eb79097a7c
Parents: 46730f010f

Add missing token

15-Feb-2026 (Sunday) at 13:17:26 GMT-0300 by Ricardo Luís Vaz Silva
Commit 46730f010f
Parents: c1abec0b9f

move required wad from before to after support wad as well

14-Feb-2026 (Saturday) at 23:10:55 GMT-0500 by Boondorl
Commit c1abec0b9f
Parents: c50d132309

Fixed support WAD load order

This should come before the IWAD.

14-Feb-2026 (Saturday) at 15:42:43 GMT-0500 by Boondorl
Commit c50d132309
Parents: 6f9abe80ff

Keep load order when loading optional files

This is needed to ensure assets aren't accidentally overwritten.

Older commits