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

  • Hi all. I have 3 controllers, all Gameware PSX style, 2 register as Dragonrise (player 1 & 2) and 1 registers as PC Game Controller (player 3)

    All 3 work fine in all emulators (N64, mame2003) but the 3rd controller just won’t work in mame2010. Just the two Dragonrise controllers work.

    When the ROM boots I see the 3rd Controller (pc game controller) is recognised.

    Any easy methods to fix? If I go into the ROM menu while a game is running and then go into input options and try to register any movement types on the 3rd pad it doesn’t recognise there either.

    Thanks (PS using the latest Retropie build on top of Ubuntu)


  • In my global RetroArch.cfg (opt/retropie/configs/all/retroarch.cfg)

    I changed the following:

    #Input_player1_joypad_index = 0
    #Input_player2_joypad_index = 1
    #Input_player3_joypad_index = 2

    To:

    Input_player1_joypad_index = 0
    Input_player2_joypad_index = 2
    Input_player3_joypad_index = 1

    This forced controller 3 to act as controller 2, and it worked fine, however controller 3 (was controller 2) stopped working. It’s like mame2010 only allows for 2 players.

    Is there an option somewhere I’m missing??


  • You should remove your changes on /opt/retropie/configs/all/retroarch.cfg , all it does is swapping the second and third controller, looks to me like your issue is that player 3 buttons are mapped to nothing on mame's side (did you take a look at the mame osd ?)


  • @barbudreadmon thanks for reply. I’m sure mame2010 only supports 1-2 players so installed mame2014 and it’s now working great!

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.