Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    PSX games always freezes on GPi case

    Emulator Arcade/PC/Console
    always freezes gpi case
    4
    8
    1282
    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.
    • Danixu86
      Danixu86 last edited by

      Hello,

      I write because I don't know what to do to make it work... I've tried a lot of games on the GPi case using the latest version of recalbox (7.1.1). Every time the game starts I get the same errors of this thread:
      https://forum.recalbox.com/topic/19155/gpi-case-psx-crash/2

      The entire SO is freezed and I have to disconnect the power to shutdown the RPi.

      I've searched and in some posts talks about the bios, but I've checked all files hash and is correct (also the bios report of recalbox is green):

      # md5sum scph*
      dc2b9bf8da62ec93e868cfd29f0d067d  scph1001.bin
      6e3735ff4c7dc899ee98981385f6f3d0  scph101.bin
      8dd7d5296a650fac7319bce665a6a53c  scph5500.bin
      490f666e1afb15b7362b406ed1cea246  scph5501.bin
      32736f17079d0b2b7024407c39bd3050  scph5502.bin
      1e68c231d0896b7eadcad1d7d8e76129  scph7001.bin
      

      Testing the Supreme GPI V2 I've seen that the pcsx rearmed emulator built in that image works better than I've expected from a RPi Zero, emulating some games that I've tested at full speed. I've tried to copy the binary file and games has started to boot in recalbox, but buttons are not working (surely any integration).

      Is there any way to fix this problem?, because the libretro is slow and is impossible to play.

      Thanks!

      Zing 1 Reply Last reply Reply Quote 0
      • Zing
        Zing Global moderator Translator @Danixu86 last edited by

        @Danixu86

        also the bios report of recalbox is green

        If you checked the Recalbox's internal BIOS checker and received a green thumbs up, then your BIOS is not the problem.

        Every time the game starts I get the same errors of this thread

        Have you tried to set up the videomode?

        • https://recalbox.gitbook.io/documentation/tutorials/video/display-configuration/complete-guide-on-video-configuration

        Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
        If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

        Danixu86 2 Replies Last reply Reply Quote 0
        • Danixu86
          Danixu86 @Zing last edited by

          @Zing said in PSX games always freezes on GPi case:

          @Danixu86

          also the bios report of recalbox is green

          If you checked the Recalbox's internal BIOS checker and received a green thumbs up, then your BIOS is not the problem.

          Every time the game starts I get the same errors of this thread

          Have you tried to set up the videomode?

          • https://recalbox.gitbook.io/documentation/tutorials/video/display-configuration/complete-guide-on-video-configuration

          I'll take a look to see if I can find the way to make it work.

          Thanks!

          1 Reply Last reply Reply Quote 0
          • Danixu86
            Danixu86 @Zing last edited by

            Hello @Zing,

            Sorry for take so long to test it but I was a bit busy. I've looked into the guide that you sent and I've not found a way to configure the video mode, because I think that the display is a TFT display conected through GPIO ports and then it has no modes. I've tried to get the supported modes but nothing is reported, and I only I'm able to get the resolution:

            # tvservice -s
            state 0x400000 [LCD], 320x240 @ 0.00Hz, progressive
            

            I've tried some configurations to check if maybe works, but same behaviour. Is there any way to set mode to custom?, because the smallest mode is DMT 4 which has the double of resolution.

            Thanks!!

            Zing 1 Reply Last reply Reply Quote 0
            • Zing
              Zing Global moderator Translator @Danixu86 last edited by

              @Danixu86 Has anyone reported an issue:
              https://gitlab.com/recalbox/recalbox/-/issues/1593

              I recommend that you comment on the issue above that you also have this problem.

              Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
              If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

              Danixu86 1 Reply Last reply Reply Quote 0
              • Danixu86
                Danixu86 @Zing last edited by

                @Zing Oh, thanks,

                I've not received any message and I didn't see your response, sorry. I'll try in Recalbox 7.2 and if still failing I'll post there too.

                Thanks again!

                Hilarious 1 Reply Last reply Reply Quote 0
                • Hilarious
                  Hilarious @Danixu86 last edited by

                  @danixu86 Hi! I think i found a workaround to make it work

                  1. if you execute " fbset -g 320 240 640 480 16 " before launching pcsx_rearmed, it doesn't crash.
                    To do this i changed this line on the " es_systems.cfg " file for "Sony Playstation 1":
                  <command>fbset -g 320 240 640 480 16 & python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.py -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE% -ratio %RATIO% %NETPLAY%</command>
                  
                  1. And then to "fix" the non working controller you have to disable automatic controller configuration (removing " %CONTROLLERSCONFIG% " on the previous command) and manually editing the " pcsx.cfg " file with the following:
                  binddev = sdl:Microsoft X-Box 360 pad
                  bind backspace = Fast Forward
                  bind escape = Enter Menu
                  bind e = player1 L2
                  bind t = player1 R2
                  bind \xA0 = player1 CIRCLE
                  bind \xA1 = player1 CROSS
                  bind \xA2 = player1 TRIANGLE
                  bind \xA3 = player1 SQUARE
                  bind \xA4 = player1 L1
                  bind \xA5 = player1 R1
                  bind \xA8 = player1 SELECT
                  bind \xA9 = player1 START
                  bind up = player1 UP
                  bind down = player1 DOWN
                  bind right = player1 RIGHT
                  bind left = player1 LEFT
                  bind f1 = Save State
                  bind f2 = Load State
                  bind f3 = Prev Save Slot
                  bind f4 = Next Save Slot
                  bind f5 = Toggle Frameskip
                  bind f6 = Take Screenshot
                  bind f7 = Show/Hide FPS
                  bind f11 = Toggle fullscreen
                  

                  Then the emulator works and play games.

                  But i found that games that dont use 320x240 resolution get gfx corrupted. Im not sure why but even though the games i tried are working at 60fps (frameskip = 3), the sound on my gpi case has a lot of cackling (worse than the libretro core)

                  i hope it cant be fixed , it would be great to play psx on my gpi case.

                  Greetings!

                  davidb2111 1 Reply Last reply Reply Quote 0
                  • davidb2111
                    davidb2111 Staff @Hilarious last edited by

                    Hi!

                    Just to let you know that pcsx_rearmed on the rpi0/GPicase is fixed. Thanks for your contributions.

                    David

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

                    Want to support us ?

                    62
                    Online

                    98.6k
                    Users

                    28.1k
                    Topics

                    187.0k
                    Posts

                    Copyright © 2021 recalbox.com