Folks, it may be time to start designing an all in one control panel, with
associated wiring matrix to get burned into ROMS as was discussed earlier on
on the list. Attached is what I have put together for the Williams
multicabinet project a couple months ago. Probably we'll want to do something
similar for cinematronics hardware (for reference, first column in connector
on interface card, and other columns are game specific connections)
I have connector pin data for SC, RO, SQ, and AA from my games and from the
original cnma conversion document. What about the other games that can be run
on the same hardware (space war, warrior, barrier, speed freak, rocket racer,
tail gunner)? What were the original control panel layouts? Post what
data you have, and I'll compile into a matrix similar to what we have for
Williams games (we'll have to do fiddling for Speed Freak and Tail Gunner
pots, but we can certainly design the control panel with appropriate space,
and map the rest of the buttons in anticipation of figuring the ADC problem
out)
Ray
Aln Ar Strgte Jst Rbtrn Bubls Dfndr Splt Snstr
3J2
1 Mv U Fr L Mv U Fr L
2 Y U P2 L
3 Y D P2 R U/D Sw
4 Y L P2 Fl
5 Y R U/D Dir
6 Bomb
7 Y pl
8 Y fl
9 Fr
10 Gnd Gnd Gnd Gnd Gnd Gnd Gnd Gnd
3J3
1 B U Fr P1 L Mv U Mv U Fr Mv U
2 B D Thrst P1 R Mv D Mv D Thrst Mv D
3 B L Sm Bmb P1 Fl Mv L Mv L Sm Bmb Mv L
4 B R Hyp Mv R Mv R Hyp Mv R
5 1P 2P 2P 1P 2P 2P 2P
6 2P 1P 1P 2P 1P 1P 1P L/R Sw
7 B pl Revrs Fr U Revrs Fr U
8 B fl Mv D Fr D Mv D Fr D L/R Dir
9 Invsio Fr R Fr R
10 Gnd Gnd Gnd Gnd Gnd Gnd Gnd Gnd
For completeness, here is one proposed layout for the Wlms cabinet (with
reverse mapping of buttons to function). Currently, we are gravitating to a 2
control panel approach, so I only include this here for reference (ie, don't
start building your williams universal cabinet control panel quite yet!)
Needs:
2 8 way joysticks (at least one microswitch)
9 buttons
2 start buttons
_________________________________________________________________
| St 1 St 2 |
| O O |
| @ @ |
| | | |
| (|) O O (|) |
| J1 O O O B6 B7 J2 O O |
| B1 B2 O B5 B8 B9 |
| B4 |
| O |
| B3 |
________________________________________________________________|
Aln Ar Strgte Jst Rbtrn Bubls Dfndr Splt Snstr
J1U Y U Mv U Mv U Mv U Mv U (J2 for hack)
J1D Y D Mv D Mv D Mv D Mv D
J1L Y L P2 L Mv L Mv L
J1R Y R P2 R Mv R Mv R
J2U B U Fr U Mv U Fr U
J2D B D Fr D Mv D Fr D
J3L B L P1 L Fr L Mv L Fr L
J3R B R P1 R Fr R Mv R Fr R
B1 Y Fl Rvrs P2 Flp Rvrs
B2 Y Pl
B3 Hyp
B4 Invsio Hyp
B5 Sm Bmb Sm Bmb
B6 Thrst Thrst
B7 Fr Fr
B8 B Fl P1 Fl Bmb
B9 B Pl Fr
(+ 2 start buttons)