Kirby's Adventure/Notes

From Data Crystal
< Kirby's Adventure
Revision as of 22:10, 28 April 2007 by Kapow (talk | contribs) (Enemies)
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*