
- #Dragons lair raspberry pi 3 install#
- #Dragons lair raspberry pi 3 update#
- #Dragons lair raspberry pi 3 full#
- #Dragons lair raspberry pi 3 code#
- #Dragons lair raspberry pi 3 zip#
#Dragons lair raspberry pi 3 zip#
If I can hand this off to you, like a zip of just these files or a pull request, let me know. It is assumed that the framefile.txt will have the sameĪlternate game roms may be added without duplicate storageīy symlinking the files in one folder to another.Īll actual roms should be added to the daphne/roms subfolder Given that a game involves a handful of files, as well as a hard-coded game name, here are the contents of /home/pi/RetroPie/roms/daphne/READ_ME which sorts all that out: Add each new laserdisc game here in a directory named * Added /opt/retropie/configs/daphne/emulators.cfg * Added dir /home/pi/RetroPie/roms/daphne for both roms and laserdisc images * Added the daphne runtime to /opt/retropie/emulators/daphne/ This was the only existing file that needed to be modified. * Added “daphne” entry to /etc/emulationstation/es_systems.cfg. Here’s the rundown of what I did after snooping around Retro Pie’s guts: If it saves you time, I’ll gladly share the changes I’ve made. Your suspicion seems to be right that runcommand needed to clean up the framebuffer settings on exit. Herbfargus, great news – I’ve been able to integrate this daphne build very elegantly into Retro Pie. Completely black screen, but I can SSH in and see that emulationstation is running, while daphne is not. I’d have to test it myself though to verify. Generally we pipe things through the runcommand script which helps with that. It’s pretty common when launching some things from emulationstation. Possible its leaving the framebuffer in an unusable state upon exit. You’ll see an error message that the tiny lair ROM file is missing (not the same as the big laserdisc asset files). Then with no games available, you should be able to run the minimal GUI with the “no laser disc” command line option: $ cd daphne I threw a quick and dirty but readable build script together, so these commands alone SHOULD produce a runnable binary on your RPi.
#Dragons lair raspberry pi 3 code#
So far, I’ve left out all my source code changes, as they don’t likely affect the end result. First commit produces the original source, verbatim. Tested on RetroPie 4.5 for Raspberry Pi 2.

#Dragons lair raspberry pi 3 full#
Phew, what a pain, but so far, this seems like the "easiest" way to get the full Dragon's Lair experience at home.Here it is. Finally, you should be able to start Dragon's Lair with the Start! button and have it work with your controller. Mine looks like "-opengl -fullscreen -fastboot". You'll likely want to add the options -opengl and -fullscreen and -fastboot to the Custom command-line settings. Under Advanced, I'd optionally recommend enabling Display command line to help with any troubleshooting later (or to get the options you'll need to plug into a shortcut/bat file, or launcher like Launchbox or Emulation Station). Open the framefile folder and select the dlcdrom.txt fileġ3. Under MPEG Framefile Location hit Browseġ1.
#Dragons lair raspberry pi 3 install#
Under Virtual Laserdisc Player Options, change the drop down from "Yes, do it automatically" to "No, I will install any missing video/audio files manually" then press the "Cancel" button in the Warning that appears.ġ0. Check the box for "Use these input settings for all games" then hit Apply and OKħ. Note the default to exit the game is "Esc" on the keyboard, change it if you like.Ħ. Arrows should automatically be configured for your controller's stick/dpad. By double clicking each and pressing the desired button, configure Start 1 (to start the game), Button 1 (for sword swing), and Coin 1 (to insert a coin). Choose Game > Configure DAPHNE Options > Inputĥ.
#Dragons lair raspberry pi 3 update#
From the extracted download, run the Daphne Loader.exe, deal with any update prompts (I updated it).Ĥ.

With your controller plugged in, choose Advanced and set your desired controller to your preferred device (Daphne only works with the prefered device)ģ. Open "Set up USB Game Controllers" in Control Panel (search in Start menu may help find it)Ģ.

To get a controller working, here is what I did:ġ. It took me a painful hour and a half to figure it out with the help of Google. If you want to use a controller (I prefer to play Arcade games with my PXN Fight Stick), the readme will be of no help. provided you want to use the keyboard to control it. This is as simple as downloading and running the provided. The other alternatives are Daphne (a huge pain to configure) and DirkSimple (requires some work to configure in RetroArch and get the video files converted to. The commercial versions you can purchase on GOG and Steam have major issues. Dragon's Lair and other Laser Disk games are still a sore spot in emulation.
