Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.

Dragon Warrior III (NES)/RAM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
No edit summary
m (simplified template declarations)
(22 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{rammap}}
Useful information: http://www.getcheat.com/code_743853.html
Useful information: http://www.getcheat.com/code_743853.html
==Character Stats==
These are base addresses for the first character in the party.  They are sorted by the size of the data in bytes.
===8-bit values===
These are addresses for the first party member.  Add 1*the ally number to the address for other characters.
* Level: 0x700
* Strength: 0x704
* Agility: 0x708
* Intelligence: 0x70C
* Vitality: 0x710
* Luck: 0x714
* Job Class/Sex: 0x718  ([[#Character_Classes|Character Classes Table]])
===16-bit values===
Addresses for first party member. Add 2*Ally Number for other characters.  Little endian byte order.
*HP: 0x71C
*Max HP: 0x724
*MP: 0x72C
*Max MP: 0x734
*'Status': 0x73C
===24-bit values===
Addresses for first party member. Add 3*Ally Number for other characters.  Little endian byte order.
*Exp: 0x744
*Return Destinations: 0x750  ([[#Return Destinations|Return Destinations List]])
===8-byte values===
Addresses for first party member.  Add 8*Ally number for other characters.
*Name: 0x75C
*Inventory: 0x77C  ([[#Items|Item List]])
*Magic spells known: 0x79C  ([[#Spell List|Spell List]])
===Gold pieces===
Address for player's gold pieces (GP) (24-bit)
*Gold: 0x7BC
==Character Classes==
This is located at 0x718 + character number.
....x... = 0 if male, 1 if female
.....xxx = Character Class
* 0 = Hero
* 1 = Wizard
* 2 = Pilgrim
* 3 = Sage
* 4 = Soldier
* 5 = Merchant
* 6 = Fighter
* 7 = Goof-off
==Return Destinations==
This is located at 0x750 + character number * 3.
The 3 bytes of Return Destinations store one bit per location visited.  The upper 4 bits of the third byte are not used.
These go from least significant bit to most significant bit.
===Byte 0===
*Aliahan
*Reeve
*Romally
*Kanave
*Noaniels
*Assaram
*Isis
*Portoga
===Byte 1===
*Baharata
*Dhama
*Lancel
*Jipang
*Eginbear
*Samano
*Soo
*Tantegel
===Byte 2===
*Hauksness
*Cantlin
*Kol
*Rimuldar


==Items==
==Items==
{{stub}}
First character's inventory starts at 0x77C, add 8 * ally number for other characters.
Hero inventory starts at 77C
 
*00 Cypress stick
*[[#Weapons|Weapons]]
*01 Club
*[[#Armor|Armor]]
*02 Copper sword
*[[#Shields|Shields]]
*03 Magic Knife
*[[#Helmets|Helmets]]
*04 Iron Spear
*[[#Items1|Items 1]]
*05 Battle Axe
*[[#Keys|Keys]]
*06 Broad Sword
*[[#Items2|Items 2]]
*07 Wizard's Wand
*[[#Seeds|Seeds]]
*08 Poison Needle
*[[#Consumables|Consumables]]
*09 Iron Claw
*[[#Items3|Items 3]]
*0A Thorn Whip
*[[#Orbs|Orbs]]
*0B Giant Shears
*[[#GlitchItems|Glitch Items]]
*0C Chain Sickle
 
*0D Thor's Sword
===Hexadecimal List of Items===
*0E Snowblast Sword
<span id="Weapons"></span>
*0F Demon Axe
*00 - Cypress stick
*10 Staff of Rain
*01 - Club
*11 Sword of Gaia
*02 - Copper sword
*12 Staff of Reflection
*03 - Magic Knife
*13 Sword of Destruction
*04 - Iron Spear
*14 Multi-Edge Sword
*05 - Battle Axe
*15 Staff of Force
*06 - Broad Sword
*16 Sword of Illusion
*07 - Wizard's Wand
*17 Zombie Slasher
*08 - Poison Needle
*18 Falcon Sword
*09 - Iron Claw
*19 Sledge Hammer
*0A - Thorn Whip
*1A Thunder Sword
*0B - Giant Shears
*1B Staff of Thunder
*0C - Chain Sickle
*1C Sword of Kings
*0D - Thor's Sword
*1D Orochi Sword
*0E - Snowblast Sword
*1E Dragon Killer
*0F - Demon Axe
*1F Staff of Judgement
*10 - Staff of Rain
*20 Clothes
*11 - Sword of Gaia
*21 Training Suit
*12 - Staff of Reflection
*22 Leather Armor
*13 - Sword of Destruction
*23 Flashy Clothes
*14 - Multi-Edge Sword
*24 Half Plate Armor
*15 - Staff of Force
*25 Full Plate Armor
*16 - Sword of Illusion
*26 Magic Armor
*17 - Zombie Slasher
*27 Cloak of Evasion
*18 - Falcon Sword
*28 Armor of Radiance
*19 - Sledge Hammer
*29 Iron Apron
*1A - Thunder Sword
*2A Animal Suit
*1B - Staff of Thunder
*2B Fightting Suit
*1C - Sword of Kings
*2C Sacred Robe
*1D - Orochi Sword
*2D Armor of Hades
*1E - Dragon Killer
*2E Water Flying Cloth
*1F - Staff of Judgement
*2F Chain Mail
<span id="Armor"></span>
*30 Wayfarers Clothes
*20 - Clothes
*31 Revealing Swimsuit
*21 - Training Suit
*32 Magic Bikini
*22 - Leather Armor
*33 Shell Armor
*23 - Flashy Clothes
*34 Armor of Terrafirma
*24 - Half Plate Armor
*35 Dragon Mail
*25 - Full Plate Armor
*36 Swordedge Armor
*26 - Magic Armor
*37 Angel's Robe
*27 - Cloak of Evasion
*38 Leather Shield
*28 - Armor of Radiance
*39 Iron Shield
*29 - Iron Apron
*3A Shield of Strength
*2A - Animal Suit
*3B Shield of Heroes
*2B - Fightting Suit
*3C Shield of Sorrow
*2C - Sacred Robe
*3D Bronze Shield
*2D - Armor of Hades
*3E Silver Shield
*2E - Water Flying Cloth
*3F Golden Crown
*2F - Chain Mail
*40 Iron Helmet
*30 - Wayfarers Clothes
*41 Mysterious Hat
*31 - Revealing Swimsuit
*42 Unlucky Helmet
*32 - Magic Bikini
*43 Turban
*33 - Shell Armor
*44 Noh Mask
*34 - Armor of Terrafirma
*45 Leather Helmet
*35 - Dragon Mail
*46 Iron Mask
*36 - Swordedge Armor
*47 Sacred Amulet
*37 - Angel's Robe
*48 Ring of Life
<span id="Shields"></span>
*49 Shoes of Happiness
*38 - Leather Shield
*4A Golden Claw
*39 - Iron Shield
*4B Meteorite Armband
*3A - Shield of Strength
*4C Book of Satori
*3B - Shield of Heroes
*4D '   '
*3C - Shield of Sorrow
*4E Wizard's Ring
*3D - Bronze Shield
*4F Black Pepper
*3E - Silver Shield
*50 Sage's Stone
<span id="Helmets"></span>
*51 Mirror of Ra
*3F - Golden Crown
*52 Vase of Draught
*40 - Iron Helmet
*53 Lamp of Darkness
*41 - Mysterious Hat
*54 Staff of Change
*42 - Unlucky Helmet
*55 Stone of Life
*43 - Turban
*56 Invisibility Herb
*44 - Noh Mask
*57 Magic Ball
*45 - Leather Helmet
*58 Thief's Key
*46 - Iron Mask
*59 Magic Key
<span id="Items1"></span>
*5A Final Key
*47 - Sacred Amulet
*5B Dream Ruby
*48 - Ring of Life
*5C Wake-up Powder
*49 - Shoes of Happiness
*5D Royal Scroll
*4A - Golden Claw
*5E Oricon
*4B - Meteorite Armband
*5F Strength Seed
*4C - Book of Satori
*60 Agility Seed
*4D - '&nbsp;&nbsp;&nbsp;'
*61 Vitality Seed
*4E - Wizard's Ring
*62 Luck Seed
*4F - Black Pepper
*63 Intelligence Seed
*50 - Sage's Stone
*64 Acorns of Life
*51 - Mirror of Ra
*65 Medical Herb
*52 - Vase of Draught
*66 Antidote Herb
*53 - Lamp of Darkness
*67 Fairy Water
*54 - Staff of Change
*68 Wing of Wyvern
*55 - Stone of Life
*69 Leaf of the World Tree
*56 - Invisibility Herb
*6A '   '
*57 - Magic Ball
*6B Locket of Love
<span id="Keys"></span>
*6C Full Moon Herb
*58 - Thief's Key
*6D Water Blaster
*59 - Magic Key
*6E Sailors Thigh Bone
*5A - Final Key
*6F Echoing Flute
<span id="Items2"></span>
*70 Fairy Flute
*5B - Dream Ruby
*71 Silver Harp
*5C - Wake-up Powder
*72 Sphere of Light
*5D - Royal Scroll
*73 Poison Moth Powder
*5E - Oricon
*74 Spiders Web
<span id="Seeds"></span>
*75 Stone of Sunlight
*5F - Strength Seed
*76 Rainbow Drop
*60 - Agility Seed
*77 Silver Orb
*61 - Vitality Seed
*78 Red Orb
*62 - Luck Seed
*79 Yellow Orb
*63 - Intelligence Seed
*7A Purple Orb
*64 - Acorns of Life
*7B Blue Orb
<span id="Consumables"></span>
*7C Green Orb
*65 - Medical Herb
*7D Stick Slime
*66 - Antidote Herb
*7E Black Raven
*67 - Fairy Water
*7F Sword Horned
*68 - Wing of Wyvern
*80-FF Equipped versions of items
*69 - Leaf of the World Tree
<span id="Items3"></span>
*6A - '&nbsp;&nbsp;&nbsp;'
*6B - Locket of Love
*6C - Full Moon Herb
*6D - Water Blaster
*6E - Sailors Thigh Bone
*6F - Echoing Flute
*70 - Fairy Flute
*71 - Silver Harp
*72 - Sphere of Light
*73 - Poison Moth Powder
*74 - Spiders Web
*75 - Stone of Sunlight
<span id="Orbs"></span>
*76 - Rainbow Drop
*77 - Silver Orb
*78 - Red Orb
*79 - Yellow Orb
*7A - Purple Orb
*7B - Blue Orb
*7C - Green Orb
<span id="GlitchItems"></span>
*7D - Stick Slime
*7E - Black Raven
*7F - Sword Horned
*80-FE  - Equipped versions of items
*FF - Nothing
 
==Spell List==
First character's magic list begins at 0x79C.  Add 8 * ally number for other characters.
 
*Byte 0-2: Wizard Spells (in battle)
*Byte 3: Wizard Spells (field)
*Byte 4-6: Pilgrim Spells (in battle)
*Byte 7: Pilgrim Spells (field)
Note: Hero uses location of Wizard spells.
 
===Wizard Battle Spells===
Byte 0
* Blaze
* Upper
* IceBolt
* Increase
* Firebal
* Return
* Bang
* Slow
 
Byte 1
* Blazemore
* RobMagic
* Snowblast
* IceSpears
* Firebane
* Bikill
* Boom
* Bounce
 
Byte 2
* Blazemost
* Chaos
* Snowstorm
* BeDragon
* Firevolt
* Transform
* Explodet
* Chance
 
===Wizard Field Spells===
Byte 3
* Outside
* Return
* X-Ray
* StepGuard
* Day-Night
* CurseOff
* Invisible
* Open
 
===Pilgrim Battle Spells===
Byte 4
* Sap
* Heal
* Expel
* Antidote
* Infernos
* SpeedUP
* Surround
* Sleep
 
Byte 5
* Defence
* Healmore
* Beat
* NumbOff
* Infermore
* StopSpell
* Limbo
* Awake
 
Byte 6
* Barrier
* Healall
* Defeat
* Healus
* Infermost
* Vivify
* Sacrifice
* Revive
 
===Pilgrim Field Spells===
Byte 7
* Heal
* Antidote
* Healmore
* NumbOff
* Vivify
* Healall
* Healus
* Revive
 
{{Internal Data}}

Revision as of 22:31, 18 April 2024

Chip tiny.png The following article is a RAM map for Dragon Warrior III (NES).

Useful information: http://www.getcheat.com/code_743853.html

Character Stats

These are base addresses for the first character in the party. They are sorted by the size of the data in bytes.

8-bit values

These are addresses for the first party member. Add 1*the ally number to the address for other characters.

  • Level: 0x700
  • Strength: 0x704
  • Agility: 0x708
  • Intelligence: 0x70C
  • Vitality: 0x710
  • Luck: 0x714
  • Job Class/Sex: 0x718 (Character Classes Table)

16-bit values

Addresses for first party member. Add 2*Ally Number for other characters. Little endian byte order.

  • HP: 0x71C
  • Max HP: 0x724
  • MP: 0x72C
  • Max MP: 0x734
  • 'Status': 0x73C

24-bit values

Addresses for first party member. Add 3*Ally Number for other characters. Little endian byte order.

8-byte values

Addresses for first party member. Add 8*Ally number for other characters.

Gold pieces

Address for player's gold pieces (GP) (24-bit)

  • Gold: 0x7BC

Character Classes

This is located at 0x718 + character number.

....x... = 0 if male, 1 if female
.....xxx = Character Class
  • 0 = Hero
  • 1 = Wizard
  • 2 = Pilgrim
  • 3 = Sage
  • 4 = Soldier
  • 5 = Merchant
  • 6 = Fighter
  • 7 = Goof-off

Return Destinations

This is located at 0x750 + character number * 3.

The 3 bytes of Return Destinations store one bit per location visited. The upper 4 bits of the third byte are not used.

These go from least significant bit to most significant bit.

Byte 0

  • Aliahan
  • Reeve
  • Romally
  • Kanave
  • Noaniels
  • Assaram
  • Isis
  • Portoga

Byte 1

  • Baharata
  • Dhama
  • Lancel
  • Jipang
  • Eginbear
  • Samano
  • Soo
  • Tantegel

Byte 2

  • Hauksness
  • Cantlin
  • Kol
  • Rimuldar

Items

First character's inventory starts at 0x77C, add 8 * ally number for other characters.

Hexadecimal List of Items

  • 00 - Cypress stick
  • 01 - Club
  • 02 - Copper sword
  • 03 - Magic Knife
  • 04 - Iron Spear
  • 05 - Battle Axe
  • 06 - Broad Sword
  • 07 - Wizard's Wand
  • 08 - Poison Needle
  • 09 - Iron Claw
  • 0A - Thorn Whip
  • 0B - Giant Shears
  • 0C - Chain Sickle
  • 0D - Thor's Sword
  • 0E - Snowblast Sword
  • 0F - Demon Axe
  • 10 - Staff of Rain
  • 11 - Sword of Gaia
  • 12 - Staff of Reflection
  • 13 - Sword of Destruction
  • 14 - Multi-Edge Sword
  • 15 - Staff of Force
  • 16 - Sword of Illusion
  • 17 - Zombie Slasher
  • 18 - Falcon Sword
  • 19 - Sledge Hammer
  • 1A - Thunder Sword
  • 1B - Staff of Thunder
  • 1C - Sword of Kings
  • 1D - Orochi Sword
  • 1E - Dragon Killer
  • 1F - Staff of Judgement

  • 20 - Clothes
  • 21 - Training Suit
  • 22 - Leather Armor
  • 23 - Flashy Clothes
  • 24 - Half Plate Armor
  • 25 - Full Plate Armor
  • 26 - Magic Armor
  • 27 - Cloak of Evasion
  • 28 - Armor of Radiance
  • 29 - Iron Apron
  • 2A - Animal Suit
  • 2B - Fightting Suit
  • 2C - Sacred Robe
  • 2D - Armor of Hades
  • 2E - Water Flying Cloth
  • 2F - Chain Mail
  • 30 - Wayfarers Clothes
  • 31 - Revealing Swimsuit
  • 32 - Magic Bikini
  • 33 - Shell Armor
  • 34 - Armor of Terrafirma
  • 35 - Dragon Mail
  • 36 - Swordedge Armor
  • 37 - Angel's Robe

  • 38 - Leather Shield
  • 39 - Iron Shield
  • 3A - Shield of Strength
  • 3B - Shield of Heroes
  • 3C - Shield of Sorrow
  • 3D - Bronze Shield
  • 3E - Silver Shield

  • 3F - Golden Crown
  • 40 - Iron Helmet
  • 41 - Mysterious Hat
  • 42 - Unlucky Helmet
  • 43 - Turban
  • 44 - Noh Mask
  • 45 - Leather Helmet
  • 46 - Iron Mask

  • 47 - Sacred Amulet
  • 48 - Ring of Life
  • 49 - Shoes of Happiness
  • 4A - Golden Claw
  • 4B - Meteorite Armband
  • 4C - Book of Satori
  • 4D - '   '
  • 4E - Wizard's Ring
  • 4F - Black Pepper
  • 50 - Sage's Stone
  • 51 - Mirror of Ra
  • 52 - Vase of Draught
  • 53 - Lamp of Darkness
  • 54 - Staff of Change
  • 55 - Stone of Life
  • 56 - Invisibility Herb
  • 57 - Magic Ball

  • 58 - Thief's Key
  • 59 - Magic Key
  • 5A - Final Key

  • 5B - Dream Ruby
  • 5C - Wake-up Powder
  • 5D - Royal Scroll
  • 5E - Oricon

  • 5F - Strength Seed
  • 60 - Agility Seed
  • 61 - Vitality Seed
  • 62 - Luck Seed
  • 63 - Intelligence Seed
  • 64 - Acorns of Life

  • 65 - Medical Herb
  • 66 - Antidote Herb
  • 67 - Fairy Water
  • 68 - Wing of Wyvern
  • 69 - Leaf of the World Tree

  • 6A - '   '
  • 6B - Locket of Love
  • 6C - Full Moon Herb
  • 6D - Water Blaster
  • 6E - Sailors Thigh Bone
  • 6F - Echoing Flute
  • 70 - Fairy Flute
  • 71 - Silver Harp
  • 72 - Sphere of Light
  • 73 - Poison Moth Powder
  • 74 - Spiders Web
  • 75 - Stone of Sunlight

  • 76 - Rainbow Drop
  • 77 - Silver Orb
  • 78 - Red Orb
  • 79 - Yellow Orb
  • 7A - Purple Orb
  • 7B - Blue Orb
  • 7C - Green Orb

  • 7D - Stick Slime
  • 7E - Black Raven
  • 7F - Sword Horned
  • 80-FE - Equipped versions of items
  • FF - Nothing

Spell List

First character's magic list begins at 0x79C. Add 8 * ally number for other characters.

  • Byte 0-2: Wizard Spells (in battle)
  • Byte 3: Wizard Spells (field)
  • Byte 4-6: Pilgrim Spells (in battle)
  • Byte 7: Pilgrim Spells (field)

Note: Hero uses location of Wizard spells.

Wizard Battle Spells

Byte 0

  • Blaze
  • Upper
  • IceBolt
  • Increase
  • Firebal
  • Return
  • Bang
  • Slow

Byte 1

  • Blazemore
  • RobMagic
  • Snowblast
  • IceSpears
  • Firebane
  • Bikill
  • Boom
  • Bounce

Byte 2

  • Blazemost
  • Chaos
  • Snowstorm
  • BeDragon
  • Firevolt
  • Transform
  • Explodet
  • Chance

Wizard Field Spells

Byte 3

  • Outside
  • Return
  • X-Ray
  • StepGuard
  • Day-Night
  • CurseOff
  • Invisible
  • Open

Pilgrim Battle Spells

Byte 4

  • Sap
  • Heal
  • Expel
  • Antidote
  • Infernos
  • SpeedUP
  • Surround
  • Sleep

Byte 5

  • Defence
  • Healmore
  • Beat
  • NumbOff
  • Infermore
  • StopSpell
  • Limbo
  • Awake

Byte 6

  • Barrier
  • Healall
  • Defeat
  • Healus
  • Infermost
  • Vivify
  • Sacrifice
  • Revive

Pilgrim Field Spells

Byte 7

  • Heal
  • Antidote
  • Healmore
  • NumbOff
  • Vivify
  • Healall
  • Healus
  • Revive