Whomp 'Em/ROM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
m (Changed to template)
(fixed formatting)
Line 5: Line 5:
|}
|}
</div><includeonly>[[Category:ROM maps]][[Category:Whomp 'Em|ROM map]]</includeonly>
</div><includeonly>[[Category:ROM maps]][[Category:Whomp 'Em|ROM map]]</includeonly>
==Beginning of Intro Level
==Levels==
===Intro Level===
* 0x000010 - Beginning of part 1
* 0x0003CF - End of part 1
* 0x0003D0 - Beginning of part 2
* 0x00069F - End of part 2
* 0x0007A0 - Beginning of part 3
* 0x000B4F - End of part 3
* 0x000B50 - Beginning of part 4
* 0x000FFF - End of part 4
* 0x001000 - Beginning of part 5
* 0x0011DF - End of part 5
* 0x00B7E3 - beginning of Y location
* 0x00B7E4 - beginning of X location
* 0x01D19A - Pointer for Music
===Sacred Forest===
* 0x008010 - Beginning of part 1
* 0x00878F - End of part 1
* 0x008790 - Beginning of part 2
* 0x008E1F - End of part 2
* 0x008E20 - Beginning of part 3
* 0x0090EF - End of part 3
* 0x0090F0 - Beginning of part 4
* 0x00959F - End of part 4
* 0x0095A0 - Beginning of part 5
* 0x00977F - End of part 5
* 0x009780 - Beginning of Boss room
* 0x00986F - End of Boss room
* 0x00B7E5 - beginning Y location
* 0x00B7E6 - beginning X location
* 0x01D2C1 - Pointer for Music
* 0x01D2D7 - Pointer for Graphics for first part of Level
* 0x01D2D9 - Pointer for Graphics for first part of Level
* 0x01D2E5 - Length of Part 1
* 0x01D33D - Pointer for Graphics for second part of Level
* 0x01D33F - Pointer for Graphics for second part of Level
* 0x01E2A3 ~ 0x01E2A5 - Part of the pallet used for Sprites
===Fire Test===
* 0x004010 - Beginning of part 1
* 0x00478F - End of part 1
* 0x004790 - Beginning of part 2
* 0x004E1F - End of part 2
* 0x004E20 - Beginning of part 3
* 0x0052CF - End of part 3
* 0x0052D0 - Beginning of Boss room
* 0x0053BF - End of Boss room
* 0x00B7E7 - beginning Y location
* 0x00B7E8 - beginning X location
* 0x01D3CD - Pointer for Music
===Ice Ritual===
* 0x0053C0 - Beginning of part 1
* 0x005EFF - End of part 1
* 0x005F00 - Beginning of part 2
* 0x005FEF - End of part 2
* 0x005FF0 - Beginning of part 3
* 0x006A3F - End of part 3
* 0x006A40 - Beginning of part 4
* 0x006D0F - End of part 4
* 0x006D10 - Beginning of Boss room
* 0x006FDF - End of Boss room
* 0x00B7E9 - beginning Y location
* 0x00B7EA - beginning X location
* 0x01D4B0 - Pointer for Music
===Secret Cliff===
* 0x00C010 - Beginning of part 1
* 0x00C78F - End of part 1
* 0x00C790 - Beginning of part 2
* 0x00CC3F - End of part 2
* 0x00CC40 - Beginning of part 3
* 0x00CF0F - End of part 3
* 0x00CF10 - Beginning of part 4
* 0x00D3BF - End of part 4
* 0x00D3C0 - Beginning of part 5
* 0x00D77F - End of part 5
* 0x00D780 - Beginning of Boss room
* 0x00D86F - End of Boss room
* 0x00B7E5 - beginning Y location
* 0x00B7E6 - beginning X location
* 0x01D5B0 - Pointer for Music
===Water Test===
* 0x00D870 - Beginning of part 1
* 0x00DD1F - End of part 1
* 0x00DD20 - Beginning of part 2
* 0x00DFEF - End of part 2
* 0x00DFF0 - Beginning of part 3
* 0x00E49F - End of part 3
* 0x00E4A0 - Beginning of part 4
* 0x00E94F - End of part 4
* 0x00E950 - Beginning of part 5
* 0x00EDFF - End of part 5
* 0x00EE00 - Beginning of Boss room
* 0x00EEEF - End of Boss room
* 0x00B7ED - beginning Y location
* 0x00B7EE - beginning X location
* 0x01D6E1 - Pointer for Music
===Magic Forest===
* 0x009870 - Beginning of part 1
* 0x009E0F - End of part 1
* 0x009E10 - Beginning of part 2
* 0x00A0DF - End of part 2
* 0x00A0E0 - Beginning of part 3
* 0x00A76F - End of part 3
* 0x00A770 - Beginning of part 4
* 0x00AC1F - End of part 4
* 0x00AC20 - Beginning of part 5
* 0x00ADFF - End of part 5
* 0x00AE00 - Beginning of Boss room
* 0x00AEEF - End of Boss room
* 0x00B7E5 - beginning Y location
* 0x00B7E6 - beginning X location
* 0x01D846 - Pointer for Music
===Final Level===
* 0x0011E0 - Beginning of part 1
* 0x00177F - End of part 1
* 0x001780 - Beginning of part 2/6
* 0x001A4F - End of part 2/6
* 0x001A50 - Beginning of part 3
* 0x001EFF - End of part 3
* 0x001F00 - Beginning of part 4
* 0x0021CF - End of part 4
* 0x0021D0 - Beginning of part 5
* 0x00267F - End of part 5
* 0x002680 - Beginning of part 7
* 0x002B2F - End of part 7
* 0x00B7F1 - beginning Y position
* 0x00B7F2 - beginning X position
* 0x01CF95 - Pointer for Music
* 0x003140 - Beginning of Boss level
* 0x00322F - End of Boss level


0x000010 - Beginning of part 1
===Opening/Final Battle===
* 0x00327E - Beginning of Boss sprite
* 0x003401 - End of Boss sprite
* 0x01B75A - Beginning of Totem Pole
* 0x01BB19 - End of Totem Pole
* 0x01BB5A - Beginning of Title Screen
* 0x01BF19 - End of Title Screen


0x0003CF - End of part 1
==Map==
* 0x01B35A - Beginning of Map Screen
* 0x01B719 - End of Map Screen


0x0003D0 - Beginning of part 2


0x00069F - End of part 2
==Items==
* 0x01F994 - The number of times loaded for the Strong Spearhead.
* 0x01F99A - The number of hits loaded for the Helment to take.
Unsure about the 1st heart container (is loaded differently)
* 0x016C0B - Number of medicine needed for 2nd heart container.
* 0x016C0C - Number of medicine needed for 3rd heart container.
* 0x016C0D - Number of medicine needed for 4th heart container.
* 0x016C0E - Number of medicine needed for 5th heart container.
* 0x016C0F - Number of medicine needed for 6th heart container.
* 0x016c10 - Number of medicine needed for 7th heart container.
* 0x01C09C - Amount of health and health containers to begin with
* 0x01C0B7 - Length of the spear at the beginning only
* 0x01DF06 - Length of the spear in levels
* 0x016B1F - Time limit set for Invincibility
==Sound data==
* 0x0108E5 ~ 0x0108E6 - Sound effect data for slash across the screen
* 0x0108E7 ~ 0x010954 - Sound effect for Title Appearing
* 0x010DF2 ~ 0x010E1B - Sound effect for
* 0x010F8F ~ 0x010FB0 - Sound effect for
==Music data==
* 0x011B67 ~ 0x011C1A - Music data for Prequal Music
* 0x011C13 ~ 0x011CE9 - Music data for Beginning Level Music
* 0x01272C ~ 0x012AA8 - Music data for Ice Test


0x0007A0 - Beginning of part 3
==Controls==
* 0x01C13C - Button press to pause
* 0x01C17E - Button press to unpause
* 0x007E0F - Button press to unpause (Intro level)
* 0x01F61E - Button press to change ability


0x000B4F - End of part 3
==Palettes==
 
* 0x01E3CD ~ 0x01E3D8 - Map
0x000B50 - Beginning of part 4
* 0x01E319 ~ 0x01E323 - Intro Level
 
* 0x01E325 ~ 0x01E330 - Sacred Forest
0x000FFF - End of part 4
* 0x01E331 ~ 0x01E342 - Fire Test (includes changing palette)
 
* 0x01E343 ~ 0x01E34E - Ice Ritual
0x001000 - Beginning of part 5
* 0x01E34F ~ 0x01E35A - Secret Cliff
 
* 0x01E35B ~ 0x01E369 - Water Test (includes changing palette)
0x0011DF - End of part 5
* 0x01E373 ~ 0x01E37E - Magic Forest
 
* 0x01E400 ~ 0x01E40B - Title Screen
0x00B7E3 - beginning of Y location
 
0x00B7E4 - beginning of X location
 
0x01D19A - Pointer for Music
 
==End of Intro Level
 
 
 
==Beginning of Sacred Forest
 
0x008010 - Beginning of part 1
 
0x00878F - End of part 1
 
0x008790 - Beginning of part 2
 
0x008E1F - End of part 2
 
0x008E20 - Beginning of part 3
 
0x0090EF - End of part 3
 
0x0090F0 - Beginning of part 4
 
0x00959F - End of part 4
 
0x0095A0 - Beginning of part 5
 
0x00977F - End of part 5
 
0x009780 - Beginning of Boss room
 
0x00986F - End of Boss room
 
0x00B7E5 - beginning Y location
 
0x00B7E6 - beginning X location
 
0x01D2C1 - Pointer for Music
 
0x01D2D7 - Pointer for Graphics for first part of Level
 
0x01D2D9 - Pointer for Graphics for first part of Level
 
0x01D2E5 - Length of Part 1
 
0x01D33D - Pointer for Graphics for second part of Level
 
0x01D33F - Pointer for Graphics for second part of Level
 
0x01E2A3 ~ 0x01E2A5 - Part of the pallet used for Sprites
 
 
 
==End of Sacred Forest
 
 
 
==Beginning of Fire Test
 
0x004010 - Beginning of part 1
 
0x00478F - End of part 1
 
0x004790 - Beginning of part 2
 
0x004E1F - End of part 2
 
0x004E20 - Beginning of part 3
 
0x0052CF - End of part 3
 
0x0052D0 - Beginning of Boss room
 
0x0053BF - End of Boss room
 
0x00B7E7 - beginning Y location
 
0x00B7E8 - beginning X location
 
0x01D3CD - Pointer for Music
 
==End of Fire Test
 
 
 
==Beginning of Ice Ritual
 
0x0053C0 - Beginning of part 1
 
0x005EFF - End of part 1
 
0x005F00 - Beginning of part 2
 
0x005FEF - End of part 2
 
0x005FF0 - Beginning of part 3
 
0x006A3F - End of part 3
 
0x006A40 - Beginning of part 4
 
0x006D0F - End of part 4
 
0x006D10 - Beginning of Boss room
 
0x006FDF - End of Boss room
 
0x00B7E9 - beginning Y location
 
0x00B7EA - beginning X location
 
0x01D4B0 - Pointer for Music
 
==End of Ice Ritual
 
 
 
==Beginning of Secret Cliff
 
0x00C010 - Beginning of part 1
 
0x00C78F - End of part 1
 
0x00C790 - Beginning of part 2
 
0x00CC3F - End of part 2
 
0x00CC40 - Beginning of part 3
 
0x00CF0F - End of part 3
 
0x00CF10 - Beginning of part 4
 
0x00D3BF - End of part 4
 
0x00D3C0 - Beginning of part 5
 
0x00D77F - End of part 5
 
0x00D780 - Beginning of Boss room
 
0x00D86F - End of Boss room
 
0x00B7E5 - beginning Y location
 
0x00B7E6 - beginning X location
 
0x01D5B0 - Pointer for Music
 
==End of Secret Cliff
 
 
 
==Beginning of Water Test
 
0x00D870 - Beginning of part 1
 
0x00DD1F - End of part 1
 
0x00DD20 - Beginning of part 2
 
0x00DFEF - End of part 2
 
0x00DFF0 - Beginning of part 3
 
0x00E49F - End of part 3
 
0x00E4A0 - Beginning of part 4
 
0x00E94F - End of part 4
 
0x00E950 - Beginning of part 5
 
0x00EDFF - End of part 5
 
0x00EE00 - Beginning of Boss room
 
0x00EEEF - End of Boss room
 
0x00B7ED - beginning Y location
 
0x00B7EE - beginning X location
 
0x01D6E1 - Pointer for Music
 
==End of Water Test
 
 
 
==Beginning of Magic Forest
 
0x009870 - Beginning of part 1
 
0x009E0F - End of part 1
 
0x009E10 - Beginning of part 2
 
0x00A0DF - End of part 2
 
0x00A0E0 - Beginning of part 3
 
0x00A76F - End of part 3
 
0x00A770 - Beginning of part 4
 
0x00AC1F - End of part 4
 
0x00AC20 - Beginning of part 5
 
0x00ADFF - End of part 5
 
0x00AE00 - Beginning of Boss room
 
0x00AEEF - End of Boss room
 
0x00B7E5 - beginning Y location
 
0x00B7E6 - beginning X location
 
0x01D846 - Pointer for Music
 
==End of Magic Forest
 
 
 
==Beginning of Final Level
 
0x0011E0 - Beginning of part 1
 
0x00177F - End of part 1
 
0x001780 - Beginning of part 2/6
 
0x001A4F - End of part 2/6
 
0x001A50 - Beginning of part 3
 
0x001EFF - End of part 3
 
0x001F00 - Beginning of part 4
 
0x0021CF - End of part 4
 
0x0021D0 - Beginning of part 5
 
0x00267F - End of part 5
 
0x002680 - Beginning of part 7
 
0x002B2F - End of part 7
 
0x00B7F1 - beginning Y position
 
0x00B7F2 - beginning X position
 
0x01CF95 - Pointer for Music
 
==End of Final Level
 
 
 
0x003140 - Beginning of Boss level
 
0x00322F - End of Boss level
 
 
 
0x00327E - Beginning of Boss sprite
 
0x003401 - End of Boss sprite
 
 
 
0x01B75A - Beginning of Totem Pole
 
0x01BB19 - End of Totem Pole
 
 
 
0x01BB5A - Beginning of Title Screen
 
0x01BF19 - End of Title Screen
 
 
 
0x01B35A - Beginning of Map Screen
 
0x01B719 - End of Map Screen
 
 
 
0x01F994 - The number of times loaded for the Strong Spearhead.
 
0x01F99A - The number of hits loaded for the Helment to take.
 
 
 
Unsure about the 1st heart container (is loaded differently)
 
0x016C0B - Number of medicine needed for 2nd heart container.
 
0x016C0C - Number of medicine needed for 3rd heart container.
 
0x016C0D - Number of medicine needed for 4th heart container.
 
0x016C0E - Number of medicine needed for 5th heart container.
 
0x016C0F - Number of medicine needed for 6th heart container.
 
0x016c10 - Number of medicine needed for 7th heart container.
 
 
 
0x0108E5 ~ 0x0108E6 - Sound effect data for slash across the screen
 
0x0108E7 ~ 0x010954 - Sound effect for Title Appearing
 
0x010DF2 ~ 0x010E1B - Sound effect for
 
0x010F8F ~ 0x010FB0 - Sound effect for
 
0x011B67 ~ 0x011C1A - Music data for Prequal Music
 
0x011C13 ~ 0x011CE9 - Music data for Beginning Level Music
 
0x01272C ~ 0x012AA8 - Music data for Ice Test
 
 
 
 
 
0x01C09C - Amount of health and health containers to begin with
 
0x01C0B7 - Length of the spear at the beginning only
 
0x01DF06 - Length of the spear in levels
 
 
 
0x016B1F - Time limit set for Invincibility
 
 
 
0x01C13C - Button press to pause
 
0x01C17E - Button press to unpause
 
0x007E0F - Button press to unpause (Intro level)
 
0x01F61E - Button press to change ability
 
 
 
Palettes:
 
0x01E3CD ~ 0x01E3D8 - Map
 
0x01E319 ~ 0x01E323 - Intro Level
 
0x01E325 ~ 0x01E330 - Sacred Forest
 
0x01E331 ~ 0x01E342 - Fire Test (includes changing palette)
 
0x01E343 ~ 0x01E34E - Ice Ritual
 
0x01E34F ~ 0x01E35A - Secret Cliff
 
 
 
0x01E35B ~ 0x01E369 - Water Test (includes changing palette)
 
 
 
0x01E373 ~ 0x01E37E - Magic Forest
 
 
 
0x01E400 ~ 0x01E40B - Title Screen

Revision as of 15:36, 2 May 2006

File:Microchip3.png   This page is a ROM Map for "Whomp 'Em".

Levels

Intro Level

  • 0x000010 - Beginning of part 1
  • 0x0003CF - End of part 1
  • 0x0003D0 - Beginning of part 2
  • 0x00069F - End of part 2
  • 0x0007A0 - Beginning of part 3
  • 0x000B4F - End of part 3
  • 0x000B50 - Beginning of part 4
  • 0x000FFF - End of part 4
  • 0x001000 - Beginning of part 5
  • 0x0011DF - End of part 5
  • 0x00B7E3 - beginning of Y location
  • 0x00B7E4 - beginning of X location
  • 0x01D19A - Pointer for Music

Sacred Forest

  • 0x008010 - Beginning of part 1
  • 0x00878F - End of part 1
  • 0x008790 - Beginning of part 2
  • 0x008E1F - End of part 2
  • 0x008E20 - Beginning of part 3
  • 0x0090EF - End of part 3
  • 0x0090F0 - Beginning of part 4
  • 0x00959F - End of part 4
  • 0x0095A0 - Beginning of part 5
  • 0x00977F - End of part 5
  • 0x009780 - Beginning of Boss room
  • 0x00986F - End of Boss room
  • 0x00B7E5 - beginning Y location
  • 0x00B7E6 - beginning X location
  • 0x01D2C1 - Pointer for Music
  • 0x01D2D7 - Pointer for Graphics for first part of Level
  • 0x01D2D9 - Pointer for Graphics for first part of Level
  • 0x01D2E5 - Length of Part 1
  • 0x01D33D - Pointer for Graphics for second part of Level
  • 0x01D33F - Pointer for Graphics for second part of Level
  • 0x01E2A3 ~ 0x01E2A5 - Part of the pallet used for Sprites

Fire Test

  • 0x004010 - Beginning of part 1
  • 0x00478F - End of part 1
  • 0x004790 - Beginning of part 2
  • 0x004E1F - End of part 2
  • 0x004E20 - Beginning of part 3
  • 0x0052CF - End of part 3
  • 0x0052D0 - Beginning of Boss room
  • 0x0053BF - End of Boss room
  • 0x00B7E7 - beginning Y location
  • 0x00B7E8 - beginning X location
  • 0x01D3CD - Pointer for Music

Ice Ritual

  • 0x0053C0 - Beginning of part 1
  • 0x005EFF - End of part 1
  • 0x005F00 - Beginning of part 2
  • 0x005FEF - End of part 2
  • 0x005FF0 - Beginning of part 3
  • 0x006A3F - End of part 3
  • 0x006A40 - Beginning of part 4
  • 0x006D0F - End of part 4
  • 0x006D10 - Beginning of Boss room
  • 0x006FDF - End of Boss room
  • 0x00B7E9 - beginning Y location
  • 0x00B7EA - beginning X location
  • 0x01D4B0 - Pointer for Music

Secret Cliff

  • 0x00C010 - Beginning of part 1
  • 0x00C78F - End of part 1
  • 0x00C790 - Beginning of part 2
  • 0x00CC3F - End of part 2
  • 0x00CC40 - Beginning of part 3
  • 0x00CF0F - End of part 3
  • 0x00CF10 - Beginning of part 4
  • 0x00D3BF - End of part 4
  • 0x00D3C0 - Beginning of part 5
  • 0x00D77F - End of part 5
  • 0x00D780 - Beginning of Boss room
  • 0x00D86F - End of Boss room
  • 0x00B7E5 - beginning Y location
  • 0x00B7E6 - beginning X location
  • 0x01D5B0 - Pointer for Music

Water Test

  • 0x00D870 - Beginning of part 1
  • 0x00DD1F - End of part 1
  • 0x00DD20 - Beginning of part 2
  • 0x00DFEF - End of part 2
  • 0x00DFF0 - Beginning of part 3
  • 0x00E49F - End of part 3
  • 0x00E4A0 - Beginning of part 4
  • 0x00E94F - End of part 4
  • 0x00E950 - Beginning of part 5
  • 0x00EDFF - End of part 5
  • 0x00EE00 - Beginning of Boss room
  • 0x00EEEF - End of Boss room
  • 0x00B7ED - beginning Y location
  • 0x00B7EE - beginning X location
  • 0x01D6E1 - Pointer for Music

Magic Forest

  • 0x009870 - Beginning of part 1
  • 0x009E0F - End of part 1
  • 0x009E10 - Beginning of part 2
  • 0x00A0DF - End of part 2
  • 0x00A0E0 - Beginning of part 3
  • 0x00A76F - End of part 3
  • 0x00A770 - Beginning of part 4
  • 0x00AC1F - End of part 4
  • 0x00AC20 - Beginning of part 5
  • 0x00ADFF - End of part 5
  • 0x00AE00 - Beginning of Boss room
  • 0x00AEEF - End of Boss room
  • 0x00B7E5 - beginning Y location
  • 0x00B7E6 - beginning X location
  • 0x01D846 - Pointer for Music

Final Level

  • 0x0011E0 - Beginning of part 1
  • 0x00177F - End of part 1
  • 0x001780 - Beginning of part 2/6
  • 0x001A4F - End of part 2/6
  • 0x001A50 - Beginning of part 3
  • 0x001EFF - End of part 3
  • 0x001F00 - Beginning of part 4
  • 0x0021CF - End of part 4
  • 0x0021D0 - Beginning of part 5
  • 0x00267F - End of part 5
  • 0x002680 - Beginning of part 7
  • 0x002B2F - End of part 7
  • 0x00B7F1 - beginning Y position
  • 0x00B7F2 - beginning X position
  • 0x01CF95 - Pointer for Music
  • 0x003140 - Beginning of Boss level
  • 0x00322F - End of Boss level

Opening/Final Battle

  • 0x00327E - Beginning of Boss sprite
  • 0x003401 - End of Boss sprite
  • 0x01B75A - Beginning of Totem Pole
  • 0x01BB19 - End of Totem Pole
  • 0x01BB5A - Beginning of Title Screen
  • 0x01BF19 - End of Title Screen

Map

  • 0x01B35A - Beginning of Map Screen
  • 0x01B719 - End of Map Screen


Items

  • 0x01F994 - The number of times loaded for the Strong Spearhead.
  • 0x01F99A - The number of hits loaded for the Helment to take.
Unsure about the 1st heart container (is loaded differently)
  • 0x016C0B - Number of medicine needed for 2nd heart container.
  • 0x016C0C - Number of medicine needed for 3rd heart container.
  • 0x016C0D - Number of medicine needed for 4th heart container.
  • 0x016C0E - Number of medicine needed for 5th heart container.
  • 0x016C0F - Number of medicine needed for 6th heart container.
  • 0x016c10 - Number of medicine needed for 7th heart container.
  • 0x01C09C - Amount of health and health containers to begin with
  • 0x01C0B7 - Length of the spear at the beginning only
  • 0x01DF06 - Length of the spear in levels
  • 0x016B1F - Time limit set for Invincibility

Sound data

  • 0x0108E5 ~ 0x0108E6 - Sound effect data for slash across the screen
  • 0x0108E7 ~ 0x010954 - Sound effect for Title Appearing
  • 0x010DF2 ~ 0x010E1B - Sound effect for
  • 0x010F8F ~ 0x010FB0 - Sound effect for

Music data

  • 0x011B67 ~ 0x011C1A - Music data for Prequal Music
  • 0x011C13 ~ 0x011CE9 - Music data for Beginning Level Music
  • 0x01272C ~ 0x012AA8 - Music data for Ice Test

Controls

  • 0x01C13C - Button press to pause
  • 0x01C17E - Button press to unpause
  • 0x007E0F - Button press to unpause (Intro level)
  • 0x01F61E - Button press to change ability

Palettes

  • 0x01E3CD ~ 0x01E3D8 - Map
  • 0x01E319 ~ 0x01E323 - Intro Level
  • 0x01E325 ~ 0x01E330 - Sacred Forest
  • 0x01E331 ~ 0x01E342 - Fire Test (includes changing palette)
  • 0x01E343 ~ 0x01E34E - Ice Ritual
  • 0x01E34F ~ 0x01E35A - Secret Cliff
  • 0x01E35B ~ 0x01E369 - Water Test (includes changing palette)
  • 0x01E373 ~ 0x01E37E - Magic Forest
  • 0x01E400 ~ 0x01E40B - Title Screen