Skip to main content

Nintendo’s new NES Classics Edition console can run a custom build of Ubuntu

Nintendo NES Classic Edition
Mike Epstein/Digital Trends
There is no question that Nintendo’s move to supply retailers with a millimeter-thin blanket of NES Classic Edition consoles on Friday caused a little backlash over the weekend. We’ve seen reports that one or two customers would walk into participating retailers only to purchase the store’s entire stock in one fell swoop  — likely to resell them on eBay for a higher price. Those that did manage to get the currently rare console seemingly snagged an awesome deal and are now enjoying the refreshed 8-bit goodness while other fans now look toward Black Friday.

However, one new NES Classic Edition owner is not revisiting the gaming of yesterday. Instead, he managed to get a customized version of Ubuntu up and running on the fresh new ‘old’ hardware. To be clear, Nintendo’s NES console re-release relies on the Linux operating system. In fact, Nintendo currently offers the Linux source files for anyone to use through an open-source software license. The Ubuntu operating system is based on Linux as well.

For starters, when the console went live on Friday, hackers immediately began to see what they could do with the hardware. Some attempted to connect a serial cable to the NES Classic Edition’s motherboard to install their own customized Linux kernels, which is essentially the heart of an operating system that handles everything. A hacker going by the handle “urandom” actually succeeded in installing a custom Linux kernel and posted a step-by-step guide here.

The ‘hack’ was first carried out by using a serial-to-USB cable to connect his PC to the motherboard within the Famicom Mini, which is a Japanese version of the NES Classic Edition console that sports an identical motherboard. Using the U-Boot loader, he then grabbed files from the console’s operating system via FEL mode that would be required to run his custom Linux kernel on Nintendo’s hardware.

Right now, the guide describes how to extract important files from the console, compile the custom OS with those files intact, create a boot image, and then launch the new operating system on Nintendo’s hardware. So far, there appears to be no sign of an attempt to rip the NES emulator off the system, or to cram more NES games onto a system already overflowing with pre-installed games. But give it time — someone will take that path for sure.

If you missed all the fuss on Friday, Nintendo launched a new NES system after officially discontinuing the console in the United States in 1995. Compared to the original version, the new Classic Edition console is smaller and provides HDMI connectivity so players can enjoy their 8-bit favorites on an HDTV. It also sports four virtual slots for saving the current state of the game, allowing players to stop when needed and pick back up in the same position later, just like they can on the 3DS.

The new NES console immediately sold out across the nation, which seemed to be a surprise to many retailers. However, this is an official release by Nintendo and is seemingly quite a steal price-wise when comparing the console and its installed library to the original hardware and software released three decades ago. Naturally, it will only be a matter of time until an even easier method of installing an operating system is made by the hacker community for daring Nintendo customers.

Kevin Parrish
Former Digital Trends Contributor
Kevin started taking PCs apart in the 90s when Quake was on the way and his PC lacked the required components. Since then…
How to buy and customize ships in Sea of Thieves
The name King of Red Lions floats above a red, customized ship in Sea of Thieves.

The newest season of Sea of Thieves is here to take you back to your favorite swashbuckling adventure world. And whether that means you're checking out the series for the first time or you're having trouble remembering everything from the last time you played, you're probably aware that you'll need a ship to find a transport your booty around. Here's how to get a ship in Sea of Thieves as well as customize it to your liking.

Read more
Quick! This PS5 bundle just got an unprecedented price cut
The Playstation 5 system standing upright.

We didn't expect the PlayStation 5 Slim, the updated version of Sony's video game console, to go on sale this soon, but you can already get the PlayStation 5 Slim Marvel's Spider-Man 2 bundle from Amazon with a 20% discount. From its original price of $559, you'll only have to pay $449, which is a fantastic price for this gaming machine. PS5 deals always attract a lot of attention, so we expect this offer to get sold out quickly. If you want to take advantage of it, you're going to have to hurry in completing your purchase.

Why you should buy the PlayStation 5 Slim Marvel's Spider-Man 2 bundle
The PlayStation 5 Slim is more than just a slimmed-down version of the original PlayStation 5 -- though the difference is noticeable with 18% less weight and 30% less volume for the disc version. There's no performance upgrade between the PS5 Slim and PS5, and you'll be able to play all of the PlayStation 5 games on either model, but the PS5 Slim comes with a 1TB of storage with around 842GB usable, compared to 825GB with 667GB usable in the original PS5. That's nearly 200GB of extra space for your installed games, save data, and screenshots.

Read more
How to change your Steam username
Steam library.

Unless you've got an absolute premium username or have too many linked accounts to name, there's no reason to stick with the same username forever. Unlike some services that offer limited username changes or charge to change your tag, Steam allows users to adjust their usernames at any time.

You don't have to keep that awful username you picked on some random Tuesday before hopping into a game. Here's how you can make a change.

Read more