Merged Emukidid's 3.3.5 mod version with Zopenko's 3.3.4 mod version. Added SuperrSonic's 3DS Virtual Console palette. Changed the savestate cursor box color (in order to match the emu's color design). 3.3.5 MOD - Apr 22, 2015 Merged in changes from FCEUX (up to r2951) Added tueidj's TLB VM (w/ ARAM storage) for ROM and other data storage. Go to the KMFD Cores tab and download and install the core of your desired console (note: each core module uses up memory so only install the modules you plan on using). Popular cores include gambatte for Game Boy, genesisplusgx for Sega Genesis, Mupen64Plus for Nintendo 64, mednafenpcefast for Turbografx 16, mgba for Game Boy Advance.

Learn how to play NES, Game Boy, Sega Genesis, N64, PlayStation 1, Dreamcast, and more games on your SNES Classic Mini. RetroArch lets you play games from other consoles on your SNES Classic. This tutorial will show you how to install RetroArch and import ROMs to your system. In addition to playing other consoles, RetroArch also allows you to play problematic SNES ROMs that doesn't run well or work with the default emulator on the SNES Classic.

  • 460/470 Timing Belt / Chain: '03-'09 GX 470 models have a timing belt with replacement intervals of 90K miles or 9 years / '10-'21 GX 460 models have a timing chain not requiring service. 460/470 rear HVAC: 460 models equipped with 3 zone climate have AC and heat in the rear. Rear HVAC unit in 460 has both a heater core and AC evaporator.
  • Describe the enhancement desired or suggested change: I found this mod recently and I find it amazing. I'm sure you've heard of it too. It allows you to see all the box covers of your roms. I think it should be implemented because it gives a nostalgic feeling and also the impression roms are more than just electronic data.
  • An awesoem mod I found for the SNES Emulator on the Wii. Learn about it here: http://www.wiiso.com/showthread.php?t=61453.

Here is a list of games that work and do not work on the default emulator on the SNES Classic. You will be able to run the problematic games using 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.

If you have already installed hakchi2 CE to your console, connect your console to the computer, turn it on, and open hakchi. Wait until your console is Online then skip to step #5.

1. Download hakchi2 CE (hakchi2-CE-#.#.#-release.zip) 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.

5. Go to Modules > KMFD's Mod Hub.

6. Go to the KMFD RetroArch tab, select the latest version of RetroArch, and hit Download and Install Module.

7. You will need to install the core of the console you want to play. Go to the KMFD Cores tab and download and install the core of your desired console (note: each core module uses up memory so only install the modules you plan on using). Popular cores include gambatte for Game Boy, genesis_plus_gx for Sega Genesis, Mupen64Plus for Nintendo 64, mednafen_pce_fast for Turbografx 16, mgba for Game Boy Advance, picodrive for Sega 32x, Reicast for Dreamcast, etc.

8. Exit the Hakchi Mod store and press Add more games to add the ROMs that you want to sideload to your SNES Classic (you can add multiple ROMs at a time).

Side note: Some ROM files will prompt you to select the appropriate core. Ignore this step if you do not get prompted. Example, when you add a Playstation ROM, you will be prompted to assign the core. Highlight the file name and select Sony - Playstation under System then select the core you downloaded for the console under Core. Hit Apply then Close. This step will vary depending on the console of the ROM.

9. [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. If you need to change the core for a ROM, right-click the game and go to Select emulation core...

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.

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

Extra note: All non-SNES games should automatically run in RetroArch while SNES games will run on the default emulator (called Canoe). If you are having problems with any SNES game, read our tutorial here to learn how to force run SNES games through RetroArch. RetroArch is able to run more SNES games than the default emulator.

If you are having issues with any game, try using a different core. Some games may run better on a different core but some games might not run well at all regardless of which core you use. To switch cores, highlight the game in hakchi2 and right-click it then go to Select emulation core...

While running a game in RetroArch, you can activate the RetroArch settings menu by pressing Start + Select on the controller. Here you can quit the game and go back to the SNES Classic main menu.

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

These are all the known ports of Snes9X to other consoles/handhelds/etc. They are all supported and welcomed on the official Snes9X site.

**If you know of anyone who is currently working on a port of Snes9X, or if you have some interest in making a port, please have them go to the Snes9X forums (this web site) and have them register an account there. After that, speak to Ryan and/or Jerremy so you can be let into the devs area and the git so you can have access to the most current code, collaborate with the other developers, make the port officialized, etc.**

Ports and how to get them running are as follows:

*PSP Version of Snes9X*
Name: Snes9X Euphoria
Latest version: R5 Beta
Homepage/forum: http://code.google.com/p/snes9x-euphoria/
Maintainer: Open due to Zack discontinuing this port; he has made the source code available. If you are interested in taking over the project or starting a new port from scratch, let Ryan and/or Jerremy know ASAP.

HOW TO GET IT RUNNING:
*DISCLAIMER* You will have to do some Googling, including but not limited to:
* Downgrading/upgrading your firmware
* Checking if your PSP-2000 series can use Pandora’s Battery
* Checking if your PSP and firmware version can use DaveeFTW’s and/or some1’s Downgrader
* Creating Pandora’s Battery (as needed)
* Finding the hacks, HENs, CFWs, etc and how to use/install them

Snes9x Gx Channel Installer

1. Make sure your PSP is hackable in some way. This means:
* All PSP-1000 series and certain PSP-2000 series can use Pandora Battery; this would be considered fully hackable.
* PSP-2000 series that can’t use Pandora Battery, just about all PSP-3000 series, and PSP Gos are hackable via other means (DaveeFTW’s and/or some1’s Downgrader, etc); this would be considered partially hackable.

2. Make sure your PSP firmware version has an available custom firmware or HEN; you’ll have to upgrade/downgrade the firmware as necessary. (Hint: I personally prefer 5.50 GEN-D3 if your PSP can use Pandora Battery; latest version of 6.20 or 6.35 PRO CFW if your PSP can’t use Pandora Battery (if you can’t downgrade past 6.35, then you should be able to use 6.39 and/or 6.60 PRO).)

Snes9x Gx Wad

3. When that’s done, be sure to put the Snes9X Euphoria folder in /PSP/GAME on your PSP’s memory stick (PSP-1000/2000/3000 series) or internal memory (PSP Go). Be sure to copy the ROMs into the roms folder, saves (*.srm, etc) into the saves folder, and cheats into the cheats folder.

NOTE: While Zack said he is officially discontinuing the PSP port of Snes9X, I’m leaving these helpful steps up as they will assist you in running other programs on the PSP, even Snes9X Euphoria.

*Wii/Gamecube version of Snes9X*
Name: Snes9X GX
Latest Version: 4.2.8
Homepage/forum: http://code.google.com/p/snes9x-gx
Maintainer: Tantric

HOW TO GET IT RUNNING:
*DISCLAIMER* You will have to do some Googling, including but not limited to:
* Finding and installing the latest versions of: Homebrew Channel, Snes9X GX Channel (optional), and/or IOS58 installer (also optional; this is to make the Snes9X GX channel work)
* Finding a modchip for your GameCube and installing it

Wii: You will need the latest Homebrew Channel installed on your Wii. After that, copy and paste the apps folder onto the root of your SD card; same goes for the snes9xgx folder. After that, copy over any ROMs you have to the snes9xgxroms folder, save files (*.srm, etc) to the snes9xgxsaves folder, and cheats to the snes9xgxcheats folder.

In addition, there appears to be a channel for Snes9X GX; you will need the Homebrew Channel installed and you MUST be on System Menu 4.3 so you can be on IOS58 (or use the IOS58 installer). After that, you should be able to run the installer from the Homebrew Channel, and you’ll be good to go!

Snes9x Gx Wii Classic Controller

Gamecube: You might need a modchip.

Cover

*Android and iOS (Apple iPhone/iPod Touch) version of Snes9X*
Name: Snes9X EX
Latest Version: 1.5.2 (iOS); 1.5.7 (Android)
Homepage/forum: http://www.explusalpha.com/home/snes9x-ex
Maintainer: Rakashazi (on the Snes9X forums)

HOW TO GET IT RUNNING:
*DISCLAIMER* You will have to do some Googling, including but not limited to:
* iOS (iPhone/iPod Touch) ONLY!!!: Jailbreaking your firmware

Android: Due to the Android Marketplace unfairly taking down Snes9X EX, you will have to visit Rakashazi’s website and download the apk either using your PC (you’ll have to connect the Android to your computer, mount the SD card, then copy the apk over) or your Android, then run package installer (or easy installer is fine too) on your Android to install the app.

NOTE: In addition to Snes9X EX, there’s a version called Snes9X EX+. It is based off the latest codebase (v1.53). Because of this and all the hack removals, emulation improvements, etc in this version, you’ll need an Android device spec’d about the same as an Evo 3D or Galaxy S2/S3 or better for it to run right. (In other words, ideally your device should be able to run Ice Cream Sandwich or better in order to run this properly.)

iOS: You’ll have to jailbreak your firmware and install the Cydia app installer. Then you’ll have to install the BigBoss repository within Cydia and search for Snes9X EX; you may also want to search for the sshd and all needed stuff for that, as it’s the only way you can put the ROMs, saves, etc onto your iPhone/iPod Touch. After that you should be able to download and run from there

Hint: a more detailed description of copying your ROMs/saves/etc over to the iOS device can be found here.

*PS3 version of Snes9X*
Name: Snes9X PS3
Latest Version: 4.4.9
Homepage/forum: https://code.google.com/p/snes9x-ps3/ (although for some reason, you may have to Google for the latest version)
Maintainer: Squarepusher

HOW TO GET IT RUNNING:
*DISCLAIMER* You will have to do some Googling, including but not limited to:
* Finding a HEN/Jailbreaker/CFW/etc onto your PS3 and installing it
* (if necessary) Downgrading/Upgrading your PS3’s firmware

You’ll have to install a HEN/Jailbreaker/CFW/etc on your PS3 (you might have to upgrade or downgrade your PS3’s firmware as needed). After that, it should be as simple as copy the emulator, ROMs, saves, and cheats over to the PS3 and it should work

*X-Box Version of Snes9X*
Name: Snes9xbox
Latest Version: V2 (V3 should be out soon)
Homepage/forum: http://forums.xbox-scene.com/index.php?showforum=96

HOW TO GET IT RUNNING:
*DISCLAIMER* You will need to do some Googling, including but not limited to:
* Finding a softmod (hack) or a modchip and installing/using it
* Finding a replacement dashboard such as XBMC

Really, it’s not hard. Read the readme, and use a softmod or modchip and a replacement dashboard. After that’s installed, it should be as simple as copying over the emulator, ROMs, saves, etc to the X-Box and it should work.