: Classic Cheat Code Game Patcher (CCCGP for short) is a program that takes Game Genie (GG) or Pro Action Replay/RAW (PAR) codes that you have copied from a website, etc. This is why the relative search came up empty, because it assumed that the letter G would be there. When you create a table from this you'll find that F=6, I=7, but there is no letter G. If you search for this string in a relative search you won't find it, but using this program you will. By doing this you can find the data you're looking for, even if the encoding is arbitrary (as is in the case of Life Force). It assumes that all matching characters must match in the binary sense, and all unmatching characters must not match. The program creates a binary mask from the search text and uses that to search from. This string has many duplicate characters (O, N, I, etc.). The title screen shows the text: "KONAMI INDUSTRY CO". Instead of using the alphabet as a guide, this program uses the searching string.įor example, take the NES game Life Force. ) the relative search won't find the string. However, if the alphabet is in a different order, like backwards (A=26, A=25, A=24. it will find a character string just fine. It assumes that the encoded alphabet is in an incrementing order. It's more powerful than a typical relative search because it can find data strings even if they are in a completely arbitrary encoding system.Ī typical relative search uses the alphabet as a guide. It is primarily for console ROMs, but it works just as well to find any character data in any file type. This program is used to help find character strings in data files that don't use ASCII encoding.
A program for searching for text strings via binary masks, written by TheAlmightyGuru.