This may sound like a dumb question, but I wanted to confirm: In my Simon clone Siamond, I was previously using a simple variable in zero page of size 51 bytes for my array to hold the game's sequence (the game stopped at 50 colors).
Though I came up with the idea of maybe using some other memory and thought that since $0200 was used by the NSF and $0400 was my sprite DMA, that I could just use one of those other memory spots. I picked $0600 arbitrarily. It isn't used (that I know of) by anything else.
So my question is: Is this an okay thing to do? It seems to work fine, but I just wanted to make sure. Probably one of those over-paranoid scenarios.
Though I came up with the idea of maybe using some other memory and thought that since $0200 was used by the NSF and $0400 was my sprite DMA, that I could just use one of those other memory spots. I picked $0600 arbitrarily. It isn't used (that I know of) by anything else.
So my question is: Is this an okay thing to do? It seems to work fine, but I just wanted to make sure. Probably one of those over-paranoid scenarios.