DOOM + DOOM II

DOOM + DOOM II

Not enough ratings
How to run custom WADs on Linux (Using Crispy Doom)
By Marker
I struggled to find a way to get custom WADs working on Linux Ubuntu without trouble. Here's what I found out:
   
Award
Favorite
Favorited
Unfavorite
How to download Crispy Doom
Of course, to run mods you need a source port. Here I will be using Crispy Doom because it is my prefered source port and it is (in my opinion) the easiest.

You can go to the snap store and look for crispy doom or you can type the following into the terminal:

sudo apt install crispy-doom
How to run your main iWAD
To run your main iWAD file you will need to use the terminal. Shocking, I know.

crispy-doom -iwad DOOM.WAD

This is the command I would use to get Ultimate Doom running in Crispy Doom. To chose what IWAD you want, you just need to change DOOM.WAD to whatever you choose.

Just to clarify, the code shown above only works if the IWAD is in your home directory. To use an IWAD that is, say, in your documents folder you would need to change DOOM.WAD to the directory, such as:

crispy-doom -iwad Documents/DOOM.WAD

Remember that this is caps sensitive!
How to run a custom / modded WAD
In the previous section, we outlined getting the main IWAD running. Good. Now we need to get the mod running on top of that.

To do that, you must put in the following code:

crispy-doom -iwad DOOM.WAD -file DTWID.wad

Anything after the -file part of the command will be your mod. I used DTWID.wad as an example, but you can use whatever you want. To use directories other than your home one, the same trick applies.
Conclusion
And thats it! I hope this helps anybody like me who keeps searching but can never find an answer. I think the same also applies to Chocolate Doom but I haven't tried that out yet.
3 Comments
sordado 18 Aug, 2024 @ 1:15pm 
what about crispy heretic? the command crispy-heretic doesnt work
dr. snowman 3 Jul, 2024 @ 11:01am 
is there a way to run wad in co-op lobbies or is it limited to single player?
Jules 25 Jun, 2021 @ 10:46am 
basado