Difference between revisions of "Dragon Warrior II:ROM map"

From Data Crystal
Jump to: navigation, search
(Dragon Warrior)
Line 48: Line 48:
 
!Plural
 
!Plural
 
|-
 
|-
|ch
+
|<nowiki>-</nowiki>ch
|ches
+
|<nowiki>-</nowiki>ches
 
|-
 
|-
|dead
+
|<nowiki>-</nowiki>dead
|dead
+
|<nowiki>-</nowiki>dead (i.e. no change)
 
|-
 
|-
|f
+
|<nowiki>-</nowiki>f
|ves
+
|<nowiki>-</nowiki>ves (no monster has a name that ends in f, so this rule is never used)
 
|-
 
|-
|i
+
|<nowiki>-</nowiki>i
|ies
+
|<nowiki>-</nowiki>ies
 
|-
 
|-
|Man
+
|<nowiki>-</nowiki>Man
|Men
+
|<nowiki>-</nowiki>Men
 
|-
 
|-
|man
+
|<nowiki>-</nowiki>man
|men
+
|<nowiki>-</nowiki>men
 
|-
 
|-
|Mouse
+
|<nowiki>-</nowiki>Mouse
|Mice
+
|<nowiki>-</nowiki>Mice
 
|-
 
|-
|mouse
+
|<nowiki>-</nowiki>mouse
|mice
+
|<nowiki>-</nowiki>mice
 
|-
 
|-
|ngo
+
|<nowiki>-</nowiki>ngo
|ngo
+
|<nowiki>-</nowiki>ngo (i.e. no change)
 
|-
 
|-
|rus
+
|<nowiki>-</nowiki>rus
|rii
+
|<nowiki>-</nowiki>rii
 
|-
 
|-
|s
+
|<nowiki>-</nowiki>s
|ses
+
|<nowiki>-</nowiki>ses
 
|-
 
|-
|sh
+
|<nowiki>-</nowiki>sh
|shes
+
|<nowiki>-</nowiki>shes
 
|-
 
|-
|y
+
|<nowiki>-</nowiki>y
|ies
+
|<nowiki>-</nowiki>ies
 
|-
 
|-
|(everything else)
+
|<nowiki>-</nowiki>
|(everything else)s
+
|<nowiki>-</nowiki>s (everything else)
 
|}
 
|}
{{note|No monster has a name that ends in f, so the f -> ves pluralization is never used.}}
+
{{note|Pluralization happens based on the final letters of the monster name.}}
  
 
{{Internal Data|game=Dragon Warrior II}}
 
{{Internal Data|game=Dragon Warrior II}}

Revision as of 13:01, 14 January 2019

Dragon Quest

* 0x02D9B to 0x????? = font, 1BPP.
* 0x1402B to 0x17D4C = dialogues. 0x14798 - beginning.
* 0x180C4 to 0x18E12 = menus and referential bank. Equipments, items, monsters, magic and complements.
* 0x1B730 to 0x1B8D7 = passwords.
* 0x1BC5C to 0x1BC81 = character's naming.
* 0x1BFB9 to 0x1BFF8 = standard names, better yet, some parts.

Dragon Warrior

* 0x07652 to 0x076E5 = Menu pointers.
* 0x076E6 to 0x07F20 = Menu text. Dragon Warrior II's menus use the same format as Dragon Warrior's menus.
* 0x0B44B to 0x0B686 = Dictionary for main script.
* 0x0B762 to 0x0B7C1 = Main script pointers. Each pointer points at a blob of 16 concatenated strings.
* 0x0B7C2 to 0x0BE0F = Main script part 1.
* 0x0BF1D to 0x0BF44 = Words for monster counts.
* 0x14010 to 0x17FE6 = Main script part 2.
* 0x18032 to 0x18033 = Item list part 1, line 1 pointer.
* 0x18034 to 0x18035 = Item list part 1, line 2 pointer.
* 0x18036 to 0x18037 = Spell list pointer.
* 0x18038 to 0x18039 = Monster name list part 1, line 1 pointer.
* 0x1803A to 0x1803B = Monster name list part 1, line 2 pointer.
* 0x18040 to 0x18041 = Item list part 2, line 1 pointer.
* 0x18042 to 0x18043 = Item list part 2, line 2 pointer.
* 0x18044 to 0x18045 = Monster name list part 2, line 1 pointer.
* 0x18046 to 0x18047 = Monster name list part 2, line 2 pointer.
* 0x1AD49 to 0x1AD88 = Prince of Cannock names.
* 0x1AD89 to 0x1ADC8 = Princess of Moonbrooke names.
* 0x1B2DA to 0x1B3CD = Item list part 1, line 1 text.
* 0x1B3CE to 0x1B4C1 = Item list part 2, line 1 text.
* 0x1B4C2 to 0x1B58B = Item list part 1, line 2 text.
* 0x1B58C to 0x1B633 = Item list part 2, line 2 text.
* 0x1B634 to 0x1B727 = Spell list text.
* 0x1B728 to 0x1B86D = Monster name list part 1, line 1 text.
* 0x1B86E to 0x1B954 = Monster name list part 2, line 1 text.
* 0x1B955 to 0x1B9E4 = Monster name list part 1, line 2 text.
* 0x1B9E5 to 0x1BA53 = Monster name list part 2, line 2 text.
* 0x1C805 to 0x1C8F1 = Code for pluralizing monster names.
* 0x1CAC2 to 0x1CC21 = Prologue.
* 0x243B6 to 0x247D4 = End credits.

Monster Name Pluralization Rules

Singular Plural
-ch -ches
-dead -dead (i.e. no change)
-f -ves (no monster has a name that ends in f, so this rule is never used)
-i -ies
-Man -Men
-man -men
-Mouse -Mice
-mouse -mice
-ngo -ngo (i.e. no change)
-rus -rii
-s -ses
-sh -shes
-y -ies
- -s (everything else)



Internal Data for Dragon Warrior II

ROM MapRAM MapText TableNotesTutorials