Donkey Kong Land 2/ROM map

From Data Crystal
Jump to navigation Jump to search

Chip tiny.png The following article is a ROM map for Donkey Kong Land 2.

Color Palettes

  • 102BD-102DC - Title Screen, Credits
  • 102DD-102EC - Intro Screen
  • 102ED-102FC - File Select Screen, Klubba's Kiosk, Gloomy Gulch, The Lost World, Kong Kollege, Bonus Stage Screen, Ending Scenes, Game Over Screen
  • 102FD-1030C - Character icon on bottom right
  • 1030D-1031C - Krem Cauldron, Beehive stages
  • 1031D-1032C - Volcano stages
  • 1032D-1033C - Funky's Flights, Roller Coaster stages
  • 1033D-1034C - Mine stages
  • 1034D-1035C - Forest stages
  • 1035D-1036C - Ship Deck stages
  • 1036D-1037C - Ice stages
  • 1037D-1038C - The Flying Krock, Jungle stages
  • 1038D-1039C - Rigging stages
  • 1039D-103AC - Bramble stages
  • 103AD-103BC - Dungeon stages
  • 103BD-103CC - Marsh stages
  • 103CD-103DC - Ship Hold stages
  • 103DD-103EC - Krazy Kremland
  • 103ED-103FC - Krocodile Isle, Gangplank Galleon, K. Rool's Keep

Level header data

  • 4006D-40404 - Level header data
    • 4006D-40080 - Mainbrace Mayhem
    • 40081-40094 - Topsail Trouble
    • 40095-400A8 - Slime Climb
    • 400A9-400BC - Pirate Panic
    • 400BD-400D0 - Gangplank Galley
    • 400D1-400E4 - Rattle Battle
    • 400E5-400F8 - Arctic Abyss
    • 400F9-4010C - Clapper's Cavern
    • 4010D-40120 - Black Ice Battle
    • 40121-40134 - Kannon's Klaim
    • 40135-40148 - Squawks's Shaft
    • 40149-4015C - Windy Well
    • 4015D-40170 - Ghostly Grove
    • 40171-40184 - Gusty Glade
    • 40185-40198 - Web Woods
    • 40199-401AC - Bramble Blast
    • 401AD-401C0 - Bramble Scramble
    • 401C1-401D4 - Screech's Sprint
    • 401D5-401E8 - Jungle Jinx
    • 401E9-401FC - Klobber Karnage
    • 401FD-40210 - Animal Antics
    • 40211-40224 - Target Terror
    • 40225-40238 - Rickety Race
    • 40239-4024C - Krazy Koaster
    • 4024D-40260 - Hothead Hop
    • 40261-40274 - Redhot Ride
    • 40275-40288 - Fiery Furnace
    • 40289-4029C - Barrel Bayou
    • 4029D-402B0 - Krockhead Klamber
    • 402B1-402C4 - Mudhole Marsh
    • 402C5-402D8 - Dungeon Danger
    • 402D9-402EC - Chain Link Chamber
    • 402ED-40300 - Toxic Tower
    • 40301-40314 - Hornet Hole
    • 40315-40328 - Rambi Rumble
    • 40329-4033C - Parrot Chute Panic
    • 4033D-40350 - Lockjaw's Locker
    • 40351-40364 - Lava Lagoon
    • 40365-40378 - Glimmer's Galleon
    • 40379-4038C - Krow's Nest
    • 4038D-403A0 - Kleaver's Kiln
    • 403A1-403B4 - King Zing Sting
    • 403B5-403C8 - Kreepy Krow
    • 403C9-403DC - Stronghold Showdown
    • 403DD-404F0 - Krocodile Kore
    • 403F1-40404 - K. Rool Duel

Each header has 0x14 (20) bytes per level.

  • First byte: Controls the level map.
  • Fifth byte: Controls the music:
    • 00 - Silence
    • 01 - Silence
    • 02 - Stronghold Showdown
    • 03 - Silence
    • 04 - Welcome to Crocodile Isle
    • 05 - K. Rool Returns
    • 06 - Death
    • 07 - Lockjaw's Saga
    • 08 - Titular Tableau
    • 09 - Snakey Chanty
    • 0A - Silence
    • 0B - Bayou Boogie
    • 0C - School House Harmony
    • 0D - Funky the Main Monkey
    • 0E - Flight of the Zinger
    • 0F - Silence
    • 10 - Hot-Head Bop
    • 11 - Run, Rambi! Run!
    • 12 - Target
    • 13 - Token Tango
    • 14 - Bonus Lose
    • 15 - Bonus Win
    • 16 - Stickerbush Symphony
    • 17 - Silence
    • 18 - Disco Train
    • 19 - Boss Bossanova (UNUSED)
    • 1A - Steel Drum Rhumba
    • 1B - Krook's March
    • 1C - Klubba's Reville
    • 1D - Silence
    • 1E - In A Snow Bound Land
    • 1F - Lost World Anthem
    • 20 - Silence
    • 21 - Silence
    • 22 - Silence
    • 23 - Crocodile Cacophony
    • 24 - Donkey Kong Rescued
    • 25 - Game Over

Note: Songs in italic will only play in certain screens, like the boss stages. This is because these songs are only in RAM (starting at 0xD000) in such screens, which in turn is due to limited RAM on the Game Boy.

Demo

Format is: Button combination, length.

For button combination:

  • 0x80 (bit 7) = Down
  • 0x40 (bit 6) = Up
  • 0x20 (bit 5) = Left
  • 0x10 (bit 4) = Right
  • 0x08 (bit 3) = Start
  • 0x04 (bit 2) = Select
  • 0x02 (bit 1) = B
  • 0x01 (bit 0) = A

Demo data:

  • 13F54 = Rickety Race (appears to be unfinished)

Level Maps

Pointer Table

...

Levels

Level Offset
English Japanese
Pirate Panic 5934D
Mainbrace Mayhem 588D8
Gangplank Galley 596EC
Lockjaw's Locker 59AEB
Topsail Trouble 58D71
Krow's Nest 5929A
Hothead Hop 5B411
Kannon's Klaim 5AC36
Lava Lagoon 5A3F6
Redhot Ride 5B852
Squawks's Shaft 5AFA3
Barrel Bayou 5DFC6 5DFC7
Glimmer's Galleon 62156
Krockhead Klamber 617D9
Rattle Battle 6066C
Slime Climb 60000
Kleaver's Kiln 592B8
Hornet Hole 60ADB
Target Terror 58001
Bramble Blast 62D33
Rickety Race 58484
Bramble Scramble 6345E 6345B
Mudhole Marsh 61C68
Rambi Rumble 610AD
King Zing Sting 5DF80 5DF81
Ghostly Grove 64000
Krazy Koaster 64EC7
Gusty Glade 6452A
Parrot Chute Panic 653D7
Web Woods 649ED
Kreepy Krow 5E3E0 5E3E1
Arctic Abyss 659D4
Windy Well 69FD4
Dungeon Danger 665F2
Clapper's Cavern 660A7
Chain Link Chamber 66C68
Toxic Tower 6734D
Stronghold Showdown 67BA8
Screech's Sprint 69203
K. Rool Duel 5DF56 5DF57
Jungle Jinx 6849F
Black Ice Battle 6990D
Fiery Furnace 68001
Klobber Karnage 68915
Animal Antics 68DB9
Krocodile Kore 69FA9

Bonus Stages

Level Offset
English Japanese
Pirate Panic 5C1F9
Mainbrace Mayhem 5C02E
Gangplank Galley 5C264
Topsail Trouble 5C0B3
Hothead Hop Bonus #1 5C82D
Bonus #2 5C894
Kannon's Klaim 5C60F
Lava Lagoon Bonus #1 5D7F7 5D7F8
Bonus #2 5D915 5D916
Redhot Ride 5C915
Squawks's Shaft Bonus #1 5C6A9
Bonus #2 5C73F
Barrel Bayou Bonus #1 5CD02 5CD03
Bonus #2 5CD41 5CD42
Glimmer's Galleon Bonus #1 5D9CA 5D9CB
Bonus #2 5DA87 5DA88
Krockhead Klamber 5CDA3 5CDA4
Rattle Battle 5C2C0
Slime Climb 5C141
Hornet Hole 5D191 5D192
Target Terror Bonus #1 5D3E6 5D3E7
Bonus #2 5D5E7 5D5E8
Bramble Blast Bonus #1 5CA1E 5CA1F
Bonus #2 5CAF3 5CAF4
Bramble Scramble 5CB8E
Mudhole Marsh Bonus #1 5CE48 5CE49
Bonus #2 5CECF 5CED0
Rambi Rumble Bonus #1 5D1FF 5D200
Bonus #2 5D26B 5D26C
Ghostly Grove 5CFB1 5CFB2
Krazy Koaster 5D6B1 5D6B2
Gusty Glade Bonus #1 5D066 5D067
Bonus #2 5D0CB 5D0CC
Parrot Chute Panic Bonus #1 5D2F3 5D2F4
Bonus #2 5D35F 5D360
Web Woods 5D138 5D139
Arctic Abyss Bonus #1 5C34A
Bonus #2 5C3D6
Windy Well 5C7C5
Dungeon Danger Bonus #1 5DCDB 5DCDC
Bonus #2 5DD49 5DD4A
Clapper's Cavern 5C48B
Chain Link Chamber Bonus #1 5DDB8 5DDB9
Bonus #2 5DE46 5DE47
Toxic Tower 5DEBF 5DEC0
Screech's Sprint 5CC47 5CC48
Jungle Jinx 5DBB0 5DBB1
Black Ice Battle 5C531
Fiery Furnace 5C987
Klobber Karnage 5DC08 5DC09
Animal Antics 5DC72 5DC73
Invalid (Bonus ID $24) 5D4F7 5D4F8

Warps

Level Offset
English Japanese
Pirate Panic 5C1BE
Gangplank Galley
Mainbrace Mayhem 5C000
Topsail Trouble
Lockjaw's Locker 5D7C7 5D7C8