Editing Mupen64Plus

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 2: Line 2:
 
|logo = Mupen64plus-r1.pnd.png
 
|logo = Mupen64plus-r1.pnd.png
 
|logowidth = 138
 
|logowidth = 138
|version = {{Version|Mupen64Plus}}
+
|version = {{Mupen64PlusVer}}
 
|active = Yes
 
|active = Yes
 
|target = [[Nintendo 64 emulators|Nintendo 64]]
 
|target = [[Nintendo 64 emulators|Nintendo 64]]
Line 35: Line 35:
 
|-
 
|-
 
|align=center|{{Icon|Win|Lin}}
 
|align=center|{{Icon|Win|Lin}}
|[[RMG]]<br/><small>A GUI for mupen64plus including ParaLLEl and Angrylion plugins</small>
+
|[[m64p]]<br/><small>mupen64plus + Parallel RDP + a GUI</small>
|-
 
|align=center|{{Icon|Win|Lin}}
 
|[[simple64]]<br/><small>Hard fork of mupen64plus, providing a GUI and ParaLLEl RSP</small>
 
 
|}
 
|}
  
Line 46: Line 43:
 
Mupen64Plus uses its own plugin spec, so it is not compatible with plugins targeting the older zilmar plugin spec used by emulators such as Project64 unless they have been specifically ported to the new spec. However, just about every plugin worth using has now been ported or simultaneously targets both.
 
Mupen64Plus uses its own plugin spec, so it is not compatible with plugins targeting the older zilmar plugin spec used by emulators such as Project64 unless they have been specifically ported to the new spec. However, just about every plugin worth using has now been ported or simultaneously targets both.
  
By default, Mupen64Plus applies a ton of audio buffering, causing extremely delayed audio, more so than most other emulators. This can be mitigated by lowering the buffer settings in the mupen64plus.cfg file, though lowering it too much will cause audio crackling. For improved audio latency and sync, consider using [https://docs.libretro.com/library/mupen64plus/ Mupen64Plus-Next] through RetroArch.
+
By default, Mupen64Plus applies a ton of audio buffering, causing extremely delayed audio, more so than most other emulators. This can be mitigated by lowering the buffer settings in the mupen64plus.cfg file, though lowering it too much will cause audio crackling. For improved audio latency and sync, consider using Mupen64Plus-Next through RetroArch.
  
 
==Front-ends==
 
==Front-ends==
Line 54: Line 51:
 
* [http://m64py.sourceforge.net/ M64Py] is highly recommended for a Mupen64Plus frontend. Not only does it come with everything set up, but it also comes with every plugin maintained by the Mupen64Plus development team plus GLideN64. This is great since it's very hard to find some of the plugins without compiling them from the source code. Sadly, it's not perfect, since the input config utility doesn't work with some gamepads.
 
* [http://m64py.sourceforge.net/ M64Py] is highly recommended for a Mupen64Plus frontend. Not only does it come with everything set up, but it also comes with every plugin maintained by the Mupen64Plus development team plus GLideN64. This is great since it's very hard to find some of the plugins without compiling them from the source code. Sadly, it's not perfect, since the input config utility doesn't work with some gamepads.
 
* [https://github.com/dh4/mupen64plus-qt mupen64plus-qt]
 
* [https://github.com/dh4/mupen64plus-qt mupen64plus-qt]
* [https://github.com/simple64/simple64-gui/ simple64-gui] is a nice GUI created in Qt5 in 2017 and updated to Qt6 in 2022. [[simple64]] is a package created by the same author, which combines recent builds of Mupen64Plus with the ParaLLEl-RDP and RSP plugins and simple64-gui. This is arguably the easiest works-out-of-the-box package for beginners, as there's nothing necessary to configure except controls, though this comes at the expense of not being able to use other plugins.
+
* [https://github.com/m64p/mupen64plus-gui/ mupen64plus-gui] is a nice Qt5 GUI newly created in 2017. [[m64p]] is a package created by the same author, which combines recent builds of Mupen64Plus with the ParaLLEl-RDP and RSP plugins and Mupen64plus-gui. This is arguably the easiest works-out-of-the-box package for beginners, as there's nothing necessary to configure except controls, though this comes at the expense of not being able to use other plugins.
* [https://github.com/Rosalie241/RMG Rosalie's Mupen GUI] is the newest up-and-coming GUI, and aims to provide both ease of use and a complete emulation package. Each release comes with a recent build of Mupen64Plus, RMG itself, and up-to-date builds of GLideN64, ParaLLEl-RDP, Angrylion Plus, Mupen64Plus HLE RSP, ParaLLEl-RSP and CXD4 RSP, with the option of using other plugins as well. Almost all configuration is done through the UI, with little need to dive into the command line or config files. Highly recommended if you desire more options than those afforded by simple64.
+
* [https://github.com/Rosalie241/RMG Rosalie's Mupen GUI] is the newest up-and-coming GUI, and aims to provide both ease of use and a complete emulation package. Each release comes with a recent build of Mupen64Plus, RMG itself, and up-to-date builds of GLideN64, ParaLLEl-RDP, Mupen64Plus HLE RSP, and ParaLLEl-RSP, with the option of using other plugins as well. Unfortunately, with the exception of GLideN64, plugin configuration must still be done by editing the mupen64plus.cfg file.
  
 
==Using Mupen64Plus==
 
==Using Mupen64Plus==
Line 83: Line 80:
 
* RSP: cxd4-ssse3
 
* RSP: cxd4-ssse3
 
* z64 is a port of z64gl, a low-level emulation video plugin for N64 emulators. It comes with its own accompanying z64 RSP, but cxd4 (a port of BatCat's RSP Interpreter plugin) appears to be more accurate and very well optimized. This setup is capable of playing difficult games like Rogue Squadron with very few graphical glitches, and it is faster than on Project64 to boot.
 
* z64 is a port of z64gl, a low-level emulation video plugin for N64 emulators. It comes with its own accompanying z64 RSP, but cxd4 (a port of BatCat's RSP Interpreter plugin) appears to be more accurate and very well optimized. This setup is capable of playing difficult games like Rogue Squadron with very few graphical glitches, and it is faster than on Project64 to boot.
 
==External links==
 
*[http://mupen64.emulation64.com/ Original Mupen64 site and downloads] (Obsolete but possibly of historical interest)
 
*[https://www.emulation64.com/spotlights/21/ Emulation64 Spotlight Interview with original Mupen64 developer Hacktarux]
 
  
 
[[Category:Emulators]]
 
[[Category:Emulators]]
Line 96: Line 89:
 
[[Category:macOS emulation software]]
 
[[Category:macOS emulation software]]
 
[[Category:Custom Assets]]
 
[[Category:Custom Assets]]
[[Category:Forks]]
 

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)