I want to make maps in Linux, please help!
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
-
Stormwalker
- Posts: 100
- Joined: Mon Sep 05, 2011 10:22 pm
I want to make maps in Linux, please help!
I've recently started using Linux as my primary OS, and I'd like to start mapping in Linux as well. On Windows 7 I currently use Doom Builder 2, and it's the only level design software I've ever really messed with.
I've done some searching online and read through a number of forum threads, and from what I can tell Doom Builder 1 and 2 are both a bit hard to work with when run on a Linux machine. Both of these programs must be run through Wine, and they both have issues and are not 100% functional. Personally, despite reading a number of how-to threads(all of which are several years old), I cannot get either version of Doom Builder to work in Wine, no matter how hard I try. Doom Builder 2 won't even install, and Doom Builder 1 installs but I cannot open a map due to a "CreateBitmapPointer " error. I suspect that I don't have WineTricks configured properly, but every time I try to correct the problem I have no luck.
I did notice that Slade now has a map editor built into it, and I am not averse to using Slade in that capacity, but the problem is that the documentation/tutorials for Slade's level editor appear to be unfinished, and so relatively simple level editing procedures can become incredibly frustrating because I simply don't know how Slade works.
TL;DR, is there any chance that Doom Builder might receive a proper Linux port in the foreseeable future? If not, can anyone assist me in getting Doom Builder 1 or 2 to work in Wine? And barring either of the first two options, is anyone well-versed enough in Slade's level editor to give me some pointers? Thanks in advance.
I've done some searching online and read through a number of forum threads, and from what I can tell Doom Builder 1 and 2 are both a bit hard to work with when run on a Linux machine. Both of these programs must be run through Wine, and they both have issues and are not 100% functional. Personally, despite reading a number of how-to threads(all of which are several years old), I cannot get either version of Doom Builder to work in Wine, no matter how hard I try. Doom Builder 2 won't even install, and Doom Builder 1 installs but I cannot open a map due to a "CreateBitmapPointer " error. I suspect that I don't have WineTricks configured properly, but every time I try to correct the problem I have no luck.
I did notice that Slade now has a map editor built into it, and I am not averse to using Slade in that capacity, but the problem is that the documentation/tutorials for Slade's level editor appear to be unfinished, and so relatively simple level editing procedures can become incredibly frustrating because I simply don't know how Slade works.
TL;DR, is there any chance that Doom Builder might receive a proper Linux port in the foreseeable future? If not, can anyone assist me in getting Doom Builder 1 or 2 to work in Wine? And barring either of the first two options, is anyone well-versed enough in Slade's level editor to give me some pointers? Thanks in advance.
-
enderkevin13
- Posts: 1383
- Joined: Tue Jul 07, 2015 7:30 am
- Location: :noiƚɒɔo⅃
Re: I want to make maps in Linux, please help!
Have you tried GZDoom Builder yet? It has far more features available than DB2, such as a "make door from sector" button, not to mention the square brushes and such.
-
enderkevin13
- Posts: 1383
- Joined: Tue Jul 07, 2015 7:30 am
- Location: :noiƚɒɔo⅃
Re: I want to make maps in Linux, please help!
Oops, nevermind. It currently has no linux release. Maybe you can ask MaxED about it.
-
Stormwalker
- Posts: 100
- Joined: Mon Sep 05, 2011 10:22 pm
Re: I want to make maps in Linux, please help!
Perhaps Edward80 or SuperJamie might be of some assistance, since they both appear to be knowledgeable about successfully running Doom Builder in Wine.
-
edward850
- Posts: 5908
- Joined: Tue Jul 19, 2005 9:06 pm
- Location: New Zealand
Re: I want to make maps in Linux, please help!
Only the orginal, and I'm not too sure what's needed anymore. Slade3 has a map editor and should compile on Linux distros.
-
enderkevin13
- Posts: 1383
- Joined: Tue Jul 07, 2015 7:30 am
- Location: :noiƚɒɔo⅃
Re: I want to make maps in Linux, please help!
I'm honestly not a fan of the Slade3 map editor, it doesn't have much to work with...edward850 wrote:Only the orginal, and I'm not too sure what's needed anymore. Slade3 has a map editor and should compile on Linux distros.
-
Kappes Buur
-

- Posts: 4201
- Joined: Thu Jul 17, 2003 12:19 am
- Graphics Processor: nVidia (Legacy GZDoom)
- Location: British Columbia, Canada
Re: I want to make maps in Linux, please help!
I don't use any of the 'nix systems, so I cannot comment on the usability of the following
http://eureka-editor.sourceforge.net
http://www.teaser.fr/~amajorel/yadex/
http://eureka-editor.sourceforge.net
http://www.teaser.fr/~amajorel/yadex/
-
Graf Zahl
- Lead GZDoom+Raze Developer

- Posts: 49252
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: I want to make maps in Linux, please help!
AFAIK both are fundamentally lacking in ZDoom feature support.
-
Stormwalker
- Posts: 100
- Joined: Mon Sep 05, 2011 10:22 pm
Re: I want to make maps in Linux, please help!
I tried Eureka. It's not bad, but it lacks a great many features that I've grown to appreciate in DB, and I think using it would slow the level-editing process down beyond acceptable levels. I think Eureka is a continuation of Yadex, so even though I haven't tried it, I'm pretty sure it won't be superior to Eureka.Kappes Buur wrote:I don't use any of the 'nix systems, so I cannot comment on the usability of the following
http://eureka-editor.sourceforge.net
http://www.teaser.fr/~amajorel/yadex/
This is precisely my issue. I am working on a project that makes heavy use of ZDoom features, so my ideal solution would be to have a Linux version of Doom Builder 2, or to at least get to a point where I can make DB or DB2 work at least somewhat well in Wine.Graf Zahl wrote:AFAIK both are fundamentally lacking in ZDoom feature support.
I wonder if the problem I am experiencing is due to missing or improperly configured .dll files? I tried the solution you gave in that thread from many years ago where you said to run Winecfg and configure oleaut32.dll, but I still get that "CreateBitmapPointer" error.Edward80 wrote:Only the orginal, and I'm not too sure what's needed anymore.
-
ramon.dexter
- Posts: 1562
- Joined: Tue Oct 20, 2015 12:50 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Kozolupy, Bohemia
Re: I want to make maps in Linux, please help!
As I tried, the gzdoom builder runs nice on ubuntu 14.04 in wine.
-
Stormwalker
- Posts: 100
- Joined: Mon Sep 05, 2011 10:22 pm
Re: I want to make maps in Linux, please help!
That's awesome to hear! Would you mind telling me the steps you took to configure Wine and Winetricks to get GZDoom to work?ramon.dexter wrote:As I tried, the gzdoom builder runs nice on ubuntu 14.04 in wine.
-
JPL
-

- Posts: 523
- Joined: Mon Apr 09, 2012 12:27 pm
Re: I want to make maps in Linux, please help!
SLADE's level editor is pretty good and not too hard to learn if you already know Doom Builder. I did a video explaining some of it a while back, though it's not super concise for those who are already familiar with Doom's basic editing concepts:
-
Stormwalker
- Posts: 100
- Joined: Mon Sep 05, 2011 10:22 pm
Re: I want to make maps in Linux, please help!
Thanks for posting that video, JPL. Today, after working on it for a number of hours, I finally got Doom Builder 2 to run in Wine. It's slow and a bit glitchy, but it runs. So that's sorta cool, I guess.JPL wrote:SLADE's level editor is pretty good and not too hard to learn if you already know Doom Builder. I did a video explaining some of it a while back, though it's not super concise for those who are already familiar with Doom's basic editing concepts
Just out of curiosity, is Doom Builder 2's lack of a proper Linux port due to its dependencies on things like .net framework and Direct 3D?
-
Kappes Buur
-

- Posts: 4201
- Joined: Thu Jul 17, 2003 12:19 am
- Graphics Processor: nVidia (Legacy GZDoom)
- Location: British Columbia, Canada
Re: I want to make maps in Linux, please help!
Most likely.Stormwalker wrote:JPL wrote: Just out of curiosity, is Doom Builder 2's lack of a proper Linux port due to its dependencies on things like .net framework and Direct 3D?
Also, Doombuilder2 and GZDoom Builder are programmed with C#.
-
ramon.dexter
- Posts: 1562
- Joined: Tue Oct 20, 2015 12:50 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Kozolupy, Bohemia
Re: I want to make maps in Linux, please help!
Just one question. Why are you losing time with Doombuilder, when there is a superior gzDoom Builder?