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
- CP/M 2.2 Operating System Manual
- An online version of Digital Research's reference guide
- CP/M Plus (CP/M® Version 3) Command Summary [PDF]
- A recreated hyperlinked PDF of Digital Research's reference guide
- CP/M Plus (CP/M® Version 3) Programmer's Guide
- An online version of Digital Research's reference guide
- CP/M Plus (CP/M® Version 3) Programmer's Guide [PDF]
- A recreated hyperlinked PDF of Digital Research's reference guide
- CP/M Plus (CP/M® Version 3) System Guide [PDF]
- A recreated hyperlinked PDF of Digital Research's reference guide
- CP/M Plus (CP/M® Version 3) User's Guide [PDF]
- A recreated hyperlinked PDF of Digital Research's reference guide
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 programming and software applications
- VIC-20 YouTube 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
- Machine Language - For the Commodore 64,128 and other Commodore Computers by Jim Butterfield
- One of the best books to learn 6502 Assembly Language
- Machine Language for Beginners by Richard Mansfield
- An online version of the book
- The VIC-20 Programmers Reference Guide
- An invaluable detaled resource to discover how the Vic works, its memory map and as a reference to the Kernel and BASIC routines
Misc
- The International Journal of Vic-20 Development
- This has a really good and active forum full of knowledgable and helpful people
- NMOS 6502 Opcodes
- A detailed 6502 instruction reference by John Pickens
- Ultimate Commodore 64 Reference: 6502
- An even more detailed 6502 reference
Emulators
- The VICE Commodore Emulator
- Probably the best emulator for 8-bit Commodore machines including the VIC-20
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.