Is it possible to have a non geared spinner as sensitive as the geared arkanoid spinner by using a finer wheel, or is it just possible to get "close enough"?
I don't have an Arkanoid spinner in front of me, but Kremmit has reported that it has an 20.25 to 1 ratio which would give it somewhere in the vicinity of 486 effective spokes.
Now let's take a look at what is going on with Arkanoid. The horizontal resolution of the game is 224 pixels, with "border" graphics occupying 16 pixels and the paddle occupying 32 pixels, that leaves us with 224-16-32=176 possible paddle positions.
It has been discovered that Arkanoid uses a 1x decoding scheme which delivers 486 pieces of movement data. As a result, Arkanoid only needs a dial movement range of 132 degrees to move the paddle from one side of the screen to the other.
So now the $64,000 question, how close is "close enough?" That's going to be for you to decide. If you were trying to replicate the feel of the original control, you would want the paddle to move 176 positions, using only 132 degrees of motion.
So, let's take a really gross example to get an idea. Suppose your encoder wheel had only 20 spokes, which would give you 80 logic pulses per revolution (using modern 4x decoding methods). 132 degrees of motion with that spinner would equal about
29 logic pulses of the encoder wheel!! This means that the on-screen player would need to move in
6 position increments!! This would make it virtually unplayable as the control scheme was originally intended.
In fact, given the limitation in MAME (perhaps this is what SirP was referring to) one would need to use an encoder wheel with at least 48 spokes to mimic the movement range of a true Arkanoid spinner, even with the sensitivity at MAX (again, skipping positions on-screen).
So, here's what you do:
Turn the sensitivity up as far as it can go and live with the extra movement required ( Poor option, and might not even work acceptably with a low-res encoder wheel)
or
Get yourself a spinner with highest resolution encoder wheel you can and crank up the sensitivity to get a very good approximation of the original (better option as this can feel like the original, even if it means moving in 2 or 3 pixel increments.) Edit: There are now spinners available which have enough resolution for accurate gameplay with
all games.
or
Get an original Arkanoid spinner (No longer the best option, but good for perfect authenticity for a couple of games)
Any questions
?
RandyT
EDIT: Cleaned up some numbers for accuracy purposes.