How-to Play SNES Games on the NES Classic Mini

The NES Classic Mini is capable of playing SNES games with a little modding (no hardware modification). It’s very easy to setup and anybody can do it. Simply follow our friendly guide and start adding and running SNES ROMs on your NES Classic Mini.

Before we get started:

You will need a computer running Windows to complete this tutorial. This guide uses the latest version of hakchi2 CE which we highly recommend.

Add and Play SNES Games on NES Classic Mini

If you have already installed hakchi2 CE to your console then: run hakchi2 CE, connect your device to your computer, and turn it on. Wait until the status shows Online then skip to step #6. Otherwise, please start from step #1.

1. Download hakchi2 CE (click on and extract it to your computer.

2. Open hakchi.exe.

3. Go to Kernel > Install / Repair.

4. Hit Yes to flash custom kernel.

5. Connect your NES Mini to your computer with the included micro-USB cable and if prompted, make sure you install the drivers – you will only need to install the drivers your first time. Now follow the instructions on the screen: hold the Reset button, turn on the Power switch, and then after a few seconds release the Reset button.

6. After the flashing is complete, go to ModulesKMFD’s Mod Hub.

7. Go to the KMFD RetroArch tab, select the latest RetroArch, and press Download and Install Module.

8. Go to the KMFD Cores tab, select Snes9x2010 under the Super Nintendo|Super Famicom section, and press Download and Install Module.

9. Exit the Mod Hub and press Add more games. Now add your ROMs (you can add multiple files at a time and you do not need to extract the ROMs if they are in a zip file).

10. (Optional) Select a game and you can edit the information including the game name, box art, and more on the right side under Game options. You can also right-click the game and hit Download box art for selected games to automatically download the box art.

11. Highlight all of the SNES games and right-click. Press Select emulation core…

12. Select the game title and under the Core section, select Snes9x2010. Hit Apply then Close.

13. Press Synchronize selected games with NES/SNES Mini.

The remaining storage on the console is displayed on the bottom status bar. If you are running out of memory, we recommend the USB-host tutorial which will allow you to run games off an external USB flash drive.

Once it is done, you can turn off the console, unplug it from your computer, connect it to your TV, and start playing SNES games on your NES Classic Mini.

How-to Map Controller

Since the NES controller does not have as many buttons as the SNES controller, you may need to map the buttons on NES controller or you buy a different controller. We recommend the 8Bitdo Sn30 controller and receiver.

1. After you launch the game, press Start & Select to open up the RetroArch menu.

2. Go to Options and go down to Controls.

On this page you will be able to configure your controller.

Adding More SNES Games in the Future

You do not need to redo all these steps to add more games in the future.

1. Run hakchi.exe.

2. Hit Add more games and add your ROMs.

3. Hit Synchronize selected games with NES/SNES Mini.

4. When prompted, connect your NES Classic Mini and turn it on.

It’s that easy to add more games after the initial setup!


If you are having issues playing select Super Nintendo / Super Famicom games on your NES Classic Mini, follow our troubleshooting guide. Common issues includes slow gameplay, graphical glitches, no music or bad music, or selecting a game and it boots to a black screen or doesn’t load and goes back to the game selection menu. To resolve, you will need to try different cores and assigning them to the specific game you are having issues with.

Downloading and Assigning Cores to Specific Games

1. Open hakchi2, connect your console, turn it on, and wait until the status is Online before you continue to the next step.

2. Go to Modules KMFD’s Mod Hub.

3. Go to the KMFD Cores tab, go to the Super Nintendo|Super Famicom section, and download and install a different core.

4. Exit out of the Mod Hub and right-click on the problem game and press Select emulation core…

5. Select the game title and under the Core section, select the new core. Hit Apply.

6. Hit Synchronize selected games with NES/SNES Mini.

7. After the sync is complete, turn off your console and disconnect it from your computer. You can now test out the game. If the game is still having issues, you will need to try a different core until you find one that works. Please note that some games just don’t run well on the NES console regardless of which core you select.

If you have any problems or questions, please leave us a comment below.

Leave a Reply

Your email address will not be published. Required fields are marked *