1234567890123456789012345678901234567890123456789012345678901234567890123456789 Final Fantasy IV Save State Hacking Guide By Moses Hughes A.K.A. MDH88 [ABTM] About Me [VERS] Version History [LEGL] Legal Info [STRT] Getting Started [CH1O] Character 1 Offsets [CH2O] Character 2 Offsets [CH30] Character 3 Offsets [CH4O] Character 4 Offsets [CH5O] Character 5 Offsets [OTHR] Other Offsets [MAGC] Magic/Summon List [ITEM] Item list [CRDT] Credits [ABTM] About Me! I am Moses Hughes aka MDH88. I am an avid fan of the Final Fantasy Series, and have played most of the games in the series, including the Playstation re- released of FFI-II, IV, V, and VI. I noticed that there weren't any save state hacking guides for IV, so I am filling in the void with my first ever FAQ! As this is my first, if you notice any errors, PLEASE let me know! My email is firstname.lastname@example.org. Thanks in advance for reading! [VERS] Version History Version 1.0: Initial, and hopefully only, version, unless there are spelling/ grammatical errors. [LEGL] Legal Info This FAQ is an original work of myself, Moses Hughes. It can be used for your own personal use, but not for profit/gain of any kind. It cannot be posted on any other site besides gamefaqs.com without my express permission, nor can it be duplicated in whole or in part without proper credit given! If you want to post it elsewhere, or use part of my FAQ in your own work, email me and I will likely say yes, just be polite and ask first please! [STRT] Getting started To do this, you have to have: 1) an emulator capable of generating save states, 2) a copy of FFIV, either from Final Fantasy: Chronicles or the stand alone version for the PS1, 3) a hex editing program, such as XVI32, and 4) a program to convert decimal to hex for you. If you have Windows, the calculator does this when set to programming. Save states are generated using a hexadecimal (base-16) format, so in addition to the numbers 0-9 you also have letters A-F, so if you count up it would go 0123456789ABCDEF and the next number up would be 10, which is 16 in decimal. You can have values ranging from 00 to FF, which is 0-255 in decimal. When you edit these, it is easiest to do with a hex editor. XVI32 is free and the one I use. Google free hex editors and you will find one easy enough. When I reference an offset, that is the address, or location, of the offset in the save state. So, if I say go to offset A24E, you go to address, select "go to," then type in A24E and it would take you to that offset. You can then edit the value as desired. The offset uses two digits, so you can enter values from 00-FF, equivalent to 0 to 255. For larger values, such as HP, Mp, Experience, Gil, etc, there are two or three offsets used to represent it. In this case, the value is in two or three pairs, entered in reverse. For example, if the converted value is 4D5E, you would enter 5E into the first offset, then 4D in the second. For larger values, like 1A23E6, you would enter the pairs E6 first, then 23, then finally 1A. Reverse the order of the pairs, NOT THE VALUE DIRECTLY! For each character, you can edit their Level, current/max HP and MP, and the stats Str, Agil, Vit, Wis, and Will. All other stats are the result of these stats plus your equipment; there are guides telling exactly how this works already, so reference them! These 5 stats have two offsets. The first is the base stat, and the second is that value plus any bonuses from equipment. Editing the first value is sufficient, but I'm listing both for your sanity! The max value is normally 99 (63 in hexadecimal), but you can put any larger value in also. Note that in my experience, using larger values is not terribly helpful, and actually hurts your other stats! For HP and MP, there are offsets for current and max values. The PAIRS are reversed, so if you enter want to enter 1000 (4096 decimal), enter 00 in the first offset, and 10 in the second. HP is normally maxed at 9999 (270F hex), which would be entered 0F 27. You can enter FF FF for 65535 HP! MP is normally limited to 999 (3E7) which would be entered E7 03 (use a 0 as a place-holder). You can enter FF FF for this as well! For equipment, you can enter any value you wish, allowing you to equip weapons and shields on characters that normally cannot equip them. Keep in mind that each character has a dominant hand, so a weapon (exc. bows) goes in the dominant hand (arrows if you equip a bow), and a shield (or bow) in the other. For hand quantity, this will be 00 if nothing equipped, 01 for most equips, and 00 to 63 for arrows. I may fluff this part out a little later, but this covers the basics. On to the offsets! [CH1O] Character 1 Offsets This is the character in the third position (usually Cecil) Level D1302 Current HP D1307 & D1308 Maximum HP D1309 & D130A Current MP D130B & D130C Maximum MP D130D & D130E Strength D130F & D1314 Agility D1310 & D1315 Vitality D1311 & D1316 Wisdom D1312 & D1317 Will D1313 & D1318 Head Gear D1330 Body Gear D1331 Hand Gear D1332 Right Hand D1333 RH Qty D1334 Left Hand D1335 LH Qty D1336 Experience D1337 & D1338 & D1339 [CH2O] Character 2 Offsets This is the character in the first position (usually Kain) Level D1342 Current HP D1347 & D1348 Maximum HP D1349 & D134A Current MP D134B & D134C Maximum MP D134D & D134E Strength D134F & D1354 Agility D1350 & D1355 Vitality D1351 & D1356 Wisdom D1352 & D1357 Will D1353 & D1358 Head Gear D1370 Body Gear D1371 Hand Gear D1372 Right Hand D1373 RH Qty D1374 Left Hand D1375 LH Qty D1376 Experience D1377 & D1378 & D1379 [CH3O] Character 3 Offsets This is the character in the fifth position (usually Edge) Level D1382 Current HP D1387 & D1388 Maximum HP D1389 & D138A Current MP D138B & D138C Maximum MP D138D & D138E Strength D138F & D1394 Agility D1390 & D1395 Vitality D1391 & D1396 Wisdom D1392 & D1397 Will D1393 & D1398 Head Gear D13B0 Body Gear D13B1 Hand Gear D13B2 Right Hand D13B3 RH Qty D13B4 Left Hand D13B5 LH Qty D13B6 Experience D13B7 & D13B8 & D13B9 [CH4O] Character 4 Offsets This is the character in the second position (usually Rydia or Rosa) Level D13C2 Current HP D13C7 & D13C8 Maximum HP D13C9 & D13CA Current MP D13CB & D13CC Maximum MP D13CD & D13CE Strength D13CF & D13D4 Agility D13D0 & D13D5 Vitality D13D1 & D13D6 Wisdom D13D2 & D13D7 Will D13D3 & D13D8 Head Gear D13F0 Body Gear D13F1 Hand Gear D13F2 Right Hand D13F3 RH Qty D13F4 Left Hand D13F5 LH Qty D13F6 Experience D13F7 & D13F8 & D13F9 [CH5O] Character 5 Offsets This is the character in the fourth position (usually Rosa or Rydia) Level D1402 Current HP D1407 & D1408 Maximum HP D1409 & D140A Current MP D140B & D140C Maximum MP D140D & D140E Strength D140F & D1414 Agility D1410 & D1415 Vitality D1411 & D1416 Wisdom D1412 & D1417 Will D1413 & D1418 Head Gear D1430 Body Gear D1431 Hand Gear D1432 Right Hand D1433 RH Qty D1434 Left Hand D1435 LH Qty D1436 Experience D1437 & D1438 & D1439 [OTHR] Other Offsets Gil D19A0 & D19A1 & D19A2 -For values to insert for items/weapons, look into the items section. Items are listed starting with offset D1740. The quantity of THAT item is in the next offset, D1471. The items continue like this through D179A (last item before TRASH) and D179B (qty of the last item). The final offsets are for Sort and Trash, you can erase these but it's not really helpful. -For magic values, use the magic section Each character capable of using magic/summons has a list. There are 24 addresses for each character; there are 24 values for white magic, 24 values for black magic, 15 values for summons, and 6 values for Ninja abilities. You can edit these lists to give any of the characters any kind of magic you wish. You can give Rydia white magic after she loses it, give Cecil black magic, etc. [MAGC] Magic/Summon List Note: Names are as they appear in FFIV for the Playstation, some are different from the SNES version. White Magic 00-None 01-Hold 02-Mute 03-Charm 04-Blink 05-Armor 06-Shell 07-Slow 08-Haste 09-Bersk 0A-Wall 0B-Holy 0C-Dspel 0D-Scan 0E-Cure1 0F-Cure2 10-Cure3 11-Cure4 12-Esuna 13-Life1 14-Life2 15-Mini 16-Exit 17-Sight 18-Float Black Magic 19-Toad 1A-Piggy 1B-Warp 1C-Venom 1D-Fire1 1E-Fire2 1F-Fire3 20-Ice1 21-Ice2 22-Ice3 23-Bolt1 24-Bolt2 25-Bolt3 26-Bio 27-Wind 28-Quake 29-Sleep 2A-Stone 2B-Death 2C-Stop 2D-Drain 2E-Psych 2F-Meteo 30-Flare Summon Magic 31-Imp 32-Bomb 33-Cocat 34-Mage 35-Chocb 36-Shiva 37-Ramuh 38-Ifrit 39-Titan 3A-Mist 3B-Sylph 3C-Odin 3D-Levia 3E-Asura 3F-Baham Ninja Magic 42-Flame 43-Flood 44-Blitz 45-Smoke 46-Pin 47-Image [ITEM] Item list Note: Names are as they appear in FFIV for the Playstation, some are different from the SNES version. 00-Nothing Claws 01-FireClaw 02-IceClaw 03-BoltClaw 04-Fairy 05-HellClaw 06-CatClaw Rods 07-Rod 08-IceRod 09-FlameRod 0A-Thunder 0B-Change oC-FairyRod 0D-Stardust 0E-Lilith Staves 0F-Staff 10-Cure 11-Mythril 12-Power 13-Lunar 14-Sage 15-Silence Dark Swords 16-Shadow 17-Dark 18-Death Great Swords 19-Legend 1A-Light 1B-Excalbur 1C-Flame 1D-IceBrand 1E-Defense 1F-BloodSwd 20-Ancient 21-Sleep 22-Gorgon 3D-Mythril 3F-Ragnarok 4C-Avenger Spears 23-Spear 24-WindSpr 25-Fire Spr 26-IceSpear 27-Dragon 28-HolyLnce 29-BloodSpr 2A-Gungnir Ninja Swords 2B-Kunai 2C-Ashura 2D-Kotetsu 2E-Kikuichi 2F-Murasame 30-Masamune Knives 31-Assassin 32-MageMash 3B-Mythril 3C-Dancing 3E-Knife Whips 33-Whip 34-Chain 35-Blitz 36-FireLash 37-Serpent Axes 38-Hand Axe 39-Dwarf 3A-Ogre 47-VenomAxe 48-Rune Axe Ninja Stars 40-Shuriken 41-Fuma Boomerangs 42-Boomerang 43-Fullmoon Harps 44-Dreamer 45-Lamia Wrenches 49-Mythril 4A-Gaia 4B-Wooden Bows 4D-ShortBow 4E-Crossbow 4F-GreatBow 50-Archer 51-ElvenBow 52-Yoichi 53-Artemis Arrows 54-Brass 55-Holy 56-Fire 57-Ice 58-Bolt 59-Darkness 5A-Poison 5B-Mute 5C-Angel 5D-Yoichi 5E-Medusa 5F-Artemis Shields 61-Iron 62-Shadow 63-Demon 64-Paladin 65-Mythril 66-Flame 67-IceShld 68-Diamond 69-Aegis 6A-Genji 6B-Dragon 6C-Crystal Helmets 6D-Iron 6E-Shadow 6F-Hades 70-Demon 71-Paladin 72-Mythril 73-Diamond 74-Genji 75-Dragon 76-Crystal Caps 77-Leather 78-Feather 79-Magus 7A-Wizard 7B-Tiara 7C-Ribbon 7D-Headband 7E-Bandanna 7F-Ninja 80-Glass Armor 81-Iron 82-Shadow 83-Hades 84-Demon 85-Paladin 86-Mythril 87-Flame 88-IceArmor 89-Diamond 8A-Genji 8B-Dragon 8C-Crystal 9A-Adamant 9B-Ninja Robes 8D-Clothes 8E-Leather 8F-GaiaGear 90-Wizard 91-Black 92-Sorcerer 93-White 94-PwrVest 95-Minerva 96-Prisoner 97-Bard 98-Kenpo 99-BlkBelt Gauntlets 9C-Iron 9D-Shadow 9E-Hades 9F-Demon A0-Paladin A1-Mythril A2-Diamond A3-Zeus A4-Genji A5-Dragon A6-Crystal Rings A7-IronRing A8-RubyRing A9-Silver AA-Strength AB-Rune Ac-Crystal AD-GoldRing AE-Protect AF-Curse Items 46-Dummy (?) 60-Iron (?) B0-Bomb B1-BigBomb B2-Notus B3-Boreas B4-ThorRage B5-ZeusRage B6-Stardust B7-Succubus B8-Vampire B9-Bacchus BA-Hermes BB-HrGlass1 BC-HrGlass2 BD-HrGlass3 BE-SilkWeb BF-Illusion C0-Inferno C1-Blizzard C2-LitStorm C3-StarVeil C4-Kamikaze C5-MoonVeil C6-MuteBell C7-GaiaDrum C8-Crystal C9-Coffin CA-Grimoire CB-Bestiary CC-Alarm CD-Unihorn CE-Potion CF-HiPotion D0-X-Potion D1-Ether1 D2-Ether2 D3-Elixir D4-Life D5-Soft D6-MaidKiss D7-Mallet D8-DietFood D9-EchoNote DA-EyeDrops DB-Antidote DC-Cross DD-Remedy DE-Alert DF-Au Apple E0-Ag Apple E1-SomaDrop E2-Tent E3-Cabin E4-Smut E5-Exit E6-EagleEye E7-Imp (Summon) E8-Bomb (Summon) E9-Cocatris (Summon) EA-Mage (Summon) EB-Gysahl EC-Pass ED-Whistle EE-BombRing EF-BaronKey F0-SandRuby F1-Earth F2-Magma F3-Necklace F4-TwinHarp F5-Dark F6-RatTail F7-Adamant F8-Pan F9-PinkTail FA-TowerKey FB-DkMatter FC-Dummy (?) FD-Dummy (?) FE-Sort (Function at bottom of screen) FF-Trash (Function at bottom of screen) [CRDT] Credits I would like to thank the following people/organizations: -Square/SquareEnix: They made the game, without which this guide would be unnecessary! -C-Jay-C, for a killer site that I have enjoyed and used for years! Sorry I didn't join sooner! -The folks that made the PSX emulator, it is the one I use! -Your name here, if you help polish/correct my guide! I will give credit where credit is due, I am not perfect, but you can help my guide to be so! -You, the reader. Hopefully, this is what you were looking for and this is incredibly helpful to you!