i'm working in a wad for doom and i need an editor , a zdoom based source port and a ubuntu version of slade...

I have windows but slade has a problem on it and the OS itself hangs...

Searching did not give me any useful result...

Can anyone help me with this ?

well , if someone doesn't know what is doom (which i don't think so) see Doom Page on Wikia


I use both Slade and Eureka on Ubuntu 18.04.

The current Eureka supports (G)ZDoom features, including rendering of 3D floors and slopes. The 3D mode displays both of these correctly. It does not support UDMF however. It will allow you to write ACS scrpts, but NOT compile them. For this I use Slade. Slade is better for resource editing but does also have a map editor, but this does not display 3d floors. Slade does however compile ACS scripts as long as a BSP builder is configured.


There are at least two options I've found:

  1. Slade - According to their home page, it is Linux compatible. It requires compiling from source on a Linux box, however.


  1. Eureka - This is another cross platform Doom editor. Even better, it is in the repositories, so you should be able to run:

sudo apt-get install eureka


Hope this helps.

  • Thanks for help , but : 1. What about the ZDoom based source port ? 2. Is eureka better or slade ? 3. How to compile slade source code on linux ? Dec 30 '15 at 16:41
  • Unfortunately, Eureka's home page does not mention ZDoom, so it probably won't work any of the special features in ZDoom. As far as compiling from source, I have never really had much luck there. I did find this guide on compiling Slade from source: slade.mancubus.net/… I wish I could be of more help. Dec 30 '15 at 18:10
  • Well maybe i can try running slade & zdoom via wine ? Will it test the wad ? Dec 30 '15 at 19:45
  • Yes, you should be able to run Slade in WINE. Dec 30 '15 at 20:03
  • What about ZDoom ? it needs a wad to be draged on it... Dec 30 '15 at 20:23

Alternatively, you can try to use a thin container utility like firejail, to block and isolate the editor to find out what is going wrong with it.

Firejail blocking works for many kernel functions and network.

I believe it is something to be tried before compiling a new batch, it becomes easier to debug and find out what te problem is.

Here is an excerpt of what firejail is able to intercept/block: seccomp.drop @clock,@cpu-emulation,@debug,@module,@obsolete,@raw-io, @reboot,mbind, migrate_pages,move_pages,set_mempolicy,@swap,acct,add_key,bpf,fanotify_init,io_cancel,io_destroy,io_getevents,io_setup,io_submit,ioprio_set,kcmp,keyctl,mount,name_to_handle_at,nfsservctl,ni_syscall,open_by_handle_at,personality,pivot_root,process_vm_readv,ptrace,remap_file_pages,request_key,setdomainname,sethostname,syslog,umount,umount2,userfaultfd,vhangup,vmsplice


Found the way :

Compile SLADE on ubuntu

Compile ZDoom on Linux

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.