How-to Add More Games to SNES Classic Mini

The SNES Classic Mini comes with 21 stock games. Learn how to easily add more SNES games to your SNES Classic using hakchi2 with our easy to follow guide. The 21 preinstalled games and system data uses about 250mb out of the 512mb of flash storage available; leaving you with over 250mb of storage to add more games. This tutorial will show you how import and run SNES ROMs on your SNES Classic.

We will be using hakchi2 CE to sideload more games to the console. The updated tool is super simple to use compared to our older tutorial found here.

If you are interested in playing games from other consoles (like Nintendo, Game Boy, Sega Genesis, and more), you will need to install RetroArch.

Before we begin:

This tutorial uses a computer running Windows. If you are using a Mac, follow our guide here before you begin. This tutorial is the same and works for both the SNES Classic Mini and NES Classic Mini.


How-to Add More SNES Games to Your SNES Classic

1. Download hakchi2 CE (hakchi2_CE_#.#.#.zip) and extract it to your computer.

2. Run hakchi.exe.

3. Go to Kernel > Install / Repair and hit Yes.

4. Now follow the steps on the screen - connect your console to your computer, hold down the reset button and turn it on, and then release the reset button after a few seconds. You will also need to Install driver if this is your first time.

5. Press Add more games and add the ROMs that you want to sideload to your SNES Classic (you can add multiple ROMs at a time).

6. [Optional] Highlight all of the games you added and right-click and select Download box art for selected games or you can select an individual game, press Browse, and add your own custom box art.

7. Now press Synchronize selected games with NES/SNES Mini.

It will now begin to upload the ROMs to the device. You will now be able to play the added games on your SNES Classic.

To add more games in the future, simply hit Add more games and then Synchronize selected games with NES/SNES Mini.


If you have any questions please let us know in the comments field.

13 Comments

    • Your console’s memory is displayed on the bottom-middle of hakchi2. It should look something like ### MB / ### MB.

  1. Ive successfully modded and added my new games, but Id like to add some more ive forgotten to add the first time around. Im wary of winging it, it took me a loooooooong time to get my mini and i do not want to mess it up. Certain things are giving me pause,like do I have to flash the kernal again? Do i have to erase it all and start over? Please if you could give me a quick step by step it would be gratefully appreciated.

    • It’s even easier the second time around, simply run hakchi2, hit “Add More Games, and hit “Synchronize selected games”. That’s it.

  2. I’m about to have this console delivered and I’m so excited! Does it work with little to no hitches? I’m blatantly aware that the warranty is voided if I do this and something goes wrong 🙁 Recommended?

    • The method is pretty safe. It’s actually very hard to brick the console. It doesn’t void the warranty either. This is not a hardware hack. You do not need to open the console up or anything. In the end, you can always restore the console back to factory settings.

    • Yes, these tutorials work with the NES Classic that released today. Please make sure you use the latest version of hakchi2 CE.

  3. I have the latest version . I follow the tutorial but i never get to the point where i should install the driver? I connected the nes to the tv and no games where there,totally empty!? Did a uninstall and it worked ok again! So what went wrong (driver install) and is it something im missing?

  4. I followed the instructions step by step, but instead of the newly installed games showing up inline with the originals it created a folder. Is there a way to have them all on the same screen (Like in the screen shot at the top of this page?)

    • In hakchi2, click on the “Structure” button and select “Disable page/folders”.

Leave a Reply

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