The games

Games

Every game and demo here is original, written from nothing in one of the books: the program, its source, and the chapters that explain every line of it.

Atari 2600

Atari 2600

Klakwall

A bat, a ball and a wall of bricks that will not wait. Every two and a half seconds the wall takes a step down the screen, and when it reaches the bat the game is over.

From Atari 2600 Assembly

Atari 2600

Tunnelkin

A digger in a mine twice the height of the screen. The map lives in the console's 128 bytes of RAM, so every tunnel he digs stays dug, and the window scrolls to follow him a scanline at a time.

From Atari 2600 Assembly

Commodore 64

Commodore 64

Starbraze

An original space shooter for the Commodore 64 in 6510 assembly. Patrols in waves, three lives, the Helios Guardian, and SID music — built one playable milestone at a time.

From Starbraze

Commodore 64

Cryptmorrow

An original dungeon explorer for the Commodore 64. Sixteen rooms in four zones under the hill of Morrow, three keys and three seals, skeletons and bats, and the portal of the Moss Gate.

From Cryptmorrow

Commodore 64In development

Dreadcastle

A vampire adventure for the Commodore 64, in development. Oscar must cross the wilds, turn into a bat and reclaim his castle from the werewolf pack before sunrise.

From Dreadcastle

Amiga

Amiga

Veldrin

A side-scrolling game for the Amiga 500, written on the bare metal with the operating system switched off. It boots from its own floppy, on a real A500 or in an emulator, with no Kickstart ROM needed.

From Amiga Assembly