Add More Storage with External USB Hard Drive (USB-Host) Mod for SNES Classic Mini

You can now connect a USB flash drive or external hard drive to your SNES Classic and run games from your external drive. This is useful because many consoles like the Playstation 1, N64, MAME, Dreamcast, or NeoGeo have large game files that can fill up the internal memory of the SNES Classic quickly. Now you can add all of the games you want and run them from an external USB drive. Follow our USB-Host tutorial to get started!

In this guide we will show you detailed steps on how to set up your SNES Classic to use a USB drive, how to set up your USB, how to add games, and more. We will be using hakchi2 CE to install the USB-host mod and add games to the external drive.

What you will need...

Before we begin, you will need a USB OTG adapter to connect your USB drive and power source to your SNES Classic. You can purchase one on Amazon. Either of these will work:


This tutorial is the same and works for both the SNES Classic Mini and NES Classic Mini.

How-to Install Expandable Storage Mod to Your SNES Classic

We will be using hakchi2 CE build to install the USB-Host mod. Before we begin, this tutorial assumes you are using a fresh, unmodified SNES Classic. If you already have a version of hakchi2 installed, please uninstall following this tutorial here.

Now let's get started.

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

2. Run hakchi.exe.

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

4. If this is your first time, you will be prompted to install drivers. You will only need to do this once. Now follow the steps on the screen - connect your console to your computer, hold the reset button and turn on the power switch, and then release the reset button after a few seconds. While that is installing, we can start formatting the USB drive.

5. Connect your USB drive to the computer, locate the USB drive in the folder, right-click it, and hit Format...

6. Make sure "NTFS" is selected for File system and hit Start then hit OK.

7. In hakchi2 CE, hit Add more games and add your ROMs.

8.*OPTIONAL* You can now add box arts, edit names, edit the command lines, change folder structures, install hmods, etc.

You can also change the structure of the game selection screen by going to Structure and selecting your option. I like all of my original and added games on the same page so I have disabled page/folders.

9. Hit Export games.

10. Select your USB drive and hit OK.

11. Okay, you can now test it out. Connect your USB OTG adapter to the micro-USB power port on the back of your console, then connect the power cable to the micro-USB port on the adapter, and connect the USB drive to the USB port on the adapter. Turn it on and you should now see all of the games from your USB drive on your SNES Classic.

If you have any questions please leave it in the comments below.

Credits: /u/princess_daphie, /u/DanTheMan827, and /u/skogaby of Reddit


  1. Dude at least leave my comment if you’re going to rewrite your tutorial everytime I leave one 😉 Couple of points on this method:
    You can remove the splash screen by deleting mods\mod_hakchi\hakchi\rootfs\etc\hakchi.png (or replace it), but I found I was still getting it flash up for a second when booting, so ideally remove it before you flash your console (being OCD I re-flashed without it).

    Secondly I had trouble getting retroarch to work properly with the same modules I used with the regular hakchi2, (non snes) games stored on the console were crashing upon launch, and although they loaded from the USB pressing reset or closing retroarch would crash the console. KMFD’s modified hmod set fixed my issue(s):

    He also has a lot of good YouTube vids explaining all the stuff that’s in there:

  2. Will i lose the original.21 games that are on the console? Don’t want to lose starfox2.

      • KMFD MANIAC says first uninstall and then custom flash even if you have the latest hakchi2 CE is this correct?

        • Step #1-6 just shows you how to download the latest version of hakchi CE. If you already have the latest version of CE installed, you can skip to step #7. If you’re coming from another version of hakchi, you will need to start from the very beginning of the tutorial.

          • Thanks for the quick answer i guess my otg adapter is not good then. Cause the games wont show up.

  3. The second adapter linked to in this guide did not work for me. I ordered the first, smaller adapter, and the process immediately worked. Thank you for making this guide.

Leave a Reply

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