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

    Controller not working as Kempston for Spectrum Games

    Scheduled Pinned Locked Moved Help and Support
    lr-fusezx spectrumkempstoncontroller
    20 Posts 5 Posters 3.7k 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.
    • D
      dazzathedrummer @Floob
      last edited by

      @Floob said in Controller not working as Kempston for Spectrum Games:

      @dazzathedrummer
      Does this help?

      https://retropie.org.uk/forum/topic/32979/controls-in-zx-spectrum/

      Thanks.
      This is just for setting a global default - my problem is that games don’t function properly after the controller has been set up as per the instructions.

      I might try different versions of games - I also might try the exact game in the video I posted just to see if it works in the same way as the video.

      This is frustrating as I’m only really interested in playing spectrum games.

      1 Reply Last reply Reply Quote 0
      • D
        dazzathedrummer
        last edited by

        Interestingly I loaded up the game from the YouTube video in order to copy the process accurately and discovered the following…

        • my lr-fuse doesn’t save the setting if I quite RA and reload the game. I have to go back into ‘controls’ to change port 1 to Kempston after having already done so.

        • same controller behaviour as 180, I can move in any direction except for right.
          I’ll try a different controller but it’s odd that I can move right in the RA menus but not in the games.

        1 Reply Last reply Reply Quote 0
        • D
          dazzathedrummer
          last edited by

          Update.

          I tried 180, Rambo and Lunar Jetman in ZEsarUX and all three work perfectly with my controller!

          I'm still mystified as to why it won't work in lr-fuse and a bit puzzled as to why nobody else seems to have the same problem - maybe there aren't that many Retropie users that play ZX Spectrum games, and of those not many use lr-fuse? ...who knows?

          It's a bit disappointing that I can't find a way to run games in ZEsarUX straight from the menu rather that firing up the emulator and then running the game - this seems to be the same with FBZX and Fuse.

          I'll keep going until i've cracked it!

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

            @dazzathedrummer said in Controller not working as Kempston for Spectrum Games:

            It's a bit disappointing that I can't find a way to run games in ZEsarUX straight from the menu rather that firing up the emulator and then running the game - this seems to be the same with FBZX and Fuse.

            Can you post the contents of /dev/shm/runcommand.log when this doesn't work (i.e. launching the game with zesarux as emulator) ?

            1 Reply Last reply Reply Quote 0
            • D
              dazzathedrummer
              last edited by

              Managed to get this working by re-installing and updating all packages.
              I still can't go right in games run with lr-fuse but zesarux works fine.

              I guess I'll use zesarux as my default emulator and lr-fuse for mapping keyboard only games to the gamepad (unless that's possible with zesarux?).

              I prefer zesarux and like the way you can use it as a standalone ZX Spectrum.

              1 Reply Last reply Reply Quote 0
              • duglorD
                duglor @dazzathedrummer
                last edited by

                @dazzathedrummer said in Controller not working as Kempston for Spectrum Games:

                @roslof said in Controller not working as Kempston for Spectrum Games:

                @dazzathedrummer are the images .z80? If so, there is a known issue with lr-fuse being discussed in github. No committed fix yet.

                One particular game is a tzx most of the others just say .zip

                Any fix yet? Just curious.

                1 Reply Last reply Reply Quote 0
                • duglorD
                  duglor @roslof
                  last edited by

                  @roslof I hope the Kempston issue is soon solved and a new fuse is released with the fix for that. It's really been quite too long. Good luck to whoever tries to fix this. Be well!

                  roslofR 1 Reply Last reply Reply Quote 0
                  • roslofR
                    roslof @duglor
                    last edited by roslof

                    @duglor said in Controller not working as Kempston for Spectrum Games:

                    @roslof I hope the Kempston issue is soon solved and a new fuse is released with the fix for that. It's really been quite too long. Good luck to whoever tries to fix this. Be well!

                    The project stalled in the middle of last year, but the fix is sitting as a Pull Request, just waiting for somebody to review. I think there is a conflict with the upstream codebase, but mainly, somebody just needs to look at it. I already tested it and it works. I can't speak to the quality of the code though...

                    duglorD 1 Reply Last reply Reply Quote 1
                    • duglorD
                      duglor @roslof
                      last edited by

                      @roslof Thank you for the reply

                      roslofR 1 Reply Last reply Reply Quote 0
                      • roslofR
                        roslof @duglor
                        last edited by

                        @duglor the fix was finally merged to the libretro/fuse project a couple of days ago.

                        Here's the merge/commit to master.

                        duglorD 2 Replies Last reply Reply Quote 1
                        • duglorD
                          duglor @roslof
                          last edited by

                          This post is deleted!
                          1 Reply Last reply Reply Quote 0
                          • duglorD
                            duglor @roslof
                            last edited by

                            Excellent. Does that mean it's in the latest binary update or source update? or not yet?

                            @roslof said in Controller not working as Kempston for Spectrum Games:

                            @duglor the fix was finally merged to the libretro/fuse project a couple of days ago.

                            Here's the merge/commit to master.

                            roslofR 1 Reply Last reply Reply Quote 0
                            • roslofR
                              roslof @duglor
                              last edited by

                              @duglor said in Controller not working as Kempston for Spectrum Games:

                              Excellent. Does that mean it's in the latest binary update or source update? or not yet?

                              You may now update via binary or source and should receive changelist 847dbbd (or later if any new changes come in).

                              You can verify this after you update by selecting "Package version information" and noting the long "Commit" number (should start with 847dbbd)

                              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.