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

      @dankcushions
      Maybe add to wiki to set standard or analog insteed of default.

      1 Reply Last reply Reply Quote 0
      • darkniorD
        darknior
        last edited by

        @dankcushions and @MegamanHxH ... please is it possible to have some help ?

        I have the last Retropie installation with all the last update and lr-pcsx-rearmed updates from the last source code.
        I read all the topic and the Wiki and i configure all fine :

        /opt/retropie/configs/psx/retroarch.cfg : ADD game specific options !

        rewind_enable = "false"
        input_overlay_enable = "true"
        input_overlay = "/opt/retropie/emulators/retroarch/overlays/borders/Sony-PlayStation.cfg"
        video_smooth = "true"
        video_shader_enable = "false"
        game_specific_options = "true"
        

        /opt/retropie/configs/all/retroarch.cfg : all is fine configured
        /opt/retropie/configs/psx/pcsx/cfg/SCES_02834-SCES02834.cfg : all is fine configured

        but i can't find these configuration anywhere :(

        frameskip = "0"
        region = "PAL"
        pad1type = "default"
        pad2type = "default"
        pad3type = "default"
        pad4type = "default"
        pad5type = "default"
        pad6type = "default"
        pad7type = "default"
        pad8type = "default"
        multitap1 = "auto"
        multitap2 = "auto"
        drc = "enabled"
        neon_interlace_enable = "disabled"
        neon_enhancement_enable = "enabled"
        neon_enhancement_no_main = "enabled"
        duping_enable = "on"
        spu_reverb = "on"
        spu_interpolation = "simple"
        pe2_fix = "disabled"
        inuyasha_fix = "disabled"
        

        I can only configure them in Retroarch on my TV to have :

        pad1type = "standard"
        pad2type = "standard"
        pad3type = "standard"
        pad4type = "standard"
        pad5type = "standard"
        pad6type = "standard"
        pad7type = "standard"
        pad8type = "standard"
        multitap1 = "enable"
        multitap2 = "enable"
        

        Finally i search on : /opt/retropie/configs/all/retroarch/config/PCSX-ReARMed

        Found : Crash Team Racing (Europe) (En,Fr,De,Es,It,Nl) (EDC) [LC2 Crack by Paradox]

        But nothing save too, only 11 lines in each config file :

        video_scale_integer = "true"
        menu_show_advanced_settings = "true"
        savestate_thumbnail_enable = "true"
        show_hidden_files = "true"
        custom_viewport_width = "1280"
        custom_viewport_height = "960"
        aspect_ratio_index = "22"
        video_refresh_rate = "60.000000"
        input_overlay_opacity = "1.000000"
        

        No more ...
        I try to had the lines by hand but it doesn't works :(

        • Have i forgot something ???
        • Or maybe you must fix the config per game function ???

        If nobody do it, we can't make a CFG file by game to help players.
        I really want to have a solution to have some games with end without the multitape.

        Thanks

        Life is game, just play it !

        1 Reply Last reply Reply Quote 0
        • akafoxA
          akafox
          last edited by akafox

          I am not sure about all the code changes being needed..

          I just open the retroarch GUI (select+X) and then go to controller options and enable the multitap from there. You want to make sure that you are in the "quick menu" NOT the main menu.

          Then save a game specific configuration and quit the game..then restart the game. Now every time you start that game it will enable the multitap every time you start the game without having to go into the GUI...works every time.

          People want things easy...but then complain that life is boring...

          darkniorD 1 Reply Last reply Reply Quote 1
          • darkniorD
            darknior @akafox
            last edited by

            @akafox No, you don't read or understand me :(
            Have you try to do it yourself ??

            I already do that, i always do that ... for each system ... when i have a game with specific configuration.
            But it 's not working on PSX :(
            On PSX with lr-pcsx-rearmed when you change something and save it for a game, it save it for the core !!!
            And you have this option for all the games :(
            I think there is a bug in the Retroarch Menu code of PSX ...

            PSX options are ONLY saved in this file for all the games :
            /opt/retropie/configs/all/retroarch-core-options.cfg

            pcsx_rearmed_frameskip = "0"
            pcsx_rearmed_region = "PAL"
            pcsx_rearmed_pad1type = "standard"
            pcsx_rearmed_pad2type = "standard"
            pcsx_rearmed_pad3type = "standard"
            pcsx_rearmed_pad4type = "standard"
            pcsx_rearmed_pad5type = "standard"
            pcsx_rearmed_pad6type = "standard"
            pcsx_rearmed_pad7type = "standard"
            pcsx_rearmed_pad8type = "standard"
            pcsx_rearmed_multitap1 = "disabled"
            pcsx_rearmed_multitap2 = "disabled"
            pcsx_rearmed_drc = "enabled"
            pcsx_rearmed_neon_interlace_enable = "enabled"
            pcsx_rearmed_neon_enhancement_enable = "enabled"
            pcsx_rearmed_neon_enhancement_no_main = "enabled"
            pcsx_rearmed_duping_enable = "enabled"
            pcsx_rearmed_spu_reverb = "enabled"
            pcsx_rearmed_spu_interpolation = "simple"
            pcsx_rearmed_pe2_fix = "disabled"
            pcsx_rearmed_inuyasha_fix = "disabled"
            pcsx_rearmed_show_bios_bootlogo = "disabled"
            

            Noting more than 11 lines in the games configuration :(
            A friend try it too, and have same result. Impossible to save a configuration for one game.

            Life is game, just play it !

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

              @darknior
              works for me.

              can you upload your ENTIRE cfgs?

              /opt/retropie/configs/psx/retroarch.cfg
              /opt/retropie/configs/all/retroarch.cfg

              darkniorD 1 Reply Last reply Reply Quote 0
              • darkniorD
                darknior @dankcushions
                last edited by

                @dankcushions Yes for sure, thanks a lot :)

                https://gist.github.com/Darknior/f8e187ae844a5397e17e24417e5cc45c

                Life is game, just play it !

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

                  @darknior
                  all-retroarch-config-PCSX-ReARMed-GameSpecificConfigFile.cfg
                  where is this? what's it called? how was it generated?

                  your /all/retroarch.cfg is not a default retropie one (they are a lot smaller), so there could be an issue there.

                  darkniorD 1 Reply Last reply Reply Quote 0
                  • darkniorD
                    darknior @dankcushions
                    last edited by

                    @dankcushions said in psx multitap retroarch 4 players:

                    @darknior
                    all-retroarch-config-PCSX-ReARMed-GameSpecificConfigFile.cfg
                    where is this? what's it called? how was it generated?

                    your /all/retroarch.cfg is not a default retropie one (they are a lot smaller), so there could be an issue there.

                    It is : /opt/retropie/configs/all/retroarch/config/PCSX-ReARMed/PCSX-ReARMed.cfg
                    or : ...../Croc 2 (Europe) (En,Fr,De,Es,It,Nl,Sv).cfg
                    Same files ...

                    My ALL Retroarch config ALL CFG is original, i only change some config with the RETROARCH config in the RETROPIE-SETUP
                    But if you think it can help me, give me yours and i will try it.

                    Do you verify your games CFG files ? Are they saving the PADTYPE and MULTITAP settings ?

                    Life is game, just play it !

                    dankcushionsD 1 Reply Last reply Reply Quote 0
                    • darkniorD
                      darknior
                      last edited by

                      You have share one here, very impressive with all lines commented ....
                      I don't know why i don't have same in my Retroarch ? :(

                      https://pastebin.com/quurrCnh

                      https://retropie.org.uk/forum/topic/12421/rpi3-psx-emulation-regression/6

                      Life is game, just play it !

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

                        @darknior said in psx multitap retroarch 4 players:

                        @dankcushions said in psx multitap retroarch 4 players:

                        @darknior
                        all-retroarch-config-PCSX-ReARMed-GameSpecificConfigFile.cfg
                        where is this? what's it called? how was it generated?

                        your /all/retroarch.cfg is not a default retropie one (they are a lot smaller), so there could be an issue there.

                        It is : /opt/retropie/configs/all/retroarch/config/PCSX-ReARMed/PCSX-ReARMed.cfg

                        this is a core override. you should not have one of these, as it may override a game override.

                        or : ...../Croc 2 (Europe) (En,Fr,De,Es,It,Nl,Sv).cfg
                        Same files ...

                        you didn't say how you're generating them? i'm checking they aren't being generated manually - you should generate them via the RGUI as the wiki instructs: https://github.com/retropie/retropie-setup/wiki/Playstation-1#multitap-3-8-player

                        My ALL Retroarch config ALL CFG is original, i only change some config with the RETROARCH config in the RETROPIE-SETUP

                        'some config' :/

                        darkniorD 1 Reply Last reply Reply Quote 0
                        • darkniorD
                          darknior @dankcushions
                          last edited by darknior

                          @dankcushions said in psx multitap retroarch 4 players:

                          all-retroarch-config-PCSX-ReARMed-GameSpecificConfigFile.cfg
                          this is a core override. you should not have one of these, as it may override a game override.

                          I remove them all .. ok

                          you didn't say how you're generating them? i'm checking they aren't being generated manually - you should generate them via the RGUI as the wiki instructs: https://github.com/retropie/retropie-setup/wiki/Playstation-1#multitap-3-8-player

                          Yes i read this first and use the WIKI solution from the beginning

                          My ALL Retroarch config ALL CFG is original, i only change some config with the RETROARCH config in the RETROPIE-SETUP

                          'some config' :/

                          Only Hotkeys, filters, some options, nothing more than other emulators...

                          SOLUTION / SOLUTION / SOLUTION / SOLUTION / SOLUTION / SOLUTION / SOLUTION /

                          I removed core-override files, use the Wiki tuto again, change my settings and make a SAVE GAME OVERIDES in Retroarch.
                          I nerver understand it before but it is my ERROR !!!! so sorry :(
                          I must use in Options the 1rst line Game-options file !!!!

                          Now if i understand all fine, there are :

                          RetroArch general settings for all emulators : /opt/retropie/configs/all/retroarch.cfg
                          RetroArch systems options for all emulators : /opt/retropie/configs/all/retroarch-core-options.cfg

                          Override RetroArch general settings for PSX : /opt/retropie/configs/psx/retroarch.cfg
                          Override RetroArch systems options by games : /opt/retropie/configs/all/retroarch/config/PCSX-ReARMed/ ROM NAME.opt
                          That is a little strange that it copy settings for all the systems and not only the PSX ... easier to code i think.
                          Gamepad settings by games :/opt/retropie/configs/psx/PCSX-ReARMed/ ROM NAME.rmp

                          I'm true ? Is it fine ?
                          Thanks

                          Life is game, just play it !

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

                            @darknior said in psx multitap retroarch 4 players:

                            @dankcushions said in psx multitap retroarch 4 players:

                            all-retroarch-config-PCSX-ReARMed-GameSpecificConfigFile.cfg
                            this is a core override. you should not have one of these, as it may override a game override.

                            I remove them all .. ok

                            you didn't say how you're generating them? i'm checking they aren't being generated manually - you should generate them via the RGUI as the wiki instructs: https://github.com/retropie/retropie-setup/wiki/Playstation-1#multitap-3-8-player

                            Yes i read this first and use the WIKI solution from the beginning

                            My ALL Retroarch config ALL CFG is original, i only change some config with the RETROARCH config in the RETROPIE-SETUP

                            'some config' :/

                            Only Hotkeys, filters, some options, nothing more than other emulators...

                            SOLUTION / SOLUTION / SOLUTION / SOLUTION / SOLUTION / SOLUTION / SOLUTION /

                            I removed core-override files, use the Wiki tuto again, change my settings and make a SAVE GAME OVERIDES in Retroarch.
                            I nerver understand it before but it is my ERROR !!!! so sorry :(
                            I must use in Options the 1rst line Game-options file !!!!

                            Now if i understand all fine, there are :

                            RetroArch general settings for all emulators : /opt/retropie/configs/all/retroarch.cfg
                            RetroArch systems options for all emulators : /opt/retropie/configs/all/retroarch-core-options.cfg

                            Override RetroArch general settings for PSX : /opt/retropie/configs/psx/retroarch.cfg
                            Override RetroArch systems options by games : /opt/retropie/configs/all/retroarch/config/PCSX-ReARMed/ ROM NAME.opt
                            That is a little strange that it copy settings for all the systems and not only the PSX ... easier to code i think.
                            Gamepad settings by games :/opt/retropie/configs/psx/PCSX-ReARMed/ ROM NAME.rmp

                            I'm true ? Is it fine ?
                            Thanks

                            you've got it :)

                            That is a little strange that it copy settings for all the systems and not only the PSX ... easier to code i think.

                            yes, this has been raised with retroarch but yeah apparently it's hard to code it to just do the psx ones in the psx .opt file(s)

                            darkniorD 1 Reply Last reply Reply Quote 0
                            • darkniorD
                              darknior @dankcushions
                              last edited by

                              @dankcushions Thanks a lot now all is perfect. i wish it will help other user ...

                              Life is game, just play it !

                              1 Reply Last reply Reply Quote 1
                              • B
                                Byakuyadx
                                last edited by

                                Hi Team,

                                I am having a similar issue. after enabling Multicap 1 and disabling multicap 2, I can select three players options in CTR, however the third controller won't take any input in the character selection screen.

                                To fix this, I have to open the quick menu and go to controllers and switch from retro to retro/w analog for user 3, then it will work fine. I have to do this every time I start a three player game.

                                Anyone has permanent fix for this ?

                                thanks

                                akafoxA 1 Reply Last reply Reply Quote 0
                                • darkniorD
                                  darknior
                                  last edited by

                                  Strange, i think you have a bad configuration somewhere :(
                                  In options you must choose standard or analog. And in input the pad that correspond.
                                  You can save the setting for options by game and same for pad.

                                  Life is game, just play it !

                                  1 Reply Last reply Reply Quote 0
                                  • akafoxA
                                    akafox @Byakuyadx
                                    last edited by akafox

                                    @byakuyadx So even after you change all that and get it working you...:

                                    1. Reset the game (not quit) the resume it to make sure it still works
                                    2. Saved a controller configuration file after making changes
                                    3. Go back to the "retroach quick" menu and save a game option and it reads saved successful..
                                    4. Then you quit the game and then restart it..

                                    but the changes don't take effect?

                                    I can't remember the actually hardware setup..my psx is in the attic...but I could swear when we played that game the tap was plugged into the second port of the psx..but again that was years ago....

                                    People want things easy...but then complain that life is boring...

                                    1 Reply Last reply Reply Quote 0
                                    • akafoxA
                                      akafox
                                      last edited by akafox

                                      I can confirm this even after saving the controller file and configuration file for the game. Both configs load correctly on start. Not sure what the problem is..

                                      Although the game does work after changing the config in the rgui and restarting from there. Again starting from emulationstation causes it not to work correctly for some reason.

                                      This is on the PI and PC this problem occurs...with CTR anyway

                                      People want things easy...but then complain that life is boring...

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        sonicsheppard
                                        last edited by

                                        Hi all,

                                        Sorry to open up an old post, but I am still unable to get multitap working on the latest le-pcsx-rearmed PS1 binary (1.6.7 r22).

                                        I have tried both Crash Team Racing and Micro Machines V3 but neither work,

                                        Pi Model or other hardware: Rasberry Pi 3
                                        Power Supply used: 5V 3A USB power cable
                                        RetroPie Version Used: 4.3.2
                                        Built From: Built from 4.3 image, fully updated to 4.3.2, all cores, ES, retroarch etc.
                                        USB Devices connected: Bluetooth dongle
                                        Controller used: WiiU Pro (x2), Sony PS3 (x2)
                                        Guide used: https://retropie.org.uk/docs/Playstation-1/
                                        Emulator: lr-pcsx-rearmed (1.6.7 r22)

                                        How to replicate the problem:

                                        Update to lr-pcsx-rearmed 1.6.7 r22 with latest retropie-setup scripts, launch either CTR or Micro Machines V3. Open up retroarch menu (with per-game config enabled - see guide) and enable either Multitap Port 1 or Port 2. Restart game and test Multiplayer section.

                                        No matter what I try I just can not got 3+ player working on either of those titles. I've tried enabling both Multitap port 1 and 2, just port 1, just port 2, setting to auto, restarting game from RetroArch or fully restarting from ES after saving per-game configs. Nothing I have tried has worked so far.

                                        CTR won't allow me to select 3P or 4P, they remain greyed out. Micro Machines V3 allows me to select more the 2 players, but Player 2 seems to have control over both Player 1 and Player 2 selection, while Player 3 has no input.

                                        The controllers work fine, and I have successfully gotten multitap working on other lr- cores (e.g. Mega Drive, SNES, NES, TG16).

                                        Is there something else I can try? is this a known issue that lr-pcsx-rearmed multitap doesn't work at the moment, or have others got it working.

                                        Please let me know if you need any other info. Thanks as always everyone!

                                        1 Reply Last reply Reply Quote 0
                                        • akafoxA
                                          akafox
                                          last edited by

                                          I have been able to get Crash Bash, CTR, Bomberman Party and World, Twisted Metal 3 and 4 to work fine for me. Haven't tested 8 players for FIFA 98 yet not enough controllers.

                                          People want things easy...but then complain that life is boring...

                                          1 Reply Last reply Reply Quote 2
                                          • S
                                            sonicsheppard
                                            last edited by

                                            Thanks very much for the response and confirmation @akafox . Before I go ahead with a full image re-install, I don's suppose there's anything obvious you can think of that I could try or that I've missed?

                                            Would you mind listing exactly how you got it to work?

                                            akafoxA 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.