Misalignment: Difference between revisions

From Ukikipedia
Jump to navigation Jump to search
(Explained the truncation.)
(Correct explanations for BitS A press saves)
Line 3: Line 3:
[[File:Misalignment-ted.png|thumb|A misalignment exists on every corner of axis-aligned edges facing away from the origin]]
[[File:Misalignment-ted.png|thumb|A misalignment exists on every corner of axis-aligned edges facing away from the origin]]
[[File:Open_corner_vs_misa.png|thumb|A graphic showing the difference between a misalignment and an open corner]]
[[File:Open_corner_vs_misa.png|thumb|A graphic showing the difference between a misalignment and an open corner]]
A ''Misalignment'' is a 1x1-unit area a floor hitbox extends to but wall hitboxes do not. On convex corners, they allow Mario to snap up to the floor from up to 78 units below it, as opposed to just 30 units when there is a wall hitbox present.
A ''Misalignment'' is a 1x1-unit area a floor hitbox extends to but wall hitboxes do not. On convex corners, they allow Mario to snap up to the floor from up to 78 units below it, as opposed to just 30 units when there is a wall hitbox present.


It is the same truncation responsible for [[Parallel Universe|Parallel Universes]] that causes misalignment; because floor and ceiling detection is done with integers, all decimal places are removed. If Mario has the right position off the floor, his position will be rounded to a spot on the floor, making the floor appear to extend to his actual position. Walls do not do this, since they use floating-point numbers, which causes the floor to not properly align with its adjacent walls.
It is the same truncation responsible for [[Parallel Universe|Parallel Universes]] that causes misalignment; because floor and ceiling detection is done with integers, all decimal places are removed. If Mario has the right position off the floor, his position will be rounded to a spot on the floor, making the floor appear to extend to his actual position. Walls do not do this, since they use floating-point numbers, which causes the floor to not properly align with its adjacent walls.
== Uses ==
== Uses ==
===WR TAS Time Saves===
===WR TAS Time Saves===
Because they allow lower jumps to reach ledges and cancel air actions immediately, they are useful for saving time in TASes regardless of their demanded precision.
Because they allow lower jumps to reach ledges and cancel air actions immediately, they are useful for saving time in TASes regardless of their demanded precision.
* Timesaves:
* Timesaves:
** TODO
** TODO
=== A Button Challenge ===
=== A Button Challenge ===
Because of the extra height they allow Mario to gain and the ability to get directly under the floor, they're very useful in the A button challenge. They also require almost no setup or allow less setup than otherwise, which makes them the preferred method over many other ABC strats. Uses include:
Because of the extra height they allow Mario to gain and the ability to get directly under the floor, they're very useful in the A button challenge. They also require almost no setup or allow less setup than otherwise, which makes them the preferred method over many other ABC strats. Uses include:
* A press saves:
* A press saves:
** [[Watch for Rolling Rocks]] (HMC), where Mario ground-pounds into a misalignment to get to the platform with the star.<ref>[https://youtu.be/kpk2tdsPh0A?t=1415 "SM64 - Watch for Rolling Rocks - 0.5x A Presses (Commentated)" by pannenkoek2012]</ref>
**[[Watch for Rolling Rocks]] (HMC), where Mario ground-pounds into a misalignment to get to the platform with the star.<ref>[https://youtu.be/kpk2tdsPh0A?t=1415 "SM64 - Watch for Rolling Rocks - 0.5x A Presses (Commentated)" by pannenkoek2012]</ref>
** [[Tick Tock Clock]], where a misalignment on a cog<ref>[https://youtu.be/27F2cz3PYvQ "TTC Cog Misalignment" by UncommentatedPannen]</ref><ref>[https://youtu.be/0zxKTxhEhi8 "TTC Cog Misalignment on Random Setting" by Sidney600SM64]</ref><ref>[https://youtu.be/7eK2yszTfyA "Cog Misalignment (A press save SOON!)" by DeRockProject]</ref> combined with [[VSC]] is used to help save an A press in [[Stomp on the Thwomp]]<ref>[https://youtu.be/AN2CvTUyFCg "TTC Stomp on the Thwomp 3x A Presses (OUTDATED)" by UncommentatedPannen]</ref><ref>[https://youtu.be/3WLlQ2alTK8 "TTC Stomp on the Thwomp 2x A Presses" by UncommentatedPannen]</ref> and [[Timed Jumps on Moving Bars]]<ref>[https://youtu.be/FMA-zEznvMo "TTC Timed Jumps on Moving Bars 1x A Presses" by UncommentatedPannen]</ref>, as well as remove the need for a preset [[HOLP]] in [[The Pit and the Pendulums]] which saves an A press in a full game run<ref>[https://youtu.be/SEVrw0dxYxg "TTC The Pit and the Pendulums & Re-Enter 1x A Presses (without Preset HOLP)" by UncommentatedPannen]</ref>.
** [[Tick Tock Clock]], where a misalignment on a cog<ref>[https://youtu.be/27F2cz3PYvQ "TTC Cog Misalignment" by UncommentatedPannen]</ref><ref>[https://youtu.be/0zxKTxhEhi8 "TTC Cog Misalignment on Random Setting" by Sidney600SM64]</ref><ref>[https://youtu.be/7eK2yszTfyA "Cog Misalignment (A press save SOON!)" by DeRockProject]</ref> combined with [[VSC]] is used to help save an A press in [[Stomp on the Thwomp]]<ref>[https://youtu.be/AN2CvTUyFCg "TTC Stomp on the Thwomp 3x A Presses (OUTDATED)" by UncommentatedPannen]</ref><ref>[https://youtu.be/3WLlQ2alTK8 "TTC Stomp on the Thwomp 2x A Presses" by UncommentatedPannen]</ref> and [[Timed Jumps on Moving Bars]]<ref>[https://youtu.be/FMA-zEznvMo "TTC Timed Jumps on Moving Bars 1x A Presses" by UncommentatedPannen]</ref>, as well as remove the need for a preset [[HOLP]] in [[The Pit and the Pendulums]] which saves an A press in a full game run<ref>[https://youtu.be/SEVrw0dxYxg "TTC The Pit and the Pendulums & Re-Enter 1x A Presses (without Preset HOLP)" by UncommentatedPannen]</ref>.
** [[Bowser in the Dark World]] and [[Bowser in the Sky]], where a misalignment is used to enter the pipe.<ref>[https://youtu.be/b0vDJmsvVBw?t=74 "SM64 - Bowser in the Dark World (without Red Coins) - 0x A Presses" by pannenkoek2012]</ref><ref>[https://youtu.be/43DxMVh8jBg "BitS Warp Pipe using 207 DR" by UncommentatedPannen]</ref>
** [[Bowser in the Dark World]], where a misalignment is used to enter the pipe.<ref>[https://youtu.be/b0vDJmsvVBw?t=74 "SM64 - Bowser in the Dark World (without Red Coins) - 0x A Presses" by pannenkoek2012]</ref>
** [[Bowser in the Sky]], where a series of misalignments is used to climb the first few platforms.


* Timesaves:
* Timesaves:
** [[Chip off Whomp's Block]] (WF), where a misalignment on King Whomp is used to get onto him with [[VSC|stored VS]], enabling Mario to ground-pound him without help from the elevator. This also removes the need to clone the star as Mario can ground-pound King Whomp at the star spawn location.<ref>[https://youtu.be/EizI60fNrj0 "(TAS) Chip Off Whomp's Block 0xA - 44"90 (OUTDATED)" by fifdspence]</ref><ref>[https://youtu.be/ZIje_PpDeIc "(TAS) Chip Off Whomp's Block 0xA - 40"33" by galoomba]</ref>
**[[Chip off Whomp's Block]] (WF), where a misalignment on King Whomp is used to get onto him with [[VSC|stored VS]], enabling Mario to ground-pound him without help from the elevator. This also removes the need to clone the star as Mario can ground-pound King Whomp at the star spawn location.<ref>[https://youtu.be/EizI60fNrj0 "(TAS) Chip Off Whomp's Block 0xA - 44"90 (OUTDATED)" by fifdspence]</ref><ref>[https://youtu.be/ZIje_PpDeIc "(TAS) Chip Off Whomp's Block 0xA - 40"33" by galoomba]</ref>
** [[To the Top of the Fortress]] (WF), where a misalignment on a tower platform is used which removes the need for slow [[HOLP]] setting in [[Bob-omb Battlefield|BOB]] as well as both wing and metal cap.<ref>[https://youtu.be/SrrgpVhI4xA "(TAS) To the Top of the Fortress + 100 Coins 0xA - 1:43"12 (OUTDATED)" by fifdspence]</ref><ref>[https://youtu.be/nHx7r6T9ROA "(TAS) SM64: To the Top of the Fortress + 100 coins 0xA - 1:41:78 by fifdspence and Iwer Sonsch" by Iwer Sonsch]</ref>
** [[To the Top of the Fortress]] (WF), where a misalignment on a tower platform is used which removes the need for slow [[HOLP]] setting in [[Bob-omb Battlefield|BOB]] as well as both wing and metal cap.<ref>[https://youtu.be/SrrgpVhI4xA "(TAS) To the Top of the Fortress + 100 Coins 0xA - 1:43"12 (OUTDATED)" by fifdspence]</ref><ref>[https://youtu.be/nHx7r6T9ROA "(TAS) SM64: To the Top of the Fortress + 100 coins 0xA - 1:41:78 by fifdspence and Iwer Sonsch" by Iwer Sonsch]</ref>
** [[Bowser in the Dark World]], where a misalignment is used to get to a higher platform without [[VSC]]. This also makes BitDW non-terminating, but that's not currently useful.<ref>[https://youtu.be/U4vcFxz0F3g "BitDW 207 DR" by Tyler Kehne]</ref>
** [[Bowser in the Dark World]], where a misalignment is used to get to a higher platform without [[VSC]]. This also makes BitDW non-terminating, but that's not currently useful.<ref>[https://youtu.be/U4vcFxz0F3g "BitDW 207 DR" by Tyler Kehne]</ref>
 
** [[Bowser in the Sky]], where a misalignment can be used to enter the pipe instead of setting up a bomb clip.<ref>[https://www.youtube.com/watch?v=43DxMVh8jBg "BitS Warp Pipe using 207 DR" by pannenkoek2012]</ref>
==References==
==References==
<references />
<references />

Revision as of 03:27, 19 July 2023

Mario in a misalignment[1]
A misalignment exists on every corner of axis-aligned edges facing away from the origin
A graphic showing the difference between a misalignment and an open corner

A Misalignment is a 1x1-unit area a floor hitbox extends to but wall hitboxes do not. On convex corners, they allow Mario to snap up to the floor from up to 78 units below it, as opposed to just 30 units when there is a wall hitbox present.

It is the same truncation responsible for Parallel Universes that causes misalignment; because floor and ceiling detection is done with integers, all decimal places are removed. If Mario has the right position off the floor, his position will be rounded to a spot on the floor, making the floor appear to extend to his actual position. Walls do not do this, since they use floating-point numbers, which causes the floor to not properly align with its adjacent walls.

Uses

WR TAS Time Saves

Because they allow lower jumps to reach ledges and cancel air actions immediately, they are useful for saving time in TASes regardless of their demanded precision.

  • Timesaves:
    • TODO

A Button Challenge

Because of the extra height they allow Mario to gain and the ability to get directly under the floor, they're very useful in the A button challenge. They also require almost no setup or allow less setup than otherwise, which makes them the preferred method over many other ABC strats. Uses include:

  • Timesaves:
    • Chip off Whomp's Block (WF), where a misalignment on King Whomp is used to get onto him with stored VS, enabling Mario to ground-pound him without help from the elevator. This also removes the need to clone the star as Mario can ground-pound King Whomp at the star spawn location.[11][12]
    • To the Top of the Fortress (WF), where a misalignment on a tower platform is used which removes the need for slow HOLP setting in BOB as well as both wing and metal cap.[13][14]
    • Bowser in the Dark World, where a misalignment is used to get to a higher platform without VSC. This also makes BitDW non-terminating, but that's not currently useful.[15]
    • Bowser in the Sky, where a misalignment can be used to enter the pipe instead of setting up a bomb clip.[16]

References