Looks like the configuration is not properly saved, though it's not clear for what reason. Can you add more info about your setup, as asked in https://retropie.org.uk/forum/topic/3/read-this-first ?
Make sure your storage/sd card is not full.
@Marco-G gpu_mem=320 is pretty much essential if you want to play high bitrate 4k hevc. You don't need as much if you don't play this kind of media.
About hdmi_ignore_cec_init=1, what it does is to not switch (the TV) to the Raspberry Pi/Retropie source when it is started or rebooted. It has no effect in anything else.
@XEntombmentX Make sure you understand what that entails - you'll have to maintain the custom configuration manually. Each time a new system is added (you install a new emulator) you'll have to manually copy the new system entries from the system config to the custom one.
@jojin If you didn't scrape the system yet, you should also check the option Parse Gamelists Only (PGO) in the Main Menu > Other Options of Emulation station. If your game isn't in the gamelist.xml yet, you won't see it if PGO is set to "on".
@jojin Look in the Docs, there's sections for each emulator, look over the Getting starting guide, the Emulationstation pages, then later on you can take a look over the RetroArch and Advanced configuration options. Feel free to ask in the forums also, there's no wrong question (well, almost).
Yesterday it stopped working and you can not find any more games. There is no way to make it work again?
What scraper source are you using ? TheGameDB or ScreenScraper ? TheGamesDB should work, for the latter you need to wait until the fix for the SSL issues (caused by changes to the site) are added in the stable branch.
As this topic has become an old dumpster bin for all issues regarding scraping (whatever they are), I'll be locking this down - it's not providing any useful solutions for anyone looking at it right now and the error that started the issue is long gone.
@mitu So that was interesting ! Well, the theme had problem, fixed by changed to nes-mini theme (beautiful one !)
But problem was, from the USB transfer method, folder was generated like "SNES" but emulationstation need "snes"...
@mediamogul I think I found out the source of the bug, it seems to be the steamcontroller driver. For whatever reason there was no log of it yesterday, but the syslog is filled to the brim with error message from its py script. Plus the timing fit perfectly, one message every 2 secs.
Gotta afk for a couple of minutes, but will report back on it soon enough.
I'm just gonna leave snipet of the log there: http://pastebin.com/qk9uW2dh
Gonna uninstall the steamcontroller driver for now and report the bug to github
EDIT : confirmed steam controller driver is faulty. Back to smooth footage and xbox controller for now I guess. Thanks for not leaving me alone on this one guys ^^.
Know the thread is old but ran into this issue when i was asked to fix a Raspberry pi with an older version of retropie that was getting the vlc error the OP was getting, fixed it with the following command.
sudo apt-get install libvlc5
also got the following error also with libbrcmEGL.so after the above was fixed so used the following to fix this one also.
sudo apt-get install libraspberrypi0
after these two, retropie and emulationstation functioned as it should.