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.
    • 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
                          • A
                            alexis-puska
                            last edited by

                            i have made test with 3 players and the player 3 not responding... something is broken. i take a look in the code.

                            MegamanHxHM 1 Reply Last reply Reply Quote 0
                            • MegamanHxHM
                              MegamanHxH @alexis-puska
                              last edited by

                              @alexis-puska Glad that you were testing the issue, I was also investigating regard the issue itself.
                              It looks like that the controller are actually become "none" by default .. I'm trying to resolving it without enhance coding to check either it is resolvable or required re-coding for the controller assignment.

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

                                I just test on my pi my last commit, and the multitap work perfectly with analog pad. I take a look inside the code if i have time in the next day between my last commit and the last version. If you look on my fork, my last commit works ! you can compile it and use the library. i don't know if in the next week i have time to look this.

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

                                  @alexis-puska @MegamanHxH I found something which can help I think:

                                  When I load the game with 4 USB gamepads connected first they are detected but cant control anything, then I simply enter in the Retroarch interface then in "quick menu" / "controls" I switch User 3 and 4 Device type from "Retropad" to "Retropad w/ Analog" and immediatly switch them back to "Retropad" without exiting and then resume to the game and now it works fully with all four players!...something is not loaded initially it seems.

                                  But of course once I quit the emulator and reload the game I need to do everything I said once again to make it work even if I saved the game remap file...

                                  All Pad type are setted to "default" , Multitap 1: enabled, Multitap 2: disabled in Options menu.
                                  Note: Changing all Pad type from "default" to "standard" did not solved the problem.

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

                                    @FAB2TB
                                    Found the bug. I have some visit now, i commit the fix after !

                                    Edit :
                                    https://github.com/libretro/pcsx_rearmed/pull/85

                                    Apparently merged !

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

                                      It works!! Thanks so much for your help!

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

                                        I installed retropie 4.1 and with the update script to update pcsx_rearmed with source compilation, it's get retropie source from notaz repository and not with libretro repository. Note that the fix was made on libretro repository.

                                        Did retropie use in the future the notaz version or the libretro version ?

                                        dankcushionsD F 2 Replies Last reply Reply Quote 0
                                        • dankcushionsD
                                          dankcushions Global Moderator @alexis-puska
                                          last edited by

                                          @alexis-puska said in psx multitap retroarch 4 players:

                                          I installed retropie 4.1 and with the update script to update pcsx_rearmed with source compilation, it's get retropie source from notaz repository and not with libretro repository. Note that the fix was made on libretro repository.

                                          Did retropie use in the future the notaz version or the libretro version ?

                                          both! the libretro one is the default. in 4.1 it should be under main packages > lr-pcsx-rearmed (i will double-check later!)

                                          thanks a lot for the fix! :D

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

                                            Don't thanks me. I have past 2 hours to test and read the code. I don't know how some value is pasted to 0 in place of "port". Some commit was made in the project and a big works of refactoring in the dynarec (dynamique recompilation) I don't understand one line of this part. I hope that in future this features (multitap) don't break again ^^, i will work in my bomberman project :p.

                                            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.