Main > Main Forum
Rotary joysticks...
<< < (12/22) > >>
XtraSmiley:
Thanks for the reply Derrick.  I was about to post over at MAME World, but you read this in time.

The problem is, when we start asking MAME Devs to do things, well, that's just a no-no with some of them, and I can understand b/c no one wants a million requests coming their way.  Of course, now that we have you here...

Did you fix this will all the rotary games so they work correctly, or only the SNK ones mentioned earlier that somehow were broken recently?
Derrick Renaud:

--- Quote from: XtraSmiley on April 06, 2009, 03:47:48 pm ---Did you fix this will all the rotary games so they work correctly, or only the SNK ones mentioned earlier that somehow were broken recently?

--- End quote ---

As u_rebelscum has already stated, there is nothing to fix.  The SNK games used a positional control.  The other games use dial/optical controls.

Positional controls can be stepped through each individual step.  The dial controls can also be single stepped.  This causes them to increase 1 optical count per press.  But the arcade games then scale this down themselves.  Exterminator needs 6 counts per onscreen step.  Heavy Barrel needs around 21 steps.

This is how the original games worked.  There is nothing to fix.  That is why an optical rotary control is more universal then a mechanical one.  A mechanical control has a lower res then an optical control.  You can easily scale down from more counts but not up.  Read all the threads about why a hi-res spinner is better then a lo-res for more info.

I suppose if MAME allowed 2100% sensitivity....
XtraSmiley:

--- Quote from: Derrick Renaud on April 07, 2009, 01:25:34 pm ---
--- Quote from: XtraSmiley on April 06, 2009, 03:47:48 pm ---Did you fix this will all the rotary games so they work correctly, or only the SNK ones mentioned earlier that somehow were broken recently?

--- End quote ---

As u_rebelscum has already stated, there is nothing to fix.  The SNK games used a positional control.  The other games use dial/optical controls.

Positional controls can be stepped through each individual step.  The dial controls can also be single stepped.  This causes them to increase 1 optical count per press.  But the arcade games then scale this down themselves.  Exterminator needs 6 counts per onscreen step.  Heavy Barrel needs around 21 steps.

This is how the original games worked.  There is nothing to fix.  That is why an optical rotary control is more universal then a mechanical one.  A mechanical control has a lower res then an optical control.  You can easily scale down from more counts but not up.  Read all the threads about why a hi-res spinner is better then a lo-res for more info.

I suppose if MAME allowed 2100% sensitivity....

--- End quote ---

Ah, OK, so, I'm not following 100%, but basically turning my controller once (a step or a [ or ]) only counts as one, but MAME can currently make it count up to more in the TAB menu.  Games that need it to count as 6 are good to go, but games that need it to count as more, such as 21 are out of luck because the TAB menu currently doesn't support giving it that much of a multiplier.  Am I following here?

What is the short fall here?  The rotary chip I have?  Can it be upgraded?  Is it going to be easier to get new controllers?  Well, either way, thanks for all your work on this.  Even being able to play just one game in MAME is awesome!
isucamper:

--- Quote from: Derrick Renaud on April 07, 2009, 01:25:34 pm ---This is how the original games worked. 
--- End quote ---

Let me get this straight (I'm slow).  Games like Heavy Barrel, Time Soldiers, and Midnight Resistance... even though their rotary sticks had a click to them, and felt just like the sticks in Ikari Warriors, under the hood they were actually optical and not positional?

Thanks a lot for helping us understand this by the way.
Derrick Renaud:
Exterminator; Caliber 50; Touchdown Fever; Forgotton Worlds are optical rotary.

Any other game that has a mechanical control should be converted over to Positional.  It looks like Time Solders; Downtown; Heavy Barrel; Gondomania; Midnight Resistance; Top Gunner (bootleg) should be converted over.  When I added Positional, I did not know all the games that use that style control.

If you can confirm any other game that uses the SNK mechanical control, I will convert it over.  Maybe not till after easter though.  Depends when I find time.
Navigation
Message Index
Next page
Previous page

Go to full version