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

    psx multitap retroarch 4 players

    Scheduled Pinned Locked Moved Help and Support
    76 Posts 12 Posters 47.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.
    • F
      FAB2TB @jeffrye23
      last edited by

      @jeffrye23 I reinstalled retropie V4.1 from scratch today because I was not sure if my update from the previous version to 4.1 was involved and also reinstalled pcsx_rearmed from source but still the same problem to detect the retropads.

      By enabling the Multitaps option I still manage to get only the 4 players to appears but no controls on them (MicroMachines V3 for eg but all multi players games are concerned).

      The libretroMultitap.so file is not here and found it normal because I thought it has been merged into the main libretro.so file.

      @dankcushions @alexis-puska could you please confirm that we still need to modify the emulators.cfg plus adding the libretroMultitap.so file?

      like this:
      lr-pcsx-rearmed-multitap="/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-pcsx-rearmed/libretroMultitap.so --config /opt/retropie/configs/psx/retroarch.cfg %ROM%"
      default = "lr-pcsx-rearmed-multitap"

      because doing this way works with me...but it is not a specific game option but more an emulator selection for a specific ROM from what I can see in my system...maybe I am missing something...any idea?

      Best regards,
      Fab

      dankcushionsD 1 Reply Last reply Reply Quote 0
      • B
        Bast525
        last edited by

        I am also having the same issue. I am using a Pi 3 model B, running the latest version of Retropie, 4.1.5. I have updated all installed packages as of yesterday. I also tried uninstalling PCSX Rearmed, deleting all of it's config files, and then reinstalling it from source.

        My test game is Crash Team Racing (CTR). When I opened the config after reinstalling pcsx, I found that both multitaps were enabled by default, and all 8 controllers are set to "default" type. If I launch CTR, it recognizes that the multi tap is enabled and allows me to select up to four players, but once I get to the character select menu, only the first and second player character selections can be changed, player 3 and 4 inputs are not recognized.

        If I go into the quick menu, disable both multi taps, and restart the game, it will the only allow me to select one or two players, the three and four player options are grayed out. If I reenable multitap 1 and restart the emu, I can again select three and four players, but still only controller inputs from players one and two are recognized.

        D 1 Reply Last reply Reply Quote 0
        • dankcushionsD
          dankcushions Global Moderator @FAB2TB
          last edited by

          @FAB2TB

          like this:
          lr-pcsx-rearmed-multitap="/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-pcsx-rearmed/libretroMultitap.so --config /opt/retropie/configs/psx/retroarch.cfg %ROM%"
          default = "lr-pcsx-rearmed-multitap"

          no. the multitap change was merged into the the main core. of course you don't need to modify it to point to a new binary.

          F 2 Replies Last reply Reply Quote 0
          • F
            FAB2TB @dankcushions
            last edited by

            @dankcushions ok that what I thought but any idea why it only works for us doing the old beta way of doing?

            1 Reply Last reply Reply Quote 0
            • B
              Bast525
              last edited by

              I forgot to mention, I confirmed all four controllers are configured and recognized, all four controllers work fine in MAME, SNES9X, and beetle-pcengine or whatever its called.

              F 1 Reply Last reply Reply Quote 0
              • F
                FAB2TB @Bast525
                last edited by

                @Bast525 yes same thing for me...we are missing something I think

                1 Reply Last reply Reply Quote 0
                • F
                  FAB2TB @dankcushions
                  last edited by FAB2TB

                  @dankcushions still no luck for me with many tries to adjust binds and multitap1 and 2, I know your time is precious any advice would help do you need more info from me?

                  Here is my setup:

                  Pi Model: 3B
                  RetroPie Version Used: 4.1
                  Built From: Pre made SD Image on RetroPie website
                  USB Devices connected: Xin Mo 2 Players / 2*USB GAMEPAD
                  Error messages received: No
                  Emulator: pcsx-rearmed (updated from source 3 nov 2016)

                  4 players with this setup works on every other emulators for SNES, MAME, ...I manage to enable the multitaps and 4 players appears afterward in the game menu but USB GAMEPADS still dont control anything....the only way of making it works on my system is by pointing the old library libretro-multitap.so like before it has been merged

                  1 Reply Last reply Reply Quote 0
                  • B
                    Bast525
                    last edited by

                    Any chance this will be looked in to further?

                    1 Reply Last reply Reply Quote 0
                    • J
                      jeffrye23
                      last edited by

                      I'm in the same boat. I haven't even been able to get the "beta" even to work. Could it be the raspberry pi 3 that's the problem?

                      F 1 Reply Last reply Reply Quote 0
                      • D
                        DP @Bast525
                        last edited by

                        @Bast525 Exactly the same issue here.

                        1 Reply Last reply Reply Quote 0
                        • F
                          FAB2TB
                          last edited by

                          as explained in the Wiki I use a game-options file to enable the multitap 1 and 2 for specific multiplayer games and set the core option multitap 1 and 2 parameters to "Auto". Anyone knows where this game-options file is saved? it says "Core options file created successfully" but I cant locate it anywhere...

                          F 1 Reply Last reply Reply Quote 0
                          • F
                            FAB2TB @jeffrye23
                            last edited by

                            @jeffrye23 I don't think so as it works for me using a Pi3 and the "Beta" way of doing

                            1 Reply Last reply Reply Quote 0
                            • F
                              FAB2TB @FAB2TB
                              last edited by

                              @FAB2TB ok here they are: opt/retropie/configs/all/SYSTEMNAME DIR...I cant explain why there is other system parameters saved in this file! PCSX for eg contain CAP32, fba and so on...but Multitaps are correctly here and enable and shall overides my core config where they are seted as "auto":

                              cap32_autorun = "enabled"
                              cap32_Model = "6128"
                              cap32_Ram = "128"
                              fba-diagnostic-input = "Hold Start"
                              fuse_machine = "Spectrum 128K"
                              gambatte_gb_colorization = "custom"
                              mame2003-skip_disclaimer = "enabled"
                              mame2003-dcs-speedhack = "enabled"
                              mame2003-samples = "enabled"
                              pcsx_rearmed_frameskip = "0"
                              pcsx_rearmed_region = "Auto"
                              pcsx_rearmed_pad1type = "default"
                              pcsx_rearmed_pad2type = "default"
                              pcsx_rearmed_pad3type = "default"
                              pcsx_rearmed_pad4type = "default"
                              pcsx_rearmed_pad5type = "default"
                              pcsx_rearmed_pad6type = "default"
                              pcsx_rearmed_pad7type = "default"
                              pcsx_rearmed_pad8type = "default"
                              pcsx_rearmed_multitap1 = "enabled"
                              pcsx_rearmed_multitap2 = "enabled"
                              pcsx_rearmed_drc = "enabled"
                              pcsx_rearmed_neon_interlace_enable = "disabled"
                              pcsx_rearmed_neon_enhancement_enable = "enabled"
                              pcsx_rearmed_neon_enhancement_no_main = "enabled"
                              pcsx_rearmed_duping_enable = "on"
                              pcsx_rearmed_spu_reverb = "on"
                              pcsx_rearmed_spu_interpolation = "simple"
                              pcsx_rearmed_pe2_fix = "disabled"
                              pcsx_rearmed_inuyasha_fix = "disabled"

                              1 Reply Last reply Reply Quote 1
                              • F
                                FAB2TB
                                last edited by

                                @alexis-puska any idea to help us as you are the master of this library! ...cant make it works with the newly merged function (only your beta library is working for me)

                                1 Reply Last reply Reply Quote 0
                                • cortex91C
                                  cortex91
                                  last edited by

                                  Hi guys,

                                  I also have the same problem with the merged function. The Multitap gets recognized, so I can see player 3 and 4.
                                  But the controls of player 3/4 seem to not work.

                                  Awesome work btw, I have been waiting for the psx multitap function for nearly 2 years :-) thanks a lot!

                                  1 Reply Last reply Reply Quote 0
                                  • A
                                    alexis-puska
                                    last edited by

                                    Hi everyone,
                                    I will make some test tomorrow. When i have finished the development it's work fine. If i found a problem i'll try to fix it, and fix the rumble support, add a properties to disabled rumble by code.
                                    Alexis-puska

                                    cortex91C F 2 Replies Last reply Reply Quote 1
                                    • cortex91C
                                      cortex91 @alexis-puska
                                      last edited by

                                      @alexis-puska thanks! I'm really looking forward to it.

                                      1 Reply Last reply Reply Quote 0
                                      • F
                                        FAB2TB @alexis-puska
                                        last edited by

                                        @alexis-puska thx a lot Alexis your library libretroMultitap.so is working fine but with the merged version everybody have the same pb...nice work anyway :)

                                        1 Reply Last reply Reply Quote 0
                                        • MegamanHxHM
                                          MegamanHxH
                                          last edited by

                                          Can someone check for me something?
                                          After I read the code process that Kekun did for the Multitap, I found that this could be resolved if you change all controllers type from "default" to "standard" .. to activate the multitap feature.

                                          I will check and going to confirm if my predicting for the issue is true, you can check also the line code in the Repo too: https://github.com/libretro/pcsx_rearmed/commit/15504ca8fb3d4dbcb1822f2aafb4797e88f88175

                                          436:+		// else 'default' case, do nothing
                                          
                                          1 Reply Last reply Reply Quote 0
                                          • A
                                            alexis-puska
                                            last edited by

                                            Hi every one, I have updated pcxs-rearmed from source on my retropie installation, i have the last version of the code from github and retropie repository. I have made some test with my raspberry pi 3, I don't reproduce the problem, but i don't have controller with rumble motor (PS3 controller). i ask to my friend to take once and re-test. If someone is located near Montpellier (france) with a PS3 controller, tell me here. You can help !

                                            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.