Game Genie cheat codes are what taught 8-year old me that 0x63 = 99 and 0xFF = 255 due to the frequency of those characters in infinite life/max score codes.
Codemasters tried to build a walled garden around Game Genie codes so they could sell you updated codebooks. The codes were hashed so they had little relation to the memory location they referred to.
funny just a couple of days ago I was thinking about my action replay and the fun I had with it - I must have been about 10 years old at the time - give or take a couple of years.
The Nintendo 64 Game Shark actually did. You'd set up filters for various conditions (e.g. RAM value is X, where X is number of lives, items, character position, etc) and ask the Game Shark to filter RAM addresses that meet them. Change your game state and re-filter until you're down to very few, then you could tweak the values to see if it changes what you wanted. Pretty neat, especially since you could do it right on the console in realtime.