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

    ROMs not working on clean install (after working fine on pre-built image)

    Scheduled Pinned Locked Moved Help and Support
    pi4roms dont worktroubleshooting
    13 Posts 2 Posters 1.9k 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
      alpinemonkey @mitu
      last edited by

      @mitu Here's an example of a ROM that isn't working in my new system, but which worked fine on the pre-built image. This is Tekken 3 on the PSX. The game started fine and I got through all the menus but then stalls on going in to actual gameplay. Would be good to know what the particular issue is with this one...

      https://pastebin.com/7V1vPj0J

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

        @alpinemonkey This looks like a bad compressed file, since it can't be read by the core:

        ....
        [INFO] [Environ]: SET_GEOMETRY: 368x480, Aspect: 1.333.
        [libretro INFO] uncompress failed with -3 for block 16582, sector 265312
        [INFO] [SRAM]: Saving RAM type #0 to "/home/pi/RetroPie/roms/psx/PCSX-ReARMed/Tekken 3.srm".
        ...
        
        A 1 Reply Last reply Reply Quote 0
        • A
          alpinemonkey @mitu
          last edited by

          @mitu OK, thanks. If that's the case with that one, why would it work on another system?

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

            @alpinemonkey Maybe the file has not been correctly copied. Either way, the error in the log file explains why it's not working on the target system.

            EDIT: actually, another cause may be the emulator core (pcsx-rearmed) having a regression. Does this error happens with all PS1 .pbp games (i.e. multiple discs) ?

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

              @mitu Interesting. Thanks for the info. I'll try recopying that one and see if I can get it to work.

              Another .pbp file I have is Tony Hawk 2. This doesn't even get to the menu but stalls when trying. Here's the log file for that one:

              https://pastebin.com/wfecdZ92

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

                @alpinemonkey said in ROMs not working on clean install (after working fine on pre-built image):

                Another .pbp file I have is Tony Hawk 2. This doesn't even get to the menu but stalls when trying. Here's the log file for that one:

                https://pastebin.com/wfecdZ92

                This doesn't seem to be a PBP file, it's a .cue + .bin file:

                Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-pcsx-rearmed/pcsx_rearmed_libretro.so --config /opt/retropie/configs/psx/retroarch.cfg "/home/pi/RetroPie/roms/psx/Tony Hawk's Pro Skater 2 (Europe, Australia).cue
                ..
                [libretro INFO] Loaded CD Image: /home/pi/RetroPie/roms/psx/Tony Hawk's Pro Skater 2 (Europe, Australia).cue[+cue].
                [libretro INFO] Track 01 (DATA) - Start 00:02:00, Length 70:39:42
                [libretro INFO] CD-ROM Label: SLES02908                       
                [libretro INFO] CD-ROM ID: SLES02908
                [libretro INFO] CD-ROM EXE Name: SLES_029.08;1
                [libretro INFO] BIOS: 19951204, 'CEX-3000/1001/1002 by K.S.', 'A'
                ....
                

                I don't see any obvious error here from the RetroArch/libretro core. Did you disable the Dynarec (dynamic recompiler) in the core options ? That's usually a cause for slowdown.

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

                  @mitu No - haven't touched it and that setting is enabled. That's a strange one then. Again...this works fine on another system.

                  One odd things is that when this one stalls, a red square appears in the top right of the screen...not sure if that is a signifier of anything?!

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

                    @mitu No - haven't touched it and that setting is enabled. That's a strange one then. Again...this works fine on another system.

                    If the same disc is working on a system but not on the other, the other 2 variables are the emulator and the BIOS file.

                    One odd things is that when this one stalls, a red square appears in the top right of the screen...not sure if that is a signifier of anything?!

                    Doesn't ring a bell. I tried the NTSC Tekken 3 image in PBP format and I don't get a crash, so it's not a core regression. For good measure you can try updating the pcsx-rearmed core from source. The only difference here is the BIOS uses, I've tested with SCPH1001.BIN, checksum (MD5) 924e392ed05558ffdb115408c263dccf. What's the checksum on your BIOS file ?

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

                      @mitu Thanks. I've reinstalled the emulator from source, and have also checked that the BIOS is the same as yours, which it is.

                      I also found another version of the game (bin/cue files), have added it and it works.

                      I guess it's going to be a case of finding new ROMs for those that aren't working. Was hoping for a simpler, catch-all solution but I'll keep going through them individually and see if new ROM files help in the first instance.

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

                        @alpinemonkey said in ROMs not working on clean install (after working fine on pre-built image):

                        I also found another version of the game (bin/cue files), have added it and it works.

                        For PS1 games, Redump validated .cue/.bin files should always work. You can compress them yourself with chdman if you'd like to save space.

                        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.