Total Nuclear Annihilation Pinball is a project I started in November of 2015. The goal was to create a semi-simple, early 80’s Bally influenced custom machine. This pinball machine would have upgraded electronics, displays, lights, and software with an 80’s retro-futuristic feel. In 2016 the machine design got picked up by Spooky Pinball LLC. to be produced as an actual production machine. Production began in September of 2017.
Latest Total Nuclear Annihilation Code
v1.4.1 – 08/15/2020 – Scott Danesi – v1.4.1 Information
v1.4.2 – 10/25/2020 – Scott Danesi – v1.4.2 Information
v1.5.0 – 10/05/2022 – Scott Danesi
TNA Beta Code Zone – Restricted area, enter at your own risk
Code Update Procedure
WARNING: Versions 1.5.0 and prior will reset your audits and settings on the game after the update procedure. However, these audits and settings are automatically dumped to the USB stick as a backup for your reference. I am planning to add functionality to save audits within the game in the future.
NOTE 1: v1.4.0 may update your P3-ROC firmware if it deems necessary, DO NOT power off the machine unless the screen instructs you to. The firmware update will happen after the update completes and the machine is restarted prior to first boot.
NOTE 2: Upon first boot after a code update, your game will restart by itself a few times while applying the update, please let it do its thing. It will boot into attract mode when it is done.
Installation Steps
Step 1: Download the latest “pkg” file from the link above.
Step 2: Copy the “pkg” file to a USB flash drive (FAT32 format recommended). Do not change the name of the file, should be named “tna-gamecode.pkg”.
Step 3: Power off the game and remove the backglass.
Step 4: Insert the USB flash drive into an open USB port on the PC located on the right side within the backbox.
Step 5: Power on the machine, a message should appear saying that the software is updating.
Step 6: Once the code update is complete, remove the USB flash drive and restart the machine. This should take no more than 10 minutes. If it takes more than 10 minutes, just power cycle the game again and the update procedure will restart from the beginning.
Documentation
Below you will find a continually updating list of documentation for Total Nuclear Annihilation Pinball
- Full Manual v2019-04-17
- Wiring Diagrams by Namyzzo
- PD-LED Board Diagrams
- Rubber Ring List
- Reactor Difficulty Matrix
Troubleshooting / Tuning
Don’t panic! This game may look complicated under the hood, but is fairly simple once you understand how it is all laid out and how it works. This machine uses the Multimorphic P3-ROC control system, which is used in many production games across multiple pinball manufacturers and standard pinball mechanisms that have an abundance of replacement parts available. This troubleshooting guide is a work in progress and I will be updating it as much as I can.
- Sound
- Getting the most out of your Total Nuclear Annihilation Sound System
- Check out this blog entry for detailed information on how to properly adjust your amplifier and some other various suggestions to make your sound system sound as good as possible.
- Getting the most out of your Total Nuclear Annihilation Sound System
- Drop Target Issues
- Drop targets are constantly cycling during attract mode
- This is the machine telling you that it thinks there are balls stuck behind the drop targets. If there are not balls there, the opto switches are not registering properly. Check your opto power and check to ensure these opto switches are working correctly in the service mode switch test. This is most likely a serial cable (gray shielded cable) came unplugged to the switch boards.
- Multiball is not being awarded when balls are dropped from the locks
- This is most likely caused by a drop target down switch not registering properly. Check all connections to these switches and be sure that they are working properly in switch test. This is most likely the first drop target down position that needs to be looked at.
- Drop targets are constantly cycling during attract mode
- Insert and GI Lighting Issues
- Groups of lights are locked on white after starting up the game
- The lights will all activate white upon booting up the game as a test and will start to change once the software of the game actually starts. If the lights stay white after the software starts up, what this is telling you is that one or more of your PD-LED board(s) are not getting any data from the computer. This is usually as simple as one of the gray serial cables has come unplugged or is not seated properly on one of the boards.
- Groups of lights are locked on white after starting up the game
Replacement Parts
Circuit Boards / Electronics
- Multimorphic P3-ROC V2 (1 used in TNA)
- Multimorphic PD-16 V2 (2 used in TNA)
- Multimorphic PD-LED V2 (5 used in TNA)
- Multimorphic SW-16 V2 (4 used in TNA)
- Total Nuclear Annihilation 3×3 Lamp Board Assembly
- 5mm Piranha RGB LED in Frosted Lens
- Used in TNA insert lighting PCBs
- P3-ROC Single RGB Insert LED PCB Assembly
- P3-ROC Single RGB GI PCB Assembly
- MAXIM LED Display Drivers 8-Digit LED Display Driver IC
- Used in the numeric score display modules (socketed for easy replacement)
Major Playfield Assemblies
- Ball Trough Assembly (4-Ball)
- Slingshot Assembly
- Scoop Weldment Assembly
- 1-Bank Smart Drop Target Assembly – Left
- Controlled Ball Gate Assembly – Left
- Controlled Ball Gate Assembly – Right
- Ball Gate Actuator Coil Assembly
Game Specific
Instruction / Price Cards
These are printable instruction, price, and logo cards for TNA. The price cards file is based off the file created by Ken (Pinball Rebel) and modified with fonts to fit the TNA theme. Enjoy!