Wario Land II:ROM map
Jump to navigation
Jump to search
The following article is a ROM map for Wario Land II.
General
- 0x100000-0x200000: unused, old stuff leftover from the original non-color version
- 0xFC000: flagman DD title screen
- 0xF8000: assigns object sprites and palettes, also contains code
- 0xF4000: object sprites
- 0xF0000: subtile palettes
- 0xEC000: tile sprites
- 0xE8000: level tiles
- 0xE4000: unknown effect
- 0xE0000: boss sprites
- 0xDC000: unknown effect
- 0xD8000: unknown effect
- 0xD4000: unknown effect
- 0xD0000: object behavior
- 0xCC000: enemy behavior
- 0xc8000: enemy behavior
- 0xc4000: unknown effect
- 0xC0000: changing this causes enemies to behave differently
- 0xBC000: changing this makes tiles appear around the room when objects/enemies are near
- 0xB8000: level tiles
- 0xB4000: level tiles
- 0xB0000: level tiles
- 0xAC000: level tiles
- 0xA8000: level tiles
- 0xA4000: level tiles
- 0xA0000: flagman DD data
- 0x9C000: changes scrolling data/buffer, freezes the game most of the time when changing this
- 0x98000: affects end of level menu
- 0x94000: unknown effect
- 0x90000: seems to affect boss tile data
- 0x8C000: Wario sprites
- 0x88000: affects intro, pause screen, and level titles (89DCA: room titles)
- 0x84000: unknown code
- 0x81700: assigns tile behavior
- 0x80000: object behavior
- 0x7C000: level tiles
- 0x78000: level tiles
- 0x74000: level tiles
- 0x70000: color palettes
- 0x6C000: more music (flagman DD, really final chapter, more)
- 0x68000: more music
- 0x64000: level music
- 0x60000: sound data/code
- 0x5C000: unknown effect
- 0x58000: ending cutscene data/code
- 0x54000: end of stage tile indexes
- 0x50000: cut scene data/code
- 0x4C000: end of level code
- 0x48000: cut scene tiles
- 0x44000: cut scene sprites
- 0x40000: enemy sprites
- 0x3C000: object placement/tiles
- 0x38000: level tiles
- 0x34000: level tiles
- 0x30000: tile sprites (and some temporary sprites like spinning coins and blocks breaking)
- 0x2E800: animated tile sprites
- 0x2C000: sprite/object data
- 0x29000: level data
- 0x28000: every two bytes points to a level starting at 0x28195, after that contains data for second tile sets
- 0x24000: changing this usually causes the game to freeze when playing cutscenes
- 0x20000: code?
- 0x1C000: level tiles
- 0x18000: metatiles
- 0x14000: code?
- 0x10000: makes different tiles appear around Wario depending on what he's doing
- 0xC000: sprites
- 0x8000: affects level select and level title tiles (0xB1E6: level music)
- 0x4000: code?
- 0x0000: code?
Level tile locations
- 0xEA2D6: Ruins at the Bottom of the sea, Inside the ruins!
- 0xE8D25: Ruins at the Bottom of the sea, Defeat the giant spear man
- 0xE8000: Go to the cellar!!, Defeat the cave master!!
- 0xBA56B: Go to the cellar!!, Find the exit!!
- 0xB9C15: Go to the cellar!!, Stop that train!
- 0xB8B80: Go to the cellar!!, Avoid the rocks!
- 0xB8000: Go to the cellar!!, Defeat the giant spear man
- 0xB6AF9: Invade Wario Castle, Kick'em out!
- 0xB5D14: Invade Wario Castle, Go through the grand hall
- 0xB516D: Invade Wario Castle, Defeat the giant spear man
- 0xB4000: Invade Wario Castle, Storm the castle!!
- 0xB2A73: Invade Wario Castle, To the castle!!
- 0xB1E75: Syrup Castle, The Final Battle!!
- 0xB0EAF: Syrup Castle, Find the hidden door!!
- 0xB0000: Syrup Castle, Defeat four ducks!
- 0xAE8BB: Syrup Castle, Storm the castle!!
- 0xADBA6: Syrup Castle, Get to the Castle!!
- 0xACF30: In Town, Anyone for B-ball?
- 0xAC000: In Town, Escape from the factory!
- 0xAA4B8: In Town, Down in the cellar
- 0xA92C8: In Town, Up on the rooftop!!
- 0xA889A: In Town, Stop that train!
- 0xA8000: Maze Woods, Defeat the giant bee!
- 0xA655E: Ruins at the Bottom of the sea, Escape from the Tea Cup!
- 0xA568A: Ruins at the Bottom of the sea, Captured Syrup!
- 0xA4957: THE REALLY FINAL CHAPTER, Steal the Syrup's treasure!!
- 0xA4000: SS Tea Cup, Defeat Bobo!!
- 0x7ED07: Mysterious Factory!, Awaiting Syrup!
- 0x7DEE7: Mysterious Factory!, Don't shock the owl!
- 0x7CFA5: Mysterious Factory!, Move through the water!
- 0x7C000: Mysterious Factory!, Into the factory!
- 0x79B0F: Mysterious Factory!, Defeat the giant spear man
- 0x79164: Uncanny Mansion, Capture the ghost!
- 0x7893B: Uncanny Mansion, Coming back is difficult
- 0x78000: Uncanny Mansion, The way to the open door
- 0x76359: Uncanny Mansion, Hold on to the owl
- 0x7562E: Uncanny Mansion, Defeat the giant spear man
- 0x74000: Ruins at the Bottom of the sea, Escape from the ruins!
- 0x3A6D4: Maze Woods, Get to Maze Woods
- 0x39DD8: One Noisy Morning, Go down to the cellar
- 0x3944C: One Noisy Morning, Let the water out!
- 0x38AF0: One Noisy Morning, Turn off the giant faucet!
- 0x38000: One Noisy Morning, Turn off the alarm clock!
- 0x35B91: SS Tea Cup, Get in the Tea Cup
- 0x350A4: SS Tea Cup, Escape from the woods!
- 0x34858: SS Tea Cup, Return the hen to her nest
- 0x34000: One Noisy Morning, Defeat the giant snake
- 0x1E896: Maze Woods, Escape from Maze Woods
- 0x1D95D: Maze Woods, Through the thorny maze!!
- 0x1CC5F: Maze Woods, Defeat the giant spear man
- 0x1C000: SS Tea Cup, Drop the anchor!!