Retropie 4.71: daphne
-
So I read some posts on here where people were having trouble with lr-daphne after upgrading to pi 4 and retropie 4. I am in a similar situation but what I am experiencing is not quite what I have read anywhere else on here.
I DO see daphne listed in the optional packages and have installed it. But what I am not seeing is any option to load an arcade rom with that emulator. Its installed but doesnt show up in the launch menu as an emulator option for the ROM.
Primarily just looking to get Dragon's Lair working again after upgrading from a pi3b+ setep where it was working before with the rom data I have.
-
I have re-read the docs here as well https://retropie.org.uk/docs/Daphne
Had forgotten that the roms go in a separate rom folder. But I do have all of that setup correctly it seems.
-
@alturis said in Retropie 4.71: daphne:
I have re-read the docs here as well https://retropie.org.uk/docs/Daphne
Had forgotten that the roms go in a separate rom folder. But I do have all of that setup correctly it seems.
I'd first suggest to get regular Daphne setup and working first, rather than jump into lr-daphne. Sometimes having the non libretro version working first will give you the experience with the file structure, etc to get other versions working.
If you decided to get Daphne running, remember for each game rom you install, you needsa folder with the correct game name (same as the rom file) with .daphne in the title as well. Plus a correct framefile named in it.
So if you were running Dragon's Lair... straight from the page you listed. Make sure you have everything spelled correctly and matched as it will not work if not.
roms
|-- daphne
| | (The folder below holds a laserdisc...".daphne"
| | tells emulationstation to add this to the menu,
| | and "dle21" tells daphne to use that game engine)
| |
| |-- dle21.daphne
| | |-- dle21.commands (Optional extra command-
| | | line params!)
| | |-- dle21.txt (Framefile)
| | |-- lair.m2v
| | |-- lair.ogg
| |
| | (All roms go into this roms folder)
| +-- roms
| +-- dle21.zipStart there and get Daphne working... then move into the Libretro version. Other than that...
Open the runcommand.log file in /dev/shm and post it here. It will tell you exactly what's wrong.
JamR
-
@jamrom2 Well, I had this working before with the roms in the same places on my previous retropie setup. I merely copied them over.
This is what the runcommand.log has in it - no error info just lauching with fbneo and then nothing. Obviously I don't think fbneo should have anything to do with this
Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg "/home/pi/RetroPie/roms/arcade/lair.daphne" --appendconfig /dev/shm/retroarch.cfg
It looks like I used to have this working with daphne but the setup was different.
./roms/arcade/daphne/roms/lair.zip ./roms/arcade/lair.daphne/*.dat ./roms/arcade/lair.daphne/*.mv2 ./roms/arcade/lair.daphne/*.ogg
-
@alturis why are you trying to run it via lr-fbneo?
Honestly, I run all my laser games through Daphne/Singe with no issues at all.
Also..there are differences in the builds between Pi versions. I found this out with DOSBox versions. The Pi3 doesn't support certain opengl shaders and higher requirements that the Pi4 can do. So most likely something has changed in the build that is effecting what you had setup preciously.
Start from stratch and get it running with native Daphne. You'll be very happy with the results especially because you can run it very smoothly in 780p on your Pi. Many of the games have been converted to that resolution and higher.
Also...you can run Singe which is the "newer" /supported version of Daphne. You can really get a lot of games that don't work in Daphne like RoadBlasters and Begar to work.
Google it for more info. I'd pass on the lr-Daphne and go native. You'll be happier
-
@jamrom2 OK I will look into that. For the moment my main goal was to get back to having everything working on my Pi4 that was working before on my Pi3B+
But I guess some things have evolved since then and I am going to have to put more time into finding new roms and data it seems.
-
@alturis it's not so much the roms, but how some of the emulators work.
I can help you with a few of them. I've gotten 43 working on my Pi3. But that's not a Pi4. There are differences, but file structure and how to set up should be the same in both builds.
-
@jamrom2 The only daphne game I ever cared about or got working was Dragon's Lair LOL. I was able to locate the dle_21.zip roms for it but so far have not found the mv2 and ogg files for it. I tried to use my existing ones from lr-daphne but the game doesnt load and errors out.
At any rate. Sure I would love any info you have.
-
@alturis
No problem. I dont know how lr-Daphne works without the ogg and mv2 files...but to get Dragon's Lair going in Daphne, start with a Google search for 720p version. I can't say where they are (at least I don't think I can for the media files), but it's not hard. The same converted file can be used for ever version of DL. The 2.1 version is good...but it's linear, meaning...same order of screens every time. The 1.1 is better because not only do you get the bridge scene, but the rooms are all random. The other roms are on the Daphne website for free download.So start there. Google that and tell me when you get the files. You'll have to create an account on the forum you find them on, but it's a great forum.
-
@jamrom2 Well I do have the .mv2 and .ogg files that were used with the lair.zip roms and the lair.dat that maps them all. What I meant was that I was trying to use the same .mv2 and .ogg files and .dat file but renamed the .dat file dle21.dat
At any rate it still seems to try and load up using fb neo and I still can't find a way to choose daphne as the emulator for it. Even though I have installed daphne in my retropie setup, it does not offer that as a choice in the run command dialog.
Also: Thanks for the tip. I am downloading the 1080p version of Dragon's lair from that I believe the same forum you mentioned right now.
-
@alturis Try putting your roms/folders in .roms/daphne/ instead of arcade and see if that helps. Like jamrom2 said try getting regular daphne emulator working first just to make sure you have your files correct. I never tried lr-daphne so I can't really comment on that. I would assume it would work from arcade folder if you can set the correct emulator to launch. If it's like other libretro emus when you launch the game you need to pick the emulator for that game, maybe fb-neo is your default.
-
@stoney66 Yeah that is how I have it.
./roms/daphne/roms/lair.zip ./roms/arcade/lair.daphne/*.dat ./roms/arcade/lair.daphne/*.mv2 ./roms/arcade/lair.daphne/*.ogg ./roms/arcade/lair.daphne/lair.command ./roms/arcade/lair.daphne/lair.txt
(updated to reflect where the lair.zip is - fixed my typo )
What I seem to be missing is whatever step it takes for launching the game to recognize this as a daphne rom as it keeps trying to load it as lr-fbneo
But clearly it IS seeing the lair.zip rom set within the daphne folder.
-
@Alturis back one level for the directory was what I was talking about. This is how mine is setup as well as how the rpi docs for daphne state.
./roms/arcade/daphne/roms/lair.zip
vs
./roms/daphne/roms/lair.zip
your directories like
lair.daphne
with all the ogg files etc need to also be in the daphne root folder./roms/daphne/
-
@stoney66 Yes sorry my bad. I just mistyped what I have. I do have the rom zip in that folder
./roms/daphne/roms/lair.zip
-
Ok. Not sure how I misread the instructions so badly. But yes, this is what I have now yet it is still not working as lr-fbneo is attempting to run the rom. I still dont get the option to choose daphne as the emulator in the run command startup dialog.
./roms/daphne/roms/lair.zip ./roms/daphne/lair.daphne/*.dat ./roms/daphne/lair.daphne/*.mv2 ./roms/daphne/lair.daphne/*.ogg ./roms/daphne/lair.daphne/lair.command ./roms/daphne/lair.daphne/lair.txt
-
Was attempting to uninstall daphne and reinstall it from sources, but it seems to hang up forever on copintf.cpp during compile.
Oh wait never mind... just had a wait a LONG time.
Re-installing Daphne from sources seems to have done the trick.
-
Actually one more thing I wanted to get setup for daphne games are the arcade bezel overlays.
Typically one would create a <romname>.zip.cfg right in the roms folder along with the <romname>.zip file.
But for daphne the roms are in another subfolder.
I was going to experiment with putting a lair.zip.cfg in either the root daphne folder or the daphne/roms folder but wondered if someone already knows the concrete answer to how these are setup for daphne?
-
@alturis Bezels via
.cfg
are supported for RetroArch based emulators, Daphne is not one of those. -
@alturis Are all good now? Are you using Daphne or lr-daphne?
I was going to post a write-up for you for Daphne, but if you don't need it, I won't bother.
As mitu already posted, native Daphne does not support overlays or shaders. You can try lr-daphne in the quick menu of Retroarch.
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.