Cinevectron Setup and Operations Manual v1 0
File info: application/pdf · 38 pages · 1.60MB
Cinevectron Setup and Operations Manual v1 0
1rwlfh rq olplwdwlrq ri oldelolw\ <rx 0867 uhdg wklv hqwluh vhwxs dqg rshudwlrqv pdqxdo ehiruh dwwhpswlqj wr lqvwdoo dqg rshudwh wkh &lqhyhfwurq )3*$ nlw 'r 127 dwwhpsw wr lqvwdoo wklv nlw li \rx gr qrw kdyh…
Full PDF Document
If the inline viewer fails, it will open the original document in compatibility mode automatically. You can also open the file directly.
Extracted Text
Cinevectron FPGA
Setup and Operations Manual
Manual version 1.1
Table of Contents
Introduction
Notice on Limitation of Liability
Overview What's Included Diagrams
Installation Requirements Installation Instructions Initial setup (applies to all host cabinets)
Installation in an original Cinematronics / Vectorbeam cabinet Using an original Cinematronics / Vectorbeam audio board Adding a power / volume adaptor for use in an older Cinematronics / Vectorbeam cabinet Installation in an original Asteroids / Asteroids Deluxe cabinet Installation in an original Space Duel cabinet
Setup and Adjustments Dip Switches Jumpers Pots
Operation State Navigation Settings Control Mappings
Maintenance Installing Control Map files Updating the FPGA
Troubleshooting
Appendix ROM List Cinematronics / Vectorbeam Cabinet List Interface Board Pinout
Introduction
The Cinevectron FPGA preserves classic Cinematronics and Vectorbeam games by recreating the hardware needed to run these games in an original or replacement cabinet.
FPGA Multigame
Play all the original vector-based Cinematronics and Vectorbeam games in a single package. Games are presented in their original format, without emulation, with the original game logic implemented in an FPGA.
Plug & Play Design
This is a drop-in replacement for the original hardware, and is an ideal substitute for failing (or missing) boards that are expensive or difficult to repair.
Flexible Application
The Cinevectron FPGA can be operated in an original cabinet with the Cinematronics display, or in a more easily obtained Asteroids or Asteroids Deluxe cabinet running the Electrohome G05-801 / 802 or Wells Gardner 19V2000 monitors. It can also support color output and will drive the Wells Gardner 6100 monitor in a Space Duel cabinet.
Notice on limitation of liability
You MUST read this entire setup and operations manual before attempting to install and operate the Cinevectron FPGA kit. Do NOT attempt to install this kit if you do not have basic familiarity with arcade hardware and electronics theory. If, after reading this entire document, you still have questions about the use of this kit please contact us cinevectron@gmail.com.
While the Cinematronics FPGA and Adaptor boards have been thoroughly tested in many different cabinets and configurations, damage to the kit or the host cabinet can occur if the kit is improperly installed. The creators and distributors of this kit will not be held responsible for damages resulting from incorrect installation or operation.
Overview
What's Included
FPGA board: the execution environment for the original Cinematronics CCPU implemented in an FPGA. The FPGA board is an off-the-shelf DE0-CV board from Terasic that has been programmed with the FPGA code. Interface board: provides the audio, display and control interfaces to the host cabinet. Also contains the CPU and Games ROMs. Interconnect Ribbon Cables: 2 cables for connecting the FPGA board to the Interface board. Polarity key: prevents the Interface board from being inserted the wrong way into the wire harness of an original Asteroids / Asteroids Deluxe cabinet
Diagrams
Power Button: Turns on the FGPA board. The board must be powered on during operation RUN/PROG Switch: The switch must be set to RUN during operation. Set to PROG when updating the FPGA code Dip Switch x10: Enable/disable features in the FPGA. See the section below on Dip Switches Navigation Buttons x4: B1 + B3 = Enter Menus B1 + B4 = Advance Game USB Port: Used to load ROMs, and to update the Control Map Interconnect 0 Ribbon Cable Connector: Connects the FPGA to the Interface board
Interconnect 1 Ribbon Cable Connector: Connects the FPGA to the Interface board
Red dot indicates pin 1 orientation Cinematronics Control Panel Ribbon Cable Connector: Connects to the original Cinematronics / Vectorbeam control panel when running in a Cinematronics / Vectorbeam cabinet Cinematronics Audio Ribbon Cable Connector: Connects the Interface board to an original Cinematronics / Vectorbeam Audio board. Not needed if you are using the onboard audio using one of the other available connectors. The interface board can be used with an original sound board, but will only support correct sound for the corresponding game (other games will output incorrect sounds) Cinematronics Display Ribbon Cable Connector: Connects to the original Cinematronics / Vectorbeam monitor Asteroids / Asteroids Deluxe Edge Connector: Connects the Interface board to an original Asteroids / Asteroids Deluxe cabinet harness Analog Output Jumpers: Adjust the analog video output. See the section on Jumpers below Analog Output Pots: Adjust the X and Y size and line length for analog output. See the section on Pots below
Installation
Requirements
Before installing this kit, you must make sure your host cabinet is fully functional. The FPGA will only work with a cabinet that is supplying the correct voltages and has a fully functional display.
Power supply requirements: Due to uncommon voltages required by the vector monitor, you can't just install a switching power supply to operate the kit. If you are planning to use the kit in a cabinet that is untested or in non-working condition, bringing up the original power supply and validating all voltages are in range is going to be your first step.
Outerworld Arcade has a page with useful info on servicing an original Cinematronics / Vectorbeam power supply.
Monitor requirements: <description>
Sound board requirements: If you are running the kit in an Asteroid or Asteroids Deluxe cabinet, make sure the AR board is functioning properly. If the power transistors are shorted, incorrect voltages on the 5V line could cause damage to the FPGA board
Installation instructions
The Interface board is extremely flexible and can support a variety of operational configurations. The most common setups are discussed below.
Initial setup (applies to all host cabinets) 1. Verify the power supply, display and sound board (if applicable) in the host cabinet are fully functional (see Installation Requirements section) 2. Connect the 2 Interconnect cables to the FPGA and Interface boards. Note correct cable orientation using pin 1 on the diagram which normally should correspond to the red band on the cables. Connect the header for Interconnect 0 on the FPGA board to the header for Interconnect 0 on the Interface board. Do the same for the Interconnect 1 headers 3. Ensure the FPGA board power button is ON (depressed), and the RUN/PROG switch is set to RUN
Installation in an original Cinematronics / Vectorbeam cabinet
NOTE
The kit has been tested and confirmed to work in later Cinematronics games. Refer to the Special Notes column of the Cinematronics / Vectorbeam Cabinet List in the Appendix for installation notes for each game. Do NOT install the kit into an older Cinematronics or Vectorbeam cabinet without referring to this section first.
Older games will require a power and volume adaptor for correct installation.
Connectivity Diagram:
NOTE
The Interface board edge connector is energized when operating in Cinematronics / Vectorbeam cabinet. Be careful not to short the traces on the connector when operating the kit. You can use electrical tape or similar, non-conductive tape to protect the exposed edge during operation.
Installation Steps:
1. Set the dip switches on the FPGA board for use in a Cinematronics cabinet. See the Setup and Adjustments section on Dip Switches. The monitor type should be set to digital with Switch #9 = OFF. In most cases, the multi-level convert setting should be disabled with Switch #8 = OFF. If you are operating the kit using a monitor with the 16-level (in the case of Sundance) or 64-level daughterboard (found on an original Solar Quest or Sundance cabinet), then the multi-level convert setting must be enabled with Switch #8 = ON
2. Gain access to the back of the host cabinet. Remove the display and control panel ribbon cables from the connectors on the original Logic PCB. It is recommended to mark the pin 1 location on the cable with a black marker for reference. The audio ribbon cable does not need to be removed
NOTE
If you plan on operating the kit using the original audio board instead of the onboard audio, see the section below on Using an original Cinematronics /
Vectorbeam audio board
3. Insert the display and control panel ribbon cables into the corresponding connectors on the Interface board, ensuring correct orientation referring to pin 1
NOTE
You MUST insert the display ribbon cable using the SAME orientation (pin 1 on the Interface board to pin 1 on the display board).
Installing the display ribbon cable incorrectly WILL damage your monitor.
4. Remove the 9-pin audio Molex connector from the original audio board and insert it into the corresponding header on the Interface board. The connector is keyed so it cannot be inserted in the wrong orientation
NOTE
The 12-pin power harness Molex connector MUST remain plugged into the original logic board, as this is the most effective way to ensure a proper return ground path. If the original logic board is not available (or you don't want to connect it), you can
omit the power Molex so long as you provide a suitable return ground path from the monitor to the power supply. This can be done by attaching a 12-pin Molex with
the grounds tied together to the original harness connector.
5. Double check all connections are correct. Then power on the cabinet 6. Install the correct control map file for your cabinet. See the Maintenance section on Installing Control
Map files
Using an original Cinematronics / Vectorbeam audio board <instructions are coming>
Adding a power / volume adaptor for use in an older Cinematronics / Vectorbeam cabinet
Connectivity Diagram:
Early Cinematronics / Vectorbeam games (pre-Rip Off) had the volume control integrated on the audio board, instead of using a pot mounted remotely on the coin door. These cabinets will require a power/volume adaptor to be added when installing the kit, which includes a volume pot to be mounted for easy access by the operator. The following section details how to build and install the adaptor in your cabinet.
Tools and Materials Required: 1. Molex 9-pin .093 audio connectors, male and female (Digikey part no. WM13078-ND, WM1329-ND) 2. Male and female pins, .093 (x8 ea.) (Digikey part no. WM1103-ND, WM1102-ND) 3. 10K ohm potentiometer (Digikey part no. CT3062-ND) 4. 18 and 16 AWG wire, various lengths (see table below) 5. Solder iron + solder 6. Wire crimp tool 7. Digital multimeter
Instructions: 1. Build up the wires between the cabinet harness and Interface board using crimped-on pins inserted into the connectors using the table below. The wires should be 6-8" length to ensure the original cabinet harness can reach the mounting location you have chosen for your kit, but you should confirm first to be sure 2. Add in the wires between the Interface board and the 10K pot, soldering the wires to the correct terminals on the pot. The wires should be about 18" length, but will ultimately depend upon where you chose to mount the volume pot 3. Confirm all wire to pin locations are correct according to the table before moving on 4. Disconnect the power connector from the monitor 5. Connect the adaptor to the cabinet harness. Do not plug the other end into the Interface board yet 6. Power up the cabinet 7. Check for +25V (approx.) between pin 7 (GND, black) and pin 4 (+25V, red) 8. Check for -25V (approx..) between pin 7 (GND, black) and pin 6 (-25V, blue) 9. Check for +5V between pin 7 (GND, black) and pin 9 (+5V, orange) 10. Verify there is no voltage between pin 7 (GND, black) and pins 1, 2, 3, 5, and 8 11. Power down the cabinet 12. Reconnect the monitor power connector 13. Mount the adaptor to the Interface board using the Audio molex header. Connect the other ribbon cables as documented in the previous section on installation in a Cinematronics/Vectorbeam cabinet
Cabinet Harness (9-pin connector, female) Pin
1 2 Male 3 4 Male 5 Male 6 Male 7 Male 8 9 Male
From / To
Color, AWG, Length
Function
(empty)
Brown, 18 ga, 8" Speaker
(empty)
Red, 16 ga, 8" +25V
Brown, 18 ga, 8" Speaker
Blue, 16 ga, 8" -25V
Black, 18 ga, 8" Ground
(empty)
Orange, 18 ga, +5V 8"
Interface Board (9-pin
connector, male)
Pin
1 Male 2 Female 3 Female 4 Female 5 Female 6 Female 7 Female 8 Female 9 Female
From / To
10K Potentiometer
Color, AWG, Length
Green, 18 ga, 18"
Function
Pin
Audio Ground 1
Black, 18 ga, 18" Volume Wiper 2
Red, 18 ga, 18"
Audio Out
3
Installation in an original Asteroids / Asteroids Deluxe cabinet Connectivity Diagram:
NOTE
Proper installation into an Asteroids Deluxe cabinet requires the AD Adaptor add-on to be used when connecting the Interface Board to the cabinet wire harness.
Contact cinevectron@gmail.com if you are interested in purchasing the AD Adaptor.
Installation Steps:
1. Set the jumpers on the Interface Board for use in an Asteroids cabinet. See the Setup and Adjustments section on Jumpers
2. Set the dip switches on the FPGA board for use in an Asteroids cabinet. See the Setup and Adjustments section on Dip Switches. The Monitor type setting should be set to analog with Switch #9 = ON
3. Gain access to the back of the host cabinet. Remove the Asteroids PCB from the wire harness edge connector
NOTE
Before disconnecting the edge connector, take note of the original orientation. You MUST insert the Interface board using the SAME orientation (parts side to parts side, solder side to solder side). The Interface board is keyed in the same location as the original Asteroids board. If your cabinet harness doesn't have a key already installed,
use the one we have provided to ensure you do not install the Interface board backwards.
Installing the Interface board backwards WILL damage the board.
4. Insert the Interface board edge connector into the cabinet wire harness edge connector, ensuring correct orientation
5. Double check all connections are correct. Then power on the cabinet 6. Install the Control Map file for Asteroids. See the Maintenance section on Installing Control Map files.
Note that the Asteroids Control Map is preinstalled at time of shipment, so you shouldn't need to update it if this is your first time installing the kit
Installation in an original Space Duel cabinet Connectivity Diagram:
NOTE
The simplest way to install the kit into a Space Duel cabinet is with the SD adaptor. This add-on includes a 7-pin video connector for the WG6100 display, a 26-pin
ribbon cable for the controls, and the SD adaptor board for connecting the Interface board to the cabinet wire harness.
Contact cinevectron@gmail.com if you are interested in purchasing the SD adaptor.
NOTE
Before starting, be sure your FPGA Board has been updated to the latest version.
FPGA version 1.12 or later is required for proper functionality and to protect the WG6100 color display.
See the section on Updating the FPGA for instructions on how to do that.
SD Adaptor Installation:
1. Solder the wires from the 7-pin video connector to the unpopulated analog video output pads on the Interface board. The wires are pre-tinned and should be inserted into the through-hole via and soldered onto the pad from the solder side of the board. The following table shows the correct configuration:
Video Connector Pin Wire Color
Pin 1
Yellow
Pin 2
White
Pin 3
Black
Pin 4
Red
Pin 5
Green
Pin 6
Blue
Pin 7
Black
N/A (leave unpopulated)
Interface Board Pad XOUT YOUT XYRETurn RED GRN BLU ZRETurn ZOUT
2. Insert the Interface board into the SD adaptor using its Asteroids/AD edge connector. The adaptor is not keyed so pay attention to the orientation. Note the cutaway in the Interface board edge connector should match the cutaway in the same location on the SD adaptor's edge connector
3. Mount the 7-pin video connector onto the header on the SD adaptor. Pin 1 on the header is the topmost when facing the part side with the edge connectors on the right (also denoted by the square pad on the solder side), and should connect to XOUT with the yellow wire
4. Insert the 2-pin ribbon cable into the control panel connector on the Interface board. The red wire on the ribbon cable should line up with pin 1 on the Interface board. The cable is keyed so can only be inserted correctly. Note the cable is routed around the underside of the Interface board.
5. Connect the interconnect cables between the Interface board as normal 6. Attach the ground wire between the FPGA board and the Interface board. The ground wire should be
connected to pin 4 (the single female pin) on the power harness molex connector on the interface board. Attach the other end of the ground wire to the metal standoff on the FPGA board using the ring terminal wire connector. Test for continuity using a multimeter
Optional � Connect a Digital Spinner:
1. You can connect a digital spinner using the 4-pin header on the SD adaptor. Be sure to enable support for encoder processing on the FPGA (Switch #6 = ON). Connect the spinner as follows (Pin 1 is topmost):
Encoder Pin Pin 1 Pin 2 Pin 3 Pin 4
Function +5V CHA CHB GND
Cabinet Installation Steps:
1. Set the jumpers on the Interface Board for use in a Space Duel cabinet. See the Setup and Adjustments section on Jumpers. The Analog Output X and Y Video Jumpers should be set for Color
2. Set the dip switches on the FPGA board for use in an Asteroids cabinet. See the Setup and Adjustments section on Dip Switches. The Monitor type setting should be set to analog with Switch #9 = ON
3. Gain access to the back of the host cabinet. Remove the Space Duel PCB from the wire harness edge connectors
NOTE
Before disconnecting the edge connectors, take note of the original orientation. You MUST insert the SD adaptor board using the SAME orientation (parts side to parts side, solder side to solder side). The SD adaptor board is keyed in the same location as the original Space Duel board.
Installing the Interface board backwards WILL damage the board.
4. Insert both of the SD adaptor edge connectors into the cabinet wire harness edge connector, ensuring correct orientation
5. Double check all connections are correct. Then power on the cabinet 6. Install the Control Map file for Space Duel. See the Maintenance section on Installing Control Map
files if you are unfamiliar with this process
Photos:
Setup and Adjustments
Dip Switches
Switch
Value
98765432 1 0
Monitor type
Analog
ON
Digital
OFF
Multi-level convert Enabled
ON
Disabled
OFF
Menu lockout
Enabled
ON
Disabled
OFF
Encoder processing Enabled
ON
Disabled
OFF
Hex display
Show unmapped I/Os
OFF OFF
Show mapped I/Os
OFF ON
Show CPU info
ON
Up (towards the top of the board) is ON
Monitor type: sets the output format for the display. Use `Analog' for Atari-style monitors like those used in Asteroids / Asteroids Deluxe. Use `Digital' for Cinematronics / Vectorbeam monitors.
Multi-level convert: enable this when using a Cinematronics monitor with a multi-level daughterboard. This setting must be used when running the kit in an original Sundance or Solar Quest cabinet, as those monitors had the multi-level board installed. The setting must also be enabled when using a Cinematronics monitor with a color conversion daughterboard, as was present in an original Boxing Bugs or color War of the Worlds cabinet. Note the setting should be disabled if you are using the Analog Video Output Connection on the Interface board.
Menu lockout: allows the menus to be locked out from the control panel. The menus can still be brought up using the buttons on the FPGA board.
Encoder processing: enables support for digital spinner in the FPGA, instead of on an original sound board. The control map must support spinner input.
Menu lockout: enable this to prevent users from bringing up the menus from the control panel. Menus can still be accessed using the Navigation buttons on the FPGA board.
Hex display: determines what values are shown on the 7-segment display on the FPGA board.
Jumpers
Analog Audio Output Level Jumper: Asteroids Asteroids Deluxe
Analog Output Y Video Jumper: Color B&W
Analog Output X Video Jumper: Color B&W
Analog Output Invert Y Video Jumper: Normal Inverted
Analog Output Invert X Video Jumper Normal Inverted
Pots
Adjust the size and line length for analog output X Line Length: adjust horizontal line length Y Line Length: adjust vertical line length X Size: adjust horizontal output width Y Size: adjust vertical output height
Operation
State Navigation
Boot FPGA
Games
enabled in
No
carousel?
Yes
Game: Slot 1
[ S1 + S2 ] + B1
[ S1 + S2 ] + B1
Game: Slot N
[ S1 + S2 ] + A1
[ S1 + S2 ] + B1
Menu: Tech Info
A1
A1
(on Tech Info)
Menu: Top
B1
(on
A1
Game Enable)
Menu: Game Enable
B1
(on Game Options)
A1
Menu: Game Options
B1
A1
Menu: Game Specific
Options
B1
B1
Game: Last Slot
Settings
Forced Freeplay: When enabled, freeplay is turned on for all games. Some games had built in support for freeplay, which can be individually set in Game Options.
High Score Save: When enabled, high scores will survive a reboot. Note that resetting games options will wipe saved high scores.
Game Enable: Allows games to be added or removed from the game carousel.
Game Options: All primary and secondary game options can be modified for each game.
Control Mappings
The following controls schemes require installation of the corresponding Control Map file.
Space Wars (v7)
Game
Pin Control
I/O Space Wars1
P1 Left P1 Right P1 Forward P1 Fire P1 Hyperspace P2 Left P2 Right P2 Forward P2 Fire P2 Hyperspace Reset N1 N2 N0,3-9
(unmapped)
P1 Left P1 Right P1 Forward P1 Fire P1 Hyperspace P2 Left P2 Right P2 Forward P2 Fire P2 Hyperspace Reset Start (Game 9) Start (Game 1) N0,3-9
Star Hawk1 P1 Left P1 Right P1 Down P1 Up P1 Fire P2 Left P2 Right P2 Down P2 Up P2 Fire
Speed Freak
P1 Start P2 Start
Start
P1 Slow P1 Med P1 Fast P2 Slow P2 Med P2 Fast
Gas Shift Down Shift Up Steer A Steer B
Barrier
Sundance
P1 Left P1 Right P1 Down P1 Up
P2 Left P2 Right P2 Down P2 Up
P1 Start P2 Start
A-E
P1 Start P2 Start
P1 Hatches 1-9 P1 Nova P2 Hatches 1-9 P2 Nova 2 Suns 3 Suns 4 Suns Grid/No Grids
Warrior1
P1 Left P1 Right P1 Down P1 Up P1 Sword P2 Left P2 Right P2 Down P2 Up P2 Sword
Tail Gunner Left Right Down Up
Shield Fire
Rip Off1
P1 Left P1 Right P1 Forward P1 Fire
P2 Left P2 Right P2 Forward P2 Fire
Start
Start
P1 Start P2 Start
Space Wars continued
Game
Pin Control
I/O Star Castle
P1 Left P1 Right P1 Forward P1 Fire P1 Hyperspace P2 Left P2 Right P2 Forward P2 Fire P2 Hyperspace Reset N1 N2 N0,3-9
(unmapped)
Left Right Thrust Fire
P1 Start P2 Start
Armor Attack1 Solar Quest
P1 Left P1 Right P1 Forward P1 Fire
P2 Left P2 Right P2 Forward P2 Fire
Left Right Thrust Fire
P1 Start P2 Start
P1 Start / Hyperspace P2 Start / Nuke
Boxing Bugs
Glove Cannon
P1 Start / Panic P2 Start / Panic
War of the Worlds Left Right Shield Fire
Demon1
P1 Left P1 Right P1 Forward P1 Fire P1 Panic P2 Left P2 Right P2 Forward P2 Fire P2 Panic
P1 Start P1 Start P2 Start P2 Start
QB-3
Fire Left Fire Right Fire Down Fire Up
Move Left Move Right Move Down Move Up
P1 Start P2 Start
Notes 1. P1 Controls always on the right side of control panel
Rip Off /
Armor Attack (v10)
Pin Control
I/O
Game Space Wars1
10 P1 Start
PI[1]
20 P1 Left
PI[12]
22 P1 Right
PI[14]
23 P1 Forward PI[15]
21 P1 Fire
PI[13]
8 P2 Start
PI[3]
11 P2 Left
PI[0]
9 P2 Right
PI[2]
15 P2 Forward PI[4]
14 P2 Fire
PI[5]
12 (Encoder A) PI[7]
18 (Encoder B) PI[9]
(unmapped)
Start (Game 9) P1 Left P1 Right P1 Forward P1 Fire Start (Game 1) P2 Left P2 Right P2 Forward P2 Fire
P1 Hyperspace P2 Hyperspace Reset N1-9
Star Hawk1 P1 Start P1 Down P1 Up
P1 Fire
P1 Left P1 Right
P1 Slow P1 Med P1 Fast P2 Start P2 Left P2 Right P2 Down P2 Up P2 Fire P2 Slow P2 Med P2 Fast
Speed Freak Start Shift Down2 Shift Up2
Gas
Steer A3 Steer B3
Barrier
P1 Start P1 Left P1 Right P1 Down P1 Up P2 Start P2 Left P2 Right P2 Down P2 Up
A-E
Sundance P1 Start
P2 Start
P1 Hatches 1-9 P1 Nova P2 Hatches 1-9 P2 Nova 2 Suns 3 Suns 4 Suns Grid/No Grids
Warrior1
P1 Sword P1 Left P1 Right P1 Down P1 Up P2 Sword P2 Left P2 Right P2 Down P2 Up
Tail Gunner Start Left Right Down Up
Shield Fire
Rip Off1
P1 Start P1 Left P1 Right P1 Forward P1 Fire P2 Start P2 Left P2 Right P2 Forward P2 Fire
Rip Off /
Armor Attack continued
Pin Control
I/O
Game Star Castle
10 P1 Start
PI[1] P1 Start
20 P1 Left
PI[12] Left
22 P1 Right
PI[14] Right
23 P1 Forward PI[15] Thrust
21 P1 Fire
PI[13] Fire
8 P2 Start
PI[3] P2 Start
11 P2 Left
PI[0]
9 P2 Right
PI[2]
15 P2 Forward PI[4]
14 P2 Fire
PI[5]
12 (Encoder A) PI[7]
18 (Encoder B) PI[9]
(unmapped)
Armor Attack1 Solar Quest
P1 Start P1 Left P1 Right P1 Forward P1 Fire P2 Start P2 Left P2 Right P2 Forward P2 Fire
P1 Start / Hyperspace Left Right Thrust Fire P2 Start / Nuke
Boxing Bugs
P1 Start/Panic
Glove Cannon P2 Start/Panic
Rotate A3 Rotate B3
War of the Worlds P1 Start Left Right Shield Fire P2 Start
Demon1
P1 Start/Panic P1 Left P1 Right P1 Forward P1 Fire P2 Start/Panic P2 Left P2 Right P2 Forward P2 Fire
QB-3
P1 Start Fire Left Fire Right Fire Down Fire Up P2 Start Move Left Move Right Move Down Move Up
Notes 1. P1 Controls always on the right side of control panel 2. When using 2 Button Shift ROMs from Outerworld Arcade 3. Requires optical encoding enabled on the FPGA
Star Castle Upright (v7)
Game
Pin Control
I/O
Space Wars
11 P1 Start
PI[0]
13 Left
PI[6]
19 Right
PI[8]
17 Thrust
PI[10]
20 Fire
PI[12]
9 P2 Start
PI[2]
(Encoder A) PI[14]
(Encoder B) PI[15]
(unmapped)
Start (Game 9) P1 Left P1 Right P1 Forward P1 Fire Start (Game 1)
P1 Hyperspace P2 Left P2 Right P2 Forward P2 Fire P2 Hyperspace Reset N1-9
Star Hawk P1 Start P1 Left P1 Right P1 Down P1 Up P1 Fire
P1 Slow P1 Med P1 Fast P2 Start P2 Left P2 Right P2 Down P2 Up P2 Fire P2 Slow P2 Med P2 Fast
Speed Freak Start
Gas
Steer A1 Steer B1 Shift Down Shift Up
Barrier
Sundance
P1 Start P1 Left P1 Right P1 Down P1 Up
P1 Start P2 Start
P2 Start P2 Left P2 Right P2 Down P2 Up A-E
P1 Hatches 1-9 P1 Nova P2 Hatches 1-9 P2 Nova 2 Suns 3 Suns 4 Suns Grid/No Grids
Warrior
P1 Sword P1 Left P1 Right P1 Down P1 Up
Tail Gunner Start Left Right Down Up Fire
Rip Off
P1 Start P1 Left P1 Right P1 Forward P1 Fire
P2 Left P2 Right P2 Down P2 Up P2 Sword
Shield
P2 Start P2 Left P2 Right P2 Forward P2 Fire
Star Castle
Upright continued
Pin Control
I/O
Game Star Castle
11 P1 Start
PI[0] P1 Start
13 Left
PI[6] Left
19 Right
PI[8] Right
17 Thrust
PI[10] Thrust
20 Fire
PI[12] Fire
9 P2 Start
PI[2] P2 Start
(Encoder A) PI[14]
(Encoder B) PI[15]
(unmapped)
Armor Attack
P1 Start P1 Left P1 Right P1 Forward P1 Fire
P2 Start P2 Left P2 Right P2 Forward P2 Fire
Solar Quest
P1 Start / Hyperspace Left Right Thrust Fire P2 Start / Nuke
Boxing Bugs
P1 Start/Panic
Glove Cannon P2 Start/Panic Rotate A1 Rotate B1
War of the Worlds P1 Start Left Right Shield Fire P2 Start
Demon
P1 Start/Panic P1 Left P1 Right P1 Forward P1 Fire
P2 Start/Panic P2 Left P2 Right P2 Forward P2 Fire
QB-3
P1 Start Fire Left Fire Right Fire Down Fire Up P2 Start
Move Left Move Right Move Down Move Up
Notes 1. Requires optical encoding enabled on the FPGA
Boxing Bugs (v4)
Pin Control
I/O
Game Space Wars
8 P1 Start/Panic PI[3] Start (Game 9)
(L)
14 Cannon (L)
PI[5] P1 Left
15 Glove (L)
PI[4] P1 Right
9 P2 Start/Panic PI[2] Start (Game 1)
(R)
10 Glove (R)
PI[1] P1 Forward
11 Cannon (R)
PI[0] P1 Fire
22 Encoder A
PI[14]
23 Encoder B
PI[15]
(unmapped)
P1 Hyperspace
P2 Left
P2 Right
P2 Forward
P2 Fire
P2 Hyperspace
Reset
N1-9
Star Hawk P1 Start
Speed Freak Start
Barrier P1 Start
Sundance P1 Start
Warrior Start
Tail Gunner Start
P1 Left
P1 Right
P1 Fire
Gas
P1 Left P1 Right
P2 Start
P1 Left P1 Right P1 Sword
Left Right Fire
P1 Down P1 Up
P1 Slow P1 Med P1 Fast P2 Start P2 Left P2 Right P2 Down P2 Up P2 Fire P2 Slow P2 Med P2 Fast
Shift Down1 Shift Up1 Steer A2 Steer B2
P1 Down P1 Up
P2 Start P2 Left P2 Right P2 Down P2 Up A-E
P1 Hatches 1-9 P1 Nova P2 Hatches 1-9 P2 Nova 2 Suns 3 Suns 4 Suns Grid/No Grids
P1 Down P1 Up
P2 Left P2 Right P2 Down P2 Up P2 Sword
Down Up
Shield
Rip Off
P1 Start
P1 Left P1 Right
P1 Forward P1 Fire
P2 Start P2 Left P2 Right P2 Forward P2 Fire
Boxing Bugs continued
Pin Control
I/O
Game Star Castle
8 P1 Start/Panic PI[3] P1 Start
(L)
14 Cannon (L)
PI[5] Left
15 Glove (L)
PI[4] Right
9 P2 Start/Panic PI[2] P2 Start
(R)
10 Glove (R)
PI[1] Thrust
11 Cannon (R)
PI[0] Fire
22 Encoder A
PI[14]
23 Encoder B
PI[15]
(unmapped)
Armor Attack
P1 Start
P1 Left P1 Right
P1 Forward P1 Fire
P2 Start P2 Left P2 Right P2 Forward P2 Fire
Solar Quest
P1 Start / Hyperspace
Left Right P2 Start / Nuke
Thrust Fire
Boxing Bugs P1 Start/Panic
War of the Worlds P1 Start
Demon P1 Start
Cannon Glove P2 Start/Panic
Left Right P2 Start
P1 Left P1 Right P1 Panic
Glove Cannon Rotate A2 Rotate B2
Shield Fire
P1 Forward P1 Fire
P2 Start P2 Left P2 Right P2 Forward P2 Fire P2 Panic
QB-3
P1 Start
Move Left Move Right P2 Start
Move Down Move Up
Fire Left Fire Right Fire Down Fire Up
Notes 1. When using 2 Button Shift ROMs from Outerworld Arcade 2. Requires optical encoding enabled on the FPGA
Asteroids
Upright (v1)
Pin Control
I/O
P1 Start Left Right Thrust Fire Hyperspace / Shield P2 Start
(unmapped)
Game
Space Wars
Start (Game 9) P1 Left P1 Right P1 Forward P1 Fire P1 Hyperspace
Star Hawk P1 Start P1 Left P1 Right P1 Down P1 Up P1 Fire
Speed Freak Start
Gas
Barrier
Sundance
P1 Start P1 Left P1 Right P1 Down P1 Up
P1 Start
Warrior
Start P1 Left P1 Right P1 Down P1 Up P1 Sword
Tail Gunner Start Left Right Down Up Fire
Rip Off
P1 Start P1 Left P1 Right P1 Forward P1 Fire
Start (Game 1) P1 Hyperspace P2 Left P2 Right P2 Forward P2 Fire P2 Hyperspace Reset N1-9
P1 Slow P1 Med P1 Fast P2 Start P2 Left P2 Right P2 Down P2 Up P2 Fire P2 Slow P2 Med P2 Fast
Shift Down Sift Up Steer A Steer B
P2 Start P2 Left P2 Right P2 Down P2 Up A-E
P2 Start P1 Hatches 1-9 P1 Nova P2 Hatches 1-9 P2 Nova 2 Suns 3 Suns 4 Suns Grid/No Grids
P2 Left P2 Right P2 Down P2 Up P2 Sword
Shield
P2 Start P2 Left P2 Right P2 Forward P2 Fire
Asteroids
Upright continued
Pin Control
I/O
P1 Start Left Right Thrust Fire Hyperspace / Shield P2 Start
(unmapped)
Game Star Castle
P1 Start Left Right Thrust Fire
Armor Attack
P1 Start P1 Left P1 Right P1 Forward P1 Fire
Solar Quest
P1 Start / Hyperspace Left Right Thrust Fire
Boxing Bugs
P1 Start/Panic
Glove Cannon
War of the Worlds P1 Start Left Right Shield Fire
Demon
P1 Start P1 Left P1 Right P1 Forward P1 Fire P1 Panic
QB-3
P1 Start Fire Left Fire Right Fire Down Fire Up
P2 Start
P2 Start P2 Left P2 Right P2 Forward P2 Fire
P2 Start / Nuke
P2 Start/Panic Rotate A Rotate B
P2 Start
P2 Start/Panic P2 Left P2 Right P2 Forward P2 Fire
P2 Start Move Left Move Right Move Down Move Up
Notes
Space Duel (v2)
Pin Control
I/O
Game Space Wars1
10 Start
PI[1]
20 P1 Left
PI[12]
22 P1 Right
PI[14]
23 P1 Thrust
PI[15]
21 P1 Fire
PI[13]
19 P1 Shields
PI[8]
8 Game Select PI[3]
11 P2 Left
PI[0]
9 P2 Right
PI[2]
15 P2 Thrust
PI[4]
14 P2 Fire
PI[5]
13 P2 Shields
PI[6]
12 (Encoder A) PI[7]
18 (Encoder B) PI[9]
(unmapped)
Start (Game 9) P1 Left P1 Right P1 Forward P1 Fire P1 Hyperspace Start (Game 1) P2 Left P2 Right P2 Forward P2 Fire P2 Hyperspace
Reset N1-9
Star Hawk1 P1 Start P1 Left P1 Right P1 Down P1 Up P1 Fire P2 Start P2 Left P2 Right P2 Down P2 Up P2 Fire
P1 Slow P1 Med P1 Fast P2 Slow P2 Med P2 Fast
Speed Freak Start
Shift Down2 Shift Up2 Gas
Steer A3 Steer B3
Barrier
P1 Start P1 Left P1 Right P1 Down P1 Up
P2 Start P2 Left P2 Right P2 Down P2 Up
A-E
Sundance P1 Start
P2 Start
P1 Hatches 1-9 P1 Nova P2 Hatches 1-9 P2 Nova 2 Suns 3 Suns 4 Suns Grid/No Grids
Warrior1
Start P1 Left P1 Right P1 Down P1 Up P1 Sword
P2 Left P2 Right P2 Down P2 Sword
Tail Gunner Start Left Right Down Up Fire Shields
Rip Off1
P1 Start P1 Left P1 Right P1 Forward P1 Fire
P2 Start P2 Left P2 Right P2 Forward P2 Fire
Space Duel continued
Pin Control
I/O
Game Star Castle
10 Start
PI[1] P1 Start
20 P1 Left
PI[12] Left
22 P1 Right
PI[14] Right
23 P1 Thrust
PI[15] Thrust
21 P1 Fire
PI[13] Fire
19 P1 Shields
PI[8]
8 Game Select PI[3] P2 Start
11 P2 Left
PI[0]
9 P2 Right
PI[2]
15 P2 Thrust
PI[4]
14 P2 Fire
PI[5]
13 P2 Shields
PI[6]
12 (Encoder A) PI[7]
18 (Encoder B) PI[9]
(unmapped)
Armor Attack1 Solar Quest
P1 Start P1 Left P1 Right P1 Forward P1 Fire
P2 Start P2 Left P2 Right P2 Forward P2 Fire
P1 Start / Hyperspace Left Right Thrust Fire
P2 Start / Nuke
Boxing Bugs P1 Start / Panic Glove Cannon P2 Start / Panic
Rotate A3 Rotate B3
War of the Worlds P1 Start Left Right Shield Fire
P2 Start
Demon1
P1 Start P1 Left P1 Right P1 Forward P1 Fire P1 Panic P2 Start P2 Left P2 Right P2 Forward P2 Fire P2 Panic
QB-3
P1 Start Fire Left Fire Right Fire Down Fire Up
P2 Start Move Left Move Right Move Down Move Up
Notes 1. P1 Controls always on the right side of control panel 2. When using 2 Button Shift ROMs from Outerworld Arcade 3. Requires optical encoding enabled on the FPGA
Maintenance
Installing Control Map files
The Control Map file is stored in flash memory on the Interface board. Since only one Control Map file is active at any time, if you want to operate the kit in a new host cabinet you may need to update the Control Map file for the new cabinet.
The latest version of Control Map files can be downloaded from http://cinevectron.com/downloads
Update Control Map file 4. Format a USB drive: Windows format as FAT32, Macintosh format as MSDOS-FAT 5. Save the Control Map file for the host cabinet into the root folder of the USB drive. The file must be unzipped, and it must be titled control_map.bin, case sensitive 6. Ensure everything is powered down (cabinet, FPGA and Interface boards) 7. Insert the USB drive into the USB port of the Interface board 8. Power on everything. The boards will boot up. Do NOT start a game yet. The copy process may not be successful if a game is playing 9. Wait 30 seconds 10. Power down everything. Remove the USB drive 11. Power up everything. Verify the new Control Map was successfully installed by starting a game (Control Map files cannot be confirmed in the Tech Info menu)
Installing Game and Menu ROMs
The interface board stores game ROMs in flash memory, which can be updated by the user via USB following the process below. A USB drive is required. The menu system is implemented as a set of game ROMs and can be updated by following the same process.
The latest version of Menu ROMs can be downloaded from http://cinevectron.com/downloads
Update game and menu ROMs 1. Format a USB drive: Windows format as FAT32, Macintosh format as MSDOS-FAT 2. Save the ROM files for the game you want to update into the root folder of the USB drive. The files must be unzipped, and they must EXACTLY match the expected ROM file names, case sensitive. See the ROM file list in the appendix for expected file names 3. Ensure everything is powered down (cabinet, FPGA and Interface boards) 4. Insert the USB drive into the USB port of the Interface board 5. Power on everything. The boards will boot up. Do NOT start a game yet. The copy process may not be successful if a game is playing 6. Wait 30 seconds 7. Power down everything. Remove the USB drive 8. Power up everything. Bring up the Tech Info menu to verify everything was successfully updated (game ROM versions cannot be confirmed in the Tech Info menu)
Updating the FPGA
The FPGA code can be updated using free tools provided by Intel. You will need a USB cable.
The latest version of FPGA code can be downloaded from http://cinevectron.com/downloads
Download/Install Quartus II v14.1 1. Go to the Intel FPGA Download Center at http://fpgasoftware.intel.com 2. Download the installer for version 14.1 Web Edition a. Direct link at http://fpgasoftware.intel.com/14.1/?edition=web b. Download Quartus II Software c. Download Cyclone V device support and save to the same folder as Quartus II installer d. You will need to create an account to download the files. It's free 3. Run Quartus Installer
Ensure USB Blaster driver is installed correctly 1. Attach the DE0 board to your PC with the USB cable, set SW10 on the board to PROG, and turn it on 2. On your PC, open Device Manager and check to see if USB-Blaster is banged out under Other devices. If so, the bundled driver installation failed 3. Right click on the USB-Blaster and choose Properties 4. Click Update Driver, then Browse my computer for driver software 5. Navigate to the Quartus install folder (generally C:\altera\14.1) and browse to {quartus}\drivers\usbblaster. Click Next 6. If you get a security error, you may have to follow the workaround here to get around the fact that the driver is signed incorrectly and Windows is preventing you from installing it 7. After successfully installing the driver, you should see a message that "Windows has successfully updated your drivers", and the Altera USB-Blaster is listed as working properly under Universal Serial Bus controllers
Install Devices (only needed if you didn't download and install these with Quartus II install) 1. Launch Quartus II 14.1 Device Installer 2. Set the Download directory to where the Cyclone V QDZ file was downloaded to 3. Install the Cyclone V device support
Setup Quartus Programmer 1. Launch Quartus 2. Attach the DE0 board to your PC with the USB cable, set SW10 on the board to PROG, and turn it on 3. Go to Tools > Programmer 4. Set the Mode to Active Serial Programming 5. Click Hardware Setup 6. USB-Blaster should be listed as an available hardware item. If not, ensure the USB Blaster driver is installed correctly 7. Select USB-Blaster in the currently selected hardware dropdown and click Close
Program the FPGA 1. Attach the DE0 board to your PC with the USB cable, set SW10 on the board to PROG, and turn it on 2. In the Quartus Programmer window, click Add File 3. Browse to the location of the POF file, select it and click Open
4. Enable the checkboxes for Program 5. The Programmer window should look like this:
6. Click Start. The Progress bar will be green and the Messages window in the Quartus IDE should say "Programming device 1"
7. When the programmer is finished, the Progress bar will say "100% (Successful)". It's safe to close the Programmer window now
8. Power down the DE0 board and set SW10 on the board to RUN. Important: If you forget to do this, the DE0 board will not work in your arcade cabinet and you run the risk of blowing a fuse
9. You should now be able to reinstall the DE0 board and run the latest FPGA
Troubleshooting
Appendix
ROM List
No. Base Game 1 Space Wars 2 Starhawk 3 Speed Freak
4 Barrier 5 6 Sundance
7 Warrior
8 Tail Gunner
9 Rip Off
10 Star Castle
11
12
13
Menu Variant SPACE WARS
STARHAWK
SPEED FREAK
Description Cinematronics version
Original version
Original version
BARRIER
Original version
BARRIER � HORIZONTAL Supports horizonal monitor
SUNDANCE
Original version
WARRIOR
Original version
TAIL GUNNER
Original version
RIP OFF
Original version
STAR CASTLE
Version 3
SC � EASY
Version 1
SC � COCKTAIL
Supports screen flipping
SC � COLOR
Supports color
ROM names spacewar.u7 spacewar.r7 starhawk.u7 starhawk.r7 speedfrk.t7 speedfrk.u7 speedfrk.p7 speedfrk.r7 BARRIER.U7 BARRIER.R7 barrierh.t7 barrierh.p7 sundance.t7 sundance.u7 sundance.p7 sundance.r7 warrior.t7 warrior.u7 warrior.p7 warrior.r7 TAILGUNR.T7 TAILGUNR.U7 TAILGUNR.P7 TAILGUNR.R7 ripoff.t7 ripoff.u7 ripoff.p7 ripoff.r7 starcas3.t7 starcas3.u7 starcas3.p7 starcas3.r7 starcas.t7 starcas.u7 starcas,p7 starcas.r7 starcasc.t7 starcasc.u7 starcasc.p7 starcasc.r7 starcast.t7 starcast.u7
14 Armor Attack
ARMOR ATTACK
15
AA � ROCK-OLA
16 Solar Quest
SOLAR QUEST
17
SQ � NO MIRROR
18 Boxing Bugs
BOXING BUGS
19 War of the Worlds WAR OF THE WORLDS
20 Demon
DEMON
21 QB-3
QB-3
22 Ping 23 Menus
PING N/A
Original version Rock-Ola license Original version Supports non-mirrored cabinet Original version
Original version, supports color Original version Original version
starcast.p7 starcast.r7 ar414le.t6 ar414ue.u6 ar414lo.p6 ar414uo.r6 ARMORR.T7 ARMORR.U7 ARMORR.P7 ARMORR.R7 solar.t7 solar.u7 solar.p7 solar.r7 solar6.t7 solar6.u7 solar6.p7 solar6.r7 BOXNBUGS.U1A BOXNBUGS.U2A BOXNBUGS.U3A BOXNBUGS.U4A BOXNBUGS.U1B BOXNBUGS.U2B BOXNBUGS.U3B BOXNBUGS.U4B wotw.t7 wotw.u7 wotw.p7 wotw.r7 demon.7t demon.7u demon.7p demon.7r qb3_le_t7.bin qb3_lo_p7.bin qb3_ue_u7.bin qb3_uo_r7.bin ping.t7 ping.p7 menu.t7 menu.u7 menu.p7 menu.r7
Filenames are case sensitive
Cinematronics / Vectorbeam Cabinet List
Name Space Wars Space War Star Hawk Speed Freak
Barrier Scramble Sundance
Warrior Tail Gunner
Rip Off Star Castle Armor Attack Solar Quest Boxing Bugs
Date Oct 1977
1977
Mar 1979 Mar 1979
1978
Nov 1978 Oct 1979
Oct 1979
Nov 1979
Apr 1980 Nov 1980 June 1981 Nov 1981
Apr 1982
Manufacturer Cinematronics
Display Characteristics
Orient. CRT Overlay
Hori
B&W None
Vectorbeam Hori
B&W None
Cinematronics Hori
B&W None
Vectorbeam Hori
B&W None
Vectorbeam Vert
Vectorbeam Hori Cinematronics Vert
B&W B&W
Yes, single color tone (blue) None
B&W
Yes, single color tone (amber)
Vectorbeam Hori
B&W
None, but used interior diorama
Cinematronics Hori
B&W
Yes, single color tone (cyan)
Cinematronics Hori
B&W None
Cinematronics Hori Cinematronics Hori
B&W Yes, color separation
B&W Yes, playfield
Cinematronics Hori
B&W Yes, color separation
Cinematronics Hori
Color None
Gameplay Characteristics
Players
Controls
2 simultaneous Buttons: Left,
Right, Thrust,
Fire, Hyperspace,
9-digit keypad
2 simultaneous Buttons: Left,
Right, Thrust,
Fire, Hyperspace,
9-digit keypad
1 or 2
Joystick (x2)
simultaneous
Buttons: Slow,
Med, Fast
1
Steering wheel
Gearshift (4 pos)
Pedal
1 or 2 alternating
Buttons: Up, Down, Left, Right (x2),
Special Notes - Requires power / volume adapter
- Clone of Space Wars - Requires power / volume adapter
- Requires power / volume adapter
- Requires power / volume adapter - Requires original sound board for encoder processing and cabinet wiring - Not a candidate for multigame - Requires power / volume adapter
1 or 2 simultaneous
2 simultaneous
1
2 simultaneous 1 or 2 alternating 1 or 2 simultaneous 1 or 2 alternating
1 or 2 alternating
Buttons: 9-digit keypad (x2), Nova (x2), 2x3 keypad
Joystick (x2) Buttons: Sword
Joystick (analog) Buttons: Fire, Shield
Buttons: Left, Right, Forward, Fire (x2) Buttons: Left, Right, Thrust, Fire Buttons: Left, Right, Forward, Fire (x2) Buttons: Left, Right, Thrust, Fire, Hyperspace, Nuke
Spinner
- Requires power / volume adapter - Uses 16-level daughterboard - Requires original control panel due to unique control functions - Not a candidate for multigame - Requires power / volume adapter - Mirrored display - Not a candidate for multigame - Requires power / volume adapter - Requires original sound board when using the analog joystick
- Mirrored display - Uses 64-level daughterboard - Not a candidate for multigame - Supports color output
War of the Worlds 1982 Cinematronics Hori
Demon
1982 Rock-Ola
Hori
QB-3
1982 Rock-Ola
Hori
B&W Yes, color separation
B&W Color
Yes, playfield and color separation None
1 or 2 alternating
1 or 2 simultaneous 1 or 2 alternating
Buttons: Glove, Cannon, Panic (x2)
Buttons: Left, Right, Thrust, Fire Buttons: Left, Right, Forward, Fire, Panic (x2) Left Stick (move), Right Stick (fire)
- Requires original sound board when not using the FPGA for encoder processing - Supports color output
- Prototype only
- Prototype only
Interface Board Pinout
Component Side GND +5V
Coin Counter Left (NC) Audio 2
Coin Counter Right (N/C)
PLAYER1 Diagnostic Step (N/C)
Self Test (N/C) Z Out
Primary Input [0] (P1 Start) Primary Input [2] (P2 Start) Coin Switch Right (N.O.) (COIN)
Primary Input [8] (Right) Primary Input [12] (Fire)
X GND Y GND
36 VAC +5V GND
Edge connector
A
1
B
2
C
3
D
4
E
5
F
6
H
7
J
8
K
9
L
10
M
11
N
12
P
13
R
14
S
15
T
16
U
17
V
18
W
19
X
20
Y
21
Z
22
Solder Side GND +5V
Coin Counter Center (N/C) Audio 1 P2 LED (N/C) PLAYER2 P1 LED (N/C) Slam Switch (N/C) Primary Input [14] (Hyperspace) Z GND Coin Switch Center (N.O.) (COIN) Coin Switch Left (N.O.) (COIN) Primary Input [10] (Thrust) Primary Input [6] (Left)
X Out Y Out
36 VAC +Sense -Sense
(NC) Secondary Input [0] Secondary Input [2] Secondary Input [6] Primary Input [2] (P2 Start) Primary Input [0] (P1 Start) Primary Input [6] (Left)
Primary Input [4] Primary Input [10] (Thrust)
Primary Input [8] (Right) Primary Input [13] Primary Input [15] Coin Switch (N.O.)
J3 (Control Panel)
1
2
+5V (for Sundance CP)
3
4
Secondary Input [3]
5
6
Secondary Input [1]
7
8
Primary Input [3]
9
10
Primary Input [1]
11
12
Primary Input [7]
13
14
Primary Input [5]
15
16
Primary Input [11]
17
18
Primary Input [9]
19
20
Primary Input [12] (Fire)
21
22
Primary Input [14] (Hyperspace)
23
24
Coin Switch (N.C.) (N/C)
25
26
Switch GND
Red Video Green Video
Blue Video X Out Y Out
X and Y GND Z Out Z GND
Video pads RED GRN BLU Xout Yout XYret Zout Zret
Primary and Secondary inputs shown with default controls using Asteroids/AD control mapping. Actual controls depend on the mapping file used.
`N/C' indicates not connected.
