Page 2 of 2

Re: EmulationStation quits to console on some consoles

Posted: Tue Nov 07, 2017 12:32 pm
by YaYa
You press start in emulation station, and in the appearing menu, navigate to other settings and enable parse game lists only

Re: EmulationStation quits to console on some consoles

Posted: Tue Nov 07, 2017 2:12 pm
by shesaysidontlisten
YaYa wrote:
Tue Nov 07, 2017 11:54 am
No i don’t know a log file... don’t scrap from emulation, it’s horribly slow and nothing is found... it’s spending more than 2 minutes for one game :roll:
Wait, is it possible to make selph scrape from another source?

Re: EmulationStation quits to console on some consoles

Posted: Tue Nov 07, 2017 2:15 pm
by YaYa
Yes it is... lol. Under retropie setup, options, scrapper... you choose the source of the scrapper

Re: EmulationStation quits to console on some consoles

Posted: Tue Nov 07, 2017 3:36 pm
by shesaysidontlisten
I think I might have figured it out, but we will see. I opened up the gameslist.xml in Notepad++ and found there were about a dozen non-ASCII characters in various game descriptions. I bet these characters are not in that font file that's having the error. I replaced every non-ASCII character with a suitable ASCII character and I'll retry the file after work. I'll update this post with the results. Here's hoping!

Re: EmulationStation quits to console on some consoles

Posted: Wed Nov 08, 2017 5:56 am
by shesaysidontlisten
So my modifications of the gamelist.xml to remove odd characters didn't work, but luckily YaYa's suggestion about the parse lists option did work. There are quite a few games that didn't make it through the scraper, so I might be in for some manual entering into that xml.

I still don't understand why this worked. What caused the error and what do I need to watch for when I add the missing games?

Re: EmulationStation quits to console on some consoles

Posted: Wed Nov 08, 2017 6:17 am
by YaYa
Your issue might be the used romset. Maybe you have japanese games and this is leading to parse error and thus fatal error for emulation station.
I’m glad my solution worked for you.

Do not forget to put a solved betwwen brackets in the topic’s title to help future people.

Now you must try the following : scrap from another source still using seth’s scrapper.
Try all of them (as far as i can remember, we have 3 choices for the source.)
Don’t forget to activate the overwrite option so you rewrite all the metadata to see if you have better luck with new source.
Of course, you do not use the parse scrapped game list only.

If you have no luck, use another romset, i don’t know what you have but try switching from good sets to no-intro or whatever... to see if the issue persists...

Re: EmulationStation quits to console on some consoles

Posted: Wed Nov 08, 2017 7:47 am
by shesaysidontlisten
YaYa wrote:
Wed Nov 08, 2017 6:17 am
Your issue might be the used romset. Maybe you have japanese games and this is leading to parse error and thus fatal error for emulation station.
I’m glad my solution worked for you.

Do not forget to put a solved betwwen brackets in the topic’s title to help future people.

Now you must try the following : scrap from another source still using seth’s scrapper.
Try all of them (as far as i can remember, we have 3 choices for the source.)
Don’t forget to activate the overwrite option so you rewrite all the metadata to see if you have better luck with new source.
Of course, you do not use the parse scrapped game list only.

If you have no luck, use another romset, i don’t know what you have but try switching from good sets to no-intro or whatever... to see if the issue persists...
Okay, the ES scraper only has gamesdb as an option. I looked at the options for selph and don't see any for changing the source. Do you have any info handy for this? My googling has so far come up with nothing.

Re: EmulationStation quits to console on some consoles

Posted: Wed Nov 08, 2017 8:53 am
by YaYa
I am not sure you ever used selph’s scrapper as for using it, you need to quit emulation station. So either you have a keyboard connected or ssh the Pi, you won’t be able to use selph’s scraper.

Quit emulation station, run the retropie setup (command line) and then go for optionnal package, scraper, it will install it.

To use it, manage option, scraper, and there, you have the choice to choose source

Re: EmulationStation quits to console on some consoles [Solved]

Posted: Sun Nov 12, 2017 6:21 pm
by fraggle
Ok, after the crash, at the terminal enter.
cat /dev/shm/runcommand.log
What is the output of that? It should tell you exactly what the problem is as it logs the, system, rom, arguments etc plus an errors generated by the emulator in question.

If it doesn't help you -just post the result here.

Also, as an aside, you can use the "/opt/retropie/configs/all/runcommand-onstart.sh" and "/opt/retropie/configs/all/runcommand-onend.sh" scripts to debug what is happening pretty easily.

They are triggered when a emu is launched and quit.
Very useful data is passed as arguments to these two scripts:
  • $1 - the system (eg: atari2600, nes, snes, megadrive, fba, etc).
  • $2 - the emulator (eg: lr-stella, lr-fceumm, lr-picodrive, pifba, etc).
  • $3 - the full path to the rom file.
  • $4 - the full command line used to launch the emulator
See: https://github.com/RetroPie/RetroPie-Se ... nd-scripts