Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
WHITHER<br />
by: MARK BROWN<br />
CP/M is not a language, but<br />
an operating syste*. It<br />
allows the Z88 CPU to take<br />
over your Com*odore 64.<br />
CoMMOdore took so long getting<br />
CP/M to narket that the FTC<br />
filed suit against CoNMOdore<br />
for promising product it<br />
couldn't deliver.<br />
■<br />
liT'S IRONIC, REALLY. ONE OF COMMODORE'S BIG SALES<br />
PITCHES WHEN FIRST PROMOTING THE COMMODORE 64 liIAS<br />
THAT YOU WOULD 'SOON' 8E ABLE TO ADD A CARTRIDGE<br />
CONTAINING A Z80 CPU CHIP THAT WOULD ALLOW YOU TO RUN<br />
CP/M SOFTWARE. THEY CLAIMED THIS WOULD GIVE YOU<br />
ACCESS TO 'THOUSANDS OF BUSINESS AND PROFESSIONflL<br />
PROGRAMS'. UNFORTUNATELY, COMMODORE TOOK FOREVER<br />
GETTING THE PROMISED CP/M CARTRIDGE TO MARKET; SO<br />
LONG THAT THE FTC FILED SUIT AGAINST COMMODORE FOR<br />
PROMISING PRODUCT IT COULDN'T DELIVER. BUT IN THE<br />
MEANTIME, COMMODORE DID START SHIPPING CP/M. THE<br />
SUIT ENDED RECENTLY, WITH COMMODORE ADMONISHED NEVER<br />
TO PROMOTE 'AIRWARE1 (I.E. NON-EXISTANT PRODUCT)<br />
AGAIN. ON THE HEELS OF THIS DECISION (THOUGH<br />
APPARENTLY NOT BECAUSE OF IT), COMMODORE QUIETLY QUIT<br />
DISTRIBUTING ITS CP/M CARTRIDGE. (SPECULATION IS<br />
THAT THE NEW 12BK, 40/BO COLUMN, CB4/CP/M COMPATIBLE<br />
COMMODORE COMPUTER DUE OUT IN THE SPRING WILL BE<br />
COMMODORE'S ONLY ENTRANT IN THE CP/M MARKET.) DATA<br />
20, A THIRD-PARTY COMPANY, QUIT MAKING IT'S 80-COLUMN<br />
CP/M CARTRIDGE FDR THE COMMODORE 64 AT ABOUT THE SAME<br />
TIME. AND IT'S TOO BAD.<br />
THERE HAVE BEEN THREE ARGUMENTS AGAINST CP/M ON THE<br />
COMMODORE 64 FROM THE START. THE FIRST WAS THAT CP/M<br />
SOFTWARE IS GENERALLY AVAILABLE ONLY ON IBM FORMATTED<br />
8" DISKS. THIS MEANT THAT THE EXTENSIVE CP/M LIBRARY<br />
UOULD HAVE TO BE TRANSFERRED SOMEHOW TO 1541 DISK<br />
FORMAT TO BE AVAILABLE FOR USE. NOT REALLY MUCH OF<br />
AN OBJECTION, THOUGH MUCH WAS MADE OF IT EARLY ON.<br />
THE SAME COULD BE SAID FOR APPLE CP/M AND OTHER MICRO<br />
VERSIONS, ESPECIALLY FOR COLECO ADAM CP/M, WHICH USES<br />
TAPE INSTEAD OF DISKETTES! THE SECOND OBJECTION WAS<br />
THE C64'S 40-COLUMN SCREEN WIDTH. MOST CP/M SOFTWARE<br />
WAS WRITTEN TO RUN ON 80-COLUMN BUSINESS MACHINES,<br />
AND WOULD HAVE TO BE REWORKED TO FIT ONTO 40 COLUMNS.<br />
AGAIN, THE SAME IS TRUE DF APPLE CP/M AND THE REST.<br />
THE THIRD AND ONLY REAL OBJECTION TO C64 CP/M WAS ITS<br />
SLOW DISK DRIVE ACCESS TIMES. CP/M IS VERY DISK<br />
INTENSIVE, AND C64 CP/M DOES SUFFER FROM THE DISK<br />
WAITS. BUT IT'S NOT FATAL, ONLY A NUISANCE. WITH<br />
ALL THIS CRITICISM LEVELLED AT IT FROM THE START, AND<br />
THE LONG LAG TIME BETWEEN ITS ANNOUNCEMENT AND<br />
DELIVERY, IT IS REALLY NO WONDER THAT C64 CP/M NEVER<br />
REALLY CAUGHT ON. I WAS APPREHENSIVE MYSELF, BUT I<br />
WAS WRONG.<br />
MY CP/M CARTRIDGE COST ME ABOUT $70 AT THE LOCAL<br />
K-MART. APPLE CP/M COSTS ABOUT $250. BOTH HAVE THE<br />
SAME CAPABILITIES, SO ONCE AGAIN THE COMMODORE 64<br />
PROVES THAT APPLES {AND IBMS, AND OTHERS) ARE NO<br />
BARGAIN. THE CARTRIDGE IS STURDY AND OVERSIZED, AND<br />
THE CP/M OPERATING SYSTEM DISK IS IMMENENTLY<br />
COPYABLE. THE MANUAL IS WELL-DONE AND CLEAR, THOUGH<br />
IF YOU'RE A CP/M NOVICE YOU'LL NEED A GOOD TUTORIAL<br />
BOOK TO HELP YOU GET STARTED.<br />
A WORD NEEDS TO BE SAID HERE ABOUT WHAT CP/Pl REALLY<br />
IS: IT'S NOT A LANGUAGE, BUT AN OPERATING SYSTEM.<br />
THAT IS TO SAY, IT ALLOWS THE ZBD CPU IN THE ADD-ON<br />
CARTRIDGE TO TAKE OVER YOUR COMMODORE 64. ANY<br />
PROGRAMS YOU WANT TO RUN AFTER THAT HAVE TO BE<br />
WRITTEN IN Z80 MACHINE CODE, OR RUN IN A HIGH-LEVEL<br />
LANGUAGE LOADED INTO MEMORY THAT WAS ITSELF WRITTEN<br />
IN Z80 MACHINE CODE. ALL CP/M PROVIDES IS AN<br />
ENVIRONMENT THAT SUPPORTS BASIC INPUT AND OUTPUT<br />
(BIOS) AND A BASIC DISK OPERATING SYSTEM (BDOS). THE<br />
ZBO MACHINE CODE LINKS INTO THESE STANDARD SUPPORT<br />
SYSTEMS, AND THIS IS WHY CP/M PROGRAMS ARE SO<br />
TRANSPORTABLE FROM SYSTEM TO SYSTEM.