Close

◆ Project Ceylon Development Journal · Entry 3

A project log for Project Ceylon, a retro-futurism Project

What if Commodore had never gone bankrupt and Amiga development had never stopped?

mikeMike 4 hours ago0 Comments

Then I Found the Video Toaster Source Code

Mike·September 6, 2026·Work documented: January 29, 2026·34 views

NewTek released the Video Toaster's source publicly years ago. That's where the real research thread started — not the Amiga's OS, but the thing that made the Amiga famous in the first place.

If you want to know what the Amiga was actually good at — not what it was capable of in theory, what it was famous for, what put it on television sets — the answer is the Video Toaster. NewTek built a desktop video production system on top of the Amiga that could do real broadcast switching, graphics, and character generation on consumer hardware, at a fraction of what dedicated video hardware cost at the time. That's not a footnote in the Amiga's history. For a lot of the outside world, that WAS the Amiga's history.

So when I started asking what a modern continuation of this machine should be able to do, the Toaster was the obvious first research thread. Not the OS internals — the actual flagship application people bought the machine to run.

If you've never seen one of these running, here's a good demonstration of what it could actually do, live, on hardware that cost a fraction of the broadcast gear it was replacing:

Finding it was still there

Here's the thing that got me excited enough to stay up later than I should have: NewTek actually released the Video Toaster source publicly a while back, and it's still sitting out there, maintained by a small community, at discreetfx.com. Full source. Developer documentation. The Flyer. ToasterCG. DigiPaint. All of it, or at least a meaningful chunk of it, available for anyone willing to go dig.

I want to be careful here, because it would be really easy to overstate what this means. This isn't a green light to lift code. I'll get into exactly how I think about that boundary in the next entry, because it deserves its own space and it's more subtle than "copy good, don't copy bad." For this entry, I just want to talk about what's actually there and why it mattered to me.

What became researchable

Desktop video switching, in source form, from a company that was actually shipping it commercially. Graphics and character-generation code from ToasterCG, which — for the era — was doing professional-quality titling and scrolls on hardware that cost a fraction of the broadcast equipment it was replacing. DigiPaint's painting engine. Developer documentation that explains not just what the code does but why it was built that way, which is honestly the more valuable half.

That's a real body of research material about how a small team in the late '80s and early '90s solved genuinely hard real-time media problems on genuinely limited hardware. Reading it doesn't hand you a modern architecture. It hands you a set of real, tested decisions about where the hard parts of a media system actually are, made by people who had to ship something that worked on live television.

A note on link rot

I checked every one of these links before publishing this, because half the pain of pointing people at 30-year-old software history is that the links are usually dead by the time anyone follows them. Most of what's below is still live. One document I originally wanted to cite — a PDF that was supposed to be the NewTek Video Toaster Developer's Handbook — turned out, when I actually opened it, to be a scanned document from a printer with nothing to do with the Toaster. So it's not in the list below. I'd rather tell you a source didn't pan out than link you to something that looks official and isn't.

Sources & Research

I'm not going to reproduce any of that source code here — that's not what this journal is for, and it's not how I want to treat someone else's work. What it's for is the next entry: how I actually think about using historical source as research without just becoming a very slow, very legally questionable copy-paste operation.

Discussions