Castlevania: Dawn of Sorrow:RAM map

From Data Crystal
Jump to navigation Jump to search
RAM Size Information
20C8924 2 Map Y position
20C8926 2 Map X position
20F6E25 1 Current Map ID
20F6E34 412 Map exploration (1 bit per room)
20F7038 2? Bosses defeated (1 bit per boss)
20F703C 4 Game clock/play time
20F70D0 32 Souls inventory

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

  • d0: Puppet Master/Zephyr
  • d1: Paranoia/Imp
  • d2: Skeleton/Zombie
  • d3: Axe Armor/Student Witch
  • d4: Warg/Bomber Armor
  • d5: Amalaric Sniper/Cave Troll
  • d6: Waiter Skeleton/Slime
  • d7: Yorick/Une
  • d8: Mandraogra/Rycuda
  • d9: Fleaman/Ripper
  • da: Guillotiner/Killer Clown
  • db: Malachi/Disc Armor
  • dc: Great Axe Armor/Slaughterer
  • dd: Hell Boar/Frozen Shade
  • de: Merman/Larva
  • df: Ukoback/Decarabia
  • e0: Succubus/Slogra
  • e1: Erinys/Homunculus
  • e2: Witch/Fish Head
  • e3: Mollusca/Dead Mate
  • e4: Killer Fish/Malacoda
  • e5: Flame Demon/Aguni
  • e6: Abaddon/Hell Fire
  • (e7-ea low are abilities from other characters)
  • e7: Bat transformation/Fire blast
  • e8: Ice shards/Lightning balls
  • e9: Cross/Holy Water
  • ea: Grand Cross/Flying Armor
  • eb: Bat Company/Black Panther
  • ec: Armor Knight/Spin Devil
  • ed: Skull Archer/Ghost
  • ee: Yeti/Buer
  • ef: Manticore/Mushussu
  • f0: White Dragon/Catoblepas
  • f1: Gorgon/Persephone
  • f2: Flying Humanoid/Devil
  • f3: Medusa Head/Final Guard
  • f4: Werewolf/Alura Une
  • f5: Iron Golem/Bone Ark
  • f6: Barbariccia/Valkyrie
  • f7: Bat/Great Armor
  • f8: Mini Devil/Harpy
  • f9: Corpseweed/Quetzalcoatl
  • fa: Needles/Alastor
  • fb: Gaibon/Gergoth
  • fc: Golem/Death
  • fd: Bone Pillar/Lilith
  • fe: Ghost Dancer/Tanjelly
  • ff: Bugbear/Arc Demon
  • 7100: Giant Slug/Killer Doll
  • 01: Tombstone/Treant
  • 02: Ghoul/Skelerang
  • 03: Skeleton Ape/Dead Warrior
  • 04: Dead Pirate/Draghignazzo
  • 05: Heart Eater/Peeping Eye
  • 06: Skeleton Farmer/The Creature
  • 07: Mimic/Mothman
  • 08: Ouija Table/Dead Crusader
  • 09: Stolas/Wakwak Tree
  • 0a: Balore/Malphas
  • 0b: Doppelganger/Rahab
  • 0c: Hippogryph/Procel
  • 0d: Mud Demon
20F7150 15 Enemies defeated (1 bit per enemy)
20F7160 15 Enemy Drop 1 obtained (1 bit per enemy)
20F7170 15 Enemy Drop 2 obtained (1 bit per enemy)
20F7183 2 Areas visited (1 bit per area)
20F7187 1 Tutorial flags
  • 0x04: Save room
  • 0x08: Warp room
20F7188 ? Flags (events, pickups, etc.)

Goes at least to F719D

20F71A8 2 Warp rooms unlocked
  • 0x01: Lost Village
  • 0x02: Demon Guest House
  • 0x04: Wizardry Lab
  • 0x08: Garden of Madness
  • 0x10: The Dark Chapel
  • 0x20: Condemned Tower
  • 0x40: Mine of Judgment
  • 0x80: Subterranean Hell
  • 0x100: Silenced Ruins
  • 0x200: Cursed Clock Tower
  • 0x400: The Pinnacle
  • 0x800: The Abyss
20F71BC 107 Inventory
20F7254 1 Magic Seals possessed (1 bit per seal)
20F7255 1 Soul type tutorial flags
  • 0x01: Bullet
  • 0x02: Guardian
  • 0x04: Enchant
  • 0x08: Ability
20F7410 2 HP
20F741E 1 Abilities equipped
  • 0x01: Balore
  • 0x02: Malphas
  • 0x04: Doppelganger
  • 0x08: Rahab
  • 0x10: Hippogryph
  • 0x20: Procel
  • 0x40: Mud Demon
20F7448 4 EXP
20F744C 4 Gold
210F040 24576 Map pixel data

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