EmulationStation quits to console on some consoles [Solved]

Having trouble with your GBZ build? Ask your questions here!
User avatar
YaYa
Posts: 1719
Joined: Mon Jun 26, 2017 12:42 pm
Location: brittany - France
Has thanked: 871 times
Been thanked: 689 times
Contact:

Re: EmulationStation quits to console on some consoles

Post by YaYa » Tue Nov 07, 2017 12:32 pm

You press start in emulation station, and in the appearing menu, navigate to other settings and enable parse game lists only
Follow me on instagram Image

shesaysidontlisten
Posts: 128
Joined: Wed Sep 13, 2017 5:24 pm
Has thanked: 28 times
Been thanked: 10 times

Re: EmulationStation quits to console on some consoles

Post by shesaysidontlisten » Tue Nov 07, 2017 2:12 pm

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?

User avatar
YaYa
Posts: 1719
Joined: Mon Jun 26, 2017 12:42 pm
Location: brittany - France
Has thanked: 871 times
Been thanked: 689 times
Contact:

Re: EmulationStation quits to console on some consoles

Post by YaYa » Tue Nov 07, 2017 2:15 pm

Yes it is... lol. Under retropie setup, options, scrapper... you choose the source of the scrapper
Follow me on instagram Image

shesaysidontlisten
Posts: 128
Joined: Wed Sep 13, 2017 5:24 pm
Has thanked: 28 times
Been thanked: 10 times

Re: EmulationStation quits to console on some consoles

Post by shesaysidontlisten » Tue Nov 07, 2017 3:36 pm

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!

shesaysidontlisten
Posts: 128
Joined: Wed Sep 13, 2017 5:24 pm
Has thanked: 28 times
Been thanked: 10 times

Re: EmulationStation quits to console on some consoles

Post by shesaysidontlisten » Wed Nov 08, 2017 5:56 am

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?

User avatar
YaYa
Posts: 1719
Joined: Mon Jun 26, 2017 12:42 pm
Location: brittany - France
Has thanked: 871 times
Been thanked: 689 times
Contact:

Re: EmulationStation quits to console on some consoles

Post by YaYa » 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...
Follow me on instagram Image

shesaysidontlisten
Posts: 128
Joined: Wed Sep 13, 2017 5:24 pm
Has thanked: 28 times
Been thanked: 10 times

Re: EmulationStation quits to console on some consoles

Post by shesaysidontlisten » Wed Nov 08, 2017 7:47 am

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.

User avatar
YaYa
Posts: 1719
Joined: Mon Jun 26, 2017 12:42 pm
Location: brittany - France
Has thanked: 871 times
Been thanked: 689 times
Contact:

Re: EmulationStation quits to console on some consoles

Post by YaYa » Wed Nov 08, 2017 8:53 am

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
Follow me on instagram Image

User avatar
fraggle
Posts: 50
Joined: Mon Mar 06, 2017 2:28 pm
Has thanked: 18 times
Been thanked: 16 times

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

Post by fraggle » Sun Nov 12, 2017 6:21 pm

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

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest