This movie was made on VBA 1.7.2 re-recording v21-interim.
  • plays on hardest difficulty
  • contains speed/entertainment trade-offs
  • abuses programming errors in the game

Mortal Kombat Advance is the generally unfavored port of UMK3 for GBA. It has a different game engine from any other ports with a lot less polish and unique glitches.
It's as if this game was meant for tool-assisted playing: it's difficult to give the game meaningful input in real time. Doing some special moves is not easy even in TAS conditions. To make things worse, the CPU player of this game is an evil, evil special move spammer with a perfect reaction time. Many players, as documented on Youtube, hardly get past the first stage against Scorpion even on the easiest difficulty.
If you think about it, making a tool-assisted run of this game is actually nothing more than levelling the playing field! I felt time was ripe for a revenge after having pre-emptively glitched the game for some days, and this is the brutal result. (almost wrote "gruesome result", but that sounds like a bad omen, somehow...)
Cast of characters
Shang Tsung - our beloved shapeshifting soul-eating evil sorcerer is back to rock this Mortal Kombat. In this port he for some reason can't shapeshift into Rain or the secret characters, but that's okay, there's still 19 other shapeshifts from which to choose from.
Cyrax - a yellow cyborg with the talent to shoot nets, drop bombs and teleport. He is a stable character with funny skills to mix things up with, so you'll see him a few times.
Ermac - orange male ninja. Actually a composite of dozens or more unknown warrior souls, who apparently are not happy. Befitting his enigmatic nature, he is brought out a few times when things start to turn too mystic in the run.
Jade - green female ninja. She has a cute radioactive kick which is useless, and also three different versions of a same projectile. Whoop-de-doo. But CPU can and will make her a killing machine regardless.
Jax - one of the good guys. In this game he still appears to be undergoing adolescence, what with the occasional squeaky-voiced sound sample, like when doing kicks. Slightly creepy. He can shoot missiles, shake the ground and do a dash with his fist out. Gets decent air time in the run.
Kabal - masked dude. While a top-tier character in UMK3, here he is not so hot. His spin move is actually pretty bad in this game. However, his air projectile wins him over a lot of points. One strange thing is that all move lists on the net suggest his razor blade prompt to be "b, b, b, run", while in actuality I (only) managed to do the move with the prompt "b, b+f, b, f"... Strange, huh?
Kano - the ruffian with an eye implant. His cooldown-less cannon moves are absolutely broken in a TAS, and his shaking throw can cause a few glitches, so he is a decent character to play with.
Kitana - blue female ninja, uses fans as a weapon. She has special moves which are an obvious teeming ground for infinite combos, as can be seen right at the beginning of the run.
Kung Lao - another good guy and Liu Kang's pal. He throws his razor-sharp, endlessly respawning hat at any opposition and can teleport at the speed of wind. Also, he can... whirl. Not my favorite characters, but decent enough.
Liu Kang - third good guy and Kung Lao's pal. He has his awfully high-pitched voice like usual, two different projectiles and two different kicks. Can be a force to reckon with.
Mileena - purple female ninja. She has some agile special moves like rolling which I prefer to Kitana's dull fan waving.
Nightwolf - the indian fella. He comes with his usual arsenal from the UMK3, including the cool special move with which you can reflect projectiles, but in this port he also has a new weapon, deadliest of 'em all. Whatever it is, it is concealed in his feet... maybe it's a dispiriting curse, or a small belt sander that juts out of the sole of his boot and does subtle burn damage to foes? You may decide for yourself as you watch the run.
Reptile - male green ninja. He has three different projectiles, sliding and invisibility. Quite a fun character to play as.
Scorpion - yellow male ninja. One of the most iconic, celebrated characters of MK, but here he has to eat the humble pie as he ends up in metaphysically bewildering trifles against his will more than once during the run. CPU makes this character very annoying to play against, hyperactively spamming teleport punch and spear. It's most unfortunate that he is indeed the first character every player must fight against - all the challenge towers start with him. Did they playtest this piece of handheld Mortal Kombat at all?
Sektor - a red cyborg. He isn't too interesting in this port because of the critical lack of homing missiles.
Sindel - she can fly, throw people using his hair and scream. Not bad!
Sonya - she has the upwards bicycle kick and good looks.
Stryker - an underdog character, but at least in MKA this trigger-happy cop is worth his salt with his good specials.
Sub-Zero - the new Sub-Zero, as introduced in UMK3. He has the ice shower which comes in handy in a few tricks. Also, his throw is completely unique as it can drop people into the abyss. Noob Saibot would be proud, I think.
Classic Sub-Zero - he has the ground freeze, which can be exploited for massive damage. Other than that, he is just a generic male ninja.
Rain - you barely even see this guy during the run, only for a few moments in the character select screen. Too bad Shang can't morph into him, would've helped his popularity.
Noob-Saibot - black male ninja. Appears as opposition in the second endurance match.
Motaro - centaur dude. His special powers include shooting highly damaging force balls, teleporting around the place wildly and emitting lag.
Shao Kahn - the big bad of the game. To be humiliated and usurped by Shang Tsung in about 16 minutes.
Generally about the mechanics, strategies and tricks:
As mentioned, giving input to some moves is a nightmare. Especially the morphing prompts are complex and take extra care to use. You see, if you finish your input while another action is taking place, like punching or ducking, the input goes to waste. Even worse, many morph prompts have something like an extraneous punch or even a jump in the middle of them, causing this kind of situations to happen all the time. For example, Mileena's morph prompt is Forward, Block, Kick, Forward, Kick. In a TAS you can fool the game by starting with a few frames of blocking or ducking, then giving the rest of the input while the blocking or ducking animation is on. Optimally it takes 10 frames to finally finish the prompt, just in time as the blocking or ducking animation ends. Sometimes invisible lag messes this count up, but whatever. I devised this kind of "quickest possible" prompts for all the characters before starting the run so that there would be less guessing and annoyance during the making of the run.
Whenever morphing from Shang to someone else, there's a cooldown of about 20 or more frames during which you can't do special moves or block. Such a cooldown doesn't exist when morphing back to Shang.
The hit detection in this game can be very crappy. Especially when a morph is about to run out (this state can be prolonged indefinitely) Shang is prone to passing through injurious spots without harm.
Most of the characters have a some sort of infinite combo to their avail. These are demonstrated when possible.
I make short mirror matches between characters whenever possible. Also, I try to combine plot-wise meaningful duos to fight occasionally (like Kitana & Sindel or Cyrax & Sektor).
You can get inside the level edge if you're fighting against Scorpion, and you can even manipulate your opponent so deep into the wall that he disappears from camera. However, I couldn't find an use to this trick. Just done for fun a few times in the run.
Sub-Zero's throw can get people outside bounds. Also, freezing moves capture the properties of the frozen person's current animation. For example, if a character is frozen while staggering, you can keep hitting the character as much as you want without the frozen state ending.
Nightwolf's straight jumping kick is fatally glitched in that it keeps damaging and damaging the enemy as long as contact occurs. Or is this a subtle hint that Nightwolf ought to change his socks every now and then?
If Kano's upwards cannon ball is interrupted, he may remain up in air indefinitely but with the game thinking that he is on ground level. This state ends if you let go of directional buttons or throw your opponent.
It's possible to do special moves to the wrong direction by activating them when your character faces that way. You can manually make it happen by running for a frame and then turning, but not all moves can be activated this way. Fatalities can also be done to a wrong direction, as well as throws.
Usually characters can't overlap or pass through each other, but in some animations they can do that. This is played with on a few occasions.
Some explanations and noteworthy sights:
Fight 1 vs. Scorpion
- ground flames are done to the wrong direction, launching Scorpion out of his teleport punching spree.
- Kitana's infinite combo.
- getting inside the level edge collision using Scorpion's spear and ice shower.
- Scorpion falls and falls and falls. Ermac is summoned to get him out of the loop.
- Scorpion's infinite combo.
- ground throw to air throw in an instant.
Fight 2 vs. Classic Sub-Zero
- Kung Lao's quasi-infinite combo.
- Sub-Zero tries to repeatedly make a slide towards the wall. It fizzles out and the many slide sounds overlap.
- Nightwolf's infinite combo.
- foolish A.I. which can't hit a crouched frozen character.
- for a moment the two Sub-Zeroes fight together like a team!
- it's obvious that a degree of camaraderie is formed between the fighters...
Fight 3 vs. Jade
- Stryker's infinite combo (yes, just shooting is that).
- Stryker won't get hit by Jade's attacks when crouching.
- couldn't resist the temptation of reflecting a shuriken back at her, they are so annoying!
- a bit of unexpected symmetry right at the end.
Fight 4 vs. Cyrax
- a hit during screen transition.
- botched Cyrax's air throw.
- Kano's shaking move on a netted target causes the target to come on top of the net with no other effect. I find it funny for some reason.
- first taste of Kano's cannon moves' brokenness.
- Sindel's infinite combo.
Fight 5 vs. Kung Lao
- yes, the CPU does all this spamming without much provocation from my part.
- Kung Lao's hat hits but does no damage at all. Happens many times...
- first taste of Nightwolf's deadly foot.
- Liu Kang's infinite combo.
Fight 6 vs. Sub-Zero
- critical A.I. failures with freezing.
- when Stryker is frozen in this pose, he rises a bit in air. He is also immune to getting hit, unlike other characters in the middle of their tackle (I think).
- big damage combo with Kabal.
- ground razor silliness.
- glitch with ice shower, female ninja throw and Mileena's roll.
- watch closely to the colour of what each Sub-Zero is wearing...
- Reptile's infinite combo.
Fight 7 vs. Sindel
- a glitch when you air throw a netted character. The character does a strange somersault upon landing.
- a glitch when you bicycle kick a netted character. The character rises up 2x higher than they should!
- an unique glitch with Kitana's "square wave punch", she re-appears at the right side of the screen sometimes if you turbo A.
- a glitch with Stryker's "nightstick trip" which occurs if you do another trip at a correct time. He gets stuck and the game won't progress like that.
Fight 8 vs. Scorpion & Jade
- Scorpion must be thinking right now: "not agaaain..."
- Scorpion becomes an easy target.
- the true power of Mileena's roll is shown!
- the true power of Kano's cannon moves are shown!
- finishing the first fighter off with the shaking move causes Jade spawn higher up the screen than my character and causes some delayed damage too.
- glitch where you get stuck in air, thanks to the interrupted cannon move. This state is very difficult to uphold, so the fighting is not too flashy for a brief moment here.
Fight 9 vs. Cyrax & Noob Saibot
- bad hit detection
- an example of a frozenness that melee doesn't cut off.
- a more staggering example of a frozenness that melee doesn't cut off. Ouch.
- docile A.I.
- an alternative Reptile's infinite combo.
- Noob Saibot also gets a free tour of the void. But he should've checked the fine print first, because it says that now Jax gets to use him as a target for practicing his missile attacks.
- the large foot that drops down is obviously some sort of cut-out, or at worst a large prop!
Fight 10 vs. Motaro
- I wanted to try out how extreme damage Nightwolf's foot can do in a this kind of circumstance. The experiment was a success. Looks as painful as ever.
- bouncing those diagonal air projectiles off Motaro's skin. Not shown in the run, but you can actually get hit by your own air fire ball if you reflect it like that and then quickly drop down!
- glitching Motaro's A.I.
- glitching the damage counter. Or what, do you really think I'm slowly flying Motaro to death?
- an intense fight between Sonya, Motaro and awful collision detection.
- guess none of the gametesters ever made it this far, because Motaro does that glitched death dance every time... it's not something I intentionally invoked or something. Jade panics at the strange sight and shoots all her shuriken at Motaro, effectively committing a suicide!
Fight 11 vs. Shao Kahn
- recap of what we've learned thus far of cheap infinites, and some more air time for Liu and Sektor.
- Shang gets his own hands dirty and personally fights Shao Kahn a bit.
- finally, Reptile's invisibility.
- Shao Kahn is actually Superman's distant relative, and he can fly as high as he wants using that knee dash of his.
- sad to see a great warlord succumb to a lowly infinite such as this! (Cyrax's first actual infinite combo on this vid)
- finally, Shao Kahn gets to go out in style, like a gangster, in a lot of crossfire and explosions. I'm sure that's what he would've wanted, to go out with a bang. Other than to be immortal and dominate earthrealm with an iron fist, of course, but that was not for him to decide.

Amount of times morphed into different characters:
Cyrax IIII
Ermac II
Jade II
Jax III
Kabal I
Kano II
Kitana II
Kung Lao II
Liu Kang II
Mileena III
Nightwolf IIIII
Reptile III
Scorpion I
Sektor II
Sindel III
Sonya II
Stryker IIII
Sub-Zero IIII
C. Sub III
Possible improvements:
I wouldn't be surprised if there were still more glitches in this game. For now...

Nach: Judging.
feos: YouTubed.

Nach: I went into watching this run thinking it would probably suck, since most Mortal Kombat Gameboy ports are lousy. What a surprise, while the game does seem to be a poor man's UMK3, the run was terrific and entertained well. Enough entertainment to coexist with our SNES UMK3s. Accepting.

GabCM: I'll work on this. Waiting for NitroGenesis' SD encode.

Joined: 11/3/2010
Posts: 22
Outstanding, a worthy addition to the slew of glitched-out MK playarounds we have here. Yes vote from me.
Active player (405)
Joined: 3/22/2006
Posts: 708
Vykan12 wrote:
I'd likely vote this as the best fighter TAS on the site (assuming publication, of course).
Have you seen the SNES MK2 and UMK3 glitchfest runs? Those are both really good.
Jungon
He/Him
Player (40)
Joined: 4/2/2009
Posts: 376
Location: Porto Alegre - Brazil
Warp wrote:
If you played as Shang Tsung, why did Stryker get all the credit in the end?
The badass guy take out all the enemies and the cop gets there, late as always, and gets the credits, it's like an action movie =P -- Actually, was the green Sub-Zero the opponent?? .. voted Yes too \o --
Heisanevilgenius wrote:
Vykan12 wrote:
I'd likely vote this as the best fighter TAS on the site (assuming publication, of course).
Have you seen the SNES MK2 and UMK3 glitchfest runs? Those are both really good.
I think this one is the glitchiest fighting game TAS ever, currently.. xP
*Jungon*/*Johnnyz* smilie weirdo =P ^^ o.o @__@ +D
Joined: 2/6/2011
Posts: 130
Nice amount of crazyness... fun indeed, yes vote.
Lex
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
What version of VBA does this use?
Player (98)
Joined: 3/20/2008
Posts: 466
Location: Montreal, Quebec, Canada
Heisanevilgenius wrote:
Vykan12 wrote:
I'd likely vote this as the best fighter TAS on the site (assuming publication, of course).
Have you seen the SNES MK2 and UMK3 glitchfest runs? Those are both really good.
Yes. This run has more combos and combat variety than MK2 and more glitching than UMK3.
Editor, Experienced player (608)
Joined: 11/8/2010
Posts: 4012
Wow, that's a really glitched-out tournament! This would definitely make a great addition to the site's glitched MK TASes. And thanks for the submission text; it helped me understand what was happening in most stages. Yes vote!
Active player (405)
Joined: 3/22/2006
Posts: 708
Vykan12 wrote:
Heisanevilgenius wrote:
Vykan12 wrote:
I'd likely vote this as the best fighter TAS on the site (assuming publication, of course).
Have you seen the SNES MK2 and UMK3 glitchfest runs? Those are both really good.
Yes. This run has more combos and combat variety than MK2 and more glitching than UMK3.
Maybe. There are some absolutely ludicrous glitches in both of those, though.
Editor, Experienced player (895)
Joined: 1/23/2008
Posts: 529
Location: Finland
Lex wrote:
What version of VBA does this use?
I did this run using VBA 1.7.2 v21-interim. Old habits die hard, I guess...
MESHUGGAH
Other
Skilled player (1890)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
Very sweet unique glitches! Keep up the a good work! Yes vote.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
Lex
Joined: 6/25/2007
Posts: 732
Location: Vancouver, British Columbia, Canada
AKheon wrote:
Lex wrote:
What version of VBA does this use?
I did this run using VBA 1.7.2 v21-interim. Old habits die hard, I guess...
Please include this information in the submission.
Joined: 6/4/2009
Posts: 570
Location: 33°07'41"S, 160°42'04"W
This movie is entertaining enough to deserve a solid yes vote, I found myself laughing several times.
Joined: 10/14/2010
Posts: 27
Location: California
Having not played Mortal Kombat / Street Fighter II and company growing up, I had a hard time "getting" some of the humor and glitches in the previous MK2 and MK3 runs on this site.

Not so here! This run was hilarious, with laugh-out-loud moments even to those not familiar with the genre. This is the best fighting-genre TAS I have ever seen.
>> Standing on head makes smile of frown, but rest of face also upside down
ALAKTORN
He/Him
Player (99)
Joined: 10/19/2009
Posts: 2527
Location: Italy
that was absolutely amazing XD I have no words
Expert player (2583)
Joined: 6/2/2009
Posts: 1182
Location: Teresópolis - Rio de Janeiro - Brazil
I'm awestruck! Yes vote of course.
I am old enough to know better, but not enough to do it.
Joined: 5/2/2009
Posts: 656
oh wow. awesome.
My first language is not English, so please excuse myself if I write something wrong. I'll do my best do write as cleary as I can, so cope with me here =) (ノಥ益ಥ)ノ
NitroGenesis
He/Him
Editor, Experienced player (551)
Joined: 12/24/2009
Posts: 1873
I'll SD encode this.
YoungJ1997lol wrote:
Normally i would say Yes, but thennI thought "its not the same hack" so ill stick with meh.
GabCM
He/Him
Joined: 5/5/2009
Posts: 901
Location: QC, Canada
NitroGenesis wrote:
I'll SD encode this.
I'm waiting for your SD encode.
NitroGenesis
He/Him
Editor, Experienced player (551)
Joined: 12/24/2009
Posts: 1873
Doh, I uploaded it a few days ago but didn't post, here it is: http://www.archive.org/details/AkheonsGbaMortalKombatAdvanceplayaroundIn1632.02
YoungJ1997lol wrote:
Normally i would say Yes, but thennI thought "its not the same hack" so ill stick with meh.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14905
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [1842] GBA Mortal Kombat Advance "playaround" by AKheon in 16:32.02
Editor, Experienced player (895)
Joined: 1/23/2008
Posts: 529
Location: Finland
I was overwhelmed by the positive response this run got! Thanks for showing interest.
Joined: 6/26/2007
Posts: 28
Location: Canada
Wow, what an utter piece of shit game. It seems like they had a whole week to develop and bug test it. Nice TAS showing how garbage it is, anyway.
Editor, Publisher, Player (46)
Joined: 10/15/2021
Posts: 371
4K 60 FPS YouTube encode: Link to video
Site Admin, Skilled player (1237)
Joined: 4/17/2010
Posts: 11274
Location: RU
LGTM
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.