The last line is only needed if you’re using a fresh system, where you don’t have the .SO downloaded. It’s mainly for retroarch based cores, where you download them on demand. We’ve already gotten this defined, and installed to the /usr directory.
And all good! It should work, if you use get rid of all the references to the deh files. In fact, if you don’t have any deh files in your directory, it won’t even list them.
The line you need to modify is
LAUNCHER=zdoom -width 320 -height 240 -iwad
Where the final argument is what determines what you load.
If you have -iwad as the last argument, then it will load a WAD file.
If you have -file as the last argument, then it will load a mod. You can then specify what you want. Eg.
Having doom2 as the base WAD, and having your choice of mod:
LAUNCHER=zdoom -width 320 -height 240 -wad /home/cpi/games/ChocoDM/doom2.wad -file
Having a mod specified, but the ability to change which wad to use:
LAUNCHER=zdoom -width 320 -height 240 -file /home/cpi/games/ChocoDM/brutalv20p.pk3 -iwad
I’ve removed extension of things that won’t load with the last argument to make things make more sense.
You can keep the SO_URL= field empty. That’s usually a URL to a zip file.
I’ve included the resolution in the launcher field, in case you ever need to delete your zdoom.ini file, and run into trouble not having the correct resolution.