home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / c128 / c128beta.rzp / C128BETA.REP
Text File  |  1987-01-31  |  27KB  |  486 lines

  1.  
  2. COMMODORE CP/M+ Beta-Test Report=
  3. Released to the Public Domain for distribution on 24 November 1986
  4.  
  5.  
  6.                    COMPATIBILITY AND OPERABILITY OF
  7.                    THE C=128 CP/M+ OPERATING SYSTEM
  8.  
  9. Copyright 15 March 1986:
  10.    RAMA Corporation>
  11. P.O. Box 214, Mercer Island
  12. WA/USA 98040  Phone:(206)232-7070
  13.  
  14. BY: RALPH A. MORRILL, V.P.
  15. Sr. Professional Consultant
  16.  
  17.  
  18. PROLOG-TO CBM:
  19.  
  20. In July 1985 we purchased our first C=128 Computer, upgrading from
  21. three years of use of the C=64 for our routine business operations.  We
  22. are a small AI/Expert Systems R&D Consulting firm dedicated to the
  23. propagation of the considerable talents of our Principals to a
  24. distinguished list of Clients, which includes Fortune 500 firms.  Most
  25. of our services are conducted on Large MainFrames and MiniComputers -
  26. but we learned a considerable respect for the capabilities of the CBM
  27. MicroComputers through practical business use of the C=64.  The
  28. economies were outstanding in both the Hardware and Software costs for
  29. this purpose.
  30.  
  31. Our first C=128 (July 85) was a Beta Unit, distuinguished by a two
  32. column grey right border on the Graphics Screen, and improper vertical
  33. striping of all VIC output in odd color assortments.  A replacement was
  34. not available until October - during which time, denied full use of the
  35. 64 and 128 Modes, we began evaluating the CP/M Mode.  Ours was one of
  36. the first of many letters to CBM pointing out the numerous "bugs" and
  37. deficiencies in the first two issues of the CP/M+ Operating System.
  38. Long TeleCons with CBM Customer Relations about our early findings
  39. resulted in a formal invitation in December 1985 to Beta-Test the 6
  40. December '85 Revisions and CBM future upgrades to CP/M+.
  41.  
  42. Two preliminary "Letter Reports" were submitted on a timely basis,
  43. allowing CBM sufficient time to respond to our recommendations before
  44. completing our Beta-Tests.  This is our Final Report to CBM of the
  45. results of our tests and evaluations.  It has not been paid for by CBM,
  46. nor will it be.  It is therefor PROPRIETARY COPYRIGHTED information and
  47. the property of RAMA Corporation, intended for public release to the
  48. Media catering to Commodore Computer users.  It was submitted to CBM
  49. March 1986 for comment and response.
  50.  
  51. Two attempts to gain interest of RUN and Compute Gazette in publishing
  52. this report have resulted in null answers.
  53. -------------------------------------------------------------------------
  54.  
  55. INTRODUCTION:
  56.  
  57. Like Christmas, there is always a sense of tense excitement when
  58. unwraping your new Computer, be it the first, third or n-th.  It was
  59. July '85 and I had anticipated this moment since last February when the
  60. first public information releases had been made on the new Commodore
  61. C=128 MicroComputer.  The decision had been made then to upgrade our
  62. Business Computer System with the new C=128.  I had read everything
  63. available, even written a brief article about this "NEW THREE-IN-ONE"
  64. for a local Commodore User Group......
  65.  
  66. FINALLY! It had arrived and I eagerly got it out of the boxes and
  67. quickly connected to the existing peripherials (a compatability unusual
  68. in itself).  The old C=64 was laid aside....retired from its three
  69. years of daily fault free service as our busy business computer... I
  70. connected the 40/80 Column Screen switching box (made a month earlier),
  71. then the Modem, High-Res Composit Color Monitor, Printer, and two new
  72. 1571 "smart" Disk Drives.  NOW... lets see what this beauty will do!
  73.  
  74. I doff my hat to the sage who once said "anticipation is nine-tenths of
  75. the pleasure....", however in this case, he was wrong.  The C=128 was
  76. MORE than Commodore had said it would be... so busy selling "features"
  77. CBM had dramatically understated the full CAPABILITIES of this Mean
  78. Machine! It was perfect for our business use - and a great deal MORE.
  79.  
  80. The uneasiness caused by the opening screen - which states that BASIC
  81. 7.0 was Copyrighted in 1977 by MicroSoft, and updated by CBM in 1985 -
  82. soon disapeared as I began to try some of the BASIC features provided.
  83. Help, Tron, Sound, Graphics, Sprites and the new BASIC 7.0 commands
  84. made programming effortless - all greatly enhanced by the 40/80 Column
  85. Screens, extended CNTRL and ESC codes.  I BOOTed the CP/M+ which I
  86. hadn't played with for years (V 1.4 ....as I recall) and discoverd a
  87. near CP/M-86 capability imbedded in the Calls - approaching a REAL
  88. "Operating System"... that CP/M never was before.
  89.  
  90. I had purchased an early Beta-Test Unit, distuinguished by a small
  91. brown dot under the "M" in the word COMPUTER on the Name-Tag, and a
  92. grey stripe on the right side of the Graphics Screen.  This one had a
  93. ROM fault that caused random character errors and a bad VIC Chip.  Our
  94. software worked alright for business use...but the Graphics were
  95. Verticle Striped in an odd assortment of colors.  This didn't bother me
  96. much... having accepted it as a high probability for one of the first
  97. units sold... but a replacement would not be available until October.
  98.  
  99.  
  100. DISCOVERING CP/M+:
  101.  
  102. Denied the full use of graphics in the 64 and 128 Modes of operation
  103. until a replacement Unit was received, I concentraited on the fully
  104. independent CP/M Mode....learning all there was to know about the CBM
  105. upgrades to CP/M 3.0, and ordering the "DRI Special Offer".  The later
  106. is one of the best buys in the country... and probably the ONLY
  107. "support" we will ever receive from Digital Research Incorporated (DRI)
  108. for their Operating System.  The "Two Utility Disks" in this DRI Offer
  109. are more than just that... they contain the assembly level ASM/LIB
  110. Files, Macros and Object Codes - plus the necessary MAC, RMAC, SID, ED
  111. etc. utilities which are ESSENTIAL if any programming is to be done, or
  112. Public Domain Software installed on the System.  The two inch thick,
  113. three-in-one Manual(s) that comes with these disks, also an essentail,
  114. is cryptic to a fault.... but I would hate to do without it.  It, sort
  115. of, explains the functions (NOT the functional use of) the Utilities
  116. and reveils the content and details of the BIOS, BDOS, CCP and other
  117. incorporated subroutines of the Operating System.  A forth manual,
  118. "Programmer's Utilities Guide for the CP/M Family of Operating Systems"
  119. refered to frequently in the above Manual(s), is not available from
  120. DRIs publisher for seperate purchase.  Rather than pay an outlandish
  121. $75 for repeated purchase of the Manual(s) materials, I recommend the
  122. Osborne/McGraw-Hill CP/M Users Guide, Third Edition.  CBMs Manual and
  123. Programmers Guide should have eliminated this serious problem, but did
  124. not.
  125.  
  126. The first thing to do when starting any new System is read the File
  127. Headers and DOC files.  The HELP file on the first Distribution Disks
  128. serves as a reference untill the "DRI Special Offer" arrives - although
  129. it is just as cryptic as the DRI Manual(s).  There is NOTHING you can
  130. do with all these files until you obtain some Applications Software or
  131. the ESSENTIAL Utilities for Programing contained in the DRI Utilities
  132. Disks.  You're stuck, except to study what you have on the origional
  133. Distribution Disks, and try them out against each other.  Furthermore,
  134. the first two CP/M+ issues by CBM did not permit a required DEVICE
  135. assignment to a Modem (RS232 Port) - and thus NO Telecommunication and
  136. Downloading of Applicaions Programs is possible.  Remember, the big
  137. sales pitch by CBM for the CP/M+ Operating System was the "Free
  138. Software" available in the Public Domain - now inaccessable.
  139.  
  140.  
  141. DISCOVERING PROBLEMS IN CP/M+:
  142.  
  143. I tried the simple exercises of the CP/M+ Operating System and
  144. Utilities and fortunately all the Utilities DID work properly (I have a
  145. few words later to describe my feelings about the archaic SID and ED
  146. file editors).  The first, most obvious problem discovered was that the
  147. Printer would not properly copy (echo) the screen - no matter what I
  148. did to the Intereface configuration switches.  This was later reveiled
  149. to be a problem within the Interface (it works fine in 64 and 128
  150. Modes) that was not designed to handle the eight-bit ASCII or PETASCII
  151. codes (nulling the high-bit), and was "coloring" the printing with odd
  152. [SHRT] "soft-returns" mid-line and mid-word.  I also had some random
  153. graphics and Font Switching codes being sent to the Printer at carrage-
  154. returns.  Asking others about their Printer problems reveiled that ONLY
  155. the CARDCO Plus and Plus-G interfaces did not have all these CP/M+
  156. problems, although Upper-Case characters were still being printed in
  157. Italics.  I had to get rid of the PETASCII and Print with the Interface
  158. in ASCII Transparent mode.
  159.  
  160. Further testing reveiled that, although the intent of CBM was to
  161. default (Boot) the system in an ADM-31 Terminal Configuration, the BIOS
  162. KEYCODEs were wrong...resulting in a keyboard that, at best, was and
  163. ADM-3A Terminal Configuration plus some odd ESC codes unique to the
  164. C=128.  The Console Commanad Processor (CCP) was also deficient and
  165. trying to install and run Commercial Applications Software was, in many
  166. cases, a disaster.  In some, the opening Screen and Menus were in all
  167. graphics characters (the alternate key-set produced by ESC-G-1) or
  168. resulted in a resounding CRASH because they wrote to high memory
  169. overwriting the CCP.  Furthermore, random character errors kept showing
  170. up on the screen and printer outputs, along with double characters -
  171. most annoying and unpredictable crashes resulted.  At that time I was
  172. compelled to advised CBM of my consternation and frustrations.  My
  173. letter was not complementry - I learned later that it had been read to
  174. the Board of Directors and circulated to CBM Management.  The reply (I
  175. actually got one..) was from the CBM Legal Council denying all
  176. responsibility.  (Naturally! Thats what he is paid for.)
  177.  
  178. When the "DRI Special Offer" finally arrived six weeks late, the
  179. READ-ME file was not the least bit illuminating, but the MAKEROM.DOC
  180. and MAKESYS.DOC files did guide me through the exercises of assembling
  181. and linking the Object Codes that fill these disks.  DO NOT try to make
  182. sense of the File names and Headers with the DRI Manual(s) - there is
  183. NO CORRELATION between these, (this information should have been in the
  184. READ-ME file, according to the DRI Manual).  This lack of correlation
  185. was the source of enormous frustration to me and my innate compulsion
  186. to MAKE IT WORK! The second curiousity was that although the MAKESYS
  187. exercise did, infact, assemble and install a new (and supposidly
  188. improved) CP/M+ System.... ALL the faults discovered in the first issue
  189. prevailed - including the denial of use of a Modem for Downloads.  IN
  190. ADDITION the MAKEROM exercise dead-ended with a set of BIOS "CXROM...."
  191. files of absolutely no utility or reason, since they had already been
  192. included in the MAKESYS files under other/different Object Code file
  193. names.  DRI refused to answer my questions - sending me back to CBMs
  194. Hotline Mummies.  The Author, finally reached directly, admitted to me
  195. that this mess was intentional, not an accident or oversight, in the
  196. process of developing these Files.  It DOES provide us with a fairly
  197. complete set of the CP/M+ Object Codes...and we may all be greatfull to
  198. him for these in any future upgrades of our CP/M+ Operating System.
  199.  
  200.  
  201. INVITED TO BETA-TEST CP/M+ REVISIONS:
  202.  
  203. I tried using SID and ED to find and make corrections to the CX....ASM
  204. files that governed the functions that were faulty in the BIOS/BDOS/CCP
  205. Codes... and decided this was an exercise in futility without very
  206. extensive study.  Did you ever try to edit someone elses Codes, on a
  207. limited display screen, without seeing the Curser position and without
  208. having full screen edit capability..... it is AWFUL!! Furthermore, some
  209. of the most dramatic Crashes imaginable resulted from these efforts -
  210. resoundingly slaping my sensativities as to my own capability as a
  211. programmer (now seriously in doubt).  Once again I let CBM know about
  212. my concern and frustrations with this situation - and was invited to
  213. help constructively solve them as a "Beta-Tester" for the third issue
  214. of CP/M+ which was alledged to solve all these problems.  It would
  215. accomodate the Modem , RAM Disk and other DEVICE assignments, and much,
  216. much, more.  Having already developed a small effection for this "Mean
  217. Machine" - I agreed to Beta-Test the CP/M+ revisions.
  218.  
  219. This latest CBM revision of CP/M+ (6 Dec. 85) for the C=128 was to be a
  220. fully corrected version, removing of all the faults I had cited above.
  221. It would now allow Modem (RS232 Port) operation in CP/M for downloading
  222. software that would make the Beta-Tests a significant exercise, and
  223. covering a wide range of Utilities and Applications Software.  I
  224. immediately sent some 38 letters to the top CP/M Software suppliers
  225. (very few of whom responded) for Test Samples.  I also promptly
  226. downloaded (in 128 Mode) and converted the Public Domain release of the
  227. 4 Dec. CP/M+ BIOS, and went to work in getting a first-class Terminal
  228. (MODEM7) Program up and operating.  Finding a properly overlayed
  229. IMP244.LBR (which I highly recommend) was a bit of a struggle, but it
  230. had just made available on ComPuserv.  My Downloading began, and over
  231. the next few weeks - while waiting for CBM to send me the Beta-Test
  232. Issue of the CP/M+ BIOS - I accumulated an outstanding set of Utilities
  233. and Software.
  234.  
  235.  
  236. THE FIRST CP/M+ REVISION:
  237.  
  238. The disk that arrived from CBM in January was folded into a U and
  239. stuffed into our Postal Box.  With heart sick feelings about the
  240. condition of the disk (and a bitter word or two to the Postmaster)... I
  241. hurried back to the office and was pleased to find I could gently
  242. unfold it and run the Disk in the 1571 Drive - copying everything
  243. promptly to a new disk, just in case.
  244.  
  245. Along with a new CPM+.SYS file was a SCREEN40.COM file that I
  246. investigated immediately.  This little ditty solved several serious
  247. problems.  It turned off the 40 Column Screen and completely eliminated
  248. the random character errors experenced above, particularly in 1200 Baud
  249. Modem transfers.  The source was thus reveiled for at least one of the
  250. faults in the CCP/BIOS - although SCREEN40 is no more than a Band-Aid
  251. for more serious problems that were still internal to the CP/M+
  252. Operating System.  My downloads from the BBSs would now be clean of
  253. random errors that plagued our first test software.  About this same
  254. time the C=128 "Configurator" CONF.COM and its Menued HLP file became
  255. available on the Public Domain.  With the proper settings of the O.S.
  256. using CONF.COM, and the Printer interface set transparent to eight-bit
  257. ASCII, my STAR Delta 10 Printer properly recieves and prints the direct
  258. ASCII codes without interference from the interface.  Calling CONF
  259. PRT1=ASCII turns off the PETASCII conversion (that has been fouled up
  260. in the CP/M+ Codes) needed for CBM Printers.  Calling CONF 40COL=OFF
  261. turns off the 40 column screen (like SCREEN40), switches to Two
  262. MegaHertz and gets rid of the random character errors at 1200 Baud and
  263. double keying problems.  There is a full menu of other configuration
  264. control and set-up Calls in CONF.COM, as well, (see below) that
  265. provides the needed configuration control of the system - including
  266. screen colors.  The controls provided by CONF.COM are REQUIRED for the
  267. successful use of the 6 December issue of CP/M+.  They are only a Band-
  268. Aid "fix" however, to the many serious problems that are still imbedded
  269. in the CP/M+ source codes.
  270.  
  271. With the improvement of the printer operation (by setting the
  272. PRT1=ASCII in CONF.COM) I realized my first real success with echoing
  273. the screen, and running several NLQ Font Programs that bit-map output
  274. to the dot-matrix printer.  I use the "CBM emulate mode" of the
  275. Interface only in 64 and 128 Modes now, with the software designed for
  276. CBM Printers.  With the Beta-Test CP/M+ you must still configure
  277. Commercial Software for the ADM-3A Terminal Configuraton, and thus are
  278. denied use of the full keyboard features and the much faster Screens of
  279. ADM-31 Terminal operation.  Since this is not a hardware problem, but a
  280. fault of the CP/M+ Codes, we should expect CBM to properly correct this
  281. problem.   Several of the Commercial and Public Domain Software
  282. packages evaluated require that the CCP be overlayed or made a PRL
  283. (program relocatable) File to work with their Resident Commands.  As
  284. the CCP MUST be reprogrammed to correct remaining errors in its codes,
  285. WE NEED an assembly level copy of the CCP (ie CCP.ASM or CPR.ASM) to
  286. successfully run this excellent new software.  Several Z80
  287. Disassemblers I have tried all crash the CP/M+ O.S. - although nearly
  288. all CP/M 2.2 or 3.0 Commercial Software and Utilities run great on the
  289. C=128 (in ADM-3A Terminal mode with the Band-Aids affixed to the O.S.).
  290.  
  291. Not one piece of Osborne Software from the First Osborne Groups (FOG)
  292. Public Domain Library that I have acquired will run on the C=128.  Yet
  293. nearly all CP/M-80 Software from the SIG-M Library, and so called
  294. "vinilla" Programs (ie. without special Machine Unique calls imbedded)
  295. downloaded HAVE properly run.  (I do NOT recommend that the C=128
  296. CP/M+ be reconfigured to accomodate Osborne Software - even the
  297. Osborne Executive's CP/M 3.0).  All Osborne, QX-10 and KayPro Disk
  298. configurations DO load and copy properly (even between disk formats)
  299. with the 1571 Disk Drives.  As a matter of fact....the 1571 is
  300. remarkably fast and fault free in the CP/M Mode (although we cannot
  301. say the same for the 128 Mode where the DOS fails periodically).
  302. Although our C=128 Unit does have the infamous "shifted Q problem",
  303. our C=64 software is 100% compatable.  Even the fully loaded FLIGHT
  304. SIMULATOR II will run without having to disconnect the Printer
  305. Interface and Cassette ports (thanks to CBM for cleaning this mess
  306. up).
  307.  
  308.  
  309. SOFTWARE REPORTS = SUCCESSES:
  310.  
  311. The following abstracts are briefs of the software I have tested and
  312. which does operate successfully on the C=128 (under the certain
  313. conditions stated above and with the band-aids) with the 6 Dec.  Beta-
  314. Test issue of CP/M+.  We anticipate that CBM will make all necessary
  315. changes to the BIOS and CCP, and correct the remaining faults
  316. discovered in the codes, for the final release of the Upgraded CP/M+
  317. Operating System scheduled for May of this year (now 5 Months late).
  318. I will not belabor this point further here.  Only positive results are
  319. presented below, but rest assured - there were many failures.
  320.  
  321.  
  322. MODEM PROGRAMS - PUBLIC DOMAIN:
  323.  
  324.      MEX114.LBR - Contains an excellent Terminal Program  (needs Jump
  325. Table edits to work on the C=128).  A full set of Utilities and large
  326. set of Overlays for various systems and Modems are contained on several
  327. disks.  The C=128 overlay has been installed on one version available
  328. on local BBSs, but only for the CBM 1670/Hayes Modems.  It is loaded
  329. with set-up controls and toggles, for those who like this feature, and
  330. will Batch Transfer in several protocols that include ComPuserv's.  It
  331. is very well documented and available on SIG-M Library Vol #218, 219,
  332. 220 and 241.
  333.  
  334.      IMP244.LBR - Another excellent Terminal Program with all the
  335. features of MEX - but most are automatic and transparent to the user.
  336. It also will Batch Transfer 128, 256 and 1K Byte Blocks and has KMD or
  337. XMODEM (Christensen) Protocols.  I much prefer this one (its fool
  338. proof)... and have recommended CBM license it and adapt it to all CBM
  339. Modems.  There is an C=128 overlay (I2C8-1.OVL for the 1670) and a
  340. converted version (IMP-128.COM) available on most local BBSs.  The
  341. needed Utilities are included only in the LBR file - so get both.  It
  342. is very well documented, but the overlays must be ordered from the
  343. Author.
  344.  
  345.  
  346. UTILITIES FROM THE PUBLIC DOMAIN:
  347.  
  348.      CONF.COM/HLP - The C=128 Configurator.  These files MUST be on the
  349. CP/M+ Update Disk.  It was released to the Public Domain on 21 Jan. 86
  350. by the author Von Ertwine and has been a lifesaver.  The command and
  351. help file support the set-up of system:
  352.      - 40COL: toggles on/off the 40 column screen (and eliminates
  353.               random character errors).
  354.      - BAUD: sets the baud rate for the RS232 Port.
  355.      - BACK/BORD/CURSOR: set colors on the screen.
  356.      - DATE: sets system date and time.
  357.      - DRV: assigns Disk Drive device numbers to A:,B:, etc..
  358.      - DUMP: dumps 16 bytes of memory from ROM in Hex from a
  359.              selected address.
  360.      - FEEL: sets key scan frequency.
  361.      - HELP: types the help menu and instructions
  362.      - MAP: maps the keyboard assignment by KEYFIG.
  363.      - PARITY: sets byte character (ie 8/N/1, etc.)
  364.      - POKE: pokes a Hex code into memory at selected location.
  365.      - PRT(1 or 2): sets printer output to ASCII or PETASCII and
  366.              selects character set.
  367.      - REPEAT:  toggles repeat keys on or off.
  368.      - VOL: sets audible key-click volume level.
  369.  
  370.  
  371.      NULU151.LBR - Menued and well documented LIB file utility.  Makes
  372. and unmakes libraries with squeezed files.  Has features for reading,
  373. extracting, squeezing/unsqueezing, making and erasing files.  You will
  374. want to find the COM and DOC files seperately to get started (or get
  375. USQ.COM and DELBR.COM files to open this LBR).
  376.  
  377.      NUSWEEP107.LBR - Library file utility with some features not found
  378. in NULU.  Well documented and Menued for ease of operation.  Actually,
  379. both are needed and complement each other.  Both will allow indexing of
  380. files and in one "sweep", extract only those files selected -
  381. unsqueezing as it goes.
  382.  
  383.      USQ/DELBR/BISHOW.COM - A nice set of individual LIB file utilities
  384. contained on all SIG-M Disks.  Unsqueeze/Extract (ie de-library)/Read
  385. files in squeezed or unsqueezed format, respectively.  BISHOW (or
  386. QSHOW) outperforms the TYPE.COM utility on the CP/M+ Distribution Disk.
  387.  
  388.      CPM3UTIL.LBR - Excellent set of CP/M+ utilities found in SIG-M
  389. Library Volume 234.  Contains the following:
  390.      - DISK3.COM: full directory listing and available space.
  391.      - EDIT3.COM: Text Editor enhanced over ED.
  392.      - IMAGE.COM: track by track disk copier, any disk format.
  393.      - PASSWORD.COM: to protect the CP/M+ System in PROFILE.
  394.      - UNLOAD,COM: converts Binary file to Intel Hex file.
  395.      - VERIFY3.COM: checks all disk sectors - any format.
  396.      - DISKED3.COM: menued sector editor for direct read/write.
  397.      - WRTSYS.COM: writes boot to system tracks of disks.
  398.  
  399.      UNERA+.LBR - Poorly documented, it restores erased files.
  400.  
  401.      SUPERZAP.LBR - Full screen Disk Editor, with Menues.
  402.  
  403.      CPM3-CAT.LBR - Disk Catalogue maker.
  404.      BRADFORD.LBR - NLQ Printer software like Fancy Font.  Few fonts,
  405. not documented "free ware" - but worth it.
  406.  
  407. COMMERCIAL SOFTWARE TESTS:
  408.  
  409.      WORDSTAR 3.3 - Latest version of the Word Processor standard.  Do
  410. not bother with earlier versions.  Good books are available to cover
  411. documentation needs.
  412.  
  413.      WORD FINDER - Thesarus for use with WordStar.  Excellent to check
  414. for spelling, as you type the document.
  415.  
  416.      SUPERWRITER - Fine Word Processor with SpellChecker and
  417. Dictionary.  Works with SUPERCALC2 to print full reports.
  418.  
  419.      SUPERCALC2 - Great spreadsheet software that has Data File Format
  420. Converter included for CP/M-86/80 formats.  Works with SUPERWRITER to
  421. produce full reports.
  422.  
  423.      FANCY FONT - Excellent NLQ Printer Software in many Type styles
  424. and almost any ASCII file format.  A very large library of Fonts are
  425. available, in sizes from 4-72 Point.  Very well documented, Bit-Maped
  426. and S L O W !!
  427.  
  428.      TWIST & SHOUT - Sideways and Banner printing Utility for Dot-
  429. Matrix Printers.  Few Fonts compared with Print Shop.
  430.  
  431.      TURBO-PASCAL - A MUST for any CP/M+ system.  Compiler, editor and
  432. other utilities.  Makes the Public Domain T-Pascal software usable.
  433.  
  434.      C/80 3.1 & MATHPAK - C Compiler and Utilities for C language
  435. programming.  Well documented and recommended.
  436.  
  437.      GAMES - We tried ZORK II, Adventure 80, SNAKE, ELIZA and some of
  438. the other CP/M text games - with some limited interest.  Not as
  439. exciting as the C=64/128 Arcade games, to say the least.
  440.  
  441.      COMPUTER CHEF - The main software of a set of four recipe disks
  442. and meal planners.  As an amature chef I liked it - particularly the
  443. Chocolate Bytes Library.  Auto-sizes recipes to number of guests.
  444.  
  445.      ZCPR3.LBR - Im still in the process of evaluating this MASSIVE set
  446. of Files (seven disks full) to replace the CP/M CCP and E X P A N D !
  447. the limited capability of the Operating System - DRAMATICALLY! It was
  448. written for CP/M 2.2, and will take a great deal of time to install.  I
  449. will report on this seperately, later.  I HIGHLY recommend that CBM
  450. take a long and serious look at this outstanding option.
  451.  
  452.  
  453. WRAP-UP OF THIS REPORT - TO CBM:
  454.  
  455. We have taken the process of Beta-Testing of the CP/M+ Upgrades to
  456. their logical conclusion consisting of the preceeding series of
  457. recommendations to CBM for needed correction of several problems.  The
  458. software tests are by no means completed - but will continue and be
  459. published as appropriate for unique software available as well as
  460. future CBM issues.
  461.  
  462. Our recommendation that CBM fully investigate ZCPR3 implementation is
  463. taken seriously by Exchelon in California - it has promise of making a
  464. MAGNIFICENT MONSTER out of this 'Mean Machine'.  The origional CCP is a
  465. mess inherented from an archaic CP/M concept.  With its replacement,
  466. ZCPR3, the capability of the C=128 will be greatly expanded to include;
  467. Shells, Aliases, I/O Redirection, Flow Control, Named Directories,
  468. Search Paths, Custom Menues, Multi-Command Lines, MANY Resident
  469. Commands .... and Much More! With it we will realize the UNIX like
  470. Operating System capability from this MicroComputer, that exceeds any
  471. other available on the market today in this price range.  A "MUCH
  472. Higher Intelligence - at a MUCH Lower Price" - indeed!
  473.  
  474. On the Hardware Front...we do highly recommend that an expansion
  475. package be made available, from CBM, to add two more banks of 64K Bytes
  476. of RAM/ROM in the "Empty Socket".  The upgraded CP/M+ BIOS should
  477. accomodate this capability.  Your promise of a GEM capability will thus
  478. be realized...and the full utility of the C=128 for us, the BUSINESS
  479. COMMUNITY of USERS, will be greatly enhanced.
  480.  
  481. We have enjoyed performing this extensive Research and Evaluation
  482. exercise for CBM, and their loyal following of Commodore Computer
  483. Users.  We have recognized the enormous potential of the C=128, better
  484. than most, - perhaps better than CBM at this time.
  485.  
  486.