QL-Emulator to sharewarowy udawacz mikrokomputera ZX SPECTRUM QL, który po wielkim sukcesie Spektrusia, miał się stać jego następca w 1983 roku. Procesor montowany do tego komputera - MOTOROLA M68008, należał do rodziny 32-bitowych procesorów (ale z 16 bitową szyną adresową, a w wypadku 08 - 8 bitową), które wykorzystano ze znacznie większym powodzeniem w Macintoshu, Amidze czy też w ATARI ST.
Niestety, QL (Quantum Leap czyli: "krok milowy") okazał się nieudanym projektem, debiutującym z prawie rocznym pośligiem (1984), który pogrążył SINCLAIRA na dobre - QL był zbyt drogą konstrukcją jak na domowe warunki, z potwornie niedopracowanym systemem i wykorzystującym kasetki microdrive, w momencie kiedy stacje dyskietek stawały się oficjalnym standardem. Z drugiej strony był to komputer posiadający dwa porty sieciowe LAN ("Qlan") czy też wyjście na monitor i TV. W jakich warunkach ten komputer powstawał dobrze obrazuję fragment filmu BBC "MicroMen" z 2009:) Trafiłem na ten film przypadkowo i będe musiał pogrzebać za nim głębiej.
QL-Emulator, pozwala nam powrócić do tej maszynki - wersja darmowa tego emulatora jest okrojona w stosunku do wersji płatnej (45$) o parę udogodnień (możliwość regulacji prędkości procka, tcp/ip, dostęp do plików QXL.WIN).
What's new in version 3:
- Resizable main window.
- Compatibility improvements.
- Precise QL speed emulation.
- Dot matrix printer emulation.
- Mount .ZIP files as disks.
- Use .QLPAK single-file QL software archives.
- Smart full screen upscaling.
- Access microdrive images and floppy images.
- QL Sampled Sound System.
- Improved display emulation when running on Windows 7.
Q-emuLator emulates the following QL hardware:
- 68008 processor
- keyboard
- display (512x256x4, 256x256x8)
- Q40/Q60 video card (512x256x65536, 1024x512x65536, 1024x768x65536)
- Aurora video card (512x256x4, 1024x768x4, 512x480x256)
- interrupts
- file system (access to Windows files, QDOS floppy disks, QXL.WIN files, .ZIP and .QLPAK packages, microdrive and floppy images)
- sound
- QL Sampled Sound System
- serial ports
- parallel ports
- dot matrix printer emulation
- built-in ram disk
- mouse support
- joystick
- TCP/IP driver
- built-in machine code debugger
- partial Gold Card emulation (to allow SMSQ/E to run)