Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: beernut on March 13, 2021, 12:33:27 pm

Title: Auto joymap generation plus 49way patch for mame.
Post by: beernut on March 13, 2021, 12:33:27 pm
Wrote up a bunch of perl scripts to automate joymap creation for mame.  Badly needed for my own usage as the controls.dat project I was using is very out of date.

Useful as well for using programs like rotator from ledspicer or any other joystick mode selector software you may use.

You obviously need perl installed to use as well as the perl XML::LibXML package.
I use these on linux but they should work fine on windows as well.


I have also made a patch for mame to use 7x7 maps instead of the regular 9x9.  This allows 49 way joystick users (with an output device like the GPWiz-49 set to Progressive49 mode) to make and use maps that correctly match their joystick output.  Without this patch the default 9x9 maps don't line up properly with a 7x7 output device.

https://github.com/markalston/set49mode (https://github.com/markalston/set49mode)