Difference between revisions of "Emulators"

From SinclairFAQ
Jump to: navigation, search
(Update JSpeccy links)
(list update)
 
(2 intermediate revisions by 2 users not shown)
Line 6: Line 6:
  
 
== List of emulators ==
 
== List of emulators ==
A more complete list can be found at [http://www.worldofspectrum.org/emulators.html WoS]; many of the links here point to the WoS archive.
+
A more complete list can be found at [https://www.worldofspectrum.org/emulators.html WoS]; many of the links here point to the WoS archive.
  
 
=== Multiplatform ===
 
=== Multiplatform ===
 
<div id="Fuse"></div>'''[[Fuse]]''' (Free Unix Spectrum Emulator) by Philip Kendall.
 
<div id="Fuse"></div>'''[[Fuse]]''' (Free Unix Spectrum Emulator) by Philip Kendall.
* Despite the name, also runs on non-Unix systems including Windows and Mac OS X.
+
 
* [http://fuse-emulator.sourceforge.net/ Fuse homepage].
+
Despite the name, also runs on non-Unix systems including Windows and Mac OS X.
 +
* [https://fuse-emulator.sourceforge.net/ Fuse homepage].
 
* [https://sourceforge.net/projects/fuse-emulator/files/fuse/1.3.7/fuse-1.3.7-win32-setup.exe/download Fuse for Windows last version]
 
* [https://sourceforge.net/projects/fuse-emulator/files/fuse/1.3.7/fuse-1.3.7-win32-setup.exe/download Fuse for Windows last version]
 +
* [https://flathub.org/apps/details/net.sf.fuse_emulator Linux Flathub/Flatpak download]
 
* [https://fuse-for-macosx.sourceforge.io/ Fuse for macOS homepage], [https://sourceforge.net/projects/fuse-for-macosx/files/latest/download last version]
 
* [https://fuse-for-macosx.sourceforge.io/ Fuse for macOS homepage], [https://sourceforge.net/projects/fuse-for-macosx/files/latest/download last version]
* [https://sourceforge.net/p/fuse-emulator/fuse/ci/master/tree/ Fuse source code repository], [https://sourceforge.net/p/fuse-emulator/libspectrum/ci/master/tree/ libspectrum source code repository], [https://sourceforge.net/p/fuse-emulator/fuse-utils/ci/master/tree/ fuse-utils source code repository]; both Fuse and fuse-utils require libspectrum, but fuse-utils is optional.  Your vendor/distribution may have a packaged version; the [http://fuse-emulator.sourceforge.net/ Fuse home page] has links to some unofficial packages.
+
* [https://sourceforge.net/p/fuse-emulator/fuse/ci/master/tree/ Fuse source code repository], [https://sourceforge.net/p/fuse-emulator/libspectrum/ci/master/tree/ libspectrum source code repository], [https://sourceforge.net/p/fuse-emulator/fuse-utils/ci/master/tree/ fuse-utils source code repository]; both Fuse and fuse-utils require libspectrum, but fuse-utils is optional.  Your vendor/distribution may have a packaged version; the [https://fuse-emulator.sourceforge.net/ Fuse home page] has links to some unofficial packages.
 
* [[Wikipedia:Fuse (emulator)|Wikipedia article]].
 
* [[Wikipedia:Fuse (emulator)|Wikipedia article]].
 +
 +
'''[[ZEsarUX]]''' by Cesar Hernandez Bano.
 +
 +
A ZX Machines Emulator for UNIX based operating systems (and Windows), including all the Sinclair computers (from MK14 to Z88) and also Timex, Sam Coupe, Pentagon, ZX-Uno, ZX-Evo (BaseConf and TS-Conf), NEXT and Jupiter Ace.
 +
* [https://github.com/chernandezba/zesarux Source code and binariesrepository]
  
 
'''[[JSpeccy]]''' by José Luis Sánchez.  Written in Java.
 
'''[[JSpeccy]]''' by José Luis Sánchez.  Written in Java.
* [http://jspeccy.speccy.org/ JSpeccy Homepage]
+
* [https://jspeccy.speccy.org/ JSpeccy Homepage]
* [http://jspeccy.speccy.org/JSpeccy.jar Last version]
+
* [https://jspeccy.speccy.org/JSpeccy.jar Last version]
 
* [https://github.com/jsanchezv/JSpeccy Source code repository]
 
* [https://github.com/jsanchezv/JSpeccy Source code repository]
 +
 +
'''[[Xpeccy]]''' by Samstyle.
 +
* [https://github.com/samstyle/Xpeccy Source code and binaries repository]
 +
 +
'''[[Speccy]]''' by Marat Fayzullin.
 +
* [https://fms.komkon.org/Speccy/ Speccy Homepage]
 +
 +
'''[[Unrealspeccy Portable]]''' by djdron.
 +
* [https://bitbucket.org/djdron/unrealspeccyp/wiki/Home Source code and binaries repository]
  
 
'''[[Spiffy]]''' by [[User:Edward|Edward Cree]].
 
'''[[Spiffy]]''' by [[User:Edward|Edward Cree]].
Line 31: Line 47:
 
* Runs on anything from 95 onwards.
 
* Runs on anything from 95 onwards.
 
* No longer under active development.
 
* No longer under active development.
* [http://homepage.ntlworld.com/e.tinney/SpecEmu-3.1.b230913.zip Latest version]
+
* [http://homepage.ntlworld.com/e.tinney/SpecEmu-3.1.b230913.zip Latest version] *Dead link*
  
 
'''[[Zero]]''' by Arjun Nair. Freeware.
 
'''[[Zero]]''' by Arjun Nair. Freeware.
 
* Requires Windows XP and above.
 
* Requires Windows XP and above.
* [http://ramtop.wordpress.com Homepage]
+
* [https://zero.arjunnair.in/ Homepage]
 +
* [https://github.com/ArjunNair/Zero-Emulator Source code repository]
  
 
'''[[ZX Spin]]''' by Paul Dunn. Freeware.
 
'''[[ZX Spin]]''' by Paul Dunn. Freeware.
 
* Runs on anything from 95 onwards.
 
* Runs on anything from 95 onwards.
 
* No longer under active development.
 
* No longer under active development.
* [http://worldofspectrum.org/pub/sinclair/emulators/pc/windows/zxspin0.666.zip Last stable version]
+
* [https://worldofspectrum.org/pub/sinclair/emulators/pc/windows/zxspin0.666.zip Last stable version]
* [http://sites.google.com/site/ulaplus/home/zx-spin-and-basin Experimental version with ULAplus support]
+
* [https://sites.google.com/site/ulaplus/home/zx-spin-and-basin Experimental version with ULAplus support]
  
 
'''[[BASin]]''' by Paul Dunn.  Not strictly an emulator, but a Spectrum BASIC Development environment.
 
'''[[BASin]]''' by Paul Dunn.  Not strictly an emulator, but a Spectrum BASIC Development environment.
 
* No longer under active development.
 
* No longer under active development.
* [http://worldofspectrum.org/pub/sinclair/emulators/pc/windows/BASin_r14c.exe Last stable version]
+
* [https://worldofspectrum.org/pub/sinclair/emulators/pc/windows/BASin_r14c.exe Last stable version]
* [http://sites.google.com/site/ulaplus/home/zx-spin-and-basin Experimental version with ULAplus support]
+
* [https://sites.google.com/site/ulaplus/home/zx-spin-and-basin Experimental version with ULAplus support]
  
 
'''[[Spectaculator]]''' by Jonathan Needle.  Shareware.
 
'''[[Spectaculator]]''' by Jonathan Needle.  Shareware.
Line 53: Line 70:
  
 
'''[[Spud]]''' by Richard Chandler. Freeware
 
'''[[Spud]]''' by Richard Chandler. Freeware
* [http://worldofspectrum.org/pub/sinclair/emulators/pc/windows/Spud0.204.zip Spud for Windows]
+
* [https://worldofspectrum.org/pub/sinclair/emulators/pc/windows/Spud0.204.zip Spud for Windows]
 +
 
 +
'''[[LnxSpectrum]]''' by Lanex. Freeware. Also a Spectrum development environment. The only MB03+ emulator. A lot of advanced interfaces, RTC, SAA, Turbosound, DMA, experimental HGFX and LnxBLitter. Needs a modern Windows PC setup.
 +
* [https://www.ilnx.cz/lnxsp/ LnxSpectrum Homepage]
  
 
'''[[RealSpectrum]]''' by [[Ramsoft]].  
 
'''[[RealSpectrum]]''' by [[Ramsoft]].  
 
* Originally DOS-based, runs on XP and older.
 
* Originally DOS-based, runs on XP and older.
 
* No longer officially available.
 
* No longer officially available.
 +
 +
=== Linux ===
 +
 +
'''[[FBZX]]''' by Rastersoft.
 +
* [https://www.rastersoft.com/programas/fbzx.html FBZX Homepage]
 +
 +
'''[[SimCoupe]]''' by Simon Owen.
 +
* [http://www.simcoupe.org/ SimCoupe 1.0 Homepage]
 +
* [https://github.com/simonowen/simcoupe 1.1 source code and binaries repository]
 +
 +
=== Game Consoles ===
 +
 +
'''[[ZXDS]]''' by Patrik Rak.
 +
* [http://zxds.raxoft.cz/ ZXDS Homepage]

Latest revision as of 14:29, 21 June 2020

An emulator is a program which reproduces the behaviour of one computing platform while running on another.

There are a wide variety of emulators for Sinclair machines.

List of emulators

A more complete list can be found at WoS; many of the links here point to the WoS archive.

Multiplatform

Fuse (Free Unix Spectrum Emulator) by Philip Kendall.

Despite the name, also runs on non-Unix systems including Windows and Mac OS X.

ZEsarUX by Cesar Hernandez Bano.

A ZX Machines Emulator for UNIX based operating systems (and Windows), including all the Sinclair computers (from MK14 to Z88) and also Timex, Sam Coupe, Pentagon, ZX-Uno, ZX-Evo (BaseConf and TS-Conf), NEXT and Jupiter Ace.

JSpeccy by José Luis Sánchez. Written in Java.

Xpeccy by Samstyle.

Speccy by Marat Fayzullin.

Unrealspeccy Portable by djdron.

Spiffy by Edward Cree.

  • Spiffy repository
  • Available as source, and binaries for Linux and Windows, and can be compiled for Mac OS X.
    • Windows binaries are built by Guesser.

Windows

SpecEmu by Mark Woodmass. Freeware.

  • Runs on anything from 95 onwards.
  • No longer under active development.
  • Latest version *Dead link*

Zero by Arjun Nair. Freeware.

ZX Spin by Paul Dunn. Freeware.

BASin by Paul Dunn. Not strictly an emulator, but a Spectrum BASIC Development environment.

Spectaculator by Jonathan Needle. Shareware.

Spud by Richard Chandler. Freeware

LnxSpectrum by Lanex. Freeware. Also a Spectrum development environment. The only MB03+ emulator. A lot of advanced interfaces, RTC, SAA, Turbosound, DMA, experimental HGFX and LnxBLitter. Needs a modern Windows PC setup.

RealSpectrum by Ramsoft.

  • Originally DOS-based, runs on XP and older.
  • No longer officially available.

Linux

FBZX by Rastersoft.

SimCoupe by Simon Owen.

Game Consoles

ZXDS by Patrik Rak.