Submission Text Full Submission Page
This TAS was submitted with permission from the original author, iMathII. More information about the resync and verification process will be detailed later.

Game objectives

  • Emulator used: BizHawk 2.9.1
  • Major skip glitch
  • Uses a game restart sequence
  • Heavy glitch abuse
  • Heavy luck manipulation
  • Starts from a saved state or SRAM
  • Uses hardest difficulty
  • Genre: Racing
.srt subtitles for the above encode (needs offset if adding a publisher logo)

Comments

Hi, I'm iMathII, Welcome to my Mario Kart: Super Circuit All Cups 150cc TAS! This TAS was made using the Japanese version. JP version has a longer intro than US version but makes up for it later with a JP-exclusive glitch. This TAS allows all glitches and shortcuts. The banana glitch will be used on almost every track in the run. By hitting a banana on the finish line, then hitting a wall, you can make the game think you're crossing the line every other frame, ending the race almost immediately! I will provide comments to some of the tracks that need more explanation. The bk2 file actually contains subtitles, also provided by CoolKirby. Set your GBA Window Size to 4x or above (full-screen should also work).

Track times

Mushroom Cup

  • Peach Circuit – 0'06"70
  • Shy Guy Beach – 0'18"06
  • Riverside Park – 0'04"80
  • Bowser Castle 1 – 0'08"38

Flower Cup

  • Mario Circuit – 0'09"43
  • Boo Lake – 0'33"38
  • Cheese Land – 0'03"15
  • Bowser Castle 2 – 0'07"53

Lightning Cup

  • Luigi Circuit – 0'10"30
  • Sky Garden – 0'08"58
  • Cheep-Cheep Island – 0'11"33
  • Sunset Wilds – 0'11"25

Star Cup

  • Snow Land – 0'07"85
  • Ribbon Road – 0'05"23
  • Yoshi Desert – 0'07"68
  • Bowser Castle 3 – 0'06"45

Special Cup

  • Lakeside Park – 0'05"13
  • Broken Pier – 0'13"51
  • Bowser Castle 4 – 0'03"88
  • Rainbow Road – 0'05"96

Extra Mushroom Cup

  • Mario Circuit 1 – 0'09"38
  • Donut Plains 1 – 0'02"21
  • Ghost Valley 1 – 0'15"53
  • Bowser Castle 1 – 0'07"90

Extra Flower Cup

  • Mario Circuit 2 – 0'08"31
  • Choco Island 1 – 0'06"30
  • Ghost Valley 2 – 0'17"36
  • Donut Plains 2 – 0'04"55

Extra Lightning Cup

  • Bowser Castle 2 – 0'05"78
  • Mario Circuit 3 – 0'02"90
  • Koopa Beach 1 – 0'09"83
  • Choco Island 2 – 0'06"63

Extra Star Cup

  • Vanilla Lake 1 – 0'07"08
  • Bowser Castle 3 – 0'10"90
  • Mario Circuit 4 – 0'04"11
  • Donut Plains 3 – 0'06"13

Extra Special Cup

  • Koopa Beach 2 – 0'04"60
  • Ghost Valley 3 – 0'03"86
  • Vanilla Lake 2 – 0'06"60
  • Rainbow Road – 0'25"98

Stage by stage comments

Reading the commentary in the author encode is still recommended.

GBA Cups

These are the cups featuring original tracks. The Special Cup gets unlocked by beating the previous four.

Mushroom Cup

In Peach Circuit, we use banana glitch, Riverside Park too uses banana glitch.
In Shy Guy Beach, there are no walls on this track, so we can't banana glitch. But we can drive underwater around the finish line then touch it on the frame Lakitu pulls us out, placing us behind the line, and we get to keep our lap count! This is done on all 3 laps.
Toad has the highest acceleration of all racers, so he is used for most cups in this run. The item roulette constantly cycles in the code and can be stopped anytime with the item button. This allows me to easily choose the item I want, like a banana, every time.
The next track, Bowser Castle 1, doesn't give us a good spot to throw the banana safely to the goal, so we must carry and place it there and we can't pick up an extra mushroom. Mushroom Cup finished!

Flower Cup

Peach is picked for the next cup since she has the tightest drifts, and acceleration is not as important.
In Mario Circuit, I first boost off a zipper panel and jump into the wall. This severely slows Peach's deceleration, and ignores slowdown from driving off-road. This trick is called ticking, and is similar to longboosting in Super Mario Kart.
Only one lap of Boo Lake can be skipped, even with the banana glitch. This makes it the longest track in this TAS. Peach can use the jump bumper to barely reach the respawn point. This strategy is fastest for the first 2 laps. Ticking is done again, using a mushroom. The trick is named for the "ticking" engine noise due to the A button not being pressed. This track's walls disappear once hit, which is why only one banana glitch can be done, after which Peach falls off. Boo Lake also only has walls on the left, so the glitch will only work once.
The next track, Cheese Land, famously does not require a banana, as the walking rats have the same effect!
Bowser Castle 2 also has faraway item boxes but it has a spot where we can throw the banana to the finish line, freeing up our item slot and letting us get a mushroom as well. Flower Cup finished!

Lightning Cup

Yoshi is picked for the next cup, for a trick in Sky Garden only he can do.
Luigi Circuit's items are far enough away that we need to use a mushroom before getting the banana. This is harder on other courses since only 1st place can get bananas and CPUs usually pass you after you boost backwards.
Sky Garden is where we need Yoshi. With no walls along the finish line, the banana glitch cannot be used. So we boost around the line using a couple of mushrooms. Yoshi's sharp turning lets him turn around completely on lap 3, crossing the finish line in midair. No other character can do this.
For Cheep Cheep Island, we swim around the finish line, and also land on it underwater, like with Shy Guy Beach, to finish two laps at once. Then go around the line once more to finish lap 3.
Now to Sunset Wilds. This track, as many others in this TAS uses a lot of MTs, or Mini-Turbos, normally done by drifting for one second in a single direction, You can also trick the game by alternating left and right without letting the D-Pad go neutral. This lets you MT on a straight path and is known as ZZMT, or Zig-Zag Mini-Turbo. When an MT or ZZMT is used, you'll see blue sparks around the kart.
Lightning Cup finished! The rest of the cups will use Toad.

Star Cup

Starting with Snow Land, drifting speed in snow is the same as on the road. This lets us take a shorter path to the item boxes, and is called snow sliding. Shallow water has the same behavior, and its trick is called water sliding.
Ribbon Road uses banana glitch once again. Nothing too notable.
AB spinning is another trick that lets you turn sharply by holding A+B from a standstill. It's very slow without a mushroom, so it's rarely used. An AB spin is done in Yoshi Desert right after using the mushroom. A special sound plays during this trick, but isn't heard this time due to background noise.
Bowser Castle 3 also has faraway items, so there's room to use a mushroom before picking up a banana. Star Cup finished! One cup left before the Extra/SNES cups!

Special Cup

For Lakeside Park, this track's items are close to the finish, so the banana must be thrown straight back and a wide turn is needed to hit it at the correct angle.
Broken Pier's walls disappear when hit, like Boo Lake's. So we break a wall in Lap 1 and curve around the finish line, like in Sky Garden. Bumping a wall 1 frame after falling off skips part of a Lakitu animation, saving a lot of time.
Bowser Castle 4 has items near enough that Toad can AB spin after getting the banana, while still having the starting boost. AB spinning from the start boost is not usually worth the fast turnaround since it slows down very quickly.
Despite being the last GBA track in the game, there isn't much to say about Rainbow Road. A simple application of banana glitch is used to finish the track very quickly.
Credits usually roll after this cup, but this TAS resets here to skip them. Don't worry, they'll play at the end! Remember, later there's a JP-exclusive glitch that makes this longer intro worth it.

Extra Cups

These cups are from Super Mario Kart. You unlock them after beating all the regular cups, then beating them again while collecting over 100 coins each cup.

Mushroom Cup

SNES Mario Circuit 1's item boxes appear halfway through the lap, so we continue driving forward to finish the first lap. This is the only lap in the TAS without any shortcuts at all.
Donut Plains 1's item boxes are the closest to the start line of all the game's courses, making this the fastest track in the TAS.
Extra tracks have 5 laps instead of 3. Other than that, Ghost Valley 1 is similar to Broken Pier's strategy, with a touch more of Sky Garden's.
SNES Bowser Castle 1 is what you've come to expect by now. Just be ready to see more BCs with even more lava! Extra Mushroom Cup finished!

Flower Cup

So far, we've gotten triple-star ranks on every cup. This one however will be different.
Notice how in SNES Mario Circuit 2, doing an MT skips off-road slowdown, so we MT often to go off-road and take shorter paths. Choco Island 1 uses banana glitch.
The CPUs never finish a track, yet the game still generates completion times for them that would be impossible to get without glitches! This quirk was carried over from Super Mario Kart, and appears in its TAS as well.
Ghost Valley 2 is similar to GV1, but with less room to maneuver behind the finish line. A hole is made next to the start to skip laps, while other walls are bumped to reset Toad's speed and turn around quickly.
Donut Plains 2 's item boxes are just close enough for an AB spin to be faster. You can see Toad slow down as he reaches the end of the start boost.
I finish Extra Flower Cup with a B rank. The ranking system depends on much more than lap times. Time spent off-road is also a factor, which for the last cup was too long, so the game dropped our ranking.

Lightning Cup

Not much to say about SNES Bowser Castle 2, other than... SO. MUCH. LAVA.
SNES Mario Circuit 3. With no banana glitch, this would be the longest course. With the glitch, it's the second shortest!
Koopa Beach 1 is another track where the finish line can be circled around. It also has a special segment that only adds laps, and doesn't subtract them when you go backwards across it! It's not known why this is.
In Choco Island 2, we go off-road just before we would be able to charge an MT. So we can't avoid the slowdown.
Extra Lightning Cup finished! And back to triple-star rank! The last two cups also earn at least one star.

Star Cup

Vanilla Lake 1 is the second snow course, so the second with snow sliding! There will be one more after this.
SNES Bowser Castle 3. Jump pads in Bowser Castle tracks slow you down when you hit them, so it's faster to use R to jump over gaps yourself. On other tracks, mushrooms can be used to boost off bumpers. Just not on Bowser tracks.
SNES Mario Circuit 4's finish line does not extend into the wall on the left side. So we can finish laps just by bumping into the wall in the right spots. This is faster than using a banana.
Same with Donut Plains 3, except there are water hazards. We avoid falling in, using a glitch. By touching the wall on the same frame as Toad is at ground level, we can keep jumping off the block while inching around the finish line.
Extra Star Cup finished! One more cup and the TAS is over.

Special Cup

Koopa Beach 2 has the JP-only glitch. Only on this version, the finish line does not extend into the wall, so we can hop around it. As for why only this one was fixed, we can only guess. Maybe only this bug was noticed with the limited tools back in 2001.
The finish line in Ghost Valley 3 also has a section that only counts laps in one direction. The line also only covers the road, making it very easy to circle around.
Vanilla Lake 2 is the last banana-glitched track, as it's the last track with walls. Farewell, our dear banana-friend!
We're finally at the endgame, SNES Rainbow Road. The final, and second-longest track, as we can't circle the finish without falling off! Lakitu's animations take a lot of time, but we can use the start/drop boost to lapskip, for a nice change!
And that's it! Extra Special Cup, and the entire game is done!

Other comments

Ghost Valley 1 was the most difficult course to TAS for me. I spent a lot of time trying to figure out the optimal route, but after I was done I realized there was an obvious time loss, which demotivated me so much that I didn't work on the TAS for over a year. Even after I came back, I realized there was a mushroom I had at the end of GV1 that I didn't use. It would've saved a small amount of time to fix, but at that point I was already finished recording and I did not want to bother going back and changing it.
All the other tracks probably have mistakes on them as well anyways. I didn't want to focus too much on being absolutely flawless so I could actually have a finished product in the end. I knew I would have given up before finishing otherwise. xD
One of my goals for this TAS was to beat the old TAS made by cs_trakm (Su) on every track. His TAS did not use the banana shortcut, so most of the time this was very easy. But some tracks were very difficult; for example, I only managed to beat cstrakm's Mario Circuit 4 time by a single frame! cstrakm's TAS uses all glitches known at the time except the banana glitch, so his TAS is roughly 16 minutes longer, but there is much more variety! I highly recommend watching it if you enjoyed this TAS.
When I first made it to SNES Rainbow Road when TASing, I ran into a problem where Wario would always be exactly where Lakitu put me down on the final lap, and I would get pushed off the track by Wario and lose a lot of time. I tried to solve this by doing slightly different inputs during the race but nothing worked. I eventually had to go back and redo Vanilla Lake 2, so that the CPUs would finish in a different order, and therefore start the next race in a different order... this finally worked! But only barely, as you can see in the final product that Wario is still very close to us at the end. It also resulted in a slightly faster time on VL2!
This movie was resynced and preserved initially by dekutony. This TAS originally used a hacked savefile and started from a save state. This speedrun can't be done optimally from a fresh save file, since the retro tracks must be unlocked, and the trophy ceremonies can't be skipped if it's the first time they're being completed.
CoolKirby went to the process of creating a verification movie that unlocks the extra tracks on 150cc legitimately. Then he re-resynced the TAS with this new legit save applied to it. Huge shoutouts to him for taking his time to do this!
This TAS also uses input from cstrakm's old TAS. Specifically Riverside Park and GBA Rainbow Road. So co-authorship has been added to them.
If you're interested in joining the MKSC community, you can join our Discord server. :) You can learn about and submit Grand Prix speedruns on the SRC page, and submit Time Trial scores at the MK64.com page. If you have questions, please ask in the comments of my original YouTube video, where I'm most likely to see it. I will do my best to answer all of them!

Special Thanks

Again, huge thanks to CoolKirby for making the verification file and resyncing the TAS with it.
Also thanks to the Mario Kart Super Circuit speedrun community for their support.
Special thanks to cstrakm too! Thanks for preserving your old TAS somewhere on the Internet.
Thank you so much for watching (and reading)! It's been my dream to make an any% TAS with all these ridiculous glitches. This has been iMathII. See you next time :)

ViGadeomes: updating the movie file.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15391
Location: 127.0.0.1
This topic is for the purpose of discussing #9292: iMathII & cstrakm's GBA Mario Kart: Super Circuit in 22:56.80
GamesFan2000
He/Him
Joined: 1/4/2019
Posts: 80
Location: Canada
About time that this one got submitted. Yes vote.
Skilled player (1172)
Joined: 5/11/2011
Posts: 427
Location: China
Nice work! Yes vote for me. I know cstrakm has made a banana glitch run without Extra Cups on niconico more than 10 years. But he has deleted it. sm912122 マリオカートアドバンス 150cc全カップ スピンカット使用 14-18 TAS ‐ ニコニコ動画(原宿)cstrakm This run is only 2 stages slower than that. 1-3 4.80 and rainbow road 5.96 I think it could be fixed easily.
EZGames69
He/They
Publisher, Reviewer, Expert player (4253)
Joined: 5/29/2017
Posts: 2737
Location: Michigan
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
Experienced player (641)
Joined: 11/23/2013
Posts: 2219
Location: Guatemala
mtvf1 wrote:
This run is only 2 stages slower than that. 1-3 4.80 and rainbow road 5.96 I think it could be fixed easily.
1-3? Which track are you referring to? Riverside Park? Is the video of that old TAS really gone? Well I couldn't find it myself, so... maybe? I could be wrong though.
Here, my YouTube channel: http://www.youtube.com/user/dekutony
Experienced player (583)
Joined: 2/5/2012
Posts: 1757
Location: Brasil
tasvideos is very lucky to have this run, thanks all the people involved, let this be a clear example of what we almost lost
TAS i'm interested: Megaman series, specially the RPGs! Where is the mmbn1 all chips TAS we deserve? Where is the Command Mission TAS? i'm slowly moving away from TASing fighting games for speed, maybe it's time to start finding some entertainment value in TASing.
Experienced player (641)
Joined: 11/23/2013
Posts: 2219
Location: Guatemala
dekutony wrote:
mtvf1 wrote:
This run is only 2 stages slower than that. 1-3 4.80 and rainbow road 5.96 I think it could be fixed easily.
1-3? Which track are you referring to? Riverside Park? Is the video of that old TAS really gone? Well I couldn't find it myself, so... maybe? I could be wrong though.
Nevermind. I found the .vbm file of that old TAS. Also resynced to latest BizHawk for preservation purposes. (User movie #638620344624958999) The original TAS is from 2007... Here's the new TAS with cstrakm's improvements to Riverside Park and Rainbow Road. Co-autorship will probably be needed. The only problem is that the subtitles are all messed up now... Sorry about that, CoolKirby. User movie #638620340943891732 Somebody please replace the movie file in the submission with the one CoolKirby provided in the post below.
Here, my YouTube channel: http://www.youtube.com/user/dekutony
Editor, Experienced player (568)
Joined: 11/8/2010
Posts: 4025
dekutony wrote:
The only problem is that the subtitles are all messed up now... Sorry about that, CoolKirby.
That's fine, it's important for the TAS to beat all known records so it was a necessary change. Here's a version of dekutony's resync above with fixed subtitles, if someone could please replace the submission with this input file. Edit: A new temp encode was needed to show the two new track strategies. I added one to the submission.
Editor, Expert player (2045)
Joined: 6/15/2005
Posts: 3275
I didn't know you could win by slipping on a banana peel. This TAS is funny. Did you know Mario can also beat SM64* stages just by slipping on a banana peel? See, look: Link to video
Skilled player (1172)
Joined: 5/11/2011
Posts: 427
Location: China
Good job! You fix it. I just cheak another cstrakm's tas sm24673834 on nico. He completed all stages include Extra Cup without banana glitch. And he has deleted it, too. There are something that I'm not sure, and maybe no need to change anything. In this run, he completed the first lap of Boo Lake in 0'16"45, but he used Toad. Mario Circuit 4 in 0'04"13, but the laps are 1"16 0"87 0"88 0"92 0"30
Joined: 7/29/2022
Posts: 1
Location: Canada
Hello! iMathII here! (I hope I'm posting this correctly xD) Thank you everyone so much for putting this all together!! I'm such a stranger to this community but everyone has been so kind to me, and I'm really glad I could provide something valuable for you all :) I have also been sent here to confirm that dekutony has permission to use my TAS, this is true! Anyone can feel free to use any parts of my TAS (or even the whole thing lol) for anything they might need- I want my work to be a free resource to anyone who wants to build from it, or learn something from it, or anything at all :) Thank you to all of you for improving my TAS as well! I didn't realize those two tracks were slower xD I'm glad the total time is faster now!
Dimon12321
He/Him
Reviewer, Experienced player (567)
Joined: 4/5/2014
Posts: 1189
Location: Romania
Sync verified. Despite the submission saying "Start type: Sram", no memory card or savestate is required to play this movie back. ROM:
Mario Kart Advance (Japan) SHA1:88FFDE363B05264A99A4D5ADA0C80A00196A94D7 MD5:F35D2F567EDD9C04E7F9647EDB206995
Yes vote! I love racing games where you can glitch to do laps quickly
TASing is like making a film: only the best takes are shown in the final movie.
Challenger
He/Him
Skilled player (1679)
Joined: 2/23/2016
Posts: 1057
Another Mario Kart game comes here! Excellent job. Yes vote.
My homepage --Currently not much motived for TASing as before...-- But I'm still working.
Editor, Experienced player (568)
Joined: 11/8/2010
Posts: 4025
iMathII, good to see you here. Thanks for the TAS and your included commentary—it adds a lot!
Dimon12321 wrote:
Sync verified. Despite the submission saying "Start type: Sram", no memory card or savestate is required to play this movie back.
Thanks for verifying sync! For the record, the needed SRAM is embedded in the .bk2 itself, so it will automatically play back without any additional files.

1726898116