What’s Happening With UZDoom?

News about ZDoom, its child ports, or any closely related projects.
[ZDoom Home] [Documentation (Wiki)] [Official News] [Downloads] [Discord]
[🔎 Google This Site]
User avatar
Wohlstand
Posts: 91
Joined: Sun Dec 17, 2017 3:22 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Linux Mint 22.2
Graphics Processor: nVidia with Vulkan support
Location: Moscow, Russia

Re: What’s Happening With UZDoom?

Post by Wohlstand »

Enjay wrote: Thu Dec 18, 2025 3:49 pm I'm on Windows 10 too - and I suspect the majority of users will be on Win10 or 11.
So, it could be Windows specific, but windows combined with something about your friend's mouse/drivers/setup.

I don't suppose your buddy has tried it again has he? Possibly with a totally clean ini (if he previously migrated his GZDoom one that is).
He tells, that thing works just fine when get rid of "Legacy of Rust" away, but if place it (mix with Doom 2 in the same directory), then it works all the stable.

He also tells, that if AT LEAST ONE of "Legacy of Rust"'s files placed - the glitch is here, but when get all them rid, the glitch goes. He shown 4 of them:
- id1.wad
- id1-res.wad
- id1-werp.wad
- id24res.wad

EDIT1: Oh!! I paid attention, and he seems uses Windows 11, not 10.... Nope! He said, he runs "Windows Server 2025 Datacenter" just.

EDIT2: He gave a new video: https://drive.google.com/file/d/1-xg-Hs ... sp=sharing

EDIT3: After some more conversation to buddy, I finally figured, he literally not meant the glitch with the mouse. He meant the fact that it's UNEXPECTEDLY the fire gun from "Legacy of Rust" gets booted into Doom 2 when it is NOT supposed. He just placed multiple iWADs (Doom2 and "Legacy of Rust") at the same directory with game executable, then he runs the Doom 2 game (menu shows only Doom 2). Then he types the cheat "Give all", and then he hits 6 two times (66), and unexpectedly Legacy of Rust's fire shooter appears. And this case is totally unexpected to him.

EDIT4: He also appends that people noticed that GZDoom 4.14 also had that bug when it unexpectedly steals resources from alien WAD files.

EDIT5: Just now I reproduced that bug by myself, just on macOS 26.2, on Mac Mini M2. Absolutely same bug! https://disk.yandex.ru/i/lXFbh-4y3F53UQ

P.S. Why forum engine doesn't supports merging of posts? I.e. I or anybody posts a second post to continue previous without editing, isn't it supposed to just append content of new post to the earlier?
Last edited by Wohlstand on Thu Dec 18, 2025 6:29 pm, edited 3 times in total.
User avatar
Jay0
 
 
Posts: 97
Joined: Tue Aug 21, 2018 9:31 pm
Preferred Pronouns: She/Her
Graphics Processor: nVidia with Vulkan support
Location: Brazil

Re: What’s Happening With UZDoom?

Post by Jay0 »

> it's UNEXPECTEDLY the fire gun from "Legacy of Rust" gets booted into Doom 2

yeah, that's from id24 not from legacy of rust, tell him he can turn it off with the "load support wad" setting in the launcher
User avatar
Wohlstand
Posts: 91
Joined: Sun Dec 17, 2017 3:22 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Linux Mint 22.2
Graphics Processor: nVidia with Vulkan support
Location: Moscow, Russia

Re: What’s Happening With UZDoom?

Post by Wohlstand »

Okay, I forwarded him already. And now the another question: when you will take my latest updates I made at ZMusic and GZDoom (to add new options)? Primarily I implemented the ability for libADLMIDI to use GENMIDI bank (originally it didn't supported that, and it only supported built-in banks or external WOPL banks, and now it supports use of game's GENMIDI as a custom bank too, it gets converted into WOPL on the fly and supplied to the libADLMIDI after everything). And additionally I implemented lots of workflow fixes on the libADLMIDI and libOPNMIDI libraries too. In the next time, seems, when I will contribute ZMusic, I will need to contribute both GZDoom and UZDoom to bring all related changes (in a condition when new settings gets added), right?
User avatar
Redneckerz
Spotlight Team
Posts: 1155
Joined: Mon Nov 25, 2019 8:54 am
Graphics Processor: Intel (Modern GZDoom)

Re: What’s Happening With UZDoom?

Post by Redneckerz »

Wohlstand wrote: Thu Dec 18, 2025 8:43 am Just some random from myself about UZDoom: Some time ago, my buddy attempted to try UZDoom in action and he found it being very buggy and glitchy, and generally messy. I don't know details by myself since I mostly watch the GZDoom itself that I directly contribute sometimes.
Emphasis mine as this can't be reproduced by the devs and given the first archive contained illegal resources, i am inclined to think your buddy is not telling the whole story or atleast doing something that they aren't supposed to do, then passing it off as the bolded. My apologies for being blunt but that's the red flag that i am getting from this.

If anything, it would be great if your buddy submits a PR at the Github, with logging and examples incase this is some bug that got missed. This goes for the not calibrated mouse, the audio libraries, and so on.
User avatar
Wohlstand
Posts: 91
Joined: Sun Dec 17, 2017 3:22 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Linux Mint 22.2
Graphics Processor: nVidia with Vulkan support
Location: Moscow, Russia

Re: What’s Happening With UZDoom?

Post by Wohlstand »

Redneckerz wrote: Fri Dec 19, 2025 6:39 am
Wohlstand wrote: Thu Dec 18, 2025 8:43 am Just some random from myself about UZDoom: Some time ago, my buddy attempted to try UZDoom in action and he found it being very buggy and glitchy, and generally messy. I don't know details by myself since I mostly watch the GZDoom itself that I directly contribute sometimes.
Emphasis mine as this can't be reproduced by the devs and given the first archive contained illegal resources, i am inclined to think your buddy is not telling the whole story or atleast doing something that they aren't supposed to do, then passing it off as the bolded. My apologies for being blunt but that's the red flag that i am getting from this.

If anything, it would be great if your buddy submits a PR at the Github, with logging and examples incase this is some bug that got missed. This goes for the not calibrated mouse, the audio libraries, and so on.
Don't worry, it's already everything figured, just read most recent messages on this page. There are two explicit problems that were figured:
- UZDoom just unexpectedly loads resources from `id24res.wad` when running at Doom2, but that is not supposed. It was NOT a mouse problem, he just confused me by a video he did. The fire gun as I though was a kind of mod, but he wanted to say that fire gun should NOT load at all. And as explained above, it's need to disable the loading of support WADs to fix that.
- UZDoom lacks my latest updates that I contribued to ZMusic and GZDoom with major fixes at libADLMIDI, libOPNMIDI, and new feature of GENMIDI support at libADLMIDI synth. My buddy actually complained the lack of these updates, since without them the music he listens in the game, glitches. Before he complained me several bugs at libADLMIDI that I quickly fixed before my previous stable release.

And, my buddy sent illegal files in archive just because he is not sure that it's prohibited to send such files to the forum and other related issue, I definitely should note him about that.
User avatar
Wohlstand
Posts: 91
Joined: Sun Dec 17, 2017 3:22 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Linux Mint 22.2
Graphics Processor: nVidia with Vulkan support
Location: Moscow, Russia

Re: What’s Happening With UZDoom?

Post by Wohlstand »

Jay0 wrote: Fri Dec 19, 2025 6:03 am > it's UNEXPECTEDLY the fire gun from "Legacy of Rust" gets booted into Doom 2

yeah, that's from id24 not from legacy of rust, tell him he can turn it off with the "load support wad" setting in the launcher
I told him, and now he asks, WHERE that parameter is? He is absolutely not sure where it can be found.
User avatar
Jay0
 
 
Posts: 97
Joined: Tue Aug 21, 2018 9:31 pm
Preferred Pronouns: She/Her
Graphics Processor: nVidia with Vulkan support
Location: Brazil

Re: What’s Happening With UZDoom?

Post by Jay0 »

Wohlstand wrote: Fri Dec 19, 2025 6:44 am
Redneckerz wrote: Fri Dec 19, 2025 6:39 am
Wohlstand wrote: Thu Dec 18, 2025 8:43 am Just some random from myself about UZDoom: Some time ago, my buddy attempted to try UZDoom in action and he found it being very buggy and glitchy, and generally messy. I don't know details by myself since I mostly watch the GZDoom itself that I directly contribute sometimes.
Emphasis mine as this can't be reproduced by the devs and given the first archive contained illegal resources, i am inclined to think your buddy is not telling the whole story or atleast doing something that they aren't supposed to do, then passing it off as the bolded. My apologies for being blunt but that's the red flag that i am getting from this.

If anything, it would be great if your buddy submits a PR at the Github, with logging and examples incase this is some bug that got missed. This goes for the not calibrated mouse, the audio libraries, and so on.
Don't worry, it's already everything figured, just read most recent messages on this page. There are two explicit problems that were figured:
- UZDoom just unexpectedly loads resources from `id24res.wad` when running at Doom2, but that is not supposed. It was NOT a mouse problem, he just confused me by a video he did. The fire gun as I though was a kind of mod, but he wanted to say that fire gun should NOT load at all. And as explained above, it's need to disable the loading of support WADs to fix that.
- UZDoom lacks my latest updates that I contribued to ZMusic and GZDoom with major fixes at libADLMIDI, libOPNMIDI, and new feature of GENMIDI support at libADLMIDI synth. My buddy actually complained the lack of these updates, since without them the music he listens in the game, glitches. Before he complained me several bugs at libADLMIDI that I quickly fixed before my previous stable release.

And, my buddy sent illegal files in archive just because he is not sure that it's prohibited to send such files to the forum and other related issue, I definitely should note him about that.
btw it's worth noting, gzdoom 4.14.2 has the same support wad system as uzdoom 4.14.3, and is also using the same version of zmusic as 4.14.3 😅
User avatar
Jay0
 
 
Posts: 97
Joined: Tue Aug 21, 2018 9:31 pm
Preferred Pronouns: She/Her
Graphics Processor: nVidia with Vulkan support
Location: Brazil

Re: What’s Happening With UZDoom?

Post by Jay0 »

Wohlstand wrote: Fri Dec 19, 2025 6:10 am In the next time, seems, when I will contribute ZMusic, I will need to contribute both GZDoom and UZDoom to bring all related changes (in a condition when new settings gets added), right?
nah, uzdoom zmusic has been synching with gzdoom zmusic whenever we notice there's an update, we just missed the most recent one (if you do submit to both, it would make the uzdoom zmusic update faster though)
User avatar
Wohlstand
Posts: 91
Joined: Sun Dec 17, 2017 3:22 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Linux Mint 22.2
Graphics Processor: nVidia with Vulkan support
Location: Moscow, Russia

Re: What’s Happening With UZDoom?

Post by Wohlstand »

Just, actual updates that I sent to ZMusic and GZDoom in the most recent time (in this half of year):
- https://github.com/ZDoom/ZMusic/pull/78
- https://github.com/ZDoom/ZMusic/pull/80

- https://github.com/ZDoom/gzdoom/pull/3176
- https://github.com/ZDoom/gzdoom/pull/3362

And in the advanced settings, in libADLMIDI's settings I see no "Use GENMIDI as a custom bank" option listed in UZDoom.

Also, I am curious, WHEN the UZDoom got been emerged? Just for my sure, I just didn't watched for news deeply, and I just got learned about existance of UZDoom as a "fork" from that buddy who complained it for bugs. In the next time I will send PRs to both so.
User avatar
Jay0
 
 
Posts: 97
Joined: Tue Aug 21, 2018 9:31 pm
Preferred Pronouns: She/Her
Graphics Processor: nVidia with Vulkan support
Location: Brazil

Re: What’s Happening With UZDoom?

Post by Jay0 »

Wohlstand wrote: Fri Dec 19, 2025 9:03 am Just, actual updates that I sent to ZMusic and GZDoom in the most recent time (in this half of year):
- https://github.com/ZDoom/ZMusic/pull/78
- https://github.com/ZDoom/ZMusic/pull/80

- https://github.com/ZDoom/gzdoom/pull/3176
- https://github.com/ZDoom/gzdoom/pull/3362

And in the advanced settings, in libADLMIDI's settings I see no "Use GENMIDI as a custom bank" option listed in UZDoom.

Also, I am curious, WHEN the UZDoom got been emerged? Just for my sure, I just didn't watched for news deeply, and I just got learned about existance of UZDoom as a "fork" from that buddy who complained it for bugs. In the next time I will send PRs to both so.
those are all in uzdoom trunk, but 4.14.3 does not have any features from 5.0, including those commits, it's only a small bugfix release on top of 4.14.2, to fix both longstanding issues and a few security fixes as well, and to get something out for a uzdoom release since 5.0 is not yet ready


4.14.2 vs 4.14.3
https://github.com/UZDoom/UZDoom/compar ... 2...4.14.3

compared to 4.14.3 vs trunk 😅
https://github.com/UZDoom/UZDoom/compare/4.14.3...trunk
User avatar
Jay0
 
 
Posts: 97
Joined: Tue Aug 21, 2018 9:31 pm
Preferred Pronouns: She/Her
Graphics Processor: nVidia with Vulkan support
Location: Brazil

Re: What’s Happening With UZDoom?

Post by Jay0 »

(basically, every release since 4.14, including 4.14.1/.2/.3, has been done as cherry picks from there, since quite a few features from it (ex. networking) have been WIP for a while)
User avatar
Wohlstand
Posts: 91
Joined: Sun Dec 17, 2017 3:22 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Linux Mint 22.2
Graphics Processor: nVidia with Vulkan support
Location: Moscow, Russia

Re: What’s Happening With UZDoom?

Post by Wohlstand »

I see. So, if I understand right, the next release that will include these changes is 5.0? Right? And ye, on my side I working on next updates of libADLMIDI and libOPNMIDI, and I took major investigation across HMI/HMP formats and I learned something more than current ZMusic's HMI player does. I would like to try bring these updates to here too.
User avatar
Jay0
 
 
Posts: 97
Joined: Tue Aug 21, 2018 9:31 pm
Preferred Pronouns: She/Her
Graphics Processor: nVidia with Vulkan support
Location: Brazil

Re: What’s Happening With UZDoom?

Post by Jay0 »

Wohlstand wrote: Fri Dec 19, 2025 9:19 am I see. So, if I understand right, the next release that will include these changes is 5.0? Right? And ye, on my side I working on next updates of libADLMIDI and libOPNMIDI, and I took major investigation across HMI/HMP formats and I learned something more than current ZMusic's HMI player does. I would like to try bring these updates to here too.
yep, and of GZDoom commits, other than graf's reactionary reverts (of WIP 5.0 features for the grand reason of.... being unfinished? 🤦‍♀️) and his broken DECORATE change (https://github.com/ZDoom/gzdoom/commit/ ... 9f9712860c - confirmed broken by LZDoom) UZDoom is only really missing this (https://github.com/ZDoom/gzdoom/commit/ ... 30a253c8b1) which i haven't pulled in because the build scripts have diverged quite a bit and idk if it'd conflict (basically they've been entirely restructured in uzdoom, and even the long-standing visual studio bug of the pk3 not being built when "running" the project, only when separately building it, has been fixed)
User avatar
drfrag
Vintage GZDoom Developer
Posts: 3255
Joined: Fri Apr 23, 2004 3:51 am
Location: Spain

Re: What’s Happening With UZDoom?

Post by drfrag »

You need to set i_loadsupportwad to 0, the launcher option is in the UZDoom trunk branch. BTW on LZDoom id24res is loaded only for the KEX iwads.
User avatar
Wohlstand
Posts: 91
Joined: Sun Dec 17, 2017 3:22 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Linux Mint 22.2
Graphics Processor: nVidia with Vulkan support
Location: Moscow, Russia

Re: What’s Happening With UZDoom?

Post by Wohlstand »

Jay0 wrote: Fri Dec 19, 2025 9:21 am UZDoom is only really missing this (https://github.com/ZDoom/gzdoom/commit/ ... 30a253c8b1) which i haven't pulled in because the build scripts have diverged quite a bit and idk if it'd conflict
I am curios, does this related to macOS, xBSD or Linux? On Linux it links just with same libraries as GCC does, and on macOS and xBSD it links with different runtime libs. On my end I built it using GCC (on Linux). I am curious, how it will build using clang thing (I have the profile at Qt Creator for Clang build tests too).

Return to “ZDoom (and related) News”