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.
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
Deadly Towers/ROM map: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→Text) |
||
(17 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
{{rommap|game=Deadly Towers}} | |||
0x000133 - Beginning HP on start | ==Beginning Stats== | ||
===HP and Money=== | |||
* <tt>0x000133</tt> to <tt>0x------</tt> = Beginning HP on start | |||
* <tt>0x00013B</tt> to <tt>0x------</tt> = Beginning Lunder amount | |||
* <tt>0x002765</tt> to <tt>0x------</tt> = Beginning Max HP amount | |||
===Items=== | |||
====IDs==== | |||
This game has '''a lot''' of items! | |||
<pre> | |||
00: Nothing | |||
01: Nothing | |||
02: Helmet | |||
03: Knight's helmet | |||
04: Warrior helmet with horns | |||
05: Nothing | |||
06: Round shield | |||
07: Iron shield | |||
08: Gold shield | |||
09: Nothing | |||
0A: Tunic | |||
0B: Armor | |||
0C: Golden armor | |||
0D: Sword you start with | |||
0E: Grey sword | |||
0F: Long Sword | |||
10: Long gold sword | |||
11: Key | |||
12: Bell | |||
13: Torch | |||
14: Boots | |||
15: No idea what this is, a statue? | |||
16: Blue glove | |||
17: Grey Glove | |||
18: Golden glove | |||
19: Square shield | |||
1A: Square shield 2 | |||
1B: Blue orb | |||
1C: Green orb | |||
1D: Orange orb | |||
1E: Red orb | |||
1F: Yellow scroll | |||
20: Blue scroll | |||
21: Dark blue scroll | |||
22: Grey scroll | |||
23: Blue necklace | |||
24: Green necklace | |||
25: Orange necklace | |||
26: Red necklace | |||
27: Blue potion | |||
28: Green potion | |||
29: Orange potion | |||
2A: Red potion | |||
2B: Spiky ball | |||
2C: Chalice | |||
2D: Round shield 2 | |||
2E: Grey chalice | |||
The rest is garbage | |||
</pre> | |||
====Defense==== | |||
* <tt>0x00276A</tt> to <tt>0x------</tt> = Beginning 1st item in defense | |||
* <tt>0x00276B</tt> to <tt>0x------</tt> = Beginning 2nd item in defense | |||
* <tt>0x00276C</tt> to <tt>0x------</tt> = Beginning 3rd item in defense | |||
====Attack==== | |||
* <tt>0x00276D</tt> to <tt>0x------</tt> = Beginning 1st item in attack | |||
* <tt>0x00276E</tt> to <tt>0x------</tt> = Beginning 2nd item in attack | |||
* <tt>0x00276F</tt> to <tt>0x------</tt> = Beginning 3rd item in attack | |||
====Inventory==== | |||
* <tt>0x002770</tt> to <tt>0x------</tt> = Beginning 1st item in inventory | |||
* <tt>0x002771</tt> to <tt>0x------</tt> = Beginning 2nd item in inventory | |||
* <tt>0x002772</tt> to <tt>0x------</tt> = Beginning 3rd item in inventory | |||
* <tt>0x002773</tt> to <tt>0x------</tt> = Beginning 4th item in inventory | |||
* <tt>0x002774</tt> to <tt>0x------</tt> = Beginning 5th item in inventory | |||
* <tt>0x002775</tt> to <tt>0x------</tt> = Beginning 6th item in inventory | |||
* <tt>0x002776</tt> to <tt>0x------</tt> = Beginning 7th item in inventory | |||
* <tt>0x002777</tt> to <tt>0x------</tt> = Beginning 8th item in inventory | |||
* <tt>0x002778</tt> to <tt>0x------</tt> = Beginning 9th item in inventory | |||
0x0022A9 - Black, unsure of what | ==Title Screen== | ||
* <tt>0x00233F to 0x0023C6</tt> = Text on the titlescreen. | |||
* <tt>0x002495 to 0x002567</tt> = Titlescreen Data. | |||
* <tt>0x0022A9 to 0x0022C8</tt> = Palettes used for Title Screen | |||
===Palettes used=== | |||
* <tt>0x0022A9</tt> to <tt>0x------</tt> = Black, unsure of what | |||
* <tt>0x0022AA</tt> to <tt>0x------</tt> = Inner Blue part of Deadly Towers on Title Screen | |||
* <tt>0x0022AB</tt> to <tt>0x------</tt> = Orange Part of Deadly Towers on Title Screen | |||
* <tt>0x0022AC</tt> to <tt>0x------</tt> = Purple Part of Deadly Towers on Title Screen | |||
* <tt>0x0022AD</tt> to <tt>0x------</tt> = Black, unsure of what | |||
* <tt>0x0022AE</tt> to <tt>0x------</tt> = Blue, but nothing changes on title screen | |||
* <tt>0x0022AF</tt> to <tt>0x------</tt> = Orange, but nothing seems to change on title screen | |||
* <tt>0x0022B0</tt> to <tt>0x------</tt> = Purple, but doesnt change anything on title screen | |||
* <tt>0x0022B1</tt> to <tt>0x0022B8</tt> = Unknown, not bothering with them.... | |||
* <tt>0x0022B9</tt> to <tt>0x------</tt> = Background Color. | |||
* <tt>0x0022BA</tt> to <tt>0x0022C8</tt> = Unknown, not bothering with them right now | |||
==Item effects== | |||
* <tt>0x006CC7</tt> to <tt>0x------</tt> = Speed given by Gloves | |||
* <tt>0x006CD4</tt> to <tt>0x------</tt> = Speed given by Normal Gloves | |||
* <tt>0x006CDF</tt> to <tt>0x------</tt> = Speed given by Gauntlets | |||
* <tt>0x006D14</tt> to <tt>0x------</tt> = Blue Necklace effect on Sword | |||
* <tt>0x006D31</tt> to <tt>0x------</tt> = Powerup of Normal Sword [two times] (40) | |||
* <tt>0x006D3E</tt> to <tt>0x------</tt> = Powerup of Dragon Slayer [three times] (80) | |||
* <tt>0x006D49</tt> to <tt>0x------</tt> = Powerup of Splendor! [four times] (C0) | |||
* <tt>0x006CEC</tt> to <tt>0x------</tt> = Change what Double Shot does (modifier) | |||
* <tt>0x006CF9</tt> to <tt>0x------</tt> = Change what Parallel Shot does (modifier) | |||
* <tt>0x006D04</tt> to <tt>0x------</tt> = Green Crystal effect on Sword | |||
* <tt>0x006D0C</tt> to <tt>0x------</tt> = Green Crystal timer starting number | |||
* <tt>0x006D19</tt> to <tt>0x------</tt> = Blue Necklace timer starting number | |||
* <tt>0x006D91</tt> to <tt>0x------</tt> = Amount of HP to regain from Green Drink | |||
* <tt>0x006D96</tt> to <tt>0x------</tt> = Amount of HP to regain from Orange Drink | |||
* <tt>0x006D9B</tt> to <tt>0x------</tt> = Amount of HP to regain from Red Drink | |||
* <tt>0x006DF0</tt> to <tt>0x------</tt> = Amount of Lunder to have after "Cursed" Cup | |||
* <tt>0x006DF5</tt> to <tt>0x------</tt> = Amount of Lunder to have after Cup | |||
* <tt>0x006E14</tt> to <tt>0x------</tt> = Modify Magic Mace timer starting number | |||
* <tt>0x006E24</tt> to <tt>0x------</tt> = Modify Green Necklace timer starting number | |||
* <tt>0x006E4E</tt> to <tt>0x------</tt> = Modify Green Scroll location warp | |||
* <tt>0x006E5A</tt> to <tt>0x------</tt> = Modify Orange Scroll location warp | |||
* <tt>0x006EBC</tt> to <tt>0x------</tt> = Time for Crystal to have effect | |||
* <tt>0x006FFE</tt> to <tt>0x------</tt> = Modify what the "Cursed" Shield does | |||
* <tt>0x00709C</tt> to <tt>0x------</tt> = Damage to reduce with Chain Helmet | |||
* <tt>0x0070AC</tt> to <tt>0x------</tt> = Damage to reduce with Iron Helmet | |||
* <tt>0x0070BC</tt> to <tt>0x------</tt> = Damage to reduce with Hyper Helmet | |||
* <tt>0x007136</tt> to <tt>0x------</tt> = Start of Item Text, in ASCII | |||
==Enemy HP== | |||
* <tt>0x01600E</tt> = Fire | |||
==Level Data== | |||
===Warps=== | |||
* <tt>0x8C5</tt> to <tt>0xDC4</tt> = Warp Data | |||
===Death Bear=== | |||
* <tt>0x00A38D</tt> to <tt>0x00A4CC</tt> = Level Data Ext. right of DB | |||
* <tt>0x00A98D</tt> to <tt>0x00AA8C</tt> = Level Data Ext. Death Bear Tower | |||
* <tt>0x00AA8D</tt> to <tt>0x00????</tt> = Level Data Int. right of DB | |||
* <tt>0x00B08D</tt> to <tt>0x00B18C</tt> = Level Data Int. Death Bear Tower | |||
* <tt>0x00B30D</tt> to <tt>0x00B34C</tt> = Level Data Death Bear's Room | |||
* <tt>0x00B34D</tt> to <tt>0x00B54C</tt> = Level Data Before Towers | |||
===Main Tower=== | |||
* <tt>0x00BFCD</tt> to <tt>0x00C10C</tt> = Level Data Outside | |||
* <tt>0x00C10D</tt> to <tt>0x00C30C</tt> = Level Data Room 1 | |||
* <tt>0x00C30D</tt> to <tt>0x00C50C</tt> = Level Data Room 2 | |||
* <tt>0x00C50D</tt> to <tt>0x00C70C</tt> = Level Data Room 3 | |||
* <tt>0x00C70D</tt> to <tt>0x00C90C</tt> = Level Data Room 4 | |||
* <tt>0x00C98D</tt> to <tt>0x00C9CC</tt> = Level Data for Dungeon Room 1 | |||
* <tt>0x00C9CD</tt> to <tt>0x00CA0C</tt> = Level Data for Dungeon Room 2 | |||
* <tt>0x00CA0D</tt> to <tt>0x00CA4C</tt> = Level Data for Dungeon Room 3 | |||
* <tt>0x00CA4D</tt> to <tt>0x00CA8C</tt> = Level Data for Dungeon Room 4 | |||
* <tt>0x00CA8D</tt> to <tt>0x00CACC</tt> = Level Data for Dungeon Room 5 | |||
* <tt>0x00CACD</tt> to <tt>0x00CB0C</tt> = Level Data for Dungeon Room 6 | |||
* <tt>0x00CB0D</tt> to <tt>0x00CB4C</tt> = Level Data for Dungeon Room 7 | |||
* <tt>0x00CB8D</tt> to <tt>0x00CBCC</tt> = Level Data for Shops | |||
==Palettes== | |||
* <tt>0x00E478</tt> to <tt>0x00E487</tt> = Area before Towers | |||
* <tt>0x00E488</tt> to <tt>0x00E497</tt> = Outside | |||
* <tt>0x00E508</tt> to <tt>0x00E517</tt> = Ext. Tower (Death Bear) | |||
* <tt>0x00E578</tt> to <tt>0x00E587</tt> = Int. Tower (Death Bear) | |||
* <tt>0x00E5E8</tt> to <tt>0x00E5F7</tt> = Death Bear's Room | |||
* <tt>0x00E5F8</tt> to <tt>0x00E607</tt> = 1st/5th level of Castle | |||
* <tt>0x00E608</tt> to <tt>0x00E617</tt> = 2nd/6th level of Castle | |||
* <tt>0x00E618</tt> to <tt>0x00E627</tt> = 3rd/7th level of Castle | |||
* <tt>0x00E628</tt> to <tt>0x00E637</tt> = 4th/8th level of Castle | |||
==Graphics== | |||
{{note|The graphics in this game contain data. This makes the tiles not line up correctly when viewed with a tile editor. The data however is not loaded into the CHR when the game runs.}} | |||
* <tt>0x010584</tt> to <tt>0x0148A3</tt> = Graphics | |||
==Text== | |||
* <tt>0x00233F</tt> to <tt>0x------</tt> = Title Screen Text + Misc other Text, ASCII | |||
* <tt>0x0065DB</tt> to <tt>0x------</tt> = 3 Words(Give up, Used, Throw Away), in ASCII | |||
* <tt>0x007136</tt> to <tt>0x------</tt> = Item Names maybe?, ASCII | |||
* <tt>0x01DFBB</tt> to <tt>0x------</tt> = Misc Text, in ASCII as well | |||
* <tt>0x01E294</tt> to <tt>0x------</tt> = More Text, ASCII | |||
* <tt>0x01EDB6</tt> to <tt>0x------</tt> = Credit Text, ASCII | |||
* <tt>0x01F1D6</tt> to <tt>0x------</tt> = Looks like Area Names, ASCII | |||
{{Internal Data}} | |||
} | |||
Latest revision as of 14:26, 24 January 2024
The following article is a ROM map for Deadly Towers.
Beginning Stats
HP and Money
- 0x000133 to 0x------ = Beginning HP on start
- 0x00013B to 0x------ = Beginning Lunder amount
- 0x002765 to 0x------ = Beginning Max HP amount
Items
IDs
This game has a lot of items!
00: Nothing 01: Nothing 02: Helmet 03: Knight's helmet 04: Warrior helmet with horns 05: Nothing 06: Round shield 07: Iron shield 08: Gold shield 09: Nothing 0A: Tunic 0B: Armor 0C: Golden armor 0D: Sword you start with 0E: Grey sword 0F: Long Sword 10: Long gold sword 11: Key 12: Bell 13: Torch 14: Boots 15: No idea what this is, a statue? 16: Blue glove 17: Grey Glove 18: Golden glove 19: Square shield 1A: Square shield 2 1B: Blue orb 1C: Green orb 1D: Orange orb 1E: Red orb 1F: Yellow scroll 20: Blue scroll 21: Dark blue scroll 22: Grey scroll 23: Blue necklace 24: Green necklace 25: Orange necklace 26: Red necklace 27: Blue potion 28: Green potion 29: Orange potion 2A: Red potion 2B: Spiky ball 2C: Chalice 2D: Round shield 2 2E: Grey chalice The rest is garbage
Defense
- 0x00276A to 0x------ = Beginning 1st item in defense
- 0x00276B to 0x------ = Beginning 2nd item in defense
- 0x00276C to 0x------ = Beginning 3rd item in defense
Attack
- 0x00276D to 0x------ = Beginning 1st item in attack
- 0x00276E to 0x------ = Beginning 2nd item in attack
- 0x00276F to 0x------ = Beginning 3rd item in attack
Inventory
- 0x002770 to 0x------ = Beginning 1st item in inventory
- 0x002771 to 0x------ = Beginning 2nd item in inventory
- 0x002772 to 0x------ = Beginning 3rd item in inventory
- 0x002773 to 0x------ = Beginning 4th item in inventory
- 0x002774 to 0x------ = Beginning 5th item in inventory
- 0x002775 to 0x------ = Beginning 6th item in inventory
- 0x002776 to 0x------ = Beginning 7th item in inventory
- 0x002777 to 0x------ = Beginning 8th item in inventory
- 0x002778 to 0x------ = Beginning 9th item in inventory
Title Screen
- 0x00233F to 0x0023C6 = Text on the titlescreen.
- 0x002495 to 0x002567 = Titlescreen Data.
- 0x0022A9 to 0x0022C8 = Palettes used for Title Screen
Palettes used
- 0x0022A9 to 0x------ = Black, unsure of what
- 0x0022AA to 0x------ = Inner Blue part of Deadly Towers on Title Screen
- 0x0022AB to 0x------ = Orange Part of Deadly Towers on Title Screen
- 0x0022AC to 0x------ = Purple Part of Deadly Towers on Title Screen
- 0x0022AD to 0x------ = Black, unsure of what
- 0x0022AE to 0x------ = Blue, but nothing changes on title screen
- 0x0022AF to 0x------ = Orange, but nothing seems to change on title screen
- 0x0022B0 to 0x------ = Purple, but doesnt change anything on title screen
- 0x0022B1 to 0x0022B8 = Unknown, not bothering with them....
- 0x0022B9 to 0x------ = Background Color.
- 0x0022BA to 0x0022C8 = Unknown, not bothering with them right now
Item effects
- 0x006CC7 to 0x------ = Speed given by Gloves
- 0x006CD4 to 0x------ = Speed given by Normal Gloves
- 0x006CDF to 0x------ = Speed given by Gauntlets
- 0x006D14 to 0x------ = Blue Necklace effect on Sword
- 0x006D31 to 0x------ = Powerup of Normal Sword [two times] (40)
- 0x006D3E to 0x------ = Powerup of Dragon Slayer [three times] (80)
- 0x006D49 to 0x------ = Powerup of Splendor! [four times] (C0)
- 0x006CEC to 0x------ = Change what Double Shot does (modifier)
- 0x006CF9 to 0x------ = Change what Parallel Shot does (modifier)
- 0x006D04 to 0x------ = Green Crystal effect on Sword
- 0x006D0C to 0x------ = Green Crystal timer starting number
- 0x006D19 to 0x------ = Blue Necklace timer starting number
- 0x006D91 to 0x------ = Amount of HP to regain from Green Drink
- 0x006D96 to 0x------ = Amount of HP to regain from Orange Drink
- 0x006D9B to 0x------ = Amount of HP to regain from Red Drink
- 0x006DF0 to 0x------ = Amount of Lunder to have after "Cursed" Cup
- 0x006DF5 to 0x------ = Amount of Lunder to have after Cup
- 0x006E14 to 0x------ = Modify Magic Mace timer starting number
- 0x006E24 to 0x------ = Modify Green Necklace timer starting number
- 0x006E4E to 0x------ = Modify Green Scroll location warp
- 0x006E5A to 0x------ = Modify Orange Scroll location warp
- 0x006EBC to 0x------ = Time for Crystal to have effect
- 0x006FFE to 0x------ = Modify what the "Cursed" Shield does
- 0x00709C to 0x------ = Damage to reduce with Chain Helmet
- 0x0070AC to 0x------ = Damage to reduce with Iron Helmet
- 0x0070BC to 0x------ = Damage to reduce with Hyper Helmet
- 0x007136 to 0x------ = Start of Item Text, in ASCII
Enemy HP
- 0x01600E = Fire
Level Data
Warps
- 0x8C5 to 0xDC4 = Warp Data
Death Bear
- 0x00A38D to 0x00A4CC = Level Data Ext. right of DB
- 0x00A98D to 0x00AA8C = Level Data Ext. Death Bear Tower
- 0x00AA8D to 0x00???? = Level Data Int. right of DB
- 0x00B08D to 0x00B18C = Level Data Int. Death Bear Tower
- 0x00B30D to 0x00B34C = Level Data Death Bear's Room
- 0x00B34D to 0x00B54C = Level Data Before Towers
Main Tower
- 0x00BFCD to 0x00C10C = Level Data Outside
- 0x00C10D to 0x00C30C = Level Data Room 1
- 0x00C30D to 0x00C50C = Level Data Room 2
- 0x00C50D to 0x00C70C = Level Data Room 3
- 0x00C70D to 0x00C90C = Level Data Room 4
- 0x00C98D to 0x00C9CC = Level Data for Dungeon Room 1
- 0x00C9CD to 0x00CA0C = Level Data for Dungeon Room 2
- 0x00CA0D to 0x00CA4C = Level Data for Dungeon Room 3
- 0x00CA4D to 0x00CA8C = Level Data for Dungeon Room 4
- 0x00CA8D to 0x00CACC = Level Data for Dungeon Room 5
- 0x00CACD to 0x00CB0C = Level Data for Dungeon Room 6
- 0x00CB0D to 0x00CB4C = Level Data for Dungeon Room 7
- 0x00CB8D to 0x00CBCC = Level Data for Shops
Palettes
- 0x00E478 to 0x00E487 = Area before Towers
- 0x00E488 to 0x00E497 = Outside
- 0x00E508 to 0x00E517 = Ext. Tower (Death Bear)
- 0x00E578 to 0x00E587 = Int. Tower (Death Bear)
- 0x00E5E8 to 0x00E5F7 = Death Bear's Room
- 0x00E5F8 to 0x00E607 = 1st/5th level of Castle
- 0x00E608 to 0x00E617 = 2nd/6th level of Castle
- 0x00E618 to 0x00E627 = 3rd/7th level of Castle
- 0x00E628 to 0x00E637 = 4th/8th level of Castle
Graphics
Note: The graphics in this game contain data. This makes the tiles not line up correctly when viewed with a tile editor. The data however is not loaded into the CHR when the game runs. |
- 0x010584 to 0x0148A3 = Graphics
Text
- 0x00233F to 0x------ = Title Screen Text + Misc other Text, ASCII
- 0x0065DB to 0x------ = 3 Words(Give up, Used, Throw Away), in ASCII
- 0x007136 to 0x------ = Item Names maybe?, ASCII
- 0x01DFBB to 0x------ = Misc Text, in ASCII as well
- 0x01E294 to 0x------ = More Text, ASCII
- 0x01EDB6 to 0x------ = Credit Text, ASCII
- 0x01F1D6 to 0x------ = Looks like Area Names, ASCII
Internal Data for Deadly Towers
| |
---|---|