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.
Wario Land II/ROM map: Difference between revisions
Jump to navigation
Jump to search
m (Xkeeper moved page Wario Land II:ROM map to Wario Land II/ROM map: normalize subpages and titles) |
|
(No difference)
|
Revision as of 02:42, 24 January 2024
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!!