Apple2Info.Net
Home Hardware Software Links Contact

Microsoft Softcard

Microsoft Softcard

Microsoft Consumer Products. (1980)

Microsoft's first hardware product was the Softcard, a Z80 coprocessor card that allowed the CP/M operating system to be run on an Apple II. CP/M (which stands for Control Program/Microprocessors, Control Program/Monitor or Control Program for Microcomputers, depending on who you ask) was a popular OS for Intel 8080/Zilog Z80 based systems, and ran on many early microcomputers. It was written in the late 1970's by Gary Kildall, founder of Digital Research, Inc.

The Softcard let the Apple II user tap into a large library of popular software that was only available for CP/M at the time such as Wordstar, Turbo Pascal, and dBase. Microsoft also sold several programming languages that ran under CP/M, including BASIC, COBOL, and FORTRAN.

The Softcard did not have any memory on it, and instead used the memory installed in the Apple II. It was compatible with most of the standard Apple II expansion cards, such as 80-column video cards, printer cards, serial cards, but they had to be installed in certain slots. Generally, if the Apple II configuration worked with Apple Pascal, it would work with CP/M.

The four DIP switches on the card should all be in the down (OFF) position. No other configuration is necessary. Once the card is installed in an unused expansion slot, usually slot 4 or 7, booting an Apple CP/M disk will utilize the Z80 processor on the card. CP/M version 2.2 is supplied on the system disk included with the Softcard. Several standard CP/M file utilities are included, such as format, copy, ed, and PIP, a file & disk utility. The system disk also holds two versions of BASIC. MBASIC is Microsoft's standard BASIC for CP/M. GBASIC includes extensions to make use of the Apple II's graphics ability. There is also a progam called APDOS that copies files from Apple DOS diskettes to Apple CP/M diskettes.

Most other Z80 cards made for the Apple II were clones of the Softcard, although there were some exceptions.

 

Resources

The documentation supplied with the Softcard consisted of two volumes:

Softcard Manual - Volume I

Introduction, Installation and Operations - Introduction to the Softcard system. Tells how to install the SoftCard and
how to start up CP/M and Microsoft
BASIC.

Software & Hardware Details - Detailed information about
Apple CP/M and technical
specifications of the SoftCard itself.

CP/M Reference Manual - Detailed reference manual for CP/M version 2.2

Softcard Manual - Volume II

Microsoft Basic Reference Manual - Covers MBASIC & GBASIC, and the differences between them and Applesoft.

Software Utilities Manual - Detailed Instructions for using the utilities supplied on the System Disk.

Softcard System Disk
CP/M 2.2 System Disk supplied with the Softcard. This is an image of a 5.25" Apple CP/M format diskette. (Use Asimov, DiskMaker, or a similar program to create a bootable disk.)

Softcard Advertisement
Magazine advertisement for the Softcard, circa 1980.

Softcard Advertisement
Magazine advertisement for the Softcard family, circa 1983-4?


Download Apple CP/M programs from Call A.P.P.L.E.'s Apple II CP/M Library.

Read more about the Softcard on Steven Weyhrich's excellent Apple II History site.

There are several images of Apple CP/M disks in the unsorted directory of the Asimov FTP site. Look for CPM in the filenames.

More Apple CP/M information is on John Baker's "Everything you wanted to know about Apple CP/M but were afraid to ask" pages.

Paul Schlyter has Apple II CP/M and General CP/M references, as well as links to other CP/M resources on his Apple II Stuff page.


© 2005 Dave Touvell.
All Rights Reserved.
Home Hardware Software Links Contact