• 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

PS4 Controller with Sega 6 Button Games?

Scheduled Pinned Locked Moved Help and Support
ps4 controllermortal kombat 26-button
15 Posts 4 Posters 5.2k 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.
  • Y
    Yourrid
    last edited by 1 Jan 2018, 20:52

    I recently received a Raspberry Pi for Christmas and am slowly learning how to work this thing, but I'm having trouble with getting Mortal Kombat 2 to play correctly. I'm using 2 PS4 controllers, and retro NES controllers for NES games, but I can't get the emulator to let me use the PS4 controller like a 6 button Sega controller.

    I correctly assign all of the buttons in the EmulationStation (it recognizes every button on the ps4 controller), but when I load the game, it acts like I'm playing with a Sega 3 button controller. So I can't throw a low punch. Is there a way to change this?

    As a 90's kid, this emulator is SO freaking awesome. I'm trying to load tons of games onto my Pi so I can invite my buddies over and relive our childhoods!

    Thanks for the help!

    R E 2 Replies Last reply 1 Jan 2018, 20:59 Reply Quote 0
    • R
      rbaker @Yourrid
      last edited by rbaker 1 Jan 2018, 21:01 1 Jan 2018, 20:59

      @yourrid Please supply the details requested in https://retropie.org.uk/forum/topic/3/read-this-first as you do not provide any information. Mortal Kombat 2 on which emulator? On which Pi? for example.

      1 Reply Last reply Reply Quote 0
      • Y
        Yourrid
        last edited by Yourrid 1 Jan 2018, 21:09 1 Jan 2018, 21:08

        My apologies:
        Pi Model or other hardware: Pi 3B
        Power Supply used: Pi power supply
        RetroPie Version Used: 4.2
        Built From: Came Pre-installed from Vilros NES kit
        USB Devices connected: PS4 controller
        Controller used: PS4 controller
        Error messages received: None
        Guide used: Used the controller config guide on RetroPie
        File: (File with issue - with FULL path)
        Emulator: Mortal Kombat II (32x), Mortal Kombat II (world), Mortal Kombat II Unlimited V1
        Attachment of config files: Not sure how to do this
        Using EmulatorStation V2.1.5RP

        R 1 Reply Last reply 1 Jan 2018, 21:15 Reply Quote 0
        • R
          rbaker @Yourrid
          last edited by 1 Jan 2018, 21:15

          @yourrid said in PS4 Controller with Sega 6 Button Games?:

          Built From: Came Pre-installed from Vilros NES kit

          Please read point 5 of https://retropie.org.uk/forum/topic/3/read-this-first. 3rd Party images are not supported because nobody can know how the seller has setup the software which is illegal to sell by the way because Retropie is free. Please format the card with the latest image so that we have a reference point in order to best support you.

          Emulator: Mortal Kombat II (32x), Mortal Kombat II (world), Mortal Kombat II Unlimited V1

          These are games. These are not emulators. What systems are you emulating? Arcade? SNES? etc with which emulator?

          Y 1 Reply Last reply 1 Jan 2018, 21:25 Reply Quote 0
          • Y
            Yourrid @rbaker
            last edited by 1 Jan 2018, 21:25

            @rbaker

            I understand your concern of me purchasing something that is free. I'll have to format the SD card and flash RetroPi back on it tomorrow. I just realized the USB keyboard I bought to use with the Pi has a PS/2 connection rather than USB (oops, back to Fry's).

            I'm using EmulationStation to run Sega 32x (Sega Genesis)

            R 1 Reply Last reply 1 Jan 2018, 21:29 Reply Quote 0
            • R
              rbaker @Yourrid
              last edited by 1 Jan 2018, 21:29

              @yourrid When you have re-flashed, follow the autoconfig at first boot and see if you still have the issue. If you do, come back and reference which Genesis buttons you have mapped to which PS4 button etc.

              Y 1 Reply Last reply 1 Jan 2018, 21:38 Reply Quote 0
              • Y
                Yourrid @rbaker
                last edited by 1 Jan 2018, 21:38

                @rbaker Will do. I appreciate your help!

                J 1 Reply Last reply 1 Jan 2018, 21:46 Reply Quote 0
                • J
                  Jste84
                  last edited by 1 Jan 2018, 21:44

                  The kit has nothing to do with this issue. You just have to enable the 6 buttons in the config

                  1 Reply Last reply Reply Quote 0
                  • J
                    Jste84 @Yourrid
                    last edited by 1 Jan 2018, 21:46

                    @yourrid before you start a game, press a, change button config. That should sort this

                    Y 1 Reply Last reply 1 Jan 2018, 21:58 Reply Quote 0
                    • Y
                      Yourrid @Jste84
                      last edited by 1 Jan 2018, 21:58

                      @jste84 Ok, I'm working on flashing the latest RetroPi. If this doesn't fix it, I'll give it a shot. Thanks for the help!

                      J 1 Reply Last reply 1 Jan 2018, 22:35 Reply Quote 0
                      • J
                        Jste84 @Yourrid
                        last edited by 1 Jan 2018, 22:35

                        @yourrid yes having read again the latest build should work I believe...

                        1 Reply Last reply Reply Quote 0
                        • Y
                          Yourrid
                          last edited by 2 Jan 2018, 03:20

                          @Jste84 @rbaker So I formatted the SD card, flashed the newest version of RetroPi, then loaded some games on my USB drive, and still no extra button.

                          I even tried Street Fighter II - Special Champion Edition which is supposed to run on a 6 button controller, but it reverts to 3 buttons only. I put in Mario Kart 64 (ran on the N64 emulator) and all of the buttons function... so the Pi is recognizing me pushing the buttons. Seems like the ROMs themselves don't want to work with the extra buttons.

                          I did push A before the game started to look at the config menu. But there isn't anything in there for me to edit the controller buttons. I can choose which emulator to use, video mode and a few logging options, but no button config.

                          1 Reply Last reply Reply Quote 0
                          • E
                            edmaul69 @Yourrid
                            last edited by 2 Jan 2018, 04:58

                            @yourrid use lr-picodrive. Go into the retroarch gui. Go into quick menu then options. Change your controllers from 3 button to 6 button

                            Y 1 Reply Last reply 2 Jan 2018, 15:46 Reply Quote 0
                            • Y
                              Yourrid @edmaul69
                              last edited by 2 Jan 2018, 15:46

                              @edmaul69 DING DING DING DING!! Edmaul69 wins!

                              So there is a sub menu for configuring the controller for the Sega, which is in the Retroarch GUI. But you can't use the Retroarch in the main RetroPie menu. You have to launch a rom, then open the Retroarch menu by using [select + X]. Here's the weird part, the menu doesn't always pop up. I found that you have to be selecting a player for it to work (doesn't work at the start menu). Along with that, the controller config is totally different than what you set in EmulatorStation at the beginning. So Select and X might not be the same buttons you assigned. You can select 6 button, and then assign the buttons.

                              I guess EmulatorStation assigns buttons for navigating RetroPie, but you need to reasign them in Retroarch for games with different types of controllers... like trying to get a PS4 controller to work like a 6 button Genesis controller.

                              Thank you everyone for your help!

                              E 1 Reply Last reply 2 Jan 2018, 19:35 Reply Quote 0
                              • E
                                edmaul69 @Yourrid
                                last edited by 2 Jan 2018, 19:35

                                @yourrid in lr-genesis-plusgx you are supposed to be able to switch between 3 and 6 button with the select button but it doesnt work. And strangely some 6 button games default 6 buttons and some dont. So i just use lr-picodrive. Problem solved.

                                1 Reply Last reply Reply Quote 0
                                2 out of 15
                                • First post
                                  2/15
                                  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