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

    SNES and PSX games not working after reinstalling Retropie through NOOBS

    Scheduled Pinned Locked Moved Help and Support
    noobs
    4 Posts 3 Posters 908 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.
    • A
      asdjk
      last edited by asdjk

      Hello,
      I got a raspberry pi 3 the other day to use with retropie. Details below. I put a couple .smc SNES roms and a PSX game (.cue and .bin files) on a flash drive and they worked perfectly. I then installed the optional dosbox package and the experimental package GemRB. I couldn't get GemRB to run the game I was trying (Planescape: Torment), until I realized that it was because it was the enhanced edition and GemRB only supports the original versions. So I got my files for Icewind Dale and put them on to see if that would work, but when I plugged it into the pi I realized I had named the containing folder "icewind" instead of "icewind1" like GemRB specified, so I thoughtlessly yanked the flash drive out... and screwed up my filesystem, apparently. Got an unresolvable crash saying

      terminate called after throwing an instance of 'boost::filesystem::filesystem_error'
      what(): boost::filesystem::directory_iterator:: construct: Permission denied: "/home/pi/RetroPie/roms/ports/icewind/Tempsave"

      So after multiple restarts failed to get past that crash, I used recovery mode to reinstall RetroPie through NOOBS. When it finished, I plugged my flash drive in again (with a few GBA roms I'd added to it in the meanwhile) and reinstalled GemRB and dosbox, and surprisingly, it worked! Well, Icewind worked a bit but crashed at gender selection, and Planescape ran but not super well due to a janky mouse, but, you know, functional.
      The GBA games worked too, as does the MS-DOS game, but, weirdly, the SNES and PSX games aren't showing up, i.e. the emulators aren't appearing in emulationstation's gui.

      I tried starting over with a new flash drive, FAT32 format, made a retropie folder, let the pi install its directories, added all the roms, and same result. GBA, Ports, and MS-DOS all work, but SNES and PSX aren't showing up.

      Anyone know what might be going on, or at least how to fix it?
      Thanks.

      Pi Model 3 B version 1.2
      2.5v power supply
      RetroPie Version 4.2
      Built From: NOOBS (preimaged on a 16gb microsd)
      USB Devices connected: PS4 controller, mouse, keyboard, flash drive
      Controller used: Playstation 4
      Error messages received: see above

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

        @asdjk said in SNES and PSX games not working after reinstalling Retropie through NOOBS:

        The GBA games worked too, as does the MS-DOS game, but, weirdly, the SNES and PSX games aren't showing up, i.e. the emulators aren't appearing in emulationstation's gui.

        Check if the ROMs have been copied over to the their folders: drop to a command like by exiting Emulationstation and run

        ls -l /home/pi/RetroPie/roms/snes
        ls -l /home/pi/RetroPie/roms/psx
        

        If you encounter permission errors, then reset the ROM dirs permissions - https://retropie.org.uk/docs/FAQ/#reset-ownershippermissions-of-homepiretropie-roms

        A 1 Reply Last reply Reply Quote 0
        • A
          asdjk @mitu
          last edited by

          @mitu Thank you! I was able to figure out the problem pretty quickly from the command line; the problem being that the filesystem was out of space. Apparently it's only 5.1gb, which is smaller than I expected, and it was 100% full. I deleted Icewind Dale and Planescape, freeing up a few gigs, and upon reboot it was able to succesfully copy the PSX and SNES roms over and they showed up in emulationstation without a problem.

          Thanks for your help! Being reminded that this is just a linux terminal underneath made the solution simple.

          simonsterS 1 Reply Last reply Reply Quote 0
          • simonsterS
            simonster @asdjk
            last edited by

            @asdjk

            5.1GB sounds odd, I'm sure I read that you were using an 16GB SD card. It sounds like it hasn't expanded the filesystem. You can do this from inside raspi-config. select Advanced Options, Expand Filesystem

            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.