Hope it's okay to jump in and tell a few things about the general technical background (what I know about), this mech stuff of VP and JokerZ:
In my words: In the original pin this spinning wheel is driven by a step motor controlled by pulses from two solenoid outputs and a switch. A pulse on sol A means that the motor shall move one step backwards (counter clockwise), a pulse on the other sol means that the motor shall move one step forwards. The step range of the motor is 1 to 200.
The switch is the "zero pos" switch. The motor activates this switch input when the wheel is at its first position. When the wheel turns and the switch is activated the motor is in sync.
In VP script coding there exists a mech class. This class maps this technical stuff to VP script coding (i.e. to call a VP script method when the wheel is turning).
This stuff works perfect at Scared Stiff. JP defined the upper limit of this mech to 200, the spider is rotating perfectly. But there seemed to be a bug in the ROM code of JokerZ. With the upper limit set to 200 VPinMAME shows up errors during the rotation (use test mode to rotate the wheel constantly - press 8, 7, and a few times 8 to get to the "wheel test").
To avoid this error I guess JP defined the upper limit of the card wheel to 180 in the original table code. But the result is, one card combination is not reachable and for one or two card combinations the apron image and the ROM doesn't match (perfect sample is the straight of SPARKY70 - the apron doesn't show a straight but for VPinMAME (and this is the important part) it is a straight).
I've played a lot games the last days (I've started my own backglass about two weeks ago and will upload it the next days) and got the best result setting this "Length" value to 194. With this value we are near at a pretty cool wheel rotation but of course we are missing 6 frames to get it perfect.
BTW I would love to get the rotation smoother. This would be no prob with my server (the server is able to prepare as much frames as you want for a rotation - just one parameter of the backglass file has to be changed). But once again when you increase the "Step" parameter (current value is 32) of the mech class the ROM code runs into errors. Looks like dead end here.
Best regards, Herweh.
Edited by Herweh, 18 April 2013 - 01:55 PM.