Welcome to Cosmodoc!

Cosmo’s Cosmic Adventure is a DOS video game published by Apogee Software Productions in March 1992. It was programmed by Todd J. Replogle with art by Stephen A. Hornback.

My name is Scott, and I wrote roughly 125,000 words (and counting) about how this game worked.

The pages of this website cover all aspects of the game, from data files to drawing routines and everything in between, with occasional forays into the computer hardware and software contemporary to the era. The information presented here is the result of months of research and reverse-engineering effort. I hope you find it enlightening, or at the very least somewhat interesting.

The Topics page contains the master index of all the pages. The navigation menu on each page contains the same links for easy access.

The code fragments in these pages is based on my reconstruction of the game’s source code, Cosmore. The Cosmore project can be built using Borland Turbo C and Turbo Assembler to create an almost-identical executable file for all three episodes of the game, in the same way the original creators likely did it.