Sweet Home inventory hacking guide v1.1
6/12/01 by Skrybe (skrybe@hotmail.com)

This document may be distributed freely without permission, as long as it
remains unchanged.

Based on Gaijin Productions' (http://gaijin.romhacking.com) and Suicidal
Translations' (http://www.pigtails.net/ST) Sweet Home English translation v1.00

---

I originally began toying with the idea of doing some inventory hacking on
Sweet Home in order to speed my progress through the game, so that I could
write a review for my page (still down...)  Scanning the web, I couldn't find
any hacking information on the game at all.  Even RPG Classics had a request
for help hacking the game.  Considering the work I had done for RPG Classics in
the past, I felt obliged to tackle their request.  Opening up NESten, I figured
out the inventory addresses pretty easily, and here's my results.

For more info on Sweet Home, check out http://www.rpgclassics.com/

* New in v1.1: Found a use for one of the dummied items, the Light, thanks to
Hiryuu of RPG Classics, explained the difference between the two Wood values,
added a little note on the characters' initial equipment, and put in a little
blurb for Hiryuu's page on hacking Nesticle Sweet Home savestates.

---

-Item adresses-
These are the addresses that the game uses to define what items each character
is carrying.  You can change the items in your inventory by changing the values
at these addresses.  The easiest way to do this is with the emulator NESten.
(http://tnse.zophar.net)  Open NESten, load up the Sweet Home rom, and open up
the Cheat Console under the CPU menu.  When in the Cheat Console, the first
thing you should make sure you do is to activate cheats by checking the box in
the upper right corner.  Now, find the address of the item you want to edit
below, and enter that address, without the dollar sign, in the "Add Address"
box, and click "Add Address."  The Cheat menu should read "Memory Loc:"
followed by the address you entered.  Check the box beside the address, and a
second cheat menu should pop up below.  If you're doing this from a new game,
it will probably say "Current Value: 0," since your characters don't have
anything equipped at the start of a new game, and since 0 is the unequipped
value.  Now, find the value of the item you want from the list below, and enter
that number in the "Set Value" box, click "Set Value," and your character
should now have that item in your inventory.  If you have that character's
inventory open at the time, you'll need to close and reopen the inventory menu
to see the changes first.  This method will also overwrite any item in the
given slot, so only use this on empty inventory spaces, or those filled by
items you're willing to lose.

Checking the "Freeze Value" option will cause that particular item to remain in
that inventory slot at all times, meaning that if you try and trade that item
to another character, both characters will end up with a copy of the original
item, but the item given in exchange will be lost.

If you prefer to use an emulator other than NESten, after you've equipped
everyone with the items you want, simply save the game and copy Sweet Home's
.SAV file into your prefered emulator's battery save directory, and the changes
should carry over with it.  Hiryuu has also posted instructions on inventory
hacking in Nesticle savestates at RPG Classics.

Kazuo Item 1: $625A
Kazuo Item 2: $625F
Kazuo Weapon: $6264

Akiko Item 1: $625B
Akiko Item 2: $6260
Akiko Weapon: $6265

Taro Item 1: $625C
Taro Item 2: $6261
Taro Weapon: $6266

Asuka Item 1: $625D
Asuka Item 2: $6262
Asuka Weapon: $6267

Emi Item 1: $625E
Emi Item 2: $6263
Emi Weapon: $6268

-Item values-
Put these values in the item sections of your inventory to get the listed item.
 None of these items seem to affect your attack power if equipped as a weapon. 
You start the game equipped with value 0.  Values 1-5 are each character's
default items and were not ment to be unequipped.  If exchanged for another
item, the sprite for values 1-5 will not match its description.  Value 1, the
Camera, uses a sword sprite, for example.  The only exception to this rule is
value 5, the Lighter, which oddly enough has its own sprite.  Values 11 and 12
are both listed as Wood in the inventory, 11 uses the one that uses the red
graphic and breaks after a few steps, 12 uses the blue graphic and can be
walked on many times.  Values 14, 15, 29, 30, and 32 seem to have been dummied
out of the game.  None seem to have any practical use, except for value 15, the
Light, which can be used as an item in battle to damage the same types of
enemies that the Camera does (Bats, Ghosts, etc.)

0=(nothing)
1=Camera
2=Vaccum
3=Key
4=+Kit
5=Lighter
6=Camera
7=Broom
8=Wire
9=Pills
10=Match
11=Wood
12=Wood
13=Rope
14=Torch
15=Light
16=Mallet
17=Boots
18=Bow
19=Pail
20=Pick
21=Log
22=Pipe
23=Shovel
24=Gem
25=Jade(ring)
26=Two(key)
27=Gold(key)
28=Low(key)
29=Dirk
30=Magnet
31=Pulley
32=Box
33=Tool
34=Iron(key)
35=Armor(spear)
36=Slide
37=Gas
38=Wax(candle)
39=Ladder
40=Diary(key)
41=Gloves
42=Ax
43=Coffin
44=FireX
45=Photo
46=Dress
47=F-Lite
48=Ruby(ring)
49=Blue(candle)
50=Tonic
51=Diary

-Weapon values-
All of these items up your attack power if equipped in the weapons slot in your
inventory.  Value 57 seems to have been dummied out of the game.  It has a base
attack of 28-10.

52=Fruit(knife)
53=Shiv
54=Flash(knife)
55=Silver(knife)
56=Oak(spear)
57=Old(spear)
58=Shiny(spear)
59=Rune(spear)
60=Rune(axe)
61=Heavy(axe)
62=Cut(axe)
63=Silver(axe)
64=Old(sword)
65=Long(sword)
66=Silver(sword)
67=Soul(sword)
68=Club
69=Mace
70=Pitct(fork)
71=Fork

Any value beyond 71 pulls its stats from outside the item list, resulting in a
useless glitch item.
