My Commodore 64 Games

Castle Shadowgate

Shadowgate, a point and click adventure game developed by ICOM Simulations for the Apple Macintosh, was ported to many platforms. However, an official version was never released (or developed?) for the Commodore 64 (two of ICOM's other "MacVenture" games were released for the C64). This is a new port of the game, heavily based on the popular Nintendo Entertainment System version. Please check out the manual before giving it a try. Last updated 1/30/2023.

Castle Shadowgate

Castle Shadowgate Manual


Venture64

Here you can download my version of the 1981 arcade game Venture for the Commodore 64. It includes elements from the official Atari 2600, Colecovision and Intellivision home versions. You can also print out a j-card for your cassette collection.

Venture64 program

Venture64 j-card


1980s Compilation

As a kid the first computer I owned was a Commodore 64, released 30 years ago. I started learning programming by reading magazines with type-in programs, then went on to read books on BASIC. One Christmas I asked for the Commodore 64 Programmer's Reference Guide, and quickly began learning machine language, what each graphics or sound register was for, etc. With the help of a BASIC assembler called BASSEM that I got from one of those magazines, I wrote faster and more sophisticated games in 6510 assembly language. Most of my games were ports of existing games. Even though I lacked game design skills the fun was in programming them, and I hope you enjoy watching them as much as I enjoyed making them. They are roughly in chronological order starting from 1986. Phil, thanks for transferring these to CD for me all those years ago.

Source and disk images