Ys III: Wanderers from Ys(c) Falcon, 1989 Save State Hacking Guide Copyright 2009 Carlos Eugenio ****************************************************************************** This guide is licensed under the Creative Commons Attribution-Sharealike, avaiable here http://creativecommons.org/licenses/by-sa/2.0/legalcode. Simplifying the legalese, that means that you are free to copy, print, distribute, and otherwise use this guide any way you want as long as you don't violate the license i.e. give credit where it is due! :) Derivative works of this guide are allowed provided that you credit me for the original work *AND* release it under this same license or other free, copyleft license compatible with Creative Commons Attribution-Sharealike. If you indeed produce a derivate, kindly inform me after it's done so I can enjoy it too and maybe even improve this guide (you will be credited for it too of course!) ****************************************************************************** Version History ------------------------------------ 2009 March 18: v. 0.9 -First Version of this guide. Some stuff missing here and there, but there's not really much to add anyway. ------------------------------------ This is a save state hacking guide for Ys III: Wanderers from Ys, a classic Genesis RPG by Falcon. Why I bothered writing this stuff for a game that's almost 20 years old? Same reasons I wrote this same stuff for SoV (Sword of Vermillion! If you didn't check it out yet, do so! thanks!). So I did fiddle a little with my fav hexeditor, a diff tool, some save states and now I want to share it with you, my dear lazy classic RPG gamer. Enjoy :) PS: This guide won't teach you hex editing. There are plenty of other guides who'll teach you better than me. PS2: I used Gens 2.15.5 for Linux as emulator, I think that the offsets are the same on Gens for Windows but since I can't and won't install that OS on my machine I can only guess. Dunno if any of this will work on any other emulators too, mail me if it does so I can update this notice. PS3: Use this guide with moderation! You can ruin your fun if you go overboard and max out everything. In fact, I recommend that you beat the game first without cheating, and in subsequent replays hexedit away. PS4: The date above, in the version history, is correct. I wrote this quite some time ago, but never published before, can't seem to remember why at the moment... And, before anyone bug me with annoying accusations, I played on a emulator yes, but I DO OWN a copy of this game! (or rather used to have, it doesn't seem to work anymore :'( maybe I'll buy another someday if I ever feel the need) Well, on to the guide... Index 1.0 Save state? 1.1 Stats offsets 1.2 Money 1.3 Experience 1.4 Battle Gear & Items 1.5 Thanks & contact info 1.0 Save state? Save state is a file with a snapshot of the game progress on a given instant. More specifically, its the CPU & Memory data on a given instant. This guide was made and tested on Gens for Linux as stated above, before the index. The files you want to edit ends with the extension .gs* (where * goes from 0 to 9). Open it on your favorite hex editor, hack away the values you want to edit, load the save state on the emulator and voila! 1.1 Stats offsets STR (base/equipped) 0x????? / 0x10717 DEF (base/equipped) 0x????? / 0x10719 HP (base/equipped) 0x????? / 0x????? Stats seem to be fixed by level, which means that if you alter them they reset if you change your weapon/armor/shield or gain a level. BUT it is still very useful raise them, specially before boss battles and some areas in the game. 1.2 Money 0x10722, 0x10723 values between 0000 and FFFF (65535 gold) C350 = 50000 gold -- NOW you can buy that Fairy Necklace while it is useful!! No, no need to thank me ;) 1.3 Experience 1.4 Battle Gear & Items (00 = don't have, 80 = in inventory) Swords Armor Shields 0x1072E Short Sword 0x10733 Leather Armor 0x10738 Wood Shield 0x1072F Long Sword 0x10734 Chain Mail 0x10739 Small Shield 0x10730 Broad Sword 0x10735 Plate Mail 0x1073A Large Shield 0x10731 Banded Slayer 0x10736 Banded Armor 0x1073B Banded Shield 0x10732 Flame Sword 0x10737 Battle Armor 0x1073C Battle Shield Rings Items Items (continued) 0x1073D Power Ring 0x10742 Herb 0x10747 Warehouse Key 0x1073E Shield Ring 0x10743 Brosha Serum 0x10748 Roy's Pendant 0x1073F Time Ring 0x10744 Mirror 0x10749 Stone Idol 0x10740 Heal Ring 0x10745 Amulet 0x1074A Tablet 0x10741 Protect Ring 0x10746 Fire Jewel 0x1074B Flame Staff Items (continued) Statues 0x1074C Red Bracelet 0x10753 Sun Statue 0x1074D Dungeon Key 0x10754 Star Statue 0x1074E Blue Bracelet 0x10755 Flash Statue 0x1074F Goblin Statue 0x10756 Dark Statue 0x10750 Grady's Letter 0x10757 ?????????? (you can fill this offset but I'm 0x10751 Necklace not really sure what it gives you!) 0x10752 Crystal 1.5 Thanks & contact info -Thanks to Falcon, for this wonderful game! -Thanks to the free & open source software people! -Thanks to the GameFAQs people! -Thanks to anyone who deserves a thanks but I forgot to mention! You can reach me on demonsword at gmail dot com. Please, if you want to mail me, write in proper English so I can understand you. Offensive mails won't get replied. And please, I'm a busy man, so if I don't reply to you the same day/month/year/century don't be mad at me ok? :) ---EOF