Final Fantasy II US Hacking Doc
Compiled from 7/2000 - 7/2003
Contents:
|- Introduction
|- Coder's Log
|- Credits & Special Thanks
|- Offset List
|-- Jump to Character Data
|-- Jump to Items
|-- Jump to Magic
|-- Jump to Monsters
|-- Jump to Map Properties
|-- Jump to Treasure
|-- Jump to Music
|-- Jump to Shops
|-- Jump to Lists
|-- My Tips & Suggestions
|-- Closing Comments
|-- Contact
Introduction
I started accumulating data just for myself in making my HardType. I've not released any data in 3 years--reason being is
I'd rather have a more complete document then a incomplete document that constantly needs revision...and of course I'm also
selfish.
Also forgive the sloppiness of the doc...I just tried to make it as easy to read. I haven't included the BIT
information...until I can clean up my notes it'll remain out of this doc.
Revision History
09-29-01, 9:02AM Compiled all my *.txt documents into this HTML file.
07-14-02, 12:56AM Fixed a few things and corrected a small number of errors.
7-16-03, ??:?? Started coding my FF2us Multi Editor
7-23-03, 11:45AM Started recompiling a new Hacking Doc to reflect the massive amount of data I've located and
documented. (Some of which has already been found since--make no mistake I've not stolen anyone's data.)
Credits and Special Thanks
iLLuSioNiX: For teaching me basics in hex. (And long nights on ICQ) Thanks buddy!
Yousei: For the FF4ed with the FF4.txt that contains some the data I needed to get started.
Lord J: For his FF4h.exe srm editor...without it I'd would've gone insane. Also for FF3usME the absolutely perfect
FF6/3us editor...And for the support. Thanks buddy!
cipher: For being there in my FF3usHT days. And beyond... ^ ^
Cless: Thanks for releasing your FF3us hacking doc. It was a valuable tool in my FF3us hacking.
Square: Well...Square of Japan for FFIV NOT Square US for FF2 a.k.a. FFIV Easy Type. What the hell were you thinking.
Well...actually, because of that I'm here and you're reading this. ^ ^
ROM Addresses
These addresses are with a valid 200 byte header and are for FF2us Version 1.0. Some offsets may or may not work with FF4j
and or FF4j EasyType. Known universal data that is for all 3 official versions (FF2us, FF4, FF4ET) are marked with a "(*)"
after the offset title [ex. Enemy Formation Data (*)].
8657-866C Starting Name Table (1 byte each)
1E27C- Spell Subroutines
44200- Title Screen GFX (8bpp)
57200-581FF Font (2bpp)
68200-6823F Character Palettes
68240-6827F Vehicle Palettes
688D0-689CF Character Portrait Palettes
7015E- Enemy Size Data (* 8 for size)
70200-711FF Enemy Formation Data (8 bytes each)
71200-7168F Enemy Horizontal Position Data
71A00-720FF Enemy Name Data
72100-721FF Enemy Treasure Data (4 bytes each, 00-3F)
72200-723BF Enemy GP Data
723C0-7257F Enemy EXP Data
72580-7281F Enemy Attack/Defense Data (4 bytes each,00-DF)
72820-7289F Enemy Agility/Speed Data (3 bytes each, 00-3F)
728A0-72A5F Enemy Stat Pointers
72A60-73638 Enemy Stat Data
738C0-73CCF Enemy Attack Sequence Data (Normal World and Underworld)
76230-767FF Enemy Attack Sequence Group Data
76800-773FF Enemy Attack Sequence (First Byte, 2 bytes each [Terminated by FF])
76900-76AFF Enemy Attack Sequence Condition Data (4 bytes each)
76B00-773FF Enemy Attack Sequence Data (Moon and Bosses)
77400-77474 Battle Dialogue Pointers
77475-781FF Battle Dialogue Data
78200-78AFF Items Name Data (9 bytes each, first byte being Icon)
78B00-78CAF Spell Name Data (6 bytes each, first byte being Icon)
78CB0-78FEF Enemy Magic Name Data (6 bytes each, first byte being Icon)
79300- Item Stats Data (8 bytes each)
799A0-7A00F Spell Effects in Battle Data
7A650-7A74F Item GP Values (byte: 00-80 x 10 byte: 81-FF x 1000)
7A750-7A90F Item Equip Table (2 bytes each)
7A910-7A74F Character Name Data (6 bytes each)
7A964-7A9C5 Character Class Name Data (7 bytes each)
7A9C6-7AAFF Battle Command Name Data (5 bytes each)
7AB00-7ACFF Character Startup Data (32 bytes each)
7AD00-7AD91 Character Startup Equipment (7 bytes each)
7B067-7B1FF Item Descriptions
7B200-7B275 Battle Message Pointers
7B276-7B5FF Battle Message Data
7B600-7B63F Status Ailment Text Pointers
7B640-7B6FF Status Ailment Text Data
7B700-7C800 Level up Data (Stats and EXP)
7C900-7CABF Character Spell Level up Data
7CAC0-7CBFF Character Startup Spell Data
7CC00-7CFFF Enemy Size/GFX/Palette Data
90200-903FF Event Pointers
90400-971FF Event Data
9A500-9A6FF Shop Data (8 bytes each)
9FF50-9FFB7 Character Menu Commands (5 bytes each)
9FFC3-9FFDC Battle Command Stat Data (...)
9FFDD-A000C What Magic Menu goes to what Class (...)
A8500-A981F Map Trigger Data (Treasure, etc...)
A9E84-AB204 Map Properties Data (Music, Tileset, etc...)
B8500-D005F Map Data (Layout)
D0200- Character Battle Sprite GFX (4bpp)
E7F00-E80FF Character Battle Sprite Palettes
ED5C0-EEF3F Character Portrait Data
Character Data
-Stats (7AB00-7ACFF)
-Equipment (7AD00-7AD91)
-Magic Learned at Level up (7C900-7CABF)
-Starting Magic (7CAC0-7CBFF)
===================
Item Stats (7AB00-7ACFF)
===================
Consists of 32 bytes:
00: Name, Battle Commands, Equip able hands.
01: Appearance, Unknown
02: Level
03-06: Status Ailments
07-08: Current HP
09-10: Maximum HP
11-12: Current MP
13-14: Maximum MP
15: Strength
16: Agility
17: Vitality
18: Wisdom
19: Will
20-22: Unknown
23-25: Experience
26-28: Unknown
29-31: Experience for next level
| Name: | Index: | Bytes: | Other: |
| Cecil | 00 | 8100 0A00 0000 00C8 00C8 0000 0000 000D 0A0B 0603 0214 0AB8 0B00 0010 0063 0900 | |
| Cain | 01 | 4201 0A00 0000 00BE 00BE 0000 0000 0009 0B09 060C 0214 0AFC 0800 0010 00D0 0800 | |
| Rydia | 02 | 8302 0100 0000 001E 001E 000A 000A 0003 0402 0805 0128 0A00 0000 0010 0000 0000 | |
| Tella | 03 | 8403 1400 0000 0054 0154 015A 005A 0005 0807 1010 011E 0A59 D600 0010 0059 D600 | |
| Gilbert | 04 | 8504 0500 0000 003C 003C 0000 0000 0006 0902 0707 021E 0A84 0100 0010 0090 0100 | |
| Rosa | 05 | 8605 0A00 0000 0096 0096 0050 0050 0008 0806 0A12 023C 0A5B 0800 0010 005B 0800 | |
| Yang | 06 | C706 0A00 0000 002C 012C 0100 0000 000C 080F 0203 0132 0A0D 0800 0010 000D 0800 | |
| Palom | 07 | 4807 0A00 0000 0064 0064 0032 0032 0007 0805 0F0A 011E 0AA5 0700 0010 00A5 0700 | |
| Porom | 08 | 8908 0A00 0000 006E 006E 0032 0032 0008 0706 0A0F 011E 0AA5 0700 0010 00A5 0700 | |
| Cecil (Paladin) | 09 | 8B09 0100 0000 0058 0258 020A 000A 000A 0D0A 0508 031E 0100 0000 0010 0000 0000 | |
| Cid | 0A | 8E0A 1400 0000 0014 0314 0300 0000 0015 0918 0505 0523 1482 6800 0010 0082 6800 | |
| Edge | 0B | D20C 1900 0000 0016 0316 033C 003C 0014 1711 0C0C 0819 1909 FD00 0010 0009 FD00 | |
| FuuSuuYa | 0C | 930D 3200 0000 006C 076C 07BE 00BE 000A 140A 2828 0000 32F9 600F 0010 00F9 600F | |
| Golbez | 0D | 950F 3200 0000 007F 0B7F 0BB4 00B4 000A 1E14 280A 0000 00F9 600F 0010 00F9 600F | |
| Anna | 0E | FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF | |
| [Empty] | 0F | FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF | This is an empty slot. |
===================
Equipment (7AD00-7AD91)
===================
Jump to Item list
Consists of 7 bytes:
00: Head
01: Body
02: Arms
03: L-Hand
04: Amount in L-Hand
05: R-Hand
06: Amount in R-Hand
[table coming soon]
Item Data
-Item Data (79300-79???)
-Equip Table (7A750-7A90F)
Quick Jump:
Weapons
Shields
Helmets
Armor
Rings/Gauntlets
Items
===================
Item Data (79300-79???)
===================
Jump to:
Complete list
Note: Items 00-AF each consist of 8 bytes, B0-DD each consist of 6 bytes.
Weapon Byte Values:
00: Unknown
01: Attack Power
02: Attack %
03: Magic Spell casted when used as an Item
04: Status Ailment/Element
05: Status Ailment/Element
06: Equip Index
07: Item stat increase Index
Quick Jump:
Weapons
Shields
Helmets
Armor
Rings/Gauntlets
Items
Item: |
Hex Address: |
Bytes: | Index: | Notes: |
-Blank- |
79300 | 0001 3200 0000 0000 | 00 | If you edit this there's some strange things that happen... |
| FireClaw | 79308 | 0003 5000 0100 1B00 | 01 | Fire Elemental. |
| IceClaw | 79310 | 0003 5000 0100 1B00 | 02 | Ice Elemental. |
| Thunder | 79318 | 0005 5000 0302 1B00 | 03 | Lightning Elemental. |
| Charm | 79320 | 0001 3200 0B10 1B40 | 04 | Randomly Casts Charm. |
| Poison | 79328 | 0003 5A00 1000 1B80 | 05 | Randomly Casts Poison. |
| CatClaw | 79330 | 0007 6300 0C00 1BC1 | 06 | |
| Rod | 79338 | 0003 A848 0000 0C00 | 07 | |
| IceRod | 79340 | 0005 AD20 0204 0C00 | 08 | Casts Ice1. |
| FlameRod | 79348 | 0007 AD1D 0100 0C10 | 09 | Casts Fire1. |
| Thunder | 79350 | 000A B223 0000 0C10 | 0A | Casts Lit1. |
| Change | 79358 | 000F B21A 0000 0C11 | 0B | Casts Size. |
| Charm | 79360 | 007E B703 0000 0C12 | 0C | Casts Charm. |
| Stardust | 79368 | 002D BC40 0000 0C13 | 0D | Casts Comet. |
| Lilith | 79370 | 000D 8A2E 0780 0C11 | 0E | Casts Psych. |
| Staff | 79378 | 0004 AD4B 0000 0A00 | 0F | Casts Heal. |
| Cure | 79380 | 0008 B249 0000 0A00 | 10 | Casts Cure1 on all Allies. |
| Silver | 79388 | 800C B74A 0080 0A08 | 11 | Casts Heal. |
| Power | 79390 | 001E 6300 0A00 0B82 | 12 | |
| Lunar | 79398 | 0024 BC00 0000 0B0A | 13 | |
| Life | 793A0 | 0030 C113 0000 0B0B | 14 | Casts Life1. |
| Silence | 793A8 | 0134 BC02 1240 0B0A | 15 | Casts Mute. |
| Shadow | 793B0 | 800A 5000 0400 1500 | 16 | |
| Darkness | 792B8 | 8014 5500 0400 1500 | 17 | |
| Black | 793C0 | 801E 5A00 2E00 15F7 | 18 | Randomly kills Enemy. |
| Legend | 793C8 | 8028 6300 0500 1C08 | 19 | Holy Weapon. |
| Light | 793D0 | C063 6300 0500 1C88 | 1A | Holy Weapon. |
| Excalbur | 793D8 | C0A0 6300 0500 1C82 | 1B | Holy Weapon. |
| Fire | 793E0 | 8041 5000 0100 0700 | 1C | Fire Elemental. |
| IceBrand | 793E8 | 804B 5000 0200 0700 | 1D | Ice Elemental. |
| Defense | 793F0 | C063 DA00 0000 0723 | 1E | |
| Drain | 793F8 | C02D 3200 07B0 0704 | 1F | Drains HP from Enemy. |
| Ancient | 79400 | C023 4D00 0F08 0700 | 20 | Randomly Casts Curse. |
| Slumber | 79408 | C037 4D29 0C00 0700 | 21 | Randomly Casts Sleep. |
| Medusa | 79410 | C04D 4200 0900 0700 | 22 | Randomly Casts Petrify. |
| Spear | 79418 | 8009 6300 0600 1600 | 23 | |
| Wind | 79420 | 8037 5000 0600 1600 | 24 | |
| Flame | 79428 | 8042 D01E 3400 1600 | 25 | Fire Elemental. |
| Blizzard | 79430 | 804D D021 2F00 1600 | 26 | Ice Elemental. |
| Dragoon | 79438 | C063 5000 0601 1600 | 27 | 4x Damage to Dragons\Arial Enemies. |
| White | 79440 | C06D D00B 3508 1600 | 28 | Holy Weapon. |
| Drain | 79448 | C058 1600 07B0 1605 | 29 | Drains HP from Enemy. |
| Gungnir | 79450 | C05C 5000 0600 1623 | 2A | |
| Short | 79458 | C019 5A00 0000 1E00 | 2B | |
| Middle | 79460 | 8020 5A00 0000 1E00 | 2C | |
| Long | 79468 | 8028 5A00 0000 1E00 | 2D | |
| Ninja | 79470 | C030 5A00 0000 1E81 | 2E | |
| Murasame | 79478 | C037 DA00 0000 1EB4 | 2F | |
| Masamune | 79480 | C041 E308 0000 1E40 | 30 | Use as an Item to Cast Fast. |
| Assassin | 79488 | C01D 3700 1700 13E7 | 31 | Randomly kills Enemy. |
| Mute | 79490 | C023 4B00 1240 1311 | 32 | Randomly Casts Mute, and 4x Damage to Magic Users. |
| Whip | 79498 | 2114 3200 0D00 1700 | 33 | |
| Chain | 794A0 | A11E 3700 0D00 1700 | 34 | |
| Blitz | 794A8 | 2128 3E00 3A00 1700 | 35 | Lightning Elemental? |
| Flame | 794B0 | 2132 4100 3000 17E4 | 36 | Fire Elemental. |
| Dragon | 794B8 | 2137 4B00 0D01 17E4 | 37 | 4x Damage to Dragons. |
| HandAxe | 794C0 | C223 3200 0000 0680 | 38 | |
| Dwarf | 794C8 | A13E 4500 0000 06A4 | 39 | |
| Ogre | 794D0 | 8350 5500 0010 0600 | 3A | 4x Damage to Ogres. |
| Silver | 794D8 | C014 6300 0008 1300 | 3B | |
| Dancing | 794E0 | C01C DE4C 0000 1300 | 3C | Use as an Item to throw knives. |
| Silver | 794E8 | 8032 5000 0008 0700 | 3D | |
| Spoon | 794F0 | C0FF 6300 0000 1F00 | 3E | Has a knife attack graphic... |
| Crystal | 794F8 | 81C8 6300 0580 1CAB | 3F | Holy Weapon. |
| Suriken | 79500 | E028 6300 0600 1F00 | 40 | Also has an attack graphic. |
| Ninja | 79508 | E150 6300 0600 1F00 | 41 | " " " " |
| Boomrang | 79510 | 2014 5000 0600 1E00 | 42 | |
| FullMoon | 79518 | 2028 5500 0600 1E00 | 43 | |
| Dreamer | 79520 | 2008 5500 0C00 3900 | 44 | |
| Charm | 79528 | 2012 5A00 0B00 3900 | 45 | |
| Dummy | 79530 | 81C8 6300 0580 3FAB | 46 | Duplicate of the Crystal Sword, 2-Handed. |
| Poison | 79538 | 805F BC1C 1010 2600 | 47 | Casts Venom. |
| RuneAxe | 79540 | 8064 3C00 0040 2600 | 48 | 4x Damage to Magic Users. |
| Silver | 79548 | 8437 4B00 000A 3D00 | 49 | |
| Earth | 79550 | 8441 CB28 0102 3D81 | 4A | Use as an Item to Cast Quake. |
| Wooden | 79558 | 042D 4B00 0002 3D00 | 4B | |
| Avenger | 79560 | C050 5F00 0000 27E5 | 4C | Bersks he who equips it. |
| ShortBow | 79568 | 200A 1E00 0600 8200 | 4D | |
| CrossBow | 79570 | 2014 2300 0600 8200 | 4E | |
| GreatBow | 79578 | 201E 2800 0600 8280 | 4F | |
| Archer | 79580 | 2028 3200 0600 8281 | 50 | |
| ElvenBow | 79588 | 2032 CB00 0640 8211 | 51 | |
| Samurai | 79590 | 203C BC00 0600 8282 | 52 | |
| Artemis | 79598 | 2050 4500 0600 82E5 | 53 | 4x Damage to Dragons\Arial. |
| Iron | 795A0 | A005 0000 0000 4200 | 54 | |
| White | 795A8 | 200A 0000 0588 4200 | 55 | Holy Weapon. |
| Fire | 795B0 | 200F 0000 0100 4200 | 56 | Fire Elemental. |
| Ice | 795B8 | 200F 0000 0200 4200 | 57 | Ice Elemental. |
| Lit | 795C0 | 300F 0000 0302 4200 | 58 | Lightning Elemental. |
| Darkness | 795C8 | 2014 0000 1100 4200 | 59 | Randomly Casts Blind. |
| Poison | 795D0 | 201E 0000 1000 4200 | 5A | Randomly Casts Poison. |
| Mute | 795D8 | 2023 0000 1240 4200 | 5B | Randomly Casts Mute. |
| Charm | 795E0 | 2028 0000 0B10 4200 | 5C | Randomly Casts Charm. |
| Samurai | 795E8 | 2032 0000 0000 4200 | 5D | |
| Medusa | 795F0 | 2001 0000 3600 4200 | 5E | Randomly Casts Stone. |
| Artemis | 795F8 | 204B 0000 0001 4200 | 5F | 4x Damage to Dragons\Arial. |
| Blank (Dummy) | 79600 | 0000 0A00 0000 0000 | 60 | Equip with a bow for allot of damage, must equip in battle. Item disappears in the item list when battle ends. Give to Fat Chocobo to keep. |
Armor Byte Values:
00: Magic Block %
01: Defense Power
02: Block %
03: Magic Defense
04: Status Ailment/Element
05: Status Ailment/Element
06: Equip Index
07: Item stat increase Index
Quick Jump:
Weapons
Shields
Helmets
Armor
Rings/Gauntlets
Items
Shields:
Item: |
Hex Address: |
Bytes: | Index: | Other: |
| Iron | 79608 | 8001 1400 8000 0400 | 61 | |
| Shadow | 79610 | 8001 1600 8000 1500 | 62 | |
| Black | 79618 | 8102 1800 8000 1500 | 63 | |
| Paladin | 79620 | 8102 1801 8080 1C08 | 64 | |
| Silver | 79328 | 8203 1A02 8008 0400 | 65 | |
| Fire | 79630 | 8203 1C02 8200 0400 | 66 | Fire Elemental. |
| Ice | 79638 | 8203 1E02 8104 0400 | 67 | Ice Elemental. |
| Diamond | 79640 | 0304 2002 8300 0400 | 68 | |
| Aegis | 79648 | 8404 2205 9640 0410 | 69 | Good Magic Defense. |
| Samurai | 79650 | 8405 2403 8000 0400 | 6A | |
| Dragoon | 79658 | 0506 2603 A901 0400 | 6B | |
| Crystal | 79660 | 0607 2804 8080 1C08 | 6C |
Quick Jump:
Weapons
Shields
Helmets
Armor
Rings/Gauntlets
Items
Item: |
Hex Address: |
Bytes: |
Index: |
Other: |
| Iron | 79668 | 8003 0000 0000 4600 | 6D | |
| Shadow | 79670 | 8004 0000 0000 5500 | 6E | |
| Darkness | 79678 | 8005 0001 0000 5500 | 6F | |
| Black | 79680 | 8106 0001 0000 5500 | 70 | |
| Paladin | 79688 | 8107 0002 0000 5C08 | 71 | |
| Silver | 79690 | 8208 0002 0008 4600 | 72 | |
| Diamond | 79698 | 0209 0002 0300 4600 | 73 | |
| Samurai | 796A0 | 030A 0006 0000 4500 | 74 | |
| Dragoon | 796A8 | 040B 0007 2901 4600 | 75 | |
| Crystal | 796B0 | 050C 0008 2980 5C08 | 76 | |
| Cap | 796B8 | 0101 0501 0000 4100 | 77 | |
| Leather | 796C0 | 0302 0603 0000 4100 | 78 | |
| Gaea | 796C8 | 0503 0705 0000 4818 | 79 | |
| Wizard | 796D0 | 0705 0807 0080 4809 | 7A | |
| Tiara | 796D8 | 8907 0A0A 0301 4E12 | 7B | |
| Ribbon | 796E0 | 0C09 0C0C 2340 4100 | 7C | Resists all status ailments. |
| Headband | 796E8 | 0101 0A01 0B00 4181 | 7D | |
| Bandanna | 796F0 | 0103 0C01 0000 41A1 | 7E | Weak against Thunder. |
| Ninja | 796F8 | 0105 0E01 0C00 41E0 | 7F | |
| Glass | 79700 | 001E 0000 2800 4100 | 80 | Great physical defense. |
Quick Jump:
Weapons
Shields
Helmets
Armor
Rings/Gauntlets
Items
Item: |
Hex Address: |
Bytes: | Index: | Other: |
| Iron | 79708 | 8004 0001 0000 8600 | 81 | |
| Shadow | 79710 | 8005 0001 0000 9500 | 82 | |
| Darkness | 79718 | 8007 0002 0000 9500 | 83 | |
| Black | 79720 | 8009 0003 0000 9500 | 84 | |
| Paladin | 79728 | 810B 0003 0080 9C08 | 85 | |
| Silver | 79730 | 820D 0004 0008 8600 | 86 | |
| Fire | 79738 | 820F 0004 0200 8600 | 87 | Fire Elemental. |
| Ice | 79740 | 8211 0004 0100 8600 | 88 | Ice Elemental. |
| Diamond | 79748 | 0213 0004 0300 8600 | 89 | Lightning Elemental. |
| Samurai | 79750 | 0415 0007 0000 8500 | 8A | |
| Dragoon | 79758 | 0517 0008 2901 8600 | 8B | |
| Crystal | 79760 | 0619 000A 3980 9C08 | 8C | |
| Cloth | 79768 | 0001 0A00 0000 8100 | 8D | |
| Leather | 79770 | 0102 0A01 0000 8100 | 8E | |
| Gaea | 79778 | 0303 0A03 2600 8800 | 8F | |
| Wizard | 79780 | 0505 0A05 0000 8809 | 90 | |
| Black | 79788 | 0708 0A07 0000 8C09 | 91 | |
| Sorcerer | 79790 | 090C 0A09 0380 8819 | 92 | |
| White | 79798 | 0612 0A0A 1188 8A0B | 93 | |
| Power | 797A0 | 000F 0A00 0000 8183 | 94 | |
| Heroine | 797A8 | 0514 2805 0D00 8EE6 | 95 | |
| Prisoner | 797B0 | 0001 0A01 0C00 8100 | 96 | |
| Bard | 797B8 | 0002 0A01 1200 8100 | 97 | |
| Karate | 797C0 | 0105 0A01 0000 8180 | 98 | |
| Bl.Belt | 797C8 | 020A 1E03 0000 81A1 | 99 | |
| Adamant | 797D0 | 0C64 0A14 3700 81FB | 9A | This armor is the shitz. +15 all stats nuff said. |
| Ninja | 797D8 | 0818 460F 0000 9E40 | 9B |
Quick Jump:
Weapons
Shields
Helmets
Armor
Rings/Gauntlets
Items
Item: |
Hex Address: |
Bytes: | Index: | Other: |
| Iron | 797E0 | 8002 0000 0000 C500 | 9C | |
| Shadow | 797E8 | 8002 0000 0000 D500 | 9D | |
| Darkness | 797F0 | 8003 0000 0000 D500 | 9E | |
| Black | 797F8 | 8004 0000 0000 D500 | 9F | |
| Paladin | 79800 | 8105 0001 0080 DC08 | A0 | |
| Silver | 79808 | 8206 0002 0008 C500 | A1 | |
| Diamond | 79810 | 0307 0003 0300 C600 | A2 | |
| Zeus | 79818 | 000A 0000 1410 C3A2 | A3 | |
| Samurai | 79820 | 0308 0005 0000 C500 | A4 | |
| Dragoon | 79828 | 0309 0006 2901 C600 | A5 | |
| Crystal | 79830 | 040A 0007 C080 1C08 | A6 | |
| IronRing | 79838 | 8102 0A02 0000 D400 | A7 | |
| RubyRing | 79840 | 0200 0A03 1300 C100 | A8 | |
| Silver | 79848 | 7404 0A04 0008 D400 | A9 | |
| Strength | 79850 | 8202 A0A2 0000 C381 | AA | |
| Rune | 79858 | 0805 0A08 1240 D418 | AB | |
| Crystal | 79860 | 0A14 0F0C 2B01 C141 | AC | |
| Diamond | 79868 | 0606 0A08 0300 D400 | AD | |
| Protect | 79870 | 0A0A 0F0A 2900 C123 | AE | |
| Cursed | 79878 | 0000 0000 2A00 C006 | AF |
Item Byte Values (B0-DD):
00: Unknown
01: Unknown
02: Unknown
03: Unknown
04: Unknown
05: Unknown
Item Byte Values (DE-FF):
??: Unknown
Note: I believe that DE-E1 has unknown byte values, but E2-FF are 6 bytes each.
Quick Jump:
Weapons
Shields
Helmets
Armor
Rings/Gauntlets
Items
Item: |
Hex Address: |
Bytes: | Index: | Notes: |
| Fire1 | 79880 | C003 6400 0100 | B0 | |
| Fire2 | 79886 | C010 6400 0100 | B1 | |
| Ice1 | 7988C | C003 6400 0200 | B2 | |
| Ice2 | 79892 | C010 6400 0200 | B3 | |
| Lit1 | 79898 | C003 6400 0300 | B4 | |
| Lit2 | 7989E | C010 6400 0300 | B5 | |
| Comet | 798A4 | C014 6400 0080 | B6 | |
| Psych | 798AA | A008 6405 0700 | B7 | |
| Drain | 798B0 | A010 6404 0700 | B8 | |
| Bersk | 798B6 | 0000 E406 0A80 | B9 | |
| Fast | 798BC | 00F8 640F 0080 | BA | |
| Stop 1 | 798C2 | C032 E491 1500 | BB | |
| Stop 2 | 798C8 | C064 E491 1500 | BC | |
| Stop 3 | 798CE | C0C8 E491 1500 | BD | |
| Hold | 798D4 | C010 640F 0000 | BE | |
| Blink | 798DA | 0000 6408 0000 | BF | |
| FireBomb | 798E0 | C002 6414 0180 | C0 | |
| IceBomb | 798E6 | C002 6414 0280 | C1 | Basically it's Ice3 on all enemies. |
| Lit-Bolt | 798EC | C002 6414 0380 | C2 | |
| Wall 1 | 798F2 | 000A 6409 0D00 | C3 | |
| Explode | 798F8 | A001 6425 8080 | C4 | |
| Wall 2 | 798FE | 0014 6409 3200 | C5 | |
| Mute | 79904 | C000 E406 1200 | C6 | |
| Quake | 7990A | C014 6400 0080 | C7 | |
| Crystal | 79910 | C000 640B 0480 | C8 | |
| Fatal | 79916 | A000 E406 1700 | C9 | |
| Call | 7991C | 0000 E400 0080 | CA | |
| Peep | 79922 | A000 6412 0080 | CB | |
| Wake Up | 79928 | 4000 640B 1A00 | CC | |
| Unicorn | 7992E | 4000 640B 1900 | CD | |
| Cure1 | 79934 | 2002 6402 0080 | CE | |
| Cure2 | 7993A | 200A 6402 0080 | CF | |
| Cure3 | 79940 | 2028 6402 0080 | D0 | |
| Ether1 | 79946 | 2001 6415 0080 | D1 | |
| Ether2 | 7994C | 2003 6415 0080 | D2 | |
| Elixir | 79952 | 2000 6416 0080 | D3 | |
| Life | 79958 | 2000 E40A 0080 | D4 | |
| Soft | 7995E | 2000 640B 1B80 | D5 | |
| Cure Toad | 79964 | 2000 640B 1C80 | D6 | |
| Cure Small | 7996A | 2000 640B 1D80 | D7 | |
| Cure Piggy | 79970 | 2000 940B 1E80 | D8 | |
| Cure Mute | 79976 | 2000 640B 1F80 | D9 | |
| Cure Blind | 7997C | 2000 640B 2080 | DA | |
| Cure Poison | 79982 | 2000 640B 2180 | DB | |
| Cure Curse | 79988 | 2000 640B 2280 | DC | |
| Heal | 7998E | 2000 640B 1880 | DD | |
| Alert | 79994 | DE | Now this is where it gets fucked up... | |
| HP +100 | DF | |||
| HP +50 | E0 | |||
| MP +10 | E1 | |||
| Tent | E2 | |||
| Cabin | E3 | |||
| Porno | E4 | |||
| Exit | E5 | |||
| Sight | E6 | |||
| Imp | E7 | |||
| Bomb | E8 | |||
| Cockatrice | E9 | |||
| Mage | EA | |||
| Carrot | EB | |||
| Pass | EC | |||
| Whistle | ED | |||
| Package | EE | |||
| Baron | EF | |||
| SandRuby | F0 | |||
| Earth | F1 | |||
| Magma | F2 | |||
| Luca | F3 | |||
| TwinHarp | F4 | |||
| Darkness | F5 | |||
| Rat Tail | F6 | |||
| Adamant | F7 | |||
| Pan | F8 | |||
| Pink Tail | F9 | |||
| Tower | FA | |||
| Dummy | FB | |||
| Dummy | FC | |||
| Dummy | FD | |||
| Sort | FE | |||
| Trashcan | FF |
Quick Jump:
Weapons
Shields
Helmets
Armor
Rings/Gauntlets
Items
===================
Equip Table (7A750-7A90F)
===================
Consists of 2 bytes:
00: Classes set 1
01: Classes set 2
Byte 1 (first digit):
1: Edward/Gilbert (Bard)
2: Rosa
3: Bard, Rosa
4: Yang
5: Yang, Bard
6: Yang, Rosa
7: Yang, Bard, Rosa
8: Palom
9: Palom, Bard
A: Palom, Rosa
B: Palom, Bard, Rosa
C: Palom, Yang
D: Palom, Bard, Yang
E: Palom, Yang, Rosa
F: Palom, Bard, Rosa, Yang
Byte 1 (second digit):
1: Dark Knight
2: Dragoon
3: Dark Knight, Dragoon
4: Young Caller
5: Young Caller, Dark Knight
6: Young Caller, Dragoon
7: Young Caller, Dark Knight, Dragoon
8: Sage (Tellah/Tella)
9: Sage, Dark Knight
A: Sage, Dragoon
B: Sage, Dark Knight, Dragoon
C: Sage, Young Caller
D: Sage, Dark Knight, Young Caller
E: Sage, Dragoon, Young Caller
F: Sage, Dark Knight, Dragoon, Young Caller
Byte 2 (first digit):
1: Ninja
2: Lunar (FuuSuuYa)
3: Ninja, Lunar
4: Anna?
5: Anna?, Ninja
6: Anna?, Lunar
7: Anna?, Ninja, Lunar
8: Golbez
9: Golbez, Ninja
A: Golbez, Lunar
B: Golbez, Ninja, Lunar
C: Golbez, Anna?
D: Golbez, Ninja, Yang
E: Golbez, Anna?, Lunar
F: Golbez, Ninja, Lunar, Anna?
Byte 2 (second digit):
1: Porom
2: Paladin
3: Paladin, Porom
4: Cid
5: Cid, Porom
6: Cid, Paladin
7: Cid, Porom, Paladin
8: Old Caller
9: Old Caller, Porom
A: Old Caller, Paladin
B: Old Caller, Porom, Paladin
C: Old Caller, Cid
D: Old Caller, Porom, Cid
E: Old Caller, Paladin, Cid
F: Old Caller, Porom, Paladin, Cid
Magic Data
-Stats (799A0-7A00F)
-Magic Learned at
Level up (7C900-7CABF)
-Starting Magic (7CAC0-7CBFF)
===================
Magic Stats (799A0-7A00F)
===================
Consists of 6 bytes:
00: Casting time & Targeting
01: Attack Power
02: Unknown
03: Spell effect
04: Status Ailment/Element
05: MP Cost & Can't reflect
[table coming soon]
===================
Magic Learned at Level up (7C900-7CABF)
===================
Consists of 2 bytes:
00: Level to learn Spell
01: Spell learned
[table coming soon]
===================
Starting Magic (7CAC0-7CBFF)
===================
Consists of 1 byte:
00: Spell in Spell list at start up
Note: You can add different types of spells to another type of spell
menu, example: Adding Quake to a White magic menu.
[table coming soon]
Monster Data
-Stats (72A60-73638)
-GP amount (72200-723BF)
-EXP amount (723C0-7257F)
-Size\Palette (7CC00-7CFFF)
-Attack Sequence (738C0-773FF)
===================
Monster Stats (72A60-73638)
===================
Note: Consists of a minimum of 10 bytes with a maximum of 10 bytes (pointer driven).
Minimum 10:
00: Is a boss (immune to Peep/Scan) & Level
01-02: HP
03: Attack Index
04: Defense Index
05: Magic Defense Index
06: Speed Index
07: Item Drop Index (+ frequency)
08: Attack Sequence Index
09: Extra & unused bits
Maximum 20:
00: Is a boss (immune to Peep/Scan) & Level
01-02: HP
03: Attack Index
04: Defense Index
05: Magic Defense Index
06: Speed Index
07: Item Drop Index (+ frequency)
08: Attack Sequence Index
09: Extra & unused bits
10-12: Status Ailment/Element attack byte
13-15: Status Ailment/Element defense byte
16: Weaknesses
17: Spell Power
18: Monster Type
19: Reflex Action byte
Comment: You can rewrite some monsters to have 20 total bytes of data...just replace the bytes not used with
00 to nullify the byte.
The following is a direct dump of the monster stats of FF2us:
[table coming soon]
===================
GP amount (72200-723BF)
===================
Consists of 2 bytes (integer):
00-01: GP (byte: 00-80 x 10 & 81+ x 1000)
===================
EXP amount (723C0-7257F)
===================
Consists of 2 bytes (integer):
00-01: EXP (byte: 00-80 x 10 & 81+ x 1000)
===================
Size\Palette (7CC00-7CFFF)
===================
Consists of 4 bytes:
00: Size Pointer
01: Palette #
02-03: GFX Pointer
Monster Size/Palette:
| 010003C1 | Imp |
| 06017C8B | Basilisk |
| 030263C1 | Eagle |
| 04035084 | FloatEye |
| 01049881 | Larva |
| 03054092 | Cave Bat |
| 02064890 | Treant |
| 0307D092 | SwordRat |
| 00080080 | TinyMage |
| 0209B091 | Sand Man |
| 060A0C8C | SandMoth |
| 050BDC85 | Sandpede |
| 070C2895 | SandWorm |
| 030D8892 | CaveToad |
| 010E3881 | EvilShel |
| 020FD890 | Zombie |
| 03101893 | Pike |
| 05111C88 | TrapRose |
| 03128892 | Mad Toad |
| 01130881 | Jelly |
| 01140881 | Cream |
| 0215B091 | WaterHag |
| 0516FC86 | Weeper |
| 01179881 | RocLarva |
| 011803C1 | Dark Imp |
| 06197C8B | BlackLiz |
| 061ABC8D | Turtle |
| 011B03C1 | Imp Cap. |
| 011C0881 | Slime |
| 021D0090 | Soldier |
| 021E0090 | Officer |
| 031FD092 | Needler |
| 012003C1 | Tricker |
| 05211C88 | Cannibal |
| 0122A880 | Spirit |
| 02239090 | Skelton |
| 032463C1 | Cocktric |
| 0625DC8E | Gargoyle |
| 032663C1 | Roc Baby |
| 0627DC8E | Hooligan |
| 0928589B | Raven |
| 01297880 | WaterBug |
| 062A9C8C | Aligator |
| 032B1893 | Piranha |
| 022C0090 | Fighter |
| 022D0090 | General |
| 012EA880 | Soul |
| 022F9090 | Red Bone |
| 0230D890 | Ghoul |
| 02319090 | Skull |
| 0232D890 | Revenant |
| 05334C85 | VampGirl |
| 0534AC88 | CaveNaga |
| 0735E895 | D.Bone |
| 03361893 | ElecFish |
| 06379C8C | Crocdile |
| 06384C8E | Hydra |
| 07392895 | AquaWorm |
| 043A3482 | Guard |
| 063B2C8D | Lamia |
| 033CD092 | StingRat |
| 063D4C8E | Python |
| 053EFC86 | Grudger |
| 043FABC1 | Mage |
| 0540AC88 | Naga |
| 0541BC84 | Ogre |
| 04427883 | Panther |
| 0443C881 | SwordMan |
| 05448C87 | Centaur |
| 05454C85 | VampLady |
| 0246F891 | Marion |
| 01476881 | Puppet |
| 06480C8C | GlomWing |
| 01493881 | FangShel |
| 054AFC86 | Screamer |
| 044BC881 | Warrior |
| 064C5C8A | Armadilo |
| 044DA082 | EpeeGirl |
| 044E3482 | BladeMan |
| 054FAC88 | HugeNaga |
| 06506C8F | Medusa |
| 0751E895 | D.Fossil |
| 0652BC8D | Tortoise |
| 02532091 | Dummy |
| 0154A880 | Ghost |
| 015533C1 | Bomb |
| 015633C1 | GrayBomb |
| 0757A893 | Chimera |
| 0658BC8D | Carapace |
| 06595C8A | Ironback |
| 065AEC8A | FlameDog |
| 065B6C8F | Gorgon |
| 075CE898 | Stoneman |
| 065D2C8D | Lilith |
| 065E2C8D | Q.Lamia |
| 005F0C80 | TinyToad |
| 01607880 | HugeCell |
| 0961589B | Roc |
| 0262F891 | Sorcerer |
| 0563BC84 | Mad Ogre |
| 01646881 | EvilDoll |
| 03654092 | GiantBat |
| 05666C86 | Arachne |
| 04673482 | FlameMan |
| 03686093 | Beamer |
| 016933C1 | Ballon |
| 016A33C1 | Grenade |
| 046B5084 | Plague |
| 016CD880 | Last Arm |
| 046D7883 | BlackCat |
| 096E309C | D.Machin |
| 056F6C86 | Talantla |
| 02702091 | Gremlin |
| 0571DC85 | Centpede |
| 07722895 | Red Worm |
| 04735084 | Red Eye |
| 01749881 | Crawler |
| 06757C8B | Ice Liz |
| 06760C8C | RockMoth |
| 03774092 | Were Bat |
| 0678EC8A | IceBeast |
| 0279F891 | Conjurer |
| 047A0C83 | Witch |
| 077B6897 | TrapDoor |
| 047C0C83 | ToadLady |
| 027D4890 | DarkTree |
| 077EA893 | Mantcore |
| 017F7880 | MoonCell |
| 07802898 | Breath |
| 01810881 | Tofu |
| 01820881 | Pudding |
| 07832898 | Mind |
| 0784E898 | Ironman |
| 07856894 | Green D. |
| 01860881 | PinkPuff |
| 0187D880 | Alert |
| 02886891 | Machine |
| 0889809A | MacGiant |
| 048AA082 | Kary |
| 068BCC89 | Molbol |
| 088CA899 | Ging-Ryu |
| 078D6894 | Yellow D |
| 028E2091 | Fiend |
| 048FE483 | Juclyote |
| 05903C89 | EvilMask |
| 05918C87 | Horseman |
| 0892809A | RedGiant |
| 0793E898 | Staleman |
| 04945084 | FatalEye |
| 0795E895 | D. Lunar |
| 0196D880 | Searcher |
| 04970C83 | Warlock |
| BB0068C8 | Wyvern |
| 0499E483 | Procyote |
| BD0024C7 | Ogopogo |
| 099B309C | Blue D. |
| 089CA899 | King-Ryu |
| 089DA899 | Clapper |
| 079EA896 | Pale Dim |
| 099F309C | Red D. |
| 09A0089D | Behemoth |
| 80A144C5 | D. Mist |
| 84A200A0 | Octomamm |
| 8C000EA1 | Antlion |
| A40095A1 | MomBomb |
| 8E0049A2 | Milon |
| 8F0049A2 | Milon Z |
| A100C3AC | Baigan |
| A200C3AC | RightArm |
| A300C3AC | Left Arm |
| 920043A5 | Kainazzo |
| 97AB34A8 | Dark Elf |
| 97AB34A8 | Dark Elf |
| 9800A0A8 | Sandy |
| 9900A0A8 | Cindy |
| 9A00A0A8 | Mindy |
| A900B2AE | Golbez |
| 950043A5 | Valvalis |
| 01B26881 | Cal |
| 9B009CA9 | Calbrena |
| A900B2AE | Golbez |
| 08B5A899 | Shadow |
| A50059AD | Dr.Lugae |
| A60059AD | Balnab |
| A50059AD | Dr.Lugae |
| 9D007CAB | K.Eblan |
| 9E007CAB | Q.Eblan |
| 900049A2 | Rubicant |
| AA00F8C5 | Odin |
| AE0024C7 | Leviatan |
| AF0068C8 | Bahamut |
| 9C0053AA | EvilWall |
| B600CAC9 | Asura |
| 8F0049A2 | Elements |
| B30043A5 | Elements |
| 07C3A896 | Dark Elf |
| 0215B091 | WaterHag |
| B8C500B0 | CPU |
| BAC5F3B0 | Defender |
| BE002CB1 | Zemus |
| BF001CB2 | Zeromus |
| B900DF32 | Zeromus |
| 41010080 | Dragoon |
| 44040080 | Bard |
| 46060080 | Karate |
| 40000080 | D.Knight |
| 42020080 | Girl |
| 82CF84C4 | Titan |
| 04035084 | FloatEye |
| 0928589B | Raven |
| 01D36881 | Brena |
| 0232D890 | Ghast |
| A70059AD | Balnab-Z |
| BCC5F3B0 | Attacker |
| BB00DF32 | Dummy |
| 015533C1 | Dummy |
| BF001CB2 | Zeromus |
| 0279F891 | Dummy |
| 00DA0080 | Dummy |
| 022D0090 | Dummy |
| 06DC2C8D | Dummy |
| 05DDBC84 | Dummy |
| 01B26881 | Dummy |
| ???????? | Egg |
===================
Attack Sequence (738C0-773FF)
===================
Each sequence is variable in size, each terminated with FF.
Byte Value:
00-30: Spell Index
31-5E: Spell Index (+30)
5F-BF: Enemy/Special Spell Index
C0-E7: Battle Menu - Command List
E8xx: Changes the Monster type to "xx".
E9xx: Changes the Monster Attack Index to "xx" * 3.
EAxx: Changes the Monster Defense Index to "xx" * 3.
EBxx: Changes the Monster Magic Defense Index to "xx" * 3.
ECxx: Changes the Monster Speed Index to "xx" (the lower the value the faster the speed?).
EDxx: Changes the Monster Element to "xx".
EExx: Changes the Monster Magic Power to "xx".
EFxx: Changes the Monster Weaknesses to "xx".
F0xx: Changes the Monster GFX to "xx"?
F1xx: Shows Battle Dialogue "xx".
F2xx: Shows Battle Dialogue "xx" (hides next attack name?).
F3xx: Change the Music to "xx" - Music List.
F4-F7xx: Change the Monster Reflex Action byte to "xx".
F8: Unknown
F9: Next Attack Target byte - Target List
FA: Unknown
FB: Pauses the Attack Chain
FC: Stops an Attack Chain
FD: Starts an Attack Chain
FE: Causes the Monster to stop attacking and wait for next turn.
FF: Terminates the Attack Sequence, also has similar effect as FE.
Map Properties
-Properties (A9E84-AB204)
-Music Specific
===================
Properties (A9E84-AB204)
===================
Consists of 13 bytes:
00: Map Index
01: Map NPC Layout
02: Tileset
03: Background Graphic
04: Map Palette
05: NPC Palette
06: Music
07: Map Layout Index
08: Unknown
09: Unknown
10: Map Name Index
11: Treasure Contents Index*
12: Unknown
*-This is not where you can edit what's in the Treasure Chests itself rather what table Index it uses.
Comment: I'm not sure where the Enemy Set data for the Maps are stored...you'd think there be a byte pointing to a table of formations
like the Treasure Chest Index pointers...
===================
Music Specific
===================
Music bytes:
00: Nothing
01: Final Fantasy Theme
02: Wishing Tower
03: Dummy Fanfare
04: Walking Chocobo
05: Flying Chocobo
06: Underworld
07: Zeromus
08: Victory Fanfare
09: Town
0A: Rydia
0B: Boss Music
0C: Mt. Ordeals
0D: Overworld
0E: Big Whale
0F: Sad Music
10: Tent/Cabin
11: Golbez
12: Sorrow (Gilbert's Harp)
13: Rosa's Theme
14: Baron Castle
15: Crystal Room (Title)
16: Suspicions
17: Tower of Zot
18: Airship
19: Tower of Babil
1A: Fierce Battle Music
1B: Giant of Babil
1C: Cave of Summoned Monsters
1D: Destruction (Dwarf Cannon)
1E: Lunar Path
1F: Surprise! (Example: Lost Dark Crystal)
20: Dwarf Castle
21: Twin's Theme
22: Doll's Theme
23: Hurry!
24: Cid
25: Normal Cave Music
26: Dancing Music
27: Normal Battle Music
28: Castle Eblan
29: Character Joined
2A: Character Died
2B: Chocobo Forest
2C: Opening
2D: Sad 2 (Cain's Deception)
2E: Fabul
2F: Became a Paladin
30: Lard Ass Chocobo
31: Moon
32: Toroia
33: Mysidia
34: Lunar Subterrane
35: Ending Part 1
36: Ending Part 2
37: Ending Part 3
38: Nothing
39: Nothing
3A: Nothing
3B: Nothing
3C: Nothing
3D: Nothing
3E: Airships
3F: Ship Horn
40: Unknown (Maybe when the Axe falls on Rosa in the Japanese version?)
41: Same as above
42: Destruction SFX (Example: Digging a hole with the Falcon)
43: Falling
44: Waves
45-FF: Warning: This and everything after freezes the game.
Treasure Data
-Data (A8500-A981F)
======================
Treasure Data (A8500-A981F)
======================
00xxyy-3Fxxyy: GP ("yy" = Unknown)
00-7F = * 10
81-FF = * 1000
80xxyy: Item ("yy" = Unknown)
C0xxyy-FFxxyy: Battle Formation in Treasure (table list coming, "yy" = Unknown)
Comment: I'm not sure what effect ANY bytes after "xx" are and what they do. Nor am I sure what 81xx-BFxx does besides gives
an item.
Shops
-Data (9A500-9A6FF)
===================
Shop Data (9A500-9A6FF)
===================
Consists of 8 bytes each shop:
00-07: Item Index
[table coming soon]
Lists
-Character Actor Index
-Item List
-Stat Increase Index
-Magic List - N/A
-Status Ailment/Element List
-Equip Index
-Equip Type List
-Target List
-Music List
===================
Character Actor Index
===================
01 Cecil
02 Kain
03 Rydia
04 Tellah
05 Edward
06 Rosa
07 Yang
08 Palom
09 Porom
0A Tellah (second time)
0B Cecil (Paladin)
0C Tellah (second time w\all magic)
0D Yang (second time)
0E Cid
0F Kain (second time)
10 Rosa (second time)
11 Rydia (older)
12 Edge
13 FuSoYa
14 Kain (third time)
15 Golbez
16 Anna
===================
Item List
===================
00: Empty
01: FireClaw
02: IceClaw
03: Thunder
04: Charm
05: Poison
06: CatClaw
07: Rod
08: IceRod
09: FlameRod
0A: Thunder
0B: Change
0C: Charm
0D: Stardust
0E: Lilith
0F: Staff
10: Cure
11: Silver
12: Power
13: Lunar
14: Life
15: Silence
16: Shadow
17: Darkness
18: Black
19: Legend
1A: Light
1B: Excalbur
1C: Fire
1D: IceBrand
1E: Defense
1F: Drain
20: Ancient
21: Slumber
22: Medusa
23: Spear
24: Wind
25: Flame
26: Blizzard
27: Dragoon
28: White
29: Drain
2A: Gungnir
2B: Short
2C: Middle
2D: Long
2E: Ninja
2F: Murasame
30: Masamune
31: Assassin
32: Mute
33: Whip
34: Chain
35: Blitz
36: Flame
37: Dragon
38: HandAxe
39: Dwarf
3A: Ogre
3B: Silver
3C: Dancing
3D: Silver
3E: Spoon
3F: Crystal
40: Suriken
41: Ninja
42: Boomrang
43: FullMoon
44: Dreamer
45: Charm
46: Dummy
47: Poison
48: RuneAxe
49: Silver
4A: Earth
4B: Wooden
4C: Avenger
4D: ShortBow
4E: CrossBow
4F: GreatBow
50: Archer
51: ElvenBow
52: Samurai
53: Artemis
54: Iron
55: White
56: Fire
57: Ice
58: Lit
59: Darkness
5A: Poison
5B: Mute
5C: Charm
5D: Samurai
5E: Medusa
5F: Artemis
60: Blank (Dummy)
61: Iron
62: Shadow
63: Black
64: Paladin
65: Silver
66: Fire
67: Ice
68: Diamond
69: Aegis
6A: Samurai
6B: Dragoon
6C: Crystal
6D: Iron
6E: Shadow
6F: Darkness
70: Black
71: Paladin
72: Silver
73: Diamond
74: Samurai
75: Dragoon
76: Crystal
77: Cap
78: Leather
79: Gaea
7A: Wizard
7B: Tiara
7C: Ribbon
7D: Headband
7E: Bandanna
7F: Ninja
80: Glass
81: Iron
82: Shadow
83: Darkness
84: Black
85: Paladin
86: Silver
87: Fire
88: Ice
89: Diamond
8A: Samurai
8B: Dragoon
8C: Crystal
8D: Cloth
8E: Leather
8F: Gaea
90: Wizard
91: Black
92: Sorcerer
93: White
94: Power
95: Heroine
96: Prisoner
97: Bard
98: Karate
99: Bl.Belt
9A: Adamant
9B: Ninja
9C: Iron
9D: Shadow
9E: Darkness
9F: Black
A0: Paladin
A1: Silver
A2: Diamond
A3: Zeus
A4: Samurai
A5: Dragoon
A6: Crystal
A7: IronRing
A8: RubyRing
A9: Silver
AA: Strength
AB: Rune
AC: Crystal
AD: Diamond
AE: Protect
AF: Cursed
B0: Fire1
B1: Fire2
B2: Ice1
B3: Ice2
B4: Lit1
B5: Lit2
B6: Comet
B7: Psych
B8: Drain
B9: Bersk
BA: Fast
BB: Stop 1
BC: Stop 2
BD: Stop 3
BE: Hold
BF: Blink
C0: FireBomb
C1: IceBomb
C2: Lit -Bolt
C3: Wall 1
C4: Explode
C5: Wall 2
C6: Mute
C7: Quake
C8: Crystal
C9: Fatal
CA: Summon
CB: Peep
CC: Wake Up
CD: Unicorn
CE: Cure1
CF: Cure2
D0: Cure3
D1: Ether1
D2: Ether2
D3: Elixir
D4: Life
D5: Soft
D6: Cure Toad
D7: Cure Small
D8: Cure Piggy
D9: Cure Mute
DA: Cure Blind
DB: Cure Poison
DC: Cure Curse
DD: Heal
DE: Alert
DF: HP +100
E0: HP +50
E1: MP +10
E2: Tent
E3: Cabin
E4: Porno
E5: Exit
E6: Sight
E7: Imp
E8: Bomb
E9: Cockatrice
EA: Mage
EB: Carrot
EC: Pass
ED: Whistle
EE: Package
EF: Baron
F0: SandRuby
F1: Earth
F2: Magma
F3: Luca
F4: TwinHarp
F5: Darkness
F6: Rat Tail
F7: Adamant
F8: Pan
F9: Pink Tail
FA: Tower
FB: Dummy
FC: Dummy
FD: Dummy
FE: Sort
FF: Trashcan
===================
Stat Increase Index
===================
| Index | Will | Wisdom | Vitality | Agility | Strength |
| 00 | 0 | 0 | 0 | 0 | 0 |
| 01 | 0 | 0 | 0 | 0 | 0 |
| 02 | 0 | 0 | 0 | 0 | 0 |
| 03 | 0 | 0 | 0 | 0 | 0 |
| 04 | -5 | -5 | -5 | -5 | -5 |
| 05 | -10 | -10 | -10 | -10 | -10 |
| 06 | -15 | -15 | -15 | -15 | -15 |
| 07 | -10 | -10 | -10 | -10 | -10 |
| 08 | +3 | 0 | 0 | 0 | 0 |
| 09 | +5 | 0 | 0 | 0 | 0 |
| 0A | +10 | 0 | 0 | 0 | 0 |
| 0B | +15 | 0 | 0 | 0 | 0 |
| 0C | +5 | -5 | -5 | -5 | -5 |
| 0D | +10 | -10 | -10 | -10 | -10 |
| 0E | +15 | -15 | -15 | -15 | -15 |
| 0F | +5 | -10 | -10 | -10 | -10 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| 10 | 0 | +3 | 0 | 0 | 0 |
| 11 | 0 | +5 | 0 | 0 | 0 |
| 12 | 0 | +10 | 0 | 0 | 0 |
| 13 | 0 | +15 | 0 | 0 | 0 |
| 14 | -5 | +5 | -5 | -5 | -5 |
| 15 | -10 | +10 | -10 | -10 | -10 |
| 16 | -15 | +15 | -15 | -15 | -15 |
| 17 | -10 | +5 | -10 | -10 | -10 |
| 18 | +3 | +3 | 0 | 0 | 0 |
| 19 | +5 | +5 | 0 | 0 | 0 |
| 1A | +10 | +10 | 0 | 0 | 0 |
| 1B | +15 | +15 | 0 | 0 | 0 |
| 1C | +5 | +5 | -5 | -5 | -5 |
| 1D | +10 | +10 | -10 | -10 | -10 |
| 1E | +15 | +15 | -15 | -15 | -15 |
| 1F | +5 | +5 | -10 | -10 | -10 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| 20 | 0 | 0 | +3 | 0 | 0 |
| 21 | 0 | 0 | +5 | 0 | 0 |
| 22 | 0 | 0 | +10 | 0 | 0 |
| 23 | 0 | 0 | +15 | 0 | 0 |
| 24 | -5 | -5 | +5 | -5 | -5 |
| 25 | -10 | -10 | +10 | -10 | -10 |
| 26 | -15 | -15 | +15 | -15 | -15 |
| 27 | -10 | -10 | +5 | -10 | -10 |
| 28 | +3 | 0 | +3 | 0 | 0 |
| 29 | +5 | 0 | +5 | 0 | 0 |
| 2A | +10 | 0 | +10 | 0 | 0 |
| 2B | +15 | 0 | +15 | 0 | 0 |
| 2C | +5 | -5 | +5 | -5 | -5 |
| 2D | +10 | -10 | +10 | -10 | -10 |
| 2E | +15 | -15 | +15 | -15 | -15 |
| 2F | +5 | -10 | +5 | -10 | -10 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| 30 | 0 | +3 | +3 | 0 | 0 |
| 31 | 0 | +5 | +5 | 0 | 0 |
| 32 | 0 | +10 | +10 | 0 | 0 |
| 33 | 0 | +15 | +15 | 0 | 0 |
| 34 | -5 | +5 | +5 | -5 | -5 |
| 35 | -10 | +10 | +10 | -10 | -10 |
| 36 | -15 | +15 | +15 | -15 | -15 |
| 37 | -10 | +5 | +5 | -10 | -10 |
| 38 | +3 | +3 | +3 | 0 | 0 |
| 39 | +5 | +5 | +5 | 0 | 0 |
| 3A | +10 | +10 | +10 | 0 | 0 |
| 3B | +15 | +15 | +15 | 0 | 0 |
| 3C | +5 | +5 | +5 | -5 | -5 |
| 3D | +10 | +10 | +10 | -10 | -10 |
| 3E | +15 | +15 | +15 | -15 | -15 |
| 3F | +5 | +5 | +5 | -10 | -10 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| 40 | 0 | 0 | 0 | +3 | 0 |
| 41 | 0 | 0 | 0 | +5 | 0 |
| 42 | 0 | 0 | 0 | +10 | 0 |
| 43 | 0 | 0 | 0 | +15 | 0 |
| 44 | -5 | -5 | -5 | +5 | -5 |
| 45 | -10 | -10 | -10 | +10 | -10 |
| 46 | -15 | -15 | -15 | +15 | -15 |
| 47 | -10 | -10 | -10 | +5 | -10 |
| 48 | +3 | 0 | 0 | +3 | 0 |
| 49 | +5 | 0 | 0 | +5 | 0 |
| 4A | +10 | 0 | 0 | +10 | 0 |
| 4B | +15 | 0 | 0 | +15 | 0 |
| 4C | +5 | -5 | -5 | +5 | -5 |
| 4D | +10 | -10 | -10 | +10 | -10 |
| 4E | +15 | -15 | -15 | +15 | -15 |
| 4F | +5 | -10 | -10 | +5 | -10 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| 50 | 0 | +3 | 0 | +3 | 0 |
| 51 | 0 | +5 | 0 | +5 | 0 |
| 52 | 0 | +10 | 0 | +10 | 0 |
| 53 | 0 | +15 | 0 | +15 | 0 |
| 54 | -5 | +5 | -5 | +5 | -5 |
| 55 | -10 | +10 | -10 | +10 | -10 |
| 56 | -15 | +15 | -15 | +15 | -15 |
| 57 | -10 | +5 | -10 | +5 | -10 |
| 58 | +3 | +3 | 0 | +3 | 0 |
| 59 | +5 | +5 | 0 | +5 | 0 |
| 5A | +10 | +10 | 0 | +10 | 0 |
| 5B | +15 | +15 | 0 | +15 | 0 |
| 5C | +5 | +5 | -5 | +5 | -5 |
| 5D | +10 | +10 | -10 | +10 | -10 |
| 5E | +15 | +15 | -15 | +15 | -15 |
| 5F | +5 | +5 | -10 | +5 | -10 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| 60 | 0 | 0 | +3 | +3 | 0 |
| 61 | 0 | 0 | +5 | +5 | 0 |
| 62 | 0 | 0 | +10 | +10 | 0 |
| 63 | 0 | 0 | +15 | +15 | 0 |
| 64 | -5 | -5 | +5 | +5 | -5 |
| 65 | -10 | -10 | +10 | +10 | -10 |
| 66 | -15 | -15 | +15 | +15 | -15 |
| 67 | -10 | -10 | +5 | +5 | -10 |
| 68 | +3 | 0 | +3 | +3 | 0 |
| 69 | +5 | 0 | +5 | +5 | 0 |
| 6A | +10 | 0 | +10 | +10 | 0 |
| 6B | +15 | 0 | +15 | +15 | 0 |
| 6C | +5 | -5 | +5 | +5 | -5 |
| 6D | +10 | -10 | +10 | +10 | -10 |
| 6E | +15 | -15 | +15 | +15 | -15 |
| 6F | +5 | -10 | +5 | +5 | -10 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| 70 | 0 | +3 | +3 | +3 | 0 |
| 71 | 0 | +5 | +5 | +5 | 0 |
| 72 | 0 | +10 | +10 | +10 | 0 |
| 73 | 0 | +15 | +15 | +15 | 0 |
| 74 | -5 | +5 | +5 | +5 | -5 |
| 75 | -10 | +10 | +10 | +10 | -10 |
| 76 | -15 | +15 | +15 | +15 | -15 |
| 77 | -10 | +5 | +5 | +5 | -10 |
| 78 | +3 | +3 | +3 | +3 | 0 |
| 79 | +5 | +5 | +5 | +5 | 0 |
| 7A | +10 | +10 | +10 | +10 | 0 |
| 7B | +15 | +15 | +15 | +15 | 0 |
| 7C | +5 | +5 | +5 | +5 | -5 |
| 7D | +10 | +10 | +10 | +10 | -10 |
| 7E | +15 | +15 | +15 | +15 | -15 |
| 7F | +5 | +5 | +5 | +5 | -10 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| 80 | 0 | 0 | 0 | 0 | +3 |
| 81 | 0 | 0 | 0 | 0 | +5 |
| 82 | 0 | 0 | 0 | 0 | +10 |
| 83 | 0 | 0 | 0 | 0 | +15 |
| 84 | -5 | -5 | -5 | -5 | +5 |
| 85 | -10 | -10 | -10 | -10 | +10 |
| 86 | -15 | -15 | -15 | -15 | +15 |
| 87 | -10 | -10 | -10 | -10 | +5 |
| 88 | +3 | 0 | 0 | 0 | +3 |
| 89 | +5 | 0 | 0 | 0 | +5 |
| 8A | +10 | 0 | 0 | 0 | +10 |
| 8B | +15 | 0 | 0 | 0 | +15 |
| 8C | +5 | -5 | -5 | -5 | +5 |
| 8D | +10 | -10 | -10 | -10 | +10 |
| 8E | +15 | -15 | -15 | -15 | +15 |
| 8F | +5 | -10 | -10 | -10 | +5 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| 90 | 0 | +3 | 0 | 0 | +3 |
| 91 | 0 | +5 | 0 | 0 | +5 |
| 92 | 0 | +10 | 0 | 0 | +10 |
| 93 | 0 | +15 | 0 | 0 | +15 |
| 94 | -5 | +5 | -5 | -5 | +5 |
| 95 | -10 | +10 | -10 | -10 | +10 |
| 96 | -15 | +15 | -15 | -15 | +15 |
| 97 | -10 | +5 | -10 | -10 | +5 |
| 98 | +3 | +3 | 0 | 0 | +3 |
| 99 | +5 | +5 | 0 | 0 | +5 |
| 9A | +10 | +10 | 0 | 0 | +10 |
| 9B | +15 | +15 | 0 | 0 | +15 |
| 9C | +5 | +5 | -5 | -5 | +5 |
| 9D | +10 | +10 | -10 | -10 | +10 |
| 9E | +15 | +15 | -15 | -15 | +15 |
| 9F | +5 | +5 | -10 | -10 | +5 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| A0 | 0 | 0 | +3 | 0 | +3 |
| A1 | 0 | 0 | +5 | 0 | +5 |
| A2 | 0 | 0 | +10 | 0 | +10 |
| A3 | 0 | 0 | +15 | 0 | +15 |
| A4 | -5 | -5 | +5 | -5 | +5 |
| A5 | -10 | -10 | +10 | -10 | +10 |
| A6 | -15 | -15 | +15 | -15 | +15 |
| A7 | -10 | -10 | +5 | -10 | +5 |
| A8 | +3 | 0 | +3 | 0 | +3 |
| A9 | +5 | 0 | +5 | 0 | +5 |
| AA | +10 | 0 | +10 | 0 | +10 |
| AB | +15 | 0 | +15 | 0 | +15 |
| AC | +5 | -5 | +5 | -5 | +5 |
| AD | +10 | -10 | +10 | -10 | +10 |
| AE | +15 | -15 | +15 | -15 | +15 |
| AF | +5 | -10 | +5 | -10 | +5 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| B0 | 0 | +3 | +3 | 0 | +3 |
| B1 | 0 | +5 | +5 | 0 | +5 |
| B2 | 0 | +10 | +10 | 0 | +10 |
| B3 | 0 | +15 | +15 | 0 | +15 |
| B4 | -5 | +5 | +5 | -5 | +5 |
| B5 | -10 | +10 | +10 | -10 | +10 |
| B6 | -15 | +15 | +15 | -15 | +15 |
| B7 | -10 | +5 | +5 | -10 | +5 |
| B8 | +3 | +3 | +3 | 0 | +3 |
| B9 | +5 | +5 | +5 | 0 | +5 |
| BA | +10 | +10 | +10 | 0 | +10 |
| BB | +15 | +15 | +15 | 0 | +15 |
| BC | +5 | +5 | +5 | -5 | +5 |
| BD | +10 | +10 | +10 | -10 | +10 |
| BE | +15 | +15 | +15 | -15 | +15 |
| BF | +5 | +5 | +5 | -10 | +5 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| C0 | 0 | 0 | 0 | +3 | +3 |
| C1 | 0 | 0 | 0 | +5 | +5 |
| C2 | 0 | 0 | 0 | +10 | +10 |
| C3 | 0 | 0 | 0 | +15 | +15 |
| C4 | -5 | -5 | -5 | +5 | +5 |
| C5 | -10 | -10 | -10 | +10 | +10 |
| C6 | -15 | -15 | -15 | +15 | +15 |
| C7 | -10 | -10 | -10 | +5 | +5 |
| C8 | +3 | 0 | 0 | +3 | +3 |
| C9 | +5 | 0 | 0 | +5 | +5 |
| CA | +10 | 0 | 0 | +10 | +10 |
| CB | +15 | 0 | 0 | +15 | +15 |
| CC | +5 | -5 | -5 | +5 | +5 |
| CD | +10 | -10 | -10 | +10 | +10 |
| CE | +15 | -15 | -15 | +15 | +15 |
| CF | +5 | -10 | -10 | +5 | +5 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| D0 | 0 | +3 | 0 | +3 | +3 |
| D1 | 0 | +5 | 0 | +5 | +5 |
| D2 | 0 | +10 | 0 | +10 | +10 |
| D3 | 0 | +15 | 0 | +15 | +15 |
| D4 | -5 | +5 | -5 | +5 | +5 |
| D5 | -10 | +10 | -10 | +10 | +10 |
| D6 | -15 | +15 | -15 | +15 | +15 |
| D7 | -10 | +5 | -10 | +5 | +5 |
| D8 | +3 | +3 | 0 | +3 | +3 |
| D9 | +5 | +5 | 0 | +5 | +5 |
| DA | +10 | +10 | 0 | +10 | +10 |
| DB | +15 | +15 | 0 | +15 | +15 |
| DC | +5 | +5 | -5 | +5 | +5 |
| DD | +10 | +10 | -10 | +10 | +10 |
| DE | +15 | +15 | -15 | +15 | +15 |
| DF | +5 | +5 | -10 | +5 | +5 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| E0 | 0 | 0 | +3 | +3 | +3 |
| E1 | 0 | 0 | +5 | +5 | +5 |
| E2 | 0 | 0 | +10 | +10 | +10 |
| E3 | 0 | 0 | +15 | +15 | +15 |
| E4 | -5 | -5 | +5 | +5 | +5 |
| E5 | -10 | -10 | +10 | +10 | +10 |
| E6 | -15 | -15 | +15 | +15 | +15 |
| E7 | -10 | -10 | +5 | +5 | +5 |
| E8 | +3 | 0 | +3 | +3 | +3 |
| E9 | +5 | 0 | +5 | +5 | +5 |
| EA | +10 | 0 | +10 | +10 | +10 |
| EB | +15 | 0 | +15 | +15 | +15 |
| EC | +5 | -5 | +5 | +5 | +5 |
| ED | +10 | -10 | +10 | +10 | +10 |
| EE | +15 | -15 | +15 | +15 | +15 |
| EF | +5 | -10 | +5 | +5 | +5 |
| Index | Will | Wisdom | Vitality | Agility | Strength |
| F0 | 0 | +3 | +3 | +3 | +3 |
| F1 | 0 | +5 | +5 | +5 | +5 |
| F2 | 0 | +10 | +10 | +10 | +10 |
| F3 | 0 | +15 | +15 | +15 | +15 |
| F4 | -5 | +5 | +5 | +5 | +5 |
| F5 | -10 | +10 | +10 | +10 | +10 |
| F6 | -15 | +15 | +15 | +15 | +15 |
| F7 | -10 | +5 | +5 | +5 | +5 |
| F8 | +3 | +3 | +3 | +3 | +3 |
| F9 | +5 | +5 | +5 | +5 | +5 |
| FA | +10 | +10 | +10 | +10 | +10 |
| FB | +15 | +15 | +15 | +15 | +15 |
| FC | +5 | +5 | +5 | +5 | +5 |
| FD | +10 | +10 | +10 | +10 | +10 |
| FE | +15 | +15 | +15 | +15 | +15 |
| FF | +5 | +5 | +5 | +5 | +5 |
===================
Status Ailment/Element List
===================
Consists of 3 byte entries - xx xx xx
NOTE: Please refrain from using FF FF FF. If you do it glitches and it does
some crazy stuff...trust me. The 1st byte is a mystery as to why only one effect
is pointed to...oh well then again the way Square uses storage in this game is beyond me. = \
[Items in brackets are the message windows correlating to the effect.]
Byte 1:
00-3F: Nothing
40: Monsters Drain the HP Damage as Cure
41-FF Same
Byte 2 (1st Digit):
0: None
1: Small
2: Toad
3: Toad, Small
4: Stone
5: Stone, Small
6: Stone, Toad
7: Stone, Toad, Small
8: Swoon (Death)*
9: Swoon, Small
A: Swoon, Toad
B: Swoon, Toad, Small
C: Swoon, Stone
D: Swoon, Stone, Small
E: Swoon, Stone, Toad
F: Swoon, Stone, Toad, Small
Byte 2 (2nd Digit):
0: None
1: Poison
2: Blind
3: Blind, Poison
4: Mute
5: Mute, Poison
6: Mute, Blind
7: Mute, Blind, Poison
8: Pig
9: Pig, Poison
A: Pig, Blind
B: Pig, Blind, Poison
C: Pig, Mute
D: Pig, Mute, Poison
E: Pig, Mute, Blind
F: Pig, Mute, Poison, Blind
*-Imagine the effect of killing the character AND adding additional status ailments...take about an item waster!
Byte 3 (1st Digit):
0: None
1: Sleep
2: Paralyze
3: Paralyze, Sleep
4: Float [D]
5: Float, Sleep
6: Float, Paralyze
7: Float, Paralyze, Sleep
8: Cursed
9: Cursed, Sleep
A: Cursed, Paralyze
B: Cursed, Paralyze, Sleep
C: Cursed, Float
D: Cursed, Float, Sleep
E: Cursed, Float, Paralyze
F: Cursed, Float, Paralyze, Sleep
Byte 3 (2nd Digit):
0: None
1: Petrify [Turning into Stone?!] (Level 1)
2: Petrify [Turning into Stone?!] (Level 2)*
3: Both Above
4: Berserked (Hehe...me likes)
5: Berserked, Petrify 1
6: Berserked, Petrify 2
7: Berserked, Petrify 1 & 2
8: Charmed
9: Charmed, Petrify 1
A: Charmed, Petrify 2
B: Charmed, Petrify 1 & 2
C: Charmed, Berserked
D: Charmed, Berserked, Petrify 1
E: Charmed, Berserked, Petrify 2
F: Charmed, Berserked, Petrify 1 & 2
*-If the monster hits the character twice they turn into a Full Stone statue.
===================
Equip Index
===================
Byte 1 (first digit):
1: Edward/Gilbert (Bard)
2: Rosa
3: Bard, Rosa
4: Yang
5: Yang, Bard
6: Yang, Rosa
7: Yang, Bard, Rosa
8: Palom
9: Palom, Bard
A: Palom, Rosa
B: Palom, Bard, Rosa
C: Palom, Yang
D: Palom, Bard, Yang
E: Palom, Yang, Rosa
F: Palom, Bard, Rosa, Yang
Byte 1 (second digit):
1: Dark Knight
2: Dragoon
3: Dark Knight, Dragoon
4: Young Caller
5: Young Caller, Dark Knight
6: Young Caller, Dragoon
7: Young Caller, Dark Knight, Dragoon
8: Sage (Tellah/Tella)
9: Sage, Dark Knight
A: Sage, Dragoon
B: Sage, Dark Knight, Dragoon
C: Sage, Young Caller
D: Sage, Dark Knight, Young Caller
E: Sage, Dragoon, Young Caller
F: Sage, Dark Knight, Dragoon, Young Caller
Byte 2 (first digit):
1: Ninja
2: Lunar (FuuSuuYa)
3: Ninja, Lunar
4: Anna?
5: Anna?, Ninja
6: Anna?, Lunar
7: Anna?, Ninja, Lunar
8: Golbez
9: Golbez, Ninja
A: Golbez, Lunar
B: Golbez, Ninja, Lunar
C: Golbez, Anna?
D: Golbez, Ninja, Yang
E: Golbez, Anna?, Lunar
F: Golbez, Ninja, Lunar, Anna?
Byte 2 (second digit):
1: Porom
2: Paladin
3: Paladin, Porom
4: Cid
5: Cid, Porom
6: Cid, Paladin
7: Cid, Porom, Paladin
8: Old Caller
9: Old Caller, Porom
A: Old Caller, Paladin
B: Old Caller, Porom, Paladin
C: Old Caller, Cid
D: Old Caller, Porom, Cid
E: Old Caller, Paladin, Cid
F: Old Caller, Porom, Paladin, Cid
===================
Equip Type List
===================
00: Universal (Everyone can equip)
01: " "
02: Bows
03: Knives
04: Shields
05: Gauntlets (Not Dragoon/Crystal)
06: Axes
07: Light Swords (Avenger, Defense, etc)
08: Magician's Equip (Magic users only, except Ninja)
09: Magician's Equip (Magic users only, except Paladin, Ninja)
0A: Magician's Equip (Cecil and Rosa only)
0B: Magician's Equip (Sage, Wh.Wiz, Lunar only)
0C: Magician's Equip (Sage, Bl.Wiz, Lunar only)
0D: Unknown
0E: Females only
0F: Unknown
10: Unknown
11: Unknown
12: Unknown
13: Knives
14: Rings
15: Dark Knight Equipment
16: Spears
17: Whips
18: Unknown
19: Harps
1A: Unknown
1B: Claws
1C: Paladin Equipment
1D: Hammers
1E: Ninja Equip
1F: Unknown
20-FF: Unknown (I didn't bother looking at it)
===================
Target List
===================
Target List (preceded by F8):
00-15: Specific Character (by Actor Index)
16: Self
17: All Monsters
18: All Monsters 2?
19: All Monsters of the first type.
1A: All Monsters of the second type.
1B: All Monsters of the third type.
1C: Party's Front Row
1D: Party's Back Row
1E: Paralyzed Monster
1F Sleeping Monster
20 Confused Monster
21: Critically hurt Monster
22: Random Character/Monster (including Self)
23: Random Character/Monster (excluding Self)
24: Random Monster
25: Random Monster (excluding Self)
26: Random Character in the Front Row
27: Random Character in the Back Row
28: Entire Party
29: All dead Monsters
===================
Music Specific
===================
00: Nothing
01: Final Fantasy Theme
02: Wishing Tower
03: Dummy Fanfare
04: Walking Chocobo
05: Flying Chocobo
06: Underworld
07: Zeromus
08: Victory Fanfare
09: Town
0A: Rydia
0B: Boss Music
0C: Mt. Ordeals
0D: Overworld
0E: Big Whale
0F: Sad Music
10: Tent/Cabin
11: Golbez
12: Sorrow (Gilbert's Harp)
13: Rosa's Theme
14: Baron Castle
15: Crystal Room (Title)
16: Suspicions
17: Tower of Zot
18: Airship
19: Tower of Babil
1A: Fierce Battle Music
1B: Giant of Babil
1C: Cave of Summoned Monsters
1D: Destruction (Dwarf Cannon)
1E: Lunar Path
1F: Surprise! (Example: Lost Dark Crystal)
20: Dwarf Castle
21: Twin's Theme
22: Doll's Theme
23: Hurry!
24: Cid
25: Normal Cave Music
26: Dancing Music
27: Normal Battle Music
28: Castle Eblan
29: Character Joined
2A: Character Died
2B: Chocobo Forest
2C: Opening
2D: Sad 2 (Cain's Deception)
2E: Fabul
2F: Became a Paladin
30: Lard Ass Chocobo
31: Moon
32: Toroia
33: Mysidia
34: Lunar Subterrane
35: Ending Part 1
36: Ending Part 2
37: Ending Part 3
38: Nothing
39: Nothing
3A: Nothing
3B: Nothing
3C: Nothing
3D: Nothing
3E: Airships
3F: Ship Horn
40: Unknown (Maybe when the Axe falls on Rosa in the Japanese version?)
41: Same as above
42: Destruction SFX (Example: Digging a hole with the Falcon)
43: Falling
44: Waves
45-FF: Warning: This and everything after freezes the game.
Tips and Miscellaneous
-Tips
===================
My Tips
===================
Here are some various tips for beginners.
Tip #1: Ok for starters let's restore Rosa's Heal command. First
go to address 9FF50 and search for 0002 0C01 FF, Now change
it to 0002 0B0C 01. Ok now go to 7A9F8 you should see: 4570 6868 74 now change it to: 4960 5C67 FF. Next
go to 7B21E and
you'll see 17B1 now change it to 3DB3. Ok now open up Thingy32 and use this table. Now type: "Prayers unanswered" after
this insert the byte 00 after the "d" in unanswered. Now play a game with Rosa just before she gets kidnapped, you could
while your at it change both Rosa's commands before you do this. OK so you're wondering what you just did well you added the
Dummied Heal command and re-created the battle message for it. Not to mention you've successfully edited the dialogue
pointer as well.
Tip #2: Ok now let's talk basic text pointers. Let's notice the example above...now when you went to 7B200 you noticed a
pattern: xxB0 [B1\B2\B3]. "xx" is the last 2 digits in the ROM followed by either a B1, B2, or B3. You're wondering about
the B2 and B3 right? Well, when the dialogue is past FF it adds a digit: FEB1, FFB1, 00B2, 01B2, etc. At the end of the
dialogue bank you'll see some empty spaces you can use this to "point" to for your new text. I bet you're also thinking "But
how do I find out which pointer goes to what?" Well how I figured it out was trial and error, cuz you see Square dummied
them out by making the dialogue "\D\" so here's what I did: "\0\", "\1\", "\2\". Now use these commands in battle and write
down the numbers\letters and then re-point them to whatever else. Using this knowledge you can also edit the actual Monster
dialogue (i.e. Tricker) as well as other text in the game. ^ ^
Tip #3: This one is simple: download Tile Layer Pro from Zophar...you'll thank me. (P.S. Font can be viewed in GameBoy
mode.) Not really a ground breaking tip...but everyone needs to grab some tools from Zophar.
Closing comments
-Blah
===================
Blah
===================
If you've got anything you feel you want to add or that I should change/correct drop me an
email. Also I'm calling out all
expert ROM hackers to contribute some data that I've missed. Between Yousei's docs and mine we've pretty much got all the
data covert for FF2us...but I'm too lazy to include any FF4/FF4 EasyType in this document. I've got
a lot of unorganized docs
for those games but I'm too lazy to clean it up for this document.
I hope someone finds a good use for this doc as I've put a TON of time and effort in finding the data and also in coding this
document.
And lastly, DO NOT STEAL MY HARD WORK! I DO NOT want ANY of this data republished in ANY document or in ANY form on ANY site
or ANYWHERE for that matter. If I find out someone jacked my data that person or group will be sorry...so respect this
author's work and don't steal it. If you wish to use ANY of this information or put this doc on your site I request you
email me first for my permission.
Contacting me
You can either contact me via:
Email
Website
2000-2003 JCE3000GT-Soft
2007-2008 BlitzKrieg Innovations