Emulators: Difference between revisions

From Sinclair Wiki
Jump to navigation Jump to search
(Fix misinformation about Fuse)
(Partial revert — separation of lists was not clear)
Line 7: Line 7:
== 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 FTP archive.
A more complete list can be found at [http://www.worldofspectrum.org/emulators.html WoS]; many of the links here point to the WoS FTP archive.
=== Multiplatform ===
=== Multiplatform ===
'''[[Fuse]]''' (Free Unix Spectrum Emulator) by Philip Kendall.
'''[[Fuse]]''' (Free Unix Spectrum Emulator) by Philip Kendall.
Line 14: Line 15:
* [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/mac/osx/FuseForMacOSX-1.1.1.zip Fuse for Mac OS X]
* [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/mac/osx/FuseForMacOSX-1.1.1.zip Fuse for Mac OS X]
* [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/unix/fuse-1.1.1.tar.gz Fuse source code], [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/unix/libspectrum-1.1.1.tar.gz libspectrum source code], [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/unix/fuse-utils-1.1.1.tar.gz fuse-utils source code]; 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.
* [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/unix/fuse-1.1.1.tar.gz Fuse source code], [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/unix/libspectrum-1.1.1.tar.gz libspectrum source code], [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/unix/fuse-utils-1.1.1.tar.gz fuse-utils source code]; 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.
'''[[JSpeccy]]''' by José Luis Sánchez.  Written in Java.
'''[[JSpeccy]]''' by José Luis Sánchez.  Written in Java.
* [http://jspeccy.speccy.org/ JSpeccy Homepage]
* [http://jspeccy.speccy.org/ JSpeccy Homepage]
* [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/java/JSpeccy.jar JSpeccy]
* [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/java/JSpeccy.jar JSpeccy]
'''[[Spiffy]]''' by [[User:Edward|Edward Cree]].
'''[[Spiffy]]''' by [[User:Edward|Edward Cree]].
* [https://github.com/ec429/spiffy Spiffy repository]
* [https://github.com/ec429/spiffy Spiffy repository]
* Available as source, and binaries for Linux, Windows and Mac OS X.
* Available as source, and binaries for Linux and Windows, and can be compiled for Mac OS X.
** Windows binaries are built by [[User:Guesser|Guesser]].
** Windows binaries are built by [[User:Guesser|Guesser]].


Line 27: Line 30:
* No longer under active development.
* No longer under active development.
* [http://homepage.ntlworld.com/e.tinney/SpecEmu-2.9.b040510.zip]
* [http://homepage.ntlworld.com/e.tinney/SpecEmu-2.9.b040510.zip]
'''[[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]
* [http://ramtop.wordpress.com Homepage]
'''[[ZX Spin]]''' by Paul Dunn. Freeware.
'''[[ZX Spin]]''' by Paul Dunn. Freeware.
* Runs on anything from 95 onwards.
* Runs on anything from 95 onwards.
Line 35: Line 40:
* [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/pc/windows/zxspin0.666.zip Last stable version]
* [ftp://ftp.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]
* [http://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.
* [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/pc/windows/BASin_r14c.exe Last stable version]
* [ftp://ftp.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]
* [http://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.
* Runs on XP and above (older versions for 9x onwards exist).
* Runs on XP and above (older versions for 9x onwards exist).
* [http://spectaculator.com/ Spectaculator home page]
* [http://spectaculator.com/ Spectaculator home page]
'''[[Spud]]''' by Richard Chandler. Freeware
'''[[Spud]]''' by Richard Chandler. Freeware
* [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/pc/windows/Spud0.204.zip Spud for Windows]
* [ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/pc/windows/Spud0.204.zip Spud for Windows]
'''[[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.

Revision as of 21:34, 6 April 2014

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 FTP archive.

Multiplatform

Fuse (Free Unix Spectrum Emulator) by Philip Kendall.

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

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.
  • [1]

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

RealSpectrum by Ramsoft.

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