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.