Speccy emulates 16kB, 48kB, and 128kB versions of Sinclair ZX Spectrum, as well as Spectrum +2, +2A, and +3, as well as Timex Sinclair models. Although I had done some ZX-related work in the past and even maintained comp.sys.sinclair FAQ at some point, for many years I abstained from writing a Sinclair ZX Spectrum emulator. It was mostly due to the fact that there are so many other Spectrum emulators around, so writing another one seemed redundant. On the other hand, the lack of a Speccy emulator felt like a gaping hole on my resume :). So, here it is, yet another Spectrum emulator, trivially named Speccy. If you find a bug, have an idea on the further Speccy development, or would like to port Speccy to a new platform, please, let me know.