im not sure about ff3 but hacking RE3 is fairly easy.
also, the technique is the same but i only do pc games so not sure what tools u need for PSX games. u could use the pc technique with the emulator running RE3 though.
the basics have been explained many times before so i will just refer u to some tutorials, check out the beginner's tuts on memory searching at
www.gamehacking.com
make sure u know how to do that before moving on
ok for RE3 specifically, all the items are stored in an array of dwords (4 byte values), the structure of an element in this array is:
II SS AA AA
II is a 1 byte value representing the id number of the item. to get an item just replace this with the appropriate ID, for a item digit listing check some gameshark code site
SS is a 1 byte value representing the number of slot ot occupies, usually an item takes up one slot but some takes up two like the rocket launcher
AA AA is a 2 byte value indicating the amount of this item. IIRC, on RE2 if you set AA to 0xFF (=255 decimal) the items becomes infinite, i dont remember exactly what is the correct value for a true infinite item in RE3 though.
all you have to do is to search for AA AA using a memory searcher, then trace back a few bytes to get to the location of the id number, and replace it with what you want.