if you edit fstab it will obviusly mount perfectly on each boot, but imo you cannot rely on everyone to know or understand how to edit fstab.
tbh i doubt that there is really much of a diffrence today in speed, cost or reliability using a brand new usb stick vs sdcard considdering it is most likely using somewhat same chips and it is therefore up to the sdcard reader vs the controller on the usb stick which could arguably be marginally better on a usb stick than the raspberry, considdering it might be newer/better.
however, considdering that it will be using usb 2.0, i doubt there will be a major diffrence if any anyway.
a really high end sd card will most likely outperform a low end usb stick and vice versa,, high end sd card and high end usb sticks will most likely perform somewhat the same at about same price range, so in my oppinion it is just easier to just use a decent sd card and not have the hassle of editing anything (more than neccessary).
however i do agree and see your point, that it might be easier for a windows user to have a drive you can actually read in windows.
but considdering i dont use windows it isnt really a problem for me personally as i can just pop in the sd card in my computer and read it.
@retroguy23 mediamogui is correct but I honestly do not keep my images and gamelist there. I keep them in the /home/(user)/roms/(system) folder. Ex. home/pi/RetroPie/roms/megadrive/images/ (Just easier for me I guess :P I have done a LOT of hand editing on my lists)
Emulationstation is programed to look there in the default then there in the rom folder if one is not found in the default folder.
Just easier and faster to get to my roms on my pi (or other linux system)
so your gamelist.xml is in the rom folder. For example my megadrive list is in the megadrive/roms folder (one game list per folder). That is:
my megadrive gamelist is located in /home/pi/RetroPie/roms/megadrive/gamelist.xml
The start of my game list looks like this:
<path>./Sonic the Hedgehog (USA, Europe).smd</path>
<name>Sonic The Hedgehog <-(this can be anything you want)</name>
<desc>Sonic the Hedgehog is the first of many games...</desc>
<image>./images/Sonic the Hedgehog (USA, Europe)-image.jpg</image>
<video>./images/Sonic the Hedgehog (USA, Europe)-video.mp4</video>
see the image and video tags? the ./images tells emulationstation to look in the "parent" folder. (this folder is the parent folder because you already told ES to look for the rom in that folder with the <path> tag) In this case it means the rom folder of the game you are showing on screen from the list ..but now look in a sub directory called "images"
I can load ALL my arcade roms from the arcade folder. Any version of MAME, Daphne, or Final Burn Neo are all mixed in the arcade folder. So I have one arcade folder and the rest are consoles.
(But this is what works for me set it up the way it works for you!)
Thank you for your reply...it helps a lot! I was thinking about manually naming the folders as well. I guess I can check and see the information that you request. Your post has been more helpful than most I have found in other forums so I appreciate it. Please excuse my "noobness" but how would I find the information that you request? Thanks...
The UUID is kinda like a "finger print" or "serial number" that is unique to every drive so you won't find a duplicate. This being said, you should be able to reboot and it will remember which is which and if, by change, you take the USB drives out and don't put them back in the exact same slots as before, it will still remember who is who.
@hooperre Have you considered turning the custom splash screen into a static video file? say 5 or ten seconds, whatever you feel is best.
You say videos on the USB work fine so just turn the static image into a video file.
Truth. Good shout. I'll probably just put them on the SD card unless I can dig into the splashscreen stuff and find out how to have it start later? Not sure. I know using Filezilla if I attempt to change permissions it doesn't work and I can't add them, but I know I can do it with Putty (chmod) it works. That's the only reason I preferred to stay on the USB.
This works perfect, have it installed on a 16GB usb thumb drive and even have roms installed on it and it works perfect for plug and play. the only thing is the Playstation, psp emulators dont work to well yet for this version but every thing else works perfect, herb_fargus is the best, make sure to check his other videos on youtube also. helped me out a lot when i was getting started with Retropie on the Raspberry Pi