Welcome to my early-years software collection. Here you will find executable code, source code, magazine articles, notes, and rejection/acceptance letters I wrote or designed while in middle school to college. I created this repo mostly for myself and as an archive/backup, but a little bit for my friends and family.
In 8th grade I learned to code after school at the American School of the Hague (and some trips to the Computer Museum to use their Commodore PET)
- PDP-11 Readme
- First Code
- Battle Star Galactica - first game - BASIC List Scan | Play on Windows
- Master Mind BASIC Listing
- Slot Machine BASIC Listing
- Smurf ASCII Art and my design on graph paper
- My paper tapes
Back in Houston at the start of 9th grade I got my TRS-80, and while in high school I wrote the following programs.
- The Endless Tomb ReadMe | TOMB.BAS | Rejection | Play on Windows
- Space Taxi Screen Shot | SPACETAX.BAS
- Micro Adventure Language ReadMe
- Germany 1942 ReadMe | AWSoftware
- Ruins at Time's Edge ReadMe | Rejection
- Boot -n- Copy ReadMe
- Quest for Fire ReadMe
- Compac ReadMe | AWSoftware
Towards the end of high school I purchased the super-cool Commodore 64 and wrote the following.
- Lunar Lander ReadMe | Article PDF with Source
- Space Hunt Readme | Article PDF with Source
- Renumber Readme | Article PDF with Source
- Faster 64 Readme | Article PDF
- Banner Readme
- 1541 Zip Readme
- Sterm 64 Manual | Rejection
I purchased my Commodore Amiga in late 1985 with a loan from my parents, during my junior year of college.
- Perfect Sound - my first commercial success! Overview | Ver 2.3 UI | Ver 3.0 UI Video
These windows programs aren't technically "early". The Windows Maze is a port with enhancements of the maze I wrote for the Amiga. And the Emulators and BASIC were written in part to run my early software on windows.
I've been a fan of Space Invaders since I first played it at the "West World" arcade in the Hague. I hand wrote a simple version for the PET, then partially completed an Amiga Implementation. I wrote this Flash version to learn flash programming. Its the only flash software I ever wrote, and IIRC it mostly worked.