If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
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