| Galaga PCB Repair | ![]() |
|
| for your Galaga video game | ||
| Computer Aided Testing System |
![]() |
System Description |
| Galaga Test Procedure | |
| Galaga Test Examples | |
| Galaga Test Table | |
| Galaga Power Supply | |
| Index
of Links
|
|
| Asteroids or Ms Pacman PCB's also tested and repaired using computer. |
| This page describes the testing your Galaga PCB will undergo when you send in for repair. |
| When the testing device / software application loads the test table for Galaga, the hardware interface device switches to the Z-80 type microprocessor, and the various sections of circuitry which make up the Galaga game PCB can be examined and verified. | |
| The 3 independent Z80 microprocessors which exist on a Galaga board are each tested individually, providing the ability to prove reliable operation of each computer section. All functions can be verified to work from any one of the three processor sockets, thereby proving/disproving circuit operation throughout. Every Galaga PCB repair will under go the following test procedure, as outlined here: Galaga Test Procedure. | |
| Each microprocessor socket
on the Galaga CPU is
recorded, and the program ranges are compared with master data
reference files. All program variations are supported. Galaga
Program Example If any of these program chips fail to match with the reference file, the problem is corrected by reprogramming or replacement. If while testing Z-80 socket 3J the program chip is found to be the regular fire version, an optional rapid fire upgrade is available. |
![]() |
| The circuitry is verified for proper operation... |
Additionally, each Z-80 socket is tested for its ability to communicate with all memory chips located on the video board. For an example, click here: Sequence of events testing RAM Each position is tested for proper address decoding, data transfer,
and read - write operations.
All buffers and transceiver chips are tested with several test sequence
groups, which are designed to precisely identify failures to the component level.
Interrupt
and control is then tested. |
![]() |
|
Star speed, star direction and screen flip for player 2 are all tested on the
Galaga board by using a software module which is specifically designed to
troubleshoot the 74LS259 chip at location 5K on the video board, which controls this part of the
circuit. An example of this testing phase in process: Adjust
star operation and screen invert on Galaga. Video tests, background and foreground color tests, text screen, and moving character tests are all performed on the board being serviced: Load test patterns to Galaga video Ram All boards are tested for correct dip switch operation in real time. Tests are run for continuous as well as intermittent contact conditions: Examine Galaga Dip Switches Control panel inputs, (player 1 and 2) are all
verified. The sound and music sections of the circuit are also
tested. An example for testing the 7489 memory chips for music and
sounds on a Galaga Cpu is essentially the same circuit as Ms Pacman viewable here:
|
![]() |
![]() |
| Methods
used to test / verify / troubleshoot different areas of the circuit
include the ability to control specific chip operation. This is done by selecting the correct control module, which is designed for that particular area of the circuit. Adjustment of the sliders, or pointing and clicking the desired pin on the IC will cause the desired result, such as in this example of testing the reset circuit: Galaga CPU Buffered Address Decode
|
![]() |
| Next, the Galaga board set will undergo continuous / burn-in tests. |
| Sometimes failure does not occur until this process is performed. During this testing phase, slight shock and vibration is introduced to the Galaga PCB set, and re-testing is performed. If this test fails, the activity is recorded. Intermittent connections are captured, explored, and then analyzed. Faults are highlighted while viewing the "Error Analysis" screen, and the possible causes are listed by probability. Error Analysis utilizing the GLS1 Electronics Computer Aided Testing System |
![]() |
|
Boards are burned in for a minimum of 72 hours. Note that if your
board does not pass burn-in, (and about 25% of boards received do not pass
burn-in), they will start this burn-in process over. I find that 72+
consecutive hours of error-free operation increases the reliability of
these boards, and I feel confident the board will function well
beyond the 90-day warranty I provide. Boards submitted for repair must be complete, (all custom IC's) and in repairable condition, (not physically damaged). The price for this repair service is US $125.00. If your Galaga PCB is missing parts, it can still be repaired, send in PCB for estimate, or contact GLS1 Electronics beforehand.
This information on this page was last updated on May 26th, 2008. |
|
|
Item Name: Galaga Repair Service Item Number: Gal-1 Price: $125.00 |
![]() |
![]() |
![]() |
|
| Shipping Address | |
![]() |
|
|
Payment by check is acceptable, please enclose
check inside box with Galaga game PCB when shipping. When
paying by check, please include return shipping of $12.00. Contact me at: gls1@gls1electronics.com for more information regarding Galaga repair.
|