Useful Links

A collection of links to useful resources. Please let us know if any of the links are broken.

CP/M

CP/M is an operating system created by Gary Kildall of Digital Research, Inc. originally for Intel 8080/8085 based microcomputers.

TechTinkering

CP/M Articles
Articles about software applications and programming
CP/M Youtube Playlist
Videos on the TechTinkering YouTube Channel supported by articles on this site

Books

A Programmer's Notebook: Utilities for CP/M-80 (Wayback Machine)
An online version of the book by David Cortesi
The Programmer's CP/M Handbook by Andy Johnson-Laird
One of the best books to learn how to program under CP/M

Archives

The *HUMONGOUS* CP/M Software Archives
A huge collection of CP/M software archives such as Walnut Creek CD, SIMTEL-20, etc
Commercial CP/M Software
A great collection of commercial software for CP/M
Gaby's Homepage for CP/M and Computing History
A large collection CP/M software, manuals, magazines and other resources
The Unofficial CP/M Web site
A legacy of Tim Olmstead contains Digital Research binaries, source code, manuals, etc
Chaos Cottage BBS CP/M file listing
Files that were accessible from the PCW and CP/M areas of the BBS
zimmers.net /pub/cpm Archive
A well organized collection of software, mainly for the Commodore 128

VIC-20

The Commodore VIC-20 is an 8-bit home computer based on the MOS 6502. It was sold by Commodore Business Machines and released in 1980/1981.

TechTinkering

VIC-20 Articles
Articles about software applications and programming
VIC-20 Playlist
Videos on the TechTinkering YouTube Channel supported by articles on this site

Books

Mapping the VIC by Russ Davies
Contains detailed explanations of all the memory locations of the VIC along with some great programming examples

PDP-8

The PDP-8 is a 12-bit minicomputer that was produced by Digital Equipment Corporation (DEC). We have lots of PDP-8 articles on the website.