Skip to Main Content
PCMag editors select and review products independently. If you buy through affiliate links, we may earn commissions, which help support our testing.

NES Classic Is a Quad-Core Linux Computer

The device ships with performance that 1983 NES owners couldn't even imagine.

November 7, 2016
NES Classic Edition

On Nov. 11 Nintendo is set to launch the NES Classic Edition. This tiny console ships with 30 NES games preloaded, an NES controller just like the original, and the ability to output at 1080p complete with a number of screen filters.

On the outside there's nothing too surprising—it's just a tiny NES. However, on the inside is a surprisingly powerful single-board computer that's running Linux.

A few people who got their hands on a NES Classic early couldn't help but take a look inside. The first image of the mainboard came via GameSpot Senior Reviews Editor Peter Brown.

Reddit took a collective look at the image and figured out exactly what hardware Nintendo had decided to use for its $60 machine. It breaks down as follows:

  • System on a Chip: Allwinner R16 (4x Cortex A7, Mali400MP2 GPU)
  • RAM: SKHynix (256MB DDR3)
  • Flash: Spansion 512MB SLC NAND flash, TSOP48

If you consider the original NES used a processor running at just 1.79MHz, the NES Classic hardware may seem like overkill. However, there's a couple reasons Nintendo likely decided on such a powerful board.

NES Classic Allwinner boardThe first is 1080p. Not only is Nintendo supporting 1080p HDMI output from the NES Classic, but there's also a trio of screen-filtering options available to use. That requires additional processing power to achieve, which the Allwinner R16 easily provides.

The second reason is simply: progress. While there is a massive amount of extra performance included compared to the original NES, the Allwinner was likely the most economical board Nintendo could use. It's been 33 years since the NES launched and hardware development hasn't stood still.

Evidence that the NES Classic runs Linux comes via the GameXplain video embedded below. At the 16-minute 35-second mark the live stream brings up the Legal Notices page, which includes an Open Source Software license agreement and references several open source components including the Linux kernel.

The fact Nintendo has opted to use an off-the-shelf board and run Linux may get a few people excited about modding the little system and opening it up to the thousands of other NES games out there. But I doubt Nintendo has shipped a system that's easy to hack. It's more likely completely locked down, meaning switching out the board for a Raspberry Pi will end up being the easier option.

Get Our Best Stories!

Sign up for What's New Now to get our top stories delivered to your inbox every morning.

This newsletter may contain advertising, deals, or affiliate links. Subscribing to a newsletter indicates your consent to our Terms of Use and Privacy Policy. You may unsubscribe from the newsletters at any time.


Thanks for signing up!

Your subscription has been confirmed. Keep an eye on your inbox!

Sign up for other newsletters

TRENDING

About Matthew Humphries

Senior Editor

I started working at PCMag in November 2016, covering all areas of technology and video game news. Before that I spent nearly 15 years working at Geek.com as a writer and editor. I also spent the first six years after leaving university as a professional game designer working with Disney, Games Workshop, 20th Century Fox, and Vivendi.

Read Matthew's full bio

Read the latest from Matthew Humphries