Clock Signal Emulator Updated

The Clock Signal Emulator (CLK), a multi-platform emulator for Mac OS by Tom Harte has been updated. This update is primarily focused on the BBC Micro emulation and includes the following changes:

  • corrects and improves cursor display on the BBC Micro;
  • adds a previously-absent one-cycle delay to pixel output on the Amstrad CPC, correcting off-by-one palette changes in Bomb Jack Extra Sugar Edition (and probably elsewhere);
  • further improves 6522 emulation, benefitting the Oric, Vic-20 and BBC Micro;
  • fixes a potential issue when mapping digital inputs to analogue joysticks such as on the Apple II in which pressing one direction could cause another to be ignored; and
  • adds joystick input for the BBC Micro.

CLK is a clock accurate emulator that supports a number retro computing platforms including the following: the Acorn Electron, BBC Micro and Archimedes, Amstrad CPC, Apple II/II+/IIe and early Macintosh, Atari 2600 and ST, ColecoVision, Enterprise 64/128, Commodore Vic-20 and Amiga, MSX 1/2, Oric 1/Atmos, early PC compatibles, Sega Master System, Sinclair ZX80/81 and ZX Spectrum.

The latest version of the emulator can be downloaded from the CLK GitHub page at:
https://github.com/TomHarte/CLK

Author: A.P.P.L.E.
The A.P.P.L.E. Website is run by the Apple Pugetsound Program Library Exchange Users Group and is open to all Apple and Macintosh fans and their friends.