Ultimate Doom Builder
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
-
- Posts: 42
- Joined: Sat Mar 13, 2021 6:47 pm
Re: Ultimate Doom Builder
I'm very interested in that visual mode decal idea
Edit: or just make the decal visible in the selection window
Edit: or just make the decal visible in the selection window
Last edited by 7Soul on Fri Mar 01, 2024 11:38 am, edited 2 times in total.
-
- Posts: 1562
- Joined: Tue Oct 20, 2015 12:50 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Kozolupy, Bohemia
Re: Ultimate Doom Builder
Trying to run latest version of UDB on ubuntu 22.04.04 through wine gives error:
Fatal Non-UI Error: Requested fontfamily could not be found and a pretty long error window.
Could this be fixed by any way? Running UDB through Steam Proton 8.0.5 works fine, but on my 2K laptop screen the UI is way too tiny and I don't know how to scale proton app ui, as proton doesn't have winecfg...I can use it through Proton only by lowering screen resolution, which is little bit unpleasant...
Fatal Non-UI Error: Requested fontfamily could not be found and a pretty long error window.
Could this be fixed by any way? Running UDB through Steam Proton 8.0.5 works fine, but on my 2K laptop screen the UI is way too tiny and I don't know how to scale proton app ui, as proton doesn't have winecfg...I can use it through Proton only by lowering screen resolution, which is little bit unpleasant...
-
- Posts: 393
- Joined: Mon Dec 11, 2017 2:09 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Arch
- Graphics Processor: nVidia with Vulkan support
- Location: Russia
Re: Ultimate Doom Builder
Try `winetricks corefonts`.ramon.dexter wrote: ↑Wed Feb 28, 2024 11:57 amTrying to run latest version of UDB on ubuntu 22.04.04 through wine gives error:
Fatal Non-UI Error: Requested fontfamily could not be found and a pretty long error window.
Or try to compile native Linux version.
-
- Posts: 1562
- Joined: Tue Oct 20, 2015 12:50 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Kozolupy, Bohemia
Re: Ultimate Doom Builder
Okay, this helped. I tried installing corefonts, but for some reason the error was still popping up.
Compilation of linux version took around five minutes, so this is a go. And it looks nice, so problem solved. Guess I'll just have to keep up with the updates...
-
-
- Posts: 12328
- Joined: Tue Jul 21, 2009 12:04 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
- Location: capital N, capital S, no space
-
- Posts: 14
- Joined: Thu Jun 15, 2023 1:29 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows10 / Ubuntu 22.04.3
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: Ultimate Doom Builder
Hi,
I have Ubuntu 22.04.4 LTS and compiled the Linux native version of UDB.
I have the issue that that every time I try to open a resource directory, UDB crashes with a "Fatal Windows Forms error occurred: Object reference not set to an instance of an object"
https://imgur.com/a/ERiDctT
Selecting pk3 and WADs works fine. The error persists if I use Wine on the x64 archive version.
Does anyone know if there is a fix for this? I have not seen this issue around, so I suspect there is maybe a config error on my part?
I have Ubuntu 22.04.4 LTS and compiled the Linux native version of UDB.
I have the issue that that every time I try to open a resource directory, UDB crashes with a "Fatal Windows Forms error occurred: Object reference not set to an instance of an object"
https://imgur.com/a/ERiDctT
Selecting pk3 and WADs works fine. The error persists if I use Wine on the x64 archive version.
Does anyone know if there is a fix for this? I have not seen this issue around, so I suspect there is maybe a config error on my part?
-
- Posts: 1562
- Joined: Tue Oct 20, 2015 12:50 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Kozolupy, Bohemia
Re: Ultimate Doom Builder
Okay, one thing that troubles me: is the linux version little bit out-dated, or is the versioning on linux just different? Windows version is like version 46xx, while linux is only 3247...is that a problem, or linux version has different numbering?
-
- Posts: 753
- Joined: Tue Jul 15, 2003 3:37 pm
Re: Ultimate Doom Builder
The version number is set by the Windows build script (build_git_generic.cmd), so if you're compiling yourself it'll always show the old version set in the files. It's the same if you compile it yourself in Visual Studio on Windows without the build script.
-
- Posts: 1562
- Joined: Tue Oct 20, 2015 12:50 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Kozolupy, Bohemia
Re: Ultimate Doom Builder
So, if I cloned the repository from official github, I have the latest one, feature - side, even if it shows older build number? That's good to know.
-
- Posts: 1
- Joined: Sun Mar 24, 2024 12:29 pm
- Preferred Pronouns: She/Her
- Operating System Version (Optional): windows 10
Re: Ultimate Doom Builder
hiya i cant seem to get it to test my maps when i try to test them it says "unable to start the test program, Win32Exceptions: The specified executable is not a valid application for this OS platform."
-
- Posts: 753
- Joined: Tue Jul 15, 2003 3:37 pm
Re: Ultimate Doom Builder
Looks like you're trying to run the DOS doom.exe. That does not work on modern Windows. Try some port instead (like GZDoom, Chocolate Doom, DSDA-Doom).
-
- Posts: 1562
- Joined: Tue Oct 20, 2015 12:50 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Kozolupy, Bohemia
Re: Ultimate Doom Builder
Okay, another report from ubuntu. Linux version is behaving weird, every second or third return to 3d mode locks off keyboard...and through wine, it is actually impossible to write into text fields, crashes instantly...
So, if anyone wonders, present state of udb is completely impossible to use on ubuntu 22.04 with wayland...
So, if anyone wonders, present state of udb is completely impossible to use on ubuntu 22.04 with wayland...
-
-
- Posts: 3134
- Joined: Sat May 28, 2016 1:01 pm
Re: Ultimate Doom Builder
Not much we can do about it unfortunately. When we ported it to mono we didn't know their winforms implementation had been effectively abandoned.
The only way out of this situation I had success with involved forking mono winforms and put it into UDB itself. This would make it use the same framework both for Windows, Linux and macOS. The catch is that it would still require fixing some bugs in the implementation. While theoretically possible, it required more work than I'm willing to put into such a project on a hobby basis.
The only way out of this situation I had success with involved forking mono winforms and put it into UDB itself. This would make it use the same framework both for Windows, Linux and macOS. The catch is that it would still require fixing some bugs in the implementation. While theoretically possible, it required more work than I'm willing to put into such a project on a hobby basis.
-
-
- Posts: 4149
- Joined: Thu Jul 17, 2003 12:19 am
- Graphics Processor: nVidia (Legacy GZDoom)
- Location: British Columbia, Canada
Re: Ultimate Doom Builder
Over on Doomworld, Johnny_Vicc_007 had an interesting question How to make linedef give damage.
While my answers was rather simplistic, JaySmithen showed a working script.
So, I wondered, is it possible to simplify this with a few keys in UDMF with Edit Linedefs -> custom
I drew a complete blank on finding any information on how this works.
The Reference Manual and a forum search were no help.
Is there a list of predefined properties and how to make user properties,
and how this works in general.
While my answers was rather simplistic, JaySmithen showed a working script.
So, I wondered, is it possible to simplify this with a few keys in UDMF with Edit Linedefs -> custom
I drew a complete blank on finding any information on how this works.
The Reference Manual and a forum search were no help.
Is there a list of predefined properties and how to make user properties,
and how this works in general.
-
- Posts: 753
- Joined: Tue Jul 15, 2003 3:37 pm
Re: Ultimate Doom Builder
Uh... you can see a list of predefined properties right in your screenshot. The ones listed are what's in https://github.com/ZDoom/gzdoom/blob/ma ... _zdoom.txt, but not handled by the UI.
You add custom properties by clicking on the "(click to add custom field)" text, which - judging from the screenshot - you already did.
I'm not aware that GZDoom is capable of doing damage-on-bump out of the box, but of course it should be possible to implement it in ZScript based on custom UDMF properties of a line. But that's out of scope for this thread and should go to the scripting forum.
You add custom properties by clicking on the "(click to add custom field)" text, which - judging from the screenshot - you already did.
I'm not aware that GZDoom is capable of doing damage-on-bump out of the box, but of course it should be possible to implement it in ZScript based on custom UDMF properties of a line. But that's out of scope for this thread and should go to the scripting forum.