Crash: Difference between revisions

From Ukikipedia
Jump to navigation Jump to search
mNo edit summary
m (fixed a misinterpretation)
Line 7: Line 7:
* Bully Knockback dividing-by-zero
* Bully Knockback dividing-by-zero
* Failed Bully/Bob-omb angle double-to-short conversion
* Failed Bully/Bob-omb angle double-to-short conversion
* Deleting File B when it doesn't exist. (Go to "Copy" right when you get to the file select, then press "Score", press on File B, go to Erase, and click on yes.)
* 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 File B, go to Erase, and click on yes.)
* Moving a shadow above surface 12 while it's over OOB
* Moving a shadow above surface 12 while it's over OOB

Revision as of 04:42, 24 August 2018

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

  • Exceed the object limit
  • Have too many objects at once on the screen
  • Send the camera into a PU
  • Bully Knockback dividing-by-zero
  • Failed Bully/Bob-omb angle double-to-short conversion
  • 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 File B, go to Erase, and click on yes.)
  • Moving a shadow above surface 12 while it's over OOB