m64p
![]() | |
The m64p frontend on Windows 7. | |
Developer(s) | loganmc10 |
---|---|
Latest version | Feb 23, 2021 |
Active | Yes |
Platform(s) | Windows, Linux, macOS |
Architecture(s) | x86 |
Emulates | Nintendo 64 |
Compatibility | High |
Website | m64p.github.io |
Support ($) | Patreon |
Programmed in | C, C++ |
License | GNU GPLv3 |
Source code | GitHub |
m64p is an open-source, plugin-based Nintendo 64 emulator maintained by loganmc10. The project bundles Mupen64Plus with GLideN64, as well as its own frontend, input plugin, and netplay support.
Contents
Download[edit]
![]() ![]() ![]() |
Official releases | |
![]() ![]() ![]() |
mupen64plus-gui The frontend that can also be used separately with Mupen64Plus. |
Overview[edit]
In the project's own words:
"This is likely the most compatible N64 emulator you’re going to come across. It can play games like Resident Evil 2, Rogue Squadron, Pokemon Snap, and World Driver Championship “out-of-the-box” (without the need to fiddle with settings, plugins, or anything of the sort)."
The user interface, mupen64plus-gui, was written specifically for m64p using Qt5. The supported features:
- Netplay using a central server hosted in the cloud for players to find sessions
- Discord Rich Presence and automatic voice channel connectivity
- Standard frontend features like pausing, screenshots, save states etc.
- An auto-updater
As of 2020-11-01 m64p now features an newly added GUI option which enables LLE Graphics, this utilizes Parallel RSP (mupen64plus-rsp-parallel.dll) and Angrylion RDP Plus.
Parallel RSP is based on the work of Themaister and is a RSP option used in the Parallel N64 Libretro core
Together with Angrylion RDP Plus this makes fast and accurate N64 emulation possible in m64p.
Netplay[edit]
Follow this guide on the GitHub wiki to set up netplay.