New version of the Sinclair Spectrum emulator for Windows and Linux.

Changelog:


* Created Speccy-Unix port, currently available in binary form for Ubuntu Linux.
* Extended Speccy-Symbian port to support UIQ3 phones from Sony Ericsson and Motorola. As I only have a key-operated Motorola Z8, testers with pen-based SE phones are badly needed.
* Added support for Russian Pentagon 256 computer, including RAM mapper, TURBO mode, HiColor, HiRes, and 16Color graphics modes.
* Added support for Czech Didaktik Gama computer.
* Added support for Scorpion TURBO mode.
* Added RealSpectrum and monochrome color palettes.
* Added palette selection to built-in menu.
* Fixed exit from Scorpion MONITOR menu.
* Fixed Spectrum +2 support (was loading the wrong ROM file).
* Changed Scorpion port mappings to <NNx1xxxxxxxx1101>.
* Fixed a bug that made all hardware other than ULA ignore accesses to <xxxxxxxxxxxxxxx0> ports.
* Added emulation for the 128kB/+2 Spectrum bug where reading from port 0x7FFD made hardware write the floating bus value into this port.
* Made 0x8000..0xFFFF address space return 0xFFs in 16kB Spectrum mode.
* Moved NMI and REWIND button handling inside the core Speccy code.
* Improved Symbian sound code, although sound problems still persist on some UIQ3 phones.
* Split Speccy-Symbian/S60 configuration menu into four tabs, making "Video" and "Audio" settings separate.
* Added "Audio Latency", "Skip Frames", and "Sync Updates" settings to Speccy-Symbian.
* Added to Speccy-Symbian ability to use Nokia E61/E62 [FUNC] key in the built-in menu.
* Fixed a Speccy-Symbian bug where pieces of virtual keyboard remained on screen after closing it.
* Pressing [8] key on Speccy-Symbian now invokes virtual keyboard, if enabled, for the phones which do not have the [EDIT] key.