A 16-Year-Old's Transputer OS: A 1995 Retrocomputing Odyssey

In 1995, a 16-year-old author built a self-contained operating system for a Transputer using only 128KB of RAM. This ambitious project included a basic OS, text editor, Small-C compiler, and assembler. He painstakingly extended the compiler, eventually running complex programs like a chess program from the IOCCC and a ray tracer. A 3D polygonal modeler was also developed. Years later, the author revisited this project, detailing the challenges of restoring the OS, including byte order issues, memory management, and floating-point errors. The article culminates in a successful emulation of the OS and provides instructions to rebuild it. This story showcases impressive ingenuity and perseverance in the face of limited resources.