** VERY IMPORTANT WARNING ** |
The information stated here is not guaranteed to work with your PCB.My boards are working very fine and smooth. I will not be responsible for any potential damage to your system, to your house, to your dog or to your neighborhood.Use this information at your own risk .If you are not an experienced user / operator / technician / player / collector you can not handle these constructions without any fear of possible damage !!! |
If you read and agreed with all the above you can proceed to next steps and have lot of fun as I did :-)
This page will cover the following issues :
(1) HOW TO MAKE AN EXERION'S ADAPTER TO JAMMA.
(2) HOW TO MAKE AN AMIDAR'S (KONAMI - Original) ADAPTER TO JAMMA.
(3) HOW TO MAKE A SCART ADAPTER/CABLE TO PLAY REAL JAMMA ARCADE PCBs ON YOUR TV SET.
(4) HOW TO CLEAN YOUR DIRTY PCBs.
(5) PINOUTS ( ...I HAVE TRACED AND POSTED ON NEWSGROUPS)
ARKANOID (BETA Rel.) , GOLDEN AXE BOOTLEG , MS PACMAN (MADE IN GREECE 28pin) , PERFECT BILLIARDS , TEHKAN WORLD CUP (JOY Version) .
EXERION's ADAPTER TO JAMMA STANDARD - HOW TO |
So let the game begin....
To make an Exerion's adapter you have to know 2 things:
a) Exerion's pinout
b) Standard 28 pin JAMMA pinout
Exerion's pinout goes like this :
SOLDER SIDE | PARTS SIDE |
GROUND | 1 | 1 | GROUND |
GROUND | 2 | 2 | GROUND |
GROUND | 3 | 3 | GROUND |
SPEAKER - | 4 | 4 | SPEAKER + |
+5 V | 5 | 5 | + 5 V |
6 | 6 | ||
2 PLAYER START | 7 | 7 | 1 PLAYER START |
8 | 8 | COIN MECH. | |
9 | 9 | ||
+ 12 V | 10 | 10 | + 12 V |
2 PLAYER UP | 11 | 11 | 1 PLAYER UP |
2 PLAYER DOWN | 12 | 12 | 1 PLAYER DOWN |
2 PLAYER RIGHT | 13 | 13 | 1 PLAYER RIGHT |
2 PLAYER LEFT | 14 | 14 | 1 PLAYER LEFT |
2 PLAYER DUAL FIRE | 15 | 15 | 1 PLAYER DUAL FIRE |
2 PLAYER RAPID FIRE | 16 | 16 | 1 PLAYER RAPID FIRE |
VIDEO BLUE | 17 | 17 | VIDEO RED |
VIDEO SYNC | 18 | 18 | VIDEO GREEN |
Next we have the standard JAMMA pinout which goes like this :
"Picture taken from the great PC TO JAMMA project"
Now that we have all the info we need ,we have to purchase one 18 pin female connector and one 28 pin male adapter (they are both very cheap and can be found to any electronics parts store near you).
18 pin female connector |
28 pin male JAMMA adapter |
If you are skilled and you have some minor experience in soldering electronic parts you will find easy to connect the appropriate pins and you will end with an adapter like this:
Adapter |
PCB + adapter |
Beware not to shorten the pins because the space between them are pretty narrow !.
Now you are ready to play and enjoy EXERION in any standard JAMMA cab you have handy :-)
AMIDAR's ADAPTER TO JAMMA STANDARD - HOW TO |
We follow the same route as for Exerion's adapter.
Amidar's pinout is a Konami's 36 reference standard (according to my resources at coinop.org )
Compiled for coinop.org by Kurt Koller and Sirdar Bey. "
SOLDER SIDE | PARTS SIDE |
- 5V | 1 | 1 | + 12V |
SPEAKER - | 2 | 2 | SPEAKER + |
PLAYER 2 SHOOT 1 | 3 | 3 | PLAYER 2 SHOOT 2 |
PLAYER 2 LEFT | 4 | 4 | PLAYER 2 RIGHT |
1 PLAYER START | 5 | 5 | 2 PLAYER START |
PLAYER 1 SHOOT 2 | 6 | 6 | PLAYER 2 UP |
PLAYER 1 SHOOT 1 | 7 | 7 | SVC |
PLAYER 1 RIGHT | 8 | 8 | PLAYER 1 LEFT |
PLAYER 1 UP | 9 | 9 | PLAYER 2 DOWN |
COIN 1 | 10 | 10 | COIN 2 |
PLAYER 1 DOWN | 11 | 11 | COIN COUNTER |
12 | 12 | ||
VIDEO GREEN | 13 | 13 | VIDEO BLUE |
VIDEO RED | 14 | 14 | VIDEO SYNC |
15 | 15 | ||
GROUND | 16 | 16 | GROUND |
GROUND | 17 | 17 | GROUND |
+ 5 V | 18 | 18 | + 5 V |
The final adapter will look like this :
Plug it into your Amidar board, then into your JAMMA cab and HAVE FUN ;-)
HOW TO MAKE A SCART ADAPTER / CABLE TO PLAY YOUR REAL ARCADE JAMMA PCBs ON YOUR HOME TV SET |
This is a method to play your horizontal arcade games using an alternative monitor which is your domestic TV.
You can not play vertical games, unless you turn your TV upside down :-)
I will describe the way to drive video and audio signals from your game board to TV. Connecting joysticks, power supplies etc is another story.
To build such an adapter I studied the excellent "Videogames on Alternative monitors FAQ" by Jonathan Dawes , found at :
WIRETAP ARCADE COLLECTORS ARCHIVE.
From the original text file :
" 1) SCART TV
This is by far the easiest way to get your game boards working on a TV and gives the best picture. European TVs often come with a SCART or Euro-connector as standard, which has RGB and composite 15kHz sync inputs. 5 wires are all you need for this. Simply connect the RGB out from your game to the RGB in on the socket (buy a plug, it's a *lot* easier than poking wires in the socket). Next, connect the video ground to the RGB grounds, and connect the composite sync output to Composite Video In on the SCART socket. This last stage is because the TV doesn't care which channel it gets its sync from, RGB or composite video, it all goes to the same circuit.
SCART plug |
On some TVs you must tie the blanking pin low, but for most this will work straight away. And that's it. Just select the correct channel on your TV for SCART input. You can also feed the sound in through the SCART port, but be careful not to turn the volume up on your game board, you could damage the TV. Keep it low, and it should be fine.
Here is the pinout for a SCART plug, courtesy of John Keay. Again, you use this information at your own risk.
...so for the wiring you have to connect these pins :
Game board |
TV Pin Name / Pin Number(s) |
|
VIDEO RED | RED | 15 |
VIDEO GREEN | GREEN | 11 |
VIDEO BLUE | BLUE | 7 |
GROUND | GROUNDS | 5 , 9 , 13 , 18 , 21 |
VIDEO SYNC | VIDEO INPUT | 20 |
+ 5 V | BLANKING | 16 |
...and the wiring schematic will look like this :
The RGB inputs are active high (i.e. "standard" RGB levels) and the SYNC signal needs to be an active low combined vertical and horizontal sync (i.e. a JAMMA-like SYNC).
The only problems I had were when I didn't connect the blanking pin (the picture synced up but everything was nearly black).
Pins 8 and 16 on a SCART port as supposed to be used to select different kinds of source signals (UHF, RGB or Composite video), my TV didn't seem to care so I left them unconnected, but here is the coding table just incase.
PIN 8 | PIN 16 | |
0 | 0 | UHF |
0 | 1 | RGB |
1 | 0 | COMPOSITE VIDEO |
1 | 1 | RGB |
Again the final cable will look like this :
I have also connected SCART's pin 6 with game board's speaker + and SCART's pin 4 with game board's speaker - to get sound from my TV....excellent !
Remember not to turn the volume up on your game board, you could damage the TV.
Plug it into your TV's female SCART connector ,adjust brightness ,color balance ,contrast and have FUN ;-)
HOW TO CLEAN DIRTY PCBs |
This is a very comprehensive document I found digging out the newsgroups.
I think it will be very useful to any arcade collector (like myself) who very often has some tons of dirt to take out from a newly acquired pcb. (abandoned several years on a shelf, left to collect dust and God knows what else !).
Sorry I can not recall the author's name (hope he will excuse me ;-))
Remember neither me nor the author is responsible for any damage to your pcb(s). Proceed with your own risk !!! |
" Cleaning Circuit Boards
There are a variety of methods that can be used to clean circuit boards depending on the type of board, the type of grime, and experience level and available tools of the person doing the cleaning.
You must ask yourself one important question before cleaning a circuit board: "Is having the board clean worth the risk of breaking it in the process?" This is particularly true if the board is working, but just dirty. Cleaning a circuit board always involves a risk of damaging the board or the components on it. (If the board is already broken and you need to clean it to attempt repairs, the decision is obviously much easier.)
"Dust" (or other dry, free flowing solids)
To remove dust or other light debris from a printed circuit board it is generally advisable to simply brush the substance with either an old (dry) toothbrush, a dry (clean) paint brush, or the "apolstery" brush from a vacuum cleaner. Once the dirt is loose, the brush can be used to directly whisk the dust away, or a compressed air source can be used to blow the board clean. It is generally not advisable to use an operating vacuum cleaner to try to remove dirt from a circuit board unless it is a specially designed vacuum cleaner for electronics work. (A household vacuum cleaner can generate thousands of volts of static electricity at the head of the hose which can cause damage to some electronics.)
"Grime" (dust/dirt mixed with something tacky-- oil, Pepsi, wax, etc.)
Grime is particularly common on monitor chassis boards where high temperatures cause outgassing of components coated with wax. The wax forms a sticky film on the board which traps dirt easily-- and since the high-voltage potential of the monitor anode will attract airport particulate, monitor boards can become particularly filthy. Other boards will sometimes become encrusted with dirt and gunk that simply won't brush away, so more aggressive cleaning can be become necessary.
Grime that appears to be mixed with some form of oil or wax (or spilled Coke, or Pepsi, or god-knows-what else) will need some form of detergent applied followed by mild scrubbing to expunge the offending contaminants.
Your first step should be to remove any socketed components (chips, cables,etc.). These parts can be cleaned separately using the technique described below-- and removing them now will let the cleaning process get under the sockets and clean much more completely than if you left the parts in place.(Of course, you will need to make note of where the socketed components go to make sure you get them replaced in the correct locations and with the proper orientation.)
Certain components may not react well to liquid-based cleaning. Old open-frame/carbon film potentiometers, any components contained in cardboard, and older non-watertight crystals may be damaged by contact with liquids. You may wish to desolder these components to be safe if you have them on the board to be cleaned. Also note that many types of stickers will be destroyed by this process, so EPROMs may need to be recovered, etc.
The actual cleaning of the board can usually be safely accomplished by spraying the surface with a generous amount of a household, non-phosphate based cleaner. "Simple Green" and "409" seem to work quite well. Let the cleaner sit for 10-15 seconds to loosen the dirt and then scrub lightly with an old toothbrush or clean paint brush. (A 2.5" wide nylon paintbrush will make short work of grunge on a monitor chassis with a liberal spray of '409' applied!). Once the board is scrubbed down, you will need to rinse it *very* well with water. Technically speaking, a demineralized/purified water should be used, but tap water is probably fine for 99% of applications. A spray attachment from a kitchen sink works well for rinsing and for monitor chassis' a garden hose with a spray-head is quite effective.(Random semi-related warning-- do NOT clean the silver/grey coating off of the back of a monitor CRT! It is a required coating for proper operation of the monitor!)
After rinsing, carefully blot the circuit board dry with a clean terry-cloth towel (and shake it to get hidden water out). Compressed air (either from a can or a compressor) can also be used to blow off excess water.
Thorough drying of the circuit board is critical. While hand-drying the board, preheat a household oven to about 170 degrees F. Once the oven is up to temperature, turn the oven OFF, and place the cleaned PCB inside the oven and close the door. Allow then board to dry for 2-3 hours. (Overnight is fine.) It's a good idea to warn roommates/spouse when you do this. (Having someone preheat the oven the 500 degrees to broil a roast while you board is still in the oven is *bad*.)
After the drying cycle is complete you can remove your board from the oven and perform a visual inspection for any damage. If unsealed potentiometers are on the board (like a monitor chassis) they may need to be turned back and forth several times to remove any residue from the wiper area to regain smooth operation.
An alternate method for cleaning this type of grime is to use the clean/rinse cycles of a household dish-washer. Make sure the dishwasher is free of any food particles and place the board inside like you would a large plate. A small amount of dish-washing detergent can be added to help the cleaning process, and if possible the water temperature should be set to the lowest setting. You will want to remove the board from the dish washer at the end of the rinse cycle (do not use the dish-washer's dry cycle as it is not well temperature-regulated-- use the oven technique listed above).
Solder Flux (brownish crusted material on the solder-side of the PCB)
Many solder fluxes used in PCB repair and some types of manufacturing are water resistant. They will leave a yellow-to-brownish "crust" on the pins of chips on the circuit board's solder-side. This is usually the result of a previous repair that was not properly cleaned.
Solder flux can usually be removed with household rubbing alcohol and a toothbrush. Wet the toothbrush with the alcohol, and gently scrub.Repeated applications may be necessary. If available, anhydrous alcohol (used for electronics cleaning) works much faster. Blot the cleaned area with a non-linting tissue (like Kimwipes EX-L) or a clean towel.
There are also commercial cleaners used for flux and grease removal. Some types of cleaners are available from Radio Shack, but are generally overpriced and of marginal quality. A professional grade cleaner like Tech Spray's "Envi-Ro-Tech 1676" will perform best but can be more difficult for a hobbyist to obtain.
Paint (spray point, latex, etc.)
Paint in and of itself is usually not harmful to the operation of a game PCB. Since paint can be difficult to remove, unless you need to clean the board for repair work it may be best to leave it alone.
If you have to clean the paint off, try to determine what type it is. Spray paints will generally come off with standard mineral spirits or paint thinners. Follow up use of any thinners or paint removers with the cleaning procedure for "Grime". Latex paints can be removed with latex cleaners, or sometimes soap and water. Your mileage may vary.
Before selecting a cleaner to try, remember that many old chips have their numbers painted or silk-screened on (modern chips are usually laser etched).Paint removal techniques can often strip transistors or chips of their markings making identification very difficult.
Also note that most PCB silk-screening and printed circuit boards themselves are epoxy based-- an aggressive paint removal product that works against epoxy (MEK, JASCO, etc.) may damage the PCB or silkscreen.
Corrosion (acid damage, salt water spray, etc.)
Corrosion should be neutralized and cleaned as soon as possible. The most common forms of corrosion on game PCB's will usually be salt-air exposure and battery acid (from Lithium or NiCad batteries).
In the case of battery acid leakage, the board should be neutralized with a mixture of baking soda and water forming a thin paste. Gently scrub the paste into the PCB with a toothbrush and let it sit for 20-30 minutes. Note that acids can often get under the protective solder-mask coating of a PCB and travel along the traces to areas quite far from where the visible battery damage has occurred. A neutralizing "soak" with the base mixture will help mitigate any further ingress of the acid.
After soaking/scrubbing, rinse the board thoroughly and follow-up with the "Grime" cleaning procedure listed above.
For boards suffering from salt-air or water-based corrosion, the cleaning procedure for "Grime" is usually all that is required.
Salt and acid damaged boards will often form hard oxides on metal surfaces that won't yield to gentle scrubbing. Media blasting (glass or plastic beads or crush walnut shells or corn cobs) will often help remove more stubborn oxides and tarnish.
Specialty Techniques ('other')
Depending on the equipment you have available, other cleaning methods can be beneficial.
Ultrasonic cleaning such as with a Bransonic cleaner can get rid of 'hidden' contaminants and reach areas direct scrubbing can't. It will also remove fluxes and oils if used in conjunction with appropriate detergents.
Media blasting ("bead blasting") is a dry cleaning method which is particularly good for removing oxidation build-up and some types of paint/coatings.
Media tumbling is most often used for cleaning small parts or spent ammunition casings ('brass'). It is also useful for removing oxidation or polishing of small parts for arcade games.
Metal cleaners/polishes ("Brasso", etc.) can be used to remove some types of metal oxidation/tarnished from chips and connectors.
-Clay- "
PINOUTS |
ARKANOID BOOTLEG (TAITO - BETA Release) |
|||
CPU : SHARP LH0080A (Z80A), SOUND : AY-3-8910A ,ROMS: 6 | |||
PARTS side | SOLDER side | ||
Ground | 1 | A | Ground |
Video red | 2 | B | Video ground |
Video green | 3 | C | Video blue |
Video sync | 4 | D | |
Speaker (+) | 5 | E | Speaker (-) |
+ 12V | 6 | F | + 12V |
Ground | 7 | H | |
Coin switch | 8 | J | |
Coin meter | 9 | K | |
10 | L | ||
Service switch | 11 | M | Tilt switch |
1p select | 12 | N | 2p select |
+ 5V | 13 | P | + 5V |
+ 5V | 14 | R | + 5V |
1p right | 15 | S | 2p left |
1p left | 16 | T | 2p right |
17 | U | ||
18 | V | ||
19 | W | ||
20 | X | ||
1p fire | 21 | Y | 2p fire |
22 | Z |
GOLDEN AXE BOOTLEG |
|||
CPU : MOTOROLA 68000, NO SUICIDE BATTERY
Hmmm...JAMMA pinout...?? |
|||
PARTS side | SOLDER side | ||
Ground | 1 | A | Ground |
Ground | 2 | B | Ground |
+ 5V | 3 | C | + 5V |
+ 5V | 4 | D | + 5V |
5 | E | ||
+ 12V | 6 | F | + 12V |
7 | H | ||
8 | J | ||
9 | K | ||
Speaker + | 10 | L | Speaker - |
11 | M | ||
Video red | 12 | N | Video green |
Video blue | 13 | P | Video sync |
14 | R | ? | |
15 | S | ? | |
Coin 1 | 16 | T | Coin 2 |
1st player start | 17 | U | 2nd player start |
1 UP | 18 | V | 2 UP |
1 DOWN | 19 | W | 2 DOWN |
1 LEFT | 20 | X | 2 LEFT |
1 RIGHT | 21 | Y | 2 RIGHT |
1 FIRE 1 | 22 | Z | 2 FIRE 1 |
1 FIRE 2 | 23 | a | 2 FIRE 2 |
1 FIRE 3 | 24 | b | 2 FIRE 3 |
? | 25 | c | ? |
? | 26 | d | ? |
Ground | 27 | e | Ground |
Ground | 28 | f | Ground |
MS PACMAN (BOOTLEG - MADE IN GREECE 28 pin) |
|||
CPU : NEC D780C (Z80), ROMS: 3
Hmmm...JAMMA pinout...?? (reversed blue and green colours) |
|||
PARTS side | SOLDER side | ||
Ground | 1 | A | Ground |
Ground | 2 | B | Ground |
+ 5V | 3 | C | + 5V |
+ 5V | 4 | D | + 5V |
5 | E | ||
+ 12V | 6 | F | + 12V |
7 | H | ||
8 | J | ||
9 | K | ||
Speaker + | 10 | L | Speaker - |
11 | M | ||
Video red | 12 | N | Video blue |
Video green | 13 | P | Video sync |
14 | R | ||
15 | S | ||
Coin 1 | 16 | T | |
1st player start | 17 | U | 2nd player start |
1 UP | 18 | V | |
1 DOWN | 19 | W | |
1 LEFT | 20 | X | |
1 RIGHT | 21 | Y | |
22 | Z | ||
23 | a | ||
24 | b | ||
25 | c | ||
26 | d | ||
Ground | 27 | e | Ground |
Ground | 28 | f | Ground |
PERFECT BILLIARDS |
|||
Main pcb + one small daughterboard on top with CPU (Z80)
4 SN76489AN for sound + Hitachi 6C3/HA1388 sound amp. 10 ROMS + 6 small color eproms (J644X/TBP24S10N-Texas) The edge connector on top pcb is not used. |
|||
PARTS side | SOLDER side | ||
Ground | 1 | A | Ground |
Video green | 2 | B | Video sync |
Video red | 3 | C | Video blue |
? | 4 | D | ? |
1 FIRE | 5 | E | 2 FIRE |
1 RIGHT | 6 | F | 2 RIGHT |
1 LEFT | 7 | H | 2 LEFT |
1 DOWN | 8 | J | 2 DOWN |
1 UP | 9 | K | 2 UP |
1st player start | 10 | L | 2nd player start |
Coin 1 | 11 | M | Coin 2 |
12 | N | ? | |
Speaker + | 13 | P | Speaker - |
+ 12V | 14 | R | + 12V |
+ 5V | 15 | S | + 5V |
+ 5V | 16 | T | + 5V |
Ground | 17 | U | Ground |
Ground | 18 | V | Ground |
TEHKAN WORLD CUP (JOY VERSION - HACK?) |
|||
(TEHKAN) BOOTLEG ? (No labels on board)
2 pcbs and 1 small daughterboard on top 2 Z80A , 1 Z80 , 2 YAMAHA 2149F ,1 OKI M27256Z, 10 ROMS |
|||
PARTS side | SOLDER side | ||
Video blue | 1 | A | Video red |
Video green | 2 | B | Video sync |
3 | C | ||
4 | D | ||
1 LEFT | 5 | E | 2 RIGHT |
1 RIGHT | 6 | F | 2 LEFT |
1 UP | 7 | H | 2 DOWN |
1 DOWN | 8 | J | 2 UP |
1 FIRE | 9 | K | 2 FIRE |
10 | L | ||
11 | M | ||
+ 12V | 12 | N | + 12V |
Speaker + | 13 | P | Speaker - |
14 | R | ||
1st player start | 15 | S | 2nd player start |
16 | T | ||
Coin 1 | 17 | U | |
18 | V | ||
+ 5V | 19 | W | + 5V |
+ 5V | 20 | X | + 5V |
Ground | 21 | Y | Ground |
Ground | 22 | Z | Ground |