Intro: Jammafying Daytona USA Arcade PCB
Daytona USA is a gross selling driving simulator that I really loved playing back in the days. The game is fitted with custom controls (wheel, pedals, shifting gear and VR buttons).
In order to play this wonderful game using a standard Supergun, follow the steps in this instruction set.
Stuff you need:
- Daytona USA arcade PCBs:
- Main baord including: rom board, cpu board and video board - stack of 3 boards
- 839-0683 - filter board
- 837-10652 - sound board
- 837-10539 - I/O board
- 839-0658 - I/O filter board
- 839-0657 - I/O filter board
Step 1: JAMMA Layout
Lucky us, the normal JAMMA pinout has enough inputs for all of the game's needs:
Throttle, Brake, Steering, VR1, VR2, VR3, VR4
I did not implemented manual shifting. I guess some additional inputs will be required.
Make sure to connect: COIN, START, TEST and SERVICE (will come handy when calibrating the wheel and pedals)
A little on the diagram:
- The inner columns are the Component and Solder side of the JAMMA finger board.
- 'Racing' conlums indicates the target routing
- 'DB15' under P1 is the controller connector pin to be wired. It is based on Neo-Geo pin layout (and so are my supergun's controller ports).
Step 2: Powering the Beast
In order to power the system I got an Arcade PSU (with a POT for the voltage).
The boards sucks current so you will need to make sure that the voltage on the game board is no less than 5.2V
Powering is needed on the following componnents:
839-0683 filter board - 16 leads of +5V and 16 of GND
837-10652 sound board - 4 leads of +5V, 4 leads of GND and 1 of +12V
All the wires have been gathered in a bolt fixture plastic device (common used when connecting lamps on ceilings)
Use the daytona service manual schematics for wire details.
Step 3: Controls
The game handles the control input via the I/O board. check the pinout in the schematics for each of the described functions.
I got a racing wheel and some pedals second hand. The most important thing is that the controls will have POT and not encoders.
It is recommanded to use 5K ohms POT as they are being used in the original machine. I rewired the excisting POTs (which were 10k ohms) and needed for special calibration.
How to wire POTs ? link
From the wheel I got the main cable with the DSUB15 going to the Supergun's P1 controller port.
The other side is connected directly to the wheel's POT and from there a double row of DuPont male pins with the following layout (face view):
VR1, VR2, VR3, VR4, Start
+5V, Throttel, Brake, GND, GND
of course you can use other layouts as you please ;)
The VR buttons were wired pretty easly - common GND and sIgnal for each one which were crimped to 4 female DuPont connectors,
Pedal inputs: +5V, throttle, brake and GND were wired using a 4 female DuPont connectors.
Step 4: Important Tips (at Least I Think They Are :) )
- Double check the +5V and GND wiring. examine the schematics and make sure you know what you connect to where.
- Use the Dupont connectors, I think they make a very clean outcome.
- Use the test menu of the game to check wiring, especially for the POTs - you will need to center the wheel (80H)
- The game outputs video at 24Khz so normal CRT will not sync. I am using the GBS8200 for convertion,
- Ask me anything regarding the porject. Better ask than damage your boards ;)