Disabling MAME Dial and Re-Assigning?!?!

Welcome Page Forums RetroPie Project New to RetroPie? Start Here! Disabling MAME Dial and Re-Assigning?!?!

Tagged: , ,

This topic contains 1 reply, has 2 voices, and was last updated by  trumpet 1 year, 11 months ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
  • #113201


    This should be really simple, but alas, it only seems to work under mame-libretro, where as advmame and mame4all keep the dials assigned to joypad direction no matter how many times you re-assign the buttons.
    How do I resolve this? Mame-libretro plays some of the dial games, but not alland I’d really like to see this work, but apparently two of the cores still have some bugs.

    I just noticed that when ever I leave mame-libretro, that I have to re-assing the buttons each and every time.
    The other two mame emulators do not have this problem.

    How to fix?



    I have worked out how to fix it in advmame.

    You need to ssh into the RetroPie. Edit /opt/retropie/configs/mame-advmame/advmame-0.94.0.rc (or advmame-1.4.rc).

    Find the following lines:
    input_map[p1_dialx] auto
    input_map[p1_dialy] auto

    And replace with:
    input_map[p1_dialx] joystick[0,1,0]
    input_map[p1_dialy] joystick[0,1,1]

    Then find:
    input_map[p2_dialx] auto
    input_map[p2_dialy] auto

    And replace with:
    input_map[p2_dialx] joystick[1,1,0]
    input_map[p2_dialy] joystick[1,1,1]

    That should get rid of the spin. Then you should assign keys to the dial in the game, and probably adjust the Analog Controls, particularly the sensitivity.

Viewing 2 posts - 1 through 2 (of 2 total)

Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/

PLEASE NOTE: All orders that are placed between January 14th and January 28th will be shipped on January 29th. Dismiss