32x and SNES Not Showing Up in Main Menu
-
@Rydh2o can you give the full path and filename of a rom that is on your system but isn't showing in the menu (one from each system)?
Can we see your ES log at
~/.emulationstation/es_log.txt
? -
@sleve_mcdichael Thanks much for your reply. The GUI is freezing up on me. When I select menu or configuration it hangs. Then frees up. Scroll down to select file manager and it hangs again. I am trying to give it time to free up if possible.
When it frees up I getlvl0: Could not parse settings file!
lvl0: Error parsing XML file "/home/pi/.emulationstation/gameslists/retropie/gameslist.xml"! No document element found
-
@sleve_mcdichael said in 32x and SNES Not Showing Up in Main Menu:
@Rydh2o can you give the full path and filename of a rom that is on your system but isn't showing in the menu (one from each system)?
Can we see your ES log at
~/.emulationstation/es_log.txt
?I am reloading retropie from scratch. Using official installer and image. Brb :-)
-
So I have reloaded and allowed it to gather all it needed. I found out why its sticking and running so terrible. It is stating my sdcard is full... It shouldn't be...
Its a 128GB samsung evo plus.-bash: cannot create temp file for here-document: No space left on device .***. Friday, 3 June 2022, 08:25:53 AM ***** Linux 5.10.103-v7l+ armv7l GNU/Linux `***' |*| Filesystem Size Used Avail Use% Mounted on |*| /dev/root 118G 117G 0 100% / ..|*|.. Uptime.............: 0 days, 00h06m00s .*** * ***. Memory.............: 1050124kB (Free) / 1917108kB (Total) *******@@** Running Processes..: 148 `*****@@**' IP Address.........: `*******' Temperature........: CPU: 40°C/104°F GPU: 39°C/102°F `"""' The RetroPie Project, https://retropie.org.uk pi@retropie:~ $ pi@retropie:~ $ curl https://download.argon40.com/argon1.sh | bash % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 21560 100 21560 0 0 27712 0 --:--:-- --:--:-- --:--:-- 27676 ^Cading package lists... 0% pi@retropie:~ $
-
pi@retropie:~ $ df -h Filesystem Size Used Avail Use% Mounted on /dev/root 118G 118G 0 100% / devtmpfs 776M 0 776M 0% /dev tmpfs 937M 0 937M 0% /dev/shm tmpfs 937M 9.5M 927M 2% /run tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 937M 0 937M 0% /sys/fs/cgroup /dev/mmcblk0p1 256M 49M 207M 20% /boot /dev/sda1 233G 232G 1.4G 100% /media/usb0 tmpfs 188M 0 188M 0% /run/user/1000
-
I believe I may have forgotten to disable my USBRom service before plugging in the external flash drive could be why some emulators load up and others not.
I know I am posting a lot without ya but at the least you are my rubber ducky lol -
@Rydh2o said in 32x and SNES Not Showing Up in Main Menu:
It is stating my sdcard is full... It shouldn't be...
It certainly thinks it is:
Filesystem Size Used Avail Use% Mounted on /dev/root 118G 117G 0 100% /
You can find out where all the data is with the
du
(disk usage) command:cd / du -hd1 | sort -h
Then, just
cd
into whatever one is largest (it will be at the end of the list becausesort
) and repeat thedu
command, to work your way down the filesystem until you find something that shouldn't be there. -
@Rydh2o said in 32x and SNES Not Showing Up in Main Menu:
I believe I may have forgotten to disable my USBRom service before plugging in the external flash drive could be why some emulators load up and others not.
Is your flash drive set up to transfer the roms (
RetroPie
folder) or to store them (RetroPie-mount
folder)? -
@sleve_mcdichael said in 32x and SNES Not Showing Up in Main Menu:
@Rydh2o said in 32x and SNES Not Showing Up in Main Menu:
I believe I may have forgotten to disable my USBRom service before plugging in the external flash drive could be why some emulators load up and others not.
Is your flash drive set up to transfer the roms (
RetroPie
folder) or to store them (RetroPie-mount
folder)?Using DU I can see that all data is residing in the ./RetroPie/roms folders of their respective emulators. I have about 251GB of roms on the flash drive. It appears all folders that I have roms for on the flash drive are populated on the SD Card except for Sega32x and SNES.
I am not familiar with setting the flash drive to transfer the roms or to store them. So it will be set to whatever default is for the Retropie imager. Where might I find that setting?
-
@Rydh2o said in 32x and SNES Not Showing Up in Main Menu:
Using DU I can see that all data is residing in the ./RetroPie/roms folders of their respective emulators. I have about 251GB of roms on the flash drive. It appears all folders that I have roms for on the flash drive are populated on the SD Card except for Sega32x and SNES.
I am not familiar with setting the flash drive to transfer the roms or to store them. So it will be set to whatever default is for the Retropie imager. Where might I find that setting?
RetroPieRaspberry Pi Imager writes the image to your SD card. But you put the roms on the flash drive, and then, depending on whether the folder that you put them in, on the flash drive, is called eitherRetroPie
orRetroPie-mount
, the usbromservice will either try to copy them from the flash drive onto the SD card (RetroPie
) or, to leave them on the flash drive and "mount" the drive as an external disk (RetroPie-mount
.)You have more roms on your flash drive than will fit on the SD card so it sounds like you probably need to do the second (mount) but have instead done the first (transfer), and it got as far as "S" before it ran out of space near the end.
The workflow goes something like:
Write the image to the SD card, put it in your Pi, and boot it up.
Choose whether you want to "mount" or "transfer" and make the appropriate folder on your flash drive (you want to mount --
RetroPie-mount
.) Put the flash drive in your PC and make that folder.Remove the flash drive from your PC and put it in your Pi. There are no roms on the Pi or the flash drive, yet. usbromservice will discover the folder and create the directory tree with all the individual rom folders in it.
Take the flash drive out your Pi and put it back in your PC. Copy the roms into the appropriate folders on the flash drive.
Take the flash drive back out of your PC and put it back in the Pi. usbromservice will discover the roms and either transfer them to the SD card, or (what you want) mount the drive over
~/RetroPie
("covering up" whatever actual~/RetroPie
folder exists on the SD card -- it will still be there, just unavailable while the drive is mounted over it) as an external disk. -
@sleve_mcdichael said in 32x and SNES Not Showing Up in Main Menu:
@Rydh2o said in 32x and SNES Not Showing Up in Main Menu:
Using DU I can see that all data is residing in the ./RetroPie/roms folders of their respective emulators. I have about 251GB of roms on the flash drive. It appears all folders that I have roms for on the flash drive are populated on the SD Card except for Sega32x and SNES.
I am not familiar with setting the flash drive to transfer the roms or to store them. So it will be set to whatever default is for the Retropie imager. Where might I find that setting?
RetroPie Imager writes the image to your SD card. But you put the roms on the flash drive, and then, depending on whether the folder that you put them in, on the flash drive, is called either
RetroPie
orRetroPie-mount
, the usbromservice will either try to copy them from the flash drive onto the SD card (RetroPie
) or, to leave them on the flash drive and "mount" the drive as an external disk (RetroPie-mount
.)You have more roms on your flash drive than will fit on the SD card so it sounds like you probably need to do the second (mount) but have instead done the first (transfer), and it got as far as "S" before it ran out of space near the end.
The workflow goes something like:
Write the image to the SD card, put it in your Pi, and boot it up.
Choose whether you want to "mount" or "transfer" and make the appropriate folder on your flash drive (you want to mount --
RetroPie-mount
.) Put the flash drive in your PC and make that folder.Remove the flash drive from your PC and put it in your Pi. There are no roms on the Pi or the flash drive, yet. usbromservice will discover the folder and create the directory tree with all the individual rom folders in it.
Take the flash drive out your Pi and put it back in your PC. Copy the roms into the appropriate folders on the flash drive.
Take the flash drive back out of your PC and put it back in the Pi. usbromservice will discover the roms and either transfer them to the SD card, or (what you want) mount the drive over
~/RetroPie
("covering up" whatever actual~/RetroPie
folder exists on the SD card -- it will still be there, just unavailable while the drive is mounted over it) as an external disk.Thanks much for this. Thanks to this reply I have found these steps on the official page:
https://retropie.org.uk/docs/Running-ROMs-from-a-USB-drive/ -
Thank you ever so much. All is working properly now after setting up retropie-mount. Much appreciated
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.