Any list for compatible Custom WADs in PrBoom
-
YOu can get Crispy DOOM through this:
-
This is not a mod/PWAD but more of a complete custom IWAD replacement but...
I have a walkthrough to get Freedoom up and running in PrBoom (and ZDoom):
https://retropie.org.uk/forum/topic/5392/how-to-setup-freedoom-for-retropieAlso you should be able to run the same Doom mods using Freedoom (just incase you don't have/own the original commercial Doom IWADs).
-
@dudleydes i got Crispy Doom just like XD3l said :) and I got it 'cause I read somewhere I could use keyboard + mouse look + jump, does Chocolate Doom supports that as well? btw I think Crispy Doom doesn't support widescreen, i was messing around with the different resolutions + fix aspect ratio under "advanced" and no luck at all.
Now I've just got Chocolate Doom and all games go fine, except Hexen and its expansion, Deathkings of Dark Citadel, they both don't start at all.
Also, I can see all the games setup files in /opt/retropie/ports/chocolate-doom/ , but whenever I want to run one of them from the command line it says
bash: chocolate--hexen-setup: command not found
any clues?
-
Why do all these videos look to be in like 10 times the resolution that Doom/Doom2 ever looked on my computer OR the Pi 3? Are there special settings I should be running?
-
@mahcneto Chocolate Doom doesn't support jump or crouch nor mouse look.
For changing screen resolution, check the official documentation:
https://www.chocolate-doom.org/wiki/index.php/Screen_resolutionFor Hexen, check the filenames of the wads. Linux is case sensitive so you may to need to amend your launch scripts.
In your call for the Hexen setup binary, you have two dashes
--
after chocolate. -
@dudleydes said in Any list for compatible Custom WADs in PrBoom:
For changing screen resolution, check the official documentation:
https://www.chocolate-doom.org/wiki/index.php/Screen_resolutionGotcha. So Chocolate Doom is the program that was running in those higher-resolution videos people posted, correct?
I know how to install Chocolate Doom from the experimental menu, but do you follow the same process as Lr-prboom with .WAD files and all, in order to get Chocolate Doom to work? Zerojay's RetroPie-Extra GitHub doesn't say anything about it - and the Chocolate Doom wiki doesn't tell you how to do it on the Pi either...(currently googling to find some directions...)
-
@dudleydes Oh yes my bath that was just a typo here, but in Retropie command line i'm doing it well right now and it's not working.
-
@mahcneto Try the following commands:
cd /opt/retropie/ports/chocolate-doom/ ./chocolate-hexen-setup
-
I had written guides for Chocolate/Crispy DOOM for the wiki, but it appears to have been deleted as they were not part of the official Retropie package.
I've not done anything with Crispy or Chocolate in a while, but I plan to dig back in and shine some light on the subject on one of my upcoming days off.
-
I had written guides for Chocolate/Crispy DOOM for the wiki, but it appears to have been deleted as they were not part of the official Retropie package.
Do you still have a copy of that guide? If so maybe you could put it out on a new topic.
I was thinking of putting my Freedoom guide on the wiki but was worried it would get deleted as well so I just made my own topic about it. -
@backstander Nah, sadly I had posted straight to Wiki as opposed to using Word Processing software first then transferring it.
Regardless, I may have a better method than I had used before, though I've not had the chance to test it yet. Unless someone beats me to the punch, I'll come back here and post a guide when I'm refreshed.
-
Is there any tutorial online to get this to work? I have Chocolate Doom installed from the experimental menu, and on launch I press a key to get into the options and set the resolution to 1080p (and jack up everything else there)....and the game looks a little better but still pretty much just like the original 640x480 version (and NOWHERE as nice as those videos which were posted). Any help? Google fails at finding a single tutorial for RetroPie...found this one but it's about doing everything manually through terminal (not the menus like it seems can be used now)
-
@XD3l said in Any list for compatible Custom WADs in PrBoom:
DOOM could easily have it's own Raspberry Pi distro. That said, here is a but a handful...
I would LOVE a dedicated DOOM distro for the Raspberry Pi! that would be amazing!
I know it works great in RetroPie, but a dedicate DOOM (and related games) RetroPie would have a special place in my heart -
This is quick and dirty so please pardon me:
All right, for a little info on the subject of Crispy DOOM.
First thing first. What you want to do is create a folder inside of your "/RetroPie/roms/ports/" folder and title it "doom".
After this copy over all your DOOM iWADs into the new "doom" folder and keep the file names all lower case. I.E. doom.wad, doom2.wad, freedoom1.wad tnt.wad, plutonia.wad, and so forth.
All right, so we have our populated "doom" folder inside of "ports", now we need RetroPie-Extras. To acquire it simply follow the directions HERE.
Once that is installed, you'll be able to go into your optional packages where you can find Crispy-DOOM, which I HIGHLY suggest over Chocolate DOOM as Chocolate DOOM is just Crispy DOOM without the Crispyness. ;)
Once Crispy-DOOM is installed and you have reset EmulationStation, you should see a Crispy launcher for each DOOM iWAD that you had placed into the "doom" folder under ports.
The first thing you will want to do is configure Crispy DOOM. In order to accomplish this, drop into your command line on the Pi and navigate to the following folder:
/opt/retropie/ports/crispy-doom
where you will see the following files:
crispy-doom crispy-doom-setup crispy-server crispy-setup
You will want to type: "crispy-doom-setup" and press enter.
Go through this menu and configure your controls. If you want to have a "run" button for your joystick, then you need to disable "always run" under the "keyboard" settings.
Also if you are on a Pi Zero, then you will want to disable to musick otherwise it will slow down your game.
When done press ESC to exit and choose save.
Alright, now you can go in, load up a Crispy DOOM session, and make sure the settings are to your liking.
After this let's go back to the command line and navigate to the folder "/hope/pi/RetroPie/roms/ports/"
If you look at the scripts for launching your Crispy games like this "sudo nano Crispy\ Doom\ II:\ Hell\ on\ Earth.sh", then you'll notice a lays out something like this:
#!/bin/bash
"/opt/retropie/supplementary/runcommand/runcommand.sh" 0 PORT "crispy-doom2" ""If you want to understand how this works, then simply close the file and navigate to this folder:
"/opt/retropie/configs/ports/"
In here you will see a folder for each one of the games in your "ports" folder under "roms". Here is an example of mine:
"cavestory crispy-doom crispy-doom1 crispy-doom2 crispy-doomplutonia crispy-doomtnt crispy-freedoom1 crispy-freedoom2 descent1 descent2 doom duke3d giana scathex"
From here let's have a look inside of the "crispy-doom2" folder.
Inside of it you will see a single file, "emulators.cfg", so let's have a look at it with nano by typing:
sudo nano emulators.cfg
And you will see this:
crispy-doom = "/opt/retropie/ports/crispy-doom/crispy-doom -iwad /home/pi/RetroPie/roms/ports/doom/doom2.wad"
default = "crispy-doom"We can see that everything inside the parenthesis is more or less a standard command for launching a doom iWAD with Crispy DOOM, so we simply need to point it to your pWAD files and the folder they reside in by adding a "- file" command followed by the folder the pWAD can be found in, then closing it with a parenthesis.
To do this we will exit the "crispy-doom2" folder and create a new folder titled "scythex", using the following command:
sudo mkdir scythex
Then "cd" into the folder and type the following:
sudo nano emulators.cfg
Then paste the following inside:
crispy-doom = "/opt/retropie/ports/crispy-doom/crispy-doom -iwad /home/pi/RetroPie/roms/ports/doom/doom2.wad -file /home/pi/RetroPie/roms/ports/doom/pwad/scythex.wad"
default = "crispy-doom"Then save it with CTRL X.
Now navigate back to your "/home/pi/RetroPie/roms/ports/" folder.
From here you will want to type in the following:
sudo nano scythex.sh
Once inside there type out the following with the second line being all as one line:
#!/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/scythex/doom2.wad" "lr-prboom"Save this with CTRL and X, then create a folder inside of "doom" and title it "pwad", then copy "scythex.wad" inside of there. Relaunch EmulationStation and enjoy!
-
So there's no way to configure Crispy-heretic and Crispy-hexen since there's no Crispy-hexen-setup, right? :(
-
Chex quest can be loaded as a pWAD. For the DEH use the -deh load command.
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.