RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Broken again :(

    Scheduled Pinned Locked Moved Help and Support
    brokenhelp me please
    15 Posts 2 Posters 1.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • V
      vasquez109
      last edited by

      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*'
      Aborted

      Wednesday, 8 April 2020, 13:44:09
      Linux 4.14.98-v7+ armv71 GNU/Linux

      Filesystem 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.uk

      pi@retropie:~ $

      This is where the curspr flashes and its waiting for me to do something. Whats wrong with it? Can someone please help....

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        @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 with sudo reboot.

        1 Reply Last reply Reply Quote 0
        • V
          vasquez109
          last edited by

          Thank you.

          Is that Re-install (from pre-built binary) or Install from source?

          So sorry.
          David.

          1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator
            last edited by

            Either one is fine.

            1 Reply Last reply Reply Quote 0
            • V
              vasquez109
              last edited by

              Re install from binary didnt work so installing from source now. Seems to be doing more as more text flashing up on screen.

              Thanks.

              1 Reply Last reply Reply Quote 0
              • V
                vasquez109
                last edited by

                No. Neither of these have cured it. Its still doing it. Do I need to wipe and restart? I hope not....

                1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator
                  last edited by

                  It could be one of your configuration files. Try renaming the config file in \\retropie\configs\all\emulationstation, the es_settings.cfg.
                  Can you also post the contents of the log file es_log.txt, that's in the same folder mentioned above ?

                  V 1 Reply Last reply Reply Quote 0
                  • V
                    vasquez109 @mitu
                    last edited by

                    @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....

                    mituM 1 Reply Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator @vasquez109
                      last edited by

                      @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.

                      1 Reply Last reply Reply Quote 0
                      • V
                        vasquez109
                        last edited by

                        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.

                        1 Reply Last reply Reply Quote 0
                        • V
                          vasquez109
                          last edited by

                          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" />

                          1 Reply Last reply Reply Quote 0
                          • mituM
                            mitu Global Moderator
                            last edited by

                            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.

                            1 Reply Last reply Reply Quote 0
                            • V
                              vasquez109
                              last edited by

                              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.

                              1 Reply Last reply Reply Quote 0
                              • mituM
                                mitu Global Moderator
                                last edited by

                                @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.

                                V 1 Reply Last reply Reply Quote 0
                                • V
                                  vasquez109 @mitu
                                  last edited by

                                  @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!

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post

                                  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.