Broken again :(
-
After finding out how to automatically boot instead of having to type PI and RASPBERRY in to the prompt I thought I was going to have an easy day.
Ive just had to pull the plug after a non responsive joypad and keyboard in the ZX Spectrum emulator and everytime I switch my Pi on it goes to the text based prompt showing this:
terminate called after throwing an instance of 'char const*'
AbortedWednesday, 8 April 2020, 13:44:09
Linux 4.14.98-v7+ armv71 GNU/LinuxFilesystem Size Used Avail Use% Mounted on
/dev/root 15G 7.7G 6.2G 56% /
Uptime.........................: 0 days, 00h00m24s
Memory........................: 611368kB (Free) / 766748kB (Total)
Running Processes......: 109
IP Address....................: 192.168.1.57
Temperature................: CPU: 56C/132F GPU: 56C/132F
The RetroPie Project, https://retropie.org.ukpi@retropie:~ $
This is where the curspr flashes and its waiting for me to do something. Whats wrong with it? Can someone please help....
-
@vasquez109 said in Broken again :(:
terminate called after throwing an instance of 'char const*'
Sound like something got corrupted (a gamelist/a program). Re-install EmulationStation from the RetroPie-Setup menu and see if you get the same error. To start the RetroPie-Setup, type (at the command prompt)
cd RetroPie-Setup sudo ./retropie_setup.sh
then go to Manage Packages -> Manage core packages and then choose
emulationstation
. Update the package, then exit the setup and reboot withsudo reboot
. -
Thank you.
Is that Re-install (from pre-built binary) or Install from source?
So sorry.
David. -
Either one is fine.
-
Re install from binary didnt work so installing from source now. Seems to be doing more as more text flashing up on screen.
Thanks.
-
No. Neither of these have cured it. Its still doing it. Do I need to wipe and restart? I hope not....
-
It could be one of your configuration files. Try renaming the config file in
\\retropie\configs\all\emulationstation
, thees_settings.cfg
.
Can you also post the contents of the log filees_log.txt
, that's in the same folder mentioned above ? -
@mitu Ok thanks. Bear with me. What do you want me to rename the config file to? I'll pull up the contents of the other file now....
-
@vasquez109 said in Broken again :(:
What do you want me to rename the config file to?
On second though, why don't you post its contents, instead of renaming it ? That and the
es_log.txt
file's contents. -
Ok...this is es_log.txt....
lvl2: EmulationStation - v2.9.0rp, built Apr 8 2020 - 14:51:11
lvl2: Parsing XML file "/opt/retropie/supplementary/emulationstation/resources/mamenames.xml"...
lvl2: Parsing XML file "/opt/retropie/supplementary/emulationstation/resources/mamebioses.xml"...
lvl2: Parsing XML file "/opt/retropie/supplementary/emulationstation/resources/mamedevices.xml"...
lvl2: Creating window...
lvl2: Created window successfully.
lvl2: Checking available OpenGL extensions...
lvl2: ARB_texture_non_power_of_two: MISSING
lvl2: Added known joystick Microntek USB Joystick (instance ID: 0, device index: 0)
lvl2: Loading system config file /etc/emulationstation/es_systems.cfg...
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/amiga/gamelist.xml"...
lvl1: System "amstradcpc" has no games! Ignoring it.
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/arcade/gamelist.xml"...
lvl1: File "/home/pi/RetroPie/roms/arcade/galap1.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/galagamw.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/galagao.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/galaga3a.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/galaga3.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/galaga3m.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/galaxia.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/galap4.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/mfjump.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/galagamf.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/kof2001.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/mslug4.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/pbobblen.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/pbobble2.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/1941.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/1943.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/1944.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/pacland.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/dkong3.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/arcade/galxwars.zip" does not exist! Ignoring.
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/atari2600/gamelist.xml"...
lvl1: File "/home/pi/RetroPie/roms/atari2600/Asteroids.bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Astroblast.bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Bridge.bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Demon Attack.bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Dodge 'Em - Dodger Cars.bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Gas Hog.bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Ghostbusters II (PAL) [different tune].bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Miner 2049er - Starring Bounty Bob.bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/My Golf (PAL).bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/RealSports Soccer [no opening tune].bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Space Shuttle - A Journey Into Space [FE bankswitching].bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Survival Run (Prototype).bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Video Life [higher sounds].bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Video Reflex [no roman numbers].bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Commando [different logo].bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Cosmic Ark.bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Lost Luggage [no opening scene].bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Missile Command [no initials].bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Othello [no grid markers].bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Activision Decathlon, The.bin" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/atari2600/Texas Chainsaw Massacre, The (Prototype).bin" does not exist! Ignoring.
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/atari5200/gamelist.xml"...
lvl1: System "atari7800" has no games! Ignoring it.
lvl1: System "atari800" has no games! Ignoring it.
lvl1: System "atarilynx" has no games! Ignoring it.
lvl1: Error - folder with path "/home/pi/RetroPie/roms/coleco" is not a directory!
lvl1: System "coleco" has no games! Ignoring it.
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/fba/gamelist.xml"...
lvl1: File "/home/pi/RetroPie/roms/fba/goldnaxe.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/mrdrillr.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/pacland.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/phoenix.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/pacman.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/defender.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/bublbobl.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/bublbob2.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/bublbob1.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/pacmania.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/pbobbl2u.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/invaders.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/galaga.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/gaplus.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/gaplusa.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/1941.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/1942.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/aburner.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/gapluso.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/galaxian.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/fba/galxwars.zip" does not exist! Ignoring.
lvl1: System "fba" has no games! Ignoring it.
lvl1: System "fds" has no games! Ignoring it.
lvl1: System "gamegear" has no games! Ignoring it.
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/gb/gamelist.xml"...
lvl1: System "gba" has no games! Ignoring it.
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/gbc/gamelist.xml"...
lvl1: System "mame-advmame" has no games! Ignoring it.
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/mame-libretro/gamelist.xml"...
lvl1: File "/home/pi/RetroPie/roms/mame-libretro/mame2003/gaplus.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/mame-libretro/goldnax1.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/mame-libretro/galaxian.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/mame-libretro/tmnt2.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/mame-libretro/defender.zip" does not exist! Ignoring.
lvl1: System "mame-mame4all" has no games! Ignoring it.
lvl1: System "mastersystem" has no games! Ignoring it.
lvl1: System "megadrive" has no games! Ignoring it.
lvl1: Error - folder with path "/home/pi/RetroPie/roms/msx" is not a directory!
lvl1: System "msx" has no games! Ignoring it.
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/n64/gamelist.xml"...
lvl1: File "/home/pi/RetroPie/roms/n64/destructderby.zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/n64/Donkey Kong 64 (USA).zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/n64/Doom 64 (USA).zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/n64/Mario Kart 64 (USA).zip" does not exist! Ignoring.
lvl1: File "/home/pi/RetroPie/roms/n64/Resident Evil 2 (USA) (Rev A).zip" does not exist! Ignoring.
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/nds/gamelist.xml"...
lvl1: System "neogeo" has no games! Ignoring it.
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/nes/gamelist.xml"...
lvl1: System "ngp" has no games! Ignoring it.
lvl1: System "ngpc" has no games! Ignoring it.
lvl1: System "pcengine" has no games! Ignoring it.
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/psx/gamelist.xml"...
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/retropie/gamelist.xml"...
lvl1: System "sega32x" has no games! Ignoring it.
lvl1: System "segacd" has no games! Ignoring it.
lvl1: System "sg-1000" has no games! Ignoring it.
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/snes/gamelist.xml"...
lvl1: System "vectrex" has no games! Ignoring it.
lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/zxspectrum/gamelist.xml"...
lvl1: File "/home/pi/RetroPie/roms/zxspectrum/JUMPJACK.TAP" does not exist! Ignoring. -
es_settings.cfg......
<?xml version="1.0"?>
<bool name="BackgroundJoystickInput" value="false" />
<bool name="CaptionsCompatibility" value="true" />
<bool name="CollectionShowSystemInfo" value="true" />
<bool name="DrawFramerate" value="false" />
<bool name="EnableSounds" value="true" />
<bool name="ForceDisableFilters" value="false" />
<bool name="LocalArt" value="false" />
<bool name="MoveCarousel" value="true" />
<bool name="ParseGamelistOnly" value="false" />
<bool name="QuickSystemSelect" value="true" />
<bool name="ScrapeRatings" value="true" />
<bool name="ScreenSaverControls" value="true" />
<bool name="ScreenSaverOmxPlayer" value="true" />
<bool name="ShowHelpPrompts" value="true" />
<bool name="ShowHiddenFiles" value="false" />
<bool name="SlideshowScreenSaverCustomImageSource" value="false" />
<bool name="SlideshowScreenSaverRecurse" value="false" />
<bool name="SlideshowScreenSaverStretch" value="false" />
<bool name="SortAllSystems" value="false" />
<bool name="StretchVideoOnScreenSaver" value="false" />
<bool name="UseCustomCollectionsSystem" value="true" />
<bool name="VideoAudio" value="true" />
<bool name="VideoOmxPlayer" value="false" />
<int name="MaxVRAM" value="400" />
<int name="ScraperResizeHeight" value="0" />
<int name="ScraperResizeWidth" value="400" />
<int name="ScreenSaverSwapImageTimeout" value="10000" />
<int name="ScreenSaverSwapVideoTimeout" value="30000" />
<int name="ScreenSaverTime" value="300000" />
<int name="SubtitleSize" value="55" />
<string name="AudioCard" value="default" />
<string name="AudioDevice" value="PCM" />
<string name="CollectionSystemsAuto" value="" />
<string name="CollectionSystemsCustom" value="" />
<string name="ExePath" value="/opt/retropie/supplementary/emulationstation/emulationstation" />
<string name="GamelistViewStyle" value="automatic" />
<string name="OMXAudioDev" value="both" />
<string name="PowerSaverMode" value="disabled" />
<string name="SaveGamelistsMode" value="on exit" />
<string name="Scraper" value="ScreenScraper" />
<string name="ScreenSaverBehavior" value="dim" />
<string name="ScreenSaverGameInfo" value="never" />
<string name="SlideshowScreenSaverBackgroundAudioFile" value="/home/pi/.emulationstation/slideshow/audio/slideshow_bg.wav" />
<string name="SlideshowScreenSaverImageDir" value="/home/pi/.emulationstation/slideshow/image" />
<string name="SlideshowScreenSaverImageFilter" value=".png,.jpg" />
<string name="StartupSystem" value="" />
<string name="SubtitleAlignment" value="left" />
<string name="SubtitleFont" value="/usr/share/fonts/truetype/freefont/FreeSans.ttf" />
<string name="SubtitleItalicFont" value="/usr/share/fonts/truetype/freefont/FreeSansOblique.ttf" />
<string name="ThemeSet" value="nbba" />
<string name="TransitionStyle" value="fade" />
<string name="UIMode" value="Full" />
<string name="UIMode_passkey" value="uuddlrlrba" /> -
The config file seems ok and there's no obvious error in the log. Try removing the
gamelist.xml
files that you find under the\\retropie\configs\all\gamelists\
folders and restart again. -
Erm...I dont have a gamelists folder. Is that the cause? I do have a retropie\configs\all\emulationstation\gamelists\ folder though. If it is the one, every folder within there has a gamelist.xml file in. Is it the one in 'zxspectrum' im deleting? As that was the system I was using when it all went wrong?
Thanks.
David. -
@vasquez109 said in Broken again :(:
I do have a retropie\configs\all\emulationstation\gamelists\ folder though.
Yes, that was a typo. Try deleting/renaming them one by one (starting with
zxspectrum
if you'd like) and see if that gets EmulationStation working again. -
@mitu I deleted them all. Thank you so much it finally worked. Too scared now to try and play speccy games incase it happens again!
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.