Support Zophar's Domain on Patreon!

Sponsored links:

Nintendo - 64 Emulators

<< Go to Windows systems list

Popular Emulators

Name Description
1964 This open-source N64 emulator is a bit different from all the others. The recompiler on which so much time was spent now has the greatest support for Windows Vista and is second only to Mupen64. The graphics engine supplied with it is co-author Rice's work based on the one from Daedalus and is today infamous for its glitchiness in many games. Now it is the most famous alternative to Project64's support for so many games, although its low-end system support and GUI stability on some processors is weak. This emulator of those for the N64 features the strongest NetPlay implementation next to only the replaced Mupen64k project. It also has the widest support for GameShark cheat codes and features assigning certain plugins to certain games (very useful for N64 emulation in particular).
Mupen64 This is a highly portable emulator available for many platforms including Windows, Linux, MacOS, FreeBSD, QNX, BeOS and more.

It features a ROM browser with a "classic" UltraHLE theme. Now it supports video recording and strong frame buffer notification to the graphics engine. It now has a strong recompiler needed for some games to run at full speed with stability. Currently it forces whether the memory expansion pak is emulated based on the CIC chip and does not yet support GameShark cheat codes, but it features assigning certain plugins to certain games (very useful for N64 emulation in particular).
Nemu64 After three years of undergoing the responsibilities of change the weakening dedication to what was once the most famous emulator firmed on 2003 when the last version 0.8 was released. Today it is known to be very unorthodox after zilmar's contributions but supports video and audio recording. Co-author LaC--one of the biggest names in the N64 scene for the time--designed probably the strongest sound emulation plugin period for the N64: a practical combination of the merits of Jabo's DirectSound, Azimer's sound plugin, and the No Sound plugin. The plugin support is very poor, and only the graphics plugin can be changed. This is still yet another emulator supporting special features in games that no other emulator does for the N64 while its uniquity is not only promising. Its system requirements were very high for its time. It is the first emulator to support NetPlay and does so more accurately than the later hack Project64k but is still the slowest emulator supporting NetPlay.
Project64 This emulator burst in fame since the open-source version 1.4. It was started by the designer of the standard plugin system for Nintendo 64 emulators who--with the help of the author of the default plugins supplied with this emulator--brought light to the scene after UltraHLE was discontinued. The graphics plugin is one of the strongest and can support even back to the Direct3D 6 engine for older systems. The DirectSound plugin is the strongest low-level emulation sound device for Nintendo 64 emulation and with the RSP engine used with it has the most complex support for games with special sound emulation needs. Eventually Nemu64's reputation was replaced, and Project64 became known as the most compatible memory emulator for the games in general. It is known to support features in special games no other emulator does presently.

Source code:
Project64k Project64k is a modification of the open-source Project64 version 1.4 with a hacked support for Kaillera multiplayer network support (NetPlay). Nemu64 was the first to support online play, but Project64k is more famous because of Project64. Later came the more accurate and efficient 1964, and in 2007 Project64k was criticized as overly faulty as Mupen64k (later named Mupen64++ before the project was lost and replaced) came into development as the strongest N64 emulator supporting NetPlay. Still over 99 percent of NetPlay continue using Project64k usually because they never read about or looked into it.
UltraHLE This is the legendary UltraHLE, the first N64 emulator to run commercial games. It even has sound and joystick support (the joystick support isn't too great, though).

The initial release could play 17 games, but, with the help of updated ultra.ini files, it can now support many more. It was discontinued 6 hours after it's initial release, but it's now being worked on again. You'll need at least a P2-233 system to use it. It runs on Glide, so a 3dfx card or a Glide-wrapper is required. Here's a compatibility list created by Demi.

Ultra.ini is a modified version of the Ultra.ini file that originally came with UltraHLE. It adds support for more games, improves games that already worked, and has lots of optional cheats.

UltraHLP is a tool for UltraHLE that makes it support two players, fixes bugs such as the Mario jump bug, allows you to define up to 16 buttons on a controller, and much more!

UltraHLE-Z is a TOTALLY unofficial release of UltraHLE which features a whole load of stuff, including the Voodoo 3 patch, so it's worth a try. And, I'm adding this if you don't get it: Don't bug the UltraHLE authors about this one. They didn't put this stuff together.

This is an unofficial release of UHLE by L@G, with speed fixes and compatability with Windows XP Voodoo drivers added. If you need Glide2x.dll, then head on over to the Glide Wrappers page and download one.

This is a fix for Voodoo 3 and Banshee users that are having problems running UltraHLE.

Other Emulators

Name Description
Apollo Apollo is another N64 emulator project, but no progress has been published in several years. In this year of idle activity in the N64 scene Azimer promises soon "something out the door".
Blade64 Blade64 is another outdated Nintendo 64 emulator albeit not as experimental as Dream64. It does support a few select commerical games.
Corn Corn is by far the fastest Nintendo 64 emulator that supports commercial games. The graphics engine requires at least DirectX 6.1, and the sound emulation produces greatly for those select few playable games. It uses no plugin system.
Daedalus Daedalus is another Nintendo 64 emulator project thanks to many contributors that supports commercial games and was succeeded by Nemu64 in its time. The sound plugin is one of Azimer's many old versions and can be succeeded by Corn's sound engine.
Daedalus-Lkb This is a modified version written by Lkb, of the Nintendo 64 emulator

Dream64 This is an experimental emulator not designed to emulate commercial images. A few opcodes are supported.
N64 VM This N64 emulator that can run a few commercial games such as

Super Mario 64 and Mario Kart 64. It also has controller support, but there's no

sound support.
NICE64 NICE64 is a Newly Improved C++ Emulator for playing N64 games and it is the next stage of development based on 1964mod v1.5.2(Final) codebase. It is created as a replacement to the original 1964mod emulator and it doesn't aim for perfect emulation of the actual hardware.
NIN64 NIN64 runs quite a few demos, and it runs them fast. However, it can't

run any commercial games yet. It supports controllers too, but there's no sound. It comes

in 2 languages, English or Spanish.
NINCEST 64 This is a new Nintendo 64 emulator coded by faraway (whom many of you

know from the irc channel, #emu, on efnet). It can currently run the FireDemo (slowly),

N64 Stars, and maybe even some other demos.
NSFE Formerly known as Reality 64, this is a CPU-only emulator currently.

This means you won't see it run any games, nor will you see any graphics. This emulator

has been discontinued as of 1/18/99. The files will remain online simply for reference.
Pagan Pagan is a non-commercial Nintendo 64 emulator from long ago. It supports the frame buffer effect in almost all of the demo images.
PC64 PC64 can supposedly run Mario64 and Rampage2 slowly. It uses Glide for

graphics, but no HLE is implemented yet.
Project Unreality This was the first Nintendo 64 emulator ever attempted, and it proved that

N64 emulation IS possible. It can run many N64 demos, and show some opening screens from

Mortal Kombat Trilogy and the WaveRace64 N64 logo screen. It has been discontinued.
Sunset Sunset is a very promising N64 emulator that can run many demos and some

commercial games. Actually, many commercal games will load up and do stuff, but only some

are playable. It doesn't support HLE sound yet, but it supports controllers.
SupraHLE This is a hacked, modified version of UltraHLE. It uses the core of

UltraHLE with hacked instructions.
TR64 TR64 is a good Windows port of Truereality. It uses OpenGL for graphics

and can run Mario64 and some others. TR64 now has sound, but it requires DirectX 8.0.

This is an Ini File for TRWin64 Made by Spinal. You can check the homepage at

TRwin TRWin is a great Windows port of TrueReality. It uses Direct3D for

graphics, and has quite a few options. It can play Mario64 at full speed, and it's

compatible with many more.
Ultra 64 Ultra 64 only has some opcodes, memory, and registers emulated so far.

There does seem to be some kind of video display (no sound yet), but I couldn't get anything

to show up. It also has a debugger and a ROM header reader.
UltraHLE 2064 This looks like a good N64 emulator that's still being

upgraded. One to keep your eyes on.

Nintendo - 64 Emulators on Other Platforms

Linux (4)
BeOS (1)
Macintosh (3)
Amiga (1)
-- Gamecube (1)
-- Playstation Portable (2)
-- Nintendo Wii (1)
Java (1)
Android (2)
JavaScript (3)

Emulators on:
iOS (iPhone)
Windows Mobile

Other Releases
ROMs (Public Domain)
Technical Documents

Game Modification
Music Playback / Manipulation