Crash: Difference between revisions
Jump to navigation
Jump to search
(Removing note about the pyramid, crash is easily reproducible in WDW along with HMC) |
Contriboutor (talk | contribs) (Table-ize) |
||
Line 2: | Line 2: | ||
== Ways to crash the game == | == Ways to crash the game == | ||
{| class="wikitable" | |||
! Cause !! Exception Type !! Notes | |||
|- | |||
| Exceed the [[Objects#Object Limit|object limit]] || Address Error Exception || | |||
|- | |||
| Have too many [[Objects|objects]] at once on the screen || || | |||
|- | |||
| Send the camera into a [[Parallel Universe|PU]] on N64 || Floating-Point Exception || | |||
|- | |||
| Walking at PU speed for only a portion of the 4 quarter steps on a frame || || | |||
|- | |||
| Moving at PU speed with no joystick input for all 4 quarter steps on a frame || || | |||
|- | |||
| Moving at PU speed directly into a wall || || | |||
|- | |||
| Bully Knockback dividing-by-zero || Floating-Point Exception || | |||
|- | |||
| Failed Bully/Bob-omb angle double-to-int conversion || Floating-Point Exception || | |||
|- | |||
| Deleting a non-existent file on the File Select Screen || || Go to "Copy" right when you get to the file select, then press "Score", press on any file without save data, go to Erase, and click on yes. | |||
|- | |||
| Moving a shadow above surface 12 while it's over OOB || || | |||
|- | |||
| Killing a Monty Mole remotely || || | |||
|- | |||
| Killing an uninitialized Monty Mole || Address Error Exception || | |||
|- | |||
| Going out of bounds in a room with a painting || Address Error Exception || | |||
|- | |||
| Being pushed off of a hangable ceiling while in the idle hanging action || Address Error Exception || | |||
|- | |||
| Sound glitch || Address Error Exception || J only | |||
|- | |||
| Moving the camera immediately when entering VCutM || || | |||
|} |
Revision as of 23:37, 25 March 2019
A Crash, Freeze, or Hardlock is what happens when Super Mario 64's code encounters an error, such as a division-by-zero, that causes the game to stop running and rendering frames. The audio may still play. This is in contrast to a softlock, where the game does still run but is stuck in an indefinite state or a loop where no controller input can change it.
Ways to crash the game
Cause | Exception Type | Notes |
---|---|---|
Exceed the object limit | Address Error Exception | |
Have too many objects at once on the screen | ||
Send the camera into a PU on N64 | Floating-Point Exception | |
Walking at PU speed for only a portion of the 4 quarter steps on a frame | ||
Moving at PU speed with no joystick input for all 4 quarter steps on a frame | ||
Moving at PU speed directly into a wall | ||
Bully Knockback dividing-by-zero | Floating-Point Exception | |
Failed Bully/Bob-omb angle double-to-int conversion | Floating-Point Exception | |
Deleting a non-existent file on the File Select Screen | Go to "Copy" right when you get to the file select, then press "Score", press on any file without save data, go to Erase, and click on yes. | |
Moving a shadow above surface 12 while it's over OOB | ||
Killing a Monty Mole remotely | ||
Killing an uninitialized Monty Mole | Address Error Exception | |
Going out of bounds in a room with a painting | Address Error Exception | |
Being pushed off of a hangable ceiling while in the idle hanging action | Address Error Exception | |
Sound glitch | Address Error Exception | J only |
Moving the camera immediately when entering VCutM |