Mupen64: Difference between revisions
No edit summary |
(Add information on modified Mupen versions) |
||
Line 3: | Line 3: | ||
'''Mupen64''' is | '''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''' (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''' (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== | |||
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 /> |
Revision as of 15:47, 20 August 2018
Mupen64 is a Nintendo 64 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 (stylized as mupen64plus) is an emulator used for standard gameplay. It is generally preferred in this regard over Mupen64.
Mupen64-RR
Mupen64-RR (stylized as mupen64-rr) is an emulator used for TASing. Its competitor is Bizhawk.
Using Mupen64-RR
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[1]. 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 console verification, but not as reliable, because there are still some 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 0x A presses run[2].