Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: RayB on January 10, 2006, 05:23:22 pm
-
So, where do I go to get a build of DOS MAME 0.78 with keyboard LEDs enabled for ALL games?
-
What do you mean by led support?
-
You could use AdvMame 0.78 and add a few scripts to the config to work the keyboard LEDs.
Here's the scripting doc:
http://advancemame.sourceforge.net/doc-script.html
Light the third keyboard led when the 'coin1' key is pressed :
script_coin1 on(0, 0b100); delay(500); off(0, 0b100);
-
What do you mean by led support?
You know how in Atari games, you insert a coin and then the first keyboard LED flashes on and off? And then if you insert a 2nd coin, both the first and second keyboard LEDs flash? That's what I want, but for all games, not just Atari and Pacman.
It's supported in some older versions of MAME but then at one point they decided to disable it for game that never had lit start buttons in real life. I'm sure adding it back in is just a matter of tweaking a couple lines of code.
-
What do you mean by led support?
You know how in Atari games, you insert a coin and then the first keyboard LED flashes on and off? And then if you insert a 2nd coin, both the first and second keyboard LEDs flash? That's what I want, but for all games, not just Atari and Pacman.
It's supported in some older versions of MAME but then at one point they decided to disable it for game that never had lit start buttons in real life. I'm sure adding it back in is just a matter of tweaking a couple lines of code.
Did you ever figure this out? I'd like to put it into my build as well.
-
sounds like something that should be added to coindrop.
-
sounds like something that should be added to coindrop.
Coindrop is windows. RayB is talking about DOS. I don't think the old version of MAME did it with all games, just the ones that had "support" for it. They then cleaned it up for the games that actually used it, ie actually had lightable buttons.
If you wanted it for ALL games, it would require more work.