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

    lr-mame2003 or lr-mame2010 player 3 and 4 not working

    Scheduled Pinned Locked Moved Help and Support
    6 Posts 3 Posters 2.7k 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.
    • G
      Gate
      last edited by

      hi,
      With lr-mame2003 or lr-mame2010, controllers for player 3 and 4 are not working.
      I have two retropie installation (3.0 and 3.7) with 4 PS3 controllers, in ES and other emulators, controllers 1 to 4 work perfectly (game playing with all 4 controllers) but in lr-mame2003 and lr-mame2010 only players 1 and 2 are responding. What did i miss in my configuration ? there is a fix ?

      caver01C 1 Reply Last reply Reply Quote 0
      • caver01C
        caver01 @Gate
        last edited by

        @Gate If the "other emulators" that do work are libretro cores, you should have a working config for 4 players for those emulators, probably in retroarch.cfg file in the configs/all folder, or for individual cores. I am talking about entries like:

        input_player1_a = alt
        input_player1_b = ctrl
        input_player1_y = shift
        input_player1_x = space
        input_player1_start = num1
        input_player1_select = num5
        input_player1_l = z
        input_player1_r = x
        input_player1_left = left
        input_player1_right = right
        input_player1_up = up
        input_player1_down = down
        

        These are mine for player 1, and I have similar making for input_player2,3,4.

        So, assuming you have inputs like these in your configs/all/retroarch.cfg file, it's probably a matter of mapping these in the games that can use them. Can you access the MAME menu within a game? Pressing TAB for example, while running Gauntlet (a nice 4-player game) will let you map individual controls for "this game". You should be able to map as needed.

        My 4-player cocktail style cabinet built as a custom "roadcase"

        G 1 Reply Last reply Reply Quote 0
        • G
          Gate
          last edited by

          I did some testing with the configs/mame-libretro/retroarch.cfg, I added those lines
          input_player1_joypad_index = 0
          input_player1_joypad_index = 1
          input_player1_joypad_index = 2
          input_player1_joypad_index = 3

          and I added all the joypad input for all the 4 players (input_player1_a_btn = "13" ....)
          I had no result....

          The last test i did is to add in the configs/all/retroarch.cfg :
          input_player2_start = y
          input_player2_select = u
          it was working well, so i changed for :
          input_player3_start = y
          input_player3_select = u
          with no success in lr-mame2010.... but it was working in lr-Mupen64plus ???

          I really don’t understand... lr-mame2010 seem to detect all the 4 controllers because when I start the emulator, a yellow tag appear at the bottom saying that controller #0 is detected and then controller 1, 2 and 3!

          1 Reply Last reply Reply Quote 0
          • G
            Gate @caver01
            last edited by

            @caver01 I think I don't need to make entries for individual emulators or in the configs/all/retroarch.cfg because I'm using the input_autodetect_enable = true. Retroarch is detecting all my 4 PS3 controllers (it working in the lr-Mupen64plus emulator) but only player 1 and 2 are usable in lr-mame2010.

            Pressing TAB when running Gauntlet is not working....nothings happens. It is possible that the problems are the roms ? there were 142u6 romset that I had to convert to the 139 romsets

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

              lr-mame2003 plays gauntlet fine in 4 player for me. i did no additional configuration, just registered my controllers through emulation station in the usual way.

              be careful on the roms you use as some versions of roms are for 2 player versions of the game. i used the 0.78 gauntlet.zip parent rom.

              1 Reply Last reply Reply Quote 0
              • caver01C
                caver01 @Gate
                last edited by

                @Gate I wonder if my advice is just too far removed from your configuration. I don't have any controllers--only a keyboard interface (IPAC-4). All of my controls are wired directly to the keyboard interface, so none of the joypads apply for me.

                I am surprised, however, that you can't get the MAME GUI to appear with the TAB key on a keyboard. It can be very handy to see inside the emulator what MAME thinks you have mapped to a given control. I wish I had more advice to troubleshoot.

                My 4-player cocktail style cabinet built as a custom "roadcase"

                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.