demoports

Demos have been a large part of my life. Each of the demos below is curated by me, to relive these moments when I was a kid, rushing back home from school and dial up one of the local BBS’s and hope that a new demo has landed. And then I would watch on repeat, how did they do that? how is it so fast? Games back then weren’t as fast, so how these wizards pull these things off?

Each of the demos here mean something to me, that’s why I chose to port these. The work was done mostly by Claude Code with Opus 5.5 and Fable 5.1 models. I review each one of them, and compared captures taken by various people on YouTube, to make sure it matches the original as closely as possible. Nothing beats the real hardware, this is not a replacement. But this is also not emulation, it’s rewritten to play at the right speed on your browser, mimicing copper effects and crtc quirks. The code will set these values, and an engine would render the graphics.

I’m tempted not to look at the code. Some of the things here are still magic to me, and I’d like to keep this mystery for a little longer.

– Gil, Oct 2026

Demo Group Year Platform  
Hex Appeal Cascada 1993 MS-DOS src · play
The Good, the Bad & the Ugly Surprise! Productions 1993 MS-DOS src · play
Jesus on Cheese S.H.I.T.T.S. 1993 Amiga 500 src · play
Red Razor 1911 1994 MS-DOS src · play
Baygon Melon Dezign 1995 Amiga 1200 src · play
Euphoria Esteem 1995 MS-DOS src · play
Ninja 2 SCOOP & Melon 1996 MS-DOS src · play
The Control Coma 1996 MS-DOS src · play
The Quest of Kahn Immortals 1997 MS-DOS src · play
Brother I Can See The Light Immortals 1997 MS-DOS src · play
Robotnik Rage 1997 MS-DOS src · play
Outside Melon Dezign 1997 MS-DOS src · play
Toontown Kolor 1997 MS-DOS src · play
Evoid Droid Excess & Portal Process 2007 Xbox 360 src · play

Toontown — Kolor

Toontown

Red — Razor 1911

Red

How it works: PKLITE compression, memory map, timers, VGA registers, picture formats.

Hex Appeal — Cascada

Hex Appeal

The Good, the Bad & the Ugly — Surprise! Productions

The Good, the Bad & the Ugly

Jesus on Cheese — S.H.I.T.T.S.

Jesus on Cheese

Baygon — Melon Dezign

Baygon

Euphoria — Esteem

Euphoria

Ninja 2 — SCOOP & Melon

Ninja 2

The Control — Coma

The Control

The Quest of Kahn — Immortals

The Quest of Kahn

Brother I Can See The Light — Immortals

Brother I Can See The Light

Robotnik — Rage

Robotnik

Outside — Melon Dezign

Outside

Evoid Droid — Excess & Portal Process

Evoid Droid