Can retropie look up roms in two different directories at same time?
-
I would like to say that i dont know the Linux language well, but I am learning from this awesome community! :)
I trying to get my psx roms to load from the sd card and extusb at the same time, Its probably just my lack of not knowing the Linux language. Either one loads or the other, which ever one is on top of the list Im assuming)
I have edited my es_systems.cfg in this manner (Remember this is just for my psx roms)
<system>
<name>psx</name>
<fullname>PlayStation</fullname>
<path>/mnt/usbstorage/roms/psx</path>
<path>/home/pi/RetroPie/roms/psx</path>
<extension>.cue .cbn .img .iso .m3u .mdf .pbp .toc .z .znx .CUE .CBN .IMG .ISO .M3U .MDF .PBP .TOC .Z .ZNX</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS psx %ROM%</command>
<platform>psx</platform>
<theme>psx</theme>
</system>Does the path have to be all in one line?
-
Merging the directories isn't easily accomplished, at least I'm not sure which technique could accomplish it, mounting or linking. I tried both. You can mount and link as a subdirectory in a rom folder, but if you try to merge, one will just get overridden by the other.
The best looking solution for me was to just create a copy system in es_systems.cfg, so one would be for SD and other would be for USB. Obviously you have to modify some of the lines like the path, but it works pretty well.
-
what do you mean by "create a copy system"?
-
Using your example:
<system> <name>psx</name> <fullname>PlayStation</fullname> <path>/home/pi/RetroPie/roms/psx</path> <extension>.cue .cbn .img .iso .m3u .mdf .pbp .toc .z .znx .CUE .CBN .IMG .ISO .M3U .MDF .PBP .TOC .Z .ZNX</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS psx %ROM%</command> <platform>psx</platform> <theme>psx</theme> </system> <system> <name>psx-usb</name> <fullname>PlayStation</fullname> <path>/mnt/usbstorage/roms/psx</path> <extension>.cue .cbn .img .iso .m3u .mdf .pbp .toc .z .znx .CUE .CBN .IMG .ISO .M3U .MDF .PBP .TOC .Z .ZNX</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS psx %ROM%</command> <platform>psx</platform> <theme>psx</theme> </system>
-
Thank yous!!! that worked, just now I have 2 playstations on my menu one for usb and one for sd card. So there no other way?
-
weird, the roms wont start from for the usb, kicks me back out to menu
-
I'm not really sure why that would happen. I use this method with a usb drive regularly.
I wouldn't say there's no other way, but this is usually a quick and easy way to accomplish being able to load the same system from SD and USB.
-
@wetriner I most likely need an externally powered usb/hdd
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.