Hi,
After building a control panel for the alan-1 yoke, I'm having a problems calibrating the yoke to run the basic "starwars rev1" game running on my Windows 8 in Mame 160.
The problem is that the crosshair movement is not proportional to yoke movement. If I move the yoke within 30 degrees of center, the crosshairs don't move at all, then as I start to rotate more, the crosshairs start to move, and then move faster the farther the yoke gets away from the center. The non-linearity is not the same in every direction, but for X, it's very severe, making the game very difficult to play.
Using the advice from the topic below, I was able to calibrate the yoke with the Windows USB Game Controller "Settings" wizard, which lets me move a crosshairs to four corners of a box, and select the center position. This worked great for calibrating the center, but didn't do anything to non-linearity in Mame. Ironically, in the Windows calibration tool, it seems that small movements near the center of the box work perfectly, but once I get into the Starwars game, movement near the center of the box doesn't work.
I also tried changing the default "analog controls" (Sensitivity, return to center, and speed) for each direction (even cranking them all up to 255), but I didn't notice any improvement from that.
Has anyone else experienced this problem?
As a side note, another problem I see is that the voice samples are really stuttering. Has anyone else seen that problem? I'm not sure if it could be a problem with the emulation (I'm on Mame 160, and their doesn't seem to be any starwars changes after around 137), or the ROM, or if it maybe my PC is too slow? I wouldn't expect PC speed to be an issue for emulating a tiny sound sample (even for a 4 year old low end PC).
Good starwars yoke calibration instructions:
http://forum.arcadecontrols.com/index.php?topic=155627.40