Backwards Long Jump: Difference between revisions

i hate this article so much
mNo edit summary
(i hate this article so much)
Line 1: Line 1:
''See also: [[List of Major BLJ Locations]]''
''See also: [[List of Major BLJ Locations]]''


The '''Backwards long jump''' or '''BLJ''' is a way of building up a lot of speed very fast by long-jumping backwards. It is the result of a minor oversight by the game's programmers/developers: There is no reasonable limit on Mario's speed when it becomes negative. Therefore, by long-jumping backwards in a position where you can continue to long-jump backwards, you can build of lots of speed very fast. BLJs can be done on certain slopes, stairways, and obstacles. To perform a BLJ, do a long jump with Mario facing away from the obstacle/stairway/slope but move backwards towards it (by holding the joystick in the opposite direction). Mario will collide with the obstacle/stairway/slope, leaving him on the ground and enabling him to backwards long jump again. Mario's speed becomes negative at this point, and BLJing repeatedly causes a negative speed increase of approximately 45-50% of Mario's currently stored speed at that time. Once the desired speed is reached, simply stop BLJing and Mario will zoom off backwards at an incredibly high speed. If you continue BLJing long enough, Mario's speed, stored in a float, will eventually reach -229399772256808620000000000000000000000, then tick over to -1.#INF, and crash the game.
The '''Backwards Long Jump''' (or '''BLJ''' for short) is one of the most versatile hyperspeed methods, done by long jumping backwards. It is the result of a minor oversight by the game's programmers/developers: There is no reasonable limit on Mario's speed when it becomes negative during a long jump. Therefore, by long jumping backwards in a position where you can continue to long-jump backwards every few frames, you can achieve negative hyperspeed. BLJs can be done on certain slopes, stairways, and obstacles. To perform a BLJ, do a long jump with Mario facing away from the obstacle/stairway/slope but move backwards towards it (by holding the joystick in the opposite direction). Mario will collide with the obstacle/stairway/slope, leaving him on the ground and enabling him to backwards long jump again. Mario's speed becomes negative at this point, and BLJing repeatedly causes a negative speed increase of approximately 45-50% of Mario's currently stored speed at that time. Once the desired speed is reached, simply stop BLJing and Mario will zoom off backwards at an incredibly high speed. If you continue BLJing long enough, Mario's speed, stored in a float, will eventually reach -229399772256808620000000000000000000000, then tick over to -1.#INF, and crash the game.


The key aspect of BLJs is Mario's capability of retaining negative speed temporarily. Eventually, the speed will increase back to 0; however, there are a few frames within a BLJ in which his speed doesn't deplete instantly. These frames allow for repeated BLJs, thus increasing his speed.
The key aspect of BLJs is Mario's capability of retaining negative speed temporarily. Eventually, the speed will increase back to 0; however, there are a few frames within a BLJ in which his speed doesn't deplete instantly. These frames allow for repeated BLJs, thus increasing his speed.
Line 9: Line 9:
* Gain enough speed to pass through doors, such as:
* Gain enough speed to pass through doors, such as:
*: Star doors
*: Star doors
*: Doors requiring a key (although the room behind will not load)
*: Doors that trigger a loading zone (though the area will not load)
* Zip backwards on the ground at very high speeds (if obstacles are avoided)
* Zip backwards on the ground at very high speeds (if obstacles are avoided)
* Jump over incredibly large gaps (since when over the air, Mario will have the same BLJ jumping physics but with the massive speed still present)
* Jump over incredibly large gaps (since when over the air, Mario will have the same BLJ jumping physics but with the massive speed still present)