Mupen64: Difference between revisions

1,188 bytes added ,  20 August 2018
Add information on modified Mupen versions
No edit summary
(Add information on modified Mupen versions)
Line 3: Line 3:




'''Mupen64''' is an [[N64]] [[Emulators|emulator]] used for its customizability. There are many forks of Mupen64, the most documented of which is Mupen64-RR v0.5, which is nearly universally used for TASing.
'''Mupen64''' is a [[Nintendo 64]] [[Emulators|emulator]] useful for its customizability. There are many forks of Mupen64, the most documented of which is Mupen64-RR v0.5, which is nearly universally used for TASing.


==Mupen64plus==
=Mupen64plus=


'''Mupen64plus''' (stylized as '''mupen64plus''') is an emulator used for standard gameplay. It is generally preferred in this regard over Mupen64.
'''Mupen64plus''' (stylized as '''mupen64plus''') is an emulator used for standard gameplay. It is generally preferred in this regard over Mupen64.


==Mupen64-RR==
=Mupen64-RR=


'''Mupen64-RR''' (stylized as '''mupen64-rr''') is an emulator used for TASing. Its competitor is [[Emulators#Bizhawk|Bizhawk]].
'''Mupen64-RR''' (stylized as '''mupen64-rr''') is an emulator used for TASing. Its competitor is [[Emulators#Bizhawk|Bizhawk]].


===Using Mupen64-RR===
==Using Mupen64-RR==


todo
todo
==Hacked versions of Mupen64-RR==
Because Mupen64 does not have perfect emulation accuracy, there are several hacked versions of Mupen to deal with this, as well as to allow for additional functionality.
===Mupen64-Lua===
'''Mupen64-lua''' supports Lua scripting, which gives Mupen64-rr much more power for testing and brute forcing<ref>http://adelikat.tasvideos.org/emulatordownloads/mupen64-rr/LuaExtension_r34_bin.zip</ref>. It is not used for TASing, only for testing and preparing.
===Mupen64-PUs===
'''Mupen64-PUs''' is a modified version of Mupen that crashes during certain float-to-short exceptions just like the [[Nintendo 64]] console does. This is a useful alternative to [[TASBot#Console Verification|console verification]], but not as reliable, because there are still some [[Crash#Unknown cause|unknown crashes]].
===Mupen64-WiiVC-RTZ===
'''Mupen64-WiiVC-RTZ''' is a version of Mupen that emulates the [[Wii VC Round-To-Zero]] oversight. It has been used, among other things, by pannenkoek2012 to TAS the [[Bowser in the Fire Sea#A Press Counts|Bowser in the Fire Sea 0x A presses]] run<ref>https://www.youtube.com/watch?v=Aa_CciaM4aM</ref>.
=References=
<references />