PC / DOS
Notice that, although the emulators are written for DOS, they will run in a DOS-box in Windows as well.- NUTRIA by Archaeopteryx Soft. [early 1991]
- Z80
version 4.00
(shareware)
by Gerton Lunter (1,073,457 bytes).
This archive contains versions for both DOS and Windows 3.1/95/98/NT [16/03/99] - JPP and its source by Arnt Gulbrandsen (229,181 bytes). [30/09/97]
- The Spectrum Emulator / SPECEM by Kevin J. Phair (172,578 bytes). [30/09/97]
- ZX Spectrum-Emulator v1.0s / SPECEMU (shareware) by Bernd Waschke (212,930 bytes). [30/09/97]
- Warajevo
ZX Spectrum
Emulator version 2.51
by Zeljko Juric and Samir Ribic (797,442 bytes).
This emulator can handle the TZX file format! [23/02/06] - X128
version
0.94
by James McKay (231,433 bytes).
You will need the ROMS (204,075 bytes) to run it.
This emulator can handle the TZX file format, supports the .POK files created by SGD and is also available for the Amiga! [03/09/02] - Spectrum
version
0.99F
by Pedro Gimeno (74,186 bytes).
[26/07/98] - Spec
version 1.4w
by Robin Edwards (110,145 bytes).
SpecX version 1.12 (191,942 bytes)
This shareware version runs under Windows 95/NT and uses DirectX 5.0. [09/06/99] - R80
version 0.30
by Raúl Gómez Sánchez (454,160 bytes).
This emulator can handle the TZX file format and supports both the .DAT and .POK files created by SGD! [09/03/00] - Spectre beta version 0.04 by Johan Andersson (138,676 bytes). [26/05/99]
- Spec256
version
1.2
by Iñigo Ayo and David Goti (108,187
bytes).
Emulates a Speccy with the added option to use 256 colours in stead of 16!
Games must be adjusted for this. Such adjusted titles can be had from the Download page at the Spec256 home. [17/09/99] - FINSPE version 1.41 by Jussi Lähteenmäki (36,473 bytes). [10/12/00]
- JASPE
version 000118 beta
by Julio Fernández Pérez (110,405 bytes).
There is a Spanish version available as well (111,515 bytes). [20/01/01] - ZXSpectr
version 3.4
by Cesar Hernandez Bano (1,584,669 bytes).
The source code is available as well (514,114 bytes). [03/12/08] - YaSE
version 0.8a
by Christian Hackbart (426,295 bytes).
This emulator also has a Windows version. [06/10/00] - Bacteria
version 1.91
by Antonio José Villena Godoy (21,930 bytes).
The smallest working 48K emulator known yet (4Kb!)
The source code is available at his site as well. [17/08/03] - Ameba
by Antonio José Villena Godoy (79,776 bytes).
Similar to Bacteria, this is the smallest working 128K emulator known yet (under 3Kb!)
The source code is available at his site as well. [20/12/03] - EMUZ
by Vladimir Kladov (163,772 bytes).
There also is a Windows version, EmuZWin.
The source code is available at his site as well.
Note: if you use the AVG anti-virus software, you will see a false positive warning (*.generic.*) that can be safely ignored. [19/10/03] - Z.com
by Vladimir Kladov (107,066 bytes).
The smallest working emulator supporting both the 48K and 128K models (6Kb!)
The source code is available at his site as well. [08/11/03] - ASCD
version 0.96
by Aley Keprt et al (397,538 bytes).
Emulates the ZX Spectrum and the Sam Coupé and is also available for Windows. [12/03/12] - Sinbas
version
1.3
by Pavel Napravnik (181,207 bytes).
Not strictly an emulator, but a Spectrum BASIC interpreter! [26/06/00]
PC / WINDOWS
- WinZ80
version 4.00 (originally shareware)
by Gerton Lunter (1,073,457 bytes).
This archive contains versions for both DOS and Windows 3.1/95/98/NT
Updated: The shareware status has been lifted these days, and you can use the full version for free (1,209,731 bytes).
Supports the Currah µspeech! [16/03/99] - M.E.S.S
version 0.136
by The MESS Team (19,351,256 bytes).
Emulates all Sinclair machines (including ZX80/ZX81) plus lots of other machines (such as the CPC, MSX or C64 ranges)
It runs on several OSes - the download above is the PC version. There's also a Macintosh version.
The source code is also available. [10/01/10] - ZX-32
version 1.03a
by Vaggelis Kapartzianis (1,213,295 bytes).
Get the latest patch (v1.03.98.0211, 242,959 bytes)
Get the latest beta (v2.00.04.04, 260,646 bytes) [05/04/00] - Multi-Machine
version 1.30b
by Paul Hodgson (1,167,905 bytes).
Emulates all Sinclair machines (including ZX80/ZX81) plus lots of other machines (such as the CPC, Tandy or MSX ranges)
This emulator can handle the TZX file format!
It runs under MS Windows 95 and requires DirectX 5.0. [18/06/98] - ZX
Plus
version 0.23
by Mark Swinhoe and Justin Wood (163,877 bytes).
This emulator runs under Windows 95/NT and uses DirectX 7.0. [13/11/99] - ZX
version 0.51 beta
by Daniele Orro (151,021 bytes).
This Windows emulator is also available in its native Italian. (152,687 bytes) [20/06/99] - Speccyal
version 0.72b
by Stéphane Schmitz (155,915 bytes).
This emulator runs under Windows 95/NT and uses DirectX 5.0. [12/03/00] - vbSpec
version 1.80
by Miklos Muhi (3,086,987 bytes).
(originally by Chris Cowley, up to and including version 1.70)
This emulator has been entirely written in Visual Basic and is quite useable - a feat never done before!
This emulator can handle the TZX file format!
The source code is also available (v1.70). [30/04/03] - DelphiSpec
version 0.3
by Jari Korhonen (322,048 bytes).
This is a port of vbSpec (above) to Borland Delphi, done before TZX support was added to vbSpec. The source code is also available. [28/07/01] - Zecut0r
Z80
emulator v0.25
by Dumitru Florin Gabriel (656,952 bytes).
It is based on DelphiSpec 0.3 (above - ultimately vbSpec). Dumitru added TZX support and various other options.
This emulator can handle the TZX file format! [28/09/04] - GLECK
version 0.05
by Ignacio Burgueño (369,721 bytes).
There also is a version available optimised for the Pentium Pro and up.
This emulator can handle the TZX and POK file formats!
It runs under Windows 95 and up and uses DirectX.
Both English and Spanish versions are available in the package. [04/08/01] - YaSE
2
version 0.4.2
by Christian Hackbart (391,613 bytes).
The source code is available as well (171,023 bytes)
This emulator also has a DOS version. [16/09/01] - Spectaculator
version 8.0 (shareware)
by Jonathan Needle (4,631,040 bytes).
This emulator can handle the TZX file format, supports .POK files created by SGD, Currah µspeech, SpecDrum and Interface 1/Microdrives.
It runs on Windows XP and up. [23/12/12] - Es.pectrum
version 0.6b2
by Javier Chocano (1,217,688 bytes).
This emulator can handle the TZX file format!
Runs on Windows '95 and up. [16/09/02] - ZX
Spin
version 0.666
by the ZX Spin Team (1,522,047 bytes).
This emulator can handle the TZX file format and supports the Currah µspeech!
It runs on any version of Windows from '95 onward up to and including Vista. [13/10/08] - Spectrum
by Ziga Ramsak (55,627 bytes).
Emulates the 48K Spectrum only at the moment.
The source code is also available. [08/10/11] - Klive
version
1.1
by Steve Snake (350,547 bytes).
This emulator runs under Windows 98 and up and uses DirectX 7.0.
This emulator can handle the TZX file format!
Supports the Currah µspeech and SpecDrum! [09/09/02] - DSP
version
0.9 beta 3
by Leniad (669,061 bytes).
This emulator also requires an additional DLL package (139,510 bytes)
The source code is also available. [12/01/10] - EmuZWin
version 2.7 release 2.8
by Vladimir Kladov (1,124,942 bytes).
Should work in all versions of Windows, up to and including XP.
An addition add-on package is available as well, containing plugin sources, documentation on plugins creation etc. (80,311 bytes)
There also is a DOS version, EMUZ.
Note: if you use the AVG anti-virus software, you will see a false positive warning (*.generic.*) that can be safely ignored. [18/02/06] - BlitzSpectrum
by David Douglas.
An emulator in Blitz Basic! [09/07/03] - WinZx32
version 1
by Enzo.
Written in Delphi. [25/08/03] - ZX82
version
0.2
by Tom Walker (424,381 bytes).
Runs on Windows 95/98. The source code is also available from his website. [15/11/03] - SpecEmu
version 2.8 build 10/10/09
by Mark Woodmass (475,196 bytes).
Needs CSW.DLL from the same author. [26/10/09] - SpectrumAnyWhere version 1.1
by Juan Cid.
This emulator is also available for PDAs running Windows CE [19/02/04] - Aspectrum
version 0.1.8
by Alvaro Alea, Santiago Romero and others
(522,601 bytes).
This emulator is also available for Linux [25/04/05] - AllSpec
by Florent Bedoiseau (291,861 bytes).
Plays SNA files only, but allows 2-player games over the local network.
This emulator is also available for Linux [03/08/05] - Speccy
v1.6
by Marat Fayzullin (574,338 bytes).
This emulator can handle the TZX file format!
This emulator is also available for Linux, Symbian Series 60 phones, the Nokia N800/N810 Internet Tablet and Android [28/01/08] - EightyOne
v1.0
by Michael D. Wynne (2,033,871 bytes).
This emulator can handle the TZX file format!
Emulates various Sinclair models apart from the Sinclair ZX Spectrum, including the ZX80, ZX81, Jupiter Ace and Timex clones, and uses parts of Fuse.
The source code is also available from the author's site. [27/04/08] - kjspeccy
by Martin J. Fiedler, aka KeyJ (33,946 bytes).
This emulator can handle the TZX file format!
Under 33kb in side, including the Spectrum ROM, this emulator supports only the 48K Spectrum. [28/04/07] - Fuse version 1.1.1
(setup
(1,946,361 bytes) or
zipped
(2,201,101 bytes) version),
a native port of Philip Kendall's Fuse for Unix, done by Sergio Baldovi.
Additional utilities can be found in the utils pack (9,755,440 bytes).
This emulator can handle the TZX file format! [05/01/14] - Spud
version 20110923
by Richard Chandler (653,738 bytes).
This emulator can handle the TZX file format! [24/09/11] - ZX Spectrum 4 version 1.0.3636,
build 23465
by Tim Butler and Richard Butler.
A ZX Spectrum Emulator for .net.
This emulator can handle the TZX file format! [20/03/10] - Zero version 0.4.6
by Arjun Nair.
An emulator for Windows with full multi-colour, ULA Plus, 48k and 128k emulation and support for snapshots and tapes.
This emulator can handle the TZX file format and includes a Program Finder to download directly from WoS! [30/11/10] - ZX4ALL beta 2
by Chui.
This emulator can handle the TZX file format! [04/09/10] - ep128emu v2.0.8.1
by Istvan Varga.
This GPL emulator is also available for Unix. [20/12/10] - Z80Stealth Spectrum emulator version 1.17 by Kolpakov Kirill (1,988,612 bytes). [21/10/12]
- ASCD
version
1.00
by Aley Keprt (400,326 bytes).
Emulates the ZX Spectrum and the Sam Coupé and is also available for DOS. [20/04/12] - WJSpeccy
v0.8.9.1
by Andrew Owen (441,004 bytes).
A Windows wrapper for JSpeccy [24/12/11] - Spiffy
version 0.6.0
by Edward Cree (6,334,992 bytes).
A Windows port of the original version for Unix. [17/05/12] - BASin
release 14c
by Paul Dunn (3,274,740 bytes).
Not strictly an emulator, but a Spectrum BASIC Development environment, both 48K and 128K! It saves to .tap and .tzx files, so programs created in BASin can be run on emulators. [13/10/08] - Basinc
v16R3
by Arda Erdikmen (3,787,775 bytes).
A fork of the above BASin. [24/04/12]
PC / RUSSIAN
(All in Russian, all emulate the Russian Spectrum machines Pentagon and Scorpion and use the TR-DOS operating system)- Spectrum 128K version 3.05 by Nikolay Shalaev (196,356 bytes). [31/03/99] Supports .TRD/.Z80/.SNA/.SLT/.TAP and comes with English documentation file (thanks to Mac Buster) and additional loaders in the package.
- ZX-Emul version 0.34 (PC/DOS) by Vladimir Yudin (143,111 bytes). [15/11/99] Supports .TRD/.Z80/.SNA/.FDI
- ZX-Emul
version 0.30b (PC/Windows)
by Vladimir Yudin (695,100 bytes).
Has AY support and partial .TZX file support! [24/03/05] - UKV version 1.2 fix#5 by Max Vasilyev (based on the original v1.2 from K. Uglekov) (140,039 bytes). [05/06/00] Supports .Z80/.SNA/.TAP/.FDI and comes with a program to convert between .FDI and .TRD images
- Emuz
by Vladimir Kladov (216,587 bytes).
This emulator emulates the Pentagon 128 with TR-DOS and TI-DOS hardware. It supports the .TRD and .SNA formats. [16/01/02] - UnrealSpeccy
version 0.37.5
by SMT, later by
Alone Coder, and currently by
deathsoft (2,508,847 bytes).
This emulator emulates the Pentagon, Scorpion, Profi, ATM, and KAY, and supports .Z80/.SNA/.TAP/.SP/.TRD/.SCL/.FDI/.TD0/.UDI and most of the .TZX format.
It also emulates Covox, SounDrive, General Sound, TurboSound FM, modem, and IDE controllers (HDD/CD/DVD emulation), and has a debugger with labels and conditional breakpoints. [29/05/11] - Zephyr
version 0.01 alpha
by <unknown> (216,788 bytes).
This emulator emulates the Pentagon 128, requires a CPU with MMX suport, Windows 9x and up and supports the .Z80/.SNA/.SP/.TAP and .TZX formats. [16/01/02] - ZXMAK
version 0.280b3e
by Alex Makeev (808,029 bytes).
This emulator emulates the Pentagon, Scorpion, Spectrum 48K/128K and Profi+ 1024, requires Windows 9x and up and supports the .TRD/.SCL/.FDI/.TD0/.UDI/.FDD and Hobeta formats. [21/09/02] - DebugZ80
demo version 1.05
by Denis Solomatin (10,253,405 bytes).
Comes complete with source code. [20/02/04] - ZXMAK.NET
version 0.5
by Alex Makeev (92,985 bytes).
Uses the Microsoft .NET framework. [07/02/06]
More additional loaders are available as well.
Also available is a patch that translates the entire interface to English. [14/05/00] The full source is available too.
The documentation has been translated to English by Evgeny Barsky.
Grimalovsky Alexander wrote a config editor for the emulator. (50,876 bytes)
Alex Baskakov wrote a keyboard layout editor for the emulator. (13,242 bytes) [27/11/99] nstead, please refer to the following entry for a new Windows version in development.
The documentation was translated to English by Andy Schraepel, but this document appears to be lost.
PC / BOOT
(Those run on PC, but do not need an Operating System - the emulator in fact *is* the Operating System!)- ZX Emulator by Emanuele Cammarata. [17/12/03]
- ZX-LiveBox v0.3.0
by www.spectrum.8bit.pl.
ZX-LiveBox is a Knoppix-based Linux live distribution with Fuse ZX Spectrum emulator and a lot ZX Spectrum related stuff. [09/01/06]
UNIX
- XZX-Pro version 4.6 (shareware) by Erik Kunze (639,890 bytes). [22/12/06] Additional features are available in the Contrib file (v2.10.1, 779,389 bytes) [26/10/03] This emulator can handle the TZX file format and supports .POK files created by SGD!
- XZ80 version 0.1d by Ian Collier (93,703 bytes). [30/09/97]
- Spectemu
version 0.94
by Miklos Szeredi (188,901 bytes).
There are also pre-compiled versions available for Linux (230,733 bytes) and Solaris 2.5 (SPARC) (184,934 bytes).
This emulator can handle the TZX file format! [18/05/98] - Fuse version 1.1.1
by Philip Kendall et al.
The distribution is split into 3 parts, which you all need:
- the emulator itself v1.1.1 (1,881,332 bytes) [signature]
- libspectrum v1.1.1 (502,942 bytes) [signature]
- additional utilities v1.1.1 (415,310 bytes) [signature]
[05/01/14]
e format and also compiles on the Macintosh!
(although a native Mac OS X version also exists)
and a Windows binary version is available as well.
- ZXSP-X
version
0.4.2
by Günter Woigk (159,700 bytes).
Requires an X11 setup with OSS for sound.
This is the source code distribution. Available as well is the binary distribution version 0.7.1 which also requires the QT library (eg. for KDE desktop) (419,277 bytes) [28/06/00] - Glukalka ZX Spectrum emulator version 0.90 by Dmitry Sanarin (141,024 bytes). [29/02/04]
- FBZX version 2.6.0
by Sergio Costas Rodriguez.
This emulator can handle the TZX file format and runs on Linux, using the SDL library.
The following files are available:
- 32-bit version (101,188 bytes, .deb format)
- 64-bit version (106,526 bytes, .deb format)
- Spectrum ROMS for the above (314,008 bytes, .deb format)
- Source code (285,323 bytes)
This emulator is also available for the Wii [05/12/11] - ZX Spectrum Emulator for Linux/i386 by Jean-Fran�ois Lozevis (39,427 bytes). [27/05/04]
- Aspectrum
version 0.1.8
by Alvaro Alea, Santiago Romero and others
(382,447 bytes).
This emulator is also available for PC/Windows [25/04/05] - AllSpec
by Florent Bedoiseau (395,696
bytes).
Plays SNA files only, but allows 2-player games over the local network.
This emulator is also available for PC/Windows [03/08/05] - QSpectemu
by Radek Polak.
A QT port of Miklos Szeredi's Spectemu [28/01/10] - Speccy
v1.6
by Marat Fayzullin (429,303 bytes).
This emulator can handle the TZX file format!
This emulator is also available for PC/Windows [28/01/08] - Basic
version 0.0.2
by Philip Kendall (78,118 bytes).
A Spectrum BASIC interpreter (~80% finished) [11/08/02] - UnrealSpeccy Portable v0.0.38 a port of UnrealSpeccy v0.37.3, by djdron. [20/10/12]
- ZX4ALL beta 2
by Chui.
This emulator can handle the TZX file format! [04/09/10] - ep128emu v2.0.8.1
by Istvan Varga.
This GPL emulator is also available for PC/Windows. [20/12/10] - Spiffy
version
0.6.0
by Edward Cree (433,497 bytes).
This emulator is also available for PC/Windows. [17/05/12]
Erik also has RPM and SRPM versions of this emulator available on his site.
The package also contains utilities to work with TR-DOS file images.
AMIGA
- Speccylator version 1.0 by Richard Carlsson (133,566 bytes). [13/01/97]
- Speculator by Steve Gillott (386,694 bytes). [30/09/97]
- KGB version 1.3 by KGB support BBS (34,454 bytes). [30/09/97]
- Spectrum version 1.7 by Peter McGavin (167,303 bytes). [30/09/97]
- ZXAM version 2.0 (shareware) by Toni Pomar (515,634 bytes). [30/09/97]
- ZX-Spectrum version 4.71 by Jeroen Kwast (187,758 bytes). [30/09/97]
- Spectrum 128K emulator version 0.2 by Alberto Ordóñez (103,333 bytes). [24/03/99]
- CBSpeccy
version
0.25b
by Code Busters (167,705 bytes).
It emulates a ZX-Spectrum 128K and TR-DOS file system. [24/05/99] - ASp
version 0.89
by Ian Greenway (170,882 bytes).
Compatible with OS3.x and OS4. Supports RTG and AHI.
This emulator can handle the TZX file format! [05/04/07] - X128
version 0.9b
by Paul Hill (185,242 bytes).
This is a port of the emulator of the same name for MS-DOS.
You also need the ROMs distribution. [22/05/01] - ZX-Live
version
0.47
by Dmitriy Zhivilov (110,642 bytes).
This emulator accepts .SNA, .Z80, .TAP, .TRD, .SP, .ZX, .ACH, .PRG, .SEM, .SIT, .SNP, .SNX and .ZLS images, partial support for the .TZX format, as well as SCR and POK files. [30/07/12]
The complete source code is available as well. [25/02/07]
MACINTOSH
- MacSpectacle version 1.9.7 by Günter Woigk (414,755 bytes). [28/06/00] Also uses ZX Loader
- ZXSP-Mac
version 0.1.8
by Günter Woigk (675,548 bytes).
This emulator is available in Linux flavour as well. [28/06/00] - PowerSpectrum version 1.0 by Bo Lindbergh (69,248 bytes). [30/09/97]
He made full source code (v1.9.2) available as well. [28/06/00]
OS X
- ZXSP-OSX
version 0.7.2
by Günter Woigk (2,379,039
bytes).
Runs on both PowerPC and Intel Macs, requires OSX 10.4 (Tiger), emulates from the 16K to the 128K/+2. Supports .Z80, .SNA and .TAP files, as well as support for the .TZX format!
The source code is also available from his website. [26/05/08] - Fuse
version 1.1.1,
a native port of Philip Kendall's Fuse for Unix, done by Fredrick Meunier
(3,062,276 bytes).
Additional utilities can be found in the utils pack (440,696 bytes) and the source code is also available (2,716,323 bytes).
This emulator can handle the TZX file format! [05/01/14] - M.E.S.S
version 0.101b
officially from The MESS Home Page (3,828,316 bytes).
Emulates all Sinclair machines (including ZX80/ZX81) plus lots of other machines (such as the CPC, MSX or C64 ranges)
It runs on several OSes - the download above is the Mac version. There's also a Windows version. [28/02/06] - UnrealSpeccy Portable v0.0.38 a port of UnrealSpeccy v0.37.3, by djdron. [20/10/12]
- ZX4ALL beta 2
by Chui.
This emulator can handle the TZX file format! [04/09/10] - Fjord
v0.92
by Andrew Owen (467,425 bytes).
A Mac wrapper for JSpeccy [30/11/12]
ACORN RISC OS
- Z80Em version 4.00 (commercial) by Murklesoft. [04/04/05]
- !MZX version 1.10 by Graham Willmott (87,534 bytes). [30/09/97] Also download the bugfix
- Spec128 version 0.15 by Joe Kelleher (78,936 bytes). [13/04/00] The first free 128K emulator for the Acorn!
ATARI
- ZX Spectrum emulator version 2.07 by Christian Gandler (591,593 bytes). [30/09/97]
BEOS
- BeZX, a port of XZX v2.0.4, by Jens Kilian (469,360 bytes). [25/01/99]
- Beccy development preview release, by Max Gontcharov (74,805 bytes). [24/09/00]
PLAYSTATION
- Speculator version 0.9b by Gabriele Roncolato (392,120 bytes). [22/06/98]
- Spectrum version 1.02 by Anthony Ball (53,807 bytes). [24/06/01]
- Playstation 2 DreamSpec version 1.0
by Bigboy.
Comes with 180 games in the package.
A port of the Dreamcast version. [12/05/02]
DREAMCAST
- DreamSpec
version 0.0005
by Bigboy (DiskJuggler SelfBoot file, 7,573,849 bytes).
Comes with 180 games in the package.
This emulator is available in Playstation 2 flavour as well. [01/07/01] - DCSpeccyal'K
version 0.3
by Stéphane Schmitz (415,326 bytes).
A port of the Gamepark32 version. [06/10/04] - ZX4ALL beta 2
by Chui.
This emulator can handle the TZX file format! [04/09/10]
GAME BOY ADVANCE
- ZXAdvance version 1.0.1 by The Hive (579,026 bytes). [31/03/04]
- FooN version 0.22 by Ben Stragnell (136,554 bytes). [24/09/02]
GP32
- GPSpeccy version 0.05 by ZardozJones. [30/05/03]
- Speccyal'K version 0.7 by Stéphane Schmitz (206,855 bytes). [06/10/04]
- ZXGP32 by David Douglas (139,363 bytes). [30/05/03]
- fZX32
X-Mas Edition
by rlyeh (830,939 bytes).
The source code is also available (1,063,938 bytes) [14/01/05]
GP2X
- GP2Xpectrum
v1.7.2
by Hermes PS2R, Metalbrain & Seleuco (939,770 bytes).
Started by Hermes PS2R, development was taken over by Metalbrain.
This emulator can handle the TZX file format, and uses parts of Fuse. [30/08/08]
PSP
- PSPectrum version 1.0.4 by HexDump. [04/06/09]
- Fuse PSP version 0.10.0.21
by Uberjack.
A port of Philip Kendall's Fuse for Unix. [08/04/09]
Nintendo DS
- SpeccyDS version 0.3 by CraigT. [26/08/07]
- DSpec version 0.2b by The Hive (348,267 bytes). [28/12/06]
- ZXDS
v1.1.0
by Patrik Rak (994,890 bytes).
This emulator can handle the TR-DOS and TZX file formats and features peer-to-peer WiFi multiplayer! [21/12/12]
WII
- Fuse Snapshot 3,
a port of Philip Kendall's Fuse for Unix, done by Björn Giesler.
This emulator can handle the TR-DOS and TZX file formats! [12/08/09] - FBZX Wii version 7,
a port of Sergio Costas Rodriguez's FBZX, done by Oibaf.
This emulator can handle the TZX file format! [01/01/13]
WIZ
- GP2XPectrum
version 1.8
by SplinterGU (747,460 bytes).
A port of GP2Xpectrum. [21/03/10]
PSION 3
- ZX
Emul version
1.0
by Freeman (36,697 bytes).
Runs on all of the Psion 3a, Psion 3c and Psion 3mx. [31/12/00]
PSION 5
- Sinclair
Spectrum
Emulator version 4.0
by Palmtop BV (208,827 bytes).
Supports the .POK files created by SGD! [22/11/99]
TI89
- Tezxas v2.2, by Samir Ribic (205,647 bytes). [18/11/00]
TI92 PLUS
- Tezxas v2.2, by Samir Ribic (187,390 bytes). [18/11/00]
NAVMAN F20 NAVIGATOR
- ZX-Nav v1.1 by Shannon Reardon. [03/05/09]
DINGOO A320
- GP2XPectrum
version 1.7.2
by A600 (563,684 bytes).
A port of GP2Xpectrum. [21/03/10] - UnrealSpeccy Portable v0.0.38 a port of UnrealSpeccy v0.37.3, by djdron. [20/10/12]
WINDOWS CE
- Sinclair Spectrum Emulator version 1.1
by Palmtop BV.
Supports the .POK files created by SGD!
Available in the following formats:
Palmsize P/PC with SH3 or MIPS chip (570,512 bytes),
Handheld H/PC (pro) with MIPS chip (585,812 bytes),
Handheld H/PC (pro) with SH3 chip (627,327 bytes),
Handheld H/PC (pro) with SH4 or ARM chip (580,867 bytes).
[22/11/99] - PocketClive release 2B,
a port of Philip Kendall's Fuse for Unix,
done by Anders Holmberg.
Get the Installation set (640,000 bytes)
Or, if you fancy doing everything yourself, pick a binary distribution instead:
PocketPC with MIPS chip (CAB-file, 425,192 bytes),
PocketPC with SH3 chip (CAB-file, 335,064 bytes),
PocketPC with ARM chip (CAB-file, 365,792 bytes).
You can also download the source code (1,247,279 bytes).
[15/06/02] - SpectrumAnyWhere version 1.1
by Juan Cid.
This emulator is also available for PC/Windows [19/02/04] - PocketSpeccy
version 0.0.1b
by Alexandr Tsidaev.
A Russian language product, based on zemu, ultimately a port of Philip Kendall's Fuse for Unix.
You can also download the source code (v0.0.1c). [13/10/06] - UnrealSpeccyPPC version 1.02
by Dmitry Andreev.
A port of SMT's UnrealSpeccy. [18/11/08]
PALMOS
- MIZX
version 0.03
by Luis Pieri (30,893 bytes).
Requires PalmOS v3.5 or greater. [06/12/02] - Palmspec
version 0.7
by Alex Bassas Serramia (114,142 bytes).
Requires PalmOS v3.5 or greater. [06/12/02] - ZX-Pilot
v0.6
by Stanislav Yudin (56,861 bytes).
Runs on almost any PDA with PalmOS 3.5 and greyscale or HiRes screen. [06/08/06] - ArmZX version 1.52
(shareware)
by Warm Place.
Requires an ARM processor and a HiRes screen, running at least PalmOS 5.
You can also download the shareware version 1.4b. [17/11/09] - ArmPalmSpec
version 0.2
by Matan Ziv-Av (159,283 bytes).
A port of Alex Bassas Serramia's Palmspec.
Requires an ARM processor and a HiRes screen, running at least PalmOS 5. [13/02/05] - ZSpectrum
version 1.1
by Sian Quade (126,879 bytes).
A port of ASpectrum from Alvaro Alea, Santiago Romero and others.
Written for the Tapwave Zodiac, a portable console/pda PalmOS compatible. [17/11/05] - ZX68
v0.3
by Alberto Ordóñez (83,798 bytes).
A ZX Spectrum emulator for Motorola 68000 based machines [09/05/06]
SYMBIAN SERIES 60 PHONES
(Those include Nokia 3650/7650, 6600, 6630, 6110navi, E71 and N95)- ZXBoy
version 1.2
by WildPalm (211,274 bytes).
A GameBrowser is available, which allows downloads of games through FTP, from this archive. [15/11/03] - Spectrian
version 1.60
by White Cloud Software (200,774 bytes).
A direct installer can be obtained from their website (download section). [13/02/06] - Speccy
version 1.3.1
by Marat Fayzullin (208,900 bytes).
This emulator can handle the TZX file format!
v1.6 is also available, commercially.
This emulator is also available for PC/Windows [14/07/07] - GP2XPectrum
(S60 v3) version 1.7.2
by AnotherGuest (600,932 bytes).
A port of GP2Xpectrum. [20/03/10] - UnrealSpeccy Portable v0.0.38 a port of UnrealSpeccy v0.37.3, by djdron. [20/10/12]
SYMBIAN UIQ PHONES
(Those include Sony Ericsson P800, P900, P910 and Motorola A925)- Spectrian
version 1.60
by White Cloud Software (204,633 bytes).
A direct installer can be obtained from their website (download section). [13/02/06] - GP2XPectrum
(UIQ3) version 1.7.2
by AnotherGuest (560,156 bytes).
A port of GP2Xpectrum. [21/03/10]
NOKIA 9210 COMMUNICATOR
- ZX9200
version 1.0
by WildPalm (112,472 bytes).
A GameBrowser is available (for sale), which allows downloads of games through the air. [04/04/02]
NOKIA N800/N810 INTERNET TABLET
- Fuse version 0.10.0.2,
a port of Philip Kendall's Fuse for Unix,
by Alberto García González.
This emulator can handle the TZX file format!
The source code is available as well. [18/01/09] - Speccy
v1.6.6
by Marat Fayzullin (commercial).
This emulator can handle the TZX file format!
This emulator is also available for PC/Windows [28/10/08]
SMARTPHONE 2002
- PocketClive
release 2B-0.2,
a port of Anders Holmberg PocketClive for Windows CE,
done by The PocketClive Smartphone
Project (193,901 bytes).
The source code is also available. [04/07/03]
SMARTPHONE 2003 SE
(Those include Orange SPV C500)- FuseSP
version 0.12
by Keith Orbell (101,526 bytes).
A port of Fuse, which also contains code from PocketClive.
The source code is also available. [29/04/05]
IPHONE/IPAD/IPOD TOUCH
- iXpectrum
by Seleuco (1,573,696 bytes).
A port of GP2Xpectrum.
Requires a jailbroken iPhone or iPod Touch.
The source code is also available. [24/02/10]
ANDROID
- ZXdroid version 0.4.2,
a port of Philip Kendall's Fuse for Unix,
by Dmitry Rodin.
This emulator can handle the TZX file format!
The source code is available as well. [20/04/10] - Marvin version 1.5
by Richard.
This emulator can handle some of the TZX file format! [27/08/10] - UnrealSpeccy
Portable version 0.0.38
a port of UnrealSpeccy v0.37.3, by djdron.
This emulator can handle some of the TZX file format! [20/10/12] - Speccy
v1.7.5
by Marat Fayzullin.
This emulator can handle the TZX file format!
This emulator is also available for PC/Windows [05/09/11]
WINDOWS PHONE
- MetroSpec
by Glenn Edwards.
MetroSpec is a 16/48K Spectrum emulator, supporting .z80 and .sna snapshots, .tap and .tzx tape formats, Spectrum BASIC mode, Sinclair History, SkyDrive import / export, touch screen control, tilt/motion control, and supports both landscape and portrait orientations. [24/03/13]
JAVA
- Hob v0.9.2, by Nigel Barford.
- Jasper v1.1, by Adam Davidson and Andrew Pollard.
- Spectrum Emulator for Java, by James Sutherland.
- JX-Speccy v1.6
by Marzio De Biasi.
Supports the 128K and features sound (on Java1.2+). [24/03/05] - ZZ Spectrum v2.2
by Troels Nørgaard.
This is the first 128K emulator in Java and it also has options to load and save snapshots of the game in memory (thus lost when exiting the emulator)!
Using the Jsyn plugin, this is also the first Java Spectrum emulator to feature sound! [14/08/06] - JZX by Razvan Surdulescu. [23/02/06]
- Qaop v1.4
by Jan Bobrowski.
Accepts SNA, Z80 and TAP images and features sound. There is also a JavaScript version available. [19/08/12] - JaS v1.0b
by Alberto Sánchez Terrén.
The source code and additional plug-ins are available. [07/05/05] - JasminEmu
by Michal Pociecha-Los.
Still early in development, but plenty of games to play. [28/05/07] - ZX Spectrum Emulator iGoogle Gadget
by Gadget Badger.
Based on the Qaop Java emulator. [21/01/08] - JSpeccy v0.92 by José Luis Sánchez (1,032,145 bytes). [20/10/12]
J2ME (JAVA 2 MICRO EDITION)
Java 2 Micro Edition devices, such as PDA's, Handhelds and Cellular phones.- MobileZX v0.8.58 by Max Celedon Collins. [16/02/09]
- Read
Play
ZX
by Alexandr (158,296 bytes).
A ZX Spectrum J2ME Emulator for Siemens 65 [27/05/06]
(OTHER/GENERIC)
Emulators that don't fit to a specific operating system.- FlashZXSpectrum48k v1.0, a Spectrum emulator in Flash, by Jon Pollard (27,234 bytes). [08/07/07]
- Perl Spectrum Emulator, a Spectrum emulator in perl, by Jon Mitchell. [14/05/04]
- JSSpeccy v2.1, a Spectrum emulator in JavaScript, by Matthew Westcott. [16/07/12]
- jBacteria, a Spectrum emulator in JavaScript, by Antonio José Villena Godoy. [14/09/10]
- phspectrum, a Spectrum emulator in PHP, by Andrei Besleaga. [22/07/09]
- iSpeccy,
based on JSSpeccy and Fuse, by Aleksey
Martynov.
This emulator is aimed for iOS-based devices (iPhone, iPad and iPod Touch) [06/11/11] - Qaop/JS v1.4
by Jan Bobrowski.
Accepts SNA, Z80 and TAP images and features sound. A JavaScript port of Qaop. [19/08/12]