Arcade/Daphne question using retropie attractmode
-
me calling out the people who take it upon themselves to police this place without providing any real answers
Reading over your recent comments, the irony should be noted that you yourself seem to be policing this place for people you believe to be policing this place. I'd suggest that someone start policing your behavior, but I'd be worried the forum would fold in on itself and create a web-based singularity that would threaten the very fabric of existence. The last thing any of us need is the hassle of a new reality where you're expected to eat cereal with a fork or watch a Miley Cyrus video with the volume up.
-
Hey guys,
Not to crash the argument but I was also interested in finding out if it was possible to have daphne games run from the arcade folder. Not for attract mode reasons but simply because I only have one daphne game and I dislike that there is an entire category in emulation station for one game. ;)
All the documentation and online videos I have found instruct you how to install the rom in ../roms/daphne/roms, and then create a folder in ../roms/daphne called <rom>.daphne for the laser disc video files.
I was interested in if there was some trick to get a rom listed in the arcade folder to not only run with the daphne emulator but find the necessary daphne video files and also not confusing emulation station that there are two <rom>.zip games for example.
I was going to begin experimenting on my own but wanted to check first if there was a known answer.
Edit: My assumption is that this is not possible simply because daphne is not an emulator that even presents itself as an option from the runcommand dialog for arcade folder games.
-
Not to crash the argument
You're about 8 months too late for that. ;)
I was also interested in finding out if it was possible to have daphne games run from the arcade folder.
You'll first need to add the ROM types to the arcade system entry in
/opt/retropie/configs/all/emulationstation/es_systems.cfg
so that it reads:<system> <name>arcade</name> <fullname>Arcade</fullname> <path>/home/pi/RetroPie/roms/arcade</path> <extension>.daphne .fba .zip .DAPHNE .FBA .ZIP</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ arcade %ROM%</command> <platform>arcade</platform> <theme>arcade</theme> </system>
Then, restart Emulation Station. Next, add:
daphne = "/opt/retropie/emulators/daphne/daphne.sh %ROM%"
to:
/opt/retropie/configs/arcade/emulators.cfg
From there, just change the default emulator for the ROM to "daphne" in the Runcommand window and it should be good to go.
Edit:
You also might want to symlink the Daphne ROMs folder into the arcade folder with something like:
ln -s /home/pi/RetroPie/roms/daphne/roms /home/pi/RetroPie/roms/arcade/daphne-roms
or you can just simply put them in
/home/pi/RetroPie/roms/daphne/roms
as you normally would. -
@mediamogul awesome thank you! I will try this out. But wont adding a link have it show up as another folder of games within the arcade list? I was trying to just make it appear like any other game in the arcade list.
-
I was trying to just make it appear like any other game in the arcade list.
If you just put the
.daphne
directories alongside your other arcade ROMs and don't symlink the Daphne ROMs from/home/pi/RetroPie/roms/daphne/roms
, it should behave the way you want. -
Cool. This has been on my todo list for a year. Thanks for laying out the steps.
-
@mediamogul said in Arcade/Daphne question using retropie attractmode:
You'll first need to add the ROM types to the arcade system entry in
/opt/retropie/configs/all/emulationstation/es_systems.cfg
This is actually located at
/etc/emulationstation/es_systems.cfg
in my setup. I never moved it anywhere I think maybe it was just in a different place in a previous RetroPie vanilla install version?
-
Also to spell this out because I was unclear on it, you leave your
.../roms/daphne/roms/<game>.zip
where it is, you just move the.../roms/daphne/<game>.daphne
video folder to.../roms/arcade
-
@alturis said in Arcade/Daphne question using retropie attractmode:
This is actually located at
/etc/emulationstation/es_systems.cfg
in my setup.At one time, it was considered bad practice to alter anything at
/etc/emulationstation/
, so/opt/retropie/configs/all/emulationstation/
was made available to override the base location. I don't know if this has changed, but I continue to make all my alterations at/opt/retropie/configs/all/emulationstation/
.Also to spell this out because I was unclear on it, you leave your .
../roms/daphne/roms/<game>.zip
where it is, you just move the.../roms/daphne/<game>.daphne
video folder to.../roms/arcade
You got it.
-
I believe updates overwrite the data in the ETC folder. So creating your custom configs in the other directory will save a lot of time in the long run.
-
@chuckyp said in Arcade/Daphne question using retropie attractmode:
I believe updates overwrite the data in the ETC folder. So creating your custom configs in the other directory will save a lot of time in the long run.
I had heard that the problem with that is that your override will then be missing any critical updates to the normal es_systems.cfg?
-
Neither way is perfect, but
/opt/retropie/configs/all/emulationstation/
is what has always been recommended. You have to expect this kind of situation when you're looking to customize an actively updated software ecosystem in the way you're looking to do. That said, I've been maintaining my own override for over a year and haven't run into any issues. -
I haven’t seen any changes in over a year either. There’s not any settings that may change, only the paths to the emulators and that is rather stable.
If you add new emulators however you will need to refer to the ETC location and copy/ paste the new system info into your OPT override.
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.