Kirby's Adventure/Notes: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
m (Xkeeper moved page Kirby's Adventure:Notes to Kirby's Adventure/Notes: normalize subpages and titles)
 
(15 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{notes|game=Kirby's Adventure}}
== Enemy Data Format ==
* 1 byte - total # of screens
* 1 byte - level height in screen, same as $67EF? (unused)
* ''[# of screens]'' bytes - enemy count up to that screen (last is total # of enemies)
* ''[# of enemies]'' bytes - location (upper 4 bits = horiz, lower 4 bits = vert)
* ''[# of enemies]'' bytes - type (see [[Kirby's Adventure:Notes#Enemies|Enemies]])
Example:
* <tt>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</tt>
* <tt>04 / 01 / 00 05 08 0A</tt>
* <tt>/ / E8 78 94 94 37 / D7 37 67 / 13 B7</tt>
* <tt>/ / 04 00 50 50 04 / 00 56 0F / 50 24</tt>
*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 ==
== Powers ==
Used in RAM $05E3
Used in [[Kirby's Adventure:RAM map|RAM $05E3]]
*<tt>00</tt> = Fire
00     Fire
*<tt>01</tt> = Spark
01     Spark
*<tt>02</tt> = Cutter
02     Cutter
*<tt>03</tt> = Sword
03     Sword
*<tt>04</tt> = Fireball
04     Fireball
*<tt>05</tt> = Laser
05     Laser
*<tt>06</tt> = Mike
06     Mike
*<tt>07</tt> = Wheel
07     Wheel
*<tt>08</tt> = Hammer
08     Hammer
*<tt>09</tt> = Parasol
09     Parasol
*<tt>0A</tt> = Sleep
0A     Sleep
*<tt>0B</tt> = Needle
0B     Needle
*<tt>0C</tt> = Ice
0C     Ice
*<tt>0D</tt> = Freeze
0D     Freeze
*<tt>0E</tt> = Hi-Jump
0E     Hi-Jump
*<tt>0F</tt> = Beam
0F     Beam
*<tt>10</tt> = Stone
10     Stone
*<tt>11</tt> = Ball
11     Ball
*<tt>12</tt> = Tornado
12     Tornado
*<tt>13</tt> = Crash
13     Crash
*<tt>14</tt> = Light
14     Light
*<tt>15</tt> = Back Drop
15     Back Drop
*<tt>16</tt> = Throw
16     Throw
*<tt>17</tt> = U.F.O.
17     U.F.O.
*<tt>18</tt> = Star Rod
18     Star Rod
*<tt>19</tt> = Bye Bye
19     Bye Bye
*<tt>1A-FF</tt> = Normal ''[game uses FF]''
1A-FF Normal (game uses FF)


== Kirby State ==
== Kirby State ==
Used in RAM $62C7
Used in [[Kirby's Adventure:RAM map|RAM $62C7]]
* <tt>00-01</tt> = stand - normal
00 - 01   stand - normal
* <tt>02-03</tt> = blink
02 - 03   blink
* <tt>04-05</tt> = stand - slope - small left
04 - 05   stand - slope - small left
* <tt>06-07</tt> = stand - slope - small right
06 - 07   stand - slope - small right
* <tt>08-09</tt> = stand - large slope left
08 - 09   stand - large slope left
* <tt>0A-0B</tt> = stand - large slope right
0A - 0B   stand - large slope right
* <tt>0C-0D</tt> = flatten - up
0C - 0D   flatten - up
* <tt>0E-0F</tt> = flatten - right
0E - 0F   flatten - right
* <tt>10-11</tt> = flatten - left
10 - 11   flatten - left
* <tt>12-13</tt> = walk - normal 1
12 - 13   walk - normal 1
* <tt>14-15</tt> = walk - normal 2
14 - 15   walk - normal 2
* <tt>16-17</tt> = walk - normal 3
16 - 17   walk - normal 3
* <tt>18-19</tt> = walk - slope 1
18 - 19   walk - slope 1
* <tt>1A-1B</tt> = walk - slope 2
1A - 1B   walk - slope 2
* <tt>1C-1D</tt> = walk - slope 3
1C - 1D   walk - slope 3
* <tt>1E-1F</tt> = slope slide 1
1E - 1F   slope slide 1
* <tt>20-21</tt> = slope slide 2
20 - 21   slope slide 2
* <tt>22-23</tt> = jump
22 - 23   jump
* <tt>24-25</tt> = fall
24 - 25   fall
* <tt>26-27</tt> = flip
26 - 27   flip
* <tt>28-29</tt> = ''[slide?]''
28 - 29   ''[slide?]''
* <tt>2A-2B</tt> = ''[jump?]''
2A - 2B   ''[jump?]''
* <tt>2C-2D</tt> = ''[fall?]''
2C - 2D   ''[fall?]''
* <tt>2E-2F</tt> = duck - normal
2E - 2F   duck - normal
* <tt>30-31</tt> = duck - slope - small left
30 - 31   duck - slope - small left
* <tt>32-33</tt> = duck - slope - small right
32 - 33   duck - slope - small right
* <tt>34-35</tt> = duck - large slope left
34 - 35   duck - large slope left
* <tt>36-37</tt> = duck - large slope right
36 - 37   duck - large slope right
* <tt>38-39</tt> = slide
38 - 39   slide
* <tt>3A-3B</tt> = swim - side 1
3A - 3B   swim - side 1
* <tt>3C-3D</tt> = swim - side 2
3C - 3D   swim - side 2
* <tt>3E-3F</tt> = swim - side 3
3E - 3F   swim - side 3
* <tt>40-41</tt> = swim - side 4
40 - 41   swim - side 4
* <tt>42-43</tt> = swim - up 1
42 - 43   swim - up 1
* <tt>44-45</tt> = swim - up 2
44 - 45   swim - up 2
* <tt>46-47</tt> = swim - up 3
46 - 47   swim - up 3
* <tt>48-49</tt> = swim - down
48 - 49   swim - down
* <tt>4A-4B</tt> = inflate 1
4A - 4B   inflate 1
* <tt>4C-4D</tt> = inflate 2
4C - 4D   inflate 2
* <tt>4E-4F</tt> = inflate 3
4E - 4F   inflate 3
* <tt>50-51</tt> = inflate 4
50 - 51   inflate 4
* <tt>52-53</tt> = fly 1
52 - 53   fly 1
* <tt>54-55</tt> = fly 2
54 - 55   fly 2
* <tt>56-57</tt> = water spray - side 1
56 - 57   water spray - side 1
* <tt>58-59</tt> = water spray - side 2
58 - 59   water spray - side 2
* <tt>5A-5B</tt> = water spray - side 3
5A - 5B   water spray - side 3
* <tt>5C-5D</tt> = water spray - side 4
5C - 5D   water spray - side 4
* <tt>5E-5F</tt> = water spray - side 5
5E - 5F   water spray - side 5
* <tt>60-61</tt> = water spray - side 6
60 - 61   water spray - side 6
* <tt>62-63</tt> = ''[water spray?]''
62 - 63   ''[water spray?]''
* <tt>64-65</tt> = ''[water spray?]''
64 - 65   ''[water spray?]''
* <tt>66-67</tt> = ''[water spray?]''
66 - 67   ''[water spray?]''
* <tt>68-69</tt> = ''[water spray?]''
68 - 69   ''[water spray?]''
* <tt>6A-6B</tt> = ''[water spray?]''
6A - 6B   ''[water spray?]''
* <tt>6C</tt> = climb - up 1
6C         climb - up 1
* <tt>6D</tt> = climb - up 2
6D         climb - up 2
* <tt>6E</tt> = climb - down 1
6E         climb - down 1
* <tt>6F</tt> = climb - down 2
6F         climb - down 2
* <tt>70</tt> = water spray - up 1
70         water spray - up 1
* <tt>71</tt> = water spray - up 2
71         water spray - up 2
* <tt>72</tt> = water spray - up 3
72         water spray - up 3
* <tt>73</tt> = water spray - up 4
73         water spray - up 4
* <tt>74</tt> = water spray - up 5
74         water spray - up 5
* <tt>75</tt> = water spray - down 1
75         water spray - down 1
* <tt>76</tt> = water spray - down 2
76         water spray - down 2
* <tt>77</tt> = water spray - down 3
77         water spray - down 3
* <tt>78</tt> = water spray - down 4
78         water spray - down 4
* <tt>79</tt> = water spray - down 5
79         water spray - down 5
 
== Tile Attributes ==
00    background (normal)
01    wind (up) - slow  ''*unused*''
02    wind (up) - medium  ''*unused*''
03    wind (up) - fast
04    wind (right) - slow  ''*unused*''
05    wind (right) - medium
06    wind (right) - fast
07    wind (down) - slow  ''*unused*''
08    wind (down) - medium  ''*unused*''
09    wind (down) - fast
0A    wind (left) - slow  ''*unused*''
0B    wind (left) - medium  ''*unused*''
0C    wind (left) - fast  ''*unused*''
0D    solid (normal)
0E    two-way platform (normal)
0F    one-way platform (normal)
10    slope (normal) - large left
11    slope (normal) - large right
12    slope (normal) - small left (low)
13    slope (normal) - small left (high)
14    slope (normal) - small right (low)
15    slope (normal) - small right (high)
16    slope (normal) - ''[small left (ceiling)?]''
17    slope (normal) - ''[small right (ceiling)?]''
1A    solid (half-height) - left  ''*not implemented*''
1B    solid (half-height) - right  ''*not implemented*''
1C    star block
1D    solid (breakable) - weak
1E    solid (breakable) - strong
1F    solid (breakable) - ''[strong?]''  ''*unused*''
20    bomb block
21    solid (exploding)
22    ''[ladder?]''
23    ladder
24    spikes
25    solid (post)
27    ''[background (fuse)]''
28    ''[door (normal)]''
30    water
31    current (up) - slow  ''*unused*''
32    current (up) - medium  ''*unused*''
33    current (up) - fast
34    current (right) - slow
35    current (right) - medium
36    current (right) - fast
37    current (down) - slow
38    current (down) - medium
39    current (down) - fast
3A    current (left) - slow
3B    current (left) - medium
3C    current (left) - fast
3D    solid (water)
3E    two-way platform (water)  ''*unused*''
3F    one-way platform (water)
40    slope (water) - large left  ''*unused*''
41    slope (water) - large right  ''*unused*''
42    slope (water) - small left (low)  ''*unused*''
43    slope (water) - small left (high)  ''*unused*''
44    slope (water) - small right (low)  ''*unused*''
45    slope (water) - small right (high)  ''*unused*''
46    slope (water) - large left (ceiling)  ''*unused*''
47    slope (water) - large right (ceiling)  ''*unused*''
4C    ''[solid (breakable, water?) (stays solid?)]''  ''*unused*''
4D    ''[solid (breakable, water?) (stays solid?)]''  ''*unused*''
4E    ''[solid (breakable, water?) - strong]''  ''*unused*''
4F    ''[solid (breakable, water?) - strong]''  ''*unused*''
50    ''[solid (exploding, water?) (stays solid?)]''  ''*unused*''
51    ''[???]''  ''*unused*''
52    ''[??? (water)]''  ''*unused*''
53    ''[??? (water)]''
54    spikes (water)
55    ''[???]''  ''*unused*''
56    ''[??? (water)]''  ''*unused*''
57    ''[??? (water)]''  ''*unused*''
58    ''[door (water)]''
59    ''[??? (water)]''  ''*unused*''
60    solid (ice)
61    ''[one-way platform (ice) - DOWN???]''  ''*unused*''
62    ''[solid (ice)?]''
63    slope (ice) - large left
64    slope (ice) - large right
65    slope (ice) - small left (low)
66    slope (ice) - small left (high)
67    slope (ice) - small right (low)
68    slope (ice) - small right (high)
69    slope (ice) - large left (ceiling)
6A    slope (ice) - large right (ceiling)
6B    ''[??? (ice)]''  ''*unused*''
6C    ''[??? (ice)]''  ''*unused*''
6D    ''[??? (ice)]''  ''*unused*''
6E    ''[??? (ice)]''  ''*unused*''
6F    ''[solid (breakable, ice) - weak?]''  ''*unused*''
70    solid (breakable, ice) - weak
71    solid (breakable, ice) - strong
72    ''[spikes (ice)]''
73    ''[solid (exploding, ice)]''
74    ''[solid (ice)]''
75    ladder (ice)
76    ''[background (breakable)]''
77    background (exploding)
78    ''[water (breakable)]''  ''*unused*''
79    solid (fuse) - upper-left
7A    solid (fuse) - horizontal
7B    solid (fuse) - upper-right
7C    solid (fuse) - vertical
7D    solid (fuse) - lower-left
7E    solid (fuse) - lower-right
81    ''[background?]''
B1    ''[top of ladder?]''
B2    ''[background?]''
B3    ''[background?]''
D1    ''[background?]''
D4    ''[background?]''
D8    ''[background?]''
DA    ''[background?]''
E0    ''[background?]''
EC    ''[background?]''
F0    ''[background?]''
FF    background (normal)
 
== 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*''
 
 
== Rooms ==
Used to select map/enemy/tileset data (see [[Kirby's_Adventure:ROM_map#Room Data Pointers|ROM]])
 
Stages are listed as ''Level''-''Stage'' r''Room''.  For example, "7-2 r15" is the 15th room in Level 7, Stage 2.
 
0-00    Level 1 Map
0-01    Level 2 Map
0-02    Level 3 Map
0-03    Level 4 Map
0-04    Level 5 Map
0-05    Level 6 Map
0-06    Level 7 Map
0-07    Debug Level Select  ''*unused*''
0-08    Boss 1 (Whispy Woods)
0-09    Boss 2 (Paint Roller)
0-0A    Boss 3 (Mr. Shine & Mr. Bright)
0-0B    Boss 4 (Kracko)
0-0C    Boss 5 (Heavy Mole)
0-0D    Boss 5 end
0-0E    Boss 7 (King Dedede)
0-0F    Boss 8 part 1 (Nightmare Orb)
0-10    Boss 8 part 2 (Nightmare Wizard)
0-11    Ending - space
0-12    Ending - fountain (one screen)
0-13    Ending - fountain (w/sky)
0-14    ''[Museum 1/6 template?]''  ''*unused*''
0-15    ''[Museum 2/4 template?]''  ''*unused*''
0-16    ''[Museum 3 template?]''  ''*unused*''
0-17    ''[Museum 5 template?]''  ''*unused*''
0-18    Museum 1
0-19    Museum 2
0-1A    Museum 3
0-1B    Museum 4
0-1C    Museum 5
0-1D    Museum 6
0-1E    Warp Star Station 1
0-1F    Warp Star Station 2
0-20    Warp Star Station 3
0-21    Warp Star Station 4
0-22    Warp Star Station 5
0-23    Warp Star Station 6
0-24    Warp Star Station 7
0-25    Arena 2 (Mr. Frosty)
0-26    Arena 3 (Grand Wheelie)
0-27    Arena 4 (Bugzzy)
0-28    Arena 5 (Bonkers)
0-29    Arena 6 (Fire Lion)
0-2A    Launcher Bonus
0-2B    1-1 r1
0-2C    1-1 r2
0-2D    1-1 r3
0-2E    1-1 r4
0-2F    1-2 r1
0-30    1-2 r2
0-31    1-2 r3
0-32    1-2 r4
0-33    1-2 r5
0-34    1-2 r6
0-35    1-3 r1
0-36    1-3 r2
0-37    1-3 r3
0-38    1-3 r4
0-39    1-4 r1
0-3A    1-4 r2
0-3B    1-4 r3
0-3C    1-4 r4
0-3D    6-1 r1
0-3E    6-1 r2
0-3F    6-1 r3
0-40    6-1 r4
0-41    6-1 r5
0-42    6-1 r6
0-43    6-2 r1
0-44    6-2 r2
0-45    6-2 r3
0-46    6-2 r4
0-47    6-2 r5
0-48    6-2 r6
0-49    6-2 r7
0-4A    6-3 r1
0-4B    6-3 r2
0-4C    6-3 r3
0-4D    6-3 r4
0-4E    6-3 r5
0-4F    6-3 r6
0-50    6-3 r7
0-51    6-3 r8
0-52    6-3 r9
0-53    6-3 r10
0-54    6-3 r11
0-55    6-3 r12
0-56    6-4 r1
0-57    6-4 r2
0-58    6-4 r3
0-59    6-4 r4
0-5A    6-4 r5
0-5B    6-4 r6
0-5C    6-5 r1
0-5D    6-5 r2
0-5E    6-5 r3
0-5F    6-5 r4
0-60    6-5 r5
0-61    6-6 r1
0-62    6-6 r2
0-63    6-6 r3
0-64    6-6 r4
0-65    6-6 r5
0-66    6-6 r6
0-67    6-6 r7
0-68    6-6 r8
0-69    6-6 r9
0-6A    6-6 r10
0-6B    6-6 r11
0-6C    Boss 6 (Metaknight)
0-6D    7-1 r1
0-6E    7-1 r2
0-6F    7-1 r3
0-70    7-1 r4
0-71    7-2 r1
0-72    7-2 r2
0-73    7-2 r3
0-74    7-2 r4
0-75    7-2 r5
0-76    7-2 r6
0-77    7-2 r7
0-78    7-2 r8
0-79    7-2 r9
0-7A    7-2 r10
0-7B    7-2 r11
0-7C    7-2 r12
0-7D    7-2 r13
0-7E    7-2 r14
0-7F    7-2 r15  ''*unused*''
0-80    7-2 r16  ''*unused*''
0-81    7-2 r17  ''*unused*''
0-82    7-2 r18  ''*unused*''
0-83    7-2 r19  ''*unused*''
0-84    7-2 r20  ''*unused*''
0-85    7-2 r21
0-86    7-2 r22
0-87    7-2 r23
0-88    7-2 r24
0-89    7-2 r25
0-8A    7-2 r26
0-8B    7-2 r27
0-8C    7-2 r28
0-8D    7-2 r29
0-8E    7-2 r30
0-8F    7-2 r31
0-90    7-3 r1
0-91    7-3 r2
0-92    7-3 r3
0-93    7-3 r4
0-94    7-4 r1
0-95    7-4 r2
0-96    7-4 r3
0-97    7-4 r4
0-98    7-4 r5
0-99    7-4 r6
0-9A    7-6 r1
0-9B    7-6 r2
0-9C    7-6 r3
0-9D    7-6 r4
0-9E    7-6 r5
0-9F    7-6 r6
0-A0    7-6 r7
0-A1    7-6 r8
0-A2    7-6 r9
0-A3    7-5 r1
0-A4    7-5 r2
0-A5    7-5 r3
0-A6    7-5 r4
0-A7    7-5 r5
0-A8    Debug Area  ''*unused*''
0-A9    2-1 r1
0-AA    2-1 r2
0-AB    2-1 r3
0-AC    2-1 r4
0-AD    2-2 r1
0-AE    2-2 r2
0-AF    2-2 r3
0-B0    2-2 r4
0-B1    2-2 r5
0-B2    2-3 r1
0-B3    2-3 r2
0-B4    2-3 r3
0-B5    2-3 r4
0-B6    2-3 r5
0-B7    2-3 r6
0-B8    2-4 r1
0-B9    2-4 r2
0-BA    2-4 r3
0-BB    2-4 r4
0-BC    2-4 r5
0-BD    2-4 r6
0-BE    2-4 r7
0-BF    2-5 r1
0-C0    2-5 r2
0-C1    2-5 r3
0-C2    2-5 r4
0-C3    2-5 r5
0-C4    2-5 r6
0-C5    2-5 r7
0-C6    3-1 r1
0-C7    3-1 r2
0-C8    3-1 r3
0-C9    3-1 r4
0-CA    3-1 r5
0-CB    3-1 r6
0-CC    3-2 r1
0-CD    3-2 r2
0-CE    3-2 r3
0-CF    3-2 r4
0-D0    3-2 r5
0-D1    3-2 r6
0-D2    3-2 r7
0-D3    3-3 r1
0-D4    3-3 r2
0-D5    3-3 r3
0-D6    3-3 r4
0-D7    3-3 r5
0-D8    3-4 r1
0-D9    3-4 r2
0-DA    3-4 r3
0-DB    3-4 r4
0-DC    3-4 r5
0-DD    3-4 r6
0-DE    3-5 r1
0-DF    3-5 r2
0-E0    3-5 r3
0-E1    3-5 r4
0-E2    3-5 r5
0-E3    3-6 r1
0-E4    3-6 r2
0-E5    3-6 r3
0-E6    3-6 r4
0-E7    3-6 r5
0-E8    3-6 r6
0-E9    3-6 r7
0-EA    3-6 r8
0-EB    3-6 r9
0-EC    4-1 r1
0-ED    4-1 r2
0-EE    4-1 r3
0-EF    4-1 r4
0-F0    4-1 r5
0-F1    4-1 r6
0-F2    4-2 r1
0-F3    4-2 r2
0-F4    4-2 r3
0-F5    4-2 r4
0-F6    4-2 r5
0-F7    4-2 r6
0-F8    4-3 r1
0-F9    4-3 r2
0-FA    4-3 r3
0-FB    4-3 r4
0-FC    4-3 r5
0-FD    4-3 r6
0-FE    4-3 r7
0-FF    4-4 r1
1-00    4-4 r2
1-01    4-4 r3
1-02    4-4 r4
1-03    4-4 r5
1-04    4-5 r1
1-05    4-5 r2
1-06    4-5 r3
1-07    4-5 r4
1-08    4-5 r5
1-09    4-5 r6
1-0A    4-5 r7
1-0B    4-6 r1
1-0C    4-6 r2
1-0D    4-6 r3
1-0E    4-6 r4
1-0F    4-6 r5
1-10    4-6 r6
1-11    5-1 r1
1-12    5-1 r2
1-13    5-1 r3
1-14    5-1 r4
1-15    5-1 r5
1-16    5-2 r1
1-17    5-2 r2
1-18    5-2 r3
1-19    5-2 r4
1-1A    5-2 r5
1-1B    5-2 r6
1-1C    5-2 r7
1-1D    5-3 r1
1-1E    5-3 r2
1-1F    5-3 r3
1-20    5-3 r4
1-21    5-3 r5
1-22    5-3 r6
1-23    5-4 r1
1-24    5-4 r2
1-25    5-4 r3
1-26    5-4 r4
1-27    5-4 r5
1-28    5-4 r6
1-29    5-4 r7
1-2A    5-5 r1
1-2B    5-5 r2
1-2C    5-5 r3
1-2D    5-5 r4
1-2E    5-5 r5
1-2F    5-5 r6
1-30    5-5 r7
1-31    5-6 r1
1-32    5-6 r2
1-33    5-6 r3
1-34    5-6 r4
1-35    5-6 r5
1-36    ''[Museum?]''  ''*unused*''
1-37    ''[Arena (Mr. Frosty)]''  ''*unused*''
1-38    Demo
1-39    Debug Battle - Bugzzy  ''*unused*''
1-3A    Debug Battle - Poppy Bros Sr.  ''*unused*''
1-3B    Debug Battle - Rolling Turtle  ''*unused*''
1-3C    Debug Battle - Mr. Tick Tock  ''*unused*''
1-3D    Debug Knight Battle 1  ''*unused*''
1-3E    Debug Knight Battle 2  ''*unused*''
1-3F    Debug Knight Battle 3  ''*unused*''
1-40    Debug Knight Battle 4  ''*unused*''
1-41    Debug Knight Battle 5  ''*unused*''
1-42    Debug Knight Battle 6  ''*unused*''
1-43    Debug Knight Battle 7  ''*unused*''
1-44    Debug Knight Battle 8  ''*unused*''
1-45    Debug Test 1  ''*unused*''
1-46    Debug Test 2  ''*unused*''
{{Internal Data|game=Kirby's Adventure}}

Latest revision as of 02:41, 24 January 2024

Chip tiny.png The following article is a Notes Page for Kirby's Adventure.

Enemy Data Format

  • 1 byte - total # of screens
  • 1 byte - level height in screen, same as $67EF? (unused)
  • [# of screens] bytes - enemy count up to that screen (last is total # of enemies)
  • [# of enemies] bytes - location (upper 4 bits = horiz, lower 4 bits = 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

Tile Attributes

00    background (normal)
01    wind (up) - slow  *unused*
02    wind (up) - medium  *unused*
03    wind (up) - fast
04    wind (right) - slow  *unused*
05    wind (right) - medium
06    wind (right) - fast
07    wind (down) - slow  *unused*
08    wind (down) - medium  *unused*
09    wind (down) - fast
0A    wind (left) - slow  *unused*
0B    wind (left) - medium  *unused*
0C    wind (left) - fast  *unused*
0D    solid (normal)
0E    two-way platform (normal)
0F    one-way platform (normal)
10    slope (normal) - large left
11    slope (normal) - large right
12    slope (normal) - small left (low)
13    slope (normal) - small left (high)
14    slope (normal) - small right (low)
15    slope (normal) - small right (high)
16    slope (normal) - [small left (ceiling)?]
17    slope (normal) - [small right (ceiling)?]
1A    solid (half-height) - left  *not implemented*
1B    solid (half-height) - right  *not implemented*
1C    star block
1D    solid (breakable) - weak
1E    solid (breakable) - strong
1F    solid (breakable) - [strong?]  *unused*
20    bomb block
21    solid (exploding)
22    [ladder?]
23    ladder
24    spikes
25    solid (post)
27    [background (fuse)]
28    [door (normal)]
30    water
31    current (up) - slow  *unused*
32    current (up) - medium  *unused*
33    current (up) - fast
34    current (right) - slow
35    current (right) - medium
36    current (right) - fast
37    current (down) - slow
38    current (down) - medium
39    current (down) - fast
3A    current (left) - slow
3B    current (left) - medium
3C    current (left) - fast
3D    solid (water)
3E    two-way platform (water)  *unused*
3F    one-way platform (water)
40    slope (water) - large left  *unused*
41    slope (water) - large right  *unused*
42    slope (water) - small left (low)  *unused*
43    slope (water) - small left (high)  *unused*
44    slope (water) - small right (low)  *unused*
45    slope (water) - small right (high)  *unused*
46    slope (water) - large left (ceiling)  *unused*
47    slope (water) - large right (ceiling)  *unused*
4C    [solid (breakable, water?) (stays solid?)]  *unused*
4D    [solid (breakable, water?) (stays solid?)]  *unused*
4E    [solid (breakable, water?) - strong]  *unused*
4F    [solid (breakable, water?) - strong]  *unused*
50    [solid (exploding, water?) (stays solid?)]  *unused*
51    [???]  *unused*
52    [??? (water)]  *unused*
53    [??? (water)]
54    spikes (water)
55    [???]  *unused*
56    [??? (water)]  *unused*
57    [??? (water)]  *unused*
58    [door (water)]
59    [??? (water)]  *unused*
60    solid (ice)
61    [one-way platform (ice) - DOWN???]  *unused*
62    [solid (ice)?]
63    slope (ice) - large left
64    slope (ice) - large right
65    slope (ice) - small left (low)
66    slope (ice) - small left (high)
67    slope (ice) - small right (low)
68    slope (ice) - small right (high)
69    slope (ice) - large left (ceiling)
6A    slope (ice) - large right (ceiling)
6B    [??? (ice)]  *unused*
6C    [??? (ice)]  *unused*
6D    [??? (ice)]  *unused*
6E    [??? (ice)]  *unused*
6F    [solid (breakable, ice) - weak?]  *unused*
70    solid (breakable, ice) - weak
71    solid (breakable, ice) - strong
72    [spikes (ice)]
73    [solid (exploding, ice)]
74    [solid (ice)]
75    ladder (ice)
76    [background (breakable)]
77    background (exploding)
78    [water (breakable)]  *unused*
79    solid (fuse) - upper-left
7A    solid (fuse) - horizontal
7B    solid (fuse) - upper-right
7C    solid (fuse) - vertical
7D    solid (fuse) - lower-left
7E    solid (fuse) - lower-right
81    [background?]
B1    [top of ladder?]
B2    [background?]
B3    [background?]
D1    [background?]
D4    [background?]
D8    [background?]
DA    [background?]
E0    [background?]
EC    [background?]
F0    [background?]
FF    background (normal)

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*


Rooms

Used to select map/enemy/tileset data (see ROM)

Stages are listed as Level-Stage rRoom. For example, "7-2 r15" is the 15th room in Level 7, Stage 2.

0-00    Level 1 Map
0-01    Level 2 Map
0-02    Level 3 Map
0-03    Level 4 Map
0-04    Level 5 Map
0-05    Level 6 Map
0-06    Level 7 Map
0-07    Debug Level Select  *unused*
0-08    Boss 1 (Whispy Woods)
0-09    Boss 2 (Paint Roller)
0-0A    Boss 3 (Mr. Shine & Mr. Bright)
0-0B    Boss 4 (Kracko)
0-0C    Boss 5 (Heavy Mole)
0-0D    Boss 5 end
0-0E    Boss 7 (King Dedede)
0-0F    Boss 8 part 1 (Nightmare Orb)
0-10    Boss 8 part 2 (Nightmare Wizard)
0-11    Ending - space
0-12    Ending - fountain (one screen)
0-13    Ending - fountain (w/sky)
0-14    [Museum 1/6 template?]  *unused*
0-15    [Museum 2/4 template?]  *unused*
0-16    [Museum 3 template?]  *unused*
0-17    [Museum 5 template?]  *unused*
0-18    Museum 1
0-19    Museum 2
0-1A    Museum 3
0-1B    Museum 4
0-1C    Museum 5
0-1D    Museum 6
0-1E    Warp Star Station 1
0-1F    Warp Star Station 2
0-20    Warp Star Station 3
0-21    Warp Star Station 4
0-22    Warp Star Station 5
0-23    Warp Star Station 6
0-24    Warp Star Station 7
0-25    Arena 2 (Mr. Frosty)
0-26    Arena 3 (Grand Wheelie)
0-27    Arena 4 (Bugzzy)
0-28    Arena 5 (Bonkers)
0-29    Arena 6 (Fire Lion)
0-2A    Launcher Bonus
0-2B    1-1 r1
0-2C    1-1 r2
0-2D    1-1 r3
0-2E    1-1 r4
0-2F    1-2 r1
0-30    1-2 r2
0-31    1-2 r3
0-32    1-2 r4
0-33    1-2 r5
0-34    1-2 r6
0-35    1-3 r1
0-36    1-3 r2
0-37    1-3 r3
0-38    1-3 r4
0-39    1-4 r1
0-3A    1-4 r2
0-3B    1-4 r3
0-3C    1-4 r4
0-3D    6-1 r1
0-3E    6-1 r2
0-3F    6-1 r3
0-40    6-1 r4
0-41    6-1 r5
0-42    6-1 r6
0-43    6-2 r1
0-44    6-2 r2
0-45    6-2 r3
0-46    6-2 r4
0-47    6-2 r5
0-48    6-2 r6
0-49    6-2 r7
0-4A    6-3 r1
0-4B    6-3 r2
0-4C    6-3 r3
0-4D    6-3 r4
0-4E    6-3 r5
0-4F    6-3 r6
0-50    6-3 r7
0-51    6-3 r8
0-52    6-3 r9
0-53    6-3 r10
0-54    6-3 r11
0-55    6-3 r12
0-56    6-4 r1
0-57    6-4 r2
0-58    6-4 r3
0-59    6-4 r4
0-5A    6-4 r5
0-5B    6-4 r6
0-5C    6-5 r1
0-5D    6-5 r2
0-5E    6-5 r3
0-5F    6-5 r4
0-60    6-5 r5
0-61    6-6 r1
0-62    6-6 r2
0-63    6-6 r3
0-64    6-6 r4
0-65    6-6 r5
0-66    6-6 r6
0-67    6-6 r7
0-68    6-6 r8
0-69    6-6 r9
0-6A    6-6 r10
0-6B    6-6 r11
0-6C    Boss 6 (Metaknight)
0-6D    7-1 r1
0-6E    7-1 r2
0-6F    7-1 r3
0-70    7-1 r4
0-71    7-2 r1
0-72    7-2 r2
0-73    7-2 r3
0-74    7-2 r4
0-75    7-2 r5
0-76    7-2 r6
0-77    7-2 r7
0-78    7-2 r8
0-79    7-2 r9
0-7A    7-2 r10
0-7B    7-2 r11
0-7C    7-2 r12
0-7D    7-2 r13
0-7E    7-2 r14
0-7F    7-2 r15  *unused*
0-80    7-2 r16  *unused*
0-81    7-2 r17  *unused*
0-82    7-2 r18  *unused*
0-83    7-2 r19  *unused*
0-84    7-2 r20  *unused*
0-85    7-2 r21
0-86    7-2 r22
0-87    7-2 r23
0-88    7-2 r24
0-89    7-2 r25
0-8A    7-2 r26
0-8B    7-2 r27
0-8C    7-2 r28
0-8D    7-2 r29
0-8E    7-2 r30
0-8F    7-2 r31
0-90    7-3 r1
0-91    7-3 r2
0-92    7-3 r3
0-93    7-3 r4
0-94    7-4 r1
0-95    7-4 r2
0-96    7-4 r3
0-97    7-4 r4
0-98    7-4 r5
0-99    7-4 r6
0-9A    7-6 r1
0-9B    7-6 r2
0-9C    7-6 r3
0-9D    7-6 r4
0-9E    7-6 r5
0-9F    7-6 r6
0-A0    7-6 r7
0-A1    7-6 r8
0-A2    7-6 r9
0-A3    7-5 r1
0-A4    7-5 r2
0-A5    7-5 r3
0-A6    7-5 r4
0-A7    7-5 r5
0-A8    Debug Area  *unused*
0-A9    2-1 r1
0-AA    2-1 r2
0-AB    2-1 r3
0-AC    2-1 r4
0-AD    2-2 r1
0-AE    2-2 r2
0-AF    2-2 r3
0-B0    2-2 r4
0-B1    2-2 r5
0-B2    2-3 r1
0-B3    2-3 r2
0-B4    2-3 r3
0-B5    2-3 r4
0-B6    2-3 r5
0-B7    2-3 r6
0-B8    2-4 r1
0-B9    2-4 r2
0-BA    2-4 r3
0-BB    2-4 r4
0-BC    2-4 r5
0-BD    2-4 r6
0-BE    2-4 r7
0-BF    2-5 r1
0-C0    2-5 r2
0-C1    2-5 r3
0-C2    2-5 r4
0-C3    2-5 r5
0-C4    2-5 r6
0-C5    2-5 r7
0-C6    3-1 r1
0-C7    3-1 r2
0-C8    3-1 r3
0-C9    3-1 r4
0-CA    3-1 r5
0-CB    3-1 r6
0-CC    3-2 r1
0-CD    3-2 r2
0-CE    3-2 r3
0-CF    3-2 r4
0-D0    3-2 r5
0-D1    3-2 r6
0-D2    3-2 r7
0-D3    3-3 r1
0-D4    3-3 r2
0-D5    3-3 r3
0-D6    3-3 r4
0-D7    3-3 r5
0-D8    3-4 r1
0-D9    3-4 r2
0-DA    3-4 r3
0-DB    3-4 r4
0-DC    3-4 r5
0-DD    3-4 r6
0-DE    3-5 r1
0-DF    3-5 r2
0-E0    3-5 r3
0-E1    3-5 r4
0-E2    3-5 r5
0-E3    3-6 r1
0-E4    3-6 r2
0-E5    3-6 r3
0-E6    3-6 r4
0-E7    3-6 r5
0-E8    3-6 r6
0-E9    3-6 r7
0-EA    3-6 r8
0-EB    3-6 r9
0-EC    4-1 r1
0-ED    4-1 r2
0-EE    4-1 r3
0-EF    4-1 r4
0-F0    4-1 r5
0-F1    4-1 r6
0-F2    4-2 r1
0-F3    4-2 r2
0-F4    4-2 r3
0-F5    4-2 r4
0-F6    4-2 r5
0-F7    4-2 r6
0-F8    4-3 r1
0-F9    4-3 r2
0-FA    4-3 r3
0-FB    4-3 r4
0-FC    4-3 r5
0-FD    4-3 r6
0-FE    4-3 r7
0-FF    4-4 r1
1-00    4-4 r2
1-01    4-4 r3
1-02    4-4 r4
1-03    4-4 r5
1-04    4-5 r1
1-05    4-5 r2
1-06    4-5 r3
1-07    4-5 r4
1-08    4-5 r5
1-09    4-5 r6
1-0A    4-5 r7
1-0B    4-6 r1
1-0C    4-6 r2
1-0D    4-6 r3
1-0E    4-6 r4
1-0F    4-6 r5
1-10    4-6 r6
1-11    5-1 r1
1-12    5-1 r2
1-13    5-1 r3
1-14    5-1 r4
1-15    5-1 r5
1-16    5-2 r1
1-17    5-2 r2
1-18    5-2 r3
1-19    5-2 r4
1-1A    5-2 r5
1-1B    5-2 r6
1-1C    5-2 r7
1-1D    5-3 r1
1-1E    5-3 r2
1-1F    5-3 r3
1-20    5-3 r4
1-21    5-3 r5
1-22    5-3 r6
1-23    5-4 r1
1-24    5-4 r2
1-25    5-4 r3
1-26    5-4 r4
1-27    5-4 r5
1-28    5-4 r6
1-29    5-4 r7
1-2A    5-5 r1
1-2B    5-5 r2
1-2C    5-5 r3
1-2D    5-5 r4
1-2E    5-5 r5
1-2F    5-5 r6
1-30    5-5 r7
1-31    5-6 r1
1-32    5-6 r2
1-33    5-6 r3
1-34    5-6 r4
1-35    5-6 r5
1-36    [Museum?]  *unused*
1-37    [Arena (Mr. Frosty)]  *unused*
1-38    Demo
1-39    Debug Battle - Bugzzy  *unused*
1-3A    Debug Battle - Poppy Bros Sr.  *unused*
1-3B    Debug Battle - Rolling Turtle  *unused*
1-3C    Debug Battle - Mr. Tick Tock  *unused*
1-3D    Debug Knight Battle 1  *unused*
1-3E    Debug Knight Battle 2  *unused*
1-3F    Debug Knight Battle 3  *unused*
1-40    Debug Knight Battle 4  *unused*
1-41    Debug Knight Battle 5  *unused*
1-42    Debug Knight Battle 6  *unused*
1-43    Debug Knight Battle 7  *unused*
1-44    Debug Knight Battle 8  *unused*
1-45    Debug Test 1  *unused*
1-46    Debug Test 2  *unused*