Latest UZDoom Changes

Latest 50 commits

Unofficial development builds at DRD Team

Older commits

07-Jun-2026 (Sunday) at 19:24:26 GMT-0700 by nikitalita
Commit 38032fff26 (HEAD -> trunk, tag: x-preview)
Parents: aff98a65b6

Fix STL type traits for TMapIterator

24-May-2026 (Sunday) at 05:06:47 GMT-0700 by nikitalita
Commit aff98a65b6
Parents: 9464e5f605

overhaul pathing

24-May-2026 (Sunday) at 04:16:52 GMT-0700 by nikitalita
Commit 9464e5f605
Parents: e9f3b6b0e4

Prevent crash if the stack frame is invalid

07-Jun-2026 (Sunday) at 21:55:18 GMT-0400 by Marcus Minhorst
Commit e9f3b6b0e4
Parents: c5d0644cc8

Enable Bosnian, Catalan, Croatian, Indonesian, and Swedish translations

07-Jun-2026 (Sunday) at 22:02:51 GMT-0400 by Marcus Minhorst
Commit c5d0644cc8
Parents: 1ca34bf1f0

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
Commit 1ca34bf1f0
Parents: bdfa74220e

Builds are now more reproducible

02-Jun-2026 (Tuesday) at 17:52:52 GMT-0400 by Marcus Minhorst
Commit bdfa74220e
Parents: cd50b6c34f

Prefer wayland over x11

02-Jun-2026 (Tuesday) at 23:12:48 GMT-0400 by Marcus Minhorst
Commit cd50b6c34f
Parents: f329aca9bc

Package OpenAL

02-Jun-2026 (Tuesday) at 23:13:51 GMT-0400 by Marcus Minhorst
Commit f329aca9bc
Parents: 749859d20c

Allow cache to read fallback entry

01-Jun-2026 (Monday) at 23:33:03 GMT-0400 by Boondorl
Commit 749859d20c
Parents: dffd1901c8

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
Commit dffd1901c8
Parents: eb266b3682

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
Commit eb266b3682
Parents: 857481fd26

Fix cache permission issue

31-May-2026 (Sunday) at 18:40:20 GMT-0400 by Marcus Minhorst
Commit 857481fd26
Parents: d1a12268dc

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
Commit d1a12268dc
Parents: 865991eac2

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
Commit 865991eac2
Parents: 24c0806e2f

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
Commit 24c0806e2f
Parents: 676032a897

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
Commit 676032a897
Parents: b4de40e158

clean up function signatures

30-May-2026 (Saturday) at 12:11:47 GMT-0300 by Ricardo Luís Vaz Silva
Commit b4de40e158
Parents: a82d59ba52

remove raw string manipulation from FGameConfigFile::DoGameSetup

30-May-2026 (Saturday) at 12:08:27 GMT-0300 by Ricardo Luís Vaz Silva
Commit a82d59ba52
Parents: fe20cc6f88

remove raw string manipulation from FGameConfigFile::DoKeySetup

30-May-2026 (Saturday) at 12:04:12 GMT-0300 by Ricardo Luís Vaz Silva
Commit fe20cc6f88
Parents: 59d6c5774e

remove raw string manipulation from FGameConfigFile::DoModSetup

30-May-2026 (Saturday) at 11:59:58 GMT-0300 by Ricardo Luís Vaz Silva
Commit 59d6c5774e
Parents: 011454a601

removed unused function from FGameConfigFile

30-May-2026 (Saturday) at 11:30:31 GMT-0300 by Ricardo Luís Vaz Silva
Commit 011454a601
Parents: 9835e53ebd

remove raw string manipulation from FGameConfigFile::ArchiveGameData and M_SaveCustomKeys

30-May-2026 (Saturday) at 13:08:47 GMT+1000 by Cuzum
Commit 9835e53ebd
Parents: fb234576ba

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
Commit fb234576ba
Parents: c1c974fddb

Added platforms

28-May-2026 (Thursday) at 16:20:07 GMT-0400 by Marcus Minhorst
Commit c1c974fddb
Parents: 2da6e8e350

Release zsync file

28-May-2026 (Thursday) at 16:07:19 GMT-0400 by Marcus Minhorst
Commit 2da6e8e350
Parents: b846e2b7a3

Package all files

27-May-2026 (Wednesday) at 15:53:43 GMT-0400 by Marcus Minhorst
Commit b846e2b7a3
Parents: 7f608a9ad8

Fix cache ref

27-May-2026 (Wednesday) at 14:50:06 GMT-0400 by Marcus Minhorst
Commit 7f608a9ad8
Parents: cd6bf3eb96

Add missing environment key

26-May-2026 (Tuesday) at 14:00:05 GMT-0300 by Ricardo Luís Vaz Silva
Commit cd6bf3eb96
Parents: 90c5d5d651

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
Commit 90c5d5d651 (tag: x-flathub-beta)
Parents: b39114ed37

Sign appimage

22-May-2026 (Friday) at 10:46:27 GMT-0400 by Marcus Minhorst
Commit b39114ed37
Parents: 8d55334ee1

Fix pathing for appimages

23-May-2026 (Saturday) at 13:39:46 GMT-0400 by Marcus Minhorst
Commit 8d55334ee1
Parents: 6ae796851b

Add LinuxDeploy

18-May-2026 (Monday) at 22:18:52 GMT-0400 by Marcus Minhorst
Commit 6ae796851b
Parents: 69741026f8

Add cache

25-May-2026 (Monday) at 23:19:07 GMT-0400 by Marcus Minhorst
Commit 69741026f8
Parents: 2a2907f7ed

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
Commit 2a2907f7ed
Parents: b4caf7b91c

Better NicePath handling

23-May-2026 (Saturday) at 13:29:31 GMT-0400 by Marcus Minhorst
Commit b4caf7b91c
Parents: 19bae5d1b8

Add DEBUG_LOG macro

20-May-2026 (Wednesday) at 15:53:13 GMT-0400 by Marcus Minhorst
Commit 19bae5d1b8
Parents: 3ac412d686

Add path join operators

20-May-2026 (Wednesday) at 22:09:02 GMT-0400 by Marcus Minhorst
Commit 3ac412d686
Parents: 5f34ad94ab

Add -cli arg

24-May-2026 (Sunday) at 12:42:59 GMT-0600 by CJM7
Commit 5f34ad94ab
Parents: d7858ad038

Update CONTRIBUTORS

16-May-2026 (Saturday) at 19:08:46 GMT-0600 by CJM7
Commit d7858ad038
Parents: 198318d047

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
Commit 198318d047
Parents: 5e930915de

Created enum for HWPortal type.

23-May-2026 (Saturday) at 17:00:09 GMT-0600 by Dileep V. Reddy
Commit 5e930915de
Parents: c98ffb5c3c

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
Commit c98ffb5c3c
Parents: bd42973cfe

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
Commit bd42973cfe
Parents: 2a409a94e1

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
Commit 2a409a94e1
Parents: 9cafd207a5

Add error when specifying invalid spawn filter

14-May-2026 (Thursday) at 21:35:23 GMT-0400 by Sally Cochenour
Commit 9cafd207a5
Parents: ff5b438daf

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
Commit ff5b438daf
Parents: baf2a73f93

Add compatability cvar

13-May-2026 (Wednesday) at 17:52:28 GMT-0400 by Marcus Minhorst
Commit baf2a73f93
Parents: d78683ffa1

Add deprecated cvars

13-May-2026 (Wednesday) at 17:52:20 GMT-0400 by Marcus Minhorst
Commit d78683ffa1
Parents: db2c54f605

Add deprecation macro

12-May-2026 (Tuesday) at 20:42:08 GMT-0400 by Marcus Minhorst
Commit db2c54f605
Parents: 3b12695dd5

Deduplicate code

Older commits