6502 snake (destructive edition)
I made a small modification to the 6502 emulator called Easy 6502 by Nick Morgan.
In the original version, only the memory area from $200 to $5FF is visualized, so the area from $600 onward (where the assembled code is stored) isn’t displayed. Since it’s a von Neumann architecture, I modified it so that region is also visualized. It’s just a quick hack, so very long code will not be displayed.
You can try out the snake game bundled with Easy 6502 below. First, click “Assemble” to assemble the code, and then click “Run” to start. You can control the snake’s movement with the WASD keys. You can even go into the code area.
The modified code is available on GitHub.