Introduction
This is the home of SoftSpectrum 48 - a .NET application which emulates the old home computer Sinclair ZX Spectrum. There are many emulators out there (like Fuse, Speccy and ZXSP) so there really is no need for another. However, since the Spectrum was my first computer, with which I spent many hours playing games and teaching myself to program back in the mid eighties, I thought building ZX Spectrum emulator would be an interesting challenge and a nice goal to focus on while trying to learn something about programming in .NET and C#.
The emulator is now fully functioning with very accurate emulation on a processor level, a debugger and a CRT shader. Also, the standard PC keyboard is mapped to the Spectrum character set (for English and Swedish keyboard layouts). Intitially, the goal was (as the name implies) to emulate the 48K model, but since then the 128K models (128, +2, +2A and +3) have been added.
See the Status page for a current list of features.
See the Status page for a current list of features.
Magnus Krook, July 2019.
The Spectrum rubber keyboard recreated in PowerPoint.