Secret of Mana ZSNES Save State Hacking Guide This Guide has been written for the ZSNES and has not been tested with other emulators. Written By: Bri64, malarek99@yahoo.co.uk Version: 1.2 Copyright 2003 Brian Malarek This document may not be reproduced under any circumstances except for personal, private use. It may not be placed on any web site or otherwise distributed publicly without advance written permission. Use of this guide on any other web site or as a part of any public display is strictly prohibited, and a violation of copyright. All trademarks and copyrights contained in this document are owned by their respective trademark and copyright holders. My hex editor of choice is Hex Workshop 4.1 Note: if you do not think counting 0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 does not make any sense then I do not suggest trying save state hacking but do not get excited there are plenty of sites out there that are willing to tech you, just look up making game genie codes. The time you spend will be worth while. Contributors: Thanks to Mike Francis for taking the time to figure out that the weapon hex locations contain two pieces of data. The first nibble being the character that has the weapon equipped, 4 equals Hero, 8 equals Girl and C equals Sprite, and the second nibble has the level. Thanks to Ashiq for mapping out the ascii chart for the characters names and giving us the freedom to give our characters a twelve letter length name. Small contents: 1) General 2) Hero 3) Girl 4) Sprite 5) Item Hex List 6) Weapon Hex List 7) Armor Hex List 8) Character Ascii Notes: * The list for weapons is a bit confusing so here goes. Your weapon levels are stored in the second nibble of the hex location. If you want a level 8 sword, the max level, you must enter 08 into the “Sword hex” location. Now the first nibble represents the character that has the weapon equipped, 4 means Hero, 8 means Girl and C means Sprite. Ex. D868 = 88 means the Hero has a level 8 sword equipped. *Your mana levels are also nibbles so do not put 01 when you mean 1. I removed the equipped armor hex list section due to the fact that the game changes the list order, thus making my list incorrect. Basically if you go past 3F the list repeats with Hero, Girl and Sprite equipped icons next to them in the respective order. When ever you change your character’s stats and you reequip a weapon the stats will automatically recalculate, this happens in many circumstances, which means for the most part your stat changes will get reverted to their supposed values. I also found where the vertical locations of your characters are stored, which allows you to send your characters over walls, creating nice short cuts. With the submitted character ascii chart you now can input names for your characters up to twelve characters long. 1) General D813 -> D81E - Hero's Name D81F -> D82A - Gir'ls Name D82B -> D836 - Sprite's Name D837 -> D841 - Helmet list D843 -> D84D - Armor list D84F -> D859 - Armlet list D85B -> D865 - Item list D867 - Glove hex* D868 - Sword hex* D869 - Axe hex* D86A - Spear hex* D86B - Whip hex* D86C - Bow hex* D86D - Boomerang hex* D86E - Lance hex* D87D -> D87F - Gold EC17 - vert. location char. 1 EE17 - vert. location char. 2 F017 - vert. location char. 3 2) Hero ED95 -> ED96 - HP ED97 -> ED98 - Max HP ED99 - MP ED9A - Max MP ED9B - Strength ED9C - Agility ED9D - Constitution ED9E - Intelligence ED9F - Wisdom EDA0 -> EDA2 - Exp. EDAA - Hit % EDAB - Attack EDB7 - Evade EDB8 -> EDB9 - Defense EDBB -> EDBC - Magic defense EDD3 -> EDD6 - Weapon levels** 3) Girl EF95 -> EF96 - HP EF97 -> EF98 - Max HP EF99 - MP EF9A - Max MP EF9B - Strength EF9C - Agility EF9D - Constitution EF9E - Intelligence EF9F - Wisdom EFA0 -> EFA2 - Exp. EFAA - Hit % EFAB - Attack EFB7 - Evade EFB8 -> EFB9 - Defense EFBB -> EFBC - Magic defense EFD3 -> EFD6 - Weapon levels** EFD7 - Gnome & Udine levels** EFD8 - Salamando & Sylphid levels EFD9 - Luna & Dryad levels EFDA - ? & Lumina levels EFDB - Gnome mana = 38 EFDC - Udine mana = 38 EFDD - Salamando mana = 38 EFDE - Sylphid mana = 38 EFDF - Luna mana = 38 EFE0 - Dryad mana = 38 EFE2 - Lumina mana = 38 4) Sprite F195 -> F196 - HP F197 -> F198 - Max HP F199 - MP F19A - Max MP F19B - Strength F19C - Agility F19D - Constitution F19E - Intelligence F19F - Wisdom F1A0 -> F1A2 - Exp. F1AA - Hit % F1AB - Attack F1B7 - Evade F1B8 -> F1B9 - Defense F1BB -> F1BC - Magic defense F1D3 -> F1D6 - Weapon levels** F1D7 - Gnome & Udine levels** F1D8 - Salamando & Sylphid levels F1D9 - Luna & Dryad levels F1DA - Shade & ? levels F1DB - Gnome mana = 07 F1DC - Udine mana = 07 F1DD - Salamando mana = 07 F1DE - Sylphid mana = 07 D1DE - Luna mana = 07 D1E0 - Dryad mana = 07 D1E1 - Shade mana = 07 5) Item Hex List 0 - Blank 1 - Chocolate 2 - Royal Jam 3 - Faerie Walnut 4 - Medical Herb 5 - Cup of Wishes 6 - Magic Rope 7 - Flammie Drum 8 - Moogle Belt 9 - Midge Mallet A - Barrel 26 - Magic Rope 27 - Moogle Belt 28 - Midge Mallet 2A - Barrel x1 62 - Chocolate x4 80 - Candy x4 81 - Cup of Wishes x4 83 - Medical Herb x4 84 - Royal Jam x3 85 - Flammie Drum 6) Weapon Hex List 1 - Power Glove 1 - Broad Sword 1 - Lode Axe 1 - Heavy Spear 1 - Black Whip 1 - Short Bow 1 - Chakram 1 - Javelin 2 - Moogle Claws 2 - Herald Sword 2 - Stout Axe 2 - Spirite's Spear 2 - Backhand Whip 2 - Long Bow 2 - Lode Boomerang 2 - Light Trident 3 - Chakra Hand 3 - Claymore 3 - Battle Axe 3 - Partisan 3 - Chain Whip 3 - Great Bow 3 - Rising Sun 3 - Lode Javelin 4 - Heavy Glove 4 - Excalibur 4 - Golden Axe 4 - Halberd 4 - Flail of Hope 4 - Bow of Hope 4 - Red Cleaver 4 - Fork of Hope 5 - Hyper-Fist 5 - Masamune 5 - Were-Buster 5 - Oceanid Spear 5 - Morning Star 5 - Elfin Bow 5 - Cobra Shuttle 5 - Imp's Fork 6 - Griffin Claws 6 - Gigas Sword 6 - Great Axe 6 - Gigas Lance 6 - Hammer Flail 6 - Wing Bow 6 - Frizbar 6 - Elf's Harpoon 7 - Dragon Claws 7 - Dragon Buster 7 - Gigas Axe 7 - Dragon Lance 7 - Nimbus Chain 7 - Doom Bow 7 - Shuriken 7 - Dragon Dart 8 - Aura Glove 8 - Mana Sword 8 - Doom Axe 8 - Daedalus Lance 8 - Gigas Flail 8 - Garuda Buster 8 - Ninja's Trump 8 - Valkyrian 9 - Rusty Sword 9 - Watt's Axe 9 - Spear 9 - Whip 9 - Chobin's Bow 9 - Boomerang 9 - Pole Dart 9 - Bare Head 7) Armor Hex List 0 - Bare Head 1 - Bandanna 2 - Hair Ribbon 3 - Rabite Cap 4 - Head Gear 5 - Quill Cap 6 - Steel Cap 7 - Golden Tiara 8 - Raccoon Cap 9 - Quilted Hood A - Tiger Cap B - Circlet C - Ruby Armet D - Unicorn Helm E - Dragon Helm F - Duck Helm 10 - Needle Helm 11 - Cockatrice Cap 12 - Amulet Helm 13 - Griffin Helm 14 - Faerie Crown 15 - No (trash) 16 - Overalls 17 - Kung Fu Suit 18 - Midge Robe 19 - Chain Vest 1A - Spiky Suit 1B - Kung Fu Dress 1C - Fancy Overalls 1D - Chest Guard 1E - Golden Vest 1F - Ruby Vest 20 - Tiger Suit 21 - Tiger Bikini 22 - Magical Armor 23 - Tortoise Mail 24 - Flower Suit 25 - Battle Suit 26 - Vestguard 27 - Vampire Cape 28 - Power Suit 29 - Faerie Cloak 2A - Nothing (trash) 2B - Faerie's ring 2C - Elbow Pad 2D - Power Wrist 2E - Cobra Bracelet 2F - Wolf's Band 30 - Silver Band 31 - Golem Ring 32 - Frosty Ring 33 - Ivy Amulet 34 - Gold Bracelet 35 - Shield Ring 36 - Lazuri Ring 37 - Guardian Ring 38 - Gauntlet 39 - Ninja Gloves 3A - Dragon Ring 3B - Watcher Ring 3C - Imp's Ring 3D - Amulet Ring 3E - Wristband 3F - " " -> 255 8) Character Ascii 9B - A 9C - B 9D - C 9E - D 9F - E A0 - F A1 - G A2 - H A3 - I A4 - J A5 - K A6 - L A7 - M A8 - N A9 - O AA - P AB - Q AC - R AD - S AE - T AF - U B0 - V B1 - W B2 - X B3 - Y B4 - Z