How To Hack The Snes Classic On A Mac



Earlier today we reported on the newest inclusion to the hakchi family, hakchi 2.20 by developer Cluster_M. If you want to read all about the newest additions to the program and all of its features, click here. Otherwise, this article will have the ins and out on how to add even more SNES/Super Famicom ROMs to your SNES Classic or Super Famicom Classic. By the end of this article, you should have a fully improved device to get you so much more than your money’s worth. Again, this guide is for adding more SNES games and not a how-to on installing Hakch2.20 refer to this post here, we will have another guide for adding RetroArch cores for other consoles at a later time.

When prompted, select the appropriate region for your console, presumably the USA/Europe SNES. Next, click on the Kernel menu and select “Dump kernel.” At this point, hakchi2 will have some. A programmer found a way to hack the SNES Classic into running additional games. He says about 75% of SNES games will run without a hitch. Hey guys i have a mac. Is there any way to do the hack with a mac:) Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts. User account menu. NES hack with a mac. (NES Classic Edition), it's games, and modifications. Created Jul 14, 2016.

PART ONE: Setting Up Hakchi 2.20

How To Hack The Snes Classic Mini On A Mac

How to hack the snes classic mini on a mac
Step 1:

Download hakchi 2.20 from here.

Step 2:

Install hakchi 2.20 on your PC.

Step 3:

Open hakchi, it should ask you which system you want to modify. Choose SNES Classic or Super Famicom Classic and then navigate to “Add More Games” in the lower left-hand corner.

*Note* If it does not ask you which system you want to modify, simply choose “Settings” at the top, then click “Console Type” and it will then give you the four options.

Step 4:

Point hakchi at the folder of your SNES backup ROMs. They can be either .SFC or .SMC.

Step 5:

Hakchi will now import all of your games in said folder.

Step 6:

Once it has imported all of them, look at the bar in the lower right-hand corner. If it’s green, then you’re kosher. If it’s in the red, you need to first unselect some games by unchecking them.

*Note* You can remove the games that it came with either by check marking “Original 21” at the top of the list or if you just want to remove some, you can uncheck specifics.

Step 7:

Once you’re in the green, you now simply need to download the box art for each game. Right-click on the list of games and click the “Download Box Art for Selected Games” option.

Step 8:
How

Once that is done, even if you’re in the red, you’re probably still Safe. Either way, you can save more space. Simply follow these instructions to compress the photos down.

Step 9:

How To Hack The Snes Classic On A Mac

Now you have all games that you want, they all have box art and you’ve saved as much room as possible, we can connect your SNES/Super Famicom Classic.

PART TWO: Hooking up SNES/Super Famicom Classic

Step 1:

Click “Synchronize selected games with NES/SNES Classic”.

Step 2:

Ignore the onscreen steps as they seem to be a little vague. Instead, plug SNES Classic into the PC with the USB cord.

Step 3:

Hold the reset switch up and switch the device on. After switching it on, count to 5.

Step 4:

Click “Install Driver” on the screen. It will open up a command window with some info.

Step 5:

Wait for another window to pop up asking you to trust the device software. Just click “Install”.

Step 6:

That window will then disappear, click back over to the command window. It should say to press Enter to exit. Do so now.

Step 7:

That window will also disappear and show you the 3 step instructions screen again that said “Install Driver”. You can now close this window and say yes if it questions you if you’re sure or not.

Step 8:

Go up to the Kernel section at the top of the program. In the drop down menu choose “Flash Custom Kernel”.

Step 9:

Turn your device on again the same way that you did before by holding reset and flipping on the power and continuing to hold reset for 5 seconds. You’ll know it worked because the program will take over.

Step 10:

After it finishes flashing the kernel you will have a window confirming you can now flash ROMS, power it off once again. You can now turn it on with just the power button.

Step 11:

Choose “Synchronize selected games with NES/SNES Classic” again. It will now send over ROMs with the default folder settings.

Mac

*Note* If you want to change the folder settings, its all a matter of preference. You can always go to “Settings” then “Pages/folder structure” and play around with different combinations.

Step 12:

Once it finishes, power off the SNES/Super Famicom Classic and plug it into your TV as you normally would. Upon powering it on you should have successfully added more games!

PART THREE: Errors and Tips

Compressing Original 21 Games:

All of the games that you add to hakchi will become compressed thus giving you more games to flash onto your SNES Classic. However, the original 21 games are not compressed and take up too much room. Here’s an easy way to have your cake and eat it to. While your SNES Classic is powered on and plugged into the PC. Click on tools and make certain that “FTP server on 127.x.x.x” is check marked. Now open the “FTP client”. Once inside click on the usr folder. Then to the share folder and finally the games folder. Inside you will have your 21 original games folders. Inside of each folder is a .SFROM file, one for each game. It’s easy to tell what game it is by simply opening the .PNG file in that folder. Download the .SFROM file from the SNES Classic onto your PC and rename it accordingly. You can now add it to your list of games and it will compress it. Otherwise, it would stay on your SNES Classic uncompressed and take up more space. Make certain to uncheck the “Original 21 Games” option in the list.

C6 Error:

I believe this has long since been resolved and is due to RetroArch, but if it pops up, do the following. Go up to “Kernel” choose “Uninstall” and this will wipe everything special about the SNES Classic. It clears the custom kernel, all new ROMS, and all save states and puts it back to the way that it was when you purchased the device. Now simply start again from “Part Two” in this article.

C7 Error:

This is again, usually caused by RetroArch, but it could be from a specific game (unlikely). If you start said game or RetroArch on your device and you get a C7 error do the following. Hook your device up to your computer as usual, remove the troublesome item. Redownload it, potentially from a different souce, and reinstall it. It could be that it was a corrupted file.

C8 Error:

This is usually when you have chose to have too many games per page/folder. Under “Settings” go to “Pages/folder structure” you’ll find the “Maximum Games per page/folder” option. If you want to maximize the amount you can do, just choose the next best option, sync the device and see if the error is gone. If not, go back and take it down to the next best option after that until you find that the C8 error is gone.

The aforementioned error resolutions are not an exact science, several different people have found different reasons and resolutions. If you have a specific issue and these do not help, Google may very well have your answer.

NES ROM Compression:

It’s worth noting that you can change the console type to the NES Classic or Famicom Classic and have the NES/Famicom ROMs compressed as well. This will give you more room for save states and such

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

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

After guesses, estimations, and positive early tests, the Super NES Classic has emerged as a hackable little piece of gaming nostalgia—and quite an easy one to hack, at that. This weekend saw the September device receive a simple exploit in the form of hakchi2, a Windows program designed by a Russian hacker who calls himself 'ClusterM,' and, among other things, it allows fans to add far more games to the system than its default set of 21.

If any of that sounds familiar, as opposed to gibberish, it's because the same program and hacker emerged shortly after the launch of 2016's Linux-powered NES Classic. ClusterM found a way to wrap that system's FEL-mode exploit (read lots more about that here) in a tidy Windows GUI, which allowed fans to use Windows Explorer menus to dump game ROMs, emulator cores, and even new art into their boxy ode to '80s Nintendo bliss.

ClusterM announced plans to repeat his trick well before the SNES Classic landed in stores, and his hacking hopes looked promising with the reveal, courtesy of Eurogamer, that the SNES Classic has a near-identical chipset and board compared to the NES Classic. Initial tests of the FEL-mode exploit, which requires booting into a telnet interface to talk to Nintendo's Linux box, proved promising, and ClusterM returned eight days after the system's launch with a new hakchi2 version—which now works with either 'Nintendo classic' system.

To use ClusterM's updated program, plug a SNES Classic into a Windows computer by using a standard Micro USB cable, then run the hakchi2 program while following all on-screen instructions, which include a few taps of buttons on your SNES Classic. This will back up your system's original state and then let you add new ROMs and other tweaks while showing how much on-board memory remains free on your system.

Advertisement

Not every game works, but...

The beauty of the NES Classic's hack is that its default NES emulator works with pretty much every NES game thrown at it. The same cannot be said for the SNES Classic, as the Nintendo-developed emulator—which appears to be superior to the one on the Wii U, at least—chokes on a few more games. In some cases, that's due to a lack of support for certain custom chip implementations, while others just glitch out in funky ways. (A full, fan-created guide to games that have issues running via the SNES Classic's default emulator can be found here.)

But even the NES Classic didn't have a 100-percent success rate with added, unofficial ROMs, and, in very good news, the SNES Classic supports that system's same backup path: installed RetroArch emulation cores. Fans have already confirmed that these support more SNES games, along with a variety of other classic consoles. Basically, if an emulation scheme worked on the NES Classic, it will also work on this one. (ClusterM provides a pretty easy way to load RetroArch on the SNES Classic, as well.)

More enterprising hakchi2 users can also add two interesting new tweaks to the SNES Classic, though these require some telnet operations. First, users can now add custom 'background' images, which fill out the rest of the 16:9 screen not filled up by the original games' much smaller resolutions. (The SNES Classic only ships with a few of these, and some new ones made by the community, including two collections shared at NeoGAF, already look better than Nintendo's offerings.) Even better, the SNES Classic had a tweaked 'scanline' filter hidden inside of it, which can now be enabled with some command-line editing. Based on my experience, I would say this tricky update, which adds horizontal scanlines when the filter is turned on, is worth the effort. (Head here and here for guides on both.)