Here's a demo I've been working on for a while. The goal was to make the best scrolling routine possible on a humble 48K ZX Spectrum. I was originally planning to make this into a full game, but I don't have time right now TBH. I'd abandoned this project a few months ago, but I figured if I can't make a game out of it, I should at least finish it up as a tech demo and release something. So here it is. You can download the .TAP file from here and try it yourself. It's non-interactive, so you can just watch it play itself. There's no real gameplay implemented. http://www.codersnotes.com/files/ninj... It requires a 48K Spectrum - it won't run on 128/+2/+3. This is not because of a technical restriction, it's just that the timings need to be tweaked for each model and I couldn't be bothered to do that.