ZX Spectrum emulator for DOS
ZXSpectr is a ZX Spectrum emulator written entirely in Assembler. It runs under DOS, and pretty well also in Windows and DOS emulators, like Dosemu and Dosbox. Emulates 16k, 48k, Inves Spectrum +, Spectrum 128k (English and Spanish), Spectrum +2 (English, Spanish and French) and Spectrum +2A (English and Spanish). Features include Kempston joystick emulation, Real tape loading through soundblaster. Available under the GNU GPL from GitHub.