Thomas Harte's starred repositories
IBM-PC-BIOS
reconstruction of the IBM PC, PC-XT, PC-AT and PC-XT286 BIOS source code
psio-helper
PSIOHelper is a cross platform program written in GoLang to prepare cue/bin files for the PSIO cardtrige
portfolio_os
3DO M1 Opera Portfolio Operating System source code
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.
amiga_examples
Amiga programming examples
14mhz-accelerator
14MHz 68000 accelerator with 1MB fast ram for amiga 500
gameboy-emulator
Gameboy emulator written in TypeScript
zx-next-dev-guide
Guide for ZX Spectrum Next assembler developer. Available as free to download PDF from releases page, or printed coil bound book at https://bit.ly/zx-next-assembler-dev-guide
PlaystationEmulator
Playstation emulator in c++17
linear-predictive-speech-synth
Post-grad speech, audio processing & recognition coursework - source-filter LPC synthesiser and report. Achieved 95%
blitter-subpixel-line
Information about how to use the Amiga's blitter to draw sub-pixel accurate lines.
nestulator
classic tetris emulator
awesome-megadrive
A curated list of Sega Mega Drive development resources