Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: matsadona on February 01, 2017, 03:34:20 am

Title: Missile Command trackballs
Post by: matsadona on February 01, 2017, 03:34:20 am
I have some questions about Missile Command trackballs. The upright cabinet had the huge 4” (4.5”?) model and according to some sources the cabaret and cocktail had the much smaller 2 ¼”. Was there any different gearing ratio or did you have to play the game differently depending of cabinet type?

Since the possibility to find a working upright MC here in Sweden (for a reasonable price) is almost below zero, I’m planning to build a MAME setup. Finding an original trackball is probably equally impossible so it will be any of the currently available 2 ¼” or 3” USB trackballs.
What experiences do you have regarding this? If you use a small trackball do you change the sensitivity settings in order to compensate the ratio difference etc?
Title: Re: Missile Command trackballs
Post by: jimmer on February 01, 2017, 05:15:38 am
google Mr Awesome Missile command conspiracy if you want to learn about trackball settings on Missile command  ;D

I will soon be making 4.5" trackballs.
Title: Re: Missile Command trackballs
Post by: behrmr on February 01, 2017, 02:09:29 pm
On the game PCB there is a dip switch setting for mini or large trackball.  So if you are using a smaller than 4.5" trackball you may need to adjust the sensitivity of the trackball/mouse or in MAME set the dip switch to mini.   I think it will basically be something for you to play with to get the right feel.
Title: Re: Missile Command trackballs
Post by: cw on February 01, 2017, 05:47:56 pm
wow what a rabbit hole that was  .... 
Title: Re: Missile Command trackballs
Post by: matsadona on February 02, 2017, 05:23:48 am
I will soon be making 4.5" trackballs.
Sweet. Anything to share regarding that?
Title: Re: Missile Command trackballs
Post by: matsadona on February 02, 2017, 05:28:53 am
google Mr Awesome Missile command conspiracy if you want to learn about trackball settings on Missile command  ;D

"You have to assume that Walter may be back on drugs"...  ---steaming pile of meadow muffin---, I never heard about this mess before. Thanks for noticing. Now I must view all the episodes on youtube.
Title: Re: Missile Command trackballs
Post by: pbj on February 02, 2017, 01:45:22 pm
I've e-mailed him about once every 18 months for 10 years trying to buy a copy of his book.  Have never gotten a response.

Cash on the barrel head for anyone that has a copy.

Title: Re: Missile Command trackballs
Post by: RandyT on February 03, 2017, 01:59:49 pm
On the game PCB there is a dip switch setting for mini or large trackball.  So if you are using a smaller than 4.5" trackball you may need to adjust the sensitivity of the trackball/mouse or in MAME set the dip switch to mini.   I think it will basically be something for you to play with to get the right feel.

Based on my calculations, and a 4.5" ball (which I believe is the correct size), one would need to set the sensitivity of a 3" ball to be 1.5x (or 150%).  That is, of course, if the MAME code is correct at 100%, which I cannot confirm, when used with a trackball which uses quadrature decoding.  IIRC, a number of early Atari titles didn't, so knowing how the original handled the data from the control is an important first step in matching the actual sensitivity value.

But if the original did use full quadrature decoding, things would get a bit worse.  In this circumstance, the issue with doing things the way I described above is that, much like using a low-res spinner and increasing it's sensitivity for a game like Arkanoid, you would be upscaling and therefore lose accuracy as a result.  In other words, you can't add resolution, you can only even out the amount of movement at the control to match the same distance covered by the cursor on the screen.  However, if this turned out to be the case, you can increase the resolution of the trackball by replacing the standard encoder wheels with a higher resolution variety, and adjust the sensitivity to match what you need it to be.  It's one of the benefits of using high resolution encoders, such as the ones we offer with our trackballs.