How-to Play N64 Games on the NES Classic Mini

You can now mod your NES Classic Mini to play Nintendo 64 games! It’s easy and we will break down the whole process for you. Please keep in mind that the NES Classic Mini hardware is limited and some N64 games may not run well on it but many games do run well.

Before we get started:

You will need a computer running Windows to complete this tutorial. This guide uses the latest version of hakchi2 CE which we highly recommend.

Add and Play N64 Games on NES Classic Mini

If you have already installed hakchi2 CE to your console then: run hakchi2 CE, connect your device to your computer, and turn it on. Wait until the status shows Online then skip to step #6. Otherwise, please start from step #1.

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

2. Open hakchi.exe.

3. Go to Kernel > Install / Repair.

4. Hit Yes to flash custom kernel.

5. Connect your NES Mini to your computer with the included micro-USB cable and if prompted, make sure you install the drivers – you will only need to install the drivers your first time. Now follow the instructions on the screen: hold the Reset button, turn on the Power switch, and then after a few seconds release the Reset button.

6. After the flashing is complete, go to ModulesKMFD’s Mod Hub.

7. Go to the KMFD RetroArch tab, select the latest RetroArch, and press Download and Install Module.

8. Go to the KMFD Cores tab, select GlupenN64 under the Nintendo 64 section, and press Download and Install Module.

9. Exit the Mod Hub and press Add more games. Now add your ROMs (you can add multiple files at a time and you do not need to extract the ROMs if they are in a zip file).

10. (Optional) Select a game and you can edit the information including the game name, box art, and more on the right side under Game options. You can also right-click the game and hit Download box art for selected games to automatically download the box art.

11. Press Synchronize selected games with NES/SNES Mini.

The remaining storage on the console is displayed on the bottom status bar. If you are running out of memory, we recommend the USB-host tutorial which will allow you to run games off an external USB flash drive.

After the sync is done, you can now turn off the console, disconnect it from your computer, and connect it to your TV. All of the new games will be available on the console.

Mario 64 runs well on the NES Classic Mini.

How-to Map Controller

You will also need to map your controller and assign buttons from the N64 controller to your own controller. Obviously the NES Classic controller does not have enough buttons to map the N64 controller well, so we recommend the 8Bitdo Sn30 controller and receiver.

1. After you launch the game, press Start & Select to open up the RetroArch menu.

2. Go to Options and go down to Controls.

On this page you will be able to configure your controller.

Adding More N64 Games in the Future

You do not need to redo all these steps to add more games in the future.

1. Run hakchi.exe.

2. Hit Add more games and add your ROMs.

3. Hit Synchronize selected games with NES/SNES Mini.

4. When prompted, connect your NES Classic Mini and turn it on.

It’s that easy to add more games after the initial setup!


If you are having issues playing select Game Boy, Game Boy Color, or Game Boy Advance games on your NES Classic Mini, follow our troubleshooting guide. Common issues includes slow gameplay, graphical glitches, no music or bad music, or selecting a game and it boots to a black screen or doesn’t load and goes back to the game selection menu. To resolve, you will need to try different cores and assigning them to the specific game you are having issues with.

Downloading and Assigning Cores to Specific Games

1. Open hakchi2, connect your console, turn it on, and wait until the status is Online before you continue to the next step.

2. Go to Modules KMFD’s Mod Hub.

3. Go to the KMFD Cores tab, go to the Nintendo 64 section, and download and install a different core.

4. Exit out of the Mod Hub and right-click on the problem game and press Select emulation core…

5. Select the game title and under the Core section, select the new core. Hit Apply.

6. Hit Synchronize selected games with NES/SNES Mini.

7. After the sync is complete, turn off your console and disconnect it from your computer. You can now test out the game. If the game is still having issues, you will need to try a different core until you find one that works. Please note that some games just don’t run well on the NES console regardless of which core you select.

Please leave a comment with the titles of the game that runs well on the NES Classic Mini. Thanks!

Leave a Reply

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