Uploaded April 2023 | Updated September 2026, 3 weeks ago
I show how to crash Super Mario 64 by shrinking a fly guy.
Thanks to the following people for making this possible:
➤ nim, for researching the exact cause of the crash (youtube.com/channel/UCG_b-lywDked3HfbZQXU8Gw)
➤ devwizard, for creating functionality for me to graph fly guy's graphics triangles (youtube.com/@devwizard64/videos)
If you like my content and want to support me, please consider becoming a member of my channel.
Shorts Playlist: youtube.com/playlist?list=PLmvvhlevqC2defFer75PM9jzz-gXJCzva
I show how to crash Super Mario 64 by shrinking a fly guy.
Thanks to the following people for making this possible:
➤ nim, for researching the exact cause of the crash (youtube.com/channel/UCG_b-lywDked3HfbZQXU8Gw)
➤ devwizard, for creating functionality for me to graph fly guy's graphics triangles (youtube.com/@devwizard64/videos)
If you like my content and want to support me, please consider becoming a member of my channel.
Shorts Playlist: youtube.com/playlist?list=PLmvvhlevqC2defFer75PM9jzz-gXJCzva

![SM64 - Coins Amassed in a Maze - 1x A Presses [OUTDATED]
THIS VIDEO IS OUTDATED - SEE A BETTER VERSION OF THIS VIDEO HERE:
http://youtu.be/U1KOiaDxQMQ
I collect the star Coins Amassed in a Maze in Rainbow Ride using 1 A press. The A press to get past the large glass box that the carpet passes through. This is necessary so that I can ride the carpet long enough to get to the top of the red coin maze. From there, I descend the maze strategically so as to collect every red coin.
This video is an improvement from my previous video in which I collected this star in 2 A presses. You can find that video here: http://youtu.be/L4FRU92nQBA. Since then, I discovered two helpful techniques. The first was to use the elevator to ride back up to the top of the maze after collecting a red coin. The second was to use Marios slide recover to cross large horizontal gaps in the maze, which can be seen more slowly at the end of the video. The second of these slide recovers requires a HUGE amount of precision in spacing and timing to get it to work!
ABC Playlist: https://www.youtube.com/playlist?list=PLmvvhlevqC2d6vis077yFHuLJHYtTtqe_
ABC Routes: https://docs.google.com/document/d/1ypRVVRyf4x-v8GqCSmKYnicrfKSIjao3Y1ZVl52RIyM/edit SM64 - Coins Amassed in a Maze - 1x A Presses [OUTDATED]](https://i.ytimg.com/vi/hHut6M84pSU/mqdefault.jpg)
![SM64 - Seek the 8 Red Coins - 1.5x A Presses [OUTDATED]
THIS VIDEO IS OUTDATED - SEE A BETTER VERSION OF THIS VIDEO HERE:
http://youtu.be/yBvptqoQ6w4
I collect the star Seek the 8 Red Coins in Big Boos Haunt using 1.5 A presses. The first A press is to allow for little kicks to be done, which assists in collecting the 2 red coins on top of the bookshelves. Specifically, these kicks allow me to bounce on the boos consistently enough to transport them, move while facing a specific direction, and jump without needing enough speed to dive. The second A press is to jump from the top of the staircase to the second floor.
While I cant formally argue that the first A press is necessary, it would be extraordinarily difficult to execute the boo-bookend bounce to collect the red coin without the precision that the A press allows, as described earlier. But of course, in an ABC run, 1.5 A presses would be truncated to 1 A press, so its not a big deal.
If youre wondering about the half A press, read this before commenting to ask why. I use a special notation that allows for half A presses. Specifically, if you enter a level already holding the A button, then that A press only counts as half. Its actually pretty important to distinguish between the A button being PRESSED and the A button being HELD. While pressing A allows Mario to execute several kinds of jumps, the holding of A allows Mario to swim in water, do little kicks up slopes, grab the owl, and twirl slowly. So if a star requires the A button to be held, the pressing of the A button could have been done at some point in the past, and just held until that moment. For instance, lets say there are two stars: one that requires the A button to be pressed (x1 A presses), and another that only requires the A button to be held (0.5 A presses). Individually, these stars would both require a full A press. But if these stars were collected one after the other, then the A button could be pressed during the former, and held all the way through to the next star to be used in the latter. In this manner, these stars together would only use 1 A press, whereas they would take 2 A presses if done individually. So during a 120 star run, you would round these half A presses down, but on a star-by-star basis you would round them up.
This video is an improvement from my previous video in which I collected this star in 2 A presses. You can find that video here: http://youtu.be/ORPkwVT7P_8.
ABC Playlist: https://www.youtube.com/playlist?list=PLmvvhlevqC2d6vis077yFHuLJHYtTtqe_
ABC Routes: https://docs.google.com/document/d/1ypRVVRyf4x-v8GqCSmKYnicrfKSIjao3Y1ZVl52RIyM/edit SM64 - Seek the 8 Red Coins - 1.5x A Presses [OUTDATED]](https://i.ytimg.com/vi/hMvBEGUg7QQ/mqdefault.jpg)



![SM64 - Somewhere Over the Rainbow - 0x A Presses
I collect the star Somewhere Over the Rainbow in Rainbow Ride using 0 A presses. For the record, this is TAS.
This video is an improvement from my previous video in which I collected this star in 1 A press. You can find that video here: https://youtu.be/2agJMFZ67Vc. Since then, I worked out a strategy to use fly guys twirl to get to the island from the ships mast.
Here is a play by play of the strategy. First, I go down to fly guy to lure him out of his starting position. You see, in order to manipulate fly guys movement, he needs to be 2000+ units away from his starting position, and so I need to lure him away. I also use him to get off at the top of the pole, because Mario is unable to do that by himself. I then deactivate fly guy while hes in the direction I wish to transport him. From there, I manipulate him into a lunge, and activate him so that he lunges up to a particular height. While hes at this height, I repeatedly manipulate him into a lunging state in the direction of my choosing, then reactivate him right when his lunge runs out. In doing so, I am able to move him laterally without him moving up or down (if he moved up or down, I would lose the ability to manipulate him easily). Once fly guy is at a certain checkpoint, I ride the carpet up and allow fly guy to lunge up to another particular height. Then once again, I repeatedly manipulate fly into lunges at particular angles, effectively transporting him horizontally to another checkpoint. From there, I manipulate lakitu such that I use him to get onto the ship using vertical speed conservation. Then, I climb up the ships mast, reactivating fly guy while he is in a spinning state. I strategically climb up and down the pole to manipulate fly guy just right so that he flies into the top of the mast. I also position Mario just right so that fly guy knocks into him while also causing Mario to bounce on him and twirl. The twirls slow descent combined with the initial momentum of the knock back is just enough for Mario to reach the island. And from there, its a simple matter of having chuckya throw Mario into the star.
I put a lot of effort into studying fly guy in order to have the necessary tools to perform this strategy. Here is a video explaining how to manipulate fly guy: https://youtu.be/vY7nNNT9qCo. Additionally, here is a diagram of how fly guy turns back towards his starting position as his lunge ends: http://imgur.com/rou6WMy. This was important so that I could maximize his displacement with each lunge. Also, heres a picture of my calculations [http://imgur.com/zqoFP8t] and heres a picture of my setup [http://imgur.com/8IBuFiM].
If you dont know about the vertical speed conservation trick, it works like this. When Mario does a dive recover and lands, the variable that maintains his vertical speed does NOT reset to zero. So, if Mario lands while he is falling, then this vertical speed will be negative. But if Mario lands while he is still ascending (as is the case when he diver recovers between the falling blocks), then this vertical speed will be positive. This vertical speed WILL reset to 0 if Mario moves at all, but punching and breakdancing will not affect it. Anyway, once Mario becomes airborne, then his vertical speed takes instant effect. So by storing a positive vertical speed and not resetting it, I am able to have Mario pop up when he punches his way off of the falling block. The reason I needed this vertical speed bounce instead of a regular dive recover is because Mario is able to ground pound with the former, which can ascend just enough height to make it to the ship platform.
.m64 stats:
Length: 24 minutes and 47 seconds
Re-records: 16280
Frames: 89221 (44573 input)
Time to Make: ~13 hours
ABC Playlist: https://www.youtube.com/playlist?list=PLmvvhlevqC2d6vis077yFHuLJHYtTtqe_
ABC Routes: https://docs.google.com/document/d/1ypRVVRyf4x-v8GqCSmKYnicrfKSIjao3Y1ZVl52RIyM/edit SM64 - Somewhere Over the Rainbow - 0x A Presses](https://i.ytimg.com/vi/iiO2kA18O_Y/mqdefault.jpg)


![SM64 - Bowser in the Sky (without Red Coins) - 3x A Presses [OUTDATED]
THIS VIDEO IS OUTDATED - SEE A BETTER VERSION OF THIS VIDEO HERE:
http://youtu.be/vHB1ZuHKqRk
I complete the level Bowser in the Sky using 3 A presses. The A presses are as follows:
A press #1: to cross the first two gaps in the beginning platforms
A press #2: to cross the third gap in the beginning platforms
A press #3: to jump off the pole near the goombas
This video is an improvement from my previous video in which I did this in 4 A presses. You can find that video here: http://youtu.be/Gx8JByvljlM. Since then, I figured out how to get onto chuckyas platform without having to press A, namely by using the elevator (which can be seen at 0:25). You see, the elevators hitbox is a bit misleading. Here is a picture I made to demonstrate what I mean: http://imgur.com/0pcDrZ5. As you can see, the axiss hitbox rotates around along with one of the platforms, much in contrast to what it outwardly looks like. And so, I take advantage of this by going on the specific platform that the axiss hitbox is attached to, waiting for it to reach the top of its rotation, and then using the axiss hitbox to gain additional height, enough to reach chuckyas platform. Here is a picture to illustrate this: http://imgur.com/9I1oNCl. Hopefully, that clarifies why I was able to land in midair!
Note: To avoid having to do redo the 63-goomba strategy, this video is a hybrid of two videos, and I switch between them while Im climbing the pole (at 1:04). Nevertheless, the strategy I employ is completely possible to do in a single run.
The song I used was a remixed version of Sword Lords remix of the William tell Overture, which can be found at: http://youtu.be/P7svUxY2Gns.
ABC Playlist: https://www.youtube.com/playlist?list=PLmvvhlevqC2d6vis077yFHuLJHYtTtqe_
ABC Routes: https://docs.google.com/document/d/1ypRVVRyf4x-v8GqCSmKYnicrfKSIjao3Y1ZVl52RIyM/edit SM64 - Bowser in the Sky (without Red Coins) - 3x A Presses [OUTDATED]](https://i.ytimg.com/vi/ixgacnmzrnE/mqdefault.jpg)
