It is essentially a system to ensure that the value is overridden only when the right PRG bank is in place. I was also curious on what was intended by the compare value. 'S' denotes a cheat that is a read-substitute-style cheat(such as with Game Genie cheats), and a 'C' denotes that the cheat has a compare value. The format is as follows(text in brackets represents optional parameters):Īddress(hex):Value(hex):DescriptionĪ colon(:) near the beginning of the line is used to disable the cheat. Each line represents a one-byte memory patch.
The files are in a simple plain-text format. By default cheat files (.cht) are stored in the 'cheats' subdirectory under the base FCEUX.