ZX Spectrum Hardware Do it yourself
Spectrum emulators for PC