Preserving computing history: Recovering Eric Graham's 1987 Amiga Juggler raytracer source code
By
Chris Hanson
The kind of bagel that ruins lesser bagels for you.
Summary
The article details the process of recovering and modernizing Eric Graham's original 1987 Amiga Juggler raytracer source code. It covers the historical significance of the Juggler animation as a groundbreaking demo that showcased the Amiga's capabilities, the technical challenges of recovering old data formats, and the preservation efforts to make the source code readable and usable on modern machines. The piece blends technical retro-computing work with digital preservation and historical appreciation.
Key quotes
· 3 pulledThe Juggler animation was ground-breaking and Earth-shattering.
Even the Amiga's creators (Commodore) didn't believe it had been made on an Amiga.
Sometimes that means a fun side quest in the mystical realms of curiosity, preservation, and the practical problem of getting old data into a form that can be read and used on a current machine.
You might also wanna read

A technical retrospective on compiling Quake: From NeXTSTEP to Windows NT
This article explores the history of compiling Quake, from its original development on HP 712-60 workstations running NeXTSTEP and cross-com
Microsoft open-sources its original 6502 BASIC interpreter from 1975
Microsoft has officially open-sourced its 6502 BASIC interpreter, the company's first product from 1975. Originally written for the Intel 80
Running Adobe's 1991 PostScript Interpreter from an HP LaserJet Cartridge in the Browser
A technical article about retro-ps, a project that emulates a 1991 HP PostScript Cartridge Plus (C2089A) in the browser. The cartridge conta
Windows 3.1 Tiled Background Bitmap Archive on GitHub
This GitHub repository contains an archive of Windows 3.1 tiled background bitmap (.bmp) files. The project is a collection of classic Windo

Developer Creates UNIX-like Operating System for Vintage TI-99/4A Computer
A developer shares their 18-month journey creating UNIX99, a UNIX-like operating system for the vintage TI-99/4A home computer. The project
XHTML Validation Website as Protest Against Modern Web Bloat
A software developer maintains a website dedicated to XHTML validation as a protest against modern web bloat. The site serves as both a coll
