Highlights
- Arctic Code Vault Contributor
Popular repositories
-
A z80 emulator + CP/M-80 reimplementation that intends to allow original CP/M software to be used under OS X.
-
An emulator that operates at the bus level (ie, all components communicate only using the same individual digital pathways as the original hardware, responding to a clock signal, etc); currently im…
C 10
-
An assembly vector 3d engine for the Sam Coupé, a British Z80-based microcomputer of the late 80s. Would likely be adaptable to other similar micros, such as the Spectrum and Amstrad CPC.
1,483 contributions in the last year
Contribution activity
March 2021
Created 158 commits in 3 repositories
Created a pull request in TomHarte/CLK that received 2 comments
Adds the ZX Spectrum +2a and +3 as emulated machines.
Logical advantages of adding a Spectrum: the earlier Spectrums, if I roll back to them, seem to have contended memory logic that could test additi…
Opened 14 other pull requests in 1 repository
TomHarte/CLK
13
merged
1
open
- Ensure CPC and Spectrum update fast-tape flag upon media insertion.
-
Works
ClockingHintlogic intoJustInTimeActor. -
Uses
GI::AY38910::Utilityfar and wide. - Switches to a more compact macOS machine picker
- Attempts to implement proper floating bus behaviour.
- Adds Spectrum polish
- Adds mention of the ZX Spectrum.
- Ensures no signalling to wait by a ZX80, ever.
- Resolves GCC warnings from dangling Apple IIgs work.
- Tweak Master System blue scale.
- Slightly Improves CPC tape loading times
- Corrects minor macOS layout constraint issues.
- Makes absolutely sure not to try to use quickboot workaround for Mac 128kb/512kb.
- Ensures machine selection carries over sessions.
Created an issue in TomHarte/CLK that received 1 comment
Complete the ZX Spectrum
Laundry list:
add activity indicators;
add floating bus reads — on the +2a/+3 it sounds like ports of the same form as 1ffd and 7ffd but unmapped …

