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!
v2.4.0-1100-g617db96 / 30-12-2019
Linux: No information provided
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:
Windows: Vista SP2+ (Visual Studio 2013 redistributable required)
Linux: Kernal 220.127.116.11+
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
Website is different but same procedures afterwards...
Parallel N64 with Multithreaded Angrylion
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:
Linux: Please follow their instructions
Mac: Apple macOS High Sierra+ with Metal2
m64p uses mupen64plus-gui front-end written in Qt5. It supports all thing things you’d expect from a frontend (savestate management, pausing, screenshots, etc..). It 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.
Alternative: Mupen64Plus + latest GlideN64
Linux: 64-bit required