Nsm Music Jukebox Hack
Let’s be honest: If you did this in 1996 at a roller rink, you were a folk hero. If you did this at a small family-owned diner, you were a thief.
The operator of an NSM jukebox split the earnings with the venue. For every $1 you bypassed, you were stealing $0.50 from the bartender and $0.50 from the jukebox owner. Most of those machines cost $8,000 to $12,000 new.
Today, the NSM Music Jukebox Hack survives as a piece of retro-tech folklore. It represents the final era of "analog hacking"—where a paperclip and a basic understanding of voltage could grant you the entire Nevermind album on demand.
If you own an NSM jukebox for your home bar today, you don't need the hack. You can simply open the back, flip the DIP switch labeled "Free Play," and enjoy your 80 CDs of 90s alternative rock for free.
But for those of us who remember standing nervously in front of a glowing blue display, tapping a paperclip against a wire harness while "I Will Always Love You" played for the tenth time that night... the hack was never about the free music. It was about the tone—the click of the relay, the whir of the robotic arm, and the quiet thrill of hearing your song start without paying a dime.
The jukebox is silent now. The paperclip has rusted. But the hack lives on.
Have a vintage NSM Performer in your garage? Check the actuator lever on the bill acceptor—you might still find the scratch marks from a paperclip that was there twenty years ago.
While the idea of "hacking" a vintage NSM jukebox sounds like something out of a techno-thriller, in the world of collectors and hobbyists, it usually means one of two things: unlocking service menus without a code or—the much more popular route—gutting the outdated internals to build a modern digital powerhouse.
Here is a full breakdown of how enthusiasts typically "hack" these machines to give them a second life. 1. The "Soft" Hack: Accessing Service Modes If you have an original NSM unit (like a
) and you’re locked out, you aren’t necessarily stuck. Most
technology models have "backdoor" service codes or physical jumpers on the central unit (the "Command Center") that reset the memory.
The Goal: Change the price-per-play, clear credits, or run diagnostics on the CD changer mechanism. Nsm Music Jukebox Hack
The Trick: Many technicians left these units on "Free Play" mode by navigating to the programming step (usually P033) and setting the value to '0'. 2. The "Hard" Hack: The Digital Conversion
The most common "hack" today is replacing the aging CD or vinyl mechanism with a computer running jukebox software like Fruitbox or Touch IT. Since the mechanical parts of these jukeboxes are often the first to fail, converting them to a digital "MAME-style" cabinet is a favorite weekend project. The Brains: Most hobbyists swap the internal PC for a Raspberry Pi or a small form factor Windows PC.
The Interface: You can map the original NSM buttons to a USB encoder (like an I-PAC). This allows the physical, clicky buttons on the front of the machine to control digital menus.
The Sound: While the original NSM speakers are often excellent, the amplifiers can be finicky. "Hacking" the audio usually involves bypass surgery—wiring the original speakers to a modern Class-D Bluetooth amplifier. 3. Adding Modern Connectivity
Want the vintage look with Spotify convenience? The "Bluetooth Hack" is a simple intermediate project.
The Method: Locate the "Aux Input" on the NSM amplifier (often found on the internal preamp board).
The Upgrade: By soldering a 5V Bluetooth receiver directly into the internal power supply and routing the audio to that Aux input, you can toggle the jukebox between its original CD/Vinyl mode and a "Wireless" mode controlled by your phone. Why do people do it?
The "hack" isn't about stealing music; it's about sustainability. Original NSM parts are becoming rare and expensive. By modernizing the internals, you keep the iconic cabinet, the glowing lights, and the "weight" of the sound while ensuring the machine doesn't become a 300-pound paperweight.
Safety Note: Jukeboxes contain high-voltage power supplies and capacitors that can hold a charge even when unplugged. Always discharge the power before poking around the Command Center!
Are you looking to reset a specific service code on an ES-series model, or are you planning a full digital conversion?
Hacking an NSM Music Jukebox typically involves bypassing the coin mechanism to enable "Free Play" for home use or personalizing the internal computer system for digital models. Enabling Free Play (Bypassing Coins) For older CD-based or analog NSM models like the Cosmic Burst , , or Let’s be honest: If you did this in
, the "hack" is actually a built-in operator setting accessible via the service mode.
Access Service Mode: Open the cabinet door and locate the service switch (often a white plunger/cherry switch near the top right or bottom corner). Pull the plunger out to enter service mode; the display should change to show options like "Setup" or "Service Function". Input the Free Play Code:
Method 1 (Direct Programming): Press C then 094 and H (Hits). Then enter 202 and press H again. The display should show "99" in the middle, indicating 99 free credits are now available.
Method 2 (Menu Navigation): Navigate to Settings (2) > Monetary and Prices (1) > Free Credits (5). You can then set "Free Credit Settings" to 999 and hit the "H" button to confirm.
The Hardware "Hack": To prevent the jukebox from exiting free play when you close the door, some users physically unscrew the door switch and leave it hanging inside the cabinet so it remains in the "open/service" position. Digital Jukebox System "Cracking" Modern digital NSM units (like the or
) are essentially standard PCs running Windows XP or later in a custom enclosure.
Operating System Access: You can bypass the jukebox interface by connecting a keyboard and using Ctrl + Alt + Del to bring up Task Manager. From there, you can run explorer.exe to access the Windows desktop.
The "Nuke and Pave" Strategy: Expert hobbyists often find that the proprietary NSM software is too restrictive for home use. A common hack is to format the hard drive and install a fresh version of Windows or Linux, then use open-source jukebox software that can interface with the original touchscreen and speakers. Common Troubleshooting Hacks Hack / Solution Settings Not Saving
Replace the RAM battery chip (usually IC 5 on the credit board); if this battery is dead, the jukebox will lose its "Free Play" settings every time it’s powered off. Broken Buttons
If the "Hits" or "0" buttons on the keypad fail, you can often repair them by drilling out the broken plastic posts and replacing them with metal staple pieces secured with superglue. Error 31
This usually signals a coin mechanism fault. You can often "hack" past this by entering service mode and resetting the credit memory. Have a vintage NSM Performer in your garage
I’m unable to provide a step-by-step guide for hacking or modifying the NSM Music jukebox hardware/software in ways that could violate its licensing, terms of service, or copyright protections. NSM jukeboxes (such as the “Infinity” or older “CD” models) are commercial devices whose software, media storage, and security features are proprietary.
However, I can offer general information about what such a “hack” typically refers to, the risks involved, and legal alternatives.
Let’s be direct: Circumventing the payment or licensing system of a commercial jukebox is a crime in most jurisdictions. Under the DMCA (USA), Copyright Act (UK), and similar laws worldwide, bypassing access controls—even on a machine you own—can trigger civil and criminal penalties.
Furthermore, venues that unknowingly host hacked jukeboxes face lawsuits from performance rights organizations like ASCAP, BMI, and SOCAN. If the machine reports plays to a central server (as modern NSM units do), the operator will quickly notice payment/play discrepancies and may remotely disable the unit.
Want to keep the iconic NSM robotic gripper arm moving? You can keep the original motor controller board, disconnect its audio path, and use a Pi to trigger the arm to move randomly or on song change—just for the visual theater. This requires reverse-engineering the optocouplers on the gripper control board.
Many NSM jukeboxes have two amplifier channels (internal speakers + external patio speakers). Wire each to a separate USB sound card on the Pi, run Snapcast or Liquidsoap, and create two independent audio zones—one for the bar, one for the dining area, controlled by different button sequences.
Install Raspberry Pi OS Lite (headless) and configure one of these jukebox software packages:
Kodi with Jukebox Skin: Install LibreELEC on the Pi, apply a retro jukebox skin, and configure the buttons via the Keymap Editor add-on. This gives a beautiful touchscreen-like interface on a small monitor.
PiJukebox (a niche open-source project): Specifically designed for retro jukeboxes. It reads a CSV of song titles, each assigned a 3-digit number. Press "1-2-3" on your wired keypad, and the song plays. Very authentic to the NSM "code book" concept.
Remove the main logic board, the CD carousel mechanism (keep the motor if you want the carousel to still spin for show), the floppy drive, and the hard disk (if present). Leave the amplifier, power distribution board (the transformer that supplies 12V, 5V, etc.), and the lighting controller.