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.

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14873
Location: 127.0.0.1
This topic is for the purpose of discussing #3220: AKheon's GBA Mortal Kombat Advance "playaround" in 16:32.02
Active player (292)
Joined: 12/16/2008
Posts: 458
Location: Houston
a little on the slow side but entertaining so I'll give it my yes
Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11267
Location: RU
YESing + HDing. EDIT: Fininshed watching. This is the rare case when I laughed during the run (several times!), so it's absolute YES for entertainment. And as this heavily manipulates AI, it is also of very high technical value. Add tag "Heavy luck manipulation"?
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.
Former player
Joined: 3/23/2004
Posts: 95
Yes, I really liked this.
Active player (405)
Joined: 3/22/2006
Posts: 708
Definite yes vote based on the first three fights alone. I loved how you tricked the game into thinking you're Mileena even on the ladder. When Jax and Sub-Zero kept attacking and missing each other, I was really laughing. Great job.
Experienced player (954)
Joined: 12/3/2008
Posts: 936
Location: Castle Keep
Very bad game, but the run was pretty cool and very wtf, must vote yes just for the motaro fight, it was hilarous, last fight was good too, good job turning out a shitty game into a very good tas.
Active player (405)
Joined: 3/22/2006
Posts: 708
Actually, Motaro and Shao Khan battles are usually pretty boring in MK3 runs. You managed to keep both of them interesting. Impressive.
SDR
Skilled player (1360)
Joined: 4/1/2009
Posts: 245
Location: Countryside of anywhere
I'm glad for watching it. this game is really crazy, 100% hk in air with only one jump hahahaha " you wins then to execute the friendship, for this points and others in the run, i liked so much... Congratulations! Yes Vote
whatever worth doing, is worth doing well
Joined: 5/12/2009
Posts: 748
Location: Brazil
Very nice TAS. It was like Jax and Sub-Zero were playing Capoeira. Good laughs.
Joined: 5/1/2007
Posts: 294
Location: MD
Having played this port before, it gave me quite some laughs at the glitches and the A.I. behavior. Definite Yes! I also remember Nightwolf's Toe of Death. I never liked how the battle towers are always fixed in this version.
I like Doraemon
Warepire
He/Him
Editor
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
What can I say? This was nuts, you gave the abbreviation AI a whole new meaning (Artificial Incompetence), great work. Yes vote.
NitroGenesis
He/Him
Editor, Experienced player (551)
Joined: 12/24/2009
Posts: 1873
Dude, you accidentally the Mortal Kombat Advance! Yes vote.
YoungJ1997lol wrote:
Normally i would say Yes, but thennI thought "its not the same hack" so ill stick with meh.
Hoandjzj
He/Him
Experienced player (603)
Joined: 4/6/2010
Posts: 240
Hahah, this run is really fun! Very entertain! Yes vote! :))
Banned User, Former player
Joined: 3/10/2004
Posts: 7698
Location: Finland
If you played as Shang Tsung, why did Stryker get all the credit in the end?
Joined: 4/3/2005
Posts: 575
Location: Spain
Tremendous fun, "easy-yes-t" vote so far.
No.
Emulator Coder
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Warp wrote:
If you played as Shang Tsung, why did Stryker get all the credit in the end?
Various characters got it in many levels, and also appeared on the ascension screen. Nice glitch, no?
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Editor, Experienced player (894)
Joined: 1/23/2008
Posts: 529
Location: Finland
>>If you played as Shang Tsung, why did Stryker get all the credit in the end? 'cause I was still morphed as Stryker when defeating Shao Kahn. I did consider whether the run would be better if you'd get Shang Tsung's own ending instead, but you'd have to wait for about 6-7 seconds more or completely change the last bit. So I thought it might not be worth it... at least Stryker's ending is a happy one.
Joined: 7/7/2011
Posts: 140
Location: Germany
That was a very funny run and i've been impressed! I remeber how happy i was when i finally beat Stage 1 only to ge my ass kicked in stage 2-.- Easy yes vote!
How should I know what I think before I read what I post?
Banned User, Former player
Joined: 3/10/2004
Posts: 7698
Location: Finland
Maybe the real Stryker died during the tournament and Shang Tsung took his place and went on to save the world on his behalf... (Nice hypothesis, except that, IIRC, Shang Tsung is one of the bad guys... :P )
Active player (405)
Joined: 3/22/2006
Posts: 708
No, it's definitely funnier that Stryker gets credit for winning. Like the judges forgot it was Shang Tsung.
Player (98)
Joined: 3/20/2008
Posts: 466
Location: Montreal, Quebec, Canada
Now I understand why forum members are so adamant about having fighting game TASes be glitchfests. Strange and hilarious exploits throughout, and I'd likely vote this as the best fighter TAS on the site (assuming publication, of course).
Active player (347)
Joined: 10/31/2010
Posts: 93
Location: Honduras
very nice akheon this excellent this TAS Congratulations vote YES!!!!!!
mkTAScommunity website: http://mktascommunity.foromotion.net/ mkTAScommunity youtube channel: http://www.youtube.com/user/mkTAScommunity Working in Wario Land 2 and Wario Land 3 Speedruns NON-TAS My twitch channel: http://www.twitch.tv/vlacksr My hitbox channel: http://www.hitbox.tv/vlackSR
Joined: 6/26/2011
Posts: 167
Fear Nightwolf's mighty heel of death. Hilarious, and an obvious Yes from me.
First a movie gets submitted, and ends up accepted despite breaking rules other runs have been rejected for. And when I vote less than spectacularly on this movie, I become the victim of harassment and threats. Yay, favoritism.
fruitbane
He/Him
Joined: 3/28/2005
Posts: 216
This run is hilarious. The Mortal Kombat games seem to be universally some of the worst programmed fighting games around and I love how well you take advantage of that.
Joined: 3/3/2007
Posts: 41
This run continues the Mortal Kombat tradition of hilariously glitchy playarounds, and does not disappoint. From machine-gun rolls to Nightwolf's Leg of Doom (wow, the testers seriously didn't notice that?) to two characters inexplicably switching colors mid-battle, all sorts of bugs can be found here. And the whole thing is hysterical. This port was apparently churned out in four months, and it shows. I vote Yes to this movie, for being an entertaining romp through the worst Mortal Kombat port ever.
- The Green Herring