
ZX32 Spectrum Emulator is a program that can emulate a Sinclair ZX Spectrum computer on your PC.
On the Internet there are thousands of available programs that were designed to run on this old computer from the eighties. With this emulator, you will be able to run them if you own a computer with any Windows system installed, from Windows 95 to Windows 7. You will need to adjust your system to a video mode of 640x480, 16 bits, because the program cannot handle higher definitions.
The emulator can work as ZX Spectrum 48K, +, +2, +2A, +3 or 128. You can enable a memory slowdown that will be needed for some special effects to work properly, emulate tape loadings, adjust the display size and screen update, the input controls (you can use a joystick or your keyboard), and set the emulator´s priority when you are running it.
You will not need to install this program, you will be able to use it by running the executable. Your screen will display the utilities that your emulated computer had built-in (Tape Loader, 128 BASIC, 48 BASIC, Calculator, Tape Tester) and you can load any of the programs that you can download from lots of sites.
v2.0 [Jul 11, 2011]
This version can approximate the color bleed effect of the TV display. Although this is an anti-aliasing method, the impact on drawing speed should be neglible on most display adapters since zx32 is using pixel-doubling in fullscreen mode anyway.
Note: It is highly recommended that you restart zx32 after turning color bleed on or off, in order to avoid blitter slowdowns.
As I'm currently playing with the Intel C/C++ compiler, I've used it to build this version. This isn't a permanent compiler switch but keep it mind and send me a report if you notice anything that worked in the previous version and is broken now.
The refresh rate option had to go but I guess no one will miss it. You can still use the dwDDrawFS registry value to set it manually. You can also enable color bleed without scanlines by setting bScanLines and bAntiAlias options to appropriate values but it is not recommended.