Main > Main Forum

Buddabing's LED controller

Pages: << < (55/69) > >>

Tiger-Heli:


--- Quote from: markrvp on June 01, 2005, 02:04:12 pm ---I think making each control light separately depending on the game is outside of the scope of your project.  Anyone wishing to use the LSE would probably need to redo their wiring to fit.  There are simply too many variations of control panels to try and make a product work "right out of the box" for each one.

--- End quote ---
I wouldn't give up on that yet - but it will depend on how the driver's get defined.

For example, let's say the 4-way and 8-way joysticks are connected to the same encoder inputs.  MAME won't know which stick I use, but it does know (from controls.dat if not from -listinfo) whether the game is 4-way or 8-way.

There should be some way to put 4 LED's around the 4-way (numbered 1-4) and 8 around the 8-way (numbered 5-12), and tell the interface board to light LED's 1-4 for 4-way games and light LED's 5-12 for 8-way games, without re-wiring the panels.

But it's hard to tell how this is all going to play out.

gl.tter:


Argh, just lost my reply.

Thanks for the info guys, I'm still new to the scene and assumed encoder inputs are never shared.

Saying that, the signals are fine - basically you need another set of instructions in a driver's light map file, specifying your panel layout.  The driver can then work out which light to trigger.


--- Quote from: Tiger-Heli on June 01, 2005, 02:14:39 pm ---For example, let's say the 4-way and 8-way joysticks are connected to the same encoder inputs.
--- End quote ---


Popcorrin:


--- Quote from: gl.tter on June 01, 2005, 12:42:47 pm ---
That's the basic mapping support I would expect most light drivers to implement.
--- End quote ---


gl.tter:


--- Quote from: Popcorrin on June 01, 2005, 03:46:31 pm ---So correct me if I am wrong.
--- End quote ---


Buddabing:


--- Quote from: Popcorrin on June 01, 2005, 03:46:31 pm ---
So correct me if I am wrong.
--- End quote ---


Pages: << < (55/69) > >>

Go to full version