Selected Test Results (selected in 'Test Results' table below)
Almost everything works.
Loading, saving, 2D mode editing, 3D mode editing, nodebuilding all work fine.
It's very stable for long-term use, very rarely crashes.
You could definitely use this as your only/primary mapping
program. I have released several projects made exclusively with DB1
What does not
The Things browser in 3D mode does not work at all.
You may have issues with windowed 3D mode depending on your
graphics card and drivers. Use Fullscreen 3D mode.
Mouse cursor in 3D mode often disappears. Work around this by having the Things layer on (keyboard key t)
and always having a Thing visible. Consider placing an otherwise-unused
Thing about your maps for development, then remove these Things for
When saving a map as a new file for the first time, the filename
field will be full of spaces. You'll need to highlight all these spaces
and delete them before typing your filename.
The installer seems to make broken application entries. I had to edit ~/.local/share/applications/wine/Programs/Doom Builder/Doom Builder.desktop and change the Exec line as follows:
Spinning around in 3D mode stops as the underlying mouse cursor
hits the edges of the screen. Fix this by turning on MouseWarpOverride.
Make a file called db.reg containing the following, then install it with
wine regedit db.reg:
Pressing F8 to test maps, as these require working Windows sourceports which I have no interest in setting up.
I just keep a terminal window open, save my file in DB, then use the terminal to test my map in the native Linux sourceport.
Install winetricks vb5run wsh57
Run the Doom Builder 1.68 installer exe.
Run winecfg, set oleaut32.dll and olepro32.dll to Native then Builtin
You should also update ZDBSP if you use it as your nodebuilder, DB1 ships with an outdated version:
I did this on the 32-bit version of Wine running on 64-bit Linux. I also needed to install the 32-bit libraries for my graphics card driver.
This info also being maintained at the following Doomworld thread: