The ZX Spectrum Loading Screen Simulator!
Thought I'd play around with HTML5 and Canvas a bit. Decided what perfect thing to try than simulate the loading screen of a ZX Spectrum game.
The only complicated thing here is knowing how the Speccy video display is layed out, and well yeah, I know that rather well. :)
Instructions
Choose a loading screen from the drop-down below, and then watch the magic happen...
Future Ideas
Alas whilst Canvas gives us full pixel level control over our graphical output, limiting us only by the speed of the client browser running Javascript, audio seems to be not so lucky. It would be great to add the loading sounds Speccys make and synchronise it with a flashing border.
I thought of a work around, generate them on the server and then stream them to the client. Might do that at some point...