home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / ZSYS / SIMTEL20 / DOC / BG-Z3.INF < prev    next >
Text File  |  2000-06-30  |  8KB  |  133 lines

  1.                               Backgrounder II:
  2.            The Marriage of Plu*Perfect CP/M 2.2E and ZCPR3/ZRDOS     
  3.  
  4.                                   11/3/86
  5.  
  6.  
  7. As a CP/M computer user, have you been troubled by the need to choose 
  8. between ZCPR3 (with or without its ZRDOS operating system) and Plu*Perfect's 
  9. CP/M 2.2E?  Many of us have made this choice only reluctantly.  And no 
  10. wonder!  
  11.  
  12. Plu*Perfect has offered us the extraordinary power of DateStamper and 
  13. Backgrounder, two programs that are unparalleled by any rivals.  Moreover, 
  14. Plu*Perfect's owner, Derek McKay, has removed physical limits on the lowly 
  15. Kaypro computer by authoring the Advent TurboROM, a stunning and inexpensive 
  16. ROM replacement that will support up to 112 megabytes of hard disk and 2 
  17. megabytes of ram disk, all with minimal sacrifice of TPA.  I am one of the 
  18. loyal Plu*Perfect users, who has bought everything McKay ever offered.  For 
  19. the life of me, I have never been able to understand how ZCPR3 users--
  20. including most sysops--can stand the lack of time/date stamping of their 
  21. files.  
  22.  
  23. Yet, to be honest, those of us who have opted for Plu*Perfect's CP/M 2.2E 
  24. have wistfully read about the magic of ZCPR3 through the years, including 
  25. such wizardry as multiple command lines, shells, named directory areas, 
  26. wheel bytes, and countless fancy utilities with exotic names like VFILER, 
  27. VMENU, and ALIAS.  More than once, I have drooled over a public domain 
  28. offering, only to be brought back to reality by the notation that the 
  29. software runs only under ZCPR3.  My pangs of regret at not being a ZCPR3 
  30. user have been heighted in recent months by Echelon's tantalizing 
  31. advertisements for bootable Kaypro ZCPR3/ZRDOS systems.  These ads caused me 
  32. to dust off Ted Silveira's two-part article on the Z-System in the December 
  33. 1985 and January 1986 issues of ProFiles.  His description of menus, shells, 
  34. and multiple command lines opened my eyes to the "cost" of choosing CP/M 
  35. 2.2E.  Silveira's glowing review made it clear that ZCPR3 is an 
  36. extraordinary product, delivering fantastic value for the money.  On greater 
  37. reflection, I no longer marveled at the decisions by sysops to forgo 
  38. DateStamping; ZCPR3 might be worth this "price."  As a result of this 
  39. rethinking, I decided that I just had to try out ZCPR3, even if this meant 
  40. withdrawal from my dependence on CP/M 2.2E.  
  41.  
  42. Before engaging in such a disloyal act, however, I made one last call to 
  43. Derek McKay, to inquire about a possible meshing of ZCPR3 and DateStamper.  
  44. Once again, McKay has come through, and I have postponed my rush to acquire 
  45. Echelon's (no-doubt outstanding) products.  
  46.  
  47. The good news is that it may no longer be necessary to make a choice between 
  48. the power of Plu*Perfect's DateStamper/Backgrounder and the wizardry of 
  49. ZCPR3.  First, Plu*Perfect now offers "General DateStamper," for persons who 
  50. do not want to use CP/M 2.2E; I knew that already, but suspected that 
  51. meshing General DateStamper/ZCPR3 with Non-General DateStamper/CPM 2.2E (if 
  52. I needed to toggle between the two operating systems) would be a logistical 
  53. nightmare.  No matter what else you may do, if you operate a CP/M computer 
  54. without DateStamper, I think you're nuts.  
  55.  
  56. More importantly, however, Plu*Perfect plans to release its "General 
  57. Backgrounder" (or "Backgrounder 2") by the end of November.  (Only 
  58. publication of the manual is holding up release.)  In the past, 
  59. Backgrounder has been just one (although maybe the best) of several key 
  60. redefinition programs, and would run only with CP/M 2.2E.  The new 
  61. Backgrounder is such a new product that the use of the old name may 
  62. unfortunately turn people away before they give it the look that it 
  63. deserves.  
  64.  
  65. The truly miraculous thing about BG2 is that, according to McKay, the 
  66. program will work for current ZCPR3 users as well as current Plu*Perfect 
  67. users, and will provide virtually all the power of the two separate systems, 
  68. plus the unprecedented capability of multi-tasking.
  69.  
  70. As McKay explained it, BG2, when loaded, will sense whether the user is 
  71. running a ZCPR3 environment or a standard (or Plu*Perfect CP/M 2.2E) 
  72. environment.  If the user is already in ZCPR3, BG2 will automatically 
  73. enhance it with additional features (such as multi-tasking capability), but 
  74. will retain the existing environment, so the user will still be in ZCPR3.  
  75. [McKay explained that BG2 will support only certain version of ZRDOS 
  76. (Versions 1.1, 1.2, 1.3, 1.7, and any future stable versions), because it is 
  77. not profitable to "chase" Echelon's repeated issuance of temporary 
  78. versions.]  
  79.  
  80. If the user is, instead, operating with standard CP/M or Plu*Perfect's CP/M 
  81. 2.2E, BG2 will establish what McKay calls a "pseudo-ZCPR3 environment."  
  82. McKay calls this system a "pseudo-ZCPR3 environment," because the code was 
  83. "rewritten from the ground up" to emulate ZCPR3's capabilities.  The result, 
  84. according to McKay, is that BG2 being run on a non-ZCPR3-modified CP/M 
  85. computer will add almost all of ZCPR3's features (including named 
  86. directories, multiple command lines, and aliases), without the need to 
  87. tinker with the operating system image, and without the need to install 
  88. ZCPR3 or give up one's existing CP/M 2.2E system.  Moreover, with a single 
  89. command (BGOFF), BG2 will be removed and the user will be restored to the 
  90. pre-existing system, whether ZCPR3 or Plu*Perfect CP/M 2.2E.  
  91.  
  92. All this is done, as I understand it, by using surprisingly little TPA.  
  93. BG2, when loaded, will replace the CCP plus take up 2.75K of ram; this is 
  94. much smaller than other key redefinition programs (including Backgrounder 
  95. 1).  This is done by using a "virtual memory" technique, involving a swap 
  96. file (shades of Perfect Writer!).  Delays associated with the swap file 
  97. should be minimal on a hard disk, and a small price to pay for the increased 
  98. free TPA.  
  99.  
  100. "Sure!" you say.  "But what about VFILER, VMENU, ALIAS, and all those other 
  101. ZCPR3 utilities that I just can't live without?"  Well, it is true that BG2 
  102. does not come with those utilities.  But these utilities can be obtained in 
  103. the public domain, and McKay assures me that virtually all ZCPR3 utilities 
  104. will work without a hitch under BG2, whether your original system was 
  105. installed for ZCPR3, standard CP/M, or CP/M 2.2E.  In particular, he assures 
  106. me that BG2 is compatible with VFILER and VMENU.  
  107.  
  108. Still sound too good to be true?  I have learned through the years that 
  109. McKay delivers what he promises.  In this case, he informs me that BG2 has 
  110. been extensively tested by some of the most prominent ZCPR3 programmers and 
  111. authors of ZCPR3 books, and that these individuals have been sticklers for 
  112. working all the bugs out and developing complete compatibility.  
  113.  
  114. For several years, now, it has been a darn shame to have to forego the 
  115. features of ZCPR3 or Plu*Perfect's CP/M 2.2E, because of the need to make a 
  116. choice between the two systems.  Now, with the forthcoming release of 
  117. Backgrounder 2, the marriage of these two systems may at last make it 
  118. possible for CP/M operators of all types to obtain the benefits of both 
  119. systems with a minimum of effort.  
  120.  
  121.  
  122.                        For more information, contact:
  123.  
  124.                             Plu*Perfect Systems
  125.                                   Box 1494
  126.                         Idyllwild, California 92349
  127.                                 714-659-4432
  128.  
  129.  
  130. John Stensvaag
  131. 130 Cottonwood Drive
  132. Franklin, TN 37064
  133.