github TomHarte/CLK 2023-12-26

latest releases: 2026-06-06, 2026-05-29, 2026-05-28...
2 years ago

This release:

  • improves support for Apple II NIB images;
  • thanks to @ryandesign corrects Apple II/II+/IIe floating bus issues;
  • resolves a potential crash-at-startup for the Enterprise;
  • resolves potential stuck-on drive motors on the Amiga;
  • resolves some disk writing issues specific to the Enhanced Apple IIe;
  • thanks again to @ryandesign also corrects an internal optimisation around Disk II write protection sensing, and an error to do with data bus loading; and
  • adds emulation of the most basic form of IBM PC — an 8086 compatible with MDA or CGA graphics and a floppy drive.

Addendum: PC emulation is somewhat uncharted territory for this emulator as it's a world where I'm not treating the bus(es) as king; there's no effort to emulate any specific, real machine, just to provide an accurate instruction set, memory and IO space. Overtly an attempt to broaden myself, time will tell whether this is a good fit for this project and for myself.

Don't miss a new CLK release

NewReleases is sending notifications on new releases.