• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 6.5k 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.
  • K
    Ka @mitu
    last edited by Ka 27 Aug 2020, 08:26

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

    D 1 Reply Last reply 27 Aug 2020, 09:13 Reply Quote 0
    • D
      dankcushions Global Moderator @Ka
      last edited by 27 Aug 2020, 09:13

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

      K 1 Reply Last reply 27 Aug 2020, 13:13 Reply Quote 0
      • C
        ClassicGMR @windg
        last edited by 27 Aug 2020, 10:04

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

        K 1 Reply Last reply 27 Aug 2020, 10:05 Reply Quote 0
        • K
          Ka @ClassicGMR
          last edited by 27 Aug 2020, 10:05

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

          C 1 Reply Last reply 27 Aug 2020, 10:08 Reply Quote 1
          • C
            ClassicGMR @Ka
            last edited by 27 Aug 2020, 10:08

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

            K 1 Reply Last reply 27 Aug 2020, 13:16 Reply Quote 1
            • K
              Ka @dankcushions
              last edited by 27 Aug 2020, 13:13

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

              https://pastebin.com/4WWN74w5

              1 Reply Last reply Reply Quote 0
              • K
                Ka @ClassicGMR
                last edited by 27 Aug 2020, 13:16

                @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
                • D
                  dankcushions Global Moderator
                  last edited by 27 Aug 2020, 14:31

                  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

                  K 1 Reply Last reply 27 Aug 2020, 14:54 Reply Quote 0
                  • K
                    Ka @dankcushions
                    last edited by 27 Aug 2020, 14:54

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

                    D 1 Reply Last reply 27 Aug 2020, 15:17 Reply Quote 0
                    • D
                      dankcushions Global Moderator @Ka
                      last edited by 27 Aug 2020, 15:17

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

                      K 1 Reply Last reply 27 Aug 2020, 15:49 Reply Quote 0
                      • K
                        Ka @dankcushions
                        last edited by 27 Aug 2020, 15:49

                        @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
                        • W
                          windg
                          last edited by 27 Aug 2020, 16:01

                          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.

                          K 1 Reply Last reply 28 Aug 2020, 09:24 Reply Quote 0
                          • K
                            Ka @windg
                            last edited by 28 Aug 2020, 09:24

                            @windg I don't have access to the PAL version of GT2 unfortunately, but I did try running the game at 1280x720, and the slowdown was still present - the in-game timer was about thirty seconds behind the stopwatch after a three minute race.

                            Presumably it's not down to the game overtaxing the Pi, then...

                            D 1 Reply Last reply 28 Aug 2020, 10:33 Reply Quote 0
                            • D
                              dankcushions Global Moderator @Ka
                              last edited by 28 Aug 2020, 10:33

                              @Ka one thing you could try is raising
                              the CPU speed core option. there’s some info on this here: https://retropie.org.uk/docs/Playstation-1/#performance-psx-cpu-clock

                              K 2 Replies Last reply 28 Aug 2020, 10:58 Reply Quote 1
                              • K
                                Ka @dankcushions
                                last edited by Ka 28 Aug 2020, 10:58

                                @dankcushions Thanks - will give that a shot. Daft question from me - should I be raising that figure or lowering it? What does that figure actually do? Presumably I can fiddle around with it in-game without breaking anything.

                                The documentation says "The clock speed percentage of the emulated PSX hardware's CPU can be adjusted by the user" through this option, and that the default is 57.

                                That sounds like the emulator defaults to 57% speed of the emulated PSX CPU - is that right? It sounds odd to me. Were PSX CPUs underclocked?

                                D 1 Reply Last reply 28 Aug 2020, 13:49 Reply Quote 0
                                • D
                                  dankcushions Global Moderator @Ka
                                  last edited by 28 Aug 2020, 13:49

                                  @Ka raising, like i said :) i don’t know where the 57 figure comes from or the logic behind it, but that is the figure that seems to be most compatible across all games. if you set it to 100 you’ll get issues i expect, so be sure to set the config per-game as per the link.

                                  K D 2 Replies Last reply 28 Aug 2020, 14:17 Reply Quote 3
                                  • K
                                    Ka @dankcushions
                                    last edited by 28 Aug 2020, 14:17

                                    @dankcushions OK, cool - much appreciated. I'll give that a try.

                                    1 Reply Last reply Reply Quote 0
                                    • K
                                      Ka @dankcushions
                                      last edited by Ka 29 Aug 2020, 08:13

                                      @dankcushions said in Slowdown on PS1 games:

                                      @Ka one thing you could try is raising
                                      the CPU speed core option. there’s some info on this here: https://retropie.org.uk/docs/Playstation-1/#performance-psx-cpu-clock

                                      This was a really good call, as it made a HUGE diffference. Wipeout and Rage Racer appear to run at full speed with the CPU clock jacked up to about 70. I pushed it up to 95 at one point, with no apparent ill effects - my trusty stopwatch seemed to indicate that the game was running at the right speed and wasn’t going too fast, and there was no slowdown that I could see.

                                      With Gran Turismo 2, even at 95% there was a tiny bit of slowdown - about two or three seconds over the course of a three minute race, but I couldn’t honestly say that this wasn’t present on original hardware and it’s hard to see how you would notice when actually playing the game and not scrutinising it for speed drops.

                                      So thanks - I can finally play those games properly again!

                                      1 Reply Last reply Reply Quote 2
                                      • W
                                        windg
                                        last edited by windg 29 Aug 2020, 13:21

                                        I have complete GT2 and i didn't understand that was slow(my bad), until i set the CPU to 95. Now is running smoother and better. Nice discovery Ka, thanks! Thanks dankcushions too for the suggestion, i will try it with others games that looks slow.

                                        My English isn't at a good level.

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          SgtJimmyRustles @Rion
                                          last edited by 29 Aug 2020, 20:56

                                          @Rion Question, what special about that bios?

                                          Check out /r/SBCGaming for Retropie, Recalbox, OGST (Odroid) talk and more!
                                          http://www.reddit.com/r/sbcgaming

                                          Hop on the Dicscord as well and chat about all things Retropie (or recalbox, lakka, etc)
                                          https://discord.gg/JdXc6nx

                                          Check out our Podcast!

                                          R 1 Reply Last reply 30 Aug 2020, 01:21 Reply Quote 0
                                          21 out of 36
                                          • First post
                                            21/36
                                            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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received