Game Genie Code Maker v0.2 ~~~~~~~~~~~~~~~~~~~~~~~~~~ by toma This requires that you actually know a bit about the rom, but it's fun. It encodes and decodes both 6 and 8 digit NES Game Genie codes. How's that for nice, huh? It's not some magical wonder program or anything though. It won't magically make you start with 8 billion hit points in your favorite Japanese RPG, unless you how to with a hex editor already. Yes, it does involve hex knowledge, and the more you know the better off you'll be. Don't come to me asking for help with it either, I'll just get mad at you! Ha! Well, this is a manual I tried to write. Enjoy! 6 Digit Codes ~~~~~~~~~~~~~ 6 digit codes are made up of a 4 digit hex address and a 2 digit hex value. The Game Genie goes to the address specified and changes it to the specified hex value. That's about it. 8 Digit Codes ~~~~~~~~~~~~~ 8 digit codes are made up much like 6 digit codes except that they also contain a 2 digit compare value. This compare value makes for more accurate codes, which is why they were so much harder to invent when you were a 10 year old kid who wanted to make Mario walk backwards. Why do you need a comparte value? Read on, k? How Addresses Work ~~~~~~~~~~~~~~~~~~ The addresses do not point to one certain location in the rom. The addresses you input into the rom should be between 0000 and 7FFF, although the program will accept addresses all the way up to FFFF. Depending on the size of the rom, each address will point to more and more locations. For example, a code that changes 1234 to 56 will also change 9234 to 56, 11234 to 56, 19234 to 56 and so on. Why We Need The Compare Value ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The compare value will only change the value at say, 1234 to 56 if the value at 1234 is currently 78. That way, the Game Genie will ignore that nasty 1234 and 9234 until it comes to the lovely 11234, which has a value of 78 and change it to 56 so that you have 600 billion lives or whatever you wanted. There, I hope you don't blow your head of trying to read this. I did my best to make it easy to understand. Now have fun or I will kill your little head off! *?*