ePSXe supports GameShark cheat codes. You can load cheat codes in the
emulator creating a file called "cheats/SXXX_XXX.XX.txt"
(where SXXXX_XXX.XX is the PS-EXE name of the game, which you can see
enabling the ePSXe Log Console).
For example in Final Fantay 8 US-NTSC the file name is:
"cheats/SLUS_008.92.txt".
ePSXe supports until 256 codes per file. The file format is:
#description of cheat code 1
XXXXXXXX YYYY
ZZZZZZZZ AAAA
#descripion of cheat code 2
NNNNNNNN MMMM
For example for Final Fantasy 8 US-NTSC, it could be "cheats/SLUS_008.92.txt":
#Zell level 20
800778a4 4a38
Currently, only 80XXXXXX, 30XXXXXX, 50XXXXXX, 1F800XXX gameshark codes are
supported, the rest will be ignored.
You can find GameShark codes in a lot of webpages in internet, like:
http://psxdatacenter.com
http://www.gamegenie.com/cheats/gameshark/ps1/index.html
After that, re-load your game, and you will be able to enable/disable the
gameshark codes from the menu "cheat codes" on gameplay (the codes are
disabled by default).
Other way to get cheat codes working is download PEC
(
http://pec.emucheater.com) for in game cheating.