jcrouse, you know how cocktail work, and how they are documented in controls.dat?
If in controls.dat the game is alternating and a cocktail game it depends if the person is using an upright or cocktial cbinet for what is displayed. When the dipswitch is set to upright both players use player 1 controls. When set to cocktail player 2 gets own controls. So to display it correctly you really need to know that.