Scope.
This document is a "work in progress" repair guide for Bally 6803 pinball
games made from 1985 (Cybernaut) to 1989 (Atlantis).
Internet Availability of this Document.
Updates of this document are available for no cost at
http://marvin3m.com/fix.htm
if you have Internet access.
IMPORTANT: Before Starting!
IF YOU HAVE NO EXPERIENCE IN CIRCUIT BOARD REPAIR,
YOU SHOULD NOT TRY TO FIX YOUR OWN PINBALL GAME!
Before you start any pinball circuit board repair,
review the document at http://marvin3m.com/begin,
which goes over the basics of circuit board repair. Since
these pinball repair documents have been available, repair facilities are reporting a
dramatic increase in the number of ruined ("hacked") circuit boards sent in for repair.
Most repair facilities
will NOT repair your circuit board after it has been unsuccessfully repaired by you.
If you aren't up to repairing your circuit boards yourself, please see the
parts & repair sources web page
for professional repair people.
Table of Contents
2. Before Turning the Game On:
Bibliography and Credit Where Credit is Due.
Many of the ideas in this repair guide are not original.
Lots of people contributed to this document, and I just want to
say, "thanks!" Below are a list of
the resources used in the development of this guide. Some resources/people
may have been innocently left out. If this is the case, and an idea
is here that was originally yours, please notify me and I
will make sure to give you credit!
|
1a. Getting Started: Experience, Schematics
What Repair Experience Is Expected?
Manual/Schematics - REQUIRED FOR THIS SYSTEM OF GAMES. Some online schematics are available too:
1b. Getting Started: Necessary Tools
Non-Specialized Tools Required:
Specialized Tools Required: Cleaning "Tools" Required:
1c. Getting Started: Parts to Have On-Hand
Parts to have: The transistors and diodes are available from many sources. Please visit the Parts reference page for suggested sites.
1d. Getting Started: Bally 6803 Game List. 6803 Games with four 7-digit Numeric Score displays and Squawk & Talk sound board, keypad used. These games also used one six digit score display (only 4 digits used) for credits/match.
6803 Games with four 7-digit Numeric Score displays and Cheap Squeak sound board. These games also used one six digit score display (only 4 digits used) for credits/match.
6803 Games with two 9 segment, 14-digit alphanumeric displays and Turbo Cheap Squeak sound board. These score displays were "low res" with only nine segments. "Registers" no longer used for adjustments, keypad used.
6803 Games with two 9 segment, 14-digit alphanumeric displays and Sounds Deluxe sound board. These score displays were "low res" with only nine segments.
6803 games under the Williams/Bally name.
1e. Getting Started: Introduction to Bally 6803. Bally's 6803 system, used from 1985 to 1989, incorporated some unique features and designs that differed from the other pinball manufacturers. Generally speaking, these games were not that good, but there were some "stars" amoung the black (Strange Science probably being the most notable). The "6803 Control Board" (aka "CPU Board", which is what I call it in this document) used a 6803 CPU chip as the brains of these games (and hence the "6803" name). The 6803 was different than the 6802/6808 used by Williams previously, in that the 6803 supports "multiplexing". As Bally used multiplexing, this allowed the CPU chip to support more CPU controlled playfield lamps and flash lamps with less driver board SCRs (transistors). The 6803 chip also has onboard RAM, much like the 6802 chip. Two 6821 PIA (Peripheral Interface Adaptor) chips were used to interface the 6803 CPU chip to the lamps, coils and switches (much like the Bally -35 boardset and Williams' pinball systems). Static RAM is handled by a 6116 RAM chip (instead of the problematic and discontinued 5101). Most noteworthy is the use of a single board for both the CPU board and driver board. This minimized the number of connectors needed in the game (connectors were always a source of reliability problems in electronic pinballs). Another concept transplanted from the earlier and very successful Bally "-35" CPU board was the power-on LED flashes. The new 6803 CPU board also had power-on flashes to diagnose problems with the board. This power-on flash concept stayed until Escape from Lost World, Blackwater 100, Truckstop and Atlantis, when Bally took a step back. Instead of doing the power-on flashes, these games have just a faint single power-on "flicker" if the CPU board passed power-on diagnostics. If the board found a problem, then the flash sequence started.
The feature lamps (CPU driven lamps) were also just AC powered, 11 volts AC to be exact. The same principle occured with these. The secondary 20.5v AC was center-tapped to produce two 11v AC lines, phases A & B. No rectifier and no filter cap. These lines were wired to two 'sets' of feature lamps that shared the same SCR on the CPU board, as per the flashers. The reason 11 volts AC is used and not 6 volts AC becomes clear: the voltage is doubled to keep the brightness up because the feature lamps are only on for half the time! So with the CPU board having 45 SCRs (35 small 2n5060 SCRs, and 10 larger MCR106-1 SCRs), Bally could use any combination of 90 feature lamps and flashers as long as a flasher and feature lamp didn't share the same SCR. For example, the Extra ball lamp and the Multi-ball lamp could be wired to the same SCR driver. The EB lamp would be "on" for phase A and "off" for phase B, the Multi-ball lamp would be "off" for phase A but "on" for phase B. The SCR driver was obviously on for both phases. Bally was able to double their feature lamps and flashers by using the same hardware, without resorting to auxillary lamp or solenoid driver boards. Simple but brilliant, but also more problematic when diagnosing problems, as it is more complicated locating lamp/flasher problems. Now how did Bally control the A/B and C/D lines? They used zero-crossing, which occurs 120 times a second for an AC wave (every time the AC wave passes through zero volts). Phase B was wired to zero-crossing detector on the CPU board which generated an NMI interrupt for the 6803 processor. The 6803 then knew when it was time to switch on the 'other' phase SCRs. The 6803 is also capable of directly reading the phase A state because it too is wired into a zero-cross detector on the CPU board. The 6803 can read this zero-cross signal directly because it has ports built into it's architecture. The 6803 just had to keep track of which phase was supposed to be 'on' and toggle the SCRs. (It's likely that the DC solenoids were switched on or off at this point also as this would reduce noise/spikes etc.) Now what about the phase C & D zero-crossing? When are they switched on? Well, the processor wasn't interested in zero-crossing for these phases because *all* the secondary AC lines would pass through zero volts at the *same time*. Therefore, it just had to switch A & C on at the same time and B & D on after that using the interrupt generated from the phase B zero-cross (ad infinitum). This kept the phase switching syncronized. This differed from the technique used by Williams in their System11 pinballs to "double up" a transistor (use a single transistor for two devices). Williams used a A/C relay to control which device was energized. Bally's phase usage was much more elegant, and didn't require the use of a relay (which was problematic for Williams system11 games!) The games also had standard 6.3 volts AC for the General Illumination of the backbox, coin door, and playfield.
Bally also made a "banana cabinet" on Dungeons & Dragons, Escape from the Lost World and Blackwater 100. They were called this because the bottom cabinet sort of bends in the middle. The banana cabinet is a little difficult to use with a dolly, although there is a board across the back end of the cabinet for helping dolly usage. Many Bally 6803 games used a single incandescent or fluorescent light for the backbox lighting, and all the games used only 555 bulbs (no 44/47 bulbs anywhere). Also on some 6803 games in the backbox are a small board called the Solid State Relay board. This turns the backbox incandescent bulb on and off. And games such as Dungeons & Dragons, Special Forces, Escape from the Lost World, Heavy Metal Meltdown and Blackwater 100 also used an additional "fuse board", mounted on the left inside of the backbox.
Another Bally cost saving idea was the use of "Low res" alpha-numerics displays. Starting with Motordome, 6803 games used 14 digit alpha-numeric score displays with nine segment instead of 14 segments (Williams System 11 games for example used 14 segment displays). This saved money as less expensive displays could be used, less display logic circuits were required, and less programming was needed. Unfortunately some of the Bally 6803 letters are decidedly funky looking, especially the "K" and "X", and the "G" which looked like a "6". The 6803 games also had some nifty software features unique to these games. For example, on 6803 games with alpha-numeric displays (Special Forces for example), if the player pressed the flipper cabinet buttons during attract mode, the game would walk the player through the playfield shots. This was done by lighting playfield lamps and providing instructions on the score displays.
1f. Getting Started: Circuit Boards.
|
|
2a. Before Turning the Game On: Check the Fuses (Blown Fuses and What Causes Them).
The game's main power fuses are located on the power supply board. With the power off, remove each fuse and check with a DMM set to continuity. Also check the fuse for the proper value and type (slow or fast blow). Replace as needed. The power supply board is nicely silkscreened with what each fuse does and its value. Upper left corner:
Power Supply Test Points.
Missing Voltages and Blown Fuses.
Fuse Board.
2b. Before Turning the Game On: Burnt & Stressed Connectors and Cold Solder Joints.
If any of the solenoid transistors lock on, the 1J14 connector on the upper left of of the CPU board often burns up. Replacement of the CPU power connector J1 is a good idea too.
Stressed Connectors from Lowering and Raising the Backbox.
The last point is the most ugly, as a wire and its connector pins can look intact, but in fact be broken inside the insulation. The only way to test for this is to use a DMM's continuity check from the playfield lamp to the CPU connector J10 to J13 in question. This problem will raise its ugly head when certain CPU controlled lamps do not work. Power Module Board connectors. There are some unusual sized Molex connector pins on the power module board. These are .084" connectors. Here are the part numbers:
2c. Before Turning the Game On: Power Supply Tips The main voltage regulator used on the Bally 6803 power supply is a 78H05 five volt regulator, bolted to the large black heat sink. This is a TO-3 cased regulator that can output up to 5 amps at 5 volts. Unfortunately this is a really hard part to find if it fails. Because of this I am going to try a LM323K voltage regulator, which is TO-3 cased, 3 amps at 5 volts. It is pin-for-pin compatible, and should work fine. The LM323K is used on the older 1977-1985 Bally power supplies, which for sure consumes more power than the newer 6803 system (since the 6803 has less circuit boards and fewer ROMs and less hungry RAM). So it should work just fine. I will report back here with my results. 2d. Before Turning the Game On: Dead CPU Batteries and Corrupt Memory (Game Boots But Won't Start!) If the CPU battery goes dead on a 6803 game, this can cause some problems. Every time the game is turned on with a dead battery, the U4 CMOS memory is at risk of containing erroneous data, and the game may not start play, or even take credits. The problem can be seen by viewing the adjustments, and checking the value for the adjustment in question. Often seen is 9999999 for an adjustment that should have a value 0,1,2 or 3. This can confuse the game enough to not allow a game to start. To fix this, obviously replace the battery. The original NiCad rechargable should be replaced with AA batteries, as shown in the Battery Replacement & Corrosion section of this document. Also make sure you have a manual for the game! Unfortunately, the adjustments are not obvious, and a manual is needed to figure out what adjustment is what, and what value it should be set to! After the battery is replaced and the manual acquired, power the game on. The first thing to check is the number of credits per game in the adjustments. Press the small push button inside the coin door, next to the volume control. This should put the game into audits and adjustments. Using the manual and the 6803 keypad (Dungeons & Dragons and prior), find the credits-per-play adjustment, and make sure this adjustment is set to a valid number! If this is not done, the game will probably not accept credits, and won't start play! After the credits-per-play are entered, set all the other game adjustments as desired. Note some games like Eight Ball Champ won't "talk" unless the adjustments are set correctly. For example, on Eight Ball Champ, adjustment 50 should be set to use the Squawk & Talk sound board (value=1), and sounds mode adjustment 27 set (value=3), otherwise the game will not talk. Also check the balls-per-game adjustment (EBC adjustment 23) is set to a valid number of balls (one to five). Match can be turned on and off (EBC adjustment 29 value=1) on these games, and the credit displayed on the game (EBC adjustment 30 value=1) can be turned on and off. All 6803 games also have a "free play" adjustment (EBC adjustment 42), and if this is set to value 65, the game will start without coins.
2e. Before Turning the Game On: Quick and Dirty Transistor Testing. With the game on, the wiring from the CPU board to the coils, and the coils themselves, can be easily tested. Just momentarily ground the metal tab of any of the 19 solenoid transistors across the top edge of the CPU board.
|
|
3a. When Things Don't Work: Power-On LED Flashes (Non-Working CPU), Corrupt Memory.
A concept transplanted from the earlier and very successful Bally "-35" CPU board was the power-on LED flashes. The new 6803 CPU board also had power-on flashes to diagnose problems with the board. This power-on flash concept stayed until Escape from Lost World, Blackwater 100, Truckstop and Atlantis, when Bally took a step back. Instead of doing the power-on flashes, these games had one faint flicker at power-on if the CPU board passed power-on diagnostics. If the board found a problem, then the flash sequence starts.
CPU LED Flash Overview by Game.
CPU Board Power-On LED Flash Codes. Clive tells us for all the 6803 games except Lost World, Blackwater 100, Truck Stop, Atlantis, the tests work like this. A test is performed, then the LED is flashed once if the test passes, then another test is performed, the LED is flashed again if the test passes, and so on and so on, until all eight or nine tests are complete. If a test fails, the code actually loops forever within the test routine detecting the fault, and no flash is shown for this test. On the last four games Escape from the Lost World, Blackwater 100, Truck Stop, Atlantis, things are done a bit differently. Bally states, "if there is +5 volt DC and +14 volts DC on the CPU board, the game performs a self-diagnostic test. When no problems are encountered, the game powers up immediately without flashing the LED on the Control Board. When a problem is detected, the LED will flash the appropriate number of times for each diagnostic test passed (I.E. if the LED only flashes three times, U4 is probably defective, using the table of power-up sequences below." This is done because as each test is performed, the number of errors encountered is logged. At the end of testing the hardware, the routine that flashes the LED checks this log to determine if it has any flashes (errors) to report. If there are errors, it flashes the LED from the last test passed to indicate where the problem lies. Also note on these last four games an initial power-on faint flicker can be seen. Yet there is nothing in the ROM code that's deliberately causing the power-on 'flicker'. It just a buy-product of accessing the ports a number of times.
Here are the meaning of the LED codes for games Cybernaut, Eight Ball Champ, Hot Shotz, and Lady Luck.
Nine LED Power-on Flashes and (No Power-on Flashes) Decoded. Remember, Escape from the Lost World, Blackwater 100, Truck Stop, and Atlantis will have no flash codes unless the CPU board thinks there is a problem.
Corrupt Memory. 3b. When Things Don't Work: 6803 ROM Software and Jumper Settings.
CPU Board Jumper Settings JW1 to JW6.
Jumper JW7 should always be out, as this jumpers pulls up the processor serial receiver pin via a 3.3k pull-up.
CPU Board Jumper Settings JW8 to JW11.
So how are these spare drivers used? Well also on the CPU board are two spare PIA outputs, PB14 and PB15, from the 6821 PIA at U7. These too are not connected to anything. This is where the jumpers come in. If the game needs them they can be linked up using the jumpers listed above, and have the software control the driver circuits via the PIA outputs PB14 and PB15. For example, here are the jumpers for Escape from Lost World and Strange Science. Note jumpers JW1 to JW6 are the same for both games (they both use the same size game EPROMs at U2/U3). But the JW8 to JW11 jumpers are interesting:
6803 Pinball ROM Software. Games with U2 CPU game ROM only (8 Flash CPU LED): Games with U2 and U3 CPU game ROMs (9 Flash CPU LED): Games with U2 and U3 CPU game ROMs but only intial faint CPU LED flicker: 3c. When Things Don't Work: Leon's 6803 Test EPROM (fixing a Dead CPU board). The purpose of the test EPROM is to repair the CPU board out of the game and on the work bench, and at the same time test all of the outputs of the lamp and driver transistor sections. We will start by testing the special output ports of the 6803 and the connected PIAs, followed by a memory test, and then the lamps and coils outputs. This gives us a way of testing all circuitry in between the IC output ports and the board's connectors. The game's lamps and coils are simulated on the bench by a series of LEDs plugged directly into the CPU board's connector.
![]() The 6803 control board, normally a battery is at the top in the right corner.
Testing the 6803 On the Work Bench - Getting a Power Supply.
Also remember switching power supplies like the AT and ATX are switch-mode power dependant on load. This means that the power is switched on and off rapidly to meet the load. If there is no load (nothing attached), the output power is switched off. So using a DMM (digital multi-meter) alone to test the power supply output voltages may not be enough draw to make the power supply turn on.
Be careful when you hook up the voltages to your MPU board. If you short +12 volts to +5 volts (for example), you will probably destroy all the chips on the MPU board! Also be careful when you hook up +12 volts. It is VERY easy to short test points. This may damage the MPU board too! (Unlikely, but let's not risk it). So be careful, and double check your connections before you turn the power supply on. In any case, all you need to do is connect the power supply to a wall plug (110 vac), and put aligator clips on the GND, +5 vdc and +12 vdc. That's all you need to power up a Bally 6803 CPU board on your workbench. On a computer power supply, the best way to do this is to use one of the plugs that connected to the computer's hard drive, floppy drive, or CD ROM drive. There are usually at least three of these 4 pin plugs on each computer power supply. These plugs have two black wires, and one red and one yellow wire. The two black wires are ground, the red wire is +5 vdc, and the yellow wire is +12 vdc. I used some crimp-on round male connector pins and jammed them into the plug. Then I connected these to aligator clips, which ultimately go to your MPU board.
CPU Board Test Points.
Connecting Power to the CPU board on the Bench.
These are the settings to use 27128 type EPROMs in U2 and U3. About all the games have 27128 EPROMs as the game ROMs, so most likely you won't have to change any jumper setting. To connect the external power supply to the 6803 CPU board using Leon's Test EPROM, use these power connections. Note connector J1 is on the CPU board at the lower right corner, and J4 is at the upper left corner.
An Additional Power Source.
Download the Test EPROM.
Using the Test EPROM.
What if the Test EPROM Does Not Start Blinking? - Reset Signal
If U1 pin 6 is not +5 volts, the reset circuit is not working. The reset (pin 6) has to go low to 0 volts for just a moment while the +5 volts stablizes at power-on. Then U1 pin 6 should go high signaling a good reset. If this is not the case check the parts above and/or replace them.
The Clock Signal.
The Address and Data Lines. If all U1 signals check out, replace the Test EPROM at U3 and try again. Is there activity with the test EPROM in place? IF the LED still does not blink, check the signal at the U3 Test EPROM. The Test EPROM data lines and address lines should be 2 to 4 volts at U3 pins 1-13, 15-19, 22. At U3 pins 14 and 20 there should be zero volts. And at pins 21,23,24 there should be 0.5 volts. Lastly check the address signals at U3 pins 1-8, which come from the demultiplexer chip U6. If missing one of these signal the U6 chip is bad, or the EPROM is bad. If missing a data signal at pin 9-17, the data demultiplexer chip at U5 is bad. This only leaves U3 pin 22 (the select signal); check U9 and U10 which feeds U3 pin 22.
Test EPROM is Blinking the LED: Checking the PIA/CPU Outputs. If there is one pin not pulsing, bend the pin upwards (out of the socket), and check it again at the chip. If still mising the PIA is bad. If it's now pulsing when bent up and out of the socket, then there is a short on the CPU board on that output line. As we have done with the reset line test, look for the short by removing potentially bad component that connect to that PIA output line. Use the schematic to find the connecting elements, and disconnect them one by one. The easiest way to do this is by unsoldering or temporarily cutting a trace. Also check the CPU address/data lines on the PIAs which are at pins 8,10-12,13-20. If there is a PIA that is miss ALL output signals, the PIA is probably bad, or one of the select signals is missing. The select signals arrive at pins 21-25,35,36 and should be between 2 and 4 volt. These select signals were already checked, and the only reason they are missing at the PIA is usually a bad contact in the socket or a broken trace. Except for pins 23,24 these address signals pass by two gates at U10,U11,U14. Use the schematic to see wich gate are used and replace IC as needed. Now we can assume you have a working board with all basic signals present. Time to go to the second part of the test EPROM: the memory test and driver elements tests.
The Memory Test. If the LED does not restart blinking there is something wrong with the U4 6116 CMOS memory chip. Before replacing the 6116 chip, take a look at the signals at U4. Again we find mostly all the address and data lines pulsing and between 2 and 4 volts with a DMM. Other signals at U4 pins 14,20 are 0 volts, and 0.5 volts at pins 21,23,25. The only signal that is new here is the selection signal at pin 18. If this is missing look at U9 and U10 which drives U4 pin 18. If a signal at the input of the U9/U10 gates is present yet missing at output of U9/U10 (use schematic), replace the chip.
Testing the Switch Matrix. The switch matrix is tested using the basic test mode, where the LED is blinking fast, as the J3/J4/J5 connector pins are directly tied to the PIA pins and the CPU port (only a resistor is used between these two, as security if at anytime a pin should be at ground, so not to damage the chip). To test the switch matrix, restart the test EPROM, and while the LED is blinking fast, measure these connector signals using a DMM (digital multi-meter):
Testing the Score Display Drivers.
Testing the Lamp Driver Transistors.
Furthermore we need another small adapter, which will connect a 2200 ohm resistor between ground and U14 pin 19. The resistor is wired with two mini hooks to connect U14 pin 19 easily to ground.
The LED board is connected at J10, J11, J12 and J13, all programmed lamp connectors. Every time the Test EPROM's driver test is run *all* LEDs of the LED board will light on stay "on" (except of course where the connector key is located):
Note during the basic test *no* LEDs may go "on" (excepted the four mentioned on J10). If only some LEDs go on during basic test that means one of the lamp transistor (2N5060) is probably bad. On the schematic it is easy to find which connector pin (LED) is goes to which 2N5060. Also remember that all lamp transistor are driven by three chips at U15,U16,U17, which can fail too. In case a LED does not light, remove the LED test strip and measure the center leg of the suspect 2n5060 lamp transistor with a logic probe. If the 2N5060 transistor is receiving a pulse at its middle lead, the 2n5060 transistor is bad. If no pulse is seen at the middle leg, check at the output of the driving chip (U15,U16 or U17). Use the schematic to find which chip is controlling which 2n5060. If there is no command coming out the IC replace it, if all outputs at that IC are missing again replace the chip. If there is an output pulse, check the resistor between the 2n5060 and the chip's output pin (as that is the only thing between them). Aside from that, the only thing left is the driving PIA.
Testing Solenoid Connectors
Other Notes: First the LEDs which blink during the basis test will blink all together. Then LEDs that blink during the driver test will blink one after another, giving a "running light" effect. During the test that the LEDs should light, it MUST blink; a steady and solid "on" means the driver transistor is bad. All basic commands come from U14. When you have a LED that will not blink, check first the outputs of U14 pin 1-16. If pulsing, you have a fault at the driver chip (CA3801) or the driver transistor. Follow the command using schematic sheet five.
Extra CPU Board Control Circuit.
Try the CPU board with the Game ROMs. 3d. When Things Don't Work: Replacing the Battery and CPU Board Battery Corrosion.
Remove the Original Battery.
3e. When Things Don't Work: Using the 6803 Keypad for Diagnostics and Adjustments
The "Registers".
A Bad Control Board Battery and Memory. On occasion, a bad battery can cause "corrupt memory", and the game won't work properly. For example, game will boot up, but won't accept credits or start a game. The solution is to replace the battery and to get the game manual first. After the battery is replaced and the manual acquired, power the game on. The first thing to check is the number of credits per game in the adjustments. Press the small push button inside the coin door, next to the volume control. This should put the game into audits and adjustments. Using the manual and the 6803 keypad (Dungeons & Dragons and prior), find the credits-per-play adjustment, and make sure this adjustment is set to a valid number! If this is not done, the game will probably not accept credits, and won't start play! After the credits-per-play are entered, set all the other game adjustments as desired. Note some games like Eight Ball Champ won't "talk" unless the adjustments are set correctly. For example, on Eight Ball Champ, adjustment 50 should be set to use the Squawk & Talk sound board (value=1), and sounds mode adjustment 27 set (value=3), otherwise the game will not talk. Also check the balls-per-game adjustment (EBC adjustment 23) is set to a valid number of balls (one to five). Match can be turned on and off (EBC adjustment 29 value=1) on these games, and the credit displayed on the game (EBC adjustment 30 value=1) can be turned on and off. All 6803 games also have a "free play" adjustment (EBC adjustment 42), and if this is set to value 65, the game will start without coins.
Starting with Blackwater 100, Bally incorporated a "stuck switch" test at game power on. This was much like Williams had in their System11 games at power on.
The Keypad - Portal to the Adjustments/Diagnostics. The 6803 keypad was an incredibly dumb idea. Bally's reasoning for it was, "It allows the operator to go directly to a function or adjustment, eliminating the tedious procedure of repeatedly press the self-test button to look at a certain adjustment. Of course pressing the self-test button gave the operator time to chat with the local repair expert and learn how he and Ernie always put chewin' gum on the legs to keep the game from slidin'." (No kidding, they really said that in the Eight Ball Champ manual!) With the keypad, just punch in the Register number on the keypad and the information is shown on the score displays (the "register" nomenclature was used on games with 7 digit score displays, prior to Motordome). That's all fine and dandy, but on games with numeric displays, going to some discrete unnamed numbered adjustment directly doesn't really help if the user doesn't have a manual with the list of Register numbers and their meaning. Also the keypad is connected to the game with a .156" Molex connector. Hence the keypad can become disconnected from the game and lost (finding a 6803 keypad for purchase is as rare as hen's teeth). If the keypad is missing, there is effectively no way to enter the diagnostics, audits, or adjustments!
Faking the Keypad (missing Keypad).
Ingo Kramer (germany) created a PDF file of an enhanced schematic for the Bally 6803 keypad here. He also did a layout for the keypad to remake them here.
On all games except Escape from Lost World, Blackwater 100, Truckstop and Atlantis, the keypad should be inside the game near the coin door. The cable is long enough the keypad can easily be used outside of the game. Here are the steps required to use the keypad. As you can see, the procedure is not as easy as it could be (and this is one reason the 6803 system is disliked):
Diagnostic Tests and the Keypad.
Summary of Diagnostic Test Numbers.
Diagnostics in Detail.
3f. When Things Don't Work: Checking Transistors and Coils (stuck on coils and flashlamps).
3g. When Things Don't Work: the Power Supply (Test Points and Repair).
Power Supply Test Points.
Cold/Cracked Solder Joints.
Fuse Board.
Wiring Looms Too Short.
+5 Volts Problems and Fixes. Cap C1 can also be tested with a DMM set to low AC volts. Put the leads of the DMM on each lug of cap C1 with the game powered on. After a moment, the meter reading should stablize and show no more than .25 volts AC. If there is any more than 1/4 volt AC, capacitor C1 is definately bad. Other than the filter cap, diodes D1,D2,D3,D4 (MR751, 100 volt 6 amp) also handle the initial conversion from input AC volts to DC volts. Check diodes D1-D4 with a DMM set to the diode function (.4 to .6 volts in one direction, null reading in the other). If any of these four diodes goes open (null reading in both directions), the +5 volts won't work at all. If any of these four diodes shorts (less than .4 volts), this will blow fuse FU3 (6 amp slow-blow). Diodes D1-D4 can be replaced with any 6A1 style diodes. If cap C1 and diodes D1-D4 are good, yet +5 volts is still bad, next part to check is the voltage regulator U1 (78H05C). This is the large metal transistor with the huge heat sink. Also check capacitors C4,C5 (.1 mfd 20 volts) and C3 (2 mfd 20 volts), as these small caps can go open. There are really no other parts in the +5 volt power section.
High Voltage 190 Volts Problems and Fixes. Also commonly failed high voltage power supply components are resistor R5 (22k ohms 1/2 watt), capacitor C2 (160 mfd 250 volts, but replace with the more common 220 mfd 250 volts), transistor Q1 (2N3584 or NTE384), and the high voltage adjustment pot VR1 (25k 1/4 watt). Also check diodes D5,D6,D7,D8 (1N4004) and D10 (1N5275A) with a DMM set to the diode function (.4 to .6 volts in one direction, null reading in the other). If the entire high voltage section is suspect and needs to be rebuilt, replace all of these parts:
Increase Score Display Life: Adjust 190 volts to 170 Volts.
Solenoid 43 Volts.
3h. When Things Don't Work: the Lamp Drivers.
Stressed Lamp Connectors from Lowering and Raising the Backbox.
The last point is the most ugly, as a wire and its connector pins can look intact, but in fact be broken inside the insulation. The only way to test for this is to use a DMM's continuity check from the playfield lamp to the CPU connector J10 to J13 in question. This problem will raise its ugly head when certain CPU controlled lamps do not work.
One very common problem with the 6803 lamp system is shorting a lamp to the high voltage solenoid power. This unfortunately is way easy to do, thanks to the position of some of the lamp sockets in relation to the coils (note the picture below).
Obviously the blown SCR will need to be replaced.
3i. When Things Don't Work: the Switch Matrix.
Stuck Switches.
The flipper lane change switch is mounted on the same switch stack as the high voltage tungston flipper coil switch. These two switches are only by two pieces of insulating "fish paper". If the high voltage flipper coil switch shorts to the flipper lane change switch, this will send high voltage down the switch matrix, frying components on the CPU board. So always check this switch and the fish paper to make sure the insulator is in good condition.
Depending on the game, some switch matrix "strobes" (columns) are not used. This is fine, but the CPU board may not be jumpered to use the a particular column. This can be an issue if the CPU board is moved from a game not using strobe 5, to a game that does use ST5. For example, Bob E. describes this exact problem in his Blackwater 100. After buying the game, none of the switches worked in strobe (column) five. The problem was fixed by installing CPU board jumper JW9 and removing jumper JW8. The Blackwater 100 manual generically listed these CPU board jumpers: In = JW2, JW4, JW6, JW9, JW10, Out = JW1, JW3, JW5, JW7, JW8, JW11. Clive explains that the Wn jumpers connect the PBnn strobe to the anode of the strobe line blocking diode. This anode is also tied to +5v to provide the drive current for the switch matrix line. Leaving the jumper out isolates the diode (and strobe line in it's entirety) from the PIA but leaves current drive to the matrix enabled via the pull-up. Bally generally left the W9 jumper in even though there were no switches on that line in some games (Escape from the Lost World being a prime example). Removing the resistor has no affect if W9 is out since the circuit is totally isolated. If strobe 5 is required to drive some switches then the resistor jumper needs to be in to provide enough drive current (the port cannot supply enough current needed and it will strain the PIA output drive possibly causing it to fail).
3j. When Things Don't Work: Ball Trough Infrared Optic Switches. Starting with Dungeons & Dragons and Blackwater 100, Bally used opto switches in the ball trough instead of mechanical switches. Flaky optos in this style of ball trough are very common. The game won't start if all the balls needed can not be accounted for, so the ball trough optos are very important. Also sometimes the game will start, but two or even three balls will stack up in the shooter lane at the start or during game play. Bad solder joints and bad 68 ohm resistors on the trough boards are very common. Reflow the solder joints on these boards is a good idea, and check the resistors for 68 ohms.
Replacement Optos and Opto Installation Warning.
If just one opto is needed, the first opto in each board can be robbed, as it only uses the last three of the four optos. But watch out, they numbered these optos backwards to what one may think! The #1 opto is the one that is not used, and #4 is the one closest to the plunger (for ball #1).
Blackwater only uses the three optos closest to the shooter, the fourth one is not used. Watch out, the numbers are confusing! The silk- screening on the PCB says Q1 for the unused opto, Q2 is really the first switch (identified as "left" in the switch matrix), Q3 is switch two (middle) and Q4 is the switch three, (right) the one closest to the shooter. So, going from the opto closest to the shooter lane, the transistor is identified as Q4, but it is Switch three in the matrix. The next one to the left is Q3, but is Switch two in the matrix. The third one is Q2, but Switch one in the matrix, the fourth (farthest left) one is Q1 and is not used! The LED's are numbered similarly. Before replacing optos and emitters, check for flaky solder-job on the 68 ohm resistors on the board. I think I may experiment with putting some rubber grommets under the mounts or something, to try and counter the vibrations and shocks they may be experiencing. Dave Wagler has said that he has had good luck putting a dab of RTV silicone behind the optos when mounting to the boards. Also, Tuuka suggests that the lights from the "R-A-I-N" targets can confuse the optos, so put some cardboard or duct tape over the metal trough walls to obscure them from the lights. Also Instead of reflowing solder, suck the old solder off, cleaned up the pads (single-sided boards...no plated-through holes) and resoldered.
Test the Optics. After that is done, block the LED transmitters with some black electrical tape. Then shine a small pocket flashlight into each of the receiver board detector optos. They should register in the switch test (room needs to be somewhat dim for this; ambient room light can also activate these).
3k. When Things Don't Work: Score Displays. Displays: show garbage every once in a while. Pulling the connectors off the back of the displays and pushing them in a few times always cleared that one.
3L. When Things Don't Work: Problems with Flippers.
Flipper Coil.
Double EOS Switches. The benefit to the system is that there is only one cabinet flipper switch for both the upper and lower flippers. And the upper flipper isn't in the power stroke phase until *after* the lower flipper coil's initial power phase is off. This saves current draw and perhaps a noticeable voltage drop at the transformer.
3m. When Things Don't Work: Sound Problems.
Squawk & Talk sound board often has bad background and speech sound pots. A084-91864 Sounds Deluxe board's main weakness is the pot (cheap) and the 10 bit DAC (U8-7533), which is prone to static/electrical failure.
6809 Sound Board LED Tests.
Sounds Deluxe 68000 Board LED Tests.
First Flicker.
First Flash.
Second Flash.
Third Flash.
Fourth Flash.
Fifth Flash.
3n. When Things Don't Work: Game Specific & Miscellaneous Repair Tips. Problem: I have a Dungeons & Dragons/Blackwater 100, and when the start button is pushed it displays, "ball missing", yet there are three balls installed in the game. Or sometimes the game will start, but two or even three balls will stack up in the shooter lane at the start or during game play. Answer: This is a known problem on Dungeons & Dragons and Blackwater 100. What happens, is that the opto detectors in ball trough get extra light from the Blackwater RAIN feature lights, and then think the ball isn't there even though it is, giving the "ball missing" error. To fix, remove bottom arch plate, and cover the ball trough with black cardboard or something else non transparent. Secure with tape. Also verify, using the game's switch test, that all the trough opto receiver switches are working. And when replacing these optos, put a dap of silicon behind the opto receiver and/or transmitter, and mount the opto off the board just slightly. This will prevent vibration from breaking the opto in the future.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4a. Finishing Up: Rebuilding/Improving the Flippers
![]()
* Return to the Pin Fix-It Index * Return to Marvin's Marvelous Mechanical Museum |