EI Z-NEWS 808 29 February 1988 ============================================================================== Of Significance. Joe Wright, San Jose, CA, has produced (with help from Jay Sage and Bridger Mitchell) one of the most significant developments ever to come along in the microcomputing world. His new Z-Com offers flexibility never seen before, or thought possible, for Operating Systems. Z-Team comes through! Z-Com, Version 2.0, does what we have wished for for so long: an Operating System for all seasons! Now for some details...using a relocatable segment technique (named COMMONs and REL files) controlled from an install and create menu, memory space allocated to RCP, FCP, NDR, and IOP is selected by user. Then a system definition file is automatically generated on exit from menu. File can be given name desired, e.g., MIN, STD, MAX, etc., indicating relative size of Z- System, i.e., Transient Program Area (TPA, where in memory an application program runs) available. Using Joe's new universal loader--yes, it loads regular Z-System segments like NDRs and ENVs in addition to REL-type files-- system selected is loaded from command line or from menus and aliases. Thus... We now have ability to, on-the-fly from aliases, adjust OS size and functionality to get the job done most effectively. Here is solution to finite TPAs associated with Zilog Z80 computers. Start with smallest system your BIOS will permit, add segment space as you require for function and task automation. Three or four systems should do it for most of us: 1) no external buffers, smallest system, same size as a vanilla CP/M system, 2) minimum Z- System as supplied with Ampro Z80 computers, paths, environmental descriptor, multiple command lines, shells, external stacks, etc., 3) full Z-System but except for IOP, and 4) full Z-System with IOP. Use each depending on funct- ions desired and TPA required. We witness history in the making. We offer new Z-Com, i.e., Z-Com v2.0, in two versions so you can select the one best for your particular situation: Starter System - Includes REL files for ZCPR v3.4 and ZRDOS v1.9 and a minor selection of Z3 utilities, all on one diskette. Multi-level User's Guide and new in-depth-coverage ZRDOS manual included. Package provides everything needed both for new users and those with previous Z-Com and manual- ly installed Z-System environments. Price: same as Z-Com v1.0, $69.95 plus shipping and handling. Full System - Includes above plus most Z3 utilities, for those who are ready to become fully committed to Z-System leaving CP/M behind forever. Yes, all the above plus the source to Jay Sage's new ZCPR v3.4--3.4 version avail- able only for Z-Com v2.n use--and source to the system segments permitting new ones to be created. For customizing each system created, for programmers and for those who wish to learn to program. Price not established. Other Packages - Likely more variations of full to satisfy need. See The Computer Journal, Issue #32, for Jay's article on both Z-Com v2.0 and ZCPR v3.4. (Now's the time to subscribe to Art Carlson's TCJ. We urge you to participate in the building of the greatest learning community to be experienced in our time. Get knowledge by reading, studying, experimenting. Call or write TCJ, 406/257-9119, 190 Sullivan Crossroad, Columbia Falls, MT 59912.) ------------------------------------------------------------------------------ From The Mail Box. Thanks to anonymous sender from Washington state for mag- azine article on wine. Written by Anthony Dias Blue, Bon Appetit, February 1981, piece details history (for more on "history," see Z-News 708-5) of the Zinfandel grape. Conclusion, Zinfandel is identical with Italian Primitrivo di Gioia grape, but in select areas of California, because of soil and cli- mate, a "superior" wine can be produced. In Italy, only a "coarse and thor- oughly undistinguished" wine has ever been made from di Gioia grapes. Joe Wright, Z-Com author and Good-Neighbor Helper, passes on a bug fix obtained from Peter Mireau of MicroPro for WordStar v4.0. If a Z3NDIR buffer has not been installed on your Z-System, WS doesn't work as it should. Patch WS.COM (using ZPATCH or a debugger) at location 1251H from 9AH to 96H. Word- Star then works without a named directory allocated for Z-System. Thanks, Joe and Peter, for the helpful information. Software Update Service. Earlier Z-News told of most of the SUS programs on #14. At shipping time it looked like: DIRectory, Version 1.4 01/22/86 -SUS .014 0r| ACOPY17 .LBR 26 | DD15 .LBR 18 | ERASE51A.LBR 14 ERAZ10 .LBR 20 | GEN180 .LBR 16 | MOVE21B .LBR 14 | PUBPTZ10.LBR 16 RENAM33A.LBR 20 | RENAMZ14.LBR 24 | UNERAZ10.LBR 24 | Z33TRCP .LBR 16 Z3LOC13 .LBR 8 | ZLT10 .LBR 26 F0:BACKUP -- 14 files using 242k (144k remain of 386k total) Z3LOC13 is Bruce Morgen and Howard Goldstein's greatly enhanced system and segment address displayer. Shows more than early versions did, and without bugs. And it works with straight CP/M. Try command "Z3LOC Z" and see your important Z-System segment locations. And version numbers of the CCP and DOS show, very important in these days of many CCPs and DOSs to try. Z-Node News. Good-Neighbor Helper Paul Harmon, Minneapolis (Z-News 807-3), becomes Z-Node #80 Sysop, and first we know of with Term3 RAS. His number is 612/560-9122 with Kaypro 10 machine in Brooklyn Park, MN 55443. Paul's pre- sent operational hours are 10pm to 6am, local time, but soon he goes to 24 hours. Call, give him a friendly welcome for his efforts. Dave Vanhorn, Costa Mesa, CA, Z-Node #66, has upgraded RAS up and running at 714/961-1135 with 80 megabytes of hard disk storage. RAS is for North Orange Country Computer Club and runs beta version (v1.60) of Tim Gary's Z- Msg...club is comparing RAS to two BBSs they run on IBM PC-DOS machines. Need we say more... Z-User's Corner. Whether 'tis nobler to suffer the slings and arrows of out- rageously expert 8-year-olds and yet remain a techno-phobe, or to take arms against a sea of unfamiliar concepts and strange devices, and by studying, master them all?--that is the question. Inconsistency diverts your attention from what you are doing to the tools you do it with; tools, the utilities you use to control your computer. Format for Z-System utilities log-on banners, syntax, and built-in help messages are consistent and transparent to you the user, to make your life a little easier. (We do our best to keep our system visually consistent. When we fail it is because our egos get in the way: we think we make an improvement on the stand- ard at the expense of breaking the standard. Alas! Oh! How we so often fail to impress or to communicate!) Type 4 utilities under Z-Com v2.0 SP(ace remaining on disk), ERA, REN, and SAVE transients permit using less local memory, that devoted to the operating system (OS), leaving larger TPA for your application programs. No need to use in-short-supply local memory (RAM) space in either the CCP module or an RCP segment for these functions. Logic here is: whenever a function requires going to disk to get a file the utility used might just as well be disk-based, instead of from in-memory. In such cases, speed difference is not significant. So, to be logical, we set-up our CCP and RCP to include funct- ions to do work for tasks already in memory, like WHL, R, P, POKE, QUIET, etc. Continuing...what price a transient over a resident or intrinsic? Using three files of 16k-bytes length, intrinsic ERA (in the CCP) took 7.8 seconds to erase them, one at a time; disk-based Type 4 ERA took 3.7 seconds. Erasing these three files using a wildcard filename took 3.9 seconds versus 1.5, respectively; and, a single 64k-byte file, 2.9 versus 1.5. A small advantage in each case for the CCP intrinsic, but is the time saved worth the TPA we gave up? We think not! On the other hand it's still up to you as to how you set-up your system. (Interestingly, Type 4 transient ERA deleted a 600k-byte file in 2.4 seconds.) SP, ERA, REN, and SAVE become disk-based with our use of ZCPR v3.4. All are Type 4 utilities, ones that load under the CCP result- ing in maximum buffer space allocated for applications and their data, but they run under ZCPR v3.4 only. You use Type 1 or 3 utilities with v3.0 and 3.3, respectively. (Type 2 with internal environment was intended for vanilla CP/M use only.) Using Terry Hazen's Type 1 ERAZ v1.0 or Morgen's ERASE51A.COM transient--either, from SUS #14 and Z-Nodes everywhere renamed to ERASE.COM-- compare multiple command below with using CCP-based ERA for speed: ERASE fn.ft;GO fn2.ft2;GO *.bak For you with adventure in your hearts, use JUMP instead of GO with a Type 4 (or Type 3) transient to avoid having to re-load during multiple use. First determine where the ERA loads. Can you do that? Then use that address for the JUMP load parameter. Remember when using Z-Com v2.0 each system you create is likely to have a different size, so base address of your CCP changes depending on system size. Hardware/Software Beat. High-Tech Research, Redding, CA, nears completion of their Z280 board for Kaypro computers. We understand board is about to go into beta (outside) testing. Next subject...if you use WordStar v4.0, it's time to get your wish list into MicroPro, formally. They presently fix reported bugs; who knows, they may even have a Release 5.0 out one of these days! But do get your recommendations in now, to make sure your views are considered for the next update. Thanks... ============================================================================== Of Angels and Eagles. Since time beyond memory, analogy technique has been used to address humanity's barrier to progress, i.e., true progress and not illusion. We bring a particular analogy into 20th Century imagery, hopefully: a surfer skillfully rides waves and all applaud loudly his brilliance. An elected official shows poor leadership and we cry for his removal. We explain our point. Here, the politician is the surfer and we (the people) are the waves. To get better leadership (politicians) we must change the quality of the waves (us), for from waves come surfers. Here, an ancient analogy is appropriately applied to us and our leaders: for them to get better we must get better. They are us, we are them. See! Such wave/surfer analogy can and should be used at all levels of human association, seen and unseen, felt and implied. Our conclusion: progress depends on you, you depend on All. See, see you down the lines... Echelon, Inc. P.O. Box 705001-800 South Lake Tahoe, CA 95705 USA Telephone: 916/577-1105 Telex: 4931646 Z-Node Central (RAS): 408/432-0821 Trademarks: Little Board, Bookshelf, Ampro Computers; SB180, SB180FX, GT180, Micromint; ON!, Oneac; DT42, The SemiDisk, Deep Thought 42, SemiDisk Systems; XLR8, M.A.N. Systems; Z80/180/280, Zilog; HD64180, Hitachi; Z-System, ZOS, ZRDOSn, ZSDOSn, ZCPR3n, Z-Tools, Zas, Zlink, Z-Msg, Term3, Quick-Task, NuKey, Lasting-Value Software, Echelon; CP/M, Digital Research; Unix, AT&T; TurboROM, Advent; Graphix Toolbox, Turbo Pascal, Turbo Modula-2, Borland Int'l; WordStar, Newword, MicroPro Int'l; DosDisk, DateStamper, PUBlic, Plu*Perfect; JetFind, Bridger Mitchell. * * Z Sets You Free! * * Z-News 808 is Copyright MCMLXXXVIII Echelon, Inc. All Rights Reserved. Permission to reprint, wholly or partially, automatically granted if source credit is given to Echelon.