I dont know what terms to search for file structure
-
I am looking at the file structure of my retropie install. I have the roms folder, and inside if that folder is 148 folders. Of those folders, I can make out what maybe 6 of them are for. These are supposed to be the console folders. So Ive got folders names this: gb or gba or gbc or gc or genh. No clue what any of them are and was hoping there would be a list to spell it all out for me. Same thing with the roms. Rom pack has everything in separate zip files but use abbreviated names for the files so I dunno.... Thank you for any direction.
-
Check the docs, and click on emulators here :
https://retropie.org.uk/docs/
Every emulator section will show the "short named" roms directory.Another way is checking the
/home/pi/RetroPie-Setup/platforms.cfg
file.
It's here online :
https://github.com/RetroPie/RetroPie-Setup/blob/master/platforms.cfgExample, look at the red part before the "
_
", that is the short named roms directory name :
3do_exts
=".chd .cue .iso .zip"
3do_fullname
="3DO Interactive Multiplayer" -
@folly
Thats the direction I needed I think. Thank you -
A few follow up questions.
Is the list of emulators a complete list for RetroPie? I have a few listed in my roms list that are not included. So is the list complete? Or is it only complete as far as the pre-installed emulators in RetroPie? Can additional emulators be added that are not currently included? Asking more or less just for the info. I dont see myself going to the trouble of adding and testing an emulator for a system I have never played much less heard of. Thank you -
Can you add emulators? YES.
You can add almost anything if you'd like. You may have to write or install code. You'll find that people here are adding and testing all kinds of things.
-
@woolf1974 said in I dont know what terms to search for file structure:
A few follow up questions.
Is the list of emulators a complete list for RetroPie? I have a few listed in my roms list that are not included. So is the list complete? Or is it only complete as far as the pre-installed emulators in RetroPie? Can additional emulators be added that are not currently included? Asking more or less just for the info. I dont see myself going to the trouble of adding and testing an emulator for a system I have never played much less heard of. Thank youI think it's quite complete.
Perhaps there are some that are installed in a different way, not using the platforms.cfg information for installation.Adding more emulators or systems is possible if you know how.
There are 3rd party repositories with module-scripts that can be installed.
My project is a good example of adding systems that are not included in standard RetroPie.
You can have a look over here :
https://retropie.org.uk/forum/topic/29682/development-of-module-script-generator-for-lr-mess-and-mame-standalone -
@woolf1974 said in I dont know what terms to search for file structure:
A few follow up questions.
Is the list of emulators a complete list for RetroPie?it should be, but remember retropie is available on multiple hardware platforms, eg all the different pi models, x86 PC, some other SBCs, etc. all of these platforms will support a different subset of the available emulators.
I have a few listed in my roms list that are not included. So is the list complete? Or is it only complete as far as the pre-installed emulators in RetroPie?
on the retropie images or manual installs, only a subset of the most commonly used and worthwhile emulators are installed by default. others will be supported, but again - it depends on the hardware platform. you can install additional available emulators via https://retropie.org.uk/docs/Updating-RetroPie/#updatinginstalling-individual-packages
Can additional emulators be added that are not currently included?
yes, if they support the hardware and you write the build/install script.
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.