[FAQ]
[Frequently Asked Questions]
[Resources]
[Emulators]
[Where Is...?]
[File Formats]
[Technical Information]
[Pinouts]
[Acknowledgements]
SPECCY EMULATORS FOR SINCLAIR QL |
---|
This page last updated on 31 October 1998
[DOS]
[Windows]
[UNIX/Linux]
[OS/2]
[Mac]
[Archie]
[Amiga]
[Psion 5]
[Windows CE]
[ST/TT]
[Java]
[Playstation]
[Dreamcast]
[QL]
[Other Platforms]
[Benchmarks]
4 emulators listed:
[Spectator]
[Speculator]
[ZeXceL]
[ZM]
My thanks to Simon Goodwin for most of the information below.
- 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
the author.
Back to top
- 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
- Emulates the 128K Spectrum.
- Loads?
- Saves?
- Real tape support?
- Requires?
- Faster than ZM/128.
- Shareware?
- Good points?
- Bad points?
- Runs under the QL's extended pointer environment; anyone with more
info on this emulator is most welcome to mail us.
- Available from World of Spectrum.
Back to top
- Emulates 48K Spectrum, 128K Spectrum (ZM/128 only!), 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 World of Spectrum;
registered version available from the authors:
Ergon Development,
via Emilio De Marchi,
2,
42100 Reggio Emilia,
Italy.
Back to top
This FAQ is maintained by the Cabal;
distribution is permitted only under the conditions specified in the
copyright notice.
Primary site
for this FAQ: http://www.srcf.ucam.org/~pak21/cssfaq/index.html.