Hakchi 2.20 officially released for SNES Classic!!

Cluster_M has been working tirelessly for over a week now to give us the same support and the same, if not more, functionality that he gave us for the NES Classic on the SNES Classic. Well, today we finally have a non-beta, official release! In this article, we’ll talk about what is new to the program. Don’t worry, we will soon have instructions for adding more SNES ROMs to the SNES Classic (which could also apply to NES ROMs on the NES Classic) as well as a separate tutorial for installing RetroArch cores and running games from some of your other favorite systems!So what is new in hakchi 2.20 other than the all too obvious SNES Classic support? Well for starters it still supports NES Classic but it also supports Famicom Classic and Super Famicom Classic for those of you who happen to own those and want to join in on the fun (finally). Here’s the official changelog.


  • SNES Classic Mini support.
  • Automatic ROM conversion to special SNES Classic Mini’s format. ~75% of games are working fine. You can use RetroArch mod for problem games.
  • For expert users: you can select SNES game and press Ctrl+Alt+E to show hidden Preset ID editor.
  • Individual profiles for different consoles, so you can use the same hakchi2 for both NES, SNES, Famicom and Super Famicom. You can select console type using “Settings menu”.
  • 7-Zip compression support for all platforms and emulators. You can compress or decompress any game using only one checkbox.
  • Group operations. Now you can select multiple games in the main window, right click on them and do mass compression or mass cover downloading only for selected games. Hold control to select individual games.
  • For expert users: NAND dump, NAND-B dump, and memboot features. Don’t use it if you don’t know what is it.
  • Some bugfixes and refactoring.’

Here is a list of all of the base features that you can come to expect when using this grand piece of software.


  • ‘Change any game settings (including command-line arguments)
  • Fill all game data automatically using included database
  • Automatically check for supported games
  • Search for box art using Google Images
  • Use Game Genie codes for NES games; includes Game Genie database
  • Automatically patch problem games (patches for many popular games included)
  • Upload hundreds of games at once
  • Return to the HOME menu with a button combination instead of the Reset button
  • Enable autofire A/B
  • Simulate the start button on the second controller (for Famicom Mini)
  • Disable seizure protection
  • Allows to install user-mods to add more features (even support for SNES/N64/Genesis/etc., music replacement, themes, etc.)’

If you don’t need to wait and see the instructions on adding more roms and compressing the original roms in the SNES classic that we’re going to post and just want to jump right into it, you can find the download hereIf you used the beta and would like to use this version just revert back to stock, using uninstall feature in the kernel tab, then reinstall the custom kernel again.

Quick rundown of a new install, if Hakchi2 was never installed before.

1) With the SNES Mini attached to your PC via USB, hold reset, turn the Mini on, wait a few seconds, then release reset. The light will not be on.
2) Go to Kernel, Dump Kernel. Install the driver if prompted. DO NOT lose this file, ever.
3) Go to Kernel, Flash Custom Kernel. Your SNES Mini is now haxed.
3a) Optional, but recommended if you aren’t doing too many games. Go to Settings, Pages/Folders Structure and pick Disable.
4) From now on, simply use the Add Games button, pick your SNES ROM, fill out the details, assign some box art..
5) And when you’re done, hit the Sync button bottom right.
6) Now turn the SNES off, wait a moment, then turn it back on without holding reset. The light will come on, your new games will appear.

Download: hakchi2.20

To be abundantly clear, this is just the first official release which has been tested rigorously, but there are always bugs to be squashed and fixes to be made or improvements like you see in the tweet below. If something isn’t working quite right for you once you have it up and running, let Cluster_M know via Twitter or his GitHub page.

  • hakchi2_debug.zip – debug version with verbose logging, download it to create bug reports for me.

Stay tuned here on Hackinformer.com for more reviews and follow us on Twitter @Hackinformer

If you like the author, you can also follow him on Twitter @V1RACY


About V1RACY

Check Also

‘Suyu’ aka emulator page offline following DMCA

In just a few days after the release of Suyu, a new Switch emulator based …


  1. How do we apply the -boost-fx setting, or even put the SNES in programmer mode? There’s no instructions…

    • That part I believe is still unknown. We were sort of posting assuming that he was showing off an upcoming feature.

  2. The hack works great but i find if you put too many games on the snes mini you will get an error when trying to shut it off c8 connection error but other than that i been succesful at adding upto 20-30 games im still testing the limits of how many i can add before getting the error if you do get the error just flash original kernal and try again with less games added

    • That’s only if they aren’t in folders. Mine are in folders alphabetically and they are set to 100. But I’ll never reach 100 obviously since they’re split by letter. Give that a try.

  3. If i have the European SNES mini, i should pick SNES? I heard somewhere EU snes would be super famicom?

  4. How do you do this with a MacBook?

    • The *only* options you have are to either install an version of Windows via bootcamp or use a VM and install a version of Windows that way. Google can help you with both of those scenarios. Otherwise, there is no way to do hakchi on your system natively. Sorry.