Scraper
-
Thanks , I see and used that button " upload image " straight from my phone but says the file is to big , only accept 1KB size.....something along those lines
-
OK...got it .....take a look -
The log shows that every gamelist (which keep the scraped info and referenced artwork) are not correctly read by EmulationStation. This usually happens if the file is corrupt or incorrectly written.
rm cannot remove /home/pi/.emulationstation/gamelists/nes/gamelist.xml no such file or directory
That's weird, since the file seems to be there, as indicated by the ES log you posted. If you run
ls -l /home/pi/.emulationstation/gamelists/nes/gamelist.xml
what's the output ? If the file exists, it should be something like
pi@retropie:~$ ls -l /home/pi/.emulationstation/gamelists/nes/gamelist.xml -rw-rw-r-- 1 pi pi 3392 Feb 6 2019 /home/pi/.emulationstation/gamelists/nes/gamelist.xml
-
Hope you all had a nice day...
mitu, tried what you suggested , got " pi@retropie:~$ _ ( flashing cursor ).
Not sure if this helps but this are the games that I have .....- 1 SNES game that everything works ( scrape , change the name , and is saved etc .)
- 2 ARCADE games that everything work
- 3 SEGA MASTER SYSTEM games no work ( what I mean is that they will scrape but cannot be edited or saved same as the 2 below )
- 2 NES games no work
Not sure but , wouldn't be the games ?
-
A corrupt file? Might line endings be the culprit?
-
-
Good afternoon all, last nite turned the system off and just turned it back on and tried again the " ls -l /home/pi/.emulationstation/gamelists/nes/gamelist.xml " and made sure that the spelling was right and now I get this .
" -rw-r--r-- 1 pi pi 0 Oct 31 14:21 /home/pi/.emulationstation/gamelists/nes/gamelist.xml... ( and yes both times I used the lowercase l and s ) -
@daddyz This indicates an empty file (has
0
bytes size), hence the error in the log. I don't understand why the previousrm
command would fail with a file not found, since the file clearly exists.Anyway, even if the file has
0
size, EmulationStation should still be able to write all the scraped/changed information on the games when stopping. If you're sure that you have the 'Save Metadata' configuration option set to 'On Exit', then a possible reason for ES not being able to write to the SD card.
What kind of SD card do you have ? Is it a reliable one - did you use before or just bought it for RetroPie ? -
Ok, mitu, brand new 32G ScanDisk bought specifically for Retropie.
Now as far as the " save metadata " , this is what I do :- Highlight NES game
- Press SELECT
- Go to EDIT THIS GAME'S METADATA
- A for select
- A for edit
- add 75 ( just for fun )
- B for stop editing
- A for OK
- Back to EDIT METADATA
- Scroll down to SAVE
- Back to OPTIONS
- B to close
-
I just added the "75" at the end of the game title .
After that , the change I made in the name is there as long as I don't restart or quit ES , like the Scraped images -
Also , I read that you shouldn't unzip games that are in Arcade , does this matter if this NES game is still zipped , I mean , it plays just fine , not sure if it would make a difference .....
Trying to put as much info that I can on here -
Arcade games should stay zipped, for NES either option should work.
But that's not the reason of the problem you're having, since emulators don't affect the way EmulationStation works. Not sure what to advise to be honest. Looks like a sd card corruption, maybe save your ROMs and try to test the card first , then re-install ?
-
mitu , thanks again , how do I TEST the SD card ?..or should I get a new one and start from scratch ?
-
For testing the card, use something like H2Testw just to check if the card is ok and the entire card's capacity is usable. No need to get another one for the moment.
-
Another tool to test sd cards and any other storage media is f3 - Fight Flash Fraud. It can test the card – or actually, its free space – even from within RetroPie, and thus, it doesn't require a re-installation just for this purpose. To install it, your Pi has to be connected to the internet, of course.
To install f3 in RetroPie, simply drop to its command shell by pressing
F4
in Emulation Station and enter:sudo apt install f3
To test the free space on the card, enter:
f3write /home/pi
(There's no space after
f3
!) This will write 1GB sized files with test patterns to the userpi
's home directory until the card is full. After that, run the following command to check these files for any write errors:f3read /home/pi
After that, you can delete the test files with
rm /home/pi/*.h2w
, and exit the command shell withexit
or by pressingCtrl+d
. -
Morning all , I'm doing the f3 test as we speak .....anything in particular to look for ....or is it self explanatory ?
-
Ok , this is what I got .
All good ? -
Looks like the capacity is ok.
-
Thanks again mitu , so , what's my next step , get rid of everything and start from scratch , or any other steps I should contemplate...?.
( I did " image " Retropie on anew SD card but when installed in the unit , it gives me a whole bunch of text that I don't understand ).
My thinking is that I have to erase all on the Raspberry Pie before installing the new " image " .?
Thanks for your time -
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.