Tom Stepleton's Projects
Recover the Executable ROS (ROM) of an IBM 5100 from screen photographs, using elementary image processing and machine learning.
Recover the Non-executable ROS (ROM) of an IBM 5100 from screen photographs, using image processing, machine learning, and trial-and-error.
Inferred (i.e. "beeped out") schematics for the AppleNet network adaptor for Lisa
A public domain floppy disk bootloader for Apple Lisa computers
Apple parallel port hard drive bootloader for Lisa
3.3V ⇄ 5V level adapter for PocketBeagle, and an application or two
How to use a network of transputers --- innovative British processors from the '80s and '90s designed for parallel computing --- to simulate a flying flag.
For making graphics and animations on Tektronix storage tube systems
A port of an existing 68000 fig-Forth to the Apple Lisa
Basic low-level I/O routines for Lisa
Mandelbrot set plotters for the Apple Lisa
Compile from a Pascal subset to Tektronix 4050-series BASIC
Apple Widget hard drive diagnostics and formatting tool (for Lisa 2/10 systems)
Wire-to-board power interconnect for the IBM SLT card modular system
A slide carousel system that displays bitmap images on an Apple Lisa.
A VISUAL TEXT DISPLAY SYSTEM FOR THE IBM 5100 PORTABLE COMPUTER
A small assembler written in pure Python.
A configurable, modular, chainable DC voltage monitoring device for protecting vintage electronics from their power supplies.