the cutting room mirror

Kirby & the Amazing Mirror

This article has a talk page!
view on tcrf.net

This page contains notes for the game Kirby & the Amazing Mirror.

Memory Addresses#

Copy Abilities#

The address in memory for Kirby's current copy ability is located at 02020FE3. Yellow Kirby, Red Kirby, and Yellow Kirby have their addresses at 0202118B, 02021333 and 020214DB respectively. The values for each copy abily are below.

ID

Ability

00

Normal

01

Fire

02

Ice

03

Burning

04

Wheel

05

Parasol

06

Cutter

07

Beam

08

Stone

09

Bomb

0A

Throw

0B

Sleep

0C

Cook

0D

Laser

0E

UFO

0F

Spark

10

Tornado

11

Hammer

12

Sword

13

Cupid

14

Fighter

15

Magic

16

Smash

17

Mini

18

Crash

19

Missile

1A

Master

1B

Unused WAIT state

Cellphone Battery#

The current battery values on Kirby's Cellphone are located at 2020FBC in memory. The battery can be adjusted up to FF (255 in decimal).

Graphic Addresses#

Copy Ability Icons#

The graphics for the icons of the Copy Abilities start with the Japanese ones at the following addresses:

Address (JP)

Address (EU)

Address (US)

002FB154

00316460

003145C0

Kirby & Copy Abilities#

The graphics for Kirby start at the following addresses:

Address (JP)

Address (EU)

Address (US)

004A2C78

004C8D10

004BED4C

The graphics for the Copy Abilities are right after Normal Kirby.

Enemies & Bosses#

The graphics for the enemies start with Batafire at the following adresses:

Address (JP)

Address (EU)

Address (US)

00613518

00639330

0062F5EC

Palette Addresses#

HUD Elements#

The palettes start with Pink Kirby's palette at:

Address (JP)

Address (EU)

Address (US)

003302F4

0034D600

0034BB20

Copy Ability Icons#

The palettes start with the Normal Icon palette at:

Address (JP)

Address (EU)

Address (US)

002FB134

0031643C

0031459C

Kirby & Copy Abilities#

The palettes start with the Normal Kirby palette at:

Address (JP)

Address (EU)

Address (US)

0049F218

004C50D0

004BB0EC

Enemies & Bosses#

The paletters for the enemies start with Batafire at:

Address (JP)

Address (EU)

Address (US)

004A1018

004C6ED0

004BCEEC

Music#

The main songtable is located at 00B253E0 in the Japanese version, 00B64334 in the European version, and 00B59ED0 in the American version.

Tools#

  • Graphics can be explored with Tile Molester. GBA Graphics Editor is also another great tool, as it supports exploring palettes within the ROM and NLZ compressed graphics.
  • GBA Mus Riper can rip every song and sound effect in the game and export them as .MID files. It can also rip the game's instrument samples and export them to a .SF2 SoundFont file.
  • Sappy 2006 is another tool for music and sound ripping. It can explore the game's ROM to find music, sounds, and songtables. Although it's somewhat buggy, it offers detailed information about the offsets and voicegroups used by the songs.
  • Hex editors such as HxD are capable of finding offsets, text, code, and other stuff inside the ROM file.
  • Various GBA emulators offer tools to edit the game's memory in real time and execute cheat codes, such as MGBA.