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

Submission #3733: MUGG's GBA Kirby & The Amazing Mirror in 23:27.12

Console: Game Boy Advance
Game name: Kirby & The Amazing Mirror
Game version: JPN v1.1
ROM filename: 1436 - Hoshi no Kirby Kagami no Daimeikyuu (J) (V1.1).gba
Emulator: VBA 24m svn391
Movie length: 23:27.12
FrameCount: 84427
Re-record count: 86003
Author's real name: C. H.
Author's nickname: MUGG
Submitter: mugg
Submitted at: 2012-11-02 21:34:30
Text last edited at: 2012-12-01 05:32:58
Text last edited by: feos
Download: Download (10698 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:

(Link to video)

As a note, the video is compressed in h.264 lossless, but I'm an encoding noob so the file was way too big for it to be beyond 480p and the video glitches out at certain time stamps (noted in the video description). Since then, Abahbob told me about a better way to encode videos, through x264 to very small mp4 files, so my future videos will all have "Original" settings and should be spared of video glitches.

About the run

  • Takes damage to save time
  • Uses resets
  • Genre: Platform

Used emulator: VBA 24-m svn391 (it should not matter which svn)

About the run

The any% TAS from 2007 was outdated so I made a new run. This new run uses a lot of new strategies, soft resets and better optimization than before. I haven't watched my previous run for years, so I will not directly compare and tell what has been improved, but I will point out a few things. Many of the route improvements were copied from the new RTA by 黒パン | Blackbread | @JetToast(Twitter) which can be seen here: http://www.nicovideo.jp/watch/sm12636116 (with an account), http://nicoplayer.blog60.fc2.com/?id=sm12636116&w=640&h=480 (without an account) (The RTA timing is from title screen to the last hit on Dark Mind 6, if I'm not mistaken)

These route changes have all been tested and they save much time in the TAS.

Notes (Time stamps from the Youtube video)

1:35 Fighting Frosty with wheel is faster than shooting stars at him

1:43 Skipping the Moonlight Mansion button is faster because we go to Candy Constellation from Peppermint Palace now. This was adopted from Blackbread's RTA.

2:25 Fighting King Golem with Wheel is faster in the TAS and resetting saves about 5 seconds

3:15 We go to Cabbage Cavern's button instead of Ocean, skipping Cabbage Cavern's 2nd button which is faster. Also adopted from Blackbread.

3:43 We go to Carrot Castle on a different and much faster path. Also adopted from Blackbread. The idea is to complete Castle, have wheel and reappear next to Rainbow Route's door to go to Mustard Mountain. I'm still conflicted if no-reset saves enough time or not (my testing was a bit faulty), to be honest, but it is very minimal.

6:00 By mixing Missile here, we do not have to get Missile from Olive Ocean button room, so we can skip that button.

6:44 Getting candy beats Batafire faster. This was also adopted from Blackbread.

7:42 I need to press both buttons at Peppermint Palace because I will complete Peppermint Palace later.

12:43 I feel conflicted about this room. It could be completed fast if a pal Kirby helped break the bomb block but there's no way to manipulate luck like that. UFO ended up being a few seconds slower so I went through with missile.

14:24 I use a new strategy with double star to kill Gobbler very fast

18:31 Instead of coming here slowly with a mixed Hammer, I use a pal Kirby and double star to kill Wiz fast as well.

19:50 At the time of production, I wasn't sure if to reset here but it turned out you can skip the Dark Metaknight cutscene by softresetting, saving about 16 seconds in total (but leaving you with no Throw ability). It is faster this way. I also use double stars for all the Dark Minds instead of throw. This is also faster because I get to keep Master which starts the subsequent fight faster (you don't have to grab the sword first).

21:52 I use a pal Kirby to use Hammer Up b's in the air to deal much damage. And somehow, if you manage to hit both mirrors at the same time you can deal damage on both mirrors. At the time of production , I didn't know this was possible (the old strategy involved hitting the eye and the mirror instead of both mirrors).

22:46 I don't have the exact frame numbers at hand, but 22:46 is the point where the last hit on Dark Mind 6 is dealt and so the TAS' length measured in RTA timing would be about 22:45. But I don't end timing here since Kirby & Amazing Mirror TASes have a tradition of completing the Staff roll minigame with a ridiculous hit number. 240 is possible with Kirby alone. It had been mentioned that you could use other Kirbys to kill Darkmind6 faster and get a higher number and I had said that you can't because of his invincibility spans. I think the truth is, you can't kill Darkmind6 faster because he does have invincibility spans. But you can get higher hit numbers because the game does keep track of each hit regardless of an invincibility span. But you can't really control the stupid AI and make it much more ridiculous so I only got 248 out of the game along with Green Kirby. In theory, multiplayer could get 960 (maximum the game allows is 999, then it loops to 0).

Memory addresses

address purpose
0x02020f30 X Speed
0x02020f32 Y Speed
0x02020f20 X Position
0x02020f24 Y Position
0x03003ac6 Enemy Health bar %

Nahoc: Will judge this one.

Nahoc: Accepting as an improvement to the previously published movie.

mugg: Canceled. Reasons withheld.

mugg: Undoing the cancelation.

Nahoc: Alright, re-accepting!

feos: Processing? I think so!

Similar submissions (by title and categories where applicable):