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

    Controls not working correctly in lr-mame-2003

    Scheduled Pinned Locked Moved Help and Support
    controlblockmame2003keyboardarcade controls
    4 Posts 2 Posters 2.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
      dbinott
      last edited by

      I have an RPi3, with ControlBlock v1.6 and I am using lr-mame-2003. Everything works fine in emustation, but when I go to a game and try to configure input mappings, I can't use either the arcade controls or a usb keyboard properly. When I press down, it doesn't go down unless i do it a few times. If I hold the down, you can see it switching between next and previous like it's fighting against itself. Even if I can get to the input mappings, when I try to press buttons, it either doesn't register or registers something different, than that starts a whole other pile of crap cause now I can't do anything. See vid below.

      1 Reply Last reply Reply Quote 0
      • D
        dbinott
        last edited by dbinott

        I just noticed this in configs/all/retroarch.cfg

        # Keyboard input, Joypad and Joyaxis will all obey the "nul" bind, which disables the bind completely,
        # rather than relying on a default.
        input_player1_a = "shift"
        input_player1_b = "z"
        input_player1_y = "space"
        input_player1_x = "x"
        input_player1_start = "ctrl"
        input_player1_select = "alt"
        input_player1_l = "q"
        input_player1_r = "w"
        input_player1_left = "right"
        input_player1_right = "left"
        input_player1_up = "down"
        input_player1_down = "up"

        UPDATE: this is weird. WHen I go do the emustation input config, when I do joy up it says down, left is right. I checked the controlblock and they are wired as up = up, right = right, so I don't understand. To make matters worse, the joystick is not working in mame at all.

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

          sounds like your cfg is screwed. i would suggest starting again as surely that can't be right. perhaps your wiring is wrong to your control block, and that is causing the various default configs to conflict?

          BTW to rebind controls in mame2003 you want to use https://github.com/RetroPie/RetroPie-Setup/wiki/lr-mame2003#mame-menu, but you'll need to get your config/wiring sorted first.

          1 Reply Last reply Reply Quote 0
          • D
            dbinott
            last edited by

            I've given up and gone to windows

            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.