If you managed to get your hands on an NES Classic Edition this holiday season, you may already be tired of the 30 classic games pre-installed on the system by now. Nintendo has made clear that the tiny replica NES will not officially receive new games, especially with no WiFi protocol to download them. But that hasn't stopped budding hackers from scoffing at Nintendo's claims and adding games their own way.
This week saw separate hackers in Japan and Russia figure out soft-mod solutions to adding new games to the NES Classic. This means you don't need to grab a screwdriver or a soldering iron to mod yours.
According to the whiz kids at Reddit's NESClassicMods community, the solution won't work until you've created a save file in Super Mario Bros' first slot. (Chances are, you've already done this just by playing the game, since creating game saves is so easy with this system.) Once you've done that, connect your NES Classic Edition to a computer via a micro-USB cable, then boot the NES in 'FEL' mode. This is done by holding down the system's reset button while pushing down the power button from a powered-off state. While you're booting, you should also run a 'sunxi-FEL' interface on your computer. (An open-source version of compatible 'USBBoot' software can be found here.)

This tutorial will teach you how to setup RetroPie on Raspberry Pi 3. The same guide will work for both the Raspberry Pi 1 and Raspberry Pi 2 as well. RetroPie is software that can be installed on various project computers such as the Raspberry Pi, ODroid C1/C2, or PC. This software transforms your device into a powerful retro-gaming system.
The rest of the steps land firmly in 'operate at your own risk' territory, as they require copying your NES Classic's internal data to your computer, then modifying and adding files via an application made by hackers. Doing so, by the way, includes the dubious step of supplying your own ROM files, which you may have either dumped from your own cartridges or downloaded from other Internet users. One tool linked from that Reddit community, however, comes with two open-source NES ROMs that are in the legal free-and-clear to upload to your hardware.
Once you've added your own game files, which should also include custom JPGs that will appear in the NES Classic's 'box art' GUI, you'll have to repack the hardware's kernel, then fully flash the hardware yourself. (Again, we remind you, these kinds of technical steps can result in a bricked NES Classic if anything unexpected happens.) Do all of those steps correctly, and you'll see every single game you've added appear in the slick, default interface.
As this exploit has only been in the wild for less than a day, we've yet to confirm exactly how many commercial and homebrew games are compatible with the NES Classic's default emulator. But proof-of-concept videos have already shown classics such as the Mega Man series running without a hitch. (Interesting choice of game there, considering how badly Capcom butchered a nostalgic Mega Man launch this week.) Nintendo could have coded this emulator with the most basic routines, after all, as opposed to supporting the system's full array of capabilities and abnormalities.

Still, this isn't a surprising development, at least in terms of public interest in squeezing the most out of this cute hardware. But the mod's apparent elegance and efficiency does suggest a particularly strong emulator here—which may very well drive enthusiasts to the hardware, if Nintendo ever replenishes stocks (and chooses not to block this modding method in future hardware revisions). If you never do find your own NES Classic Edition, of course, there are other ways to enjoy a similarly small-and-tidy dive into retro-gaming nostalgia.
The Super NES Classic is a beautiful piece of nostalgia for a very good price. At only $80 for 20 classic Nintendo games and two extremely well-constructed controllers, the Super NES Classic is worth owning even if it couldn't be pwned. Luckily, for us, it can be pwned to allow not only more Super Nintendo games to be installed, but to allow other emulators so we can play just about any game on it.
We'll take you through the simple process of getting your console unlocked and ready to go. Step one is to have your SNES Classic and its USB cable next to your PC ready to go and to install the Hakchi2 Software from ClusterM. Some people prefer to use the .ZIP file but we will use the .EXE version for this tutorial. Unfortunately, there is currently no Mac version of this so you will need to find a Windows PC to do it or use Bootcamp, Wineskin, or a virtual PC emulation software like VirtualBox could theoretically work but I haven't tested those options. Reddit user t-o-a-d-l-e did manage to get it running on Virtualbox so it is possible to do.
Step By Step
- Install and open Hakchi2 from Github.
- Plug in your SNES Classic via the USB on your PC.
- Select Kernal and select Flash Custom Kernel (see steps below)
- Follow on-screen instructions. Make sure to save your kernel to the cloud!
- Create a folder on your PC called ROMs.
- Use your ROMs in .zip file format.
- Find a cover art on Google or your preferred search engine.
- Press the Synchronise Selected Games button.
Flashing the Kernel
This is perhaps the most delicate part of the procedure and could potentially ruin the device. We aren't responsible if you do brick your SNES, so do this at your own risk. However, if you follow the instructions you should be fine.
That being said, make sure your SNES Classic is plugged into the USB on your PC and the power is on. You should hear the familiar beeps of a driver being installed but don't worry if you don't, since it'll install later on. Next, in the Hakchi2 window select 'Kernel' then 'Flash Custom Kernel' from the drop-down.
From here you'll see a pop-up that explains everything you need to do. Follow this to the letter and it will be OK. The first time you do this you'll see a command prompt screen appear to load the drivers automatically if they haven't installed already. A good rule of thumb I found is when that pop-up disappears is a good time to release the reset button. That will allow the program to do its job.
And that's it! Your Super NES Classic is now ready to accept custom extra ROMs. Now, the internal storage of the SNES Classic is only 200mb and though that seems very small the average game ROM is only 1.5mb so there is plenty of room. Remember Nintendo software is copyrighted and you can only put ROMs on it that you own already. Google can help you find out how to do that.
Installing Games
Once you have acquired the ROMs you need, installing them is very easy. Using the same Hakchi2 interface as before, select the 'Add More Games' button and navigate to your ROMs folder. I suggest making a separate folder to keep them from getting lost in the downloads. From there, select the .ZIP file you want to use. Remember, the SNES Classic is built on the NTSC platform, not PAL so make sure your ROMs are NTSC or USA only.
After choosing the ROM, you have some options on the right-hand side. Normally they populate automatically from the info on the ROM, so you don't need to change them, but you can add your own cover art. Make sure you use small versions of the cover art, since the more space you use on pictures, the less space you'll have for games.
Making sure your Super NES Classic is still plugged in and turned on, you can press the 'Synchronize Selected Games' button and watch it install on your SNES. Once you have the games installed turn off your SNES, disconnect it from your PC, and set it all back up on your TV. You're now good to go!
To find the new games, navigate to the end of the line of original games and go into the folder there. From there you'll see all of the cover art you used and can select the games to play. Have fun playing!
Any other questions?
Load Games Onto Retro Mini Mac Reddit Download
So that's it! A fairly simple way to maximize the Super NES Classics potential and let you play those amazing retro games we all know and love. If you have any questions or comments let us know below.
Load Games Onto Retro Mini Mac Reddit Computer
4.2Load Games Onto Retro Mini Mac Reddit Pc
Eve updates app to add new customization and better iCloud syncing
Retro Mini Nes
Eve has updated its Eve for HomeKit app, and version 4.2 has a host of new features!