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

    Slowdown on PS1 games

    Scheduled Pinned Locked Moved Help and Support
    ps1slow down
    36 Posts 9 Posters 7.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.
    • KaK
      Ka @chicuelo
      last edited by

      @chicuelo There's no indication that it's overheating. I've got it in an Argon One case, and the casing doesn't get very hot when playing; the fan doesn't come on; the thermometer icon doesn't pop up at the side of the screen. So it's possible, but doesn't seem that likely.

      1 Reply Last reply Reply Quote 1
      • RionR
        Rion @chicuelo
        last edited by

        @Ka

        Have you tried to update lr-pcsx_rearmed to the latest binary?

        FBNeo rom filtering
        Mame2003 Arcade Bezels
        Fba Arcade Bezels
        Fba NeoGeo Bezels

        KaK 1 Reply Last reply Reply Quote 0
        • KaK
          Ka @Rion
          last edited by

          @Rion Yes, tried it last night - same result after updating, unfortunately.

          1 Reply Last reply Reply Quote 0
          • KaK
            Ka @windg
            last edited by

            @windg enhanced resolution is off. I have the following PSX bios files in the bios folder:

            SCPH1000.BIN
            SCPH1001.BIN
            SCPH101.BIN
            SCPH5000.BIN
            SCPH5500.BIN
            SCPH7001.BIN
            Scph5502.bin
            Scph7000.bin
            Scph7003.bin

            RionR 1 Reply Last reply Reply Quote 0
            • RionR
              Rion @Ka
              last edited by

              @Ka You could try with bios "psxonpsp660.bin".
              More info here.
              Other than that you could also update from source as a last option.

              FBNeo rom filtering
              Mame2003 Arcade Bezels
              Fba Arcade Bezels
              Fba NeoGeo Bezels

              SgtJimmyRustlesS 1 Reply Last reply Reply Quote 0
              • dankcushionsD
                dankcushions Global Moderator
                last edited by

                please give a verbose log as per https://retropie.org.uk/forum/topic/3/read-this-first

                KaK 1 Reply Last reply Reply Quote 0
                • KaK
                  Ka @dankcushions
                  last edited by

                  @dankcushions Thanks - please see here:

                  https://pastebin.com/intjHDf4

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

                    The log indicates you might be running at 1920x1080@50hz:

                    ...
                    [INFO] [Video]: Timings deviate too much. Will not adjust. (Display = 50.00 Hz, Game = 60.00 Hz)
                    ...
                    [INFO] [DRM]: Mode 0: (1920x1080) 1920 x 1080, 50 Hz
                    [INFO] [DRM]: Mode 1: (1920x1080) 1920 x 1080, 60 Hz
                    [INFO] [DRM]: Mode 2: (1920x1080) 1920 x 1080, 60 Hz
                    [INFO] [DRM]: Mode 3: (1920x1080i) 1920 x 1080, 60 Hz
                    [INFO] [DRM]: Mode 4: (1920x1080i) 1920 x 1080, 60 Hz
                    [INFO] [DRM]: Mode 5: (1920x1080i) 1920 x 1080, 50 Hz
                    [INFO] [DRM]: Mode 6: (1920x1080) 1920 x 1080, 24 Hz
                    [INFO] [DRM]: Mode 7: (1920x1080) 1920 x 1080, 24 Hz
                    [INFO] [DRM]: Mode 8: (1280x720) 1280 x 720, 60 Hz
                    [INFO] [DRM]: Mode 9: (1280x720) 1280 x 720, 60 Hz
                    [INFO] [DRM]: Mode 10: (1280x720) 1280 x 720, 50 Hz
                    [INFO] [DRM]: Mode 11: (720x576) 720 x 576, 50 Hz
                    [INFO] [DRM]: Mode 12: (720x576i) 720 x 576, 50 Hz
                    [INFO] [DRM]: Mode 13: (720x480) 720 x 480, 60 Hz
                    [INFO] [DRM]: Mode 14: (720x480) 720 x 480, 60 Hz
                    [INFO] [DRM]: Mode 15: (720x480i) 720 x 480, 60 Hz
                    [INFO] [DRM]: Mode 16: (720x480i) 720 x 480, 60 Hz
                    [INFO] [DRM]: Mode 17: (640x480) 640 x 480, 60 Hz
                    [INFO] [DRM]: Mode 18: (640x480) 640 x 480, 60 Hz
                    

                    Can you try to use the runcommand launch menu and change the resolution to 1920x1080@60hz and see if something changes ?

                    KaK 1 Reply Last reply Reply Quote 0
                    • KaK
                      Ka @mitu
                      last edited by Ka

                      @mitu Thanks. I've just tried that and switched to mode 1 above (1920x1080@60hz), but unfortunately it didn't change anything. After a quick race on GT2, the in-game timer read 3 minutes 12, whereas my stopwatch read 3 minutes 40.

                      dankcushionsD 1 Reply Last reply Reply Quote 0
                      • dankcushionsD
                        dankcushions Global Moderator @Ka
                        last edited by

                        @Ka
                        you're using a shader?

                        [INFO] [Shaders]: Specific shader preset found at /home/pi/.config/retroarch/config/PCSX-ReARMed/PCSX-ReARMed.glslp.
                        [INFO] [Shaders]: core-specific shader preset found.
                        

                        turn it off please, and then lets see a new verbose log and see if you're still dropping frames.

                        KaK 1 Reply Last reply Reply Quote 0
                        • ClassicGMRC
                          ClassicGMR @windg
                          last edited by

                          @windg said in Slowdown on PS1 games:

                          I have play Gran Turismo 1&2 on a Pi3 without slowdowns.

                          If you have enable enchanced resolution try to disable. Disable also the vibration from RetroArch menu. Do you have a psx bios file in the system folder?

                          @Ka you didn't mention if you also turned off vibration or if your BIOS is accurate. These are important as well that's why windg brought them up. :)

                          Growing older is mandatory. Growing up is optional!
                          Enjoy the ride!

                          KaK 1 Reply Last reply Reply Quote 0
                          • KaK
                            Ka @ClassicGMR
                            last edited by

                            @ClassicGMR Sorry - forgot to mention that vibration on my pad is turned off. How would I know if my bios is accurate?

                            ClassicGMRC 1 Reply Last reply Reply Quote 1
                            • ClassicGMRC
                              ClassicGMR @Ka
                              last edited by

                              @Ka said in Slowdown on PS1 games:

                              @ClassicGMR Sorry - forgot to mention that vibration on my pad is turned off. How would I know if my bios is accurate?

                              just checking. Vibration was killing my emulation experience. :)

                              The BIOS and accepted hashes are found in the docs. Depending on which emulator making sure your BIOS is named properly (case sensitive) is also important.

                              https://retropie.org.uk/docs/Playstation-1/#bios

                              Growing older is mandatory. Growing up is optional!
                              Enjoy the ride!

                              KaK 1 Reply Last reply Reply Quote 1
                              • KaK
                                Ka @dankcushions
                                last edited by

                                @dankcushions Thanks. Shaders are off. Please see below for log:

                                https://pastebin.com/4WWN74w5

                                1 Reply Last reply Reply Quote 0
                                • KaK
                                  Ka @ClassicGMR
                                  last edited by

                                  @ClassicGMR Thanks. I've made sure the bios files are all named according to the documentation, and that all the listed bios files are in the RetroPie/bios folder.

                                  Would it make a difference if there are any other bios files there? I seem to have quite a few for some reason.

                                  1 Reply Last reply Reply Quote 0
                                  • dankcushionsD
                                    dankcushions Global Moderator
                                    last edited by

                                    thanks - that looks good to me - you're hardly dropping frames:

                                    [INFO] Threaded video stats: Frames pushed: 19121, Frames dropped: 3.

                                    secondly, please upload /opt/retropie/configs/all/retroarch-core-options.cfg

                                    KaK 1 Reply Last reply Reply Quote 0
                                    • KaK
                                      Ka @dankcushions
                                      last edited by

                                      @dankcushions Will do. Removing the shader didn't seem to improve things in terms of slowdown, and neither did making sure the bios names matched the documentation unfortunately. I'll add the .cfg file when I get a moment.

                                      dankcushionsD 1 Reply Last reply Reply Quote 0
                                      • dankcushionsD
                                        dankcushions Global Moderator @Ka
                                        last edited by

                                        @Ka i suspect this will turn out to be an emulation bug that is only fixed by using interpreter rather than dynarec, or just a better PSX emulator (pcsx rearmed isn't perfect). I get similar pacing bugs with tekken 3 - the speed is ever so slightly off at times, but i wouldn't notice it if i wasn't very familiar with that game. racing games are probably more obvious due to their nature.

                                        KaK 1 Reply Last reply Reply Quote 0
                                        • KaK
                                          Ka @dankcushions
                                          last edited by

                                          @dankcushions Cheers, here you go: https://pastebin.com/8TAj5RSX

                                          It makes sense that it's more obvious in racing games, and yeah, I've played shedloads of Wipeout and Gran Turismo, so it probably seems more obvious to me that something is off.

                                          That said, the slowdown on GT2 and Rage Racer is quite significant - I'd say RR isn't really playable on my setup, it's really noticeably slowing down. But yeah, you'd definitely notice it more in RR than in, say, Tomb Raider.

                                          1 Reply Last reply Reply Quote 0
                                          • windgW
                                            windg
                                            last edited by

                                            If you can, try the PAL version of Gran Turismo 2 and a lower resolution from raspi-config (1280x720) .

                                            My English isn't at a good level.

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