Hi stephanus, I think you really need to be using 1 byte in this case. You need to understand hexadecimal numbers in order to understand how GameHack works to use it to its full potential.
ok, if you are searching for a value that doesn't exceed 255 (eg number of potions), use 1 byte, up to 65535 (eg. amount of HP), use 2 bytes, and up to 4294967295 (eg. amount of Gil), use 4 bytes.
With the 4 byte thing, and you are searching for the value 1, GameHack will really look for:
00,00,00,01 - so it will want the first 3 bytes to be 0 and the fourth to be 1 and this will be wrong because the first 3 bytes may be used for something else. You NEED to use 1 byte for this particular value (number of Chocobo items).
I found it easier running ePSXe in a window with GameHack beside it so once you are down to a few addresses, you can see what values change as you are playing the game, hope this helps.
If you have ICQ and are stuck, I can talk you through it.