If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Notes:Kirby & the Amazing Mirror

From The Cutting Room Floor
Jump to navigation Jump to search

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 soundfont.
  • 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.