[FAQ]
[Frequently Asked Questions] [Resources] [Emulators] [Where Is...?] [File Formats] [Technical Information] [Pinouts] [Acknowledgements]

SPECCY EMULATORS FOR JAVA

This page last updated on 14 August 2001

[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:

[Hob] [JASPER] [JX-Speccy] [Spectrum Emulator for Java]

Hob v0.9.0 (Nigel Barford)

  1. Emulates 48K Spectrum.
  2. Loads optionally gzipped .SNA and .Z80 snapshots.
  3. Saves?
  4. No real tape support.
  5. Runs on any Java 1.1 system.
  6. Slow.
  7. Freeware.
  8. Now emulates contended memory, the R register, hi-resolution colour effects and the undocumented flags, at least partially
  9. No sound.
  10. Now has Java plug-in support, and a new user interface for v0.9.0.
  11. Available from the Hob home page or the mirror.

Back to top

JASPER v1.1 (Andrew Pollard and Adam Davidson)

  1. Emulates 48K Spectrum.
  2. Loads .Z80 and .SNA files using PgUp or LOAD "snapshot name".
  3. Saves .Z80 and .SNA files using PgDn if you have downloaded the class archive.
  4. No real tape support.
  5. Runs on any Java system.
  6. Slow. V1.1 has been improved speedwise and has smaller class files so will download quicker.
  7. Freeware.
  8. Good points - well, it's a nice achievement and very portable but that's about it really!
  9. So slow... though hardly the author's fault.
  10. There is a downloadable class archive so snapshots can be saved and the emulator used without being online. Source also available.
  11. Available from the JASPER home page.

Back to top

[Updated!] JX-Speccy v1.1 (Marzio De Biasi)

  1. Emulates a 48K Spectrum.
  2. Loads from .SNA and .Z80 snapshots and .TAP tape images (all optionally zipped).
  3. No saving.
  4. No real tape support.
  5. Runs on any Java system.
  6. Needs a PII-233 or higher; crawled on an Ultra 10 I tried it on, but that may be because I was doing something wrong...
  7. Not downloadable, so playable only from its home page.
  8. Good points?
  9. Bad points?
  10. Formerly known as 'JX-Spectrum'.
  11. Available from the JX-Speccy Home Page.

Back to top

Spectrum Emulator for Java (James Sutherland)

  1. Emulates 48K Spectrum.
  2. Loads .SNA files.
  3. Saves .SNA files.
  4. No real tape support.
  5. Requires a Java SDK (a web browser will not do!) such as Symantec's JIT 2.0, 8Mb RAM, and a 'fast' computer.
  6. Apparently almost full Spectrum speed on a P133 with 32Mb RAM running Symantec JIT 2.0 in Win95.
  7. Freeware.
  8. Frame skip and instruction store options (the latter stores emulated instructions to greatly improve performance when they are needed again, though this causes games with self-modifying code to fail). Includes a nice-looking debugger with breakpoints, single stepping, etc.
  9. Not runnable in a web browser's Java VM.
  10. Source code available; no longer being updated.
  11. Available from Spectrum Emulator for Java home page.

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.