Difference between revisions of "Pinball Test Fixtures"

From PinWiki
Jump to navigation Jump to search
 
(102 intermediate revisions by 6 users not shown)
Line 9: Line 9:
 
Since these test fixtures are designed to emulate the guts of a pinball machine, some collectors/technicians have built their own test fixtures using the guts of actual pinball machines.
 
Since these test fixtures are designed to emulate the guts of a pinball machine, some collectors/technicians have built their own test fixtures using the guts of actual pinball machines.
  
Additionally, there are now some diagnostic tools available to help aid with circuit board testing and diagnostics while in-game or on the bench.
+
Additionally, there are now various modern diagnostic tools available to help aid with testing components, circuit boards, and performing diagnostics while in-game or on the bench.
  
 
=Test Fixtures=
 
=Test Fixtures=
 
* [http://elkhartpinball.com/httpelkhartpinball.comtest.htm Photos of various test fixtures (elkhartpinball.com)]
 
* [http://elkhartpinball.com/httpelkhartpinball.comtest.htm Photos of various test fixtures (elkhartpinball.com)]
 +
* [http://www.andysarcade.net/personal/org/testrigs.htm Photos of various test fixtures (andysarcade.net)]
 +
* [https://www.aussiearcade.com/topic/76151-pinball-board-repairs/ Photos of various test fixtures (aussiearcade.com by Skybeaux)]
 +
* [http://hitecharcaderepair.com/repair/test-equipment-we-use/pinball-test-equipment/ Photos of various test fixtures (hitecharcaderepair.com)]
  
 
==Bally/Stern (Classic)==
 
==Bally/Stern (Classic)==
Line 19: Line 22:
 
===Bally MPU Test Fixture===
 
===Bally MPU Test Fixture===
 
This test fixture can test Bally MPUs, however, the helpfulness of this test fixture in troubleshooting many problems is limited.
 
This test fixture can test Bally MPUs, however, the helpfulness of this test fixture in troubleshooting many problems is limited.
 +
 +
* [[media:Bally_Brown_Test_Fixture_Schematics.pdf|Bally Brown Test Fixture Schematics (Complete Set)]]
 +
* [[media:Bally_FO-595_MPU_Tester.PDF|Bally FO-595 MPU Tester (instructions)]]
 +
* [[media:Bally_FO-604_MPU_Tester_Revision.PDF|Bally FO-604 MPU Tester Revision (Test fixture ROM update for -35 MPU boards)]]
 +
* [[media:Classic-Bally-MPU-Test-Fixture-ROMs.zip|Test Fixture ROMs]]
  
 
===Bally Lamp Board Test Fixture===
 
===Bally Lamp Board Test Fixture===
This test fixture can test both classic Bally and Stern lamp driver boards
+
This test fixture can test both classic Bally and Stern lamp driver boards. There is supposedly a later modification that can be performed on the test fixture in order to be able to test aux lamp boards.
 +
 
 +
* [[media:Bally_Brown_Test_Fixture_Schematics.pdf|Bally Brown Test Fixture Schematics (Complete Set)]]
  
 
===Bally Solenoid Driver Board Test Fixture===
 
===Bally Solenoid Driver Board Test Fixture===
 
This test fixture can test both classic Bally and Stern solenoid driver boards. It can also test early Bally sound boards, but that may require modifications.
 
This test fixture can test both classic Bally and Stern solenoid driver boards. It can also test early Bally sound boards, but that may require modifications.
 +
 +
[[File:YT.png]] [https://www.youtube.com/watch?v=gKMp-0PchKg A YouTube video demonstrating a successful solenoid driver board solenoid test], and a [https://youtube.com/shorts/cFjd7l10CAc separate video for a voltage test].<br>
 +
[[File:YT.png]] [https://www.youtube.com/watch?v=hctPk4LQE6o A YouTube video demonstrating a successful -51 sound board test] using a Space Invaders sound ROM.
 +
 +
'''Documentation'''
 +
* [[media:Bally_Brown_Test_Fixture_Schematics.pdf|Bally Brown Test Fixture Schematics (Complete Set)]]
 +
* [[media:Bally_FO-607_driver_board_tester_modification_for_sound_card_AS-2518-32.PDF|Bally FO-607 driver board tester modification for sound card AS-2518-32]]
 +
* [[media:Bally_FO-613_driver_board_tester_procedure_for_AS-2518-32_sound_card.PDF|Bally FO-613 driver board tester procedure for AS-2518-32 sound card (instructions)]]
 +
* [[media:Bally_FO-639_Test_Procedure_for_sound_modules_AS-2518-32,_AS-2518-50,_AS-2518-51.pdf|Bally FO-639 Test Procedure for sound modules AS-2518-32, AS-2518-50, and AS-2518-51]]
 +
* [[media:Bally_FO-640_Modifications_for_solenoid_driver_test_fixture_to_add_capability_of_testing_-32,_-50,_-51_sound_modules.pdf|Bally FO-640 Modifications for solenoid driver test fixture to add capability of testing AS-2518-32, AS-2518-50, AS-2518-51 sound modules]]
 +
 +
====Modified Solenoid Driver Board Test Fixture for Testing Sound Boards====
 +
This modification is based on the FO 640 instructions. The instructions to modify the PCB are fairly straight forward, but the wiring modifications may be a little difficult to understand. Below are photos of a modified test fixture. Note the addition of the terminal strip near the speaker for the added resistor.
 +
 +
<center>
 +
<gallery widths=250px heights=250px perrow=4 caption="Exterior Photos">
 +
file:bally-sol-testfix-mod_Outer-1.jpg|Test fixture with solenoid driver board
 +
file:bally-sol-testfix-mod_Outer-2.jpg|Test fixture with sound board
 +
file:bally-sol-testfix-mod_Outer-3.jpg|Connector for sound boards
 +
</gallery>
 +
 +
<gallery widths=250px heights=250px perrow=4 caption="Modified PCB Photos">
 +
file:bally-sol-testfix-mod_PCB-rear-1.jpg
 +
file:bally-sol-testfix-mod_PCB-rear-2.jpg
 +
file:bally-sol-testfix-mod_PCB-rear-3.jpg
 +
file:bally-sol-testfix-mod_PCB-rear-4.jpg
 +
file:bally-sol-testfix-mod_PCB-rear-5.jpg
 +
file:bally-sol-testfix-mod_PCB-rear-6.jpg
 +
</gallery>
 +
 +
<gallery widths=250px heights=250px perrow=4 caption="Modified Interior Photos">
 +
file:bally-sol-testfix-mod_Inside-1.jpg
 +
file:bally-sol-testfix-mod_Inside-2.jpg
 +
file:bally-sol-testfix-mod_Inside-3.jpg
 +
file:bally-sol-testfix-mod_Inside-4.jpg
 +
file:bally-sol-testfix-mod_Connectors-j1.jpg|PCB Connector J1
 +
file:bally-sol-testfix-mod_Connectors-j2.jpg|PCB Connector J2
 +
file:bally-sol-testfix-mod_Connectors-j3.jpg|PCB Connector J3
 +
file:bally-sol-testfix-mod_Inside-panel-1.jpg
 +
file:bally-sol-testfix-mod_Inside-panel-2.jpg
 +
file:bally-sol-testfix-mod_Inside-panel-3.jpg
 +
file:bally-sol-testfix-mod_Inside-panel-4.jpg
 +
file:bally-sol-testfix-mod_Inside-panel-5.jpg
 +
file:bally-sol-testfix-mod_Inside-panel-6.jpg
 +
file:bally-sol-testfix-mod_Inside-panel-7.jpg
 +
</gallery>
 +
</center>
 +
<br clear=all>
  
 
===Bally Display Test Fixture===
 
===Bally Display Test Fixture===
 
This test fixture can test 6-digit Bally and Stern displays, and can be modified to also test 7-digit displays.
 
This test fixture can test 6-digit Bally and Stern displays, and can be modified to also test 7-digit displays.
 +
 +
* [[media:Bally_Brown_Test_Fixture_Schematics.pdf|Bally Brown Test Fixture Schematics (Complete Set)]]
 +
* [[media:Bally_FO-516_Display_Test_Unit_Test_Procedures.pdf|Bally FO-516 Display Test Unit Test Procedures (Display Tester Instructions)]]
  
 
====7-Digit Modification====
 
====7-Digit Modification====
Line 80: Line 141:
 
===Stern SAM II Test Fixture===
 
===Stern SAM II Test Fixture===
 
This is a complete test fixture with switch and lamp matrices, which can test Stern MPU-100 MPUs, lamp boards, solenoid driver boards, SB-100 sound boards, and 6-digit displays. It can also test comparable Bally lamp boards, solenoid driver boards, and 6-digit displays.
 
This is a complete test fixture with switch and lamp matrices, which can test Stern MPU-100 MPUs, lamp boards, solenoid driver boards, SB-100 sound boards, and 6-digit displays. It can also test comparable Bally lamp boards, solenoid driver boards, and 6-digit displays.
 +
 +
* [[Media:Stern_S.A.M._2_Test_Fixture.pdf|SAM II Test Fixture Manual]]
 +
 +
===Stern SAM III Test Fixture===
 +
This is very similar to the SAM II fixture, and SAM II test fixtures are often relabeled as SAM III test fixtures.
 +
 +
* [[Media:Stern-sam-iii-roms.zip|Stern SAM III ROMs]] (Note: currently untested in a test fixture)
  
 
===Stern SAM IV Test Fixture===
 
===Stern SAM IV Test Fixture===
 
This is a complete test fixture with switch and lamp matrices, which can test Stern MPU-100/MPU-200 MPUs, lamp boards, solenoid driver boards, SB-100/SB-300 sound boards, and 6-digit/7-digit displays. It can also test comparable Bally lamp boards, solenoid driver boards, and 6-digit/7-digit displays. It can also be modified to test some Bally sound boards.
 
This is a complete test fixture with switch and lamp matrices, which can test Stern MPU-100/MPU-200 MPUs, lamp boards, solenoid driver boards, SB-100/SB-300 sound boards, and 6-digit/7-digit displays. It can also test comparable Bally lamp boards, solenoid driver boards, and 6-digit/7-digit displays. It can also be modified to test some Bally sound boards.
 +
 +
* [[Media:Stern-sam-iv-roms.zip|Stern SAM IV ROMs]] (Note: currently untested in a test fixture)
 +
* [http://www.elkhartpinball.com/sternsam4testfixture.htm Stern SAM IV test fixture photos (elkhartpinball.com)]
  
 
==Gottlieb==
 
==Gottlieb==
 +
 +
===System 1 Test Fixture===
 +
 +
There were possibly 2 or 3 versions of System 1 Test fixtures, plus a stand-alone "playboard simulator" test box.
 +
 +
The earliest test fixture version had a flat surface for the circuit boards, and a vertical backboard surface for the displays, test buttons, and indicator lamps. Later version(s) of the test fixture were build as a large portable case with a flat surface for all the circuit boards, displays, test buttons, and indicator lamps. It also had a cover for the fixture, and two legs to tilt the fixture at an angle while on a workbench.
 +
 +
The playboard simulator was intended to simulate all the switches, lamps, and coils of a playfield, cabinet, and coin door, which could be connected to a boardset in an existing game or custom fixture. This was a portable box with a grid of buttons and lamps for diagnostics.
 +
 +
===System 80 Test Fixture===
 +
There were at least two versions of system 80 test fixtures. The earlier test fixture was designed for system 80 & 80A games, while a later test fixture was designed for 80, 80A, and 80B games.
 +
 +
An official modification kit released by Gottlieb was released to upgrade test fixtures in order to be able to test sound/speech boards. The kit included an MA-188 sound & speech power supply, a small wiring harness, A small interconnect harness, a large capacitor, two toggle switches, some hardware, some labels, and installation instructions.
 +
 +
There are at least two booklets of official documentation for the system 80 test fixture. The earliest booklet was just a typewritten packet titled "D. Gottlieb & Co. System 80 Bench Test Fixture", and a later bound booklet (like the official parts catalogs) titled "System 80/80A Bench Test Fixture Operational Procedures".
 +
 +
The test fixtures are operated by a system 80 MPU inside the fixture with special test ROMs installed in it.
 +
 +
===System 3 Test Fixture===
 +
The Gottlieb System 3 test fixture is unique in that it is the only vintage test fixture that was operated by a desktop computer (which includes [https://en.wikipedia.org/wiki/Pentium_(original) Intel Pentium], [https://en.wikipedia.org/wiki/Pentium_Pro Intel Pentium Pro], and  [https://en.wikipedia.org/wiki/Pentium_II Intel Pentium II] eras).
 +
 +
The fixture itself is a portable box with a lamp matrix, speaker, and various system 3 connectors. It carried the official name "Gottlieb P.C. Board Tester".
 +
 +
The fixture came with various wiring harnesses in order to connect the various system 3 boards and displays for testing. There is also a smaller white box, which appears to be equivalent to the metal power box in a system 3 game.
 +
 +
The test box was driven by an [https://en.wikipedia.org/wiki/Industry_Standard_Architecture ISA-based] I/O card installed in the computer: a Contec PIO-96W(PC). [[media:Contec_PIO-96W_Datasheet.pdf|Datasheet]],  [https://web.archive.org/web/20031122221115/http://contec.com/products/products.cgi?HTML=DTL&TYPE=0&KATA=PIO-96W(PC)&BCD1=1&BCD2=6&BCD3=1 Archived product page], [[media:Contec_PIO-96W_manual_LZP869_981216.pdf|Manual]]
 +
 +
'''Drivers:'''
 +
 +
* [https://acceed.com/en/product/api-diopcw95/ DIO W95 Driver (for Windows 3.1/95)]
 +
* [https://www.contec.com/download/contract/contract2/?itemid=04fe87ac-2665-47f6-bd7f-2ef04d28e44a&downloaditemid=1a42adec-597b-4a9f-8ce6-96e5ec6c0892 Driver (for Windows 98/NT)] (requires [https://www.contec.com/mycontec/new-mycontec/?returnUrl=%2f registration on Contec's website])
 +
* [https://acceed.com/en/product/api-diopcnt/ Driver (For Windows 2000/NT)].
 +
 +
The test fixture was operated by an MS-DOS program with the short name of "PINTEST". The latest known version is 1.21. It can run in MS-DOS natively or within (at least) Windows 98. The software displayed numbered lists of tests that could be run using the software and test fixture, and instructions on what steps were required to prepare for testing specific boards.
 +
 +
The MPU, DMD controller board, and sound boards required special test ROMs to be installed prior to running tests.
 +
 +
[https://www.facebook.com/watch/?v=294053242034331 A video of a driver board test] can be seen on facebook.
 +
 
==Stern/Data East/Sega==
 
==Stern/Data East/Sega==
 +
 +
===Data East Factory Test Fixture===
 +
Less than 18 of these test fixtures were made. It is equipped to test all generations of Data East boards, but it did not come with a typical test ROM like most that could step through tests like a game ROM. Instead, DE had a test ROM that tested board functions in a loop. However, this test fixture could also be used with standard game ROMs installed in the boards.
 +
 +
[[file:IMG_9904.jpg|left|thumb|250px|Data East Factory Test Fixture.]]<br clear=all>
 +
 +
===Whitestar / SAM Test Fixture===
 +
 +
This is the Whitestar test fixture 500-6108-00. Initially, these were made under the Sega brand, but then later rebranded to Stern.
 +
 +
Due to the similarity of the Whitestar and SAM systems, Stern later released adapter boards in order to test SAM boards in the Whitestar Test Fixture.
 +
 +
* The CPU Adapter P/N is 520-5281-00
 +
* The SAM Driver Adapter P/N is 520-5282-00
 +
 +
Sega also took a similar direction as they did with their Data East fixture; no specific test ROM was released. Instead, whatever ROMS were in the board that was being tested could be used with the test fixture.
 +
 +
Harley Davidson ROMs were generally the best choice, since that game used all the solenoids, switches, and lamps, so it enables the entire boardset to be fully tested.
 +
 +
There was no manual released for this test fixture. The game boots and diagnostic mode can be entered just like in a regular pinball machine.
 +
 +
[[file:Sega_Whitestar.jpg|left|thumb|250px|Sega Factory Test Fixture.]]
 +
[[file:Sega_Whitestar_Legend.jpg|left|thumb|250px|Close-up of legend on test fixture showing what is being tested.]]
 +
[[file:SAM_CPU_WHITESTAR.jpg|left|thumb|250px|SAM CPU adapter for Whitestar Test Fixture.]]
 +
[[file:SAM_DRIVER_WHITESTAR.jpg|left|thumb|250px|SAM Driver Board adapter for Whitestar Test Fixture]]<br clear=all>
 +
 
==Williams==
 
==Williams==
 +
* [http://www.planetarypinball.com/mm5/Williams/tech/testroms.html WPC-89/WPC-S/WPC-95 Test fixture ROM files (planetarypinball.com)]
 +
 
===System 3-6 Test Fixture===
 
===System 3-6 Test Fixture===
The System 3-6 test fixture can test the MPU, driver board, sound boards, power supply, and displays. It can also be modified to accommodate 7-digit displays, System 7 MPUs and sound boards, and hyperball boards.
+
The System 3-6 test fixture can test the MPU, driver board, sound boards, power supply, and displays. It can also be modified to accommodate 7-digit displays, System 7 MPUs and sound boards, and [[hyperball]] boards.
 +
 
 +
* [[Media:Williams-test-fixture-sys3-7-manual.pdf|Williams System 3-7 test fixture manual]]
 +
 
 +
===System 9-11 Test fixture===
 +
The System 9-11 Test fixture can test boards found in System 9-11 games. A common modification is to swap out the P1 and P2 digit displays for alphanumeric displays in order to test System 11 boards.
  
===System 9 Test fixture===
+
* [[media:Williams-System-11-Test-Fixture-Manual.pdf|Williams System 11 Test Fixture Manual (16-2013T-101)]]
The System 9 Test fixture can test boards found in System 9-11 games. A common modification is to swap out the P1 and P2 digit displays for alphanumeric displays in order to test System 11 boards.
+
* [[media:S11TS256.zip|Williams System 11 Test Fixture ROM for U27 (ST11TS256.BIN)]] Note:  This file is not available at Planetary's test ROM page, hence it being offered here.
  
 
===WPC-89 Test Fixture===
 
===WPC-89 Test Fixture===
There are two main variants of the WPC-89 test fixture. The early variant was designed to test WPC-89 boards with alphanumeric displays. The later WPC-89/WPC-S test fixture was designed to test DMD boards. An add-on was available to test fliptronic boards.
+
This test fixture was officially named the "Field Tester" or "WPC Field Tester". There are two main variants of the WPC-89 test fixture. The early variant was designed to test WPC-89 boards with alphanumeric displays. The later WPC-89/WPC-S test fixture was designed to test DMD boards. An add-on module was available to loead test fliptronic boards, named the "fliptronic test board assembly", part number A-15876.
  
 
This test fixture does not have a complete lamp and switch matrix.
 
This test fixture does not have a complete lamp and switch matrix.
 +
 +
* [[media:Williams-WPC-Test-Fixture-Manual-16-584T-101.pdf|Williams System WPC Test Fixture Manual (16-584T-101, October 1990)]]
 +
* [[media:Wpcsg_l3.zip|WPC Alphanumeric test ROM L-3]]
 +
* [[media:Wpcdm_l3.zip|WPC DMD test ROM L-3]]
 +
* [[media:Wpcs_12.zip|WPC-S test ROM 1.2]]
 +
* [http://www.elkhartpinball.com/WPC-89_WilliamsBally_Test_Fixture.htm WPC-89 Test Fixture Photos (elkhartpinball.com)]
 +
 +
Sometimes factory test fixtures differed from that of the text fixtures that were produced for operators/technicians. For example, this [https://pinside.com/pinball/market/classifieds/archive/72351 original WPC-89 & WPC-S factory test fixture] was only intended for use inside the Williams pinball factory for testing/diagnosing assembled playfields.
  
 
===WPC-95 Test Fixture===
 
===WPC-95 Test Fixture===
The WPC-95 Test fixture can test WPC-95 boards. It has a complete switch and lamp matrix, unlike the WPC-89 test fixture.
+
This test fixture was officially named the "WPC 95 Field Test". The WPC-95 Test fixture can test WPC-95 boards. It has a complete switch and lamp matrix, an improvement over the WPC-89 test fixture.
 +
 
 +
* [[media:WPC-95_Field_Tester_Manual_16-60048-101.pdf|WPC 95 Field Tester Instruction Manual (16-60048-101, January 1996)]]
 +
* [[media:Wpc95_12.zip|WPC-95 test ROM 1.2]]
  
* [https://www.youtube.com/watch?v=aBJBBL42gS8 Video]
+
[[File:YT.png]] A video of this text fixture in operation can be found [https://youtu.be/aBJBBL42gS8 <b><u>here</u></b>.]
 +
<br clear=all>
  
 
==Alvin G==
 
==Alvin G==
 
==Atari==
 
==Atari==
 +
* [https://web.archive.org/web/20220130044512/https://nuatari.com/Atari_Tester.html (archived link for nuatari.com)]
 +
 
==Capcom==
 
==Capcom==
 +
 +
===Capcom FT-1 Field Tester===
 +
Capcom made 10 FT-1 Field Testers. The locations of 3 of the 10 Field Testers are known. The unit pictured below was 1 of 2 units present at the Illinois Pinball (IPB) warehouse sale (2009), while the other unit went overseas to Australia.
 +
 +
[[file:CAPCOM FT1.jpg|left|thumb|250px|Capcom Field Tester. This specific unit came from the IPB warehouse sale (2009).]]<br clear=all>
 +
 +
* [[media:Capcom_FT1_Draft_Manual.pdf| Capcom FT-1 Manual Draft (1996)]]
 +
 
==GamePlan==
 
==GamePlan==
 +
The GamePlan test fixture was enclosed in a large brown box that could be folded and latched closed. It contained a full set of boards, displays, speakers, lamp matrix, and switch matrix.
 +
 
==Zaccaria==
 
==Zaccaria==
  
 
=Diagnostic Tools=
 
=Diagnostic Tools=
==Univeral/General==
+
==Universal/General==
  
===Switch Matrix Tester===
 
 
* [http://pinitech.com/products/64switch_tester.php 64 switch matrix tester (Pinitech.com)]
 
* [http://pinitech.com/products/64switch_tester.php 64 switch matrix tester (Pinitech.com)]
 
+
* [https://web.archive.org/web/20190717140642/http://neoloch.com/products/Inquisitor.php Inquisitor chip tester; for RAM, PIAs, and RIOT chips (archived link for Neoloch.com)]
===Chip Tester===
+
* [http://lockwhenlit.com/products.htm Inquisitor chip tester; for RAM, PIAs, and RIOT chips (lockwhenlit.com)], ([https://www.marcospecialties.com/control/keywordsearch?SEARCH_STRING=inquisitor+tester Marco Specialties]), ([http://www.pinballsolutions.eu/product-category/testing-tools/inquisitor/ pinballsolutions.eu])
* [http://neoloch.com/products/Inquisitor.php Inquisitor chip tester; for RAM, PIAs, and RIOT chips (Neoloch.com)]
+
* [https://www.pinballlife.com/anarchy-pcb-ribbon-cable-tester.html Ribbon cable tester (pinballlife.com)]
 +
* [https://pinside.com/pinball/shops/shop/1302-magaro-machines/04717-fuse-amp-bulb-tester-v2 Bulb Tester (Pinside Shops)]. [https://web.archive.org/web/20160511144754/http://www.pinballlife.com/index.php?p=product&id=3292 Bulb Tester (pinballlife.com Archived Link)]
 +
* [http://www.ebay.com/sch/i.html?&_nkw=multi+function+ic+led+optocoupler+lm399+dip+chip+tester "Multi-Function IC LED Optocoupler LM399 DIP Chip Tester" 7400-series chip tester; tests most 7400-series chips (various sellers on ebay.com)]
 +
* [http://www.ebay.com/itm/Atlas-ESR70-ESR-Meter-/164209794094 Atlas ESR70; ESR Meter / capacitor tester (ebay.com, alltronics)]
  
 
==Bally/Stern (Classic)==
 
==Bally/Stern (Classic)==
* [http://pinitech.com/products/cat_diagnostic.php Switch matrix tester, cabinet switch tester, bench display, lamp board tester, driver board tester (Pinitech.com)]
+
* <s>[http://pinitech.com/products/cat_diagnostic.php Switch matrix tester, cabinet switch tester, bench display, lamp board tester, driver board tester (Pinitech.com)]</s> [https://web.archive.org/web/20200102031923/http://pinitech.com/products/cat_diagnostic.php (Archived Link)]
* [http://www.twobits.com/testchips.html MPU FixIt diagnostic test module, Bally only, (twobits.com)]
+
* [https://web.archive.org/web/20161106034351/http://www.twobits.com:80/testchips.html MPU FixIt diagnostic test module, Bally only, (archived link for twobits.com)]
 +
* [https://gameboardsusa.com/shop/ols/products/bally-fixit-rom-board MPU FixIt diagnostic test module, Bally only, (gameboardsusa.com)]
  
 
==Gottlieb==
 
==Gottlieb==
  
 
===System 1===
 
===System 1===
* [http://pinitech.com/products/gottlieb_sys1_switch_tester.php Playfield switch tester (Pinitech.com)]
+
* <s>[http://pinitech.com/products/gottlieb_sys1_switch_tester.php Playfield switch tester (Pinitech.com)]</s> ([https://web.archive.org/web/20160104171938/http://pinitech.com/products/gottlieb_sys1_switch_tester.php Archived Link])
 +
* [http://www.flippp.fr/test1.php Driver board test PCB (flippp.fr)], [http://www.flippp.fr/test1pcb.php Blank PCB (flippp.fr)]
 +
* [https://www.flipprojets.fr/shop/index.php?route=product/product&product_id=65 Driver board Test PCB (flipprojets.fr)]
  
 
===System 80===
 
===System 80===
* [http://pinitech.com/products/gottlieb_universaltester.php MPU diagnostic test ROM module (Pinitech.com)]
+
* <s>[http://pinitech.com/products/gottlieb_universaltester.php MPU diagnostic test ROM module (Pinitech.com)]</s> ([https://web.archive.org/web/20180705062522/http://pinitech.com/products/gottlieb_universaltester.php Archived Link])
* [https://www.greatplainselectronics.com/proddetail.asp?prod=120-102 QuickScan80 Test Fixture, MPU diagnostic tester (greatplainselectronics.com)]
+
* [https://www.greatplainselectronics.com/proddetail.asp?prod=120-102 QuickScan80 Test Fixture, MPU diagnostic tester (GreatPlainsElectronics.com)]
 +
* [http://www.flippp.fr/test80.php Driver board test PCB set (flippp.fr)], [http://www.flippp.fr/test80pcb.php Blank PCB set (flippp.fr)]
 +
* [https://www.flipprojets.fr/shop/index.php?route=product/product&product_id=67 NEODIAG-80 MPU Tester (flipprojets.fr)]
  
 
==Stern/Data East/Sega==
 
==Stern/Data East/Sega==
Line 139: Line 313:
 
* [http://www.siegecraft.us/presta/index.php?id_category=12&controller=category&id_lang=1 Switch matrix tester, lamp matrix tester, special solenoid input/output testers, bench display (siegecraft.us)]
 
* [http://www.siegecraft.us/presta/index.php?id_category=12&controller=category&id_lang=1 Switch matrix tester, lamp matrix tester, special solenoid input/output testers, bench display (siegecraft.us)]
 
* [http://www.edcheung.com/album/album05/pinball/cpu.htm System 9-11 MPU tester (edcheung.com)]
 
* [http://www.edcheung.com/album/album05/pinball/cpu.htm System 9-11 MPU tester (edcheung.com)]
 +
* [http://pinballparts.x10host.com/lcd-pinball-display-decoder/ System 9-11 compact LCD bench display.] Youtube [https://youtu.be/ku0-9HkDfd8 (video)]
  
 
===WPC===
 
===WPC===
Line 151: Line 326:
  
 
=Custom/Homebrew/Bench Test Fixtures=
 
=Custom/Homebrew/Bench Test Fixtures=
 +
 +
* [https://pinside.com/pinball/forum/topic/show-us-your-test-rigs Various examples of test fixtures (pinside.com)]
 +
 
==Bally/Stern (Classic)==
 
==Bally/Stern (Classic)==
 +
* [http://www.pinrepair.com/bally/babypac.htm Photo of Baby Pacman test fixture (pinrepair.com)]
 +
 
==Gottlieb==
 
==Gottlieb==
* [https://www.flipprojets.fr System 1/80/3 test fixture solutions & ideas (flipprojets.fr)]. Located under ''The Projects'' > ''Materials'', ''The Projects'' > ''Displays'', and ''The Projects'' > ''Various'' > ''Built by our Readers''
+
* [https://www.flipprojets.fr System 1/80/3 test fixture solutions & ideas (flipprojets.fr)]. Located under ''The Projects'' > ''Materials'', ''The Projects'' > ''Displays'', and [https://www.flipprojets.fr/Lecteurs_EN.php ''The Projects'' > ''Various'' > ''Built by our Readers'']
  
 
==Stern/Data East/Sega==
 
==Stern/Data East/Sega==
 +
* [https://www.youtube.com/watch?v=LdAhU73RY-0 Custom Whitestar Test Fixture (youtube.com, posted by Pinheads Pinball)]; [[media:Pinheads_Pinball_-_Custom_Whitestar_Bench_Test_Setup_(Rev1).pdf|Build Notes]]
 +
 
==Williams==
 
==Williams==
* [http://www.smokingcircuit.com/ System 3-7 custom test fixture, with build instructions (smokingcircuit.com)], [https://www.youtube.com/watch?v=0mQYDS9JNWI Video]
+
* [https://web.archive.org/web/20190504184006/http://www.smokingcircuit.com/ System 3-7 custom test fixture, with build instructions (archived link of smokingcircuit.com)], [https://www.youtube.com/watch?v=0mQYDS9JNWI Video]
* [https://pinballrehab.com/1-articles/solid-state-repair/board-rework-test/243-building-a-wpc-test-fixture WPC-89 bench test fixture, with instructions (pinballrebel.com)]
+
* [https://web.archive.org/web/20190424165028/http://pinballrehab.com/1-articles/solid-state-repair/board-rework-test/243-building-a-wpc-test-fixture WPC-89 bench test fixture, with instructions (archived link of pinballrebel.com)]
 
* [https://www.youtube.com/watch?v=D2LFrL19Qok Video of a custom WPC-89 test fixture (youtube.com, posted by ddstoys)]
 
* [https://www.youtube.com/watch?v=D2LFrL19Qok Video of a custom WPC-89 test fixture (youtube.com, posted by ddstoys)]
  
Line 165: Line 347:
 
==Capcom==
 
==Capcom==
 
==GamePlan==
 
==GamePlan==
 +
==Hankin==
 +
* [https://www.aussiearcade.com/topic/94112-hankin-pinball-test-bench/ Hankin custom test fixture (aussiearcade.com by Skybeaux)]
 +
 
==Zaccaria==
 
==Zaccaria==

Latest revision as of 22:22, 5 July 2024

ExclamationPoint.jpg
Note: This page is a work in progress. Please help get it to a completed state by adding any useful information to it.


1 Introduction

Pinball test fixtures were designed to aid in the testing and repair of circuit boards in pinball machines. These fixtures were originally used by distributors who performed repairs and operators who serviced their own equipment. These fixtures are now commonly utilized by individuals experienced with board repair and who perform repairs frequently for games.

Most test fixtures primarily emulate a pinball machine's lamps, solenoids, displays, switches, and sounds. There are also various test sequences available, plus the ability to perform repetitious tests in order to "burn-in" a board.

The downside to these fixtures is that they are big, bulky, and tend to be rather expensive. In some cases, there is little or no documentation for the fixtures. Sometimes, fixtures were modified to accommodate boards, displays, or features that they were not originally intended to support. There is also little or no documentation on these modifications.

Since these test fixtures are designed to emulate the guts of a pinball machine, some collectors/technicians have built their own test fixtures using the guts of actual pinball machines.

Additionally, there are now various modern diagnostic tools available to help aid with testing components, circuit boards, and performing diagnostics while in-game or on the bench.

2 Test Fixtures

2.1 Bally/Stern (Classic)

Bally took a different approach than most other manufacturers and built four discrete test fixtures for testing individual boards, which are commonly known as "Bally brown box testers".

2.1.1 Bally MPU Test Fixture

This test fixture can test Bally MPUs, however, the helpfulness of this test fixture in troubleshooting many problems is limited.

2.1.2 Bally Lamp Board Test Fixture

This test fixture can test both classic Bally and Stern lamp driver boards. There is supposedly a later modification that can be performed on the test fixture in order to be able to test aux lamp boards.

2.1.3 Bally Solenoid Driver Board Test Fixture

This test fixture can test both classic Bally and Stern solenoid driver boards. It can also test early Bally sound boards, but that may require modifications.

YT.png A YouTube video demonstrating a successful solenoid driver board solenoid test, and a separate video for a voltage test.
YT.png A YouTube video demonstrating a successful -51 sound board test using a Space Invaders sound ROM.

Documentation

2.1.3.1 Modified Solenoid Driver Board Test Fixture for Testing Sound Boards

This modification is based on the FO 640 instructions. The instructions to modify the PCB are fairly straight forward, but the wiring modifications may be a little difficult to understand. Below are photos of a modified test fixture. Note the addition of the terminal strip near the speaker for the added resistor.


2.1.4 Bally Display Test Fixture

This test fixture can test 6-digit Bally and Stern displays, and can be modified to also test 7-digit displays.

2.1.4.1 7-Digit Modification

Modifying the display test fixture to accommodate 7-digit displays involves adding some jumper wire, making some trace cuts, and couple components.

Parts needed:

  • 30 awg wire
  • 18 awg wire
  • 20kohm 1/4 resistor
  • SPDT switch
  • Heat shrink wire wrap.

First, a couple of modifications will need to be made to the wiring between the .156" board connector and the .156" display connector.

The original .156" board connector. Note the position of the red wire with white bands.


Removed the red wire with the white bands and insert it into the open spot in the connector. Then, add a new wire in the spot from which the red wire was removed.

The modified .156" board connector. Note the position of the red wire with white bands and the new white wire.


On the .156" display connector, add the white wire and a jumper wire between the two pins. Two wires will need to be crimped into one of the pins.

The modified .156" display connector. Note the addition of the white wire and jumper wire.


On the .100" board connector, add two lead wires. These will be connected to the new SPDT switch. A new 1/4" hole can be drilled in the metal plate to add the switch.

The modified .100" board connector. Note the addition of the two wires.
Note the addition of the two wires and switch.
Note the addition of the new switch on the control panel.



Next, on the board, cut the indicated traces, add the resistor, and add the jumper wires. When adding the resistor, be sure to put heat shrink on both leads to make sure those leads don't accidentally make contact with anything they aren't supposed to.


When using the test fixture, flipping the switch to the wrong setting will not cause any damage--it will simply interfere with the display blanking signal depending upon the header pin arrangement of the type/version of the display being tested and what the unused pins on the 6-digit display are tied to. Other than that, there are no ill effects for this modification.

2.1.5 Bally Sound Board Test Fixture

This test fixture is designed to test some Bally boards (-32, -50, -51, Cheap Squeak, and Squawk & Talk sound boards)

2.1.6 Bally 6803 Test Fixture

This is a complete test fixture with switch and lamp matrices and is able to test the 6803 MPU, displays, and sound boards found in Bally 6803 games.

2.1.7 Stern SAM II Test Fixture

This is a complete test fixture with switch and lamp matrices, which can test Stern MPU-100 MPUs, lamp boards, solenoid driver boards, SB-100 sound boards, and 6-digit displays. It can also test comparable Bally lamp boards, solenoid driver boards, and 6-digit displays.

2.1.8 Stern SAM III Test Fixture

This is very similar to the SAM II fixture, and SAM II test fixtures are often relabeled as SAM III test fixtures.

2.1.9 Stern SAM IV Test Fixture

This is a complete test fixture with switch and lamp matrices, which can test Stern MPU-100/MPU-200 MPUs, lamp boards, solenoid driver boards, SB-100/SB-300 sound boards, and 6-digit/7-digit displays. It can also test comparable Bally lamp boards, solenoid driver boards, and 6-digit/7-digit displays. It can also be modified to test some Bally sound boards.

2.2 Gottlieb

2.2.1 System 1 Test Fixture

There were possibly 2 or 3 versions of System 1 Test fixtures, plus a stand-alone "playboard simulator" test box.

The earliest test fixture version had a flat surface for the circuit boards, and a vertical backboard surface for the displays, test buttons, and indicator lamps. Later version(s) of the test fixture were build as a large portable case with a flat surface for all the circuit boards, displays, test buttons, and indicator lamps. It also had a cover for the fixture, and two legs to tilt the fixture at an angle while on a workbench.

The playboard simulator was intended to simulate all the switches, lamps, and coils of a playfield, cabinet, and coin door, which could be connected to a boardset in an existing game or custom fixture. This was a portable box with a grid of buttons and lamps for diagnostics.

2.2.2 System 80 Test Fixture

There were at least two versions of system 80 test fixtures. The earlier test fixture was designed for system 80 & 80A games, while a later test fixture was designed for 80, 80A, and 80B games.

An official modification kit released by Gottlieb was released to upgrade test fixtures in order to be able to test sound/speech boards. The kit included an MA-188 sound & speech power supply, a small wiring harness, A small interconnect harness, a large capacitor, two toggle switches, some hardware, some labels, and installation instructions.

There are at least two booklets of official documentation for the system 80 test fixture. The earliest booklet was just a typewritten packet titled "D. Gottlieb & Co. System 80 Bench Test Fixture", and a later bound booklet (like the official parts catalogs) titled "System 80/80A Bench Test Fixture Operational Procedures".

The test fixtures are operated by a system 80 MPU inside the fixture with special test ROMs installed in it.

2.2.3 System 3 Test Fixture

The Gottlieb System 3 test fixture is unique in that it is the only vintage test fixture that was operated by a desktop computer (which includes Intel Pentium, Intel Pentium Pro, and Intel Pentium II eras).

The fixture itself is a portable box with a lamp matrix, speaker, and various system 3 connectors. It carried the official name "Gottlieb P.C. Board Tester".

The fixture came with various wiring harnesses in order to connect the various system 3 boards and displays for testing. There is also a smaller white box, which appears to be equivalent to the metal power box in a system 3 game.

The test box was driven by an ISA-based I/O card installed in the computer: a Contec PIO-96W(PC). Datasheet, Archived product page, Manual

Drivers:

The test fixture was operated by an MS-DOS program with the short name of "PINTEST". The latest known version is 1.21. It can run in MS-DOS natively or within (at least) Windows 98. The software displayed numbered lists of tests that could be run using the software and test fixture, and instructions on what steps were required to prepare for testing specific boards.

The MPU, DMD controller board, and sound boards required special test ROMs to be installed prior to running tests.

A video of a driver board test can be seen on facebook.

2.3 Stern/Data East/Sega

2.3.1 Data East Factory Test Fixture

Less than 18 of these test fixtures were made. It is equipped to test all generations of Data East boards, but it did not come with a typical test ROM like most that could step through tests like a game ROM. Instead, DE had a test ROM that tested board functions in a loop. However, this test fixture could also be used with standard game ROMs installed in the boards.

Data East Factory Test Fixture.


2.3.2 Whitestar / SAM Test Fixture

This is the Whitestar test fixture 500-6108-00. Initially, these were made under the Sega brand, but then later rebranded to Stern.

Due to the similarity of the Whitestar and SAM systems, Stern later released adapter boards in order to test SAM boards in the Whitestar Test Fixture.

  • The CPU Adapter P/N is 520-5281-00
  • The SAM Driver Adapter P/N is 520-5282-00

Sega also took a similar direction as they did with their Data East fixture; no specific test ROM was released. Instead, whatever ROMS were in the board that was being tested could be used with the test fixture.

Harley Davidson ROMs were generally the best choice, since that game used all the solenoids, switches, and lamps, so it enables the entire boardset to be fully tested.

There was no manual released for this test fixture. The game boots and diagnostic mode can be entered just like in a regular pinball machine.

Sega Factory Test Fixture.
Close-up of legend on test fixture showing what is being tested.
SAM CPU adapter for Whitestar Test Fixture.
SAM Driver Board adapter for Whitestar Test Fixture


2.4 Williams

2.4.1 System 3-6 Test Fixture

The System 3-6 test fixture can test the MPU, driver board, sound boards, power supply, and displays. It can also be modified to accommodate 7-digit displays, System 7 MPUs and sound boards, and hyperball boards.

2.4.2 System 9-11 Test fixture

The System 9-11 Test fixture can test boards found in System 9-11 games. A common modification is to swap out the P1 and P2 digit displays for alphanumeric displays in order to test System 11 boards.

2.4.3 WPC-89 Test Fixture

This test fixture was officially named the "Field Tester" or "WPC Field Tester". There are two main variants of the WPC-89 test fixture. The early variant was designed to test WPC-89 boards with alphanumeric displays. The later WPC-89/WPC-S test fixture was designed to test DMD boards. An add-on module was available to loead test fliptronic boards, named the "fliptronic test board assembly", part number A-15876.

This test fixture does not have a complete lamp and switch matrix.

Sometimes factory test fixtures differed from that of the text fixtures that were produced for operators/technicians. For example, this original WPC-89 & WPC-S factory test fixture was only intended for use inside the Williams pinball factory for testing/diagnosing assembled playfields.

2.4.4 WPC-95 Test Fixture

This test fixture was officially named the "WPC 95 Field Test". The WPC-95 Test fixture can test WPC-95 boards. It has a complete switch and lamp matrix, an improvement over the WPC-89 test fixture.

YT.png A video of this text fixture in operation can be found here.

2.5 Alvin G

2.6 Atari

2.7 Capcom

2.7.1 Capcom FT-1 Field Tester

Capcom made 10 FT-1 Field Testers. The locations of 3 of the 10 Field Testers are known. The unit pictured below was 1 of 2 units present at the Illinois Pinball (IPB) warehouse sale (2009), while the other unit went overseas to Australia.

Capcom Field Tester. This specific unit came from the IPB warehouse sale (2009).


2.8 GamePlan

The GamePlan test fixture was enclosed in a large brown box that could be folded and latched closed. It contained a full set of boards, displays, speakers, lamp matrix, and switch matrix.

2.9 Zaccaria

3 Diagnostic Tools

3.1 Universal/General

3.2 Bally/Stern (Classic)

3.3 Gottlieb

3.3.1 System 1

3.3.2 System 80

3.4 Stern/Data East/Sega

3.5 Williams

3.5.1 System 3-11

3.5.2 WPC

3.6 Alvin G

3.7 Atari

3.8 Capcom

3.9 GamePlan

3.10 Zaccaria

4 Custom/Homebrew/Bench Test Fixtures

4.1 Bally/Stern (Classic)

4.2 Gottlieb

4.3 Stern/Data East/Sega

4.4 Williams

4.5 Alvin G

4.6 Atari

4.7 Capcom

4.8 GamePlan

4.9 Hankin

4.10 Zaccaria