Castlevania: Portrait of Ruin/RAM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
m (Xkeeper moved page Castlevania: Portrait of Ruin:RAM map to Castlevania: Portrait of Ruin/RAM map: normalize subpages and titles)
 
Line 172: Line 172:
4 bits per pixel, in 8x8 tiles, so 32 bytes per tile
4 bits per pixel, in 8x8 tiles, so 32 bytes per tile
|-
|-
{{Internal Data}}

Latest revision as of 14:30, 24 January 2024

Chip tiny.png The following article is a RAM map for Castlevania: Portrait of Ruin.

RAM Size Information
20FCAB0 4 Jonathan X position in room
20FCAB4 4 Jonathan Y position in room
20FCC10 4 Charlotte X position in room
20FCC14 4 Charlotte Y position in room
2111778 1 Room left tile X
211177A 1 Room top tile Y
211177C 1 Jonathan map tile X
211177E 1 Charlotte map tile X
2111780 1 Jonathan map tile Y
2111782 1 Charlotte map tile Y
2111785 1 Current map ID
  • 00: Dracula's Castle
  • 01: City of Haze
  • 02: 13th Street
  • 03: Sandy Grave
  • 04: Forgotten City
  • 05: Nation of Fools
  • 06: Burnt Paradise
  • 07: Forest of Doom
  • 08: Dark Academy
  • 09: Nest of Evil
2111794 1941 Map exploration

2 bits per room. Low bit: revealed, high bit: explored.

  • 794-810: Dracula's Castle
  • 812-842: Nation of Fools
  • 844-86a: Burnt Paradise
  • 86c-88d: Forest of Doom
  • 890-8ab: Dark Academy
  • 8ac-8d4: City of Haze
  • 8d6-8f6: 13th Street
  • 8f8-920: Sandy Grave
  • 922-94d: Forgotten City
  • 94e-96c: Nest of Evil
21119DC 1? Boss fights completed (1 bit per boss)
21119E0 4 Game clock/play time
2111A68 2 Relics equipped
  • 0x01: Change Cube
  • 0x02: Call Cube
  • 0x04: Skill Cube
  • 0x08: Wait Cube
  • 0x10: Acrobat Cube
  • 0x20: Push Cube
  • 0x40: Lizard Tail
  • 0x80: Stone of Flight
  • 0x100: Griffon Wing
  • 0x200: Strength Glove
  • 0x400: Spinning Art
  • 0x800: Martial Art
  • 0x1000: Critical Art
  • 0x2000: Whip Skill 1
  • 0x4000: Whip Skill 2
  • 0x8000: Book of Spirits
2111A6C 54 Subweapons, spells, dual crush, & relics inventory

All inventories are 4 bits per item, denoting the quantity possessed, which maxes at 9.

  • 6c: ??/Puppet Master
  • 6d: (Axe)/(Cross)
  • 6e: (Holy Water)/(Cross)
  • 6f: Seiryu/Suzaku
  • 70: Byakko/Gnebu
  • 71: Knife/Axe
  • 72: Cross/Holy Water
  • 73: Bible/Javelin
  • 74: Ricochet Rock/Boomerang
  • 75: Bwaka Knife/Shuriken
  • 76: Yagyu Shuriken/Discus
  • 77: Kunimitsu/Kunai
  • 78: Paper Airplane/Cream Pie
  • 79: Crossbow/Dart
  • 7a: Grenade/Steel Ball
  • 7b: Stonewall/Offensive Form
  • 7c: Defensive Form/Taunt
  • 7d: Wrecking Ball/Rampage
  • 7e: Knee Strike/Aura Blast
  • 7f: Rocket Slash/Toad Morph
  • 80: Owl Morph/Sanctuary
  • 81: Speed Up/Berserker
  • 82: Eye for an Eye/Clear Skies
  • 83: Time Stop/Heal
  • 84: Cure Poison/Cure Curse
  • 85: STR Boost/CON Boost
  • 86: INT Boost/MIND Boost
  • 87: LUCK Boost/ALL Boost
  • 88: Gale Force/Rock Riot
  • 89: Raging Fire/Ice Fang
  • 8a: Thunderbolt/Spirit of Light
  • 8b: Dark Rift/Tempest
  • 8c: Stone Circle/Ice Needle
  • 8d: Explosion/Chain Lightning
  • 8e: Piercing Beam/Nightmare
  • 8f: Summon Medusa/Acidic Bubbles
  • 90: Hex/Salamander
  • 91: Cocytus/Thor's Bellow
  • 92: Summon Crow/Summon Ghost
  • 93: Summon Skeleton/Summon Gunman
  • 94: Summon Frog/--
  • 95: Rush/Holy Lightning
  • 96: Axe Bomber/1,000 Blades
  • 97: Volcano/Meteor
  • 98: Grand Cruz/Divine Storm
  • 99: Dark Gate/Greatest Five
  • 9a: Change Cube/Call Cube
  • 9b: Skill Cube/Wait Cube
  • 9c: Acrobat Cube/Push Cube
  • 9d: Lizard Tail/Stone of Flight
  • 9e: Griffon Wing/Strength Glove
  • 9f: Spinning Art/Martial Art
  • a0: Critical Art/Whip Skill 1
  • a1: Whip Skill 2/Book of Spirits
2111AAC 20 Enemies defeated (1 bit per enemy)
2111AC4 20 Enemy Drop 1 obtained (1 bit per enemy)
2111ADC 20 Enemy Drop 2 obtained (1 bit per enemy)
2111B9C ? Flags (events, pickups, etc.)

Goes at least to 111BF0

2111BF8 181 Inventory
2111CBA 160? Skill mastery (2 bytes per skill)

12 bits mastery count. High 4 bits is something else.

2111D5B 12 Button mapping (2 bytes per action)
2111D76 310 Enemy kill counts (2 bytes per enemy)
2111EAC ? Quest progress (4 bits per quest?)
  • 0x01: available
  • 0x02: accepted
  • 0x04: complete
  • 0x08: reported
2111F5C 2 HP gained from max ups
2111F5E 2 MP gained from max ups
211216C 2 HP
211216E 2 Max HP
2112170 2 MP
2112172 2 Max MP
21121C0 4 EXP
21121C4 4 Gold
2136900 24576 Map pixel data

4 bits per pixel, in 8x8 tiles, so 32 bytes per tile