Speccy es un emulador escrito en el lenguaje de programación C que es capaz de reproducir las roms de los sistemas spectrum de 16KB,48KB y 128 KB, así como las versiones Spectrum +2, +2a y +3 y los sistemas Timex Sinclair y es obra de Marat Fayzullin
Además de permitir la emulación de estos ordenadores clásicos, nos permite utilizar varios periféricos en conjunción con el emulador como los joysticks con los que se jugaba con este ordenador y el ratón Kempston como opción para mouse (la opción de usar el raton AMX está solamente implementada de forma parcial por lo que puede dar problemas su uso). También están soportadas algunas impresoras que imprimirían en modo ASCII
Las extensiones que podremos usar con speccy son las siguientes Z80, .SNA, .TAP, .TZX, .FDI, .TRD, and .SCL y puede ser reproducido en multitud de dispositivos diferentes (siempre que se tenga velocidad de proceso para ejecutarlo)

Los cambios más importantes que trae esta última versión son :
- Se ha modificado el computador de sonido PSG y ahora cuando lancemos un juego (.z80) se empezará a ejecutar sin problemas
- Correcciones de sonido en el juego Auf Wiedersen Monty (cuando aparecen aviones)
- Mejorado el sonido MIDI en la versión de Windows tanto en reproducción como en grabación