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

    Controls in ZX Spectrum

    Scheduled Pinned Locked Moved Help and Support
    zx spectrum
    3 Posts 3 Posters 2.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.
    • 1
      10vorne
      last edited by

      In contrast to actually all other systems, I have problems with the controls of the ZX-Spectrum. I've tried different games and I couldn't move anything with the USB gamepad or any key on the keyboard. I did some googling, but Retroarch also takes over control in other emulators by default and it works everywhere. And now I'm not sure if I should start messing around with the Retroarch configuration. Not that I break the controls in the other emus.

      hawkes_84H FloobF 2 Replies Last reply Reply Quote 0
      • hawkes_84H
        hawkes_84 @10vorne
        last edited by

        @10vorne ZX-spectrum is a bit trial and error when it comes to what works. Sometimes your retropad will work with the right choice be it Kempston Joystick or Sinclair Joystick. Yes you'll have to go into RetroArch for pretty much any game to see what works. Under quick options go to Controls and Port 1 for checking what works with your retropad. Go to Port 3 if it's a keyboard game and you wanna use your keyboard scroll through the options it gives you. If you find a good match for any of them make sure you save the Game File so you don't need to keep going into RetroArch again each time. Good luck!

        1 Reply Last reply Reply Quote 0
        • FloobF
          Floob @10vorne
          last edited by

          @10vorne If you are using lr-fuse, there is some useful info here:
          https://retropie.org.uk/docs/ZX-Spectrum/#controls

          I use that to set the gamepad to act as a Kempston joystick then choose that in the game. So thats just editing the spectrum retroarch file in /opt/retropie/configs/zxspectrum/retroarch.cfg

          For what its worth, here are some notes I scribbled some years ago

          input_libretro_device_p1 = "513"
          input_libretro_device_p2 = "0"
          input_libretro_device_p3 = "259"
          input_libretro_device_p4 = "1"
          input_libretro_device_p5 = "1"

          This sets the first player to Kempston and player 3 to keyboard

          To choose controls when starting a game, press select to bring up the keyboard overlay
          some games may need core option set per game to force 48k model for compatibility (like dizzy)

          Please read the Docs before asking a new question.
          RetroPie Help Guides: https://goo.gl/3gcNsT

          1 Reply Last reply Reply Quote 0
          • FloobF Floob referenced this topic on
          • D dazzathedrummer referenced this topic on
          • 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.