home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CBM Funet Archive
/
cbm-funet-archive-2003.iso
/
cpm
/
texts
/
c128cmpt.dzc
/
C128CMPT.DOC
Wrap
Text File
|
1994-08-05
|
11KB
|
179 lines
=========================
c-128 cOMPATIBILITY
bY: cARL f hOWARD
[chuck.wagon]
09-19-1987
========================
tHIS IS AN ARTICLE ON THE ASPECTS OF COMPATIBILITY OF THE c-128 AND
OTHER OPERATING SYSTEMS AND SOFTWARE AVAILABLE TO FACILITATE THE IMPORTING
AND EXPORTING OF DATA. tHIS ARTICLE CENTERS ON THE cp/m MODE OF OPERATION
ALTHOUGH THE DISCUSSION WILL COVER THE VARIOUS MODES OF THE c-128 AS WELL.
aLTHOUGH THE c-128 UTILIZES 8-BIT cpu'S IT'S DIVERSITY AS A PERSONAL
COMPUTER FOR HOME AND SMALL BUSINESS PURPOSES IS ONE OF IT'S MAIN aSSETS, AND
i AM SURE MANY NEW USERS OF THE MACHINE AREN'T EVEN AWARE OF THE CAPACITIES
AVAILABLE TO THEM. aSIDE FROM PLAYING YOUR FAVORITE GAMES IN c-64 MODE THE
nATIVE 128 80 COLUMN CAPABILITIES ALLOWS MUCH CONVENIENCE FOR THE USE OF
PRODUCTIVITY APPLICATIONS TO THE NEW USER.
tHERE IS ALREADY A WIDE BASE OF wORD pROCESSING, dATA bASE AND sPREAD-
sHEET sOFTWARE AVAILABLE FOR USE. aDDITIONALLY BY UTILIZING THE cp/m MODE OF
OPERATION USERS CAN TAKE ADVANTAGE OF bUSINESS aPPLICATIONS AND A HUGE BASE
OF PUBLIC dOMAIN sOFTWARE AS WELL. aLSO, IT IS POSSIBLE TO USE YOUR c-128 TO
PROCESS DATA BROUGHT HOME FROM THE OFFICE OR SCHOOL WHICH WAS CREATED ON AN
msdos MACHINE. tHIS ARTICLE WILL HELP YOU BECOME AWARE OF THE VARIOUS
DIFFERENT DISK AND DATA TYPE FORMATS AND THE SOFTWARE AVAILABLE TO CONVERT
DATA FOR YOUR PARTICULAR APPLICATION.
fIRST IT IS NECESSARY FOR THE NEW USER TO UNDERSTAND A LITTLE ABOUT THE
WAY INFORMATION IS STORED IN THE COMMODORE COMPUTER AND HOW IT DIFFERS FROM
OTHER TYPES OF COMPUTERS USED IN THE u.s. aS YOU ARE AWARE ALL DATA UTILIZED
BY A COMPUTER IS ESSENTIALLY PROCESSED IN BINARY NUMBERS IN THE FORMS OF
ZEROS AND ONES. tHIS REPRESENTS THE ON AND OFF STATE OF AN INDIVIDUAL
TRANSISTOR SWITCH IN THE INTERGRATED CHIPS OF YOUR COMPUTER. tHIS IS SIMPLE
ENOUGH AS FAR AS IT GOES BUT HOW DOES THE COMPUTER KNOW WHEN YOU PRESS A KEY
ON THE KEYBOARD WHAT YOUR PRESSING AND WHAT IT MEANS?
wELL EACH KEY HAS A NUMERIC VALUE ASSIGNED TO IT. tHE VALUE CAN BE
EXPRESSED IN dECIMAL, hEXADECIMAL OR BINARY FORM. aND IT IS THIS VALUE WHICH
IS CONVERTED TO A BINARY NUMBER THAT ALLOWS THE COMPUTER TO DISTINGUISH WHAT
KEY IS BEING PRESSED AND WHAT IT MEANS. mOST COMPUTERS USED IN THE u.s. USE A
STANDARD CODE CALLED ascci WHICH ASSIGNS A VALUE OF DECIMAL 1 TO DECIMAL 128
TO CHARACTERS USED BY THEM. cOMMODORE IN THEIR UNIQUE WISDOM HOWEVER CHOSE
NOT TO USE THIS STANDARD AN DEVELOPED A CHARACTER SET UNIQUE TO THERE
MACHINES USING DECIMAL CODES 1 TO 256. sO IN ORDER TO USE DATA CREATED BY
OTHER MACHINES IT IS NECESSARY TO CONVERT IT TOO petascci CODE A FORM WHICH
YOUR cOMMODORE COMPUTER CAN UNDERSTAND.
aSIDE FROM THE DATA DIFFERENCES cOMMODORE ALSO CHOSE TO USE A DIFFERENT
WAY OF STORING INFORMATION ON THEIR FLOPPY DISK AS WELL. mOSTLY THEIR REASON
FOR THIS WAS TO BUILD A CHEAPER DISK DRIVE. tHEY USE gcr FORMAT AS OPPOSED TO
mfm FORMAT FOR THE REST OF THE u.s. COMPUTER INDUSTRY. i WON'T GO INTO THE
DIFFERENCE HERE BUT, IT IS NICE TO KNOW THAT THE 1571 dISK dRIVE HAS THE
CAPABILITY OF READING AND WRITING TO BOTH FORMATS WITH THE USE OF THE PROPER
SOFTWARE. wE'LL GET INTO THIS MORE BELLOW. tHE THING TO REMEMBER HERE IS
THAT ALL nATIVE cOMMODORE OPERATING SYSTEMS (HOME COMPUTERS) INCLUDING cp/m
USE THE gcr FORMAT.
wELL ARMED WITH THIS INFORMATION WHAT ELSE DO WE NEED TO KNOW? fOR ONE
IT IS IMPORTANT TO KNOW WHETHER YOU ARE USING A SINGLE OR DOUBLE SIDED DISK
FORMAT. fOR ANOTHER IT IS IMPORTANT TO KNOW WHICH OPERATING SYSTEM (OR DISK
DRIVE) YOUR DISK WAS FORMATTED ON. tHE TYPES OF DISK FORMATS WE WILL BE
DISCUSSING HERE ARE THE FOLLOWING:
A. c-64 sINGLE sIDED 1541
B. c-128 sINGLE sIDED 1571 (1541 COMPATIBLE)
C. c-128 dOUBLE sIDED 1571 (NOT 1541 COMPATIBLE)
D. c-128 cp/m (gcr) 1571 sINGLE sIDED (1541 COMPATIBLE))
E. c-128 cp/m (gcr) 1571 dOUBLE sIDED (NOT 1541 cOMPATIBLE))
F. c-128 cp/m (mfm) ibm (cp/m-86) sINGLE sIDED 1571 (NOT 1541 cOMPATIBLE))
G. c-128 cp/m (mfm) ibm (cp/m-86) dOUBLE sIDED 1571 (NOT 1541 cOMPATIBLE))
H. msdos ibm dOUBLE sIDED (9 TRACKS) dos vERSION 2.0 OR HIGHER.
aS YOU CAN SEE i HAVE LISTED THE dISK TYPES IN UPWARD COMPATIBLE ORDER.
cOMMODORE DID DEVELOP A cp/m VERSION (2.2) FOR THE c-64 WHICH REQUIRED AN ADD
ON CARTRIDGE TO IMPLEMENT AND AS SUCH i'VE INCLUDED IT IN OUR LIST ALTHOUGH
WE WILL BE DISCUSSING THE 128 vERSION HERE WHICH IS cp/m + (vER 3.0) AND
TAKES ADVANTAGE OF THE 128'S bANKED mEMORY (ADDITIONAL 64K AS OPPOSED TO ONLY
64K FOR vER 2.2).
tHE sTOCK c-128 cp/m oPERATING sYSTEM WHICH COMES WITH THE COMPUTER IS
CAPABLE OF READING AND WRITING FORMATS D. E. F. & G. NOTED ABOVE. tHE STOCK
SYSTEM IS ALSO CAPABLE OF READING kAYPRO aND ePSON fORMATS AS WELL. tHE
sYSTEM WILL AUTOMATICALLY IDENTIFY THE DISK TYPE IN CURRENT USE IN THE LOWER
RIGHT HAND CORNER OF YOUR MONITOR. nOTE WHEN A DISK FORMAT OTHER THAN A 128
sINGLE OR dOUBLE sIDED FORMAT IS USED THE USER MUST TELL THE SYSTEM WHETHER
OR NOT THE NON-128 FORMATTED DISK IS A SINGLE OR DOUBLE SIDED DISK. tHIS IS
DONE BY PRESSING THE LEFT OR RIGHT ARROW KEYS ON THE TOP ROW NEXT TO THE
FUNCTION KEYS. fAILING TO IDENTIFY THE CORRECT FORMAT CAN CAUSE DISK READ
AND WRITE ERRORS SO BE SURE TO PROPERLY SET THE SYSTEM FOR THE CORRECT
FORMAT.
tHERE ARE tWO pUBLIC dOMAIN pROGRAMS AVAILABLE THAT WILL ENHANCE THE c-
128 sYSTEMS ABILITY TO READ WRITE AND FORMAT OTHER cp/m FORMATS. tHEY ARE
cALLED nformat.com AND unidrive.lbr fILE NUMBERS 1554 AND 2682 IN THE c-128
LIBRARY NUMBER 34 ON THE cp/m r.t. nformat WILL ALLOW YOU TO FORMAT ALL OF
THE FORMATS INDICATED ABOVE AND oSBORNE dd FORMATS AS WELL. uNIDRIVE WILL
ALLOW YOU TO READ/WRITE UP TO 10 FORMATS OUT OF A MENU OF 25 DIFFERENT
FORMATS NOT SUPPORTED BY THE STOCK o/s. aLTHOUGH THERE ARE MORE THAN 200+
cp/m FORMATS THESE 25 WILL SURELY ENHANCE YOUR SYSTEMS CAPABILITIES AND COVER
A RANGE OF THE MORE POPULAR FORMATS YOU WILL ENCOUNTER.
mORE THAN LIKELY AT SOME POINT YOU WILL WANT TO TRANSFER DATA YOU HAVE
CREATED ON YOUR c-64 OR 128 IN NATIVE MODE. tHE STOCK SYSTEM CAN'T DO THIS.
bUT DON'T GET DISCOURAGED. a REAL nIFTY pROGRAM TO READ AND TRANSFER/CONVERT
dATA FROM YOUR cOMMODORE DISK HAS BEEN PUT IN THE pUBLIC dOMAIN BY rOB
tILOSTON CALLED rdcbm21.lbr. tHIS IS FILE NUMBER 3733 ON THE cp/m r.t. iT
WILL ALLOW YOU TO TRANSFER BINARY (PROGRAM) FILES OR SEQUENTIAL FILES YOU
HAVE CREATED IN NATIVE MODE TO YOUR rAM dISK OR SECOND dISK dRIVE WHILE YOU
ARE IN cp/m OPERATING MODE. tHE PROGRAM WILL ALSO CONVERT petascci TO ascci
FOR YOU AS WELL. cp/m USES ascii FILES AND YOUR cOMMODORE TEXT FILES WILL
HAVE TO BE CONVERTED FOR YOU TO USE THEM IN cp/m MODE. tHE PROGRAM IS VERY
HELPFUL IN THIS RESPECT AND ELIMINATES YOUR HAVING TO USE OTHER UTILITY FILES
FOR THE CONVERSION. tHE OTHER NICE FEATURE OF THIS PROGRAM IS THAT YOU CAN
TRANSFER cp/m PROGRAM FILES YOU HAVE DOWN LOADED WITH YOUR nATIVE TERMINAL
PROGRAM TO A cOMMODORE FORMATTED DISK DIRECTLY TO A cp/m DISK OR YOUR ram
DISK WHILE IN cp/m MODE. tHIS IS A MUCH EAISER WAY OF ACCOMPLISHING TRANSFERS
THAN SOME OF THE EARLIER TRANSFER PROGRAMS THAT CAME OUT IN THE BEGINNING
DAYS OF c-128 cp/m. tHE PROGRAM IS MENU DRIVEN AND EASY TO USE AND i HIGHLY
RECOMMEND IT FOR ANYONE JUST BEGINNING IN cp/m MODE.
wHILE WE'RE ON THE TOPIC OF cOMMODORE TO cp/m TRANSFERS i'LL SHIFT BACK
INTO nATIVE MODE TRANSFER PROGRAMS FOR JUST A MOMENT. tHERE ARE 2 PROGRAMS
THAT ARE AVAILABLE HERE ON geNIE FOR USE IN 128 mODE TO FACILITATE dISK TO
dISK TRANSFERS OF dATA. oNE IS A demo PROGRAM OF A COMMERCIAL PROGRAM CALLED
bIG bLUE rEADER, fILE NUMBER 2264 IN lIBRARY 9 OF THE cOMMODORE r.t. AND IT
WILL ALLOW YOU TO VIEW msdos dATA FILES ON YOUR 128. tHE ACTUAL PROGRAM WILL
IMPLEMENT FULL FILE TRANSFERS AND i BELIEVE THE CURRENT VERSION ALSO SUPPORTS
cp/m TRANSFER AS WELL. tHE SUGGESTED RETAIL PRICE IS $29.95.
tHE OTHER pROGRAM IS CALLED crosslink2.lbr, fILE NUMBER 3023 ALSO IN
lIBRARY 9. cROSS lINK IS A FULLY IMPLEMENTED MENU dRIVEN dISK TO dISK (2ND
dRIVE OPTIONAL) TRANSFER PROGRAM THAT WILL MAKE JUST ABOUT ANY KIND OF
TRANSFER/CONVERSION YOU CAN THINK OF. iT WILL HANDLE cbm, cp/m AND ibm dISK
FORMATS AND DO ascci petascci CONVERSIONS AS WELL prg AND sCREEN FILE
CONVERSIONS TOO. tHIS MEANS THAT IT WILL CONVERT JUST ABOUT ANY cOMMODORE
TEXT FILE FORMAT INTO A USABLE cp/m OR msdos FORMAT THAT YOU REQUIRE. yOU CAN
ALSO USE IT TO CONVERT DIFFERENT TEXT FILE FORMATS USED BY THE VARIOUS
cOMMODORE WORD PROCESSING APPLICATIONS PROGRAMS TOO. iT IS AN ABSOLUTE must
have UTILITY FOR ANY ONE USING MORE THAN ONE TYPE OF WORD PROCESSOR ON THEIR
cOMMODORE COMPUTER.
tHE MAJOR DRAW BACK WITH USING EITHER OF THESE TWO PROGRAMS THOUGH IS
THAT THEY ARE LIMITED IN THE SIZE OF THE FILES THAT THEY CAN TRANSFER TO
ABOUT 200 DISK BLOCKS OR 40K OF MEMORY. tHIS IS BECAUSE THEY STORE THE DATA
BEING TRANSFERRED IN A ram BUFFER AND dON'T TRANSFER THE DATA DIRECTLY. tHIS
CAN BE OVERCOME BY SPLITTING A LARGER FILE INTO SMALLER ONES FOR TEXT FILES
BUT YOU WILL NOT HAVE THIS OPTION IN THE CASE OF A pROGRAM arc OR lbr FILES
WHICH CAN'T BE SPLIT. fOR LARGER FILES YOU ARE GOING TO HAVE TO USE THE rdcbm
PROGRAM ABOVE OR EMPLOY A DIRECT CONVERSION METHOD OF TRANFERING YOUR DATA
SUCH AS A nULL mODEM cABLE (sEE MY ARTICLE IN THE jUNE ISSUE OF THE s.b.j.
FOR MORE INFO ON THIS METHOD).
nOW BACK TO cp/m MODE, TO USE AN msdos FORMATTED DISK ON YOUR 128 THERE
IS A PROGRAM CALLED rdms233c.lbr, fILE NUMBER 2566 IN lIBRARY 34 OF THE cp/m
r.t. tHIS PROGRAM WILL ALLOW YOU TO COPY AN msdos DISK FILE DIRECTLY TO YOUR
ram DISK OR SECOND DRIVE. fILE SIZE IS LIMITED ONLY TO THE AVAILABLE DISK
SPACE. tHE ONLY PROBLEM WITH THIS PROGRAM HOWEVER IS THAT IT WILL ONLY READ
AN msdos DISK NOT WRITE TO IT. tO GET THE dATA BACK TO AN msdos FORMAT YOU
WILL HAVE TO COPY IT TO A cp/m DISK AND USE THE cROSSLINK PROGRAM NOTED
ABOVE.
fOR THOSE OF YOU WHO WILL BE DOING A LOT OF msdos / cp/m TRANSFERS AND
DON'T WANT TO GO THROUGH THE gYMNASTICS OF MULTIPLE FILE CONVERSIONS i WOULD
HIGHLY RECOMMEND AN msdos pROGRAM CALLED uniform. iT IS A COMMERCIAL PROGRAM
WHICH RETAILS FOR $59.95 AVAILABLE AT MOST RETAIL SOFTWARE OUTLETS THAT WILL
ALLOW YOU TO READ/WRITE cp/m DISK ON THE SECOND FLOPPY DRIVE OF YOUR msdos
MACHINE. iT SUPPORTS OVER 200+ cp/m FORMATS AND YOU CAN TAKE YOUR WORK HOME
AND BRING IT BACK THE NEXT DAY IF YOU USE ONE OF THE aLTERNATE mfm FORMATS
SUPPORTED ON THE cOMMODORE 128 NOTED ABOVE. iT'S WELL WORTH THE PRICE IF YOU
DO A LOT OF WORK AT HOME AND DON'T WANT TO SPEND THE EXTRA TIME AT THE
OFFICE.
wELL THAT'S ABOUT ALL FOR NOW IF YOU HAVE QUESTIONS OR NEED HELP WITH
ANY OF THESE PROGRAMS DROP ME A LINE AND i'LL BE GLAD TO OFFER WHAT EVER
ASSISTANCE i CAN.
hAPPY *pUTING* -=[carl]=- [chuck.wagon]