To dma a code is built in to the game, next you can make a subroutine to the game (kkhoun taught me this) to change a codes address every time another address changes ;)