Shining in the Darkness Save State Hacking Guide
V1.0 by Thorr
11/13/2001
I recently wrote a guide for hacking Phantasy Star III
and decided to try it for this game as well. This document
is the product of a few hours of work and nothing more. I
was playing Golden Sun for the GameBoy Advance and noticed
several things in it that were straight from this game. I
played SITD just to look for these similarities and decided
to hack it.
To use this guide, you will need to be playing this game
on an emulator, particularly Gens or Genecyst. The info
provided here is for altering the data in a Save State from
one of these emulators. You will also need a hex editor of
some sort. I use Hex Workshop 3.1 which freely available
on the net.
The format is simple:
Data: Offset (in Hex) # of bytes
Data: the type of value you are trying to change
Offset: the location of the data value in Hex
# of bytes: how long the value is. 1 Character = 1 Byte
Some Tips:
Max level and Max experience for each character are
level 99 with and 99999999 respectively. I strongly
suggest that before you mess with any statistical
information, you change the characters experience to
99999999 and let them go up levels normally.
If you decide to give your party the best items, you may
run into issues. Many items, including weapons and armour,
are actually event items. For example, I started with just
my main character and I gave him all the Light equipment.
When I went to the castle, the princess was already rescued
and the told me I killed my father Mortred. I hadn't even
got my two companions yet!
If you want your companions without going into the
labyrinth, give your character the Royal Tiara. It will
trigger the event in the castle.
It seems that Defense, Speed, and Luck are pre-determined
for each character according to their level. If you change
these values in the Save State, they will NOT change for
the character. You can freely change Attack and IQ
ratings.
Your characters can have more than 1000 hit points and
Magic Points, but the screen cannot display more than 3
digits for each. I would suggest just going up to 999.
Another note about items: If you give your characters
any equipment, make sure you don't set the item as
"equipped". Instead, equip the item in the game after you
have given it to them. If you mark it "equipped" when you
give it to them, you will not get the attack or defense
bonuses.
I only give the address for the first item of each
character. The rest of the character's items will
immediately follow that location.
Without further ado, here is the guide:
DATA OFFSET BYTES
---------------- ------- -----
Party Gold: 3B1C 8
Char 1:
Exp: 3B56 8
Lvl: 3B50 4
Curr HP: 3B20 4
MAX HP: 3B2C 4
Curr MP: N/A N/A Main Char has no Magic
MAX MP: N/A N/A
IQ: 3B4A 4
Speed: 3B3E 4 Changing value has no
effect
Luck: 3B44 4 " " " " "
Attack: 3B38 4
Defense: Set Value
Item 1: 3B62 4
Milo:
Exp: 3B5A 8
Lvl: 3B52 4
Curr HP: 3B22 4
Max HP: 3B2E 4
Curr MP: 3B28 4
Max MP: 3B36 4
IQ: 3B4C 4
Speed: 3B40 4
Luck: 3B46 4
Attack: 3B3A 4
Defense: Set Value
Item 1: 3B72 4
Pyra:
Exp: 3B5E 8
Lvl: 3B54 4
Curr HP: 3B24 4
Max HP: 3B30 4
Curr MP: 3B2A 4
Max MP: 3B38 4
IQ: 3B4E 4
Speed: 3B42 4
Luck: 3B48 4
Attack: 3B3C 4
Defense: Set Value
Item 1: 3B82 4
Item List:
The first 2 bytes of each item slot are always 00. If an
item is equipped, the first byte will be 8 more than
listed. E.g. : a sword will be 0002, but an equipped sword
is 0082.
00 Bronze Knife
01 Short Sword
02 Sword
03 Long Sword
04 Broad Sword
05 Fire Sword
06 Storm Sword
07 Light Blade
08 Dark Blade
09 Dream Blade
0A Bronze Saber
0B Steel Saber
0C Battle Hammer
0D Mithril Axe
0E Ice Saber
0F Dark Scimitar
10 Short Axe
11 Battle Axe
12 Double Axe
13 Great Axe
14 Mithril Sword
15 Wood Staff
16 Flail
17 Morningstar
18 Fire Staff
19 Ice Staff
1A Mercy Staff
1B Enduro Staff
1C Doom Staff
1D Mithril Rod
1E Wooden Club
1F War Hammer
20 Bronze Lance
21 Iron Lance
22 Steel Lance
23 Short Spear
24 Long Spear
25 Bull Whip
26 Thorn Whip
27 Steel Whip
28 Hex Whip
29 Great Flail
2A Super Flail
2B Doom Blade
2C Wood Shield
2D Dark Armor
2E Frost Armor
2F Thunder Armor
30 Sun Armor
31 Cotton Robe
32 Woven Robe
33 Fur Robe
34 Worn Robe
35 Straw Robe
36 Hemp Robe
37 Leather Robe
38 Light Robe
39 Magic Robe
3A Dark Robe
3B Leather Armor
3C Chainmail
3D Breast Plate
3E Bronze Armor
3F Iron Armor
40 Steel Armor
41 Mithril Armor
42 Light Armor
43 Bronze Shield
44 Iron Shield
45 Steel Shield
46 Leather Shield
47 Light Shield
48 Dark Shield
49 Mithril Shield
4A Elven Hood
4B Cloth Hood
4C Woven Hood
4D Fur Hood
4E Magic Hood
4F Dark Hood
50 Mithril Hood
51 Leather Helm
52 Bronze Helm
53 Iron Helm
54 Steel Helm
55 Light Helm
56 Dark Helm
57 Mithril Helm
58 Royal Tiara
59 Magic Shield
5A Magic Mail
5B Herb
5C Depoison
5D Angel Feather
5E Wisdom Seed
5F Dwarf's Key
60 Rune Key
61 False Idol
62 Cell Key
63 Mystic Rope
64 Tamayoshi
65 Mithril Ore
66 Heal Ring
67 Barrier Ring
68 Magic Ring
69 Dark Block
6A Magic Mirror
6B Herb Water
6C Forbidden Box
6D Holy Water
6E Healer Fruit
6F Smelling Salts
70 Orb of Truth
71 Vial of Tears
72 Medallion
73 Map 1
74 Map 2
75 Miracle Herb
76 Main Gauche
77 Madu
78 Earth Hammer
79 Shock Box
7A Ogre Flute
7B Black Box
7C Gauntlet
7D Glass Armor
7E Demon Staff
That does it!
This work was completely done myself on 11/12/2001.
This document is copyright myself, Shaun S Campbell in
the year 2001. It is freely distibutable as long the
contents are not altered.
If you have suggestions, additions, or questions then
email me at
[email protected].