I show that it's possible to crash the game by going out of bounds in TTM.
This crash happens because TTM has a painting (the slide entrance), and the painting update function executes this line of code:
gPaintingMarioFloorType = surface.type;
If Mario is out of bounds during that (i.e. has no floor), then that code accesses a field on a null object, which causes a crash.
To get out of bounds, I brought chuckya to the course edge and had him throw me out of bounds. Although chuckya's logic tries to prevent throwing Mario at an angle that's out of bounds by delaying the throw during his turning, there's also a timer for how long he can delay it for, and once that runs out, he throws no matter what. So I used that to get him to throw me out of bounds.
This was an unsolved Ukikipedia challenge, which has now been solved: ukikipedia.net/wiki/Unsolved_...
Console Verification: www.twitch.tv/videos/18860000...
30 июл 2023