Main > Main Forum
Fixing MAME's handling of 12-position rotary controls
<< < (4/17) > >>
Lilwolf:
btw, there wouldn't ever be a use for a key12wiz whatever... Since its just 12 inputs...

so keywiz eco will do..

but if someone built a keyboard encoder with the right connectors so the original wires worked... and then enought extra inputs for the joystick and buttons... maybe....

but just to speed up wiring doesn't seem worth a custom board.. :)

And for anyone who doesn't think the extra 12 buttons are needed... until you try it with direct connect in analog+ mame, you can really say.  Its more pronounced change then 8way and a true 4way controller.  REALLY makes a difference.  But without ikari warrior / vict road support, its hard to justify an extra 24 inputs for a cab.... if you don't already have them.
rdagger:

--- Quote from: markrvp on January 30, 2006, 03:55:28 pm ---Is the switch position then always active (i.e. a key is always pressed)?

--- End quote ---

This would be another concern for me in addition to the large number of inputs.  If you had 2 joysticks wired up using 24 inputs than there would always be 2 key presses being sent to the computer, which could be annoying when not playing a game.
rdagger:
It would be possible to build a USB rotary interface that did not require a keyboard encoder.  It could have 2 headers for 2 rotary joysticks and a single USB plug.  It could also have an on/off switch to prevent key presses when not in use.  The interface could be designed to implement either a USB keyboard or joystick using HID drivers.  The cost would probably be about the same as a standard rotary interface, but it would be easier to wire and not require any keyboard encoder inputs.
mahuti:
The best solution as far as I'm concerned IS raw, IF the original ikari warriors handled conversion of the inputs through routines on its rom. If there was originally a converter, then 2 button solutions are fine, but ultimately it would be great to use an 12 postion stick wired up to just the 1 encoder, be it Ipac, GP-wiz, etc and let the game do the work it was designed to do.
RobotronNut:

--- Quote from: mahuti on January 30, 2006, 04:52:14 pm ---The best solution as far as I'm concerned IS raw, IF the original ikari warriors handled conversion of the inputs through routines on its rom. If there was originally a converter, then 2 button solutions are fine, but ultimately it would be great to use an 12 postion stick wired up to just the 1 encoder, be it Ipac, GP-wiz, etc and let the game do the work it was designed to do.

--- End quote ---
based on the code in snk.c, the ROM reads 4 bits from an input port and expects to see a number from 0 thru 11, so the 12 switch inputs must have gone through a hardware encoder.
Navigation
Message Index
Next page
Previous page

Go to full version