Asteroids and Asteroids Deluxe happen to have almost identical wiring harnesses. For testing purposes, either board may be used in either harness; the game will power up correctly and you'll be able to use the self-test switch to test the board.
Playing the game, however, will be difficult. You will find that the left and right rotation buttons are reversed, and that pressing start will add credits to the machine, and putting coins in will start your game. If you're dealing with a cocktail (sit-down) unit, you may also find that the display is upside down and/or backwards for one (or both) players.
The hard way to solve the problem is to find an Asteroids Deluxe machine, take it home, rip out its wiring harness, and spend a long time playing around with connectors every time you switch games.
The easy way to solve the problem is to make an adaptor -- something you can glom onto the end of your Asteroids Deluxe board to let you play it in your Asteroids cabinet.
Plug the adaptor between the board and the harness as follows:
ASTEROIDS ASTEROIDS DELUXE -> Adaptor -> WIRING BOARD HARNESSThe "adaptor" is nothing more than two female 44-pin edge connectors wired together with some pins crossed, and a "male-male PCB". The pins to cross are as follows:
Deluxe | Asteroids |
---|---|
N | 12 |
12 | N |
P | 13 |
13 | P |
S | 15 |
15 | S |
As with the Gravitar/Tempest conversion, the "male-male PCB" is merely a piece of PCB with straight traces on both sides. It is used as a "gender bender" to allow you to attach the (female) edge connector of the old wiring harness to the (also-female) edge connector of your adaptor.
I haven't tried going the "other way" (turning an Asteroids Deluxe cabinet into an Asteroids machine), but the information provided here should be more than enough to tell you what you need to know.
"---" denotes a straight-through connection between the two connectors.
"***" denotes a place where you'll have to switch wires.
ASTEROIDS | | ASTEROIDS DELUXE BOARD | | HARNESS ------------------- | | | P20 | J20 | -----| |----- | GND | A |---| A | GND | +5V | B |---| B | +5V | | C |---| C | | COIN CTR-L | D |---| D | COIN CTR-L | AUDIO 2 | E |---| E | AUDIO 2 | COIN CTR-R | F |---| F | COIN CTR-R | | H |---| H | | PLAYER1 | J |---| J | PLAYER1 | DIAG STEP | K |---| K | DIAG STEP | SELF TEST | L |---| L | SELF TEST | Z OUT | M |---| M | Z OUT | COIN C | N |***| N | START1 | COIN L | P |***| P | START2 | COIN R | R |---| R | COIN R | ROT RIGHT | S |***| S | ROT LEFT | FIRE | T |---| T | FIRE | X GND | U |---| U | X GND | Y GND | V |---| V | Y GND | RESET | W |---| W | RESET | 36 VAC | X |---| X | 36 VAC | +5V | Y |---| Y | +5V | GND | Z |---| Z | GND | | | | | | GND | 1 |---| 1 | GND | +5V | 2 |---| 2 | +5V | | 3 |---| 3 | | COIN CTR-C | 4 |---| 4 | COIN CTR-C | AUDIO 1 | 5 |---| 5 | AUDIO 1 | START2LED | 6 |---| 6 | START2LED | PLAYER2 | 7 |---| 7 | PLAYER2 | START1LED | 8 |---| 8 | START1LED | SLAM | 9 |---| 9 | SLAM | SHIELD | 10 |---| 10 | HYPER | Z GND | 11 |---| 11 | Z GND | START1 | 12 |***| 12 | COIN C | START2 | 13 |***| 13 | COIN L | THRUST | 14 |---| 14 | THRUST | ROT LEFT | 15 |***| 15 | ROT RIGHT | INV Y | 16 |---| 16 | | X OUT | 17 |---| 17 | X OUT | Y OUT | 18 |---| 18 | Y OUT | INV X | 19 |---| 19 | INV X | 36 VAC | 20 |---| 20 | 36 VAC | +SENSE | 21 |---| 21 | +SENSE | -SENSE | 22 |---| 22 | -SENSE | -----| |----- | | -------------------
The basic idea here is to play around until the INV Y and INV X connections get set up to operate properly depending on whether or not PLAYER1 or PLAYER2 is up. Depending on whether you're installing into a cocktail machine or not (and whether you're converting from Asteroids Deluxe to Asteroids or vice versa), the actual connections required will vary.
For example, my Asteroids machine is in the "cocktail" cabinet. Pins 7 and 19 are shorted on my harness; this is how the video gets inverted along the X axis when PLAYER2 is up. I had to short pins 7 and 16 in order to also invert the Y axis in order to defeat the automatic left-to-right inversion built into the Asteroids Deluxe game (which expects to be played in a cabinet with a mirrored reflector...)
Happy Hacking!