Project64

FeaturesFeatures
AccuracyAccuracy
PerformancePerformance

Project64 is a plug-in based emulator allowing third-party groups to use their own plug-ins to run specific components (RSP, video, audio, etc.). It's considered to be the most popular emulator with a long lasting history, even though controversial at times. 


Strongly recommended to use latest development-builds, as last stable build is quite outdated!

Last Dev-Release:

2.4.0-1131 / 08-04-2020

Windows: XP+

Linux: No information provided

Mupen64Plus

AccuracyAccuracy
PerformancePerformance
FeaturesFeatures

Mupen64Plus is an open-source, multi-platform, Qt and plugin-based Nintendo 64 emulator which includes four MIPS R4300 CPU emulators, dynamic recompilers for 32-bit x86 and 64-bit amd64 systems. The video plugins included are RiceVideo, Arachnoid, Glide64, Z64, and some even include Hi-resolution texture support. There also a cheat system with Gameshark code support, speed adjustment with smooth sound output and much more. 

Last Stable Release:

2.5.9

Dated:

10-02-2019

Windows: Vista SP2+ (Visual Studio 2013 redistributable required)

Linux: Kernal 2.6.39.4+ 

Mac: 10.6.8 (Snow Leopard)+

--

CPU: Dual-core 2.3 GHz+

RAM: 1 GB+

You can use the latest GlideN64-build by the author (gonetz): 

Windows (also available on main-page in Daily Dev-Builds section)

  • Press "Artifacts" on the right-side, "GLideN64.dll" will appear below and download it (note: antivirus might overreact sometimes, but wtv). Then, place GlideN64.dll inside the Mupen64 folder (hint: you should see other .dll files in that folder)

  • Open the Mupen App --> Settings --> Configure --> Plugins --> Select GlideN64

To configure: Inside Mupen App --> Settings --> Edit mupen64plus.cfg --> GlideN64

Linux & MacOS X 

  • Website is different but same procedures afterwards...

Retroarch

Parallel N64 with Multithreaded Angrylion

Mupen64Plus NEXT

FeaturesFeatures
AccuracyAccuracy
PerformancePerformance

RetroArch is a frontend for emulators, game engines and media players. ​It enables you to run classic games on a wide range of computers and consoles through its unified graphical interface. Settings are also unified so configuration can be done once and applied and applied to all. It has advanced features like shaders, netplay, rewinding, next-frame response times, and more.

It can run on the usual platforms like Windows, Mac OS X and Linux, but it stands alone in that it can support far more platforms beyond just that.

  • Lakka - lightweight Linux distribution for small computers like Raspberry Pi

Last Stable Release:

1.8.5

Dated:

21-03-2020

Windows: Vista+ 

Linux: Please follow their instructions

Mac: Apple macOS High Sierra+ with Metal2

m64p

FeaturesFeatures
AccuracyAccuracy
PerformancePerformance

m64p uses mupen64plus-gui front-end written in Qt5. It supports all things you’d expect from a frontend (savestate management, pausing, screenshots, etc.) and comes bundled with GLideN64 for the graphics plugin.

 

Starting with a fresh config

If you’ve ever used any version of mupen64plus before, you might have a configuration file saved on your computer. I suggest starting with a fresh config if this is your first time here.

Go to Settings -> Core and Plugin Settings. At the bottom click on Reset All Settings.

Stable Release:

0bf81f7

Dated:

02-04-2020