NG Bench test fixture - Software

Troubleshooting of electronics boards
Universal bench, for an easy diagnosis
of processor's based systems
All brands of pinballs
(Gottlieb, Bally, ... and many more).
Second part of the project
"Bench test fixture NG"
Presentation
We developed the ULTIMATE VISUAL BENCH software suite to efficiently pilot our new test bench. With a multilingual graphic interface (French, English and German), its use is simple and user-friendly. It is in the form of a series of applications, each specific to a type of card. We also added a checksum calculation tool and a complex component tester.
Of course, this suite is scalable and we add maps as we need it.
Are currently done :
- Outil CHECKSUMS
- Component Tester
- GOTTLIEB SYSTEM 80 - CPU
- GOTTLIEB SYSTEM 80 - Audio
- GOTTLIEB SYSTEM 80 - Audio 6530
- GOTTLIEB SYSTEM 3 - CPU
- VALLEY SPECTRA IV - CPU
- ZACCARIA - CPU Gen. 2
- ZACCARIA - Audio Gen.1 1B1146
- WILLIAMS - CPU WPC-89
- WILLIAMS - CPU WPC-S
- WILLIAMS - CPU WPC-95
- BALLY - Audio board AS-2518-51
- BALLY - Audio board AS-2518-56 and -57
- BELL GAMES - Audio board
- CAVEMAN video block- EPROMS board - MA-254 (A22)
- CAVEMAN video block - RAM I/O board - MA-253 (A23)
CHECKSUMS Tool
This tool is completely independent of the test bench and can be used without connecting it. It allows to check and modify internal checksums of Gottlieb ROMs. It uses builders algorithms, U2/U3 system ROMs, game ROMs, audio ROMs, and for different generations of pinball machines.
Component Tester
This application uses the test module associated with the test bench. It allows to test the operation of complex components such as PIA, VIA, RIOT and even CRTC (video).
GOTTLIEB SYSTEM 80 - CPU
This application is dedicated to the testing of Gottlieb SYSTEM-80 CPU boards. It deals with both first-generation board and 80B with Piggyback.
Cards with welded components can be tested via connector TC1.
All functions are accessible easily and intuitively. Most are displayed graphically with optimal legibility. The tests of the contact matrix, lamps or displays (digital or alpha-numeric) are thus directly readable.
When checking the main components, a picture of the board is displayed for immediate identification in the event of a problem. Thanks to the 4 color dip-grips, the address decoding or BUS functions can be used to locate the faults.
GOTTLIEB SYSTEM 80 - Audio
Application for the testing of Gottlieb SYSTEM-80 advanced AUDIO boards, type MA-216 and similar, with or without SC01. It has functions similar to those of the SYSTEM-80 CPU test.
A sound generation test function is included, with different waveforms. If the SC01 is installed, the voices are also tested with variations of intonation and frequency.
GOTTLIEB SYSTEM 80 - Audio 6530
For the test of the simple AUDIO cards Gottlieb SYSTEM-80, based on 6530. Although of relatively limited interest, this application nevertheless demonstrates the flexibility of our test bench. Indeed, on these cards, the CPU is a 6503 in box 28 pins and not a 6502 in box 40 pin.
As with the advanced board, a sound generation test function is included, with different waveforms.
GOTTLIEB SYSTEM 3 - CPU
For the test of Gottlieb SYSTEM 3 CPU boards, using a CPU 6502 and VIA 6522.
VALLEY SPECTRA IV - CPU
For the testing of CPU Valley SPECTRA IV boards (cocktail tables), using a CPU 6503.
ZACCARIA - CPU Gen. 2
For the test of Zaccaria Generation II CPU boards, using a Signetics 2650 CPU.
ZACCARIA - Audio Gen.1 1B1146
For the test of ZACCARIA Generation I AUDIO boards, using an Intel 8035 CPU.
WILLIAMS - CPU WPC-89
For testing Williams/Bally WPC-89 CPU cards using a Motorola 6809E CPU and an ASIC
WILLIAMS - CPU WPC-S
For testing Williams/Bally WPC-S CPU boards, using a Motorola 6809E CPU, an ASIC and a SECURITY PIC.
WILLIAMS - CPU WPC-95
For testing Williams/Bally WPC-95 CPU boards, using a Motorola 6809E CPU, an ASIC and a SECURITY PIC.
BALLY - Audio board AS-2518-51
For testing AUDIO BALLY AS-2518-51 boards (using a 6802 CPU).
BALLY - Audio board AS-2518-56 and -57
For testing AUDIO BALLY boards AS-2518-56 (using a CPU 6802) and AS-2518-57 (memory expansion board).
BELL GAMES - Audio board
For the test of AUDIO boards built by BELL GAMES. These boards of Italian origin, use a CPU 6802 and are quite close to the BALLY boards, with however, some differences.
CAVEMAN video block- EPROMS board - MA-254 (A22)
Application for testing CAVEMAN video block cards. This is dedicated to the EPROMS board and requires the CAVEMAN adapter.
CAVEMAN video block - RAM I/O board - MA-253 (A23)
Application for testing CAVEMAN video block cards. This is dedicated to the RAM I/O board and requires the CAVEMAN adapter.
OTHERS BOARDS
ULTIMATE VISUAL BENCH is regularly updated with new boards. To be continued ...
Distribution
This achievement is not publicly available, in any form whatsoever (free or paid).