Loading Doom PWADs using lr-prboom
-
I have a Raspberry Pi 3 running RetroPie 4.0.4
I know how to do this with ZDoom but I was wondering if there is a way to load an PWAD for either Doom or Doom 2.
Here's an PWAD I was going to use for testing.
The Classic Episode for Doom 1 (E2M1 -> E2M9):
https://www.doomworld.com/idgames/levels/doom/a-c/class_epI placed both my
doom.wad
and thisclass_ep.wad
in the~/RetroPie/roms/ports/doom/
folder.Here's is my script file
~/RetroPie/roms/ports/The Classic Episode.sh
:#!/bin/bash /opt/retropie/supplementary/runcommand/runcommand.sh 0 "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-prboom/prboom_libretro.so --config /opt/retropie/configs/ports/doom/retroarch.cfg /home/pi/RetroPie/roms/ports/doom/doom.wad" "lr-prboom"
And this is as far as I've got! In ZDoom you would add something like
-file /home/pi/RetroPie/roms/ports/doom/class_ep.wad
but I've tried added to this script but it doesn't work. -
@backstander The Classic Episode is a PWAD so you can try the method outlined in the wiki.
https://github.com/retropie/retropie-setup/wiki/Doom#to-launch-doom-mods-pwads
-
Thanks @dudleydes
I updated my original post to say "PWAD" instead of "IWAD" so I didn't look like an idiot hahaI think the wiki page is out dated because it refers to
/opt/retropie/configs/doom/
when mine actually has/opt/retropie/configs/ports/doom/
instead. Maybe someone should update that :-)Here's what I did (hopefully no typos):
mkdir ~/RetroPie/roms/ports/doom/class_ep
unzip class_ep.zip -d ~/RetroPie/roms/ports/doom/class_ep
ln -s ~/RetroPie/roms/ports/doom/prboom.wad ~/RetroPie/roms/ports/doom/class_ep/prboom.wad
ln -s ~/RetroPie/roms/ports/doom/doom.wad ~/RetroPie/roms/ports/doom/class_ep/doom.wad
cp ~/RetroPie/roms/ports/doom/prboom.cfg ~/RetroPie/roms/ports/doom/class_ep/
nano ~/RetroPie/roms/ports/doom/class_ep/prboom.cfg
# Files wadfile_1 "Class_Ep.wad"
nano ~/RetroPie/roms/ports/The\ Classic\ Episode.sh
#!/bin/bash /opt/retropie/supplementary/runcommand/runcommand.sh 0 "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-prboom/prboom_libretro.so --config /opt/retropie/configs/ports/doom/retroarch.cfg /home/pi/RetroPie/roms/ports/doom/class_ep/doom.wad" "lr-prboom"
chmod +x ~/RetroPie/roms/ports/The\ Classic\ Episode.sh
Then I restarted EmulationStation
Ports -> The Classic Episode -> New Game -> The Shores of Hell
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.