Thomas Harte's starred repositories
MAM65C02-Processor-Core
Microprogrammed 65C02-compatible FPGA Processor Core (Verilog-2001)
modern-cpp-features
A cheatsheet of modern C++ language and library features.
Prince-of-Persia-Apple-II
A running-jumping-swordfighting game I made on the Apple II from 1985-89
awesome-cpus
All CPU and MCU documentation in one place
apple2_rwts18
Roland Gustafsson's RWTS18 source code.
dsp-emulator
Dsp emulator
The-MSX-Red-Book
The MSX Red Book in Markdown format.
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.
ArtOfDestruction
A 3D vector tank game for the unexpanded Commodore VIC-20.
EmulationResources
Collection of resources for emulator developers
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.
6502_65C02_functional_tests
Tests for all valid opcodes of the 6502 and 65C02 processor
ImageOptim
GUI image optimizer for Mac
TiVo-Commander
A remote control and manager for TiVo Premiere devices.
Return-to-Antescher
An SDL-based game I wrote in a very small amount of time in 2006 that re-uses the Ant Attack 3d map from a first person perspective with some faddish stencil lighting.
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.