Homepage › Forums › RetroPie Project › Everything else related to the RetroPie Project › Doom and DOS?
- This topic has 11 replies, 3 voices, and was last updated 10 years, 3 months ago by flipbug.
-
AuthorPosts
-
07/22/2014 at 10:42 #18120flipbugParticipant
Hi all,
I’ve almost got my Pi exactly the way I want. I’m working on a newbie guide which is almost finished. Just two more things before my ultimate retro gaming device is complete – Doom and DOS games.
My questions:
-
How do I get Doom games to run and appear in the list in Emulationstation? Adding the WAD files to the DOOM roms directory does not work.
-
How do I get DOS games to run and appear in the list in Emulationstation? Adding the files/folders to the DOS roms directory doesn’t work. I also can’t navigate to the directories via the DOS console. I figure this requires a config file of some sort.
07/22/2014 at 10:42 #18121flipbugParticipantAny and all help much appreciated as always, everybody.
07/23/2014 at 09:39 #18539flipbugParticipantsmall bump. I’ve studied the hell out of the Doom issue in particular but nobody seems to be having the same problem. Do you have to Scrape the ROM directories to have Emulationstation find the WADs?
07/24/2014 at 06:28 #19006dizzycrosbyGuestSame Issue here with the DOS.
07/24/2014 at 08:00 #19029petrockblogKeymasterRegarding Doom:
The problem is that the Doom 1 Sharefile file is hard coded into the start script currently. You can see this, e.g., at https://github.com/retropie/RetroPie-Setup/blob/master/scriptmodules/libretrocores/doom.sh#L25. That would also be the location for modifications.07/24/2014 at 08:45 #19044flipbugParticipantWith you so far. Where do I find this file in the live distro?
07/24/2014 at 08:54 #19048flipbugParticipantGot it!
/home/pi/RetroPie/roms/ports/
Trying simple edits to the Doom 1 Shareware.sh file.
07/24/2014 at 09:38 #19065flipbugParticipantWorking!
Here are the steps:
Copy /home/pi/RetroPie/roms/ports/Doom1 Shareware.sh
Rename the copied file – eg “Doom II.sh”
Edit the file. The very last line references the WAD file to use.In the Pi’s console, navigate to the directory:
CD /home/pi/RetroPie/roms/ports/
Then, make the new file executable, eg:
chmod a+x ‘Doom II.sh’The game then appears in Emulationstation and can be started ^^
07/24/2014 at 23:45 #19302flipbugParticipantSo that’s half of my question answered. Thanks PetRockBlog.
Can you provide some hints re. dosbox? I assume the process is similar (scripting a launcher).
07/28/2014 at 11:00 #20745flipbugParticipantbump
07/30/2014 at 03:11 #21474bruizedParticipantI got the dos games working by putting them instead in the rpix86 folder so that you could navigate to and execute them
/opt/retropie/emulators/rpix86
is the default location in RetroPie v2. Sadly jazz jackrabbit doesn’t work with the emulator as far as I’m aware, but I did try Hocus Pocus and putting it in that directory, navigating into the folder and executing the .exe was all it took.Looking at the es_system.cfg file, the dos extension appears to be .txt files, so that’s what would appear in the list of “games” in the menu. If you want to try and get the games working straight from the menu, I’d try creating a txt file with the path to the .exe and see if it runs the game kind of like a script (I have no idea how rpix86 treats txt files so this is just a guess). Another thing you could try is leaving the game folder in the roms folder, and changing the extension to .exe in es_systems.cfg. Haven’t mucked about with rpix86 to know whether either of those things work, but it’s where I’d start.
07/30/2014 at 13:07 #21677flipbugParticipantHi Bruized,
Yep, that worked for Lemmings. Getting odd errors after I added another folder with game files though. Can’t open the folder in DOS.
So far using .txt files has failed – any text file opens the DOS terminal but doesn’t accept any keyboard inputs :o Might have another play tomorrow.
-
AuthorPosts
- The forum ‘Everything else related to the RetroPie Project’ is closed to new topics and replies.