home *** CD-ROM | disk | FTP | other *** search
/ CBM Funet Archive / cbm-funet-archive-2003.iso / cpm / texts / c128cmpt.dzc / C128CMPT.DOC
Text File  |  1994-08-05  |  11KB  |  179 lines

  1. =========================
  2.  
  3. c-128 cOMPATIBILITY
  4.  
  5. bY: cARL f hOWARD
  6.  
  7.     [chuck.wagon]
  8.  
  9.      09-19-1987
  10.  
  11. ========================
  12.  
  13.  
  14.  
  15.      tHIS  IS  AN  ARTICLE ON THE ASPECTS OF COMPATIBILITY OF THE  c-128  AND
  16.  
  17. OTHER  OPERATING SYSTEMS AND SOFTWARE AVAILABLE TO FACILITATE  THE  IMPORTING
  18.  
  19. AND  EXPORTING  OF DATA.  tHIS ARTICLE CENTERS ON THE cp/m MODE OF  OPERATION
  20.  
  21. ALTHOUGH THE DISCUSSION WILL COVER THE VARIOUS MODES OF THE c-128 AS WELL.
  22.  
  23.  
  24.  
  25.      aLTHOUGH  THE  c-128 UTILIZES 8-BIT cpu'S IT'S DIVERSITY AS  A  PERSONAL
  26.  
  27. COMPUTER FOR HOME AND SMALL BUSINESS PURPOSES IS ONE OF IT'S MAIN aSSETS, AND
  28.  
  29. i  AM SURE MANY NEW USERS OF THE MACHINE AREN'T EVEN AWARE OF THE  CAPACITIES
  30.  
  31. AVAILABLE  TO THEM.  aSIDE FROM PLAYING YOUR FAVORITE GAMES IN c-64 MODE  THE
  32.  
  33. nATIVE  128  80 COLUMN CAPABILITIES ALLOWS MUCH CONVENIENCE FOR  THE  USE  OF
  34.  
  35. PRODUCTIVITY APPLICATIONS TO THE NEW USER.
  36.  
  37.  
  38.  
  39.      tHERE  IS ALREADY A WIDE BASE OF wORD pROCESSING,  dATA bASE AND sPREAD-
  40.  
  41. sHEET sOFTWARE AVAILABLE FOR USE.  aDDITIONALLY BY UTILIZING THE cp/m MODE OF
  42.  
  43. OPERATION  USERS CAN TAKE ADVANTAGE OF bUSINESS aPPLICATIONS AND A HUGE  BASE
  44.  
  45. OF PUBLIC dOMAIN sOFTWARE AS WELL.  aLSO, IT IS POSSIBLE TO USE YOUR c-128 TO
  46.  
  47. PROCESS  DATA BROUGHT HOME FROM THE OFFICE OR SCHOOL WHICH WAS CREATED ON  AN
  48.  
  49. msdos MACHINE.  tHIS  ARTICLE  WILL  HELP  YOU BECOME  AWARE  OF THE  VARIOUS
  50.  
  51. DIFFERENT  DISK  AND DATA TYPE FORMATS AND THE SOFTWARE AVAILABLE TO  CONVERT
  52.  
  53. DATA FOR YOUR PARTICULAR APPLICATION.
  54.  
  55.  
  56.  
  57.      fIRST  IT IS NECESSARY FOR THE NEW USER TO UNDERSTAND A LITTLE ABOUT THE
  58.  
  59. WAY  INFORMATION IS STORED IN THE COMMODORE COMPUTER AND HOW IT DIFFERS  FROM
  60.  
  61. OTHER TYPES OF COMPUTERS USED IN THE u.s.  aS YOU ARE AWARE ALL DATA UTILIZED
  62.  
  63. BY  A  COMPUTER IS ESSENTIALLY PROCESSED IN BINARY NUMBERS IN  THE  FORMS  OF
  64.  
  65. ZEROS  AND  ONES.  tHIS  REPRESENTS  THE ON AND OFF STATE  OF  AN  INDIVIDUAL
  66.  
  67. TRANSISTOR SWITCH IN THE INTERGRATED CHIPS OF YOUR COMPUTER.  tHIS IS  SIMPLE
  68.  
  69. ENOUGH  AS FAR AS IT GOES BUT HOW DOES THE COMPUTER KNOW WHEN YOU PRESS A KEY
  70.  
  71. ON THE KEYBOARD WHAT YOUR PRESSING AND WHAT IT MEANS?
  72.  
  73.  
  74.  
  75.      wELL  EACH  KEY HAS A NUMERIC VALUE ASSIGNED TO IT.  tHE  VALUE  CAN  BE
  76.  
  77. EXPRESSED IN dECIMAL,  hEXADECIMAL OR BINARY FORM. aND IT IS THIS VALUE WHICH
  78.  
  79. IS  CONVERTED TO A BINARY NUMBER THAT ALLOWS THE COMPUTER TO DISTINGUISH WHAT
  80.  
  81. KEY IS BEING PRESSED AND WHAT IT MEANS. mOST COMPUTERS USED IN THE u.s. USE A
  82.  
  83. STANDARD CODE CALLED ascci WHICH ASSIGNS A VALUE OF DECIMAL 1 TO DECIMAL  128
  84.  
  85. TO  CHARACTERS USED BY THEM.  cOMMODORE IN THEIR UNIQUE WISDOM HOWEVER  CHOSE
  86.  
  87. NOT  TO  USE  THIS  STANDARD AN DEVELOPED A CHARACTER  SET  UNIQUE  TO  THERE
  88.  
  89. MACHINES  USING  DECIMAL CODES 1 TO 256.  sO IN ORDER TO USE DATA CREATED  BY
  90.  
  91. OTHER  MACHINES IT IS NECESSARY TO CONVERT IT TOO petascci CODE A FORM  WHICH
  92.  
  93. YOUR cOMMODORE COMPUTER CAN UNDERSTAND.
  94.  
  95.  
  96.  
  97.      aSIDE FROM THE DATA DIFFERENCES cOMMODORE ALSO CHOSE TO USE A  DIFFERENT
  98.  
  99. WAY OF STORING  INFORMATION ON THEIR FLOPPY DISK AS WELL. mOSTLY THEIR REASON
  100.  
  101. FOR THIS WAS TO BUILD A CHEAPER DISK DRIVE. tHEY USE gcr FORMAT AS OPPOSED TO
  102.  
  103. mfm FORMAT FOR THE REST OF THE u.s.  COMPUTER INDUSTRY.  i WON'T GO INTO  THE
  104.  
  105. DIFFERENCE  HERE  BUT,  IT IS NICE TO KNOW THAT THE 1571 dISK dRIVE  HAS  THE
  106.  
  107. CAPABILITY  OF READING AND WRITING TO BOTH FORMATS WITH THE USE OF THE PROPER
  108.  
  109. SOFTWARE.  wE'LL  GET INTO THIS  MORE BELLOW.  tHE THING TO REMEMBER HERE  IS
  110.  
  111. THAT  ALL nATIVE cOMMODORE OPERATING SYSTEMS (HOME COMPUTERS) INCLUDING  cp/m
  112.  
  113. USE THE gcr FORMAT.
  114.  
  115.  
  116.  
  117.      wELL ARMED WITH THIS INFORMATION WHAT ELSE DO WE NEED TO KNOW?  fOR  ONE
  118.  
  119. IT  IS IMPORTANT TO KNOW WHETHER YOU ARE USING A SINGLE OR DOUBLE SIDED  DISK
  120.  
  121. FORMAT.  fOR  ANOTHER IT IS IMPORTANT TO KNOW WHICH OPERATING SYSTEM (OR DISK
  122.  
  123. DRIVE)  YOUR  DISK WAS FORMATTED ON.  tHE TYPES OF DISK FORMATS  WE  WILL  BE
  124.  
  125. DISCUSSING HERE ARE THE FOLLOWING:
  126.  
  127.  
  128.  
  129. A.  c-64    sINGLE sIDED  1541
  130.  
  131. B.  c-128   sINGLE sIDED  1571 (1541 COMPATIBLE)
  132.  
  133. C.  c-128   dOUBLE sIDED  1571 (NOT 1541 COMPATIBLE)
  134.  
  135. D.  c-128   cp/m (gcr) 1571 sINGLE sIDED (1541 COMPATIBLE))
  136.  
  137. E.  c-128   cp/m (gcr) 1571 dOUBLE sIDED (NOT 1541 cOMPATIBLE))
  138.  
  139. F.  c-128   cp/m (mfm) ibm (cp/m-86) sINGLE sIDED 1571 (NOT 1541 cOMPATIBLE))
  140.  
  141. G.  c-128   cp/m (mfm) ibm (cp/m-86) dOUBLE sIDED 1571 (NOT 1541 cOMPATIBLE))
  142.  
  143. H.  msdos   ibm dOUBLE sIDED (9 TRACKS) dos vERSION 2.0 OR HIGHER.
  144.  
  145.  
  146.  
  147.      aS YOU CAN SEE i HAVE LISTED THE dISK TYPES IN UPWARD COMPATIBLE  ORDER.
  148.  
  149. cOMMODORE DID DEVELOP A cp/m VERSION (2.2) FOR THE c-64 WHICH REQUIRED AN ADD
  150.  
  151. ON  CARTRIDGE TO IMPLEMENT AND AS SUCH i'VE INCLUDED IT IN OUR LIST  ALTHOUGH
  152.  
  153. WE  WILL  BE  DISCUSSING THE 128 vERSION HERE WHICH IS cp/m + (vER  3.0)  AND
  154.  
  155. TAKES ADVANTAGE OF THE 128'S bANKED mEMORY (ADDITIONAL 64K AS OPPOSED TO ONLY
  156.  
  157. 64K FOR vER 2.2).
  158.  
  159.  
  160.  
  161.     tHE  sTOCK c-128 cp/m oPERATING sYSTEM WHICH COMES WITH THE  COMPUTER  IS
  162.  
  163. CAPABLE OF READING AND WRITING FORMATS D. E. F. & G.  NOTED ABOVE.  tHE STOCK
  164.  
  165. SYSTEM  IS  ALSO CAPABLE OF READING  kAYPRO aND ePSON fORMATS  AS  WELL.  tHE
  166.  
  167. sYSTEM  WILL AUTOMATICALLY IDENTIFY THE DISK TYPE IN CURRENT USE IN THE LOWER
  168.  
  169. RIGHT HAND CORNER OF YOUR MONITOR.  nOTE WHEN A DISK FORMAT OTHER THAN A  128
  170.  
  171. sINGLE  OR dOUBLE sIDED FORMAT IS USED THE USER MUST TELL THE SYSTEM  WHETHER
  172.  
  173. OR  NOT THE NON-128 FORMATTED DISK IS A SINGLE OR DOUBLE SIDED DISK.  tHIS IS
  174.  
  175. DONE  BY  PRESSING THE LEFT OR RIGHT ARROW KEYS ON THE TOP ROW  NEXT  TO  THE
  176.  
  177. FUNCTION  KEYS.  fAILING  TO IDENTIFY THE CORRECT FORMAT CAN CAUSE DISK  READ
  178.  
  179. AND  WRITE  ERRORS  SO BE SURE TO PROPERLY SET THE  SYSTEM  FOR  THE  CORRECT
  180.  
  181. FORMAT.
  182.  
  183.  
  184.  
  185.      tHERE ARE tWO pUBLIC dOMAIN pROGRAMS AVAILABLE THAT WILL ENHANCE THE  c-
  186.  
  187. 128  sYSTEMS  ABILITY TO READ WRITE AND FORMAT OTHER cp/m FORMATS.  tHEY  ARE
  188.  
  189. cALLED  nformat.com AND unidrive.lbr fILE NUMBERS 1554 AND 2682 IN THE  c-128
  190.  
  191. LIBRARY  NUMBER 34 ON THE cp/m r.t.  nformat WILL ALLOW YOU TO FORMAT ALL  OF
  192.  
  193. THE  FORMATS INDICATED ABOVE AND oSBORNE dd FORMATS AS  WELL.  uNIDRIVE  WILL
  194.  
  195. ALLOW  YOU  TO  READ/WRITE  UP TO 10 FORMATS OUT OF A MENU  OF  25  DIFFERENT
  196.  
  197. FORMATS  NOT SUPPORTED BY THE STOCK o/s.  aLTHOUGH THERE ARE MORE  THAN  200+
  198.  
  199. cp/m FORMATS THESE 25 WILL SURELY ENHANCE YOUR SYSTEMS CAPABILITIES AND COVER
  200.  
  201. A RANGE OF THE MORE POPULAR FORMATS YOU WILL ENCOUNTER.
  202.  
  203.  
  204.  
  205.      mORE  THAN LIKELY AT SOME POINT YOU WILL WANT TO TRANSFER DATA YOU  HAVE
  206.  
  207. CREATED  ON YOUR c-64 OR 128 IN NATIVE MODE.  tHE STOCK SYSTEM CAN'T DO THIS.
  208.  
  209. bUT DON'T GET DISCOURAGED.  a REAL nIFTY pROGRAM TO READ AND TRANSFER/CONVERT
  210.  
  211. dATA  FROM  YOUR  cOMMODORE DISK HAS BEEN PUT IN THE  pUBLIC  dOMAIN  BY  rOB
  212.  
  213. tILOSTON  CALLED rdcbm21.lbr.  tHIS IS FILE NUMBER 3733 ON THE cp/m  r.t.  iT
  214.  
  215. WILL  ALLOW  YOU TO TRANSFER BINARY (PROGRAM) FILES OR SEQUENTIAL  FILES  YOU
  216.  
  217. HAVE  CREATED IN NATIVE MODE TO YOUR rAM dISK OR SECOND dISK dRIVE WHILE  YOU
  218.  
  219. ARE  IN cp/m OPERATING MODE.  tHE PROGRAM WILL ALSO CONVERT petascci TO ascci
  220.  
  221. FOR  YOU AS WELL.  cp/m USES ascii FILES AND YOUR cOMMODORE TEXT  FILES  WILL
  222.  
  223. HAVE  TO BE CONVERTED FOR YOU TO USE THEM IN cp/m MODE.  tHE PROGRAM IS  VERY
  224.  
  225. HELPFUL IN THIS RESPECT AND ELIMINATES YOUR HAVING TO USE OTHER UTILITY FILES
  226.  
  227. FOR  THE CONVERSION.  tHE OTHER NICE FEATURE OF THIS PROGRAM IS THAT YOU  CAN
  228.  
  229. TRANSFER  cp/m  PROGRAM FILES YOU HAVE DOWN LOADED WITH YOUR nATIVE  TERMINAL
  230.  
  231. PROGRAM  TO  A cOMMODORE FORMATTED DISK DIRECTLY TO A cp/m DISK OR  YOUR  ram
  232.  
  233. DISK WHILE IN cp/m MODE. tHIS IS A MUCH EAISER WAY OF ACCOMPLISHING TRANSFERS
  234.  
  235. THAN  SOME  OF THE EARLIER TRANSFER PROGRAMS THAT CAME OUT IN  THE  BEGINNING
  236.  
  237. DAYS OF c-128 cp/m.  tHE PROGRAM IS MENU DRIVEN AND EASY TO USE AND i  HIGHLY
  238.  
  239. RECOMMEND IT FOR ANYONE JUST BEGINNING IN cp/m MODE.
  240.  
  241.  
  242.  
  243.      wHILE  WE'RE ON THE TOPIC OF cOMMODORE TO cp/m TRANSFERS i'LL SHIFT BACK
  244.  
  245. INTO  nATIVE MODE TRANSFER PROGRAMS FOR JUST A MOMENT.  tHERE ARE 2  PROGRAMS
  246.  
  247. THAT  ARE AVAILABLE HERE ON geNIE FOR USE IN 128 mODE TO FACILITATE  dISK  TO
  248.  
  249. dISK TRANSFERS OF dATA.  oNE IS A demo PROGRAM OF A COMMERCIAL PROGRAM CALLED
  250.  
  251. bIG bLUE rEADER,  fILE NUMBER 2264 IN lIBRARY 9 OF THE cOMMODORE r.t.  AND IT
  252.  
  253. WILL ALLOW YOU TO VIEW msdos dATA FILES ON YOUR 128.  tHE ACTUAL PROGRAM WILL
  254.  
  255. IMPLEMENT FULL FILE TRANSFERS AND i BELIEVE THE CURRENT VERSION ALSO SUPPORTS
  256.  
  257. cp/m TRANSFER AS WELL. tHE SUGGESTED RETAIL PRICE IS $29.95.
  258.  
  259.  
  260.  
  261.      tHE  OTHER pROGRAM IS CALLED crosslink2.lbr,   fILE NUMBER 3023 ALSO  IN
  262.  
  263. lIBRARY  9.  cROSS lINK IS A FULLY IMPLEMENTED MENU dRIVEN dISK TO dISK  (2ND
  264.  
  265. dRIVE  OPTIONAL)   TRANSFER  PROGRAM  THAT WILL  MAKE JUST ABOUT ANY KIND  OF
  266.  
  267. TRANSFER/CONVERSION YOU CAN THINK OF.  iT WILL HANDLE cbm,  cp/m AND ibm dISK
  268.  
  269. FORMATS  AND   DO  ascci  petascci CONVERSIONS  AS WELL prg AND  sCREEN  FILE
  270.  
  271. CONVERSIONS  TOO.  tHIS MEANS THAT IT WILL CONVERT JUST ABOUT  ANY  cOMMODORE
  272.  
  273. TEXT FILE FORMAT INTO A USABLE cp/m OR msdos FORMAT THAT YOU REQUIRE. yOU CAN
  274.  
  275. ALSO  USE  IT  TO  CONVERT DIFFERENT TEXT FILE FORMATS USED  BY  THE  VARIOUS
  276.  
  277. cOMMODORE WORD PROCESSING APPLICATIONS PROGRAMS TOO.  iT IS AN ABSOLUTE  must
  278.  
  279. have  UTILITY FOR ANY ONE USING MORE THAN ONE TYPE OF WORD PROCESSOR ON THEIR
  280.  
  281. cOMMODORE COMPUTER.
  282.  
  283.  
  284.  
  285.      tHE  MAJOR DRAW BACK WITH USING EITHER OF THESE TWO PROGRAMS  THOUGH  IS
  286.  
  287. THAT  THEY  ARE  LIMITED IN THE SIZE OF THE FILES THAT THEY CAN  TRANSFER  TO
  288.  
  289. ABOUT 200 DISK BLOCKS OR 40K OF MEMORY.  tHIS IS BECAUSE THEY STORE THE  DATA
  290.  
  291. BEING TRANSFERRED IN A ram BUFFER AND dON'T TRANSFER THE DATA DIRECTLY.  tHIS
  292.  
  293. CAN  BE OVERCOME BY SPLITTING A LARGER FILE INTO SMALLER ONES FOR TEXT  FILES
  294.  
  295. BUT  YOU WILL NOT HAVE THIS OPTION IN THE CASE OF A pROGRAM  arc OR lbr FILES
  296.  
  297. WHICH CAN'T BE SPLIT. fOR LARGER FILES YOU ARE GOING TO HAVE TO USE THE rdcbm
  298.  
  299. PROGRAM  ABOVE OR EMPLOY A DIRECT CONVERSION METHOD OF TRANFERING  YOUR  DATA
  300.  
  301. SUCH  AS  A nULL mODEM cABLE (sEE MY ARTICLE IN THE jUNE ISSUE OF THE  s.b.j.
  302.  
  303. FOR MORE INFO ON THIS METHOD).
  304.  
  305.  
  306.  
  307.      nOW BACK TO cp/m MODE,  TO USE AN msdos FORMATTED DISK ON YOUR 128 THERE
  308.  
  309. IS A PROGRAM CALLED rdms233c.lbr, fILE NUMBER 2566  IN lIBRARY 34 OF THE cp/m
  310.  
  311. r.t.  tHIS PROGRAM WILL ALLOW YOU TO COPY AN msdos DISK FILE DIRECTLY TO YOUR
  312.  
  313. ram  DISK OR SECOND DRIVE.  fILE SIZE IS LIMITED ONLY TO THE  AVAILABLE  DISK
  314.  
  315. SPACE.  tHE  ONLY PROBLEM WITH THIS PROGRAM HOWEVER IS THAT IT WILL ONLY READ
  316.  
  317. AN  msdos DISK NOT WRITE TO IT.  tO GET THE dATA BACK TO AN msdos FORMAT  YOU
  318.  
  319. WILL  HAVE  TO  COPY IT TO A cp/m DISK AND USE THE  cROSSLINK  PROGRAM  NOTED
  320.  
  321. ABOVE.
  322.  
  323.  
  324.  
  325.      fOR  THOSE OF YOU WHO WILL BE DOING A LOT OF msdos / cp/m TRANSFERS  AND
  326.  
  327. DON'T  WANT TO GO THROUGH THE gYMNASTICS OF MULTIPLE FILE CONVERSIONS i WOULD
  328.  
  329. HIGHLY RECOMMEND AN msdos pROGRAM CALLED uniform.  iT IS A COMMERCIAL PROGRAM
  330.  
  331. WHICH  RETAILS FOR $59.95 AVAILABLE AT MOST RETAIL SOFTWARE OUTLETS THAT WILL
  332.  
  333. ALLOW  YOU TO READ/WRITE cp/m DISK ON THE SECOND FLOPPY DRIVE OF  YOUR  msdos
  334.  
  335. MACHINE.  iT  SUPPORTS OVER 200+ cp/m FORMATS AND YOU CAN TAKE YOUR WORK HOME
  336.  
  337. AND  BRING IT BACK THE NEXT DAY IF YOU USE ONE OF THE aLTERNATE  mfm  FORMATS
  338.  
  339. SUPPORTED ON THE cOMMODORE 128 NOTED ABOVE.  iT'S WELL WORTH THE PRICE IF YOU
  340.  
  341. DO  A  LOT  OF  WORK AT HOME AND DON'T WANT TO SPEND THE EXTRA  TIME  AT  THE
  342.  
  343. OFFICE.
  344.  
  345.  
  346.  
  347.      wELL  THAT'S ABOUT ALL FOR NOW IF YOU HAVE QUESTIONS OR NEED  HELP  WITH
  348.  
  349. ANY  OF  THESE  PROGRAMS DROP ME A LINE AND i'LL BE GLAD TO OFFER  WHAT  EVER
  350.  
  351. ASSISTANCE i CAN.
  352.  
  353.  
  354.  
  355. hAPPY *pUTING*                    -=[carl]=-                    [chuck.wagon]
  356.  
  357.