Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
Kirby's Adventure/Notes
Jump to navigation
Jump to search
Enemy Data Format
- 1 byte - # of screens
- 1 byte - ???
- [# of screens] bytes - enemy count up to that screen (last is total # of enemies)
- [# of enemies] bytes - location (horiz/vert)
- [# of enemies] bytes - type (see Enemies)
Example:
- 04 01 00 05 08 0A E8 78 94 94 37 D7 37 67 13 B7 04 00 50 50 04 00 56 0F 50 24
- 04 / 01 / 00 05 08 0A
- / / E8 78 94 94 37 / D7 37 67 / 13 B7
- / / 04 00 50 50 04 / 00 56 0F / 50 24
- First screen has 0 enemies, 0 total
- Second screen has 5 enemies, 5 total (1 Waddle Dee, 2 Waddle Doos, 2 Bronto Burts)
- Third screen has 3 enemies, 8 total (1 Waddle Dee, 1 Bronto Burt, 1 Sparky)
- Fourth screen has 2 enemies, 10 total (1 Bronto Burt, 1 Hothead)
Powers
Used in RAM $05E3
- 00 = Fire
- 01 = Spark
- 02 = Cutter
- 03 = Sword
- 04 = Fireball
- 05 = Laser
- 06 = Mike
- 07 = Wheel
- 08 = Hammer
- 09 = Parasol
- 0A = Sleep
- 0B = Needle
- 0C = Ice
- 0D = Freeze
- 0E = Hi-Jump
- 0F = Beam
- 10 = Stone
- 11 = Ball
- 12 = Tornado
- 13 = Crash
- 14 = Light
- 15 = Back Drop
- 16 = Throw
- 17 = U.F.O.
- 18 = Star Rod
- 19 = Bye Bye
- 1A-FF = Normal (game uses FF)
Kirby State
Used in RAM $62C7
- 00-01 = stand - normal
- 02-03 = blink
- 04-05 = stand - slope - small left
- 06-07 = stand - slope - small right
- 08-09 = stand - large slope left
- 0A-0B = stand - large slope right
- 0C-0D = flatten - up
- 0E-0F = flatten - right
- 10-11 = flatten - left
- 12-13 = walk - normal 1
- 14-15 = walk - normal 2
- 16-17 = walk - normal 3
- 18-19 = walk - slope 1
- 1A-1B = walk - slope 2
- 1C-1D = walk - slope 3
- 1E-1F = slope slide 1
- 20-21 = slope slide 2
- 22-23 = jump
- 24-25 = fall
- 26-27 = flip
- 28-29 = [slide?]
- 2A-2B = [jump?]
- 2C-2D = [fall?]
- 2E-2F = duck - normal
- 30-31 = duck - slope - small left
- 32-33 = duck - slope - small right
- 34-35 = duck - large slope left
- 36-37 = duck - large slope right
- 38-39 = slide
- 3A-3B = swim - side 1
- 3C-3D = swim - side 2
- 3E-3F = swim - side 3
- 40-41 = swim - side 4
- 42-43 = swim - up 1
- 44-45 = swim - up 2
- 46-47 = swim - up 3
- 48-49 = swim - down
- 4A-4B = inflate 1
- 4C-4D = inflate 2
- 4E-4F = inflate 3
- 50-51 = inflate 4
- 52-53 = fly 1
- 54-55 = fly 2
- 56-57 = water spray - side 1
- 58-59 = water spray - side 2
- 5A-5B = water spray - side 3
- 5C-5D = water spray - side 4
- 5E-5F = water spray - side 5
- 60-61 = water spray - side 6
- 62-63 = [water spray?]
- 64-65 = [water spray?]
- 66-67 = [water spray?]
- 68-69 = [water spray?]
- 6A-6B = [water spray?]
- 6C = climb - up 1
- 6D = climb - up 2
- 6E = climb - down 1
- 6F = climb - down 2
- 70 = water spray - up 1
- 71 = water spray - up 2
- 72 = water spray - up 3
- 73 = water spray - up 4
- 74 = water spray - up 5
- 75 = water spray - down 1
- 76 = water spray - down 2
- 77 = water spray - down 3
- 78 = water spray - down 4
- 79 = water spray - down 5
Enemies
- 00 = Waddle Dee [walking?] - slow
- 01 = Waddle Dee [walking?] - medium
- 02 = Waddle Dee [walking?] - fast
- 03 = Waddle Dee [walking?] - very fast
- 04 = Waddle Doo - slow
- 05 = Waddle Doo - medium
- 06 = Waddle Doo - fast
- 07 = Waddle Doo - very fast
- 08 = Shotzo (aiming) - slow
- 09 = Shotzo (aiming) - medium
- 0A = Shotzo (aiming) - fast
- 0B = Shotzo (aiming) - very fast
- 0C = Shotzo (3-shot) - up
- 0D = Shotzo (3-shot) - right
- 0E = Shotzo (3-shot) - left
- 0F = Sparky - slow
- 10 = Sparky - fast
- 11 = Poppy Bros. Jr. (normal) - slow
- 12 = Poppy Bros. Jr. (normal) - medium
- 13 = Poppy Bros. Jr. (normal) - fast
- 14 = Poppy Bros. Jr. (apple) - slow
- 15 = Poppy Bros. Jr. (apple) - medium
- 16 = Poppy Bros. Jr. (apple) - fast
- 17 = Poppy Bros. Jr. (tomato) - slow
- 18 = Poppy Bros. Jr. (tomato) - medium *unused*
- 19 = Poppy Bros. Jr. (tomato) - fast *unused*
- 1A = Laser Ball - slow
- 1B = Laser Ball - medium
- 1C = Laser Ball - fast
- 1D = Fish (homing) - slow
- 1E = Fish (homing) - fast
- 1F = [Fish] *unused*
- 20 = Fish (horizontal)
- 21 = Fish (jumping)
- 22 = Bounder - ???
- 23 = Bounder - ???
- 24 = Hothead - ???
- 25 = Hothead - ???
- 26 = Parasol Waddle Doo (held)
- 27 = Parasol Waddle Dee (held)
- 28 = Parasol Waddle Doo (flying)
- 29 = Parasol Waddle Dee (flying)
- 2A = Parasol Shotzo (flying)
- 2B = Parasol Waddle Doo (homing)
- 2C = Parasol Waddle Dee (homing)
- 2D = Parasol Shotzo (homing)
- 2E = Blade Knight / Sword Knight
- 2F = Bubbles - slow
- 30 = Bubbles - fast
- 31 = Noddy - slow
- 32 = Noddy - fast
- 33 = Coner - slow
- 34 = Coner - fast
- 35 = Tomato
- 36 = 1-up
- 37 = Lollipop
- 38 = Waddle Dee [walking?] - slow
- 39 = Waddle Dee [walking?] - medium
- 3A = Waddle Dee [walking?] - fast
- 3B = Waddle Dee [walking?] - very fast
- 3C = Waddle Dee (jumping) - slow
- 3D = Waddle Dee (jumping) - medium
- 3E = Waddle Dee (jumping) - fast
- 3F = Waddle Dee (jumping) - very fast
- 40 = Bomber
- 41 = Flamer (peaceful) - slow
- 42 = Flamer (peaceful) - medium *unused*
- 43 = Flamer (peaceful) - fast
- 44 = Twister - ???
- 45 = Twister - ???
- 46 = Twister - ???
- 47 = Flamer (attacking) - slow
- 48 = Flamer (attacking) - medium
- 49 = Metaknight w/Lollipop
- 4A = Squid (walking) - slow
- 4B = Squid (walking) - fast
- 4C = Squid (appearing)
- 4D = Squid (flying) - slow
- 4E = Squid (flying) - fast *unused*
- 4F = Coconut - fast left
- 50 = Bronto Burt (up/down straight) - slow
- 51 = Bronto Burt (up/down straight) - fast
- 52 = Bronto Burt (up/down homing) - slow
- 53 = Bronto Burt (up/down homing) - fast *unused*
- 54 = Bronto Burt (dropping in) - slow
- 55 = Bronto Burt (dropping in) - fast
- 56 = Bronto Burt (up diagonal) - slow
- 57 = Bronto Burt (up diagonal) - fast
- 58 = Bronto Burt (homing) - slow
- 59 = Bronto Burt (homing) - fast
- 5A = Bronto Burt (waiting) - ???
- 5B = Bronto Burt (waiting) - ???
- 5C = Glunk (not shooting)
- 5D = Glunk (shooting)
- 5E = Coconut - slow left
- 5F = Coconut - slow right
- 60 = Slippy - slow
- 61 = Slippy - fast
- 62 = Starman (walking) - slow
- 63 = Starman (walking) - fast *unused*
- 64 = Starman (peaceful)
- 65 = Starman (flying) - slow
- 66 = Starman (flying) - fast *unused*
- 67 = Sir Kibble (stationary) - ???
- 68 = Sir Kibble (stationary) - ???
- 69 = Sir Kibble (walking) - ???
- 6A = Sir Kibble (walking) - ???
- 6B = Kabu (jumping) - slow
- 6C = Kabu (jumping) - fast
- 6D = Kabu (vanishing) - ???
- 6E = Kabu (vanishing) - ???
- 6F = Kabu (sliding)
- 70 = Gordo (hovering)
- 71 = Gordo (vertical) - slow
- 72 = Gordo (vertical) - fast
- 73 = Gordo (horizontal) - slow
- 74 = Gordo (horizontal) - fast
- 75 = Gordo (vertical oscillating)
- 76 = Scarfy (hovering) - slow
- 77 = Scarfy (hovering) - fast
- 78 = Scarfy (dropping in, left) - slow *unused*
- 79 = Scarfy (dropping in, left) - fast *unused*
- 7A = Scarfy (dropping in, right) - slow
- 7B = Scarfy (dropping in, right) - fast
- 7C = Scarfy (rising in, left) - slow *unused*
- 7D = Scarfy (rising in, left) - fast *unused*
- 7E = Scarfy (rising in, right) - slow
- 7F = Scarfy (rising in, right) - fast *unused*
- 80 = [Knight battle]
- 81 = [Knight battle] *unused*
- 82 = [Knight battle]
- 83 = [Knight battle]
- 84 = [Knight battle]
- 85 = [Knight battle]
- 86 = [Knight battle] *unused*
- 87 = [Knight battle] *unused*
- 88 = Wheelie - slow
- 89 = Wheelie - fast
- 8A = Wheelie - [slow?]
- 8B = [Knight battle?] *unused*
- 8C = [Knight battle?] *unused*
- 8D = [Knight battle?] *unused*
- 8E = [Knight battle?] *unused*
- 8F = [nothing?] *unused*
- 90 = Rocky
- 91 = Pep Drink
- 92 = U.F.O.
- 93 = Cool Spook
- 94 = Pengy - slow
- 95 = Pengy - fast
- 96 = Broom Hatter
- 97 = Chilly - slow
- 98 = Chilly - fast
- 99 = Cappy
- 9A = Spiny - slow
- 9B = Spiny - fast
- 9C = Twizzy (up/down straight) - slow
- 9D = Twizzy (up/down straight) - fast
- 9E = Twizzy (up/down homing) - slow
- 9F = Twizzy (up/down homing) - fast
- A0 = Twizzy (dropping in) - slow
- A1 = Twizzy (dropping in) - fast *unused*
- A2 = Twizzy (up diagonal) - slow *unused*
- A3 = Twizzy (up diagonal) - fast *unused*
- A4 = Twizzy (homing) - slow
- A5 = Twizzy (homing) - fast
- A6 = Twizzy (waiting) - ???
- A7 = Twizzy (waiting) - ???
- A8 = Twizzy (jumping)
- A9 = Twizzy (hopping, homing) - slow *unused*
- AA = Twizzy (hopping, homing) - fast *unused*
- AB = Twizzy (hovering)
- AC = Coconut - fast right
- AD-AF = [nothing?] *unused*
- B0 = Mr. Frosty - slow
- B1 = Mr. Frosty - fast
- B2 = Bonkers - slow
- B3 = Bonkers - fast
- B4 = Grand Wheelie - slow
- B5 = Grand Wheelie - fast
- B6 = Bugzzy - slow
- B7 = Bugzzy - fast
- B8 = Rolling Turtle - slow
- B9 = Rolling Turtle - fast
- BA = Mr. Tick Tock - slow
- BB = Mr. Tick Tock - fast
- BC = Poppy Bros. Sr. - slow
- BD = Poppy Bros. Sr. - fast
- BE = Fire Lion - slow
- BF = Fire Lion - fast
- C0-CF = [nothing?] *unused*
- D0 = Whispy Woods
- D1 = [nothing?] *unused*
- D2 = Paint Roller
- D3 = Mr. Shine & Mr. Bright
- D4 = Heavy Mole
- D5 = Kracko
- D6 = [nothing?] *unused*
- D7 = Metaknight
- D8 = King Dedede
- D9 = Nightmare Orb
- DA = Nightmare Wizard
- DB-DF = [nothing?] *unused*
- E0 = Museum - Sparky *unused*
- E1 = Museum - Laser Ball
- E2 = Museum - Hothead
- E3 = Museum - Flamer *unused*
- E4 = Museum - Blade Knight
- E5 = Museum - Bubbles
- E6 = Museum - Noddy
- E7 = Museum - Starman
- E8 = Museum - Sir Kibble *unused*
- E9 = Museum - Twister
- EA = Museum - Wheelie
- EB = Museum - [Hammer] *unused* - what should this look like???
- EC = Museum - Rocky
- ED = Museum - Spiny *unused*
- EE = Museum - Pengy *unused*
- EF = Museum - Chilly *unused*
- F0 = Warp Star - Level 1
- F1 = Warp Star - Level 2
- F2 = Warp Star - Level 3
- F3 = Warp Star - Level 4
- F4 = Warp Star - Level 5
- F5 = Warp Star - Level 6
- F6 = Warp Star - Level 7
- F7 = Warp Star
- F8 = [Warp Star] *unused*
- F9 = Cannon
- FA = [Cannon] *unused*
- FB = Fuse
- FC-FD = [nothing?] *unused*
- FE = Secret Switch - Floor
- FF = Secret Switch - Ceiling *unused*