The current URL is datacrystal.tcrf.net.
Final Fantasy VII (NES)/ROM map: Difference between revisions
Betakiller (talk | contribs) |
No edit summary |
||
Line 1: | Line 1: | ||
{{rommap|game=Final Fantasy VII (NES)}} | |||
=MUSIC= | =MUSIC= | ||
Line 11: | Line 13: | ||
==Other Things== | ==Other Things== | ||
<pre> | |||
0x5508 0x553F Init Party Data | 0x5508 0x553F Init Party Data | ||
Line 31: | Line 33: | ||
0x697F Init Gil Hi | 0x697F Init Gil Hi | ||
</pre> | |||
==Tiling== | ==Tiling== | ||
<pre> | |||
Offset Description | Offset Description | ||
Line 95: | Line 97: | ||
0x2AA47 Char Battle Sprite Tiles | 0x2AA47 Char Battle Sprite Tiles | ||
</pre> | |||
Levels | ==Levels== | ||
<pre> | |||
Offset Description | Offset Description | ||
Line 105: | Line 107: | ||
0x2C942 0x2C949 Party ???s | 0x2C942 0x2C949 Party ???s | ||
</pre> | |||
==Armor Stats== | ==Armor Stats== | ||
<pre> | |||
Offset Description | Offset Description | ||
Line 117: | Line 119: | ||
0x2D1CB 0x2D360 Cape Stats | 0x2D1CB 0x2D360 Cape Stats | ||
</pre> | |||
==Enemy Data== | ==Enemy Data== | ||
<pre> | |||
Offset Description | Offset Description | ||
Line 127: | Line 129: | ||
0x02714f-0x027211:Enemy Encounter Groups | 0x02714f-0x027211:Enemy Encounter Groups | ||
0x02c2a6-0x02c7ad Enemy and Boss Stats | 0x02c2a6-0x02c7ad Enemy and Boss Stats | ||
Line 720: | Line 721: | ||
0x02f117-0x02f11a:Mandrake | 0x02f117-0x02f11a:Mandrake | ||
</pre> | |||
==Armor Prices== | ==Armor Prices== | ||
<pre> | |||
Offset Description | Offset Description | ||
Line 734: | Line 735: | ||
0x2F46A 0x2FFCF 0 | 0x2F46A 0x2FFCF 0 | ||
</pre> | |||
==Names== | ==Names== | ||
<pre> | |||
Offset Description Refs | Offset Description Refs | ||
Line 808: | Line 809: | ||
0x321DB 0x37FCF 0 | 0x321DB 0x37FCF 0 | ||
</pre> | |||
==Dialog 1== | ==Dialog 1== | ||
<pre> | |||
Offset Description Refs | Offset Description Refs | ||
Line 834: | Line 835: | ||
0x3EDDF 0x3FFCF 0 | 0x3EDDF 0x3FFCF 0 | ||
</pre> | |||
==Hanzi Tileset== | ==Hanzi Tileset== | ||
<pre> | |||
Offset Description | Offset Description | ||
Line 846: | Line 847: | ||
0x4E310 0x4FFCF FF | 0x4E310 0x4FFCF FF | ||
</pre> | |||
==Dialog 2== | ==Dialog 2== | ||
<pre> | |||
Offset Description Refs | Offset Description Refs | ||
Line 872: | Line 873: | ||
0x55A09 0x57FCF 0 | 0x55A09 0x57FCF 0 | ||
</pre> | |||
==Dialog 3== | ==Dialog 3== | ||
<pre> | |||
Offset Description Refs | Offset Description Refs | ||
Line 898: | Line 899: | ||
0x5EC22 0x5FFCF 0 | 0x5EC22 0x5FFCF 0 | ||
</pre> | |||
==Dialog 4== | ==Dialog 4== | ||
<pre> | |||
Offset Description Refs | Offset Description Refs | ||
Line 918: | Line 919: | ||
0x64A60 0x67FCF 0 | 0x64A60 0x67FCF 0 | ||
</pre> | |||
==Dialog 5== | ==Dialog 5== | ||
<pre> | |||
Offset Description Refs | Offset Description Refs | ||
Line 974: | Line 975: | ||
0x77F35 0x77FCF 0 | 0x77F35 0x77FCF 0 | ||
</pre> | |||
==Dialog 6== | ==Dialog 6== | ||
<pre> | |||
Offset Description Refs | Offset Description Refs | ||
Line 1,002: | Line 1,003: | ||
0x1789E2 0x106B49 0 | 0x1789E2 0x106B49 0 | ||
</pre> | |||
==Spell Tilesets== | ==Spell Tilesets== | ||
<pre> | |||
Offset Description | Offset Description | ||
Line 1,028: | Line 1,029: | ||
0x197779 Holy 4x4 | 0x197779 Holy 4x4 | ||
0x197CB6 End | 0x197CB6 End | ||
</pre> | |||
==Enemy Tilesets== | ==Enemy Tilesets== | ||
<pre> | |||
Offset Description | Offset Description | ||
Line 1,038: | Line 1,040: | ||
0x198959 Zombie Tileset | 0x198959 Zombie Tileset | ||
</pre> | |||
==Unsure== | ==Unsure== | ||
<pre> | |||
Offset Description | Offset Description | ||
Line 1,048: | Line 1,050: | ||
0x72FEB Possibly Level Cap | 0x72FEB Possibly Level Cap | ||
</pre> | |||
==Magic Stats== | ==Magic Stats== | ||
<pre> | |||
this is for the location of magic spell stats and how they work. | this is for the location of magic spell stats and how they work. | ||
Line 1,220: | Line 1,222: | ||
Odin: 0x02e526-0x02e52a | Odin: 0x02e526-0x02e52a | ||
</pre> | |||
==Gil Gained After Battle== | ==Gil Gained After Battle== | ||
Line 1,364: | Line 1,366: | ||
90= Agl +1 | 90= Agl +1 | ||
Revision as of 05:46, 30 March 2013
The following article is a ROM map for Final Fantasy VII (NES).
MUSIC
- 01 FF Prelude 0x1B8DD($B8CD-$B9??)
- 02 Unident. Town 0x1B9DF($B9CF-$BB??)
- 03 FF2 Town 0x1BB78($BB68-$BC??)
- 04 FF2 Main Theme 0x1BC76($BC66-$BD??)
- 05 FF2 Rebel Army 0x1BDEB($BDDB-$BF??)
- 06 FF2 Battle 0x1BF73($BF63-$C1??)
- 07 FF3 Boss 0x1C21B($C20B-$C4??)
- 08 FF Victory 0x1C470($C460-$C6??)
Other Things
0x5508 0x553F Init Party Data 0x55AA Level 0 HP Baseline 1 0x567B Level 0 HP Baseline2 0x6961 Init Party 0x6966 Init Potion Invt 0x696B Init Phoenix Invt 0x6970 Init HiEther Invt 0x6975 Init Gil Lo 0x697A Init Gil Md 0x697F Init Gil Hi
Tiling
Offset Description 0xBD1D Title Screen Tiling 0xBD21 'Final Fantasy 7' Tiling Upper 0xBDA3 '最终幻想7' Tiling Upper 0xBFB3 'New Game' Tiling Upper 0xBFD3 'New Game' Tiling Lower 0xC013 'Continue' Tiling Upper 0xC033 'Continue' Tiling Lower 0xCXXX Saving Screen Tiling 0xCF57 'Saving' Tiling Upper 0xCF77 'Saving' Tiling Lower 0x22E8F ??? Baseline? 0x28067 Main Menu Tiles 0x284D0 'Status' Tiling Upper 0x284F0 'Status' Tiling Lower 0x28550 'Item' Tiling Upper 0x28570 'Item' Tiling Lower 0x285D0 'Magic' Tiling Upper 0x285F0 'Magic' Tiling Lower 0x28650 'Equip' Tiling Upper 0x28670 'Equip' Tiling Lower 0x286D0 'Party' Tiling Upper 0x286F0 'Party' Tiling Lower 0x28750 'Save' Tiling Upper 0x28770 'Save' Tiling Lower 0x287D0 ??? Tiling Upper 0x287F0 ??? Tiling Lower 0x28ECB 'Int.' Tiling Upper 0x28EEB 'Int.' Tiling Lower Offset Description 0x2AA47 Char Battle Sprite Tiles
Levels
Offset Description 0x2C244 0x2C2A3 Party Level Stat Growths*50 0x2C7B0 0x2C941 Level Exp To Nexts 0x2C942 0x2C949 Party ???s
Armor Stats
Offset Description 0x2C94A 0x2CACA Helmet Stats 0x2CACB 0x2CE4A Armor Stats 0x2CE4B 0x2D1CA Shinguard Stats 0x2D1CB 0x2D360 Cape Stats
Enemy Data
Offset Description 0x0267cd-0x026819:Amount of EXP and Gil Gained from enemies as the game progresses. 0x026ea3-0x02714e:The amount of power gained by enemies as the game progresses. 0x02714f-0x027211:Enemy Encounter Groups 0x02c2a6-0x02c7ad Enemy and Boss Stats Example: 64 00 35 00 3C 00 1E 00 45 00 5A 00 00 00 The 1st and 2nd bytes are for HP The 3rd and 4th bytes are for Str The 5th and 6th bytes are for Vit The 7th and 8th bytes are for Int The 9th and 10th bytes are for Spr The 11th and 12th bytes are for Agl The 13th byte sets the resistance of enemies 0x= No resistance 1x= Fire resistance 2x= Water resistance 3x= Bolt resistance 4x= Wind resistance 5x= Earth resistance 6x= Holy resistance 7x= Dark resistance 8x= ?????? resistance 18= Fire + Attack resistance Enemies can be resistant of up to two elements The 14th byte sets the weakness of enemies 0x= No weakness 1x= Fire weakness 2x= Water weakness 3x= Bolt weakness 4x= Wind weakness 5x= Earth weakness 6x= Holy weakness 7x= Dark weakness 8x= ?????? weakness 01= Fire + Attack Weakness Enemies can be weak of up to two elements 0x02c2a6-0x02c2b3: Soldier (Boss) 0x02c2b4-0x02c2c1: Scorpion (Boss) 0x02c2c2-0x02c2cf: AirBustr (Boss) 0x02c2d0-0x02c2dd: Reno (Boss) 0x02c2de-0x02c2eb: Flunky (Boss) 0x02c2eb-0x02c2f9: Scotch (Boss) 0x02c2fa-0x02c307: Kotch (Boss) 0x02c308-0x02c315: Apps (Boss) 0x02c316-0x02c323: Specimen (Boss) 0x02c324-0x02c331: Behemoth (Boss) 0x02c332-0x02c33f: Rufus (Boss) 0x02c340-0x02c34d: DarkNatn (Boss) 0x02c34e-0x02c35b: MotorBal (Boss) 0x02c35c-0x02c369: BotmSwel (Boss) 0x02c36a-0x02c377: Jenova (Boss) 0x02c378-0x02c385: Dyne (Boss) 0x02c386-0x02c393: Rude (Boss) 0x02c394-0x02c3a1: GiNattak (Boss) 0x02c3a2-0x02c3af: Gi (Boss) 0x02c3b0-0x02c3bd: Palmer (Boss) 0x02c2be-0x02c2cb: RedDragn (Boss) 0x02c2cc-0x02c2d9: Scylla (Boss) 0x02c2da-0x02c2e7: Shadow (Boss) 0x02c2e8-0x02c2f5: Sephirot (Boss) 0x02c3f6-0x02c403: Sephirot (Boss) (Bizarro Sephiroth) 0x02c404-0x02c411: 1WngAngl (Boss) 0x02c412-0x02c41f: Zolom (Optional Boss) 0x02c420-0x02c42d: Hornet 0x02c42e-0x02c43b: Goblin 0x02c43c-0x02c449: BigRat 0x02c44a-0x02c457: Stingray 0x02c458-0x02c465: Pygman 0x02c466-0x02c473: RedWisp 0x02c474-0x02c481: Killrbee 0x02c482-0x02c48f: Helcan 0x02c490-0x02c49d: Needler 0x02c49e-0x02c4ab: DarkFace 0x02c4ac-0x02c4b9: Flyer 0x02c4ba-0x02c4c7: Sahuagin 0x02c4c8-0x02c4d5: Basilisk 0x02c4d4-0x02c4e3: Big Toad 0x02c4e4-0x02c4f1: RedWorm 0x02c4f2-0x02c4ff: Mage 0x02c500-0x02c50d: Scyther 0x02c50e-0x02c51b: Bear 0x02c51c-0x02c529: Eyefang 0x02c52a-0x02c537: Spider 0x02c538-0x02c545: Naga 0x02c546-0x02c553: Puti 0x02c554-0x02c561: Mummy 0x02c562-0x02c56f: Zombie 0x02c570-0x02c57d: Ninja 0x02c57e-0x02c58b: Kraken 0x02c58c-0x02c599: Bird 0x02c59a-0x02c5a7: Gargoyle 0x02c5a8-0x02c5b5: Bluk 0x02c5b6-0x02c5c3: Liger 0x02c5c4-0x02c5d1: Thor 0x02c5d2-0x02c5df: Griffin 0x02c5e0-0x02c5ed: Ptaragon 0x02c5ee-0x02c5fb: Peryton 0x02c5fc-0x02c609: SeaLion 0x02c60a-0x02c617: Manticor 0x02c618-0x02c625: TwinHead 0x02c626-0x02c633: Eagle 0x02c634-0x02c641: Ogre 0x02c642-0x02c64f: Azrael 0x02c650-0x02c65d: Caprcorn 0x02c65e-0x02c66b: Hermit 0x02c66c-0x02c679: Serpent 0x02c67a-0x02c687: Coral 0x02c688-0x02c695: Angler 0x02c696-0x02c6a3: Adaman 0x02c6a4-0x02c6b1: Seahorse 0x02c6b2-0x02c6bf: Nitemare 0x02c6c0-0x02c6cd: Crocotta 0x02c6ce-0x02c6db: Lizalfos 0x02c6dc-0x02c6e9: Cerberus 0x02c6ea-0x02c6f7: Minotaur 0x02c6f8-0x02c705: Chimera 0x02c706-0x02c713: Cyclops 0x02c714-0x02c721: Devil 0x02c722-0x02c72f: Paralyma 0x02c730-0x02c73d: Catoblep 0x02c73e-0x02c74b: Clawgrip 0x02c74c-0x02c759: Cronos 0x02c75a-0x02c767: Mutant 0x02c768-0x02c775: Stroper 0x02c776-0x02c783: Witch 0x02c784-0x02c791: Sleipnir 0x02c792-0x02c79f: Ophiuchs 0x02c7a0-0x02c7ad: Mandrake 0x2EFAB 0x2F11A Enemy Attack Patterns Example: 28 13 37 00 The first byte sets Strength of an enemy's attack The second byte sets the magic an enemy uses The third byte sets a second magic spell the enemy uses The fourth byte sets a third magic spell the enemy uses This is for the second, third, and fourth byte: 00=None (If no magic spells are set, then the enemy will use a magic spell called "None") 01=Fire1 02=Blaze1 03=Fire2 04=Blaze2 05=Fire3 06=Blaze3 07=Fire4 08=Blaze4 09=Ifrit 0a=Water1 0b=Wave1 0c=Water2 0d=Cure2 0e=Water3 0f=Wave3 10=Water4 11=Cure4 12=Leviat 13=Bolt1 14=Rage1 15=Bolt2 16=Rage2 17=Bolt3 18=Rage3 19=Bolt4 1a=Rage4 1b=Ramuh 1c=Wind1 1d=Squal1 1e=Wind2 1f=Cure2 20=Wind3 21=Squal3 22=Wind4 23=Cure4 24=Typhon 25=Rock1 26=Quake1 27=Rock2 28=Quake2 29=Rock3 2a=Quake3 2b=Rock4 2c=Quake4 2d=Titan 2e=Cure1 2f=Holy1 30=Cure2 31=Heal2 32=Cure3 33=Holy3 34=Cure4 35=Heal4 36=Bhamut 37=Dark1 38=Shade1 39=Dark2 3a=Shade2 3b=Dark3 3c=Shade3 3d=Dark4 3e=Shade4 3f=Odin 0x02efab-0x02efae:Soldier 0x02efaf-0x02efb2:Scorpion 0x02efb3-0x02efb6:AirBustr 0x02efb7-0x02efba:Reno 0x02efbb-0x02efbe:Flunky 0x02efbf-0x02efc2:Scotch 0x02efc3-0x02efc6:Kotch 0x02efc7-0x02efca:Apps 0x02efcb-0x02efce:Specimen 0x02efcf-0x02efd2:Behemoth 0x02efd3-0x02efd6:Rufus 0x02efd7-0x02efda:DarkNatn 0x02efdb-0x02efde:MotorBal 0x02efdf-0x02efe2:BotmSwel 0x02efe3-0x02efe6:Jenova 0x02efe7-0x02efea:Dyne 0x02efeb-0x02efee:Rude 0x02efef-0x02eff2:GiNattak 0x02eff3-0x02eff6:Gi 0x02eff7-0x02effa:Palmer 0x02effb-0x02effe:RedDragn 0x02efff-0x02f002:Scylla 0x02f003-0x02f006:Shadow 0x02f007-0x02f00a:Sephirot 0x02f00b-0x02f00e:Sephirot (Bizarro Sephirot) 0x02f00f-0x02f012:1WngAngl 0x02f013-0x02f016:Zolom 0x02f017-0x02f01a:Hornet 0x02f01b-0x02f01e:Goblin 0x02f01f-0x02f022:BigRat 0x02f023-0x02f026:Stingray 0x02f027-0x02f02a:Pygman 0x02f02b-0x02f02e:Redwisp 0x02f02f-0x02f032:Killrbee 0x02f033-0x02f036:Helcan 0x02f037-0x02f03a:Needler 0x02f03b-0x02f03e:DarkFace 0x02f03f-0x02f042:Flyer 0x02f043-0x02f046:Sahuagin 0x02f047-0x02f04a:Basilisk 0x02f04b-0x02f04e:Big Toad 0x02f04f-0x02f052:Redworm 0x02f053-0x02f056:Mage 0x02f057-0x02f05a:Scyther 0x02f05b-0x02f05e:Bear 0x02f05f-0x02f062:Eyefang 0x02f063-0x02f066:Spider 0x02f067-0x02f06a:Naga 0x02f06b-0x02f06e:Puti 0x02f06f-0x02f072:Mummy 0x02f073-0x02f076:Zombie 0x02f077-0x02f07a:Ninja 0x02f07b-0x02f07e:Kraken 0x02f07f-0x02f082:Bird 0x02f083-0x02f086:Gargoyle 0x02f084-0x02f08a:Bluk 0x02f08b-0x02f08e:Liger 0x02f08f-0x02f092:Thor 0x02f093-0x02f096:Griffin 0x02f097-0x02f09a:Ptaragon 0x02f09b-0x02f09e:Peryton 0x02f09f-0x02f0a2:SeaLion 0x02f0a3-0x02f0a6:Manticor 0x02f0a7-0x02f0aa:TwinHead 0x02f0ab-0x02f0ae:Eagle 0x02f0af-0x02f0b2:Ogre 0x02f0b3-0x02f0b6:Azrael 0x02f0b7-0x02f0ba:Caprcorn 0x02f0bb-0x02f0be:Hermit 0x02f0bf-0x02f0c2:Serpent 0x02f0c3-0x02f0c6:Coral 0x02f0c7-0x02f0ca:Angler 0x02f0cb-0x02f0ce:Adaman 0x02f0cf-0x02f0d2:Seahorse 0x02f0d3-0x02f0d6:Nitemare 0x02f0d7-0x02f0da:Crocotta 0x02f0db-0x02f0de:Lizalfos 0x02f0df-0x02f0e2:Cerberus 0x02f0e3-0x02f0e6:Minotaur 0x02f0e7-0x02f0ea:Chimera 0x02f0eb-0x02f0ee:Cyclops 0x02f0ef-0x02f0f2:Devil 0x02f0f3-0x02f0f6:Paralyma 0x02f0f7-0x02f0fa:Catoblep 0x02f0fb-0x02f0fe:Clawgrip 0x02f0ff-0x02f102:Cronos 0x02f103-0x02f106:Mutant 0x02f107-0x02f10a:Stroper 0x02f10b-0x02f10e:Witch 0x02f10f-0x02f112:Sleipnir 0x02f113-0x02f116:Ophiuchs 0x02f117-0x02f11a:Mandrake
Armor Prices
Offset Description 0x2F30F 0x2F345 Helmet Prices/10 0x2F346 0x2F3C5 Armor Prices/10 0x2F3C6 0x2F42E Shinguard Prices/10 0x2F42F 0x2F468 Cape Prices/10 0x2F46A 0x2FFCF 0
Names
Offset Description Refs 0x2FFD0 0x3000F Names Header Ptr+28010 0x30010 Pointer to Names 1a 300 0x30012 Pointer to Names 1b 301 0x30014 Pointer to Names 1c 302 0x30016 Pointer to Names 1d 303 0x30018 Pointer to Names 1e 304 0x3001A Pointer to Names 1f 305 0x3001C Pointer to Names 1g 306 0x3001E Pointer to Names 1h 307 0x30020 Pointer to Names 1i 308 0x30022 Pointer to Names 1j 309 0x30024 Pointer to Names 1k 30A 0x30029 Names 1a Pointers 30000 30048 0x300BB Names 1a Text (Menu/Battle Text) 0x3030F Names 1b Pointers 30100 30137 0x3037F Names 1b Text (Helmet Names) 0x305A1 Names 1c Pointers 30200 30280 0x306A3 Names 1c Text (Armor Names) 0x30B99 Names 1d Pointers 30300 30369 0x30C6D Names 1d Text (Shinguard Names) 0x31089 Names 1e Pointers 30400 3043A 0x310FF Names 1e Text (Cape Names) 0x31347 Names 1f Pointers 30500 30564 0x31411 Names 1f Text (Weapon Names) 0x317B3 Names 1g Pointers 30600 30607 0x317C3 Names 1g Text (Materia Names) 0x31801 Names 1h Pointers 30700 3073F 0x31881 Names 1h Text (Spell Names) 0x31AA9 Names 1i Pointers 30800 3081F 0x31AE9 Names 1i Text (Item Names) 0x31BFB Names 1j Pointers 30900 3091F 0x31C3B Names 1j Text (Item Details) 0x31E1C Names 1k Pointers 30A00 30A63 0x31EE4 Names 1k Text (Enemy Names) 0x321DB 0x37FCF 0
Dialog 1
Offset Description Refs 0x37FD0 0x3800F Dialog 1 Header Ptr+30010 0x38010 Pointer to Dialog 1a 380 0x38012 Pointer to Dialog 1b 381 0x38014 Pointer to Dialog 1c 382 0x38019 Dialog 1a Pointers 38000 380FE 0x38217 Dialog 1a Text (Start-Sec.6) 0x3B2DA Dialog 1b Pointers 38100 381FD 0x3B4D6 Dialog 1b Text (Wall Market) 0x3E185 Dialog 1c Pointers 38200 38243 0x3E20D Dialog 1c Text (The other girl is me) 0x3EDDF 0x3FFCF 0
Hanzi Tileset
Offset Description 0x3FFD0 0x4000F Hanzi Tileset Header 0x40010 0x4BC0F B0A1 Hanzi Tileset 0x4BC10 0x4E30F C0A1 Hanzi Tileset 0x4E310 0x4FFCF FF
Dialog 2
Offset Description Refs 0x4FFD0 0x5000F Dialog 2 Header Ptr+48010 0x50010 Pointer to Dialog 2a 500 0x50012 Pointer to Dialog 2b 501 0x50014 Pointer to Dialog 2c 502 0x50019 Dialog 2a Pointers 50000 500FE 0x50217 Dialog 2a Text (Shinra Roof-Junon) 0x5312E Dialog 2b Pointers 50100 501C6 0x532BC Dialog 2b Text (Junon-Corel) 0x557EB Dialog 2c Pointers 50200 50224 0x55835 Dialog 2c Text (Location Names) 0x55A09 0x57FCF 0
Dialog 3
Offset Description Refs 0x57FD0 0x5800F Dialog 3 Header Ptr+50010 0x58010 Pointer to Dialog 3a 580 0x58012 Pointer to Dialog 3b 581 0x58014 Pointer to Dialog 3c 582 0x58019 Dialog 3a Pointers 58000 580FD 0x58215 Dialog 3a Text (Gold Saucer-Gongaga) 0x5AFF1 Dialog 3b Pointers 58100 581FB 0x5B205 Dialog 3b Text (Cosmo-Rocket Town) 0x5E932 Dialog 3c Pointers 58200 5820D 0x5E957 Dialog 3c Text (Tiny Bronco) 0x5EC22 0x5FFCF 0
Dialog 4
Offset Description Refs 0x5FFD0 0x6000F Dialog 4 Header Ptr+58010 0x60010 Pointer to Dialog 4a 600 0x60012 Pointer to Dialog 4b 601 0x60017 Dialog 4a Pointers 60000 600FA 0x6020D Dialog 4a Text (Gold Saucer) 0x62B98 Dialog 4b Pointers 60100 601A3 0x62CE0 Dialog 4b Text (Temple) 0x64A60 0x67FCF 0
Dialog 5
Offset Description Refs 0x67FD0 0x6800F Dialog 5 Header Ptr+60010 0x68010 Pointer to Dialog 5a 680 0x68012 Pointer to Dialog 5b 681 0x68014 Pointer to Dialog 5c 682 0x68019 Dialog 5a Pointers 68000 680FE 0x68217 Dialog 5a Text (Finding Aeris) 0x6B521 Dialog 5b Pointers 68100 681B1 0x6B685 Dialog 5b Text (Crater-End) 0x6DC0D Dialog 5c Pointers 68200 68274 0x6DCF7 Dialog 5c Text (Spare Lines) 0x6EDAB 0x6FE0F 0 Offset Description 0x6FE10 0x6FE4F ??? 0x6FE50 0x6FFCF 0 Offset Description 0x6FFD0 0x7000F ??? Header 0x70010 Pointer to ??? 0x717E8 0x717F0 Midgar Store Item Inventory 0x71DBA 0x71DCA Item Prices/10 0x71DD3 0x71DD5 Midgar Store Helmet Inventory 0x71DD6 0x71DD9 Midgar Store Armor Inventory 0x71DDA 0x71DDC Midgar Store Shinguard Inventory 0x71DDD 0x71DE1 Midgar Store Gauntlet Inventory 0x72FFF Level 0 Stat Baseline 0x760EE 0x77C0F 0 0x77C10 0x77F34 ??? 0x77F35 0x77FCF 0
Dialog 6
Offset Description Refs 0x77FD0 0x7800F Dialog 6 Header Ptr+70010 0x78010 Pointer to 6a 780 0x78012 Pointer to 6b 781 0x78020 0x7900F ASCII Tileset (Header is in 1st tile) 0x79011 Dialog 6a Pointers 78000 780FB 0x79209 Dialog 6a Text (Corneo-Pillar) 0x7BFF2 Dialog 6b Pointers 78100 781F6 0x7C1E0 0x7EF7B Dialog 6b Text (Shinra Building) 0x7EF7C 0x7F10F 0 Offset Description 0x7F110 0x1789E1 Map Tilesets 0x1789E2 0x106B49 0
Spell Tilesets
Offset Description 0x18FFC8 Spell Tilesets 0x1900C9 Spell Tilesets 0x193BB1 Ice? 4x4 0x194149 4x? 0x1947A1 Senpuu 4x4 0x19748D Lil Ball 1x1 0x1974AD Ball 2x2 0x1974ED Ball 2x2 0x197619 Ball? 0x197679 Holy 4x4 0x197779 Holy 4x4 0x197CB6 End
Enemy Tilesets
Offset Description 0x1980A6 Enemy Tilesets 0x1985DB Puti Tileset 0x198959 Zombie Tileset
Unsure
Offset Description 0x5667 Possibly Level Cap 0x22E7B Possibly Level Cap 0x72FEB Possibly Level Cap
Magic Stats
this is for the location of magic spell stats and how they work. Example: The byte set is 32 00 19 00 01 The first byte sets the power for the magic The second byte further increases magic power (The power of a spell can range from 00-655) The third byte increases the amount of MP that is allowed for that spell (This can range from 01-63 for an MP range of 01-99) The fourth byte sets who the spell affects 00: one enemy 01: all enemies 02: one ally 03: all allies 04: none 05 and on...:all enemies The fifth byte is for how much power is gained from an upgrade +++++++++FIRE+++++++++++ Fire1: 0x02e3f0-0x02e3f4 Blaze1:0x02e3f5-0x02e3f9 Fire2: 0x02e3fa-0x02e3fe Blaze2:0x02e3ff-0x02e403 Fire3: 0x02e404-0x02e408 Blaze3:0x02e409-0x02e40d Fire4: 0x02e40e-0x02e412 Blaze4:0x02e413-0x02e417 Ifrit: 0x02e418-0x02e41c +++++++++WATER++++++++++ Water1:0x02e41d-0x02e421 Wave1: 0x02e422-0x02e426 Water2:0x02e427-0x02e42b Cure2: 0x02e42c-0x02e430 Water3:0x02e431-0x02e435 Wave3: 0x02e436-0x02e43a Water4:0x02e43b-0x02e43f Cure4: 0x02e440-0x02e444 Leviat:0x02e445-0x02e449 ++++++++++BOLT++++++++++ Bolt1: 0x02e44a-0x02e44e Rage1: 0x02e44f-0x02e453 Bolt2: 0x02e454-0x02e458 Rage2: 0x02e459-0x02e45d Bolt3: 0x02e45e-0x02e462 Rage3: 0x02e463-0x02e467 Bolt4: 0x02e468-0x02e46c Rage4: 0x02e46d-0x02e471 Ramuh: 0x02e472-0x02e476 ++++++++++WIND++++++++++ Wind1: 0x02e477-0x02e47b Squal1:0x02e47c-0x02e480 Wind2: 0x02e481-0x02e485 Cure2: 0x02e486-0x02e48a Wind3: 0x02e48b-0x02e48f Squal3:0x02e490-0x02e494 Wind4: 0x02e495-0x02e499 Cure4: 0x02e49a-0x02e49e Typhon:0x02e49f-0x02e4a3 ++++++++++EARTH+++++++++ Rock1: 0x02e4a4-0x02e4a8 Quake1:0x02e4a9-0x02e4ad Rock2: 0x02e4ae-0x02e4b2 Quake2:0x02e4b3-0x02e4b7 Rock3: 0x02e4b8-0x02e4bc Quake3:0x02e4bd-0x02e4c1 Rock4: 0x02e4c2-0x02e4c6 Quake4:0x02e4c7-0x02e4cb Titan: 0x02e4cc-0x02e4d0 ++++++++++HOLY++++++++++ Cure1: 0x02e4d1-0x02e4d5 Holy1: 0x02e4d6-0x02e4da Cure2: 0x02e4db-0x02e4df Heal2: 0x02e4e0-0x02e4e4 Cure3: 0x02e4e5-0x02e4e9 Holy3: 0x02e4ea-0x02e4ee Cure4: 0x02e4ef-0x02e4f3 Heal4: 0x02e4f4-0x02e4f8 Bhamut:0x02e4f9-0x02e4fd ++++++++++DARK++++++++++ Dark1: 0x02e4fe-0x02e502 Shade1:0x02e503-0x02e507 Dark2: 0x02e508-0x02e50c Shade2:0x02e50d-0x02e511 Dark3: 0x02e512-0x02e516 Shade3:0x02e517-0x02e51b Dark4: 0x02e51c-0x02e520 Shade4:0x02e521-0x02e525 Odin: 0x02e526-0x02e52a
Gil Gained After Battle
This controls the amount of Gil gained after a fight in proportion to the amount of EXP gained
0x02676c
Item Effects
This is for when Items are used during battle.
0x02372d: Potion
0x02372e: MdPotion
0x02372f: HiPotion
0x023730: X-Potion
0x023731: Mega
0x023732: HiMega
0x023733: X-Mega
0x023734: Ether
0x023735: HiEther
0x023736: Phoenix
0x023737: Smoke
0x023738: HP+
0x023739: Str+
0x02373a: Vit+
0x02373b: Int+
0x02373c: Spr+
0x02373d: Agl+
This is for Items used in the menu.
0x074c0a: Potion
0x074c0b: MdPotion
0x074c0c: HiPotion
0x074c0d: X-Potion
0x074c0e: Mega
0x074c0f: HiMega
0x074c10: X-Mega
0x074c11: Ether
0x074c12: HiEther
0x074c13: Phoenix
0x074c14: Smoke
0x074c15: HP+
0x074c16: Str+
0x074c17: Vit+
0x074c18: Int+
0x074c19: Spr+
0x074c1a: Agl+
This is for setting what the items do.
00= Heal 100 HP
01= Heal 200 HP
02= Heal 500 HP
03= Heal 9999 HP
04= Heal 400 HP
05= Heal 9999 HP
06= Heal 58188 HP
07= Heal 44453 HP
08= Heal 100 HP to all
09= Heal 200 HP to all
0a= Heal 500 HP to all
0b= Heal 9999 HP to all
0c= Heal 400 HP to all
0d= Heal 9999 HP to all
0e= Heal 58188 HP to all
0f= Heal 44453 HP to all
10= Heal 5 MP
11= Heal 99 MP
12= Heal 99 MP
13= Heal 174 MP
14= Heal 99 MP
20= Revive Character
38= Escape from battle
40= HP +5
50= Str +1
60= Vit +1
70= Int +1
80= Spr +1
90= Agl +1