Controls not working correctly in lr-mame-2003
-
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.
-
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.
-
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.
-
I've given up and gone to windows
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.