Difference between revisions of "Emulators"

From SinclairFAQ
Jump to: navigation, search
m (Multiplatform)
(Update Fuse links)
Line 12: Line 12:
 
* Despite the name, also runs on non-Unix systems including Windows and Mac OS X.
 
* Despite the name, also runs on non-Unix systems including Windows and Mac OS X.
 
* [http://fuse-emulator.sourceforge.net/ Fuse homepage].
 
* [http://fuse-emulator.sourceforge.net/ Fuse homepage].
* [http://worldofspectrum.org/pub/sinclair/emulators/pc/windows/fuse-1.1.1-win32-setup.exe Fuse for Windows]
+
* [https://sourceforge.net/projects/fuse-emulator/files/fuse/1.3.7/fuse-1.3.7-win32-setup.exe/download Fuse for Windows last version]
* [http://worldofspectrum.org/pub/sinclair/emulators/mac/osx/FuseForMacOSX-1.1.1.zip Fuse for Mac OS X]
+
* [https://fuse-for-macosx.sourceforge.io/ Fuse for macOS homepage], [https://sourceforge.net/projects/fuse-for-macosx/files/latest/download last version]
* [http://worldofspectrum.org/pub/sinclair/emulators/unix/fuse-1.1.1.tar.gz Fuse source code], [http://worldofspectrum.org/pub/sinclair/emulators/unix/libspectrum-1.1.1.tar.gz libspectrum source code], [http://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.
+
* [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.
 
* [[Wikipedia:Fuse (emulator)|Wikipedia article]].
 
* [[Wikipedia:Fuse (emulator)|Wikipedia article]].
  

Revision as of 16:55, 9 July 2017

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.

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.
  • Latest version

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.