Main > Main Forum

Fixing MAME's handling of 12-position rotary controls

Pages: << < (2/17) > >>

markrvp:

I'm pretty sure all of us who actually play these games support your efforts 100% regardless of how the Mamedevs feel.  Thank you for tackling this.

Minwah:


--- Quote from: XtraSmiley on January 30, 2006, 08:55:34 am ---As for MAME, they may not take it b/c the inputs may or may not be true to the original game.  Not sure about this, as I'm no programmer, but they want things to be 100% as they original boards.  So, if the original game didn't take just two inputs to turn, then MAME won't want it that way.

--- End quote ---

Unfortunately that is rubbish.  The current way of using a dial for rotation is terribly incorrect.  Most driving game shifters are not handled correctly.  The dial input for 720 was removed, even though that was the best (in comparison to original arcade) input method.  I could go on...

Sadly the MAMEdev do not consider this in their 'accuracy' goal.  I don't know why, but they don't.  I have made this point (& I know others have) at mame.net and the answer is always the same.  The last response I got re PolePos was 'well the code for the original shifter is in there so just recompile it'.  That's fine, but IMO the arcade-accurate handling should be in MAME by default.  Hypocrisy anyone?  :P

Still, with that said I really hope they will consider at least the 12-input 'raw' method for the rotational games (being careful to leave as dial the games which used an optical rotary).

Tiger-Heli:


--- Quote from: Minwah on January 30, 2006, 09:43:01 am ---
--- Quote from: XtraSmiley on January 30, 2006, 08:55:34 am ---As for MAME, they may not take it b/c the inputs may or may not be true to the original game.  Not sure about this, as I'm no programmer, but they want things to be 100% as they original boards.  So, if the original game didn't take just two inputs to turn, then MAME won't want it that way.

--- End quote ---

Unfortunately that is rubbish.  The current way of using a dial for rotation is terribly incorrect.  Most driving game shifters are not handled correctly.  The dial input for 720 was removed, even though that was the best (in comparison to original arcade) input method.  I could go on...

Sadly the MAMEdev do not consider this in their 'accuracy' goal.  I don't know why, but they don't.  I have made this point (& I know others have) at mame.net and the answer is always the same.  The last response I got re PolePos was 'well the code for the original shifter is in there so just recompile it'.  That's fine, but IMO the arcade-accurate handling should be in MAME by default.  Hypocrisy anyone?  :P

Still, with that said I really hope they will consider at least the 12-input 'raw' method for the rotational games (being careful to leave as dial the games which used an optical rotary).

--- End quote ---

WORD!!!!!

RobotronNut:


--- Quote from: Tiger-Heli on January 30, 2006, 07:27:44 am ---See my comments in the original thread: http://forum.arcadecontrols.com/index.php?topic=49037.0

--- End quote ---
hmmm... if i can find versions of mame out there that play these games properly, i probably won't bother re-implementing the solution.

it's unfortunate that versions that meet different people's needs can't be maintained in the official mame source tree, so we all benefit from each others work.

PetitMorte:

If MAME gets corrected input for raw 12-way, then we will need some sort of new interface for the joysticks, yes? as opposed to Druin's board... coming soon: Rot-Wiz12?  ;D

Pages: << < (2/17) > >>

Go to full version