TASVideos

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

Game Resources / G Bx / Kirby And The Amazing Mirror

The purpose of this page is to document all of the known tricks of Kirby & The Amazing Mirror for the GBA.

Table of contents [expand all] [collapse all]

Movement

The best way to accelerate and move from a stop is to jump into a direction and press into the opposite direction one frame before you hit the ground, then jumping again and repeating this process. Moving in the air (504) is always faster than moving on the ground (476). When there are ledges, you can slide off of them for a boost. Such slides should last for 11 frames for the best result.

Keep momentum while blowing up

Beginning from the frame you press A to blow up, let go of any directional buttons. Beginning from the frame you press B to puff out, you can press directional buttons again.

Going through cannons

You can glide through a cannon by running towards it and then crouching. This works because the cannon's hitbox is somewhere in the upper half of its sprite.

Climbing ladders faster

When climbing ladders, Kirby's upward speed isn't constant. You need to watch his Y-speed address to optimize ladder climbing. You should climb for a few frames, then press "left" or "right" for one frame and then start climbing again.

Skip Dark Kirby

For some reason, Dark Kirby doesn't always appear when he is supposed to. So therefore he is skipped without consequence. This seems to be a random bug and whether Dark Kirby appears or not is determined several rooms before the room he appears in. One would have to redo several rooms several times in order to have a chance at skipping him in a TAS, so usually it isn't worth the trouble.

Grabbing enemies

Enemies that grab Kirby like Cookin, Phan Phan or Droppy will let go of Kirby when they get hit by something. This can be Kirby's puff of air, a projectile of his, or another Kirby's attack. This can be useful to gain distance and it will also give Kirby brief invincibility.

Keeping your horizontal momentum when bumping into a wall

If you are about to bump into a wall, you can face away from it in order to keep your momentum. Wheel Kirby can also use this fact for a little trick:

Wheel Kirby

When you "clinch" to a wall (i.e. you have momentum towards a wall and face away from it), starting to drive towards the wall will skip your initial backward movement.

In the image on the right, three possible strategies are shown. Sometimes the aforementioned Wheel Kirby trick can come in handy, sometimes not. You have to test many different strategies.

Wheel Kirby: Driving through enemies

When driving through enemies, you will hit them either 2 or 4 times (each hit takes 3 frames). This is due to how the game handles invincibility spans for enemies. You can abuse this by always aiming to get only 2 hits on enemies. This can be done by changing your position before you start to drive (done at the beginning of a room usually). You will always get 4 hits for certain enemies or when driving uphill.

For example, you can move forward for 3 frames, go into wheel form and then only experience 2*3 hitlag frames instead of 4*3, which saves 3 frames.

Skipping the 'spitting puff of air'-animation

This is a glitch that will allow Kirby to skip the animation when he blows out so you will be normal immediately. The rate at which this bug occurs is set. One needs to use trial-and-error for this trick to work. As Wheel Kirby, you can use this to puff out and immediately blow up and starting to drive near the ledge, using the "Keep momentum, skip backward movement as Wheel Kirby" trick mentioned above.

Missile Kirby and UFO Kirby: Move partially inside a ceiling

When moving towards the corner of a ceiling with proper positioning, you might get stuck inside the ceiling for a short time. You can stay inside the ceiling using Missile and UFO, but you will be ejected when pushing towards the ceiling. This is useful for various situations.

Get Wheel ability or Fighter ability from golems

Golems are obviously stone enemies and will give you stone when absorbing their ability. Some golem enemies, however, will give you wheel or fighter. It depends on whether they performed a special move at the time Kirby inhales them. Golems can only perform either a stomping attack, a rolling attack or an uppercut punch. There is only one single golem in the game known to be able to perform all three moves. He is in room 22 of this map.

Going into Missile form

When going into Missile form, Kirby will move backwards slightly before he starts moving forward. You can press the opposite direction of where you want to go to save time.

You can even try out combinations of directions in order to move into a direction while building up speed into another direction.

About luck-manipulation

You can luck-manipulate certain enemies to go out of your way or to otherwise behave as you desire. It's often dependent on timing, otherwise on your movements (starting to run, going the other direction while running, crouching while you run). This kind of luck-manipulation can be done before entering a new room.

Memory addresses

Address Set #22: Kirby & the Amazing Mirror
System: Game Boy Advance
Download .wch file for: BizHawk
Domain Address Data Type Signed Endian Description
None 2020F20 Byte Unsigned Big X-Position
None 2020F24 Byte Unsigned Big Y-Position
None 2020F30 Byte Signed Big X-Speed
None 2020F32 Byte Signed Big Y-Speed

See also



Combined RSS Feed
GameResources/GBx/KirbyAndTheAmazingMirror last edited by Brandon on 2012-12-28 00:43:16
Page info and history | Latest diff | List referrers | View Source