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 (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

addresspurpose
0x02020f30X Speed
0x02020f32Y Speed
0x02020f20X Position
0x02020f24Y Position
0x03003ac6Enemy 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!


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15629
Location: 127.0.0.1
This topic is for the purpose of discussing #3733: MUGG's GBA Kirby & the Amazing Mirror in 23:27.12
Spikestuff
They/Them
Editor, Publisher, Expert player (2656)
Joined: 10/12/2011
Posts: 6449
Location: The land down under.
I was waiting forever to see this go up. Yes vote MUGG, due to faster time and for forcing me to wait with psychological harm. :P
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Editor, Expert player (2372)
Joined: 5/15/2007
Posts: 3940
Location: Germany
You can watch on nicovideo here: http://www.nicovideo.jp/watch/sm19260907 I had the time calculated wrong as 23:37.67. The correct time is 23:27.13 23:27.116. I want to be honest and I hope I don't come across as a greedy bastard with this, but the reason why I held off with submitting this run is because I am interested in the ad revenue that I can make from my uploaded videos (which I put much effort into, after all). And submitting a TAS means that basicly everyone can reupload the TAS on their channel if they wanted, essentially taking away viewers and possibly leaving my video in the shade while the video by one of the encoders may become much more popular. So it is not in my greatest interest to submit my tool assisted videos to TASvideos anymore and thus I want to wait a month or two before I submit a new run from now on. I hope you understand. My next project might be Mario & Luigi Superstar Saga; however, I discovered how to expand on a known glitch and I (and possibly others) have to do a lot of testing on it to see if there is an application for it. So until the testing is complete, the progress on the TAS is paused.
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
MUGG wrote:
I want to be honest and I hope I don't come across as a greedy bastard with this, but the reason why I held off with submitting this run is because I am interested in the ad revenue that I can make from my uploaded videos (which I put much effort into, after all). And submitting a TAS means that basicly everyone can reupload the TAS on their channel if they wanted, essentially taking away viewers and possibly leaving my video in the shade while the video by one of the encoders may become much more popular.
How much money do you make per certain amount of views anyway? I thought you make very little, or is it different now?
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4038
Thanks for explaining why you waited to submit. I'm glad you decided to submit this, though, and explained all the improvements in your submission text (since you didn't in your video description). Anyway, I've been waiting a long time to vote Yes on this, so YES vote!
Joined: 5/2/2009
Posts: 656
MUGG wrote:
You can watch on nicovideo here: http://www.nicovideo.jp/watch/sm19260907 I had the time calculated wrong as 23:37.67. The correct time is 23:27.13. I want to be honest and I hope I don't come across as a greedy bastard with this, but the reason why I held off with submitting this run is because I am interested in the ad revenue that I can make from my uploaded videos (which I put much effort into, after all). And submitting a TAS means that basicly everyone can reupload the TAS on their channel if they wanted, essentially taking away viewers and possibly leaving my video in the shade while the video by one of the encoders may become much more popular. So it is not in my greatest interest to submit my tool assisted videos to TASvideos anymore and thus I want to wait a month or two before I submit a new run from now on. I hope you understand. My next project might be Mario & Luigi Superstar Saga; however, I discovered how to expand on a known glitch and I (and possibly others) have to do a lot of testing on it to see if there is an application for it. So until the testing is complete, the progress on the TAS is paused.
most of your videos are not even complete TASes (but amazing regardless), so they wouldn't be submitted here...
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 =) (ノಥ益ಥ)ノ
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2227
Location: Georgia, USA
Nice going! I would normally watch GBA runs on the emulator, but I saw your niconico encode to try and get you some ad revenue. I was fairly surprised how much more English language support the site has now (there wasn't any support last time I used the site). As for the run, it looks really good! I was quite happy to see the invincibility candy used to beat a miniboss quickly, and I liked seeing the other Kirbys get more use, especially in Dark Mind. Two questions though: * In the 100% run comments, you mentioned that you could control Missile faster by using more diagonal motions. Why didn't you do that in this run? You use Missile less in this run than in the 100%, so it wouldn't be as annoying. * I guess you still didn't get a chance to abuse Magic to get a free ability roulette? I recall your old comments saying you were hoping to do that.
Used to be a frequent submissions commenter. My new computer has had some issues running emulators, so I've been here more sporadically. Still haven't gotten around to actually TASing yet... I was going to improve Kid Dracula for GB. It seems I was beaten to it, though, with a recent awesome run by Hetfield90 and StarvinStruthers. (http://tasvideos.org/2928M.html.) Thanks to goofydylan8 for running Gargoyle's Quest 2 because I mentioned the game! (http://tasvideos.org/2001M.html) Thanks to feos and MESHUGGAH for taking up runs of Duck Tales 2 because of my old signature! Thanks also to Samsara for finishing a Treasure Master run. From the submission comments:
Shoutouts and thanks to mklip2001 for arguably being the nicest and most supportive person on the forums.
Sir_VG
He/Him
Player (40)
Joined: 10/9/2004
Posts: 1914
Location: Floating Tower
That was a fun watch. Yes vote. P.S. 4 Player KatAM was a much more fun experience, even with the massive lag. :)
Taking over the world, one game at a time. Currently TASing: Nothing
Editor, Expert player (2372)
Joined: 5/15/2007
Posts: 3940
Location: Germany
How much money do you make per certain amount of views anyway? I thought you make very little, or is it different now?
Sorry, but I'm not disclosing. Please discuss the run here, not the ad money.
but I saw your niconico encode
The nicovideo was independently added by someone.
In the 100% run comments, you mentioned that you could control Missile faster by using more diagonal motions. Why didn't you do that in this run?
I did.
I guess you still didn't get a chance to abuse Magic to get a free ability roulette? I recall your old comments saying you were hoping to do that.
Yes, but over time I realized it was a foolish idea. You cannot possibly manipulate luck on the go to give a Kirby a super rare Magic ability, and then make him use it at the correct time.
Player (26)
Joined: 8/29/2011
Posts: 1206
Location: Amsterdam
Player (34)
Joined: 3/8/2012
Posts: 398
Location: Windfall Island
Amazing job! Deserves to be at the top of the workbench, above all these vault submissions.
IronSlayer wrote:
Your counterargument would be like me saying that the Earth is round and then you telling me that I need to show it's flat so I can "prove us all wrong".
Seems legit.
Active player (462)
Joined: 12/24/2010
Posts: 297
Location: CT, USA
Excellent as always. That Rocket power looks really wacky to control in realtime.
Player (34)
Joined: 3/8/2012
Posts: 398
Location: Windfall Island
Wow, love those votes! Let's get this published
IronSlayer wrote:
Your counterargument would be like me saying that the Earth is round and then you telling me that I need to show it's flat so I can "prove us all wrong".
Seems legit.
Joined: 8/7/2011
Posts: 166
Speaking of multiplayer, would a coop run be able to produce any noticible time saving? I forget if you could actually clear multiple shards separately I'm not sure the emulator for GBA tases supports it though. Yes vote for improvement on existing run.
Spikestuff
They/Them
Editor, Publisher, Expert player (2656)
Joined: 10/12/2011
Posts: 6449
Location: The land down under.
deuxhero wrote:
Speaking of multiplayer, would a coop run be able to produce any noticible time saving? I forget if you could actually clear multiple shards separately I'm not sure the emulator for GBA tases supports it though.
(Not an expert on kirby cannot answer first one) The tas emulator does not, however the normal vba emulator does... maybe in development one day, for now we just have 1 player runs.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Joined: 6/4/2009
Posts: 893
deuxhero wrote:
Speaking of multiplayer, would a coop run be able to produce any noticible time saving? I forget if you could actually clear multiple shards separately I'm not sure the emulator for GBA tases supports it though. Yes vote for improvement on existing run.
there is the 4player marathon run on the sda and by the hilarously awesome result the game tendency to lag when the kirbys splits might kill all the saved time...
Joined: 5/2/2006
Posts: 1020
Location: Boulder, CO
Fast paced and a joy to watch. huge yes vote.
Has never colored a dinosaur.
Sir_VG
He/Him
Player (40)
Joined: 10/9/2004
Posts: 1914
Location: Floating Tower
Nicos wrote:
deuxhero wrote:
Speaking of multiplayer, would a coop run be able to produce any noticible time saving? I forget if you could actually clear multiple shards separately I'm not sure the emulator for GBA tases supports it though. Yes vote for improvement on existing run.
there is the 4player marathon run on the sda and by the hilarously awesome result the game tendency to lag when the kirbys splits might kill all the saved time...
Yeah, the marathon run was fun indeed. :) As for whether it could save time or not? Possibly. Our real time run for 4P was about 28 minutes compared to a 1P run of about 40 (even with massive lag and several deaths and other screw-ups, like The Wiz fight). This really leads me to believe that a TAS 4P run would be faster than a TAS 1P run. We just need an emulator that can do it.
Taking over the world, one game at a time. Currently TASing: Nothing
Editor, Expert player (2372)
Joined: 5/15/2007
Posts: 3940
Location: Germany
Please do not publish until further notice.
TASVideosGrue
They/Them
Joined: 10/1/2008
Posts: 2792
Location: The dark corners of the TASVideos server
om, nom, nom... *burp*!
TheKDX7
He/Him
Player (118)
Joined: 7/9/2011
Posts: 393
Location: Switzerland
MUGG wrote:
Please do not publish until further notice.
Why?
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4038
TheKDX7 wrote:
MUGG wrote:
Please do not publish until further notice.
Why?
He said "Reasons withheld." That means he won't tell you why even if you ask.
Sir_VG
He/Him
Player (40)
Joined: 10/9/2004
Posts: 1914
Location: Floating Tower
Mugg, I don't know where you are. But I will find you. And I will make you uncancel this awesomeness. Unless you promise to have even more awesomeness. ...that doesn't sound as cool as the Taken line. Darn.
Taking over the world, one game at a time. Currently TASing: Nothing
Player (34)
Joined: 3/8/2012
Posts: 398
Location: Windfall Island
IronSlayer wrote:
Your counterargument would be like me saying that the Earth is round and then you telling me that I need to show it's flat so I can "prove us all wrong".
Seems legit.
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4038
...I thought he was joking.