This program emulates a Sinclair ZX Spectrum 48-kbyte z80-based computer on any Amiga computer. Binary only, Author: Peter McGavin v1.7: Sped up OUT instructions. (Sound is noticeably higher pitched.) Fixed bug where key-up event was lost after SAVE-ing to disk. Applied dozens of small code optimisations suggested by Mark Knibbs, mainly in the Z80 emulator and in the display routines. Input from IO port 255 (or any other port than the standard ones) now sometimes returns 0 or a video attribute from the current display, to better emulate a real Spectrum. It used to always return 255. Fixed bug which caused emulator task to go into an unbreakable loop when certain multi-byte instructions crossed the 32767/32768 address boundary. Use ASL file-requester if available (requires OS 2.x and up for this). Moved requesters to custom screen. Added menu options to switch the titlebar on and off, set the task priority and control the sound volume. Enabled "Save to Audio", even though it doesn't seem to work properly. Window is now a title-less backdrop window that is the width of the screen. The close-box feature has gone. Use menus or ESC to quit instead. Load snapshot from CLI command-line or project icon. Distribute Spectrum.rom with emulator.