Tool-assisted game movies
When human skills are just not enough

Submission #4007: mtvf1's GBA Metal Slug Advance "100%" in 38:50.38

Console: Game Boy Advance
Game name: Metal Slug Advance
Game version: USA
ROM filename: 1755 - Metal Slug Advance (U).gba
Branch: 100%
Emulator: VBA-rr-v23.5-svn421
Movie length: 38:50.38
FrameCount: 139188
Re-record count: 141770
Author's real name:
Author's nickname: mtvf1
Submitter: mtvf1
Submitted at: 2013-07-11 04:53:58
Text last edited at: 2013-07-22 09:01:55
Text last edited by: feos
Download: Download (12535 bytes)
Status: published
Click to view the actual publication
Submission instructions
Discuss this submission (also rating / voting)
List all submissions by this submitter
List pages on this site that refer to this submission
View submission text history
Back to the submission list
Author's comments and explanations:

Game objectives

  • Emulator used: VisualBoyAdvance rerecording v23.5 svn421
  • Hard mode
  • Get 100 cards
  • Stop movie at end screen or credits
  • Manipulate luck
  • Abusing game errors
  • Takes damage to save time
  • Takes death

(Link to video)

This is 100% run. For to get 100 card, The hardest in tas is killing 999 soldiers, because too many soldiers' appearance and action are random. But luckily, I killed 999 soldiers exactly inall. (soldiers not include Japanese soldiers and bird-mask soldiers)
Mission 1 and 3 must be completed tiwce; Mission 5 must be completed triple; the hidden mission, Dungeon mission must be completed 10th.
All the power up cards raise power 20%, except card 30 Demon God.


This game has too much glitch.
Don't try to press left and right together and shoot or throw grenade, otherwise touch the frozen glitch or reset game or emulator been broken. The useless and agonising glitch, But when play in the real GBA, no need to care about it.

Disappear Giltch. Something good and something bad. The good news, I can skip many enemies appear. e.g. Many high HP machine.
The bad news.
Some time I kill the less soldiers than my plan. I have to waste some frames to kill another more soldiers.
Some time the prisoner and supply disappeared. I have to choose the worse way to make them appear. (see walkthrough)

Memory address

address byte notes
0200024E 2 screenX
02000252 2 screenY
0200491E 2 pixelX
02004922 2 pixelY
0200CDE2 2 enemy which you killed in 1 mission
0200CDE4 2 all soldiers be killed
0300485C 2 prisoners you saved
0200CDEA 2 prisoner2 (after mission complete)
Card list memory 1.
Value 0b10 means get card,
0b11 means get this card and be equiped.
e.g. in address 0200CD7A,
Value 0x14=0b00010100 means card 42 43 be equiped, though not get these cards(cheat).
Card list memory 2
prisoners list memory 1
prisoners list memory 2
step 0xD0
step number
2 All HP memory address

Power data

If get the power up cards, the gun and gun's smoke(except cannon's smoke) power will be added 20% in next mission(L from 8 to 9). fire bottle has no power up card.
handgun 10
knife 30
knife3 60 get card: 30 Demon God
H heavy machine gun 10
R rocket launcher 30
L laser shot 8x2 2 frames 0.5 shot
S shotgun 200
F flame shot 20x13 Flame shot include main flame and range flame.
Main flame 20, range flame 1~5
I iron lizard 30
I's smoke 10 can't damage machine
C enemy chaser 30
D drop shot 30
D's smoke 1 can't damage machine
G super grenade 100
G's smoke 50 can't damage machine
bomb 100
bomb's smoke 1x2 can't damage machine
fire bottle 80
fire bottle's smoke 15 throw on the ground
vulcan 10
slug gunner's sword 90 equip card 7 Slug Gunner
black hound's vulcan 30 equip card 6 Black Hound; card 37 Hyper Vulcan, no effect
cannon 200
cannon's smoke 50 can't damage machine; card 38 Hyper Cannon, no effect
missile 200
thrown metalslug 400
tank stomp 50/2f (every 2 frames) get card 41 Crawler+


mission1 1st (1500frames, 00:25)

Part1. Manipulate luck and selective kill some soldiers to skip a fighter helicopter.

Important card 11 S. Clip Doubles shotgun ammo.

Part2. Part3.

Boss battle. BossHP 5400. when boss in the air or the front wheel of tank rise 45°, I have the chance to use shotgun damage 200+32 point.

Kill soldiers 36 Save prisoners 5 Get cards 3 11 44 79

mission2 (6700f, 01:52)

Part1. I can't skip the first helicopter like #3870: mtvf1's GBA Metal Slug Advance in 11:13.16. How to skip it? First, I can't save a prisoner to get H. 2nd, wait for blockhouse fire. If I save this prisoner, I can't skip helicopter. So I must get metal slug. This helicopter HP is 650, and throwing metal slug can make 400 damage. But I found a glitch can hit this helicopter twice.

Part2. at the same reason, I can't skip these two helicopters, too.

Boss battle. BossHP 2496x2. I found a perfect trick about using L! 8 frames, 32 damage and 0.5 arms! In the end of 1st twin boss, I have to wait some frames and manipulate luck for the 2nd twin boss's action.

Kill soldiers 75 Save prisoners 20 Get cards 18 3 13 15 20 26 32 45 58 64 70 74 78 80 90 91

mission3 1st (15400f, 04:18)


Important card 37 Hyper Vulcan Enhances vulcan cannon power.

Part2. I found a way to make bats disappear. 1st, near the screen end, and then jump back. But at this time, system has decided that bats are appearing one by one. So I can use these about 300 frames to save more prisoners until the last bat disappear.

Important card 17 Grenade clip Doubles supply of grenades.
8 H.M. Clip Doubles heavy machine gun ammo.

Part3. I wait some frames to kill more soldiers.

Boss battle. BossHP 4320.

Kill soldiers 171 Save prisoners 27 Get cards 26 8 17 33 37 46 71 81 86

misssion4 (25700f, 07:10)

Part1. I must use and empty all Shotgun before get another Shotgun arms. If I didn't empty it, the arms only be added 10.

Important card 14 E.C. Clip Doubles enemy chaser ammo.

Part2. Very large lags, because soldiers appeared anywhere, though most of them are not in screen.
When got important card 22 Shotgun+, I face back and lead to more soldiers. For 3 reason.
1. Kill more soldiers.
2. Skip the next missile launcher appear.
3. If I don't do it, the disppeared thing is not missile launcher but a prisoner. I can't complete this 100% run.

Important card 22 Shotgun+ Enhances shotgun attack power.
25 E.Chaser+ Enhances enemy chaser attack power.
28 Super TNT Enhances grenades attack power.(not include fire bottle)
29 Army Knife Slightly enhances knife attack.

Part3. Many hidden items and prisoners. I change direction again and again for killing more soldiers.

Boss battle. BossHP 7200.

Kill soldiers 284 Save prisoners 42 Get cards 42 5 10 14 22 25 28 29 34 47 60 72 76 82 87 92 93

mission5 1st (37600f, 10:30)

Take death, and get a funny card

85 Washout Given for not killing a single enemy.(Die and don't continue. )
I think this is the fastest way to die.

Part1. (parachute)
Part2. (bridge) Skip a tractor shovel.

Part3. I chose the path2 first, becuase I need to get card 31 Flak Jacket. And then I can take more damage in mission5's part1.

Important card 38 Hyper Cannon Enhances slug's cannon power.
31 Flak Jacket Decreases damage to player by 10%.

Boss battle. BossHP 7200. Because I have got card 22 Shotgun+ and 28 Super TNT in mission4. Shotgun's power is be added to 240, and Bomb's is 120. So The boss's HP is amount to 6000!
I didn't hit this boss so quickly, I must wait for boss's gate close befor its lower than 2300. Otherwise totle 3 small flies fly out from the gate.

Kill soldiers 383 Save prisoners 48 Get cards 56 9 12 31 35 38 40 48 49 61 65 73 83 85 88

mission5 2nd (50900f, 14:13)

Part1. As you see, I take the more damage.
Part2. I touched the Rumi Aikawa(a bag girl). She isn't in prisoners list, but a prisoners count RAM address 0300485C been added. There is another address 0200CDEA can show the prisoners, too, but it only changes in select screen. Maybe I can change 100% to 101%.
In fact, Rumi Aikawa is a card in mission2.
74 Rumi Ubiquitous guy of supply. Bad at navigation.

Part3. In a storeroom, I face left and jump to touch the prisoners. It's very important. If face to right, the GO will disappear, and I have to beat all enemies which in this storeroom. And in this room, I got the very important card 55 Dungeon. Now I can enter into the Dungeon mission. This is the reason that why I choose the path1 second.

Important card 55 Dungeon Lets you enter the dungeon.
19 H.Machn Gun+ Enhances heavy machine gun attack power.

Boss battle.

Kill soldiers 441 Save prisoners 54 Get cards 62 6 19 21 23 55 94

Dungeon mission 1st (59800f, 16:42)

After got card 55 Dungeon, the dungeon mission is opening. This mission must be completed 10th.

Kill soldiers 473 Save prisoners 56 Get cards 63 51

Dungeon mission 2nd (63300f, 17:41)

Important card 52 Tutor's Love Lets you enter the secret training camp.(mission1)

Kill soldiers 504 Save prisoners 61 Get cards 65 51 95

Dungeon mission 3rd (69100f, 19:18)

At the end, there are 5 prisoners. I have to take the useless shotgun, though shotgun is slower than handgun. Because of the Disappear Giltch, at this time, the disappeared is last 1 of 3 prisoners. If I didn't take shotgun or be taken was fish, and kill foes so quickly, I only could save 4 prisoners.
In dungeon mission, getting any card would auto-exit. So I got the Banana first.

Kill soldiers 538 Save prisoners 66 Get cards 67 63 69

mission1 2nd (75100f, 20:58)

Part1. Fail to skip the fighter helicopter, Because I save the hidden prisoners.

Part2. Bad luck, I have to use 4 bombs to kill that tank for taking damage and jumping high later. And I kill the less soldiers than my plan.

Part3. Boss battle.

Kill soldiers 583 Save prisoners 76 Get cards 74 19 27 57 62 66 67 96

Dungeon mission 4th (80900f, 22:36)

Important card 54 Ancient Soul Lets you enter hidden stage in the ruins.(mission3)

Kill soldiers 613 Save prisoners 80 Get cards 76 54 97

Dungeon mission 5th (86500f, 24:09)

Important card 50 Weird Ruins Makes ruin's steps passable.(mission3)

Kill soldiers 644 Save prisoners 82 Get cards 77 50

Dungeon mission 6th (92400f, 25:48)

Important card 53 Cave Maze Lets you enter hidden stage in the cave.(mission3)

Kill soldiers 675 Save prisoners 83 Get cards 78 53

mission3 2nd (97500f,27:14)

Part1. Some walls can be jumped into, but some not.


Important card 4 Paper Thin One hit will destroy.(Equip)

Boss battle. BossHP 4320. Better luck, the boss shoot right first. I have got cards 38 Hyper Cannon and 37 Hyper Vulcan, so the metalslug's vulcan and cannon power have been added to 120%.

Kill soldiers 765 Save prisoners 91 Get cards 89 1 2 4 16 24 36 41 56 59 75 98

Dungeon mission 7th (109100f, 30:28)

Equip card 4 Paper Thin for getting the card 84.

84 Decoration Given for clearing with "Paper Thin"

Kill soldiers 798 Save prisoners 93 Get cards 91 68 84

Dungeon mission 8th (114400g, 31:57)

Unequip card 4 Paper Thin.

Kill soldiers 848 Save prisoners 94 Get cards 92 7

Dungeon mission 9th (120000, 33:13)

Kill soldiers 900 Save prisoners 96 Get cards 93 42

Dungeon mission 10th (125400f, 35:02)

Kill soldiers 926 Save prisoners 97 Get cards 94 43

mission5 3rd

I left the path3 to the end of tas. If I have finished the path3 before dungeon mission, I could have saved about 1 seconds (After equip card 4 Paper Thin, I needn't unequip again.). But after complete the tas, there are no credits and end screen.

Part1. Part2.

Part3. In bathroom room, I face left and jump to touch the prisoners, too. Just like mission5 2nd storeroom.

Middle boss Allen Jr. 1100HP x2.
His HP is very strange. Most damage has been multiplied by 2.558, except bomb.
I list these damage changed:
1 to 2, 8 to 20, 9 to 23, 10 to 25, 12 to 30, 15 to 38, 20 to 51,
24 to 61, 30 to 76, 36 to 92, 50 to 127, 60 to 153, 100 to 255,
120 to 307, 200 to 511, 240 to 614.
But as grenade, damage be divided by 2. Bomb 100 to 50, Bomb 120 to 60. fire bottle no effect, but Fire's smoke power changes from 15 to 38.

When he being the second type, if he use knife 1 time, his HP would be reduced by 25.

Boss battle. BossHP 7200

Kill soldiers 999 Save prisoners 100 Get cards 100 30 39 77 89 99 100

turska: Judging.
turska: Great run, great audience response. Accepting for publication into Moons.

feos: Processing...

Similar submissions (by title and categories where applicable):