If
you're an Atari 2600 fan, then surely you have played the classic Imagic
game Dragonfire.
Dragonfire's gameplay consists of two screens: In the first you need to
run across a bridge to the castle while dodging fireballs tossed by Dragon
Hatchlings. Once you reach the castle, you enter the storeroom where your
goal is to retrieve all the treasure and escape without being turned into
a charred cinder by the dragon at the bottom of the room!

Dragonfire programmer Bob Smith has given permission
for the Dragonfire source code to be freely distributed, and now you can
look at the commented code as Bob wrote it over 20 years ago! Thanks go
out to Dennis Debro, who worked with Bob Smith to release
this source so it could be enjoyed by the classic gaming community.

The source code can be compiled with the DASM compiler, which you can
find here. Enjoy!