FAQ: Difference between revisions

113 bytes added ,  14 April 2019
m
no edit summary
No edit summary
mNo edit summary
Line 5: Line 5:
[[Basic Mupen64 TAS Tutorial]]
[[Basic Mupen64 TAS Tutorial]]


==Why Mupen over BizHawk?==
==What is STROOP?==
''Main article: [[STROOP]]''


Most TASes of Super Mario 64 are done on [[Mupen64]]. This is for one reason only - m64 files can be played back on console, known as [[TASBot#Console Verification|Console Verification]], whereas bk2 files cannot, due to the way they handle input during lag frames. BizHawk polls inputs on lag frames, as opposed to Mupen64, which does not, and SM64 doesn't either. BK2 files (BizHawk movie files) can still be converted to m64 files, however, so for many it comes down to personal preference.
STROOP ('''S'''uperMario64 '''T'''echnical '''R'''untime '''O'''bserver and '''O'''bject '''P'''rocessor) is a diagnostic tool for Super Mario 64 which displays and allows for simple editing of various game values and information. It can connect to a running emulator and update values in real time. Some core features include views of loaded/unloaded objects, Mario structure variables, camera + HUD values, an overhead map display, and many more.


==What is STROOP?==
==What is Mupen?==
''Main article: [[Mupen64]]''


[[STROOP]] ('''S'''uperMario64 '''T'''echnical '''R'''untime '''O'''bserver and '''O'''bject '''P'''rocessor) is a diagnostic tool for Super Mario 64 which displays and allows for simple editing of various game values and information. It can connect to a running emulator and update values in real time. Some core features include views of loaded/unloaded objects, Mario structure variables, camera + HUD values, an overhead map display, and many more.
Mupen64 (otherwise known as Mupen64) is an N64 emulator. A variant of Mupen64, Mupen64-rr, is most commonly used for TASing Super Mario 64. This is what most people in the TAS community mean when they say "Mupen". There is also an emulator known as Mupen64Plus, which does not have TASing capabilities, but is commonly used for [[RTA]].


==What is Mupen?==
==Why Mupen over BizHawk?==


Mupen (otherwise known as Mupen64) is an emulator used for N64 games and Super Mario 64 that is most commonly used for TASing
Most TASes of Super Mario 64 are done on [[Mupen64-rr]]. This is for one main reason: .m64 files can be played back on console, known as [[TASBot#Console Verification|Console Verification]], whereas bk2 files cannot, due to the way they handle input during lag frames. BizHawk polls inputs on lag frames, as opposed to Mupen64, which does not, and SM64 doesn't either. BK2 files (BizHawk movie files) can still be converted to m64 files, however, so some still use Bizhawk.


==Where can I get an SM64 ROM?==
==Where can I get an SM64 ROM?==
Line 41: Line 43:
==How many A presses are left?==
==How many A presses are left?==


An any% run takes 0 A presses, performed on Wii VC. A 120 star run currently takes 20 A presses, performed on the original Japanese N64 version. Here's a table showing these counts on all game versions:
An any% run takes 0 A presses when performed on Wii VC. A 120 star run currently takes 20 A presses when performed on the original Japanese N64 version. Here's a table showing these counts on all game versions:


{| class="wikitable" style="text-align: center; width: 200px; height: 200px;"
{| class="wikitable" style="text-align: center; width: 200px; height: 200px;"
Line 68: Line 70:
==Is a 70 Star 0 A press run being developed?==
==Is a 70 Star 0 A press run being developed?==


No.
Nobody is currently working on it. However, through the use of Mupen64-WiiVC and Replay Hack WAD injection, it would be possible to TAS such a run and play it back on Wii VC.
 
A Wii VC TAS is not being developed because there is no way to console verify a TAS on Wii VC at the moment, and even if there was, Wii VC polls inputs on lag frames, meaning that the TAS would become desynced over time; and as was previously mentioned, 70 Star is not currently possible 0x on any N64 version.


==What's the next A press save going to be?==
==What's the next A press save going to be?==
Line 84: Line 84:
Mario's default state is, surprisingly, with no hat on, and on each frame it checks whether he's wearing the hat and sets the proper graphics flag. However, when Mario goes OoB, a large portion of the central Mario code stops running, including that check. Hence, Mario doesn't actually lose his hat; he just forgets he's wearing it.
Mario's default state is, surprisingly, with no hat on, and on each frame it checks whether he's wearing the hat and sets the proper graphics flag. However, when Mario goes OoB, a large portion of the central Mario code stops running, including that check. Hence, Mario doesn't actually lose his hat; he just forgets he's wearing it.


==When I record an avi on mupen, the sound works but the screen is just black. How do I fix this?==
==When I record an AVI on mupen, the sound works but the screen is just black. How do I fix this?==


This is a bug that occurs when you use the gl64 video plugin when aero is enabled on your computer. One fix is to use another video plugin, or to disable aero on your computer. The latter is only possible on Windows 7, but unfortunately not on Windows 8 or 10.
This is a bug that occurs when you use the gl64 video plugin when aero is enabled on your computer. One fix is to use another video plugin, or to disable aero on your computer. The latter is only possible on Windows 7, but unfortunately not on Windows 8 or 10.