This is my csscgc2012 entry. Controls are QAOPMBCDEFGHIJKLNRSTUVWXYZ.
A spectrum simulator, and it works nice. I played some 48k games under this simulator, exceptionally good. It really feels like regular spectrum48k although it's not! Wow!Don't forget to disable your emulator's flash loading traps before loading this one.