Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: quakebo on January 01, 2017, 10:52:02 am
-
I have controls.ini and colors.ini but they do not match perfectly. a rom in mame uses buttons 1,2,4,5 in controls.ini it will light buttons 1,2,3,4 in colors.ini so I have to change it manually to light 1,2,4,5.
Now would i have to do this to all roms that do not light up correctly or is there a quicker way?
-
Interesting issue.
controls.ini hasn't officially been updated since Version 0.141.1 (2011-01-05 18:17:26)
according to distribution website ledblinky.net, colors.ini hasn't officially been updated since timestamp: (2007-11-12 6:14:28 AM) (CRC32: e8a981ca)
The website that distributes colors.ini (ledblinky.net) distributes an outdated version of controls.ini (Version 0.111.3 2007-08-19 16:21:19). They might have been in sync then.
I think your guess is correct and somebody does need to update colors.ini.
According to ledblinky.net (who I talked to recently about this), Headkaze was the creator of colors.ini. I am not sure if the version ledblinky.net is the latest but at the moment, that is my assumption. I do not think the file has been maintained in a while.
-
I've updated the LEDBlinky site with the most recent controls.ini version (0.141.1).
-
Well I'm thinking of resurrecting the project. Mame has finally got to the point to where you can display things in-game via lua, which is how we needed to display controls.dat all along. Right now I've got enough on my plate, but the idea is instead of having to use odd methods of parsing the control mapping that mame would use (which believe me is half the battle) the labels could be applied directly to mame after the cfg parsing is already over. I haven't even looked to see if this is possible yet and I have enough stuff on my plate atm, so don't hold your breath or anything.