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

    2 Player Controls in Amiberry

    Scheduled Pinned Locked Moved Help and Support
    controlsamiberryusb
    9 Posts 4 Posters 1.3k 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.
    • A
      appas
      last edited by

      My question is: how do I configure 2 USB joysticks for 2-player games in Amiberry on the Retropie?
      I have two of these: Speedlink USB Competition Pro
      The other one already works as player 1 input. How do I get the second one configured, also? Which settings app am I supposed to use? In the Amiberry UAE Input tab, both controllers are shown and are assigned to joystick ports #0 and #1.

      I am running retropie 4.7.1 on a Raspberry Pi 3 B+.

      ? 1 Reply Last reply Reply Quote 0
      • ?
        A Former User @appas
        last edited by

        @appas

        Suppose you are using Amiberry v3.3? Do you need a mouse as well in some Amiga games? If not, just configure your controllers via Emulation Station and use Port0 and Port1 with the two Joysticks.

        Did this with a C64 Joystick and one Competition Pro. Not sure if that works for two identical Joysticks too.

        If you use WHDLoad games with trainer modes, I would recommend upgrading Amiberry to a newer version supporting mouse/Joystick auto swap for Port0

        Hope this helps.

        A 1 Reply Last reply Reply Quote 0
        • A
          appas @A Former User
          last edited by

          @pi1200

          Thanks for trying to help.

          So, when you say "just configure your controllers via Emulation Station"... to access the "Configure Input" section, I have to get to this main menu:
          https://user-images.githubusercontent.com/8508804/31517232-a9998532-af71-11e7-83bf-85973b96a1f8.png
          by pressing "Start". Now, on first boot, I remember there was initial controller setup, and I did not assign "Start" to any button. I also have a keyboard available. How do I get to this menu?

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

            @appas said in 2 Player Controls in Amiberry:

            How do I get to this menu?

            If you have a keyboard, start EmulationStation (boot your RetroPie) with just the keyboard connected and you'll be asked to configure the input. Configure the keyboard just as you'd configure another gamepad, by assigning keys to the buttons. Then you'll be able to use the keyboard to navigate EmulationStation and open up the menus.

            A 1 Reply Last reply Reply Quote 0
            • A
              appas @mitu
              last edited by

              @mitu

              Thanks - I configured the keyboard, which allowed me to configure the joysticks. Both were recognized and input detected from them in the settings app, but I still only get the other one working with the game. The game I am trying with is SWIV, and I have it as an LHA whdload file. I can play single-player, but it just says "Press FIre" for the second player, and no matter what I press on the joystick, it doesn't activate 2-player mode. Ideas?

              sirhenrythe5thS 1 Reply Last reply Reply Quote 0
              • sirhenrythe5thS
                sirhenrythe5th @appas
                last edited by

                @appas from the genuine SWIV-manual for CBM Amiga, maybe this helps:

                CONTROLS

                SWIV can be played using Joystick or Keyboard. The standard settings are:
                
                Helicopter : Joystick (Port2 Amiga)
                
                Jeep :       Keyboard
                
                To change the standard settings press the HELP key to go to the control
                selection screen. Use F1 to F3 to change Helicopter controls. Use F6 to F8
                to change Jeep controls.
                
                JOYSTICK - Move joystick to control vehicle, button to fire. Hold down fire
                           to lock Jeep gun in the direction it is facing.
                KEYBOARD - CURSOR- keys to control vehicle,
                           SHIFT - fire, Hold down fire to lock Jeep gun in the direction
                                   it is facing.
                           ALT   - Jump (Jeep Only)
                
                ADDITIONAL CONTROLS -  P  - Pause/Unpause Game.
                                     ESC  - Abort game.
                                     HELP - Control Selection screen.

                -- Retro-Achievements Username: SirALX --
                RetroRatio: 1.88
                Started Games beaten: 2,47%
                Site Rank: 4382/93743 ranked users (TOP 4.76%)
                Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                A 1 Reply Last reply Reply Quote 0
                • A
                  appas @sirhenrythe5th
                  last edited by

                  @sirhenrythe5th

                  Ah, I never thought of that - I didn't have a second joystick back when I was playing SWIV on an actual Amiga, and I thought naturally, a second joystick would be what would be used for the second player!

                  Ok, so, I need to map the USB controller to act as a keyboard for Amiberry - how?

                  sirhenrythe5thS 1 Reply Last reply Reply Quote 0
                  • sirhenrythe5thS
                    sirhenrythe5th @appas
                    last edited by sirhenrythe5th

                    @appas this also might be possible, but as i understand it (i did not test it yesterday and had only "Silkworm" on my real Amiga back in 1989 :D) you should press the "HELP"-Key to open up the control-settings-menu.
                    There you can set the mapping of the Jeep with F6 (Keyboard), F7 (Joystick#1) and F8 (Joystick#2).

                    -- Retro-Achievements Username: SirALX --
                    RetroRatio: 1.88
                    Started Games beaten: 2,47%
                    Site Rank: 4382/93743 ranked users (TOP 4.76%)
                    Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      appas @sirhenrythe5th
                      last edited by

                      Alright, I was able to select the second joystick in the in-game configuration - thanks for everyone who helped, it's working now!

                      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.