Web site: members.tripod.com/~JoeKelleher/spec128.html (not active)
Category: Emulators
Platform: Acorn
License: Freeware
Interface: GUI
Wikipedia:
First release: 1997
Spec128 – a Sinclair ZX Spectrum 128 emulator for ACORN-based machines.
Spec128 will load and save .Z80 and .SNA snapshots. To load a snapshot, drag it to the icon bar icon, and then click Select on the icon to start the emulator. If an .SNA snapshot or a 48k .Z80 snapshot is loaded,
the emulated Spectrum will go into ’48k mode’, meaning the snapshots should run just like they do on a 48k Spectrum emulator. If a snapshot is later saved, it will be saved as a 48k snaphot. However, if 48k mode is selected from the 128 startup menu, saved .Z80 snapshots will still be saved as 128k snapshots. Although a Spectrum 128 in 48k mode is very similar to a 48k Spectrum, a snapshot of a running BASIC program in 48k mode sometimes crashes when loaded into an emulation of a real 48k Spectrum. Thankfully, the reverse is not true, so I doubt you’d have any problems using 48k snapshots with Spec128.
To save snapshots, return to the desktop and open the Save box from the icon bar menu. Select whether you want to save a .Z80 or .SNA snapshot.
.SNA snapshots are 48k only, so only use .SNA when you’re saving a snapshot of a game that was loaded from a 48k snapshot, or else the snapshot may not work. You can also save a screenshot of the Spectrum screen at the point the emulation was stopped by selecting ‘Screenshot’ in the Save box.
This saves a 256×192 Mode 27 sprite of the screen, without the border.
The project was under active development between 1997 and 2000.
Spec128 is (C) 1997 Joe Kelleher. The assembler source is (C) 1997 Joe Kelleher, except for those portions relating to emulation of the Z80 microprocessor, which are (C) 1992-1997 Joe Kelleher and David Higton.
The Spectrum ROM images are (C) Amstrad Ltd., who have given permission for them to be distributed and used free of charge.