Dave's Arcade
DECO GENIE
The idea behind this is the same as the cheat codes for the old consoles. The implementation is a little different for a couple of reasons. First this will allow you to change the program code only, you can change ram values but they won't stay changed so it won't help you. Second there's no need for all the shifting and obscurity with the codes. If you want to change address 223a to 60 you can just input 223A60. I am using 0 for zero and I for 1 though to avoid confusion. Since there's enough letters left over to have a second letter for each digit I went ahead and added it. That will at least give you a chance at being able to create a word or mnemonic from a code if you want. You can also invert all the bits and still have it generate the same values. E.G. 223A60 also works as DDC59F doubling your chances of making a word. All codes are 6 characters long, so after you input 6 it enters it into the poke list automatically. If you select enter early it assumes the remainder are 0. When you are done select exit to continue loading the game. After the game is loaded it will go through the poke list poking all the values.
There are some games that shuffle data around after they are loaded. Cheats may not work for them. Also dip switches may affect the code that is executed. E.G. If change the lives value from 4 to 8 and someone else has different dips it may load the lives from a value that says 5 instead of 4.
You enter the genie screen by holding the joystick right when you select a game.
Here's the code list so far: a small x represents a value you supply.
BurgerTime
19e5 infinite pepper
0b900x x is the number of peppers
2698 never unpeppered
Terranean
223a6 invulnerability
Highway Chase
1f3d0x shot speed select your own. 4=normal 7 is fast, C is nice but you increase your odds of shooting through.
Cluster Buster
16f8 inf pushes
11a86 no spiders