intel_8085_archIn 1974, Dr. Gary A. Kildall, while working for Intel, created CP/M as the first operating system for the new microprocessor. CP/M based machines helped propel personal computers in the 1970s. Machines were much less expensive than mainframe based solutions.

  • Intel 8080
  • Intel 8085
  • Zilog Z80

The early 8-bit processors topped out at 64KB of memory. CP/M typically used 8KB of address space resulting in 56KB of available for programs and data.

Most machines were programmed with Assembler until BASIC became available. CP/M machines quickly picked up games from the mainframe shops and many more were developed once BASIC was widely available.

Given that Z80 machines had a keyboard and monitor, it provided an interactive environment that made it easier for developing new games.

In 1973, David Alh wrote the first edition of a book called 101 BASIC Games that was reprinted November 1978 as Basic Computer Games. The old games are available in a zip file.

DOS is available for Hyper-V to run these classic games,