How-to Hack the SNES Classic Mini on a Mac

This tutorial will show you how to hack your SNES Classic Mini on your Apple computer running MacOS. Mac users can now use hakchi2 to add more games, play different consoles, and much more on their Classic. This tutorial will guide you step-by-step on how to install a free Windows VM to your Mac and set it up so you can begin hacking.

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

How-to Hack the SNES Classic Mini on a Mac

1. Download and install VirtualBox here (click on OS X hosts under VirtualBox #.#.# platform packages).

2. Download the VirtualBox Extension Pack here (click on All supported platforms next to VirtualBox #.#.# Oracle VM VirtualBox Extension Pack). Open the file and press Install.

3. Download and extract MSEdge on Win10 (x64) Stable for VirtualBox here.

4. In VirtualBox, go to File > Import Appliance...

5. Hit the folder icon, select the .ovf file extracted from step 3, and press Continue.

6. Press Import.

7. Connect your SNES Classic Mini to your Mac and turn it on.

8. Select MSEdge - Win10_preview and go to Settings.

9. Go to Ports > USB > check Enable USB Controller and select USB 2.0 (EHCH) Controller.

10. Press the + USB icon and select Nintendo Co., Ltd... and press OK.

11. Turn off the SNES Classic, then hold the reset button, turn the SNES Classic back on, and release the reset button (the power light should not be on).

12. Again, select MSEdge - Win10_preview and go to Settings.

13. Go to Ports > USB and hit the + USB icon and select Onda (unverified) V972 tablet in flashing mode... and press OK.

14. Select MSEdge - Win10_preview and press Start.

15. When prompted, sign into Windows with the password (note: the 0 is a zero):


16. You will now have a Windows VM running on your Mac which you can use to install hakchi2 and add games, consoles, and more to your SNES Classic. From here, you can now follow any of our guides. We recommend this tutorial (how-to add more games to your SNES Classic) to start. When installing running hakchi, you will be prompted to install .NET Framework.

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


  1. Is this any more risky – meaning more likely to ruin your console – than doing it on a real Windows computer?

    Does it introduce extra bugs?

    • No, it’s not anymore risky. This tutorial just shows you how to emulate Windows on your Mac so you can run hakchi.

  2. To anyone who has arrive at this wonderful guide:
    This guide has been a blessing. Very easy to understand. The only MAJOR caveat at least for me:
    You need to turn all VM machine USB ports to USB 3.0 if your Mac accepts it (my mid-2015 does).
    I spent so many frustrating hours being so close to the last step of adding games but to no avail. It took an old archived reddit post for me to finally discover what I had done wrong.

    I wanted to share this in the hops of other users not going through the pain I endured.


  3. idk if anyone will see this now that it’s 5 years later but the guide no longer works. The link in step 3 does not have the file we’re told to download. “3. Download and extract MSEdge on Win10 (x64) Stable for VirtualBox here.”……….There is nothing called “MSEdge on Win10 (x64) Stable” at that link. Is there somewhere else we can get that file?

Leave a Reply

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