[FAQ]
[Frequently Asked Questions]
[Resources]
[Emulators]
[Where Is...?]
[File Formats]
[Technical Information]
[Pinouts]
[Acknowledgements]
SPECCY EMULATORS FOR SINCLAIR QL |
This page last updated on 31st August 1997
[DOS/Windows]
[UNIX/Linux]
[OS/2]
[Mac]
[Archie]
[Amiga]
[Psion]
[ST/TT]
[NeXT]
[Java]
[QL]
[C64]
[MSX]
3 emulators listed:
[Spectator]
[Speculator]
[ZM]
My thanks to Simon Goodwin for information on all these emulators.
Spectator v1.18 (Carlo Delhez) |
- Emulates 48K Spectrum, Kempston, Protek and Interface 2 joysticks, Interface 1 and Microdrives.
- Loads .Z80 snapshots.
- Saves .Z80 snapshots.
- No real tape support.
- Requires 256Kb of RAM, needs QRAM or QPAC to multitask.
- Slower than the ZM emulators.
- Shareware - cost 50 Dutch Guilders to register (in 1993, so it may cost more
now). Registration gets you a 720Kb disk full of Speccy software (mostly games), a
printed manual and various utilities to read from +D, Disciple, Discovery and Beta/Hobbit disks.
- Emulates undocumented Z80 opcodes; runs more Speccy software than the other QL-based emulators.
- Screen update not immediate; uses a separate task to update the screen every
second or so. FLASH a bit slow as a result. Keyboard handling a bit weird - QL Caps Lock does
not correspond to Spectrum Caps Lock, press F5 for Extended Mode, etc.
- Sound via the QL NET port or the QL's beeper, which sounds rather better.
- Shareware version available from QL Public Domain suppliers such as S.J.P.D. and Qubbesoft,
registered version available from author:
Carlo Delhez,
Emmastraat 3,
4651 BV
Steenbergen,
Netherlands.
Back to top
Speculator (William James) |
- Emulates 48K Spectrum, Kempston and Protek joysticks.
- Loads .Z80 snapshots and files from QL devices.
- Saves snapshot in its own format, saves files to QL devices.
- Comes with Dave Barker's QSPEC, a comprehensive set of QL commands to load and
convert ZX tape files via the QL NET port, but loading is hit-and-miss as it depends on QL
memory and tape speed. Speculator's LOAD command can use QL drives or a tape player connected
to SER2, which can in theory accept stronger signals than NET. These tape routines assume Mark
1 Trump Card memory.
- Requires 256Kb of RAM.
- Faster for BASIC than the other QL-based emulators (due to replacement
of some of the slow original ROM routines) but slower for machine code programs.
- Public domain; comes with complete source (in assembler).
- Comes with a utilty to enable keyword entry letter-by-letter, useful seeing as
Speccy keywords aren't printed on the QL keyboard. Filenames not limited to the Speccy's 10
character standard so full 36 letter QL filenames can be used.
- Doesn't multitask; takes over from SuperBasic. Doesn't emulate undocumented Z80 opcodes.
- FLASH emulation can be turned off to speed things up. Sound via the QL NET port;
a bit rough and ready, and locks out SER and MDV devices when in use.
- Available from QL Public Domain suppliers such as Qubbesoft or S.J.P.D.:
Qubbesoft PD,
Brunwin Road,
Rayne,
Braintree,
Essex
CM7 5BU
UK.
SJPD,
36 Eldwick Street,
Burnley,
Lancashire
BB10 3DZ
UK.
Back to top
ZM/1, 2, 3 and HT (Ergon Development) |
- Emulates 48K Spectrum, Kempston (ZM/2+), Protek (ZM/2+) and Interface 2 joysticks, Interface 1 and Microdrives (ZM/1 and ZM/2 only).
- Loads .Z80 snapshots (ZM/2+).
- Saves .Z80 snapshots (registered ZM/2+).
- Real tape support with ZM/AC that comes with registered versions of ZM/2+.
- Requires 512Kb of RAM (640Kb for ZM/HT).
- ZM/HT can out-perform a real Spectrum on a 16MHZ Gold card; other ZM versions
are faster than the other QL-based emulators at least.
- Shareware - cost 60,000 Italian Lire to register (in 1993, so it may cost more
now). Registration gets you full versions of ZM/2 and ZM/3 and a printed manual plus
utilities to read tapes and MGT or Opus disks. Send 90,000 Lire
and you get ZM/HT, a compiling emulator which actually compiles Z80 code into native 68000 for a big
speed increase (though variable speed until it has compiled all the Z80 code it encounters).
Extra cash required for postage.
- ZM/2 includes a Z80 monitor. Definable key layouts. Keyword entry eased by
a menu of keywords you can select from as well as using the keys. Screen update can be
in delayed or immediate modes. Emulates undocumented Z80 opcodes.
- Only ZM/HT can save configuration or save compressed Z80 snapshots.
- Sound via the QL NET port;
a bit rough and ready, and locks out SER and MDV devices when in use. Response to INs from
non-existent ports can be set, which helps with some games.
- Shareware version available from QL Public Domain suppliers such as S.J.P.D. and Qubbesoft,
registered version available from authors:
Ergon Development,
via Emilio De Marchi,
2,
42100 Reggio Emilia,
Italy.
Back to top