Total Nuclear Annihilation Pinball Machine - Official Logo

Code Updates

Stay up to date with the latest software versions and enhancements for Total Nuclear Annihilation. All code updates include bug fixes, new features, and gameplay improvements.

Important: Always back up your current settings before updating to a new version!

Update Instructions

WARNING: Installation of new software 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.

  1. Download the latest "pkg" file from the link above.
  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".
  3. Power off the game and remove the backglass.
  4. Insert the USB flash drive into an open USB port on the PC located on the right side within the backbox.
  5. Power on the machine, a message should appear saying that the software is updating.
  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.

Code Packages

  • Version 1.6.0 - December 13, 2025
    Download Version 1.6.0 (1,249 downloads)

    MD5: 3236e32a408c4337d4e2186830d235ef

    
    ########################################################################################
    v1.6.0 - 12/13/2025 - Scott Danesi
    
    ## Bugs Fixed ##
    - Fixed issue that upon certain opto failures would cause the game to boot loop
    - Added left sling to burn in test
    - Fixed issue with ballsearch when entering Service Mode
    - Fixed issue with strobing LEDs failing to keep time with the rest of the system.
    - Fixed scoring issue with new Jackpot system.
    - Fixed Reactor Bonus Issue not taking in account number of balls in play when the reactor was destroyed.
    - Fixed issue with reactor number getting scrambled under certain situations.
    
    ## Features Added / Modifications ##
    - Added software switch debounce for additional reliability when switches get flaky
    - Added new feature called "Last Ball Overtake" that will fire the knocker when any player of a non-co-op multiplayer game passes the leader on the last ball of the game.
    - Added Speaker Lights to All LED test in the service menu
    - Added new behaviors to speaker lights
    - New service menu item under Machine Settings for Speaker Light Style. Alternate1 is used if you are using this output to light a room and will make it more intense as it uses more extreme dark to bright variations.This was created for the Pinball Olympics 2025. I am going to default this to the new Alternate1 as I think it looks better.
    - Modified Speedrun time to use milliseconds and also starts the speed run as soon as the first ball is plunged.
    - Jackpots now reduce in value if multiball started multiple times on the same reactor. The second time a multiball is started on a single reactor, the jackpot values will be reduced by 45%. The third time multiball is started on the same reactor, the jackpots are reduced another 45% making the jackpot value only 10% of what it was during the first multiball. This is all reset once the player destroys and moves onto the next reactor, restoring the full jackpot values. Keep in mind, the jackpot values are multiplied by the reactor number you are on multiplied by the amount of balls in play. This gets very rewarding the higher the number of reactors destroyed.
    - Added Tournament Mode in Gameplay Settings.  This mode will fix the order of the Mystery awards and also eliminates the free points in mystery as well.  This does NOT remove extra balls.
    - New Jukebox songs added
    - Scorbit logo updated to latest branding
    ########################################################################################
                        
  • Version 1.5.0 - October 5, 2022
    Download Version 1.5.0 (414 downloads)
    
    ########################################################################################
    v1.5.0 - 10/05/2022 - Scott Danesi
    
    ## Bugs Fixed ##
    - Fixed issue with music resetting at the end of multiball when it was not necessary to restart the song
    - Slight sound effect mix balancing
    - Scorbit misc bug fixes
    - Fixed bug where the game would not allow you to completely erase your name on the high score name entry screen
    
    ## Features Added / Modifications ##
    - Added support for the upgraded core numeric display
    - Lightshows updated to include new RGB LEDs in upgraded core display
    - Jukebox mode added (hold both flippers for 5s in attract mode)
    - Jukebox mode settings to enable/disable the mode (for operators, on by default)
    - Jukebox mode settings to enable/disable beacon (off by default)
    - Added new song for when reactor is started AND value is maxed out
    - Spinner Rip Count added to LCD
    - Spinner Rip Count high score category added with default of 30 (so please lube your spinners!!!)
    - Scorbit handling completely restructured and now will attempt reconnects when the connection is lost
    - Scorbit now reports bonus x and reactor temperature
    ########################################################################################
                        
  • Version 1.4.2 - October 25th, 2020
    Download Version 1.4.2 (640 downloads)
    
    ########################################################################################
    v1.4.2 - 10/25/2020 - Scott Danesi
    
    ## Bugs Fixed ##
    - Fixed reset issue on ball 2 with orbit status not resetting
    - Fixed double flip issue during reactor start eject lightshow
    
    ## Features Added / Modifications ##
    - Scorbit functionality added
    - Added service menu option to show scores on LCD -> Machine (Standard) -> Scores On LCD
    - Added ability to turn off backbox LED during gameplay -> Machine (Standard) -> Backbox LED On During Game
    - Added Super Spinner progress on main screen
    - Added ability for game to autolaunch balls if left unattended.
        Machine (Standard) -> Unattended Launch Time ['Off','30sec','1min','3min','5min','10min'] - Default is Off
    - More ball save grace period on right scoop eject if STDM.
    ########################################################################################
                        

Complete Changelog: Download Complete Changelog

If you have any questions or need technical support, please contact Spooky Pinball or us at [email protected].

Page Hit Counter

2
9
4
3