Latest UZDoom Changes
Latest 50 commits
Unofficial development builds at DRD Team
07-Jun-2026 (Sunday) at 19:24:26 GMT-0700 by nikitalita
Fix STL type traits for TMapIterator
24-May-2026 (Sunday) at 05:06:47 GMT-0700 by nikitalita
overhaul pathing
24-May-2026 (Sunday) at 04:16:52 GMT-0700 by nikitalita
Prevent crash if the stack frame is invalid
07-Jun-2026 (Sunday) at 21:55:18 GMT-0400 by Marcus Minhorst
Enable Bosnian, Catalan, Croatian, Indonesian, and Swedish translations
07-Jun-2026 (Sunday) at 22:02:51 GMT-0400 by Marcus Minhorst
Squashed 'libraries/Translation/' changes from 3d460ee64b..84a2b8fe7c (#1446)
84a2b8fe7c Incoming games 09d2a4a864 Translated using Weblate (Catalan) 9b4a3f3c83 Translated using Weblate (Catalan) 6eafd30cf8 Translated using Weblate (Catalan) 4eb56005a2 Translated using Weblate (Catalan) e80af7412b Translated using Weblate (Catalan) 22196f6308 Translated using Weblate (Catalan) 80f7c1e689 Translated using Weblate (Catalan) 865cfadf40 Translated using Weblate (Catalan) a3bdac2068 Translated using Weblate (Catalan) ef573317e2 Translated using Weblate (Catalan) d0a839fc96 Translated using Weblate (Catalan) 1255eb9b48 Translated using Weblate (Catalan) 14fb4d1617 Translated using Weblate (Catalan) dce20ec04b Added translation using Weblate (Catalan) 69397e1b10 Added translation using Weblate (Catalan) 0a318cb980 Added translation using Weblate (Catalan) 4f68ec9c69 Added translation using Weblate (Catalan) 22f7919515 Added translation using Weblate (Catalan) 1341518a7c Added translation using Weblate (Catalan) 5d6ab193f4 Added translation using Weblate (Catalan) 244fd627b6 Added translation using Weblate (Catalan) 3c7288073e Added translation using Weblate (Catalan) b5e19529d9 Added translation using Weblate (Catalan) a91eebddf4 Added translation using Weblate (Catalan) ba3bd1d766 Translated using Weblate (Catalan) 20988e96dd Translated using Weblate (Catalan) 1ef601d2bb Translated using Weblate (Korean) 6e5c3ec3e3 Translated using Weblate (Korean) 6858485a3e Translated using Weblate (Korean) 6154adf312 Translated using Weblate (Korean) 8285bc830f Translated using Weblate (Catalan) 38a61e49ab Translated using Weblate (Catalan)
git-subtree-dir: libraries/Translation git-subtree-split: 84a2b8fe7c3cc04bde125c8203c775961529c79e
02-Jun-2026 (Tuesday) at 23:07:04 GMT-0400 by Marcus Minhorst
Builds are now more reproducible
02-Jun-2026 (Tuesday) at 17:52:52 GMT-0400 by Marcus Minhorst
Prefer wayland over x11
02-Jun-2026 (Tuesday) at 23:12:48 GMT-0400 by Marcus Minhorst
Package OpenAL
02-Jun-2026 (Tuesday) at 23:13:51 GMT-0400 by Marcus Minhorst
Allow cache to read fallback entry
01-Jun-2026 (Monday) at 23:33:03 GMT-0400 by Boondorl
Clarify AI policy in CONTRIBUTING.md
This is especially in regards to the code policy as it was confusing what constituted as "entirely" when it comes to generation. While this was mainly to catch simple uses cases like auto complete, this is probably not worth appealing to so our stance can be made abundantly clear instead.
02-Jun-2026 (Tuesday) at 14:43:33 GMT-0400 by Marcus Minhorst
Fix translation issue where harmony strings were being loaded (#1425)
- Squashed 'libraries/ZMusic/' changes from be1b422329..8375e71959
git-subtree-dir: libraries/ZMusic git-subtree-split: 8375e71959e4627942c7dac9b142480308be6a26
- Squashed 'libraries/Translation/' changes from be1b422329..3d460ee64b
git-subtree-dir: libraries/Translation git-subtree-split: 3d460ee64be53d6a4d3cd99814cd29725f090a3f
31-May-2026 (Sunday) at 22:10:24 GMT-0400 by Marcus Minhorst
Fix cache permission issue
31-May-2026 (Sunday) at 18:40:20 GMT-0400 by Marcus Minhorst
Sync subtrees (#1421)
- Squashed 'libraries/ZMusic/' changes from 9a8d612f02..8375e71959
git-subtree-dir: libraries/ZMusic git-subtree-split: 8375e71959e4627942c7dac9b142480308be6a26
- Squashed 'libraries/Translation/' changes from 9a8d612f02..e3d8428418
git-subtree-dir: libraries/Translation git-subtree-split: e3d8428418711d1a010116dda189011d3b36e1f1
- Squashed 'libraries/ZWidget/' changes from 9a8d612f02..be1b422329
git-subtree-dir: libraries/ZWidget git-subtree-split: be1b42232981c8cf188d15d6d1d8e165ab302cbf
30-May-2026 (Saturday) at 12:51:54 GMT-0300 by Ricardo Luís Vaz Silva
due to safeguards, it is now okay to save the ini at any time
30-May-2026 (Saturday) at 12:51:31 GMT-0300 by Ricardo Luís Vaz Silva
reset bindings based on the last version the game was ran on, not the engine
30-May-2026 (Saturday) at 12:16:34 GMT-0300 by Ricardo Luís Vaz Silva
safeguard settings writing to ensure configuration isn't lost on early saving
30-May-2026 (Saturday) at 12:15:12 GMT-0300 by Ricardo Luís Vaz Silva
clean up function signatures
30-May-2026 (Saturday) at 12:11:47 GMT-0300 by Ricardo Luís Vaz Silva
remove raw string manipulation from FGameConfigFile::DoGameSetup
30-May-2026 (Saturday) at 12:08:27 GMT-0300 by Ricardo Luís Vaz Silva
remove raw string manipulation from FGameConfigFile::DoKeySetup
30-May-2026 (Saturday) at 12:04:12 GMT-0300 by Ricardo Luís Vaz Silva
remove raw string manipulation from FGameConfigFile::DoModSetup
30-May-2026 (Saturday) at 11:59:58 GMT-0300 by Ricardo Luís Vaz Silva
removed unused function from FGameConfigFile
30-May-2026 (Saturday) at 11:30:31 GMT-0300 by Ricardo Luís Vaz Silva
remove raw string manipulation from FGameConfigFile::ArchiveGameData and M_SaveCustomKeys
30-May-2026 (Saturday) at 13:08:47 GMT+1000 by Cuzum
Update doomimp.zs
Removed the extra space from line 60.
Co-authored-by: Marcus Minhorst marcus.minhorst@gmail.com
28-May-2026 (Thursday) at 17:34:41 GMT-0400 by Marcus Minhorst
Added platforms
28-May-2026 (Thursday) at 16:20:07 GMT-0400 by Marcus Minhorst
Release zsync file
28-May-2026 (Thursday) at 16:07:19 GMT-0400 by Marcus Minhorst
Package all files
27-May-2026 (Wednesday) at 15:53:43 GMT-0400 by Marcus Minhorst
Fix cache ref
27-May-2026 (Wednesday) at 14:50:06 GMT-0400 by Marcus Minhorst
Add missing environment key
26-May-2026 (Tuesday) at 14:00:05 GMT-0300 by Ricardo Luís Vaz Silva
only subtract from total_monsters for MTF_FRIENDLY/MTF_NOCOUNT if the actor actually counts as a kill
25-May-2026 (Monday) at 16:40:42 GMT-0400 by Marcus Minhorst
Sign appimage
22-May-2026 (Friday) at 10:46:27 GMT-0400 by Marcus Minhorst
Fix pathing for appimages
23-May-2026 (Saturday) at 13:39:46 GMT-0400 by Marcus Minhorst
Add LinuxDeploy
18-May-2026 (Monday) at 22:18:52 GMT-0400 by Marcus Minhorst
Add cache
25-May-2026 (Monday) at 23:19:07 GMT-0400 by Marcus Minhorst
Reduced recompilation churn
A minor optimization made basically ever re-build compile way more than needed
20-May-2026 (Wednesday) at 21:49:14 GMT-0400 by Marcus Minhorst
Better NicePath handling
23-May-2026 (Saturday) at 13:29:31 GMT-0400 by Marcus Minhorst
Add DEBUG_LOG macro
20-May-2026 (Wednesday) at 15:53:13 GMT-0400 by Marcus Minhorst
Add path join operators
20-May-2026 (Wednesday) at 22:09:02 GMT-0400 by Marcus Minhorst
Add -cli arg
24-May-2026 (Sunday) at 12:42:59 GMT-0600 by CJM7
Update CONTRIBUTORS
16-May-2026 (Saturday) at 19:08:46 GMT-0600 by CJM7
Update zdoom-info.plist
Just added a line to enable OSX's built-in compatibility mode to accommodate the camera notch
23-May-2026 (Saturday) at 19:43:46 GMT-0600 by Dileep V. Reddy
Created enum for HWPortal type.
23-May-2026 (Saturday) at 17:00:09 GMT-0600 by Dileep V. Reddy
Removed strcmp in render code by adding a boolean virtual method to HWPortal (to check for Sky/Skybox portals).
23-May-2026 (Saturday) at 10:04:23 GMT-0600 by Dileep V. Reddy
Fixing thickfog calculations in skybox portals recursively rendered in other portals, like stacked sector portals and line mirrors.
11-May-2026 (Monday) at 17:50:19 GMT-0400 by Boondorl
Added changeepisode command
Allows switching to maps via episode numbers instead of needing to know the actual map name for the start of an episode.
05-May-2026 (Tuesday) at 17:35:30 GMT-0400 by Sally Cochenour
Add error when specifying invalid spawn filter
14-May-2026 (Thursday) at 21:35:23 GMT-0400 by Sally Cochenour
Allow SectorFillAlpha from MAPINFO
Forgot to test this when I made the original pull request
12-May-2026 (Tuesday) at 21:30:42 GMT-0400 by Marcus Minhorst
Add compatability cvar
13-May-2026 (Wednesday) at 17:52:28 GMT-0400 by Marcus Minhorst
Add deprecated cvars
13-May-2026 (Wednesday) at 17:52:20 GMT-0400 by Marcus Minhorst
Add deprecation macro
12-May-2026 (Tuesday) at 20:42:08 GMT-0400 by Marcus Minhorst
Deduplicate code
