Thomas Harte's repositories
CLK
A latency-hating emulator of: the Acorn Electron 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.
CP-M-for-OS-X
A z80 emulator + CP/M-80 reimplementation that intends to allow original CP/M software to be used under OS X.
ProcessorTests
A language-agnostic JSON-encoded instruction-by-instruction test suite for the 8088, 68000, 65816, 65[c]02 and SPC700 that includes bus activity.
Isometric-Ray-Cast
Zero-overdraw isometric graphics for the ZX Spectrum, featuring the Ant Attack map.
Sam-Coupe-3d
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.
Clock-Signal
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 implemented: the Z80 and the various other parts that make up a ZX80 and a ZX81.
Oric-DSK-CRC-Fixer
A small tool to correct those Oric disk images that have been built with invalid CRCs.
Android-Instagram-Viewer
An app to display the current popular items on Instagram; the week 1 CodePath assignment.
AndroidGoogleImageSearch
CodePath #2
Code-Writer-X
A tool to view Cliff Harris' CodeWriter documents under OS X.
Tetrominoes
A browser-based falling block game invented in Russia in the 1980s, in which the player attempts to make solid horizontal lines using tetrominoes — block shapes consisting of four squares each.
AndroidTODOList
A trivial TODO list; a course requirement for CodePath candidacy
AndroidTwitterClient
For CodePath, forever ago.
first20150919
first try
jsmoo
Multi-system, pure Javascript emulator, with great accuracy and speed. Currently some SNES, NES, and about to have ZX Spectrum.
MSX2-Technical-Handbook
The official technical reference of the MSX2 system, converted to convenient markdown files
UMACE
untitled multi-architecture computer emulator (experimental, wip, and barebones)