Echelon_Z News_Newsletters Echelon Z News Newsletters
Echelon_Z-News_Newsletters Echelon_Z-News_Newsletters
User Manual: Echelon_Z-News_Newsletters
Open the PDF directly: View PDF .
Page Count: 86
Download | |
Open PDF In Browser | View PDF |
= Eche1on¶ Inc. 15 October lf984 ZCPR3 NEWSLETTER 007 004 Generated Questions: Answers to Newsletter l) Both President Larry 580 Boucher and New Business Developíríent Manager, jim Kurinsky, of Adaptec, CA 408/'346-8600, 95035, Cottonwood, Milpitas, are happy to send you literature on their company's fast controller boards and on companies that use them 2) Prices for hard disks were given as less than $3000 for 10 to 40 megabyte A We're presently packaged 10 megabyte units. unit goes now for about $900. looking for 80 megabytes for less than $3000! The up-to-$600 for quarter megabyte (Thanks of RAM is for a plug-in board, not the price of loose chips! misunderpotential California, high1ighting to Robert Heckert, Fullerton, for standing caused by our phraseologies.) need use no Our position, more than restated, is: very useful programs 20 or 30 and RAM, overlays of Using of Transient Program Area. kilobytes a fast, chaining permit programs of any size to run fast, very fast, Such a used correctly Winchester program-module is storage. installed, for philosophy means that BIOS or CP/M-system size is not of much importance. is some emotionalism involved in setting up ZCPR3 systems It seemsonlythere 48K TPA. (We always assume Our RAM to be with, say full 64K-bytes.) We have run need more than a 48K TPA. experience suggests few CP/M programs both T/Maker and WordStar in 44K and, subjectively, can see no chance in Who wants to operating speed caused by reduced buffer allocation space. conduct measurements of time taken to scan files, run spreadsheets, etc., with various sizes of TPA? We'll report your findings here. Additionally, someone (you) should, in our opinion,ZCPR3 do an in-depth Softvaret1n nature of to PC-DOS and article comparing the Lasting-Value We'll supply our experience, our facts Unix. Any takers among you writers? to support your trade-study writings; and surely you'll have no trouble an such published. Comparisons of this nature are hard to getting article need be! We'll help, come by. if if computeraid; 8—Bit Program: Outline processing is amind expanding And Mind Amplification The Know1e¢Íge acronym that. from comes is just destined to mark our B-bit world: System, a piece of software outline information processing, wordprocessing, telecommunications, retrieval, and a The system programming language, Forth-like all-in-one. is somewhat commandSounds line-completion driven. like an ideal program for control by VFILER, ZCPR3 could make KAMAS turn-key, MENU, and VMENU. from a series of chained (up to 255), custom, KAMAS sounds like For $175.00 easy-to-alter menus. push. CP/M-80 development something we would like to software is alive and KAMAS by Compuproduced But well, thank you. no thanks to many others. is SW OR 2525 224th Street, Aloha, 97006. Write, orgive them sophic Systems, (Adam Trent, President) a call at telephone 503/649-3765. (Ezra Shapiro has a four-page Preview of program in September issue of BYTE, starting page 123.) (and talk) enough about ZCPR3, but our attitude Some think we don't write have and a super operating a tool to be used to solve system is: we it's day ZCPR3 prcMems. provides the environment to integrate application every adaptable (throuüt VMENU, programs that work hard, provides a user-interface MENU and VFILER) k"e speak to the experience level of the console operator. ZCPR3 and write and of those programs hardware ideal for the environment, that provide a more-than-competitive, solution to our problems. But cost effective seems our pronouncements cause a stirring in certain intellectual circles, Important kamas it ZCPR3 Newsletter among those 007 who matters, but are not following through turn, sleep comes not,..are we tools of a mirror part of this syndrome; is in you're not a ZCPR3 user. know the of these They squirm and and consumption? Are we vith beliefs. truth commercialism the bathroom, but only look if Z3 Take a look at what XDIRcan do. TIPS: It's so powerful that most of us can do, because we don't remember all its never think of using things The U trailing option enables displaying power. all files in all User Areas. The log disk a to directory ability files into file and then compare other directories to that file is extremely useful and a time-saving feature for scanning lots of disks to find differences among them. The negate option permitting display of all but the listed files is novel in the CP/M world. Study of options possible and comparison table below provides information on The table why so features. describe to with indicates is difficult its mere words all features of directory display programs provided with ZCPR3. it it Command: Syntax: or Function: XDIR XDIR XDIR XDIR Version 2.0 dir: afn ooo... /OOO... displays and Options: is a a on the console or disk directory name scanner. file printer of files to be selected Indicate attributes - a=A and Non-System) (System Files for All a=N for Non-System Files [default] a=S for System Files Send Output to Disk File XDIR.DIR Ff - Enable a File Scanner Function f=L to Log File Names to FNAMES.DIR f=P to Print File Names Stored in FNAMES.DIR Aa D f=S to Inspect Scan Disk and Logged Files Compare to FNAMES.DIR (use with FL option only) I Selection of Files - Negate Select Features Output - O=A to Disable Display of File Attributes N Oo (R, to Form Feed Printer when Display Done to Group Files by Name and Type Format o=H to Display Files in Horizontal Send Display to Printer Send Display to Printer with Trailing Form Select All User Areas S) o=F O=G P PF U - (assuming hardcopy printout features of DIRS (as well as Enter: the HELPPR program. A HELPPR Options for the command HELPPR you any have other printer) help HLP aare obtained by entering of file) Feed all characteristics can be obtained and using the customary double-slash after name: HELPPR // to s1ight other ZCPR3 directory display programs, let's compare them and using a matrix table of features functions. Z3 DIR is the to RCP DIR CP, assembled is in the Resident Command Package, and in the intrinsic COM XD and XDIR are transient DIR, programs. Not XDIR Page 2 Newsletter ZCPR3 Attribute Size Sort File Names Select Sort Order Select SYS Files Select All Files Negate File Select Display Attributes Horiz/Vert Format Printer Output Program Form Z3 DIR N/A RCP No DIR N/A Yes XD DIR 2K Yes Yes Yes Yes 4K Yes Yes Yes Yes N/A Yes Yes Yes Yes No No No No No No No No No No ^P ^P No No No No Yes Yes Yes Yes No No No No No No No No No No No No Feed Select All Disk Output File Scanner Table Comparison Display Directory Users 007 No XDIR 8K Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Convenient printer fomatting to an equally important program: PRINT. (PAGE, main features. extreme flexibility are for output to console, has and PAGE PRINT can replace remember intrinsic built-ins, similar features; TYPE and LIST.) And and now Command: Syntax: Function: PRINT PRINT Version 2.0 Prints offers a on the LST: device, Prints a many more options. numbers numbers lines, pages, file, stamp dir: afnl,dir:afn2,... file on output, puts Optíons: E Print - Exact Numbers, No (Expand Heading) file Tabs, o... name on Form LIST does, but headirtg, pages places date/time output, and more. like Feed, No Line or Page header of file name display on page - (default default is ON, so turns off name display) H text - Define Heading text to appear at the top of each page (deliin = for example) (user Files selects Inspect files before printing begins) I Enable numbering each line L of - Disable Multiple Run Flag run is ON, then no (if multiple each - "Set Top of Form" message appears and PRINT for file moves from one file to another unattended) default is Toggle F F @, M N On Sri T - with Multiple Run ON Disable numbering of each page each Offset from left line n-spaces to the right Start printing on page n Toggle date/tinie stamp in the header of each page (a TIME subroutine must be assembled into PRINT to enable stamp) COMMANDS GLOSSARY and ZCPR3 reference cards, presently shipped with our We been software, have sent complementary to all Echelon customers. care about your well beiríg and believe these two items assist every day use of ZCPR3 B-bit CP/M software, both during initial learning and for promoting These retention. cards at computer-side permit quick operator assist fuller to forgotten commands and word meanings. Z3 Bug Report: Two more come and UNERASE both not do will from Peter their jobs FINDF of Pasadena, California. the files searched for are the Lyman if Page 3 ZCPR3 Newsletter 007 four in the directory on first doesn't expand because track two of the floppy disk. Also from Peter, of direct use of BIOS calls, instead of using BDOS So text HLP files using TAB calls. for indent and big spaces don't look goocí! TAB Quick too solution is to not use in HELP text files, but five (or We're 1ooking eight) spaces instead. long-term solution. for a satisfactory HELP tabs Page 396 of BYTE, September 1984, Magazine Articles: gives a little history of ZCPR3 and points to where it's going; stated at article's end, "to be 17 September, 1984, 59, continued." InfoWorld, page starting carries an Bookshelftm by Mehr Ampro review piece about Series 100 excellent Allen ZCPR3 well' Friendlytn1. Computers, words and The as as kind describing Shell machine and, Ease of Use, received hitghest ratings in categories Setup, most (Please important, Performance. don't miss Echelon's full page ads in Issue #10 of User's Guide andOctoberComputer Language magazines.) ZCPR3 One by of a Part Richard Conn appears as keystone piece in article October Computer Language, November the second part. An in-depth, for '84 issue. independent review of ZCPR3 also appears in the November The Dr. Dobb's SYSLIB3 by on Robert Blum appears in the journal article November 1984 issue. That same issue of DDJhas an interesting write-up on about making files public (9ioba1, from any directory, access of both command and text files) using a licensed DISK7tm and program for special displaying copying of pUB1ictm files, as well as normal files. Bridger Mitchell of CA Plu*Perfect 92349, 714/659-4432, Systems, Box 1494, Idyllwiid, has a We CP/M. thoroughly developed approach public under to files are considering a feature implementing we can preserve like public files under ZCPR3 directory password security. if Microsoft wins over Digital Research, we must report. Xenix versus AT&T: (Unix System 3) wins over AT&T System 5. System 3 is the standard now, and IBM has taken Unix development away from the erstwhile monopoly, bureaucracyAT&T. IBM The PC-AT (Advanced competition-tough. Technology) infested is with Local Area Network (LAN) from Sytek, Mountain View, California, is the product big-business wants, and probably needs and deserves. (IBM has rights to purchase 5% of Sytek, which in turn is 51% owned by General Instrument!) IBM appears of mainframes and minis to not be going the time-share approach LAN is efficient, ESD before. we said this in several ways using Unix. (Entry Systems Division) wins over other divisions; Florida leads the struggle 5 AT&T should have established System against other parts of the IBM world. Apple is dead in as the standard before came out with computer hardware. DOS good DRI Lisa, Irene? market, night Concurrent is or is this Who needs sales to Fortune 500 companies detected! born, nary a movement anyway? A huge, marketing staff cuts the mustard. That's our musings. savvy any single company can be given such credit, caused Digital Research, operating system the microprocessor to become popular with its virtual-machine 8080 cpu's. when But competitive, the going B-bit got got rough, its just for New leadership of late has done no better. was found wanting. leadership They miss the know johnny-come-recentlies of what they need to know. little We and again. Blood boat--see not the patch for the code! sorrow, again comes from our pores but, as we all know, we reap what we sow; natural law cannot be circumvented. Another IBM move having profound industry consequences is their endorsement of Graphic Systems Software, Wilsonvilie, Oregon, graphics operating MS-DOS, Microsoft's means system. This move, similar to the way IBM adopted GSX good-bye saw the Sunnyvale, California, from ORÍ! Mindset Corporation, wisdom (But we wonder how of GSS when taking it on for their super PC clone. be around PC-AT is.) with the priced the way long such clones can IBM it still- it if it Page 4 ZCPR3 Newsletter 007 located in San Jose, Technology, our favorite terminal manufacturer, $17 done has year's sales of over so well (last California, milliom they are 1.8 goiríg public with an offeriñ9 of million shares of stock at approximately A $8.00 Valley. coming from customer-insight, success Silicon in share. per And now for... and simple hard work; westcoast good news! courage Wyse Bad News: Sadness darkens our faces with the knowledge that Ziff-Davis is We are charter subscribers, cance1ling publication of Microsystems magazine. The magazine's remember the first issue produced with a Diablo daisywheel. demise signals another bow-wave in the microcomputer incÍustry--publishing and moving from Dr. Dobb's more than East West. ComputerLanguage to power and User's Guide, so unique in our the gap vacated by Microsystems, industry, continues as the journal of new computer users, and of those who Weekly desire an in-depth understandim of popular computer programs. InfoWorld completes the quadrangle with timely micro-news and product reviews. Four influential--thus powerful--journals westcoast produced! (Let's not both Unix magazines, UnixWorld and UnixReview, forget are from this same coast.) Also, Mícrocomputíng magazine is finished after much twisting and BYTE more than covers whatever small void created by one less such churning. publication. And furthermore, BYTE, seeing the handwriting on the wall, is Gee, that's good news! covering CP/M-80 activity with renewed vigor. About two years ago we proclaimed, while many seemed not to know what we we were tUkim about, "There's something sick with an industry that requires Company so much money spent in advertising products. managers funneling stockholder (or vc) equity capital to pay for ads before products succeed, or much less make money--such paths lead to Chapter Eleven." Comes time now to We need more soul exhibited. pay for short term views, for so Too many clone-magazines, too constructive ideas from people, less copy-cats. few impressed and inspired readers, too many ads with mind-numbing and The language-altering word: Íngs! industry yields to natural karmic retribution. (Maybe magazine subscription prices are too low, ad prices too has been and is high, management decisions lack insight; something certainly than whole.) far less We and their editors: presently favor four magazines fills little I. User's Guide 5245 Redwood City, 2. 3. CA 94063 Computer Language 131 Townsend Street San Francisco, CA 94107 Dr, 2464 Palo POB 4. Dobb's journal Embarcadero Way Alto, CA 94303 BYTE 70 Main Street Peterborough, NH 03458 Please support them by making known your feelings, your likes and dislikes, and subscribing. Echelon has ads in two of them now and will have in them Our attitudes could change business justifies. their editorial all, policies ever promote other than a healthy climate in which we can learn and in which we can grow--1earning, growing, that's what we call living! See you down the lines... if if Echelon, Inc. First Street Altos, CA 94022 101 RCP/M & Los Telephone: BBS Modem: 415/948-3820 408/258-8128 Page 5 ZCPR3 Newsletter 007 CP/M, Trademarks: Digital Research; Z3-Dot-Com, Alpha Systems; Bookshelf, 280, Ampro Computers; 2i1og; Unix, AT&T Bell Friendly, Lisa, Apple Computer; ZCPR3, SYSLIB3, TERM3, EMSG, Richard L. Conn; DISCAT, Laboratories; LastingValue Software, DISK7, Echelon; PC-DOS, IBM, Int'l Business Machines; WY-50, Systems; Wyseword, Wyse Technology; KAMAS, Compusophic PUBlic, Plu*Perfect Systems. Newsletter 007 sion to reprint Echelon, Inc. 101 First Street CA 94022 Los Altos, PermisEchelon, Inc. All Rights Reserved. credit given Echelon. granted automatically to source is is Copyright 1984 if =i Echelonjnc. 12 November 1984 009 ZCPR3 haven't been discussed much and presently appear to be features of ZCPR3. But that should change when we understand the little CD (change directory) environmental flexibility attained with them. is used password change That's security. access from one directory to another with to most automatically running perfOrms is useful, but another important task ST.COM requested on the entering exists) directory! ST (start) is an (if (a commands known by a short name) that is used to change alias file series of from a previous environment to another, one more useful and efficient for ST loads new SYSn.NDR as well as new RCP and present tasks. For example, file recommend FCP files! Then MENU be doing with DISCAT auto-entered as we may command; (ST RCP, and FCP are and NDR, CAT. global alias, is an alias its segments Thus by and LDR.COM the environloaded system are memory resident.) we go to a ment is tailored with those tools to perform work efficiently; and A applied p1anning to all different area for this reason. little thought tasks envisioned, convenient work space set-up for each--that's advanced An environment is: coirtputing! specifically desKned work space. Each named SYSn.NDR, (with optional password access) is directory, ST.COM'S. MKDIR. ALIAS.COM created using Alias ST is used to create custom CD NDR'S ST auto-runs), but name must always have the (that's the only file may have any name as as the type is NDR. all can If you are careful, have to directory-exact same file name, but don't copy them from directory one overwrites another! Thowh with same name their contents are different; change, they each produce creating desired local environment, e.g.: Z3 TIPS: CD and ST used it n= B0: wORK>cd PW? text: mypass C7: TEXT> As distributed, never seemed enough) (ST has been auto-loaded) permits 14 (fourteen is an odd number, but a dozen directories simultaneously in memory (though it's easy to allocate more memory buffer space that's desired, 18 bytes per name). But by running ST a different named directory file can be loaded for each directory entered, permitting up to 448 names per (1ogical) drive (14 names x 32 areas). Certainly such a limit places few bounds on most planning activities and resultant environments! ZCPR3 named if We've vith version of ZEX not requiring assembly to install on your to those who don't own MAC and SID/ZSID is obvious. Now installation of all ZCPR3 is identical using Z3INS.COM, utilities SYS.ENV (or Z3.ENV Z3-Dot-Com), and ZCPR3.INS. The program running object ZCPR3 RCP/M ZEX.OBJ. Rename ZEX.COM on as before with to is installing file Z3INS. (DDT-patching at standard location 1OAH is single-file quick way.) More Ted Emigh (Raleigh, North Carolina) devprograms on the RCP/M: ZCPR3 FINDERR. eloped a Warning and fatal errors from M80 tool called and the assembly sets ZCPR3 registers; ZEX processing, like, react accordingly. Other transient (application) programs probably can use FINDERR techniques to advantage, trappiíi9 error conditions under ZCPR3. The five files of FINDERR(inc1uding upgradecí M80.ZEX) are on the ZCPR3 RCP/M as FINDERR.LBR. Also LDR11 is there! It's finally fully fixed, we really believe. Seems Additionally, latest version of DU3 can be downloaded as DU3.OBJ. some CP/M BIOS implementations didn't like the way the internal help text was being processed. Hopefully new version takes care of that problem. come system. Hurrah! up a Advantage if ZCPR3 009 Newsletter ZCPR3 ZCPR3 BBS RCP/M Comments: and up and running, and David McCord has been sensational ¿;etting the board (Isaac dispatch. such Salmnan, North with Hollywood, California, 213/615-6410, and his ZCPR3 RCP/M were an inspiration.) Tim Gary's METAL message has many bells and whistles; system employed truly a desirable interface that's easy to use. When 1oggii: íg on for first time, record all dialog (with your modem Be sure to retain program) so you can later study the transaction offline. commands and instructions CP/M area. system And remember, of going into list entering CP/M PHD directories) so you see working to type after area, (print (and know) Here's how you go from one to names of all available directories. The command and another--you name them! line prompt appears: AO: COMMAND> by you go to another disk/user area typing desired directory name. AO:COMMAND>ZCPR3: takes you to the ZCPR3 directory It's not too much area. homebase You TCSELECT than can use systems! computer to install different our your terminal on the system, and then take advantage of screen-oriented (HELP, etc.) found there! utilities Dave intends (with Tim's assistance) of BBS users' to collect a database Such a terminals, characteristics auto-activated after initial log-on. ZCPR3 sets news standard! feature is a first, to our knowledge, for BBS's. ? H Here's what you see or is entered while in METAL message system: if + + : * * * ZCPR3 HELP BBS * * * "B" = "C"or"CPM" = "E" = = = = = "G" "H" "BYE" or or "?" "K" "LIST" "O" "Q" "R" "REPLY" "RP" "RS" = "S" = "U" "W" = = = = = = = "X" "Y" or "#" Control Control = "CHAT" = = S K or or S = K = Commands may be command on one the [mre) + Display system Login bulletins (important info). To go to CP/M with extensive help shown before entering. Enter a new message into the message data base (prompted). Log off from the system through Metal BBS (comments req.). Repeat the display of this message (9Ft help). a message to you (only) in the data base. Kill Inquire about a user of this system (last logirí date, etc). Show a near this Metal BBS. list of other systems (by subject) Show a quick of current messages. listim Retrieve a specific message by number (repeatiñ9). Reply to a message in the data base (fills in 'to' portion). Read new messages"since last login, in order with prompting. Read any messages prompting. order with in Show a listing of messages with author and date info. Change your password, User parameters. or Re-Display the system Login Welcome Message. Select the expert mode (short prompts) of operation. Call for the System Operator (6:00 p.m. to 10: 00 p.m.). Show vital numbers like high msg., caller #, etc. Suspend output for viewing, any key to restart scrollirm Cease current command and return to command mode. separated line. All outputs will see : e + pause prompt. by Example after a space R;234 : 23 lines, a semicolon would retrieve or type any key to have message more 234. to continue than when one you Entering C or CPM at the command line takes you to the RCP/M portion of the system, where you upload and download files using Ward Christensen's XMODEM TERM3 has this error checkirig and correcting transmission protocol. protocol, plus...that's another story. Page 2 ZCPR3 Newsletter 009 The quickest and simplest way to get ZCPR3 up and New-Users-of-CP/M Corner: Language guru living with you) is to running (next to havint: a CP/M Assembly Z3-DOT—COM; (4) minutes or less. After installation takes four install somewhat become and new environment, the having instal1ing familiar with the CP/M CCP command Z3 in your command line trick setup results from ptittiríg the Then up comes (Use DDT to do this.) the machine in on cold-boot buffer. ZCPR3 and not plain vanilla CP/M. Here's how--SYSGEN your system disk outer tracks into memory (use of SYSGEN CP/M documentation received with your computer), SAVE is described in 40 CPM.SYS . Then DDT CPM.SYS , display hex and ASCII code using D copyright notice shows: Digita1 Research repeatedly 'till 0980 0990 09AO 0980 each D entered.) lines of hex and ASCII appear 58 OF 7F 00 20 20 20 20 20 20 20 20 COPYRIGH 20 20 20 20 20 20 20 43 4F 50 59 52 49 47 48 T (C) 1979, DIGI 20 28 43 29 20 31 39 37 39 2C 20 44 49 47 49 RESEARCH 41 4C 20 TAL etc. for (sixteen -D C3 20 54 54 5C C3 DF .. ..... separated by two important task is firÁiñ9 two "C3'"S (JMP instructions) ahead of the DR copyeach, followed by"7F" and"OO" in the line characters I1OOH Shack, (Some Radio Morrow use location computers, like or right notice. DR DDT 986H, image of address for or some other address, instead of standard command line buffer address.) Now using DDT'S S (set) command, do this: (your console keyboard entries are in bold) The -S986 S986 7F S987 S988 S989 S98A S98B ^C 00 2 20 5A 20 33 20 O 20 . return retains present hex value.) of characters in cmd, after each entry; then the command name in hex. Z3 = 5A 33.) (carriage (numbers (NULL for end of command a period to terminate (ctrl-c to exit DDT.) S sequence, command, then last .) You now Next, again SAVE40 CPM.SYS and SYSGENsaved to system tracks. file And and CPM.SYS. have your"system" as adisk file: bothondiskboot tracks have Z3-Dot—Com and Now more importantly you you can experience running! up by this epic the range permitted enhanced program and environmentally operating system. If you have problems putting Z3 :in your command buffer and haven't been successful after seven (7) tries, call your nearest good-neighbor helper, or call us and we'll do what we can to talk you through the operation. Two versions one for Z80 machines and of Z3-Dot-Com are available: The latter version another for 8080/8085. ideal for CompuPro/Zenith dual is operating system computers. Z3 VFILER'S You can't execute#CMD-file menuhas a problem. numbered) from the ill menu, but only from the We've located and fixed the biig (undocumented display! characteristic). The code change be distributed within the fortnigPít. bugs are gettirig Program been our goal from the apart--that's few and beginning of our software design and development Let us know be of We'll these pesky things. using the ZCPR3 BBS you anymore and occasionally The object to release the board source. ZCPR3 and quickest way to transmit and receive messages and programs from to Bug Report: commands menu files find users--we're (user directory-of- fix will fixed a far little files tight community on the if activities. is move. Page 3 ZCPR3 From 009 Newsletter Author of Richard ZCPR3, WHAT There are MAKES Conn: A PROGRAM INTO A ZCPR3 TOOL? programs in the public domain, and several ZCPR3 programs in terms of functionality tools duplicate in one way or D, SI), DI), the PO offers the directory display programs another. For example, and others, while the ZCPR3 toolset offers the programs DIR, XI), and XDIR. Why duplicate the effort in the ZCPR3 toolset--why not simply use available public domain programs? The programs not consistent in their syntax or in the public domain are ZCPR3 method of use, by and 1arge. tools to be consistent in a I created the number of ways: many good these 1. The public domain ZCPR3 did not know how Named and the command search directories, instance. tools which were not associated with to deal with the ZCPR3 environment. like PASCAL: , could not be referenced, path had no meaning to them, for 2. Some tools A consistent syntax was not supported. required their arguments to be prefixed by"-", others by "$", others by nothirig at all or a space, etc. All of the ZCPR3 tools prefix their arguments a file a "/" with provided, a a a file reference not "/" or space or is reference is provided. 3. The help feature was not universally built-in Some programs told you how to use them you supported. others did not typed in their name with no arguments, provide any internal documentation at all, etc. I didnot succeed in making all of the ZCPR3 tools consistent in this Many, but not all, ZCPR3 sense, but the attempt was rr,ade. dOcumentation contain which tools is acquired by built-in typing tool's name followed by two slashes, like "XI) //". 4. The tools didn't support lists ofI'mfiles as arguments when rrtade functional sense to. really a strong advocate of this; I want to print five files, for instance, I would rather issue one PRINT command with five files named (or one AFN and then perform an inspection) and go than issue one PRINT command with one file name, let and then another PRINT command, etc. if if if it if it everyone I encourage to enjoy their ZCPR3 system, write tools for it, and them contribute to the user community. I feel, however, that a program is not abides by the rules specified above as much as possible a ZCPR3 tool unless (rules 3 and 4 sometimes don't apply or are simply waived). SYSLIB, Z3LIB, and VLIB all contribute toward providing the support necessary to make the job of tool consistency and adherence to these rules less of a task. it Page /4 ZCPR3 Newsletter 009 The new DPROG (Version 1.1) is significantly Update Note from Rick: 2 Phase release version, thanks to one simple change. different from initial programming devices from a file using commands like: DPROG Instead of simply ASM to program (function keys, user message line, etc.) to support a terminal the user inAssembly Language programming, the new DPROG also allows words (defined in the indicated file) to be specified on the command line like: Utility DPROG EPSON ELONG FONT2 capability greatly extends the utility of DPROG. In the above example, read in the file EPSON.DPG, process it (inc1udim the will which definition of whatever words are contained in this file, such as commands the printer to go to elongated print and FONT2 which selects some character set/font numbered 2), and then pass over the words (or strings) By writing a specified in the command line. your printer, file whichcanprograms EPSON, OKIDATA, TOSHIBA, use DPROG to select an whether etc, you is it printer output attributes. Such DPROG ELONG Included with the new DPROG is ahe1p file (DPROG.HLP) which documents this new feature and several sample *.DPG files, The file P1350.DPG programs my Toshiba P1350 printer and should serve as an example to users on how to set DPG up a file for their own printers. Echelon ships DPROG, Version 1.1, as DPROG.HLP and *,DPG files are orders. new Core, part of ZCPR3 on the BBS and Utility, within the Phase 2 fortniüit. program fixes and improvements to be considered Bells Ríngíng...tools, must come to Echelon for official distribution are configuration first! ZCPR3 Please do not put fixes onto managers for all related software. RCP/M'S: they confuse too many users as to their status and validity. Alarm We Another ZCPR3 Utility Program: Xpert Software (8865 Pol1and Avenue, San CA has 92123) Diego, announced that their XtraKey is ZCPR3 utility and Tom "key" compatible--most other Geldner Robert programs are not. Greenlee (company co-founders) have a most economical, complete CRT console, The CP/M 2.2 we have not seen better. printer function-key generator; Now that's universal package goes for $39.95. value. Order (Visa/Mastercard accepted) by calling them at 6!9/268-0112 orsend checkormoney order plus We $3.00 add this program shipping (California residents add 6% sales tax). Software list. to our Lastíng—Va1ue Coincidently, a ZCPR3 user has developed a function-key program running We as a ZCPR3 system segment I/O (input/output) Package! presently are reviewing this package and probably will license its use to ZCPR3 users for a small fee. HELPus correct mistakes you think we made some. If you placed an order forDISCAT, Phase2, etc. and think shouldhave arrived by now, andhasn't, let us know. These computer database systems we use for order entry and shipping are not perfect; especially not perfect are console operators keying characters you think into them--we admit that's ourbiggest problem. SCi delivery is taking too long, write us a ñote stating your concern. (ZCPR3: The Manual, CP/M Apple ][ and Epson QX-lO disk formats, and TERM3 are not shipping presently, so don't write of them. Presently they receive our highest priority.) if it if Page 5 ZCPR3 Newsletter 009 Dísk Operating System (DOS) takes advantage of extended functions of Zilog DOS DOS. 2RDOS Z800 280/800 The Replacement 2RDOS, mates chip! called new ZCPR3's Wheel and Byte compatible CP/M-80 software. Dennis L. Wright, (no but they are to Joseph W. code, which"estab1ishes relationship) author of one who loves and Since Research has B-bit economy efficiency. Digita1 apparently abandoned and MS-DOS Xenix capture of to our world (a reaction operating system market), Echelon has decided to the small (We unnoticed void presently received DR'S proposal and found non-responsive needs; took us to Nev is with is relation fully Microsoft it Therefore, existing. with Wriüít, this striking fill recently all is friends, 16-bit generally utility Microsoft never our we intend to market a full set of B-bit operating seriously.) system, development and support software using Echelon-sponsored ZRDOS, macroand debuggers. relocating assembler with linker and librarian, translators, Now we search for a competent set of programs to replace MAC, RMAC, LINK, M80 and L80...end one era, beginanew. Much creativity is coming from many and from clever individuals; small, humble companies we prepare to explore and use this creativity. stream we plan to machine translate all our released programs XLATE may be presently using Intel mnemonics Public domain program to Zilog. able to effectively perform the job; we're looking into this program plus other translators, like ITOZ (Intel to Zi1og) and ZTOI from RD Software (Founder, Robert Doolittle, Pacific Palisades, California). Furthermore, RD ZDM/ZDMZ Software should handle our debugger needs for Assembly Language software development work. As you see, lots of B-bit activity... OEM/VAR'S may inexpensively obtain directly from Echelon licenses to resell complete operating and development system packages; Echelon, your Remember, single source for ZCPR3 related software. both ZCPR3 and ZRDOS are downward Those interested can obtain a sample compatible with CP/M software. and more technical by agreement details writing us (please don't telephone, thanks). Down Lower—than—expected-demand for IBM PC'S has created a grey/black market of discounters for the product. Suchpractices turnbusiness-1ike blue of Big Blue into a grubby, tattered banner--one filled with short-term greed and lack the market they took of wholeness. Despite IBM'S seemingly good intentions, control from pioneers is more than a mess, it's a quagmire! Real leadership would demand an immediate stop to contractually illegal (dumping) by their big dealers to unlicensed houses; but, IBM'S over selling production is so great they covet every potential avenue for buyers, no matter the status or money willim to be paid. Of course, the PC-AThas a lot to do with present low demand for the vanilla PC's and XT'S. Contrast this market Inc. of Mountain View, flux with record October 1984 sales by Ampro Computers, California. As an aside, ínost popular mainframe IBM 4381 computer memory, using their We 256k-bit chips, sells for (get this) $10,000 per megabyte--that's economy? is no guess $9,000 is for service-after-sales, $1,000 for hardware...there free lunch! Long Live Page 6 B—bit machines... ZCPR3 Newsletter 009 is Echelon's Business? Microcomputer pioneer,Des:George Morrow, recently Morrow Ígns, Inc. Well, EI is his company: a similar question about of ourselves and our conscience in the business of learning, becoming more What asked We experience rewards from study, work, play-environment (no pun intended). From mentally, to us, all the same. these experiences, occasionally we try to communicate to all of us. knowledge, those things found valuable, hopefully, But recently we've come to realize that knowledge (especially its cousin, So we do understanding) cannot be transmitted, but data and information can. moving These level from that instead. latter act as catalyst to those former, We dynamic with give to level, a swirl of intermingling, energy. little first Reception lo, we receive seven-fold. concern for what is to be received--but mental, intellectual, material, occurs at several levels simultaneously, emotional... The national economy and our industry appear reacting to an earliercaught dose of malaria, which has become chronic, giviw us recurring bouts of chills and fever--booms and busts--recession and inflation. Base our business We needs on satisfying sound of human nature and our business is sustained. do this. try to Send we'd like to know them. your thoughts concerning these matters; Without you, our customers, we learn painfully slow! of Letter recently received from Edgar Allen Poe: that bad! Three square meals a day, clean linens...no all black birds or daily hassles from Federal IRS... Fragment The grave is not nightly yakkiñ9 Intelligence (AI) Research: directed efforts supposedly to make Artificial The easier. 19-company AI grouping (Microelectronics Computer life Technology & in Austin, Texas) is an example of what's lacking in humanity-—a How can we mass of indirection, no willfulness, no leadership! by discuss such a subject (AI beim one never defined, egotism of except highest order) without knowing what intelligence is, much less its bogus aspects: the artificial! The japanese noble-challenge requires our to US technology leadership ascendiné: descending; as now appears. degenerate effort, not certainly not Easy comes by opening our consciousness, neverby masking off reality. Remember Who we are biologica1 least we should. life and we live, or atagoaH Who set making claims to be a Zombie? MadisonAvenue, life easy those not knowing what good-life is about and seemingly trying to make sure we don't find for ourselves? Always leading us to mindless consumption. Corp. it it See you down the lines... Echelon, Inc. FirstCA Street 94022 Los Altos, Telephone: 415/948-3820 zcpr3 bbs & rcp/m: 415/489-9005 101 CP/M, Z3-Dot-Com, Trademarks: Alpha Systems; Bookshelf, Digital Research; Ampro Z80, AT&T ZCPR3, Sys1ib3, Computers; Zi1og; Unix, Bell Laboratories; Term3, Richard L. Conn; Discat, Lasting-Value Software, Disk7, Echelon; pedos, WY-50, Wyseword, ibm, Int'l Business Machines; MS-DOS, Xenix, Microsoft; Wyse Technology; ZRDOS, Dennis L. Wright; Metal, Delphi Data Systems; Xtrakey, RD ITOZ/ZTOI, ZDM/ZDMZ, Xpert Systems; Software. Newsletter 009 sion to reprint is Copyri¿;ht automatically 1984 Echelon, Inc. All Rights Reserved. Permisgranted source credit is given to Echelon. if Page 7 Ei Echelon, Inc. 11 z-más stallation From ZRDOS program): 1.0 come Z TIPS: have up. author, "Several I hope ZRDINS (joseph Wright Wright wrote regarding questions problems and apparent Dennis· the following 1985 February 105 information semi-auto inZRDOS Version will help to clarify these questions. 16 least one system (CCS 300, 400) uses part (the last SYSGEN image bytes) of the in the for cold boot configuration The solution is to first Installation of ZRDOS overlays this area. information. ZRDOS This will the BIOS hex file. image and then the reinstall sysgen into install ZRDOS 48 the image bytes problem the is stack area. The ces of as last cause no for the contained the system during cold boot. system uses there to configure information needed and longer the Once cold boot occurs this information is no will be overlaid by "It has been found that at image area BDOS ZRDOS. 'The ZRDOS installation instructions contain an example SYSGEN image installation Some image CP/M SYSGEN based on a standard image (ORiG 980H). systems use a different when base address. So be sure to calculate the the correct offset ZRDOS.BIN "ZRDOS BOOS Non-standard impleis the replacement for a standard CP/M 2.2 BOOS. be] [and supported. mentations cannot are not "Some public domain have been found to function incorrectly under ZRDOS. undocumented the internal were using cases reported so far In BOOS. ZRDOS documented CP/M Research 2.2 features of supports only the reported so far are ARCHIVLCOM by Kelly Smith which requires features. The and BOOS, SDIR.COM which modifies BOOS error vectors. ARCHIVE a patch to not AC.COM needed under ZRDOS; fcalled COPY.COM in the early issues] does the same job. SDIR should be modified to use the ZRDC)S set and reset cold boot trap functions [joseph updated (Functions Wright 50 and 52) that are provided handle these needs. to BBS been distributed Super Directory (SD97): works with ZRDOS; network]" to has corrected ERR£R1/2 to run under ZEX jay Sage (Newton Centre, Massachusetts) command-failure conditions. He also made the single-command error display more meanZ3SAGEJJB& This His updates At same time he worked over DU3. are in ingful. (ZRDOS ZRDOS HLP Z-Nodes. and plus are presently on our six ZRDOS.) you're using Incidentally, jay is becoming, along with Al only run Hawley, Z-Aode. Los Aingeles You Boston locals try jay's system at 617/965-7259; 213/670-9465. (Many signintg become Z-Nodes. Sysops folks try Al's at more up to are numbers given the be Their access relationships firm.) as instUliW file. utilities all utilities utilities is it's it file ities full Digital file utility files if util- will While (2210 March Zílog mcrves slowly to with advanced 2800 B-bit chip, Hitachi America O'Toole 408/942-1500) volume telephone Avenue, San jose, CA 95131, announces 1985 shipments of their new HD64180 (sampled last year as piece-part W62801). We are investi¡gating instruction set and other features: 512k-byte RAM control, UART, CTC, DMA dual and controller, plus B-bit multiply and block memory move, on chip. Additionally, a two-way clocked hi9h speed serial port (CSI/O) provided makes (LAN) for interesting Local Area Networking comdirect 40Ok-baud (We mHz Z munications 8 should be clock our presently finish at port to rate. complete when you read this newsletter!) Specifications point to not one, but two super B-bitters beii: ig available to run Z-based software! (Thowh these newer chips run 8080/280 instruction sets, and even compatible more, neither is physically pin-for-pin with older chips—you can't simply unpliug one and replace with other. Printed circuit board redesign is necessary.) Hitachi's HIJ64180 is 80186 of eight-bit world, as Z800 is the 80286 (chip used by IBM AT). Tony Moroyan (Stí"ategic Marketing Manager, Hitachi) said, "Many would prefer and compatibility better performance in His to present software." co1lea¿;ue, (Microprocessor Sarv Thakur Manager), Group Marketing indicated present its possibilities, eight-bit, it, 105 Z-News B-bit high come." "We demand by stating, expect this market to remain for many years to Remember, Echelon is here now with advanced Z 0perating System (ZCPR3 combined ZRDOS3) ready microprocessor support with high-techriology architecture. to These new high-integration chips are superior in níany ways to their 16/32-bit counterparts, and can be used without sacrificing incredibly large base of existing 8080/Z80 know-how! The Z800, because of high clock rate software and programming and around 80286. capability superior design, should run This not chip standard sets a witMtmdiw, Hitachi's high performance cost designs. "Sieve" Here are bench marks running under MBasic computer BYTE Magazine (HE64180 clock at 6.144 mHz and one wait state; other computers, as delivered): circles Intel for effective, Apple lle IFS-80/II IBM PC Unannounced Computer Apple Macintosh — — — — — 2806 seconds 2250 " 1950 " 1322 " 1214 " (6502) (Z80) (8088) (Ht64180) (68010) Over twice as fast as Apple (32-bit?), and much nearly as fast as Macintosh PC HF64180 than IBM The (16-bit?)! faster production units are said to run at 10 mHz 50% speed performance by than increasing,above more clock leaving to 806 seconds, Macintosh road dust! guessing, Sieve IBM AT does in Just likely in 600 or so seconds. We 2 understand Hitachi is offering a companion, high thru-put graphics processor: Now mega-pixels second, both and monochrome. than that's more per for full-color (NEC S-lOO and single-Hard manufacteat your heart out)! computer state-of-the-art which board chips? these of you are with a using one of great new urers, microprocessors continue to be designed into new systems, and We acceleratiñ9 amounts, with predict such systems notice from popular press. be around as long as they serve well so many applications—they provide unusually Mgh overall performance because Language, instead so easy to stay with Assembly (Somethirg languaiges. having of is never received to move to inefficient high-level each day and reduce for nothing...learn a anxiety and frustration.) a Conn's standard Richard Usiw Syslíb3 for subroutine functions makes program writing and both and fast, efficient in-doing in-results. ngw so clear that IBM's selection of pseudo 16-bit Intel 8088 for their PC We What a waste! has distorted normal development of microcomputers. progress also backlash from deception and lack of editorial leadership of popular sense a small Who Leader or press. likes to feel duped! But who takes blame for poor leadership? (and them) fee1irtgs. do know What Let you is infinitesimal, but your us followers? important that you do II, first Eight-bit in little will it's little little It's it's infinitely it! Z-TtK)lstm Some (21) twenty-one highlights of Z80 ZDM/ZDMZ debuggers: are shippiug! One DOT's 12. commands versus of these commands (B) permit string searches (in both Others enable monitor and complete hex and ASCII) over a specific memory block range. overhead. Command line prompts patcher operations. debiigger, ease operator mental ZDM P The effect is arguments. no (print) command is toggle expecting output is turned off by a subsequent to printer as well as to console. to send P command. and be displayed as part of X (examine Whenever P toggle is on, a 'P' T togg1e command jump also (J) (trace) display. state) cpu current or commands. has only affects subsequent T or U (untrace) without arguments. then T command displays only conditional and unconditional CALLS, JUMPS, been executed The Tn form of trace JUMPS. RETURNS, RESTARTS, PCHL (IX or IY) and Whenever actual number of instructions to be traced. usually used where n represents QI and QO be displayed the J toggle is on, a 'J' as part of the X or T display. permit input and output of byte value to selected I/O port while DI and EI permit interrupt disable and enable. (DEL) key. Works with by pressing the rubout Any ZDM command may be cancelled trailing all alter will It relative will Page 2 It is If j is Z-News 105 ZDM, extended tool for $50.00 plus S&H. a super-value Intel and Ziio9 mnemonics. Assembly Language and understanding superb documentation REVAS3: is monument to Enough here disassembly for everyone to learn someof object code to source 1istiñ9. Major designers. and program features enough for you advanced hackers thiiríg from, both disinclude interactively assisting you analyze your software for modification, assembling files as large as 64k-bytes, assigning real labels to subroutines, and generation code, listings. of cross reference inserting comments to disassembled S&H! A tool of great prize at $90.00 plus mnemonic and pseudo(Xitan) these four (4) Zilog/lntel/TDL IToz-mDI-TToI-ITUT: compared conversions so easy to hand translating op code translators make source code day. A tool-value similar to ones above: with a text or program editor—night versus S&H. $51.00 plus normal Cadil1actm, (Z-News IND, Dynamic Screen Debrigger selling for next hi9h1ights our of'our $195.00 plus S&H. system, Also keystone versatile and software development fast Zas, with Zlink, is featured.) items Echelon Shipping dates for Zas D¢3D with Zlink — presently shipping not 18 — February (and Z-Com2) (all calendar '85): February 25 — 28 February ZCFB3: Xunal — March Term3 — second-quarter ZCER3: 7Ík2! — second-quarter ZRDOS2 m ZRDOS3 Liblrari! third-quarter third or fourtlrquarter — Emsg — IFM (MaintMqn) wish Please stay (and such speed! learn) with — not us—we scheduled move as yet fast as a shoe-string permits; eag1es Amateur Computeríst Corner: The joy of learning is enhanced when using Z-System— everywhere you tum is another surprise; another useful, but until the moment, uriknown welcomed feature! You go for months like this, thinking each new discovery is the last; but surprise, seems to never stop...beat goes on! telephone be Alternate services seem to giving lots of us trouble when atteínpting BBS'S. Z-Nodes and Apparently the signal level is too low to permit other to access work Under conditions where you get an carrier detection circuits to correctly. immediate connection by indication of followed lost of remote carrier, try the contelephone ventional, high-priced long-distance service: AT&T! No entity (search the Cosmos, provides telephone quality service like erstwhile Ma-Bel1. if you will) it Divestiture company earned $1.4 last fiscal year 31 December For a versus projected $2.1, on sales of $33 $40 much investment should be assets, company haviríg on better, but return could be worse. Present calendar drawn between year should see battle lines them and IBM. (AT&T'S personal computer is said to be twice as fast as IBM's; that 4mHz makes Z80 systems.) Lo! what the future hold? as quick as our S-1OO Behold! the future is now! AT&T bad! profits not too1984), billion (ending billion fully it See you down the billion. will lines... Echelon, Inc. First Street Altos, CA 94022 101 ZCPR3 ,¥ BBS Los Telephone: & Z-Node: 415/948-3820 415/489-9005 Page 3 Z-News 105 Ht62801/64180, ZHitachi; 80186/286, Intel; Z-System, Term3, Z3-Dut-Com, Z-Com, Zas, Zlink, IN), Discat, Syslib3, Éiñs9, ZDM, ITUZ, Revas3, DMM, Lasting-Value Software, Echelon and their respective owners and authors; Macintosh, Apple Computer; IBM PC, AT, IBM Corp.; TRS-80, Tandy Corp.; CP/M, our, Research; MBasic, Microsoft; Cadillac, General Motors. Trademarks: ZCPR3, Tools, Z80/800, Zilog; ZRDOS, &ita1 Z sets y o u FREE! . ~A Z-News 105 reprint automatically Echelon, 101 Los "Áeserved. Echelon, Inc. All Rights if source credit is given to 1985 granted is Copyright Inc. ;" F/rst Street Altos, CA 94022 k Z" ' ,^ P -- -.,/ : ' : '" "', " " '" \:. \ ', 1,,4 . P jud Newell Toronto RCP/M Systems 4691 Dundas Street W lslingtion, Ontario CANADA "j Pehnission to Echelon. . , ' ". : ' · """"" ' """" = "" "" '""" ·" " '" .- . · · "" "" ' ;%i' """—" - " '" I i ·t,'r: F¿µ.¡:í1' i ' , m" ·' .-" · -¶ USA" " " " 2Oc 7'~~=ma ®Echelon¶Inc. February 25 z-ms powerful shell under Z, has features somewhat different, and MENU. Significant differences between these at times more useful, than Z another shell, VFILER, indicate blending all three as most useful: VMENU, Z TIPS: a Feature 1. Show directory of along with menu 2. Optionally lock user into menu system 3. Show macro commands to be executed 4. Use macro comnands from sirrgle keystrokes shown on menu speed mule 5. Programter (no menu shown) 6. Operate on currently MENU VMENU files 7. perhaps and two VFILER yes no yes yes yes no no yes no yes yes yes no yes yes yes no yes no yes no yes yes no good fair file pointed to Either page-out 1985 106 or scroll menus User-generated menu syntax checker for quick debWiw g. General disk system housekeeping 8. best shells. Your directory system task for a particular directory (alias-script containing segments and and environment to exit previous An argument for universal use can be made for these could contain each, in tum, deperidiríg upon dominant environment. Environment is created by ST commands) beiirtg loaded automatically by CD, used arrive at Z present. (one requiring password access to directories and protected could driver; other two, use MENU as main user-interface VMENU spreadword processing, and VFILER, used to speed genera1"computer activities: accounting, programming—you sheet, telecommunications, database management, name Secure systems are ideal in office (and home child-occupied) areas where many people have access to unattended machines. Conn has greatly extended our library Some Z users have not realized that Richard functions by addiW V1ib and Z3lib to complement Syslib3. Six-disk package, with donation code for each subroutine, sells for only $45.00: source our free-will to 27 Assembly Package advancements. Item EI Language new price sheet structured on is effective 28 February. Syslib3 (Item 26) alone, only $29.00 on 4 disks! A ERA, fully REN, secure etc. system utilities) it. full still Z-TbK)lstÍn Featured: Zas, Z80 macro relocating assembler with Zlirk, Zlib, Zcon, and does but Center-piece Zref, nearly! of our tool collection, Well, not Use Zas forms basis for structured, maintainable Assembly Language program generation. Sys1ib3, and suband Z31ib hundreds proven Vlib for of linkable, efficient as source We combined popular routines. features to make Assembly Language program writ: ing easier. A macro expanding assembler using Zi1og, DRI, TDL, and Microsoft mnemonics, and pseudo-ops command-line syntax, option either Digital creating at HEX HEX Research are converted to executable or Microsoft REL object code. REL M1oad Load; modular DRI with are linked with library subor with (Link-80). and loaded Echelon Standard L80 routines with Zlink, DRI Link or Microsoft DSD symbol and and ZSID DRI SID IRI sorted table is optionally produced for use by EI debuggers. Zas works faster than conventional assemblers, as does zlink. it all. all Intel, files files files 106 Z-News Zas comes with a librarian, Zlib, to build and manage linkable REL libraries, and The latter converts extended Intel (TOL) memonics to Zilog. Symbol and label referenced, table cross with statistics, to source line numbers is produced by Zref. (Zas is Additionally, many TOL pseudo-ops are also correctly converted, translated. 10 $95.00, complete.) Item on our price sheet: We them with Zas! convert to Z80 and assemble cannow our 8080 coded programs O'Conne11, Bravo! (Being not a Patrick our faith in vou has been justified! be required because of perfect world, we're sure minor changes to sorne prograrús So be syntax inequalities. DSD, Dynamic Screen Debugger, provides features previously not seen on microVersion we ship works with both extended computers, Intel (set produced using DRI TOL) DSD Z80.LIB and MAC, and Zilog mnemonics. environmental essentially uses ZCPR3 Z descriptor for automatic program installation, as other are installed with Z3INS and your SYS.ENV (or Z3.ENV using Z3-Dot-Coíri) DSD Software In-Circuit-Emulator provides many expensive hardware I.C.E features doesn't but require attaching any wires. Single step and breakpoint in ROM, write RAM, set code execute only, protect the stack from overflowing, catch protect instructions and watch memory locations and cpu registers, The emulator can breakpoint on arbitrary conditions or identify when a LDIR instruction is going to write Not even hardware I.C.E. can provide over protected locations before writing occurs! such capability. symbol Full support provided as generated by Zas, Mac, Rmac, M80 (Macro-80), 1anguage translators—complete symbolic, full-screen and other popular DSD and Z80 computers—soon take runs on 8080, 8085, NSC800 editor debugging! advantai: e of Hitachi HD64180, and when-available Zi1og 2800, super B-bit microZcon, all fully will it!) utilities file. if it illegal for files will full processors. Other features include: online help, save memory into a file, single step And subroutines, string searching, only takes 16kport I/O, viewing files. it memory! (You C-Language programmers eat-your-hearts-out.) of It's Item 25 on our current price list. each EI software line Item retains By the way, its number as price lists are updated, when orders are received. acting as excellent double-check If we need numbers for more than 99 items, heaven forbid, we'll use over-1OO number categories. DSD over bytes Richard FLASH! Rick speaks on Trenton, NJ Faire, 20-217 April! featured as speaker at upcomiw ZCPR3 (Z), Unix and Adm software development system environments: Conn Appearing: Sol Libes produces an every-other-month magazine called Micro/Systems journal, first issue is dated March/April 1985! Dave Hardy has Randy Reitz has written a joined him but continues his column with Micro Cormcopim ZCPR3 May/june should issue. and review (Mail M/SJ we see it in sol's features of NJ $18.00 1192, 07092; orders Mountainside, per year, six issues; subscription to Box $32.00 for two years.) Wonder where Chris Terry, erstwhile writer, as are above, of magazine, defunct Ziff-David Microsystems will show up next. Nev Computer Magazine Echelon documentation is intended to be placed in 3-ring, looseWe don't exception). (ZCPR3: Manual The already supply such holders is leaf, binders binders would and bulk. Good quality because of shipping weight are so dense, postage On the hand, exceed their down-at-your-local-stationery-store many have other price. along asked us to produce a special binder with"Z" printed on front with programdeal that's and tool name page dividers—we may do this, we can get a wholesale attractive to you, our customers. best Standard size, 8 1/2" by 11", loose-leaf folders are most efficient, for (5 1/2" by 8 1/2") IBM-standard from. reading, are simply too studyirig, learrLing folders make access small (a backward way to do things); and holders of these needed hand procedure. Only two-handed from desk-top is with conventional, one a EI Manuals: Abou.t if its little Page 2 Z-News large, without-being-in-a-box, into line: each one following much-used troúÜL 106 But, Oh! how the herd has gotten loose-leaf binders. froíu a the other, waitiñ9 for a turn to sip nourishment three digits; Numbering Z-News System cii9it representing consists of Middle Volume number and last, the Issue. digit is inert and used only because So this is sent "squeezed" to various message systems in middle-digit-always-Q form. O; (We Z-News 106 (1Q6) is Volume 1, Issue Number 6. zero is a started with Volume isn't it?) Each Volume consists of nine (9) Issues, decimal useful number sometimes, repeated, modulo before except no necesthere's never an Issue O. We cycle is we've When published months since key issues fortnightly. sity to to earthly (we numbering 90 issues, change the published system hexidecimal--no, may go we'll to answer. you now have our considered just kidcjing). Some of you asked about numbering; first trailing file felt it's words." Icons special are ancient once said, "A picture is worth a thousand symbols, Icons vogue. permit humans and compresently in pictures, two-dimensional hierog1ypÍís and then cuneiform used long communicate. L,ong, time ago, we to puters to communicate homo sapiens. Then ourselves, after struggle, an alphabet among we early 50, developed. Now we go back to pictures, icons. How many glyphs can we remember; lOó, 5,000! Echelon predicts Enüish words and phrases will be found best interface We between humans and machines. symbols recognize as powerful, but we still must learn what each symbol stands for! Icons presently are produced using common, everyday symbols easily associated with common computer functions. But day draws near when symbols have to be created—a the number of functions gets so large, new non-everyday whole new language 1earrling would then be necessary—which is something we don't think phrases generate up appropriate! us that permit quick learning, assoto to It's desired. ciation with that known, to what is momentarily Computing machines using icons, Star, Lisa, Macintosh (name of a rain coat, not a variety of apple, providing insight to mentality of founders of a certain company) are so easy to learn—pray tell, but what have you learned? Such machines are fadiirig even Touch screens, dead (sorry HP); mouse pointers (and track now. balls, joy sticks digitizing pads), have a place if heavy graphics high-resolution light are necessary; No could be next big fade. pens (painter's brush) universal solution to user/machine communications is possible; each of us have our needs of the moment. Remember, we can't even reliably talk to opposite gender (sex), how our computing machines! Four-year wish only command-line completion programmers features; one-week inIBM PC'S; ten year, two months, terested users, Macintosh's; protect your you-knowwhat big-company IBM PC, XT and AT'S. As we see more, as we learn more, our managers, needs move from plateau to plateau. There's no free lunch!" It's only throíigh work mindless, (intentional doing, conscious thought—not repetitive action) that our béiñ9 is altered to see, to know more of what's goirig on. Get kmw1ecÍge, get a friend or we call them here on the west coast), get money (and power over two (compadres, but whatever get wisdom! others); is done, get understanding, Universe about Appreciate, accept, our is are releasing energy from matter—you about matter beirtg created from energy, you silly its center (did you think it was savage). Ask questions--answers Let no one push you aside! are not too important, asking questions From become a sphere is! your questioning develop your own answers; of power—a sphere of action, not reaction! An See you down the lines... Echelon, Inc. First Street Altos, CA 94022 101 ZCPR3 BBS Los Telephone: & Z-Node: 415/948-3820 415/489-9005 Page 3 Z-News 106 ZCPR3, Z30/800, Trade-marks: Z-Tools, ZRIX)S, Zilog; HD62801/64180, Hitachi; Z-System, Z-Com, ZJ-Dot-Com, Discat, Syslib3, Enisg, Termj, Zas, Zlink, DSD, ZDM, ITOZ, Revas3, Lasting-Value Sof tware, Echelon and their respective owners and authors; Star, Xerox; Machines; Apple Computer; IBM PC, XT, AT, International Business our, Lisa, Macintosh, Sid, Zsid, Macro-80, Rmac, Link, CP/M, Digital Research; Link-80, Microsof t. Z sets y o u FREE! --= ~ ~ Z-News print, Echelon, " --... 106 is copyright 1985 Echelan, Inc. wholly or partially, automatically Inc. 4 All Ri9hts granted ^ ^~ ' -. Resemed. if ~ "· Permission to re- credit is given to source t: ft, Echelon, 101 q0KNC'S,\ Inc. First Street '°" ^"°"' '^ "°" z ' -PM o t' 'jjj'¿d jud Newell Toronto RCP.·'M Systems 4691 Dundas Street W Isling'tion, Ontario CANADA I /\ ^ ) U L ¿I 'ii g ' igj"¢y'%: 'j7'í > '" 5-- j: ," " k. " !!C f-d==: I ' " = Echelon, Inc. 11 March 1985 107 presently on Z-Nodes, exhibits unusually high creativity by its by The Alias and Zex files described (Ivyland, Pennsylvania). author, Z DOC designed done System be using what into this can vast power file indicates (neither CP/M nor MS-DOS have such power.) A little thought goes a long way Idea here is to change to-be-run concentrated useful. to come up with something loaded. where and been Various temporary program versions are created, after it's RCP (Resident Command PackWordStar by M9., of an with different default settings, age) pokil% addresses and using Zex different Alias files a specific file. Here's how Bruce described his inspiration: "If your ZCFR3 system supports the GO command and you have an RCP with the FOKE The command, run-time modifications to a program. you can easily make extensive session below the The example technique. terminal of entire process is a very simple addresses the WordStar for is an alias script, ZEX is used to load and exit WordStar, now-modified margin and poked and the mode the values right desired are to initial WordStar is run with an optional command tail. The regular RCP (without FUKE) is loaded Much more extensive changes could be made this way, including some, on exit. like page lergth or different control strings for different printers, which cannot be done from the console You can use WINSTALL to make a modified once inside NordStar. DIFF copy of WordStar, use or equivalent to find the poke locations and off you go— 2k-bytes the 2kfor alias (lk-bytes if you have CMDRUN and put it in COMMANDLBR), bytes for WS35.ZEX--a savings of 14k-bytes over separate versions of WordStar. Additional aliases 'cost' only 1 to 2k-bytes extra per WordStar version because only ZCER3 don't ZEX needed. have one I/O redirection, you can manipulate file is If you the IOBYTE with a poke, not to mention the ZCPR3 external Path and Wheel Byte, much (PATH than WHEEL)—c1umsy technique faster with utilities for console input, but or be from a menu shell in done fine for alias-controlled routines. Similar stuff can BOOS WordStar patched, lieu of an alias. All this assumes that is modified, so or that WordStar can find its overlays properly if you want freedom to wander around user Z TIPS: FOKE&GO1.DOC, Bruce Morgen if Have areas. fun—Bruce A0: SYSTM>ALIAS ALIAS, Version Morgen." WD 1.1 Alias Name: WSD Old Alias Comand Line: 1 —" AO: 2 LDR ; SYS3.RCP; XX) XÁ)AD —> 3 —> ZEX WS35; 4 —> POKE 036B 22; 5 —> POKE 0378 DO; 6 —> $D$U: 7 —" GO $1; 8 —> AO: 9 —> LDR SYS.RCP; 10 —> $D$U: DIRECKRY THAT su ; (RETURN SYSTEM RCP HAS IIHE KKE comAND XAAD WRDSTAR & RUT (SEE WS35.ZEX, BELOW) :SET RIGHT MARGIN m 35 (ACTUALLY 34 DECIMAL) : INITIAL KIDE m DOCUMENT NON-DOCUNNT :RESfIDRE ORIGINAL DIRECTORY :RUN LOADED WORDSTAR WITH OPTIONAL FILENAME X3ACK TO SYSTR4 DIRECKRY ON UIT RCP Load REGULAR :EXIT m ORIGINAL DIRECTORY ; Input Alias TD to Abort) —> WSD ZEX alias file listing cancelled used by WSD is shown by entering a carriage (cursor) by using the Type command: returm The contents of Z-News 107 A0: SYSTEM>TYPE W35.ZEX WS )RUN WORDSTAR ". ÍMAKE ^/É X'OOTPRINTS X )EXIT SURE TO ZEX LEAVES (FOR ALIAS NO SAKE) NEATNESS' STEP //4 WordStar on Z-Nodes, Either WSFIXASM or WSPAT-DM.ASM, permit patching for use in directories other than in User area where WS.COM and overlay files are. Another idea: set-up alias with Ioop-ZEX (GOTO) using REG command to "print a declaration." text file the number of times from-command-line Sunnyvale, Chuck McManis, California, has contributed a neat improvement to and he added extensive built-in help. Chuck IF.COM perinitting wildcard file matches, also has some interesting nested alias examples to wet your appetite for setting up and maintaining a ZCPR3 Source Code Library of squeezed files. Alias GET and PUT uses Get IF12.DOC and IF12.MAC alias EXTRACT and INSERT, respectively. for further details. Scarborough, Finally, good neighbor-helper John Dunsmuir, Ontario, has located and fixed a known bug in VFILER32, in the View command. It's fixed as Version 3.3. john is presently completing addition of wild-card file taggirig and unsqueezing to Look for you read program, as to be Version 3.4. To most, these are welcomed. it this newsletter. (Others, namely jay Sage, Z-Node Sysop, and Bob Demron, have great1y enhanced VFILER in parallel with john's effort; our task of combining all these We improvements into one Version 3.5 is cha11erigiríg. may choose to have two different paths; more about VFILER in a fortnight.) versions, each following independent added to EI product 1ine—METAL! FLASH: Famous message handling program Written by Tim Gary (Los Altos, California) Metal provides lots of capability with convenience, Open and private message storage; over 20 commands. easy and quick access to new plus messages not previously read; catalog of users by name, city and ID number; up/down1oad by date and user. Metal presently mátes with public statistics of BYE, Term3. domain telephone and soon with yet-to-be-shipped (vaporware) answerer, More details of METAL is found on page 2 of Newsletter 009, dated 12 November 1984. full file oMine (or soon to be) include some big storage locations; but most importantly, these Sysops want to serve disks Z-Nodes I. 2. 3. 4. 5. 6. 7. 8. g. 10. 11. 12. 13. 14. 15. 16. 17. 1.3. Page 2 and high population users: CA 415/489-9005 Fremont, Dave McCord CA 213/670-9465 Los Angeles, Al Hawley MA (Boston), 617/965-7259 Newton Centre jay Sage 409/845-8931 College TX Don Buzzingham Station, Ronnie Stone Lisle (Chiccí9o), IL Palo Alto, CA Andrew Hart WA 206/357-7400 Tim Linehan o1yrupia, AK Thomas Anchorage, 305/677-8086 Winter Park (Orlando), FL Larry Snyder CA 714/855-0672 Rea Williams Carson, 609/428-8864 Mike Ward Voorhees, NJ WA 206/325-1325 Norm Gregory Seattle, MD 301/661-2175 Walt jung Baltimore, OH 614/864-2673 Reyno1dsbuv"g (Co1tunbus), Rich Rodeheaver 312/649-1730 jacobson Chicago, Richard IL 416/232-0442, 232-0269 Toronto, Ontario jud Newell FL 305,'831-6049 Altamonte Sprinngs, Robert Tate 415/489-0388 john Rovner Union City, CA - - - Hill - - - - - - - - - - - - - - - - - - - - - - - - - Z-News 107 from much excitement holds we find our node collection gratifying--future We need total of 40 Sysops nets and nodes for us, for our continent, and our Earth. worldwide for an effective network, have a ways to go. Dave McCord has been selected as Z-Node coordinator, withA1 Hawley as backup and These Los Angeles connection to Bob Finch, our ham radio packet network expert. and about communications about questions prepared message gentlemen are to answer your systems. ZCPR3 Core and Z-Nodes contain message recording subsystems, (XMODEM) using protocol; plus latest Z-System Christensen available for transfer and Echelon brg prices, and order promotional material, program fixes selected forms. Some Sysops have elected to be downloaders of our proprietary software. For ZRDOS, Z-Tools, Z-Com, Z3-Dot-Com, buy those Echelon programs (Discat, wisMrig to (Down1oading procedural by downloading, Z-Node details. etc.) for contact closest from nodes solves our massive disk format problem.) Certainly Utilities files full list More "iAPX Benchmarks: 88 versus similar operation Comparing 16-bit multiply and 32-bit result from Intel Benchmark Z80 Ziio9 Report--August 1980" with Hitachi m®ern, Results: indicates superior B-bit des@i. 8088 (5 itrHz Z80B (6 niHz HD64180 (6.114 - O 1 wait states) wait state) 1 mHz - wait state) document HD64180 = 40.8 microseconds " = 302.0 37.11 " = used hardware lacks For tests, HD64180 is slow because on-chip multiply. software routine to provide 16-bit multiply, but employed its internal B-bit multiply instruction to get such quick results. The different clock rates and wait states of 8088 and HD64180 muddy final conclusions but here we see 8about absolute quickness, own! Bench performed by Tom certainly MMim was Cantrell of Microtesting bit its future, Fremont, California. Z80 it to their Colorado) CP/M SIG Inc. (Broomfield-Denver, for corÁucting workshops, promoting and generally of are doiñ9 one Z of a job acting as catalyst to IkmMh ard KeíthH~er of considerable Echelon and ZCPR3. those wantiw to article writing, These educators learm Solutims solutions to From our begirlning we have tried to indicate, to point to We could Z have just listed features of ZCFR3 and ZRDOS, your problems. System; stream of examples to show solutions to your no, we have produced a continuous problems. from you: thañks! Some we have received What other solutions have you us! come up with—don't be bashful or delay, Many have asked why we buck trends, go not with IBM and K-DOS and Unix, the popular microcomputer fashion. Well, we are not of mass movements, but about fragremnants! Nonetheless merits, we use only whole cloth, usually in dreadfully short supply; most don't understand or appreciate what we do, but how they get upset. tell We welcome Crusader, label placed expressions). know, You flattering we don't turbulence and mental eddies. intellectual human emotional us! exploration. join See you down the activist have used less on us by some few (others but create go with flows, with crowds; We maneuver at near-virgin fringes of lines... Echelon, Inc. First Street Altos, CA 94022 101 ZCPR3 BBS & Los Telephone: Z-Node Central: 415/948-3820 415/489-9005 Page 3 Z-News 107 ZCPR3, ZSO/800, Zilog; Iü64180, Trademarks: Hitachi; 8088, Intel; Z-System, Z-Tools, ZDM, DSD, ITOZ, Revas3, Z-Com, Z3-Dot-Com, Discat, Sysiib3, Term3, Zas, Zlink, Software, Metal, Lasting-Valme Echelon and authors; PCand their respective owners DOS, Unix, IBM Corp.; CP/M, Digita1 Research; WordStar, MicroPro AT&T. ZRDOS, Int'l; Z 1985 is Copyright wholly or partially, 107 Z-News print, Echelon, Inc sets Echelon, All Inc, automatically 101 Los . Inc. First Altos, · " Street CA Ri9hts granted CP"" Echelon, FREE! y o u u: " . :; í98·q 9AÁ 0 94022 "°"7 , .. if j) 4 ' Jud Newell Toronto RCP/M Systems 4691 Dundas Street W Islingtion, Ontario CANADA " ,.,'.' -— ."' "' -" ," m , .. to re- credit is given to =-~= 7 · Permission source ~ ' "n ^ Reserved. - - -" «W . S:' J :i'¿ if, "' s'4'q,j "' ysiñ.' ',- f. :. " . " ' . · d ',: "' '""" " . 3"'F^¿@: ¿ií£','& > =o Eche1on,lnc. 25 March "I 1985 108 Robert Z TIPS: Doolittle, author of ZDM/ZDMZ and ITOZ and is Z-Team Member (Pacific Always, Palisades, we California), shows way to reduce BIOS size by over 100 bytes. environment suggested descriptor storage be included in your BIOS implementatiom Bob has ri9htly pointed out No, only a pointer to the descriptor need be implemented! of buffer space can be changed to indicate two that Newsletter 003, page 3, address data He reduced ex: istirig 14 pointers, and not include 128-byte environment 7 and completely removed subroutine DEFHV code: lines to only full listiñ9 : IF IF LXI LXI MVI CALL MVI Z3ENV : CALL ZEROM : USE H,Z3ENV LXI 8,128+32 MVI ZEROM CALL ENDIF ENDIF : : : : : from: : : : : : : Z3 command line buffer command executed The by STAR7UP first initial alias—followed NE O INITENV D,DEFENV H,Z3ENV B,128 : IF LXI MVI CALL LXI : : É©VLDP 8,32 to: : : : SHLD : Z3ENV O NE H,Z3ENV 8,128+32 ZERCN H,Z3CL Z3ENV+24 ENDIF pointer is stored 24 bytes hi9her than Z3ENV after cold boot should be LDR SYS.ENV—either by others necessary to set up computer system base address. manually or for desired environment. upgraded VFILER into version Update: Jay Sage and Al Dunsmuir independently 3.3; yes, two of them! Pandora's Box was nearly opened—thañkfully not, thou9h we are more than one certain Pandora had a nice box, among other things--by programmer Al has volunteered to work on a program in parallel. to incorporate Jay's changes Oh! into version 3.5. of Al's version we forget to fantastic—presently on Z-Node Central. Features added from 3.2, last version with released individually source, include wild card tag,/untag commands; unsqueeze sending without to or by group command; viewing and printiñ9 squeezed unsqueezing; view command last screenbug fixed; and many suave program improvements. when jay's 3.3 extends screen high1ightiñ9, changing permits file-mask and when loads. Last item most importantly, is nearly twice as quick directories, accomplished by technique of loading a shell, only once. nothirig else, Al must include this feature in 3.5. Vfiler allowiw 3.4--it's tell files, files, file it is whichVfiler is, If must be "checked Policy: Files for erihancement or bw out" before changes We be considered and can for acceptance distribution. allow only one person to be working on a program at any one time. The effort required to merge two versions of same program is significant, as Al find out in combining two 3.3's and 3.4 into We 3.5. do the work ourselves: too extensive can't for our limited resources! A procedure beintg prepared and should be up on Z-Node Central as you read is this. Simply stated: you check out you wish to work- on; while you have no update 109 be kept to show which A one else is permitted to are out and ones available updating. consists of about seventy (70) source and (20) help Obtain procedure support twe.ity 'theckiW out and returning from Z-Nodes. check from Z-Node out must occur File Central! New fiMm will will for it. files. file List will files file" it, Z-News 108 pKeytm is enhancer and is shipped You edit source super keyboard with source code! and speed and number keys assemble maximum and terminal lengths, your cpu of their Here's a using Zas or Mac, load with Mload, then rename object lOP. to filetype good segment from which to learn lOP coding techniques. Twelve keys of 24-characters ZCPR3 each are possible, cleanly standard lOP 1.5k-byte memory space. be created and saved Many such segments may names and auto with different loaded as appropriate within directory being worked; Rick would Com as say, 12 CD (ChaWe Directory) and ST (Start) does the trick." (See Newsletter 009, dated 1984.) November Programable Key allows creating and saving segments as many sets of loadable as word One spreadsheet, desired. communications, processor, another database PKey displays each key and management, programming, you name and conversion change, prompts for easy string without ever affecting program string, in TPA—an exceptional value. AlthouÜi designed to work with ZRDOS and Z-Coin, PKey (along with I/OR and BPrinter) works perfectly with ZRIX)S2 and Z-Com2. for file fitting file for for for it. Z—Nodes swing! From over Uobe come interest in our nodes. We make gophers make possible, delZhtful. wait day when accomplished Nodes France grow is without direct cost. communicate; add these to all it it until list: 19. 21. 22. 24. 25. 26. 27. 28. 'Little its Gaffers, gripes, and seridirg a message to Earth's AZ 20. Dick Driscoll Phoenix, Fred Townsend San jose, CA CA 146.745 nHz Glendale, Robert Finch ham radio packet 23. Charles Themas R. Bowerman Anniston, Boghosian Ikirham, AL Barry L. Bowerrnan Weaver, AL 408/253-1309 Douglas Thom San Jose, CA (oMine 4/12/85) 011+33"(90)-77-61-36 Robert Kühmann St. Martin de la Brasque, France 813/831-7276 Hoffman Charles Tampa, FL - Stanley K. - - - - - - London - - Aurora, - CO - - - fully people - NC - - - Z System Z80 macro assembler being used to support programming HEX REL Zas creates usage in activities. permitting Intel or Microsoft (Zcon) converts provided place Supporting program of Asm, Mac, Rmac, and Macro-80. Intel 8080 mnemonics to Zas Ziio9 format. Another (Zlib) permits creation of binary REL subroutine libraries; addiírig, deletiw and replacing modules, and printing module from a library are features. names and public symbols Others (Zlink and Zref) permit COM generation from REL modules and symbolnumbered code reference lines. Either Zas or Zlink optionally source label cross to SYM produces DRI compatible for use with DSD, Sid, or Zsid. By the way, DSD (with 55 commands!) ships in two versions along with in-context (individual-command) and These versions run automatically with Z (ZCPR3 online help. ZRDOS) One handles extended using Z3INS.COM. to TDL/Xitan) mnemonics; the other, Zi1og. Both run with either 8080 or Z80 microUnder CP/M-80, both require patch-file for your terminal and use processors. Source provided permits of debugger ZDM (or DDT) to overlay main DGD object into hex overlaying both editing for your terminal code and after assemWiW Intel and Zilog versions of DSD.COM. ZAS all files ís the its file files Intel (similar after installing editiw file. file, We seek wisdom, not money (really?), so we Prices reduced for three Echelon products. DtSD and both versions of Z-Com2, have reduced prices for these EI software packages: We 07, 08, and 25 (see attached Items List Prices, dated 15 March 1985). wish we (Notice could cut more prices but expenses must be covered. addition to list of offmessage program for Z System—bulletin board, shelf Z-Msg—Metal file and mail system! and Z-Coin2 are supplied with I/O Package buffer space Also, Z-Com versions of all " allocated, so PKey and other segments are ready to load.) Page 2 Z-News 108 to COM file Amateur Z-User Corner: ZDM (or DSD and DDr) makes neat emergency used Load your HEX address displayed under PC NEXT (note last converter. file Then message) using and R . l exit and save number of hex pages 256 bytes) (each Number of pages (x?dl) to . two records, to save is NEXT PC address. For example, from the two ri9ht4iand dZits determined by dropping address is 124F, round off right two digits and use SAVE 12H as your if round down one and address command line. But is 1200 (on whole page boundary), if 11H pages. save only Z-Node Central has a number of popular pre-configured ZCPR3 installation files: and Heath, iBex, Apple, Epson, Xerox, ready to install for Kaypro, Osborne, Morrow, have Z-Nodes node. Jade. Look for them in ARCHIVE directory of Shortly, all will Z3 study having these files. on one of these machines, installing trouble you are If ideas. files to obtain get-<)ver-stumb1ing-b1ock « Ziff- and Electronícs magazine publication termination announced by owner Computers Now we (they Davis Circulation is 600,000! cancelled Microsystems last October). Do black? Ceasirig than should placed? ask: what be Z-D on colors exist darker publication of one magazine in favor (to prop up sales) of another (m-named magazine should produce a few subscriber reactions, owned by Z-D, actually Creative Computíñ9) regard for any Z-D publication. We move away from such cancelations without further business makers have no feeiiñ9 for what they are aMut—leadiY logic--such decision and these owners have every right to do as they think best; we actions. Managers to The planet and a1together. have a ri9ht to contemplate Z-D going out of business need cosmos, in our opinion, neither their outlook nor expertise. list MícYomWrter txxmt continues! Substantial 1985 gains (20% over 1984) predicted in all best likely is portables (their sales could double over '84, especially areas, if flat Sales panel Next is home and then office desktops. displays get easy to read). to 'hobbyist and tinker, beiW neither of majorities nor mainstreams, are down in noise. And Echelon caters to those many vital niches exist for small companies; still, (home, where shop, wishing to learn no matter or laboratory) they use office, We work on LAN (local area networks computers. permitting computers to talk to one another) and what can be done with AI (ai: tificial intell.úénc·¢) usefulness concepts, generation) and computer/one and GSS databases, more powerful (5th user, software one (e>cpariding one's but awareness) above else. You graphics, hobbyists learning is all and tinkers, you remanence, come join and learn as ve learn! Why and what we do! Sometimes we think with words that are unwritedownable performance know But support notsotalkaboutable. hi9h we clarity notwithstanding, you Z80 instruction microcomputers. Eight-bit systems are (to us) symbols set compatible of neatness (simplicity) and efficiency (only if assembly language is used) and mental (must be creative to be competitive with 16/32-bit micros). challenge Remember, each and (a number 8 byte) alphabet represented each machine. by our in is bits in letterWe You are our light, provide screen upon which light shines. you fire us up to jet speeds, passing eagle and humming bird. Those who jump on bandwagons thinking not continuirg there is no viable alternative: not figuriríg things out for themselves, to learn, not becoming willful, not alive, are our li9ht too. Capacity Joy for enjoyment increases as we learn—that's why we do what we do. comes from simplest of accomplishments: a buffer loads, screen fills with text, data viewed, Our bird—though caged—sings! See you down a beginner overcomes a hurdle. the lines... Echelon, Inc. 101 First Street 94022 Los Altos, CA we do Telephone: Z-Node Central: 415/948-3820 415/489-9005 Page 3 108 Z-News ,Ft Z80/800, Trademarks: HD64180, Zilog; Hitachi; Z-System, Z-Tools, ZCFR3, ZRDOS, Z-Com, Lasting-Value Software, Echelon and their respective Microsoft; CP/M, Mac, Rmac, Sid, Zsid, Digital Research; Zlink, Zas, DSD, ZDM, ITOZ, and authors; Macro-80 Ni9htow1 Software. owners Mload, Z sets FREE! y o u . T . « .'l :' .. '.'S' ',..^%í 108 Z-News reprint, or"" Echelon. - . . 'u'*:a%'... ,. 4 .. " - '4«~*. -':s .b - ' """ .,: - "jU .. P. . ' m : " 101 Los . Ftrst Altos, .--%- CA ' ' a"- " - " 94022 ' . ' : ·' ·n -·.- ,mY . .. + " .'"7 · C. '" '" "" ' ' ", ,' . ! """".". " . -" "" · · " J4 Yk ':-¿";j¿,;" py ¶ü " ' " "" AR 25 ",.: '"..: M985 ' ' ==~- K· ·: = ' ' ·, i;:"=*:'í " >P Inc , Street . = " . Echelon, "' " ' " 2~ Echelon,- in ·"Al1 Right¶s- Eeserved. pesrjÁü,NíoY t9 partiaL1y, autom?tica"ily üáníeá' if soyrce credit 4tU@: 1o,..:"±Z" 1985 is Copyright wholly ñ-'""Át¿,... ", :j " ^ · -94 ·' .- " : . "--, s: .- . · tfi, "'e, qy · jud Newell Toronto RCP/M Systems 4691 Dundas Street W Islingtion, Ontario CANADA ;j ·m "' "' ·¶. ,. · .- . " . )=~Y:==--.,,,. 3k : * .. '"" ' ' ;'q'"'"""' ~4' . " · · '·rí—-· . . ' " ' , '.4 . ,,, _" " . Folk Ml ^" '"": = Eche1on,lnc. 8 April 1985 109 TIPS: Bruce Morgen (Jvyland, PA) makes Poke.&Go operate faster, improves his original idea of altering an application program loaded in memory and then running Here 'tis: application. Z version for ZCPR3 systerrs that suppcrt the GET ccnmiand. GET is economical so if you have a in terms of code length within ZCPR3, makes ZASÍ implement assembler [like I strongly reccmmend you it using the much faster and eliminates need for ZEX, following script {comnents right of vertical bar, : are not part of alias]: Improved FUKE&GO2 - pretty 3/10/85 macro POKE&GO ALIAS , A0: SYSTEM>ALIÉS mD Version 1.1 WSD Alias Name: Old Alias Comand ALIAS, 1 Line: —> AO: 2 --> LDR 3 100 036B 22; --> —> POKE 0378 DO; --> $D$U: —' GO $1; 4 5 6 7 8 9 10 —> GET AC): 1 3 4 5 6 7 : m :SET : SYSTM RCP ; X3ACK LOAD EXIT DIREC7URY HAS THAT WDRDSTAR RIGHT X)DE INITIAL ORIGINAL LOADED TÍ) THE WITH MARGIN mmw MjÑ —> —> LDR SYS.RCP; —> $D$U: C(»MAND (PROGRAM DOES NOT RUN) (ACTUALLY 34 DECIMAL) TO 35 TO DOCUMENT FROM NON-DOCUMENT DIRECTORY WORISTAR SYSTM POKE GET WITH DIRECTORY OPTIONAL ON FILENAME EXIT RCP IT) ORIGINAL DIRECTORY be outdone, Echelon one reduces staff produced two new aliases; HLP along system search path. As an example of concept, help and not along your search in a directory not used by other ísay Ai2: ). Rename HELP.COM to HLP.COM and place along the path Next create an along path called HELP containing: of all alias TO Load :LOAD WS.COM; ; Never 2 :GO POKE clutter put path ; SYS3.RCP; files files --> Ai2: ; $1; HLP ZCPR3; --> ELSE; —> HLP $1; —> FI; --> $D$U: —> —> IF first wiw to files Íyou could call this directory files, HELP: NUL )defau1t )get j R: entry point declared HLP (endif) eturn to original above, help is obtained After implementing followed by pressing cursor return, . Then when finished viewing help runs. file using HLP.COM directory from any directory by typing the word HELP Alias logs into A12: HLP ZCPR3 combination logs back into original screens, directory. Help need be entered command not name on line, then ZCPR3 (or other entry point But any name specified by your custom alias, line 3) top-of-tree is executed. be by-pass help may specified to default entry point. Neat! Global aliases can be created to speed just about any task you think of. has created a PRINT command alias that direct Next, who in the Z community requested number of printed copiec> of a be made? Desired quantity is requested comnand One way done using line using ALIAS, ZEX, GOTO, ECHO, REG IF./ELSF/FT, and, of course, PRINT. Our staff developed below example We about 20 minut.es (surely you have an example that's better). called the controjjing alias PR which contains few lines: , file file file traiiiüg attribute. in file it's is 109 Z-News IF EXIST $1; PRINT $1 I —> 2 ZEX --> --> --> --> 3 4 5 ECHO ++ it $1 NOT FOUND file is if.. work printer to ..file existe. not, tell! lit Íkeep balance ""; FI batch CMDFTLES } ELSE: Nested of ;pút $2 $3: PRINT.ZFX contains little aridtricky).describe {for it's c'onmaríd ] iííes.. but smart. land s(jiñc documentat Lou in IF, Z3UTIL2 "for REG), autj what must be known fcjjc understanding: sixteen OMine a ZEX) GOTO * y ; PRINT.ZEX prints ^& ; declared copies of a False IE'S suppress file From PR alias n y if reg NÜL reg SO SO else $3 $2 : PRINT options specified assume. iií. .$2no contains number of copies. $3 }set ) )bajance f; i=again fi NUL else fi reg Af options $3 $1 ) $3 'endif' .use specif i.ed drop of PRINT.COM. not defaults $3 and. . : again : Printing . execute PRINT with declared opt i-ons )keep balance under al } conditic'ns ( REG O by one count Mecrement -] ) lcontiríue printing (final FI in.. $2 ; ; wit-h O MO GOTO to number of copies from entry repeats file pr: i-nt:ing Ikeep balance when looping )REG must be one or greater to print "1 PRINT O 'if' 'loop' j O if else if PRINT REG . . Complete .controlling PR alias. ) * f PR'tNT,ZEX (aftrü" fñásirg; aíid PR alias For more one cr more printed copy of a along search path), type PEi <.fi 1ename> [options] '-number of ccpíes>«x>'. File to be 5 pj"c3duc: ?s .f.iy.e "exact-" PR An be examµle: ÍñljSt e printed in current directory. 2 copies of Erí.ft on vour printer; PR prints 2 copies ai: default PRINT settings. (ROOT) We PR.COM and PRTNT.ZEX could be in A15: directory and tn.ft in BO: tWORKl). ZEX used controlling alias simply to not have to type ZEX on ccmrr,and line. could be more structured by nesting conditionals—as is, works fine. Many ways exist. to do Z vast power! "loopim" tasks--let's hear about yours! waits for you to unleash file fmft fn.ft file its Z—Node York New proliferation continues! City, 29. 30. Chicago, Miami, Edward Unrein Ben Ramn Newest additions and Houston): - Altamnte Louis, - st. (more needed in areas of Atlanta, Dallas, IK) (Orlando) Springs 314i'42'j-7038 - , FL - 3G5 /' 295-0844 Ciarcia's "Circuit Cellar" of BYTE Magazine wtl! fully describe superior singÍe-board computer called SB-180, useful in industrial control, desktop and computing applications. (Also, hobbyist and tinkers will find much portable personal expand their horizons.) Use of Hitachi CMOS here--it's a construction article--to HD64180 super B-bit chip gives computer extremely low prices, 16,'32-bit performance at Board is bundled and runs Z80 /8080 instruction set, CP/'M-80 sol' tware. with Echelon Z benchmarks.) 105 and 107 SB-180, (See t-ware. sof newsletters both for computer FLASH: Page 2 Steve Z-News hardware and of BYTE. software, descriptions appear in two before-end-of-1985 contiguous 109 issues price for computer not presently established (should be around $400.00 tested, without power supply or disk drives), but f room performance tops. rating Full Z System comes with it, ZAS and ZDM, macro assembler and 5.25 inch disk formats, as well as 8" debugger popular BIOS handles tools included. standard and ochers. RAM disk is part of BIOS for quick assemblies, edits, and corrtµiles. Alsc, íjne paÍa: 1e! aíid two serial ports, SCSI hard disk expansion and local plus software area network parts, printer buffer opticm traded for RAM disk storage, number of memory waits states, 6.1 or 9.2 MHZ cpu configuration cjf hardware rescurces, clock speed, I/'O channel baudrates, size permits parity, word lengths, etc. Physical mounting inch SB-!80 and bundled on 5.2.5 floppy drive side. software is available f rom Micromint, Inc. (25 Terrace Drive, Vernon, VT 06066) after first BYTE article Selling assembled and be it'll appears. Echelon product delívery update: We have been experiencing significant delays in shipping our off-the-shelf products because of large amounts of business activities beyond üur staff's ability to handle. But Wait! We are getting on top of it-patience! ZCPR3: The Manual has moved forward another step with Rick Conn approving "galley" proofs produced by publisher, New York ZOETROPF.; shouldn't be too much more waiting before we start book shipments to you, our customers. (Believe, we want book Term3 moves slcwly—Rick is giving the as much as you.) attention he can—it's it all worth waiting for! ZRIXJS2 should start shipping by middle of this month...more work but to finish it up than first calculated; nears completion, not much left presently to do. it Texas Iotruments AT; AT&T announces production! King aM Kaypro (among others) eaCh annomce voice/data computer, as does Compaq dead—long kings? live is computers Computer. similar to IBM IBM PC- ceases PC jr Voíce keytxjajnd ccmrctand and data entry is much discussed versus for present and future We arid ease cjf computer operation. think real issue being missed. íüLLSt nur,bers be accurately entered; word, phrase and sentence carefully SE}e ! Ú.ng, choseu. and style checkers do a good job of catching typos and grammar loose woMage. but every riurübm cjf a spreadsheet had better be correct else results could he veíy ríúsáeádirr". Moreover, input data is in error results may look okay, but. neither coruputer end-user nor of information know calculaticns were made operator L"rorr, fau!íy iííput data. Risaster! And note t he judgement: of what value results, equations used to generate them are not even jm"recti.j/ developed and ij}}tainec}, uríderstood'? É'Ok'éí comes frmrt 8ett.ing remilts and knowing how they were control Ideally, is if if if fully obtaiüed. The microcomputer is tüort' than by Deitymm-high, older methods: tool to do familiar things faster than done using to personally grow and to learn of it's fundamentals of Life, of thinkirig, of being. Don't equate microcomputers to appliances, as if similar that you need only learn to drive, to use; to automobiles and not know how they work, how they think! Yes, machines think—if you disagree, wait ancther 2 yeaí"s for evidence even "f lat-earthers" won't be able to repudiate! Are not ideas more important than paper on which words (expression of ideas) are Be printed? Are not users more important than tools or machines? more than drone or be elitist using clone--be master, See you down the inner-direc t-ed imagination! lines. . , Echelon, Inc. 101 First Street Los Altos, CA 94022 a means Telephone: Z-Node Central: 415/948-3820 415/489-9005 Page 3 109 Z-News HIJ64180, Trademarks: ZCPR3, ZRlX)S, Hitachi; Z80 /800, their respective Z sets 8080/8088, Zilog; Zas, Zlink, DCjO, ZDM, CP/M, owners and authors; Z-Com, Intel; ITOZ, Lasting-Va1ue Digital Research. Z-System, Z-Tools, Software, Echelon and FREE! y o u ' + '~ ' Z-News reprint, Echelon. Echelon, 10 Los 1 is Copyright 1985 Echelon, Inc. wholly or partially, autoniatically ' 109 All Rights Reserv4m Permission to if granted c"5édit source is given to z'StµUb7"sc3-'j¢ y z' .É ^^Í'"¿gsi j'S Inc. Street First Altos, CA g a. " ?j 1Fi? S "O Y..Éí ,! tí,.! i , jj'í .-j.'; li g, (:t\'4q"! k}'.} ,É l " "> PM Z 94022 >n c, It! l ft l "ij!;: Á> '" \ii ""1 l f'{ :"Z,1 'J 'i ni": ': i 1, """~—— 7^m L,: "", ," : ;tz " ~~~=" Jp=ZZG¢'.!i"·d'"-": , % ., i' -, t ~ ®Eche1on, Inc. 22 April 1985 201 We Z TIPS: feel conditional testing aliases and IF12 submitted by Charles McManis CA) (Sunnyvale, so important we reproduce some of his work here for your information. technique Notice of indenting to indicate conditional nest level. Effective during alias design, but code is entered as one long line when keystrokiríg in actual alias. IF12.LBR is on Z-Nodes; ready to run after irista11intg to extract IF12.COM and Z3 environment. your it's "One file only still and ambiguous IF.COM allows comparing wild card characters Charige adds needed Feature affects names to some aliases. fcb conditional statement: IF fcbl=fcb2, where now fcb1 and fcb2 may be AFNs and Following statement is thus accepted: a match occurs. set IF state true small modification to (AFNS). flexibility if IF $1=*.?Q? "Both fcb1 this new squeezed Alias: Usage: and ;NOTE fcb2 situation ZCPR3 PUT PUT sets condition if TRUE is $1 characters. may contain ? and * ambiguous shown is in fo1lowing aliases that manipulate utility file. squeezed a An example a library of use of containing files." source Store source file in SOURCES library - IEJ where indicates external files are erased at completion. E Statements Comments IF $1=*; IF EX with no type exists if storing library into Insert See externals are to be erased Match filename Check file Squeeze before $1.MAC; SQ $1«MAC; $1.MQC; INSERT $2=E; IF ERA $1.K?C: if Erase squeezed/unsqueezed copies FI; ELSE; ECHO $1.MAC NOT FOUND; FI; ELSE; ECHO PLEASE ' DO NOT INCLUDE FI Alias: Usage: Announce unable file Syntax reminder FILETYPE.; Done GET GET Retrieve - file source from SOURCES Statements IF $1=*; IF EX $1.MAC; FI; ELSE; ECHO PLEASE library Comments ECHO FILE EXISTS!; ELSE; EXTRACT $1.MQC; FI to find DO NOT INCLUDE Match filename with no type Check file exists and.. does. ..do not overwrite if Get named if it file Syntax reminder FILETYPE.; Done from library ZñNews 201 the Now Alias: Usage: single-line nested aliases: Insert files into - INSERT INSERT SOURCES Statement NULU Alias: Usage: Comment SOURCES -O $1 -A - Extract ExTRAcr EXTRACT Add -X files from -O file SOURCES Statement NULU library then exit library Comment SOURCES -Q $1 -X Extract if file, unsqueeze then exit. necessary, could be placed directly in GET and PUT. Of course, Advantage INSERT and EXTRACT (nested) having outside change, be used these and alone, desired. can is ease of to (One have a and command day soon we editor to enter alter alias text, making re-do.) changes easily without having to completely IF12 contains help, obtained by entering command name followed by ZCPR3 conventional double slash, IF12 // : will if full built-in //. Test IF, Version 1.2 - Conditional Syntax: IF condition arguments —or- IF "condition arguments where a leading """ negates the effect of the IF Condition Possible IF Conditions are: T Always TRUE F Always FALSE EMPTY Files are Empty ERROR T Error Flag Set EXIST INPUT NULL arg tcap wheel reg value fcb1=fcb2 Only The first leading 2 if if Files Exist T if User Hits T, Y, CR, or T if No Arg Follows T T if ZCPR3 TCAP Available if Wheel Byte Set T if T value reg if Register T the Two FCB values are keywordsif are required letters of """ is effective with SP = all conditions except = fcbl=fcb2 IF and providing such useful for upgrading Congratulations and thanks, Charles, job! aliases--super Do remember, before using Charles' aliases and new IF.COM, to disable your resident (Rcpj IF, if you have one; else use a different name, e.g., IF12, as upgraded COM file name and as conditional (IF12) name in Alias and Zex files. The above four aliases plus those we described in newsletter 109, dated 8 April Z-Node #2 Sysop, Al Also, 1985, demonstrate automation ease using Z System utilities. (ALIAS.FUN) showing Hawley, has released tricks possible with aliases. many a file And Z-Team Member, Joseph Wright, wisely seeing need for less message display has produced from certain Z3 utilities, a group of "silent" utilities responding to LDR, PATH, QUTET.COM. These (CD, QUIET, WHEEL) are on Z-Node Central as SILENCE.LBR and show no tnessages under QUIET--very useful for secure installations and many turnkey applications. Page 2 Z-News Édditíam1 31. 32. 33. Z-Ncdes corning 201 online: 915/755-3342 El Paso, TX A. Peterson E. Levy Satellite Beach, FL TX Mark R. Evans San Angelo, Richard Allan - - - - - Doug Thom (San Jose, CA), Z-Node #25, wants to know he is oMine now and desires Let him know you appreciate callers, lots of them. His modem number is 408/253-1306. B-bit computer developments. his activities to support high performance all MN) (Minneapolis, is now supported by Echelon and bundled as OS EDIT packages public domain, not copyrighted). editor our and ideal for use in Zex or Sub adequate for short document creation and maintenance, We Look for COM and supply an easy to read and learn from operator's manual. EDIT.OBJ/CRD. card on our Z-Nodes as summary command reference 3) 2) a EDIT is more than I) an editor: patcher, to printer with pagination, 4) hex dumper, 5) size and disk status reporter, and 6) copy to COM another 2k-byte EDIT doesn't generally replace WordStar, disk WordMaster, Mix, Vedit, etc.; nonetheless, quick and doesn't use much disk space. We're using 'cause and loads so fast; try EDIT in aliases and Zex batch let us know what you think. EDIT by Mike in Rejsa is (it's fully OEM files. utility—in file files file it's file! it's files (CP/M disk format) ZCPR3 Core, thanks Martin Rosenfeld, For so much patience, Lloyd George Proctor, and especially, Hogan. several gold stars for unusual forbearance. Apple list file it it and Syslib3 Z3-Dot-Com are shipping. Damiani, Mike Levy, Ibarra, jerry the gang at Hughes Aircraft Also, get Utilities, julio Wyse Technology, our favorite peripherals company, returned a profit of 2.2 million dollars on sales of 22.3 wi11ion for last quarter. Increases of 385 and 238 percent, didn't fair respectively, over similar period last year! Their competitor, TeleVideo, 8 26.7 loss sales well with wi11ion on of reduction of 38 percent of million--sales and loss of .19 cents year's .14 Perhaps their share compared cent a profit. to last Model 955 ($699.00) they need to get hunt, be what them put new terminal into will going again. Wyse has real winners with their WY-50, 75 and 85 terminals (they've sold nearly 200,000 'em), enough of better to keep ahead of competition. Echelon wishes Wyse good fortune! President, Mr. Bernard Tse, and his team of spirited workers continued With IBM's image tarnished by pcjr production cancellation, time is ripe (interval within the octave) for tñ9 position gains. EXPECTATIONS: aCÍvantage One main of microcomputers is that you control But hardware/software without having an expert intermediary (priest) doing the work. yourself to learning how to efficiently use your to be effective you must dedicate machine, to have it do constructive work for you! The two-edged knife: finding time (simply by setting priorities there's always time) to become more than we presently We are—induced magica11y by learning, through self-discovery! call everything WORK that's conscientious effort and intentional suffering performed to improve ourselves. So "There's What does free-lunch no free lunch!" many think, act as if there were. mean to you? See you down the lines.., Echelon, Inc. First Street Altos, CA 94022 101 Los Telephone: Z-Node Central: 415/948-3820 415/489-9005 Page 3 =O Eche1on,lnc. 6May1985 202 Eagerly Z TIPS: of VFILER Version 3.5, upgralde by Al Dunsmuir awaiting completion Canada), here what we think are useful VFILER notes. (Scarborough, submit we Ontario, (menu help show VFILER But of commands using screen hi9h1i9htim), we obtained by typiñ9 "?" or "/" (unshifted ?) toggle at VFILER Files display command Last of three displays is Macro Menu (vFILacMD prompt. first, built-in file). VFILER, Version BO: VKjRKI -- Tagging Commands - UntagFile - WildcardFileT/U - T U Tag W -- Cursor "E ^S <-+—> -- F Q G Movement -- v "X + Command (? — -- j E = Files): Fn.FT File Operations -----------------D Copy C Delete File File -- - Rename R File File Size - usQ File - Wpy/e1ete/FSize/usQ/Tag/Untag - Group Print & View --- File V P - View - Prínt ^D -- ^AScreen Left ^F Right 3.4 IZ-80 Codej Comnands -Forward - File Backward - File Forward - Screen Backward Screen - jump File - Refreshto aScreen - --O-9 User Functions # Execute --A - --- HELP Miscellaneous --Toggle Alpha Sort Help File New DIRectory Disk Status - ZC "C,X - Exit H N S Z m in Files display, command line shows as: Command (? = Help): . The dríve/user name) is shown in upper left comer; current-file (directory area cursor points to, at (3) Commands from be executed interface displays: files, user three upper right. may help shows from and Current even Macro Menu. displays, File macro menus. built-in all3 6 7 seconds, (thanks 3.5 about seconds Instead loads of in to Z-Noder or vnm MA), using 8" DSDD drives, indicatirg Jay Sage, Newton Centre, useful, a really little Observe internal macro command menu (User Functions) noticed utility. is obtained by typing °W', fully releaving any necessity to remember the ten (ID) custom commands. VFILER does things you want to do: unsqueeze files to printer, console or to basis. SinUe or group on a wi1dcard and group another file, or unsqueeze ¢Íe1eting, renaming, tagging/untagging, copying, with-header viewirig, and paginated Also wildcard tagging/urltagging of files for further processing—nothing printiñ9. is and as macroas quick and as simple disk and file housekeeping, as VFILER for general conunandmainentry into turn-key menu/command-line drive computer system! Now we design an example CMD macro command file (with Macro Menu) to manage ZCPR3 source files, by keeping them in a squeezed library called (by Charles McManis, CA) SOURCES. Sunnyvale, automation Z-News 201 showed how library is realized from ZCPR3 GET, We command line using aliases PUT, INSERT and EXRACT. use two of these in and VFILER current-file our design pointer to insert/extract files into/from SOURCES, plus additional aliases and commands assisting other activities. Remember, several CMD files may be used in your system by placing each in a different directory, using current directory and search path to access desired one. The command lines of CMD are separated from Macro Menu by the "ir symbol, the same symbol used to display menu. VFILERHLP contains information necessary to write While in VFILER, type H to access this documentation; custom CMD files. outside, use ZCPR3 HELP command with HLP files akw your patlL When it 202 Z-News ; TITLE: O xdir 100 1 get 2 putit 3 4 5 Library (SOURCES) Manager *.* ogoh'Attributes (p=to printer): ws.com;FKjke 392 ff;go %d: %f Source Code %d°óu: %$ ' extract 'File name to extract ( .MQC): '.mqc' lu -o SOURCES -m CAT: ;catscan 'Master Catalog Search (e.g. *.doc): ' *.*;WORK1: tmaker get incomelO.ei la e:ac BACKUP: =°ód:income1O.ei 6 7 modem7 8 mb %d: dims %$ 9 # >>> protect O - 1 2 3 4 5 6 7 8 9 'Attribute Z-System Source File LIBRARY Files Squeezed/Unsqueezed Management On MQC Master CATALOG from Console Financial Tally Telecorrununicate via modem Database Management System Set Current File Attribute (RIO, Menu <<< Entry/Exit Directory of Current Disk EDIT Current File (non-document mode) SOURCES Library MAC Put file into from SOURCES Library Extract file SOURCES Enter Library (LBR) Scan ' (r=r/o, s=system, a=archive): R/W, (XDIR) (WordStar) (PUTIT) (EXTRACT) (NULU) CATSCAN) (Discat (T/MAKER) (Modem7) + (F1Basic DIMS) (PROTECT) Archive) - O 1 2 3 4 5 6 7 8 9 here to give a display horizontally by name (not vertically sorted by XDIR) the Notice how type, defaults for of on current disk. command attributes are easily added to CMD command text to bring out features desired. (prompts Text between apostrophes to user) may be nested, to be answered by user, one another! following WordStar 3.0 is poked at location 392H (a byte altered) to make sure non-document mode is used for program source code editirig function (no high bit-7's set that way). WS GO Z (CP/M) location 1OOH. standard Program executes is pointed to with at CCP passed to WS as %f VFILER cursor arrow, Your ZCPR3 must be assembled to have GET and GO active. has been Library program NULU (Martin Murray's replacement for LU and LSWEEP) ".mqc. renamed and LU. PUTIT INSERT EXTRACT sq $1;era alias to GET 201; (We Z-News SQUEEZE sq aliases are from learned alias name program. conflicts with ZCPR3 resident, intrinsic GET, which loads a without execution at a specified memory location—jUMP intrinsic runs program.) from SOURCES Usirig 3 to extract a library results in prompt for name of MAC desired. Only entered type. name is without File copy is automatically unsqueezed exiting SOURCES library, details in EXTRACT alias. scanned catalog using Rick Conn's DISCAT (Echelon Master disk and Here's (see 008, proprietary) page 2). a case of shell-menu Newsletter program (CAT) entered from The DISCAT menu permits beirig VFILER shell controlled directory Of course, goirtg to HELP running VFILER and chaining back when finished. directory also. Where does Disk BO: from VFILER results in nested end--it doesn't! shells WORK1 (see 104, page I). is directory Newsletter and your Study the newsletters and HLP to create macro CMD each command and debug slow increases Try line before going to quickly. some--start and do, learn more. Zex Z-News 109 and 201 the next--learn a in Aliases (Next newsletter covers Files display and adds more notes.) set the mood! XDIR file is set all files file file file. is: $l;insert is file file file file file trailing file file is it files little, Page 2 ability files file ZHews 202 Now success! Z-System in a few minutes, on your computer you can Package Segment ready to use PKey and other I/O packages you or we develop. Z-Com cold boots the functions of full-up Z without modifyirg your BIOS. You have CCP described CP/M technique patch using by system in Newsletter as your operating 009, but ZC is used as command instead of Z3. Licensed may upgrade to Z-Com (with I/OP) for $40.95 plus tax users of Z3-Dot4Xm Included any) and shippiñ9 and handling is rose-pink of $3.00 (a $99.00 value). alorig two-sided command and installation card, two disks of latest ZCPR3 ZRDOS (6) and HLP documentation. Notice online with special how auto-archiving (backup) command 6 in above CMD of edited (changed) install is big Z-COM with I/O all (if using occurs ZRDOS file, Archive Copy file utility! Z—Node Network nears completion Asia. These apparently won't come 25. 34. 35. utilities, full utilities six several in United States—need us, so we will automatically to 408/253-1309 (nímber Douglas Thom San jose, CA 95129 CA 93291 Rod L. Blackman Visalia, CA 408/245-1420 94086 Sunnyvale, Norman Beeler - - - - nodes search Europe and them out! in correction!) - underobtain more knowledge, Amateur Z User's Comer: Where to go to efficiently We know and usage—try computer our library! your public standing of operations books and magazines don't but needs, we there's lots of completely cover your writings recommend reading and studying that will: 1. 2. 3. 4. 5. 6. 7. Soul of CP/M: Using and Modifying CP/M'S Internal Features, Mitchell Waite CP/M Handbook, Andy johnson-Laird, Osborne/HGraw-Hill The Programner's Inside CP/M, Dave Cortesi of Dr. Dobb's journal User's Guide, P.O, Box 5245, Redwood City, CA 94063, 415/364-0108 MT The Computer journal, P.O. Box 1697, Kalispell, 59903, 406/257-9119 P.O. 97709, 503/382-5060 Micro Cornucopia, Box 223, Bend, OR, NJ Micro/Systems 07092, 201/522-9347 Journal, P.O. Box 1192, Mountainside, seven issues of User's Guide are great learning CP/M, WordStar, T/Maker SuperCalc, Modem7, dBASE and other popular B-bit programs. issues are sold for $6.00 each. Exorbitant, you say; yes, but worth take approximately two (2) years of study and computer operation to feel what's know happening. 1000 hours you After of activity you are above average in the new and to do, way ahead of majority in these days of capability to understand what's 9oiñg Wonder what a "power computer useí' literacy—you know-you-know on. feels? Study no more than two (2) hours per day. Facts need to settle into your bones, soul before more is laid on, a basic homo sapient learning characteristic. First Mai1Merge, These back II, III for it! It'll Dígítal (Pacific continues truth of harsh words to demonstrate 4, paragraph) 007, next to last Newsletter page to describe (Yuppies MBA's business, do not and of customers, of of Unix languages Their activity is dissolved, as is their division; neither 8 nor 16-bit CP/M activity remains. All eggs are in GEM (Graphics Environment We Manager) basket...but Apple Computers sue? them to see really hard expect (ORÍ times less than six months founder Gary Ki1da1l deserves better; Gordon Eubanks, author of EBasic and CBasic, would agree), unless a miracle! May their new Concurrent DOS-286 take off. See you down the lines... Echelon, Inc. Research (see 15 October their understanding make a business.) used in Grove, CA) 1984 life. will 101 First Street 94022 Los Altos, CA 415/948-3820 Telephone: Z-Node Central: 415/489-9005 Page 3 202 Z-News Trademarks: HD64180, Hitachi; Z-Tools, 2-System, zcm, Lasting-Value Software, Echelon and CP/M, GEM, Researck Digital Z 202 Z-News reprint, Echelon. is Copyright 1985 wholly or partially, 101 Los CA Zas, their respective sets y o u Echelon, Inc. automatically : 21ink, owners Model Wyse; IJSD, Right"s Reserved. Permission iZ --murce credit is given granted All "' ""'"""" /4"iT¿',' r==~— G,;'2 "c) r Í\Á ?.Ef:y E. 94022 "c U" " cl Newe'!l RCF' j\] S\'si€"'tns "I'(ír()}]t() k 46!1! l'}Li[)(!: )s S1,rc"t't \'\' (")]í1: -)|'i() (",\,k¿ ls!il"lq'ti(')!l, -\1)\ to to -="'"' 7ru7' ' "W..==,W.y " ' "" "'"""~^,W " '~~,, "" L - ,.~ µ,M-E' -.:'- '---- . - ·" , · jud 955, ITD2, 2-Msg, Unix, AT&T; 2DM, and authors; FREE! t. ', T /'_ " ,» |.a Inc 0 Street Fírst Altos, Z-Com, ZRDOS, @ Echelorg Zi1og; WY-50/75/85, Z80/800, TeleVideo; "" =Jc " ~ """ """ — 'U.S. A %F;rm -·""'" \"22 -zTí-r- ,W,.b.,'t$l¢l!!ll'?!l,q'í::J " " Zi Eche1on,lnc. 20May1985 203 effect is A somewhat three-dimensional-display Files display! current-file pointer moves up/down/right/1eft, because file name in upper simultaneously changes. corner right If more than 72 files are in a directory, to next screen, simply pressing + or ^A and - or ^F moves display up/down (Newsletters 104 and 202 have more on VFILER operations.) respectively. VFILER Z TIPS: achieved as screen 3.5 VFILER, Version BO: WORKI ANOTHER BASIC LTR .TYP .TST --> .109 ANOTHER CHECKS IZ80 Codel .100 .101 ABLE LTR .ZZZ .DOC CHECKS .IXJC AMOS LTR .DOC .102 * Cormand (FTASH: . (? Help): = 3.5 is on Z-Nodes) M VFILER sample rows of is up to 18 display is shortened for space sake...actual (Yes, Version 3.5 is on Z-Nodes.) per screen). four columns (72 VFILER is a ZCPR3 Shells are soft(ware) covers that provide different shell. interfaces from standard. Additionally, shells perform functions and execute commands always knowing how to return to their origins. VFILER uses a set of For example, and disk housekeeping single or double keystrokes operations. Also a to automate macro language permits complex series of events to occur from but a single keystroke entered by the user—yes, drastically changed interface from that available at ZSH command line! Other System and HELP. ALIAS, important shells are MENU, VMENU, We've not Each provide a special interface to quicken and ease tasks to be performed. SH discussed and HELP but they soon get their turn in Z-News. The Z command line is always away while using VFILER (or VMENU just a keystroke MENU). When Z and and you are there! Type you return your commands have executed, automatically to VFILER Files display, ready to continue processing. Next tip: Dreas Nielsen (Corvallis, OR) has used his imagination and created a using aliases, Zex and Vmenu. His concepts demonstrate menu driven environment latent GET, GO, REG, SH, SHSET using (makes a program SHDEFINE, SHCTRL, power of ZCPR3, or WOW!. GOTU, IF/ELSE/FI/XIF, SHEXIT, SETFILE, and ECHO. alias into a shell), SHVAR, VMN Here's complete menu used (four rows of four per row display at top): file files file files CO: BACKUP VMENU, File No EITEAM MENU Q ADDQ EXTRACT MENU QM80 --> .DIJ .BAK .COM Version 1.3 .ZEX .COM .VMN .ZEX IZ80 Codej DOMULT GETIT PUT QRUN EXTRACT.CCM .ZEX .COM .COM .ZEX EIASSO .DIJ INSERT .COM PUTIT .COM QSPECIAL.COM Imore Arrow keys move current file pointer FILE Q V E X Co[FEand Add file to queue View queue Empty queue Exit (CR=Menu) - M filesl QUEUE R T A S MANAGER Run Type Assemble in all files " " " " " queue " Specially process queued " " files 203 Z-News and rest of on your current disk with VMENU.CJJM path. them He suggest putting out-of-the-way in your Q, A A15: ROOT using the directory. is placed in queue (tagged) for processing E from queue. pointed such rerrtoves current to; pressing VMENU shows sixteen at once, with """ and "-" us: ed to get more. You can Q.COM starts 2CPRJ menu display of utilities abw file MENU.VMN search file all files files using wi.ld card file declaration to select only those pertímeüt. of screen is for single-stroke ínenu display; last. is comníaud line. MENU, (See Z-News 106 for VMENU, and VFILER fea tuí""es corrtÉ)aris(jn.! After queuing-up each fií.le by moving pointer and pressing n, t"i les are "processed" by pressin" R, T. A, or S. If! S, you are prornpted fox" ccmmand nanie, e.g., PRINT.COM and tra tling opt-ions (µaramete·rs). Of cíjín"se, you may add other processes arid commands may be added to the VMENU comí"i: and list for yo'jí" spec' 1-al needs. QUEUE a¿7stractic}tíé Bravo! takes Z ti'ü"Y"'" to anüther level of tasklintc'rface í"cjgn?uÉ3i RAM ZJ Ly has imch to ponCh"r, Concept vorks best usiiz< or fast haM disk! The learn f roríí ccntr.ibutioíts oÁ Ihras Nielson. Oreas' ccmplett: works are there. Look for f lle QUEUE.LBR Ills al.i.mes on Z-Nodes; ENV by install ing to your system us-iítg Z3!NS arid your may be used as-are descriptor. log into VMENU Bottom two-thi rds Z—Node #15 ríee& ¿hicago area coinputerisw have Xjcaí accesc to super morí" callers! He Kaypro BBS and Z-Node run by Sysop Richard Jacobson. \lje]c(jr[!es callers from else312!649-1 730 and behold where, toO! Try i-t--dtal treasurcs offered your modem µoc1. 36. Richard Mead - Pasadena, CA 9!105 - 818 /' 799-!632 Software Support: If you have ZCPR3 conf jgured for your machine and your machine is special and not in our ARCHIVE library of pre-configured files, please put collection into LBR file (usirr" LU or NULU) arid upload tcí the nearest 7-Ncíde. (See Z-News 108, We'd like others tcj beríefit froni your work! have,) pa"e 3, fcr what. we already we code we welcome, Programs and utilities for which source we supply ínvite don't upgrades expect users our programs, ixes proprietary to upgrade...we to f or {We programs for wbich we supply only ob ject code, like jjiscat, Z-Com, Zas, etc. are responsible and bugs fashion improving these.) for fixirig in for a timely fully We request you notify Z-Node Central (Dave McCord, Sysop) of ycur desire to change a Z-System program; only one person at a time works on each file. You "checkand out" a file for up to a month, return it for approval, if accepted, changes you made become official distribution. revisions of Core, Utilities, and Features you would like added to upcoming should Tools, be jotted down and sent to us. We'll analyze universal desirabili-ty of Z expands Thus, as we grow together in undersuggestions and act accordingly. standing, creating a computing environment para11e1ing our mental, intellectual And what other company capacity. What other software company acts like Echelon? handles the quantity of program code that we do? Automating tasks is excitiw" and saves Amateur Z USer's Corner: your routine computer MENU, VMENU Remember when setting up, writing CMD, much time in the long run. $D$U: the declare using have along as current directory, to always or Also get a feel for difference between your search path. current and default drive. Z Notice command line default versus what shows on VFILER Files display, upper Change default by logging screen corner. in drive, e.g., AO>B: or AO: BASE>B: . been made clear the ference between default (1om«i in) and current never determined; from drive. At operating system command line the default disk , files files files left It's dif application PMate, If programs, you haven't WordStar, or It is full-screen, WordStar. Though Page 2 is current. yet invested in an expensive text processor/editor like Vedit, Version 2.5, by james H. Whorton. you may want to look into VEO, and has nearly same editing commands as fast, memory-based, makes an efficient program editor. not a word processor, it Z-News 203 board, drawing an even more so we can expect on james' VTXJ and documentation, package Complete (terminal install, powerful editor soon. and VDO25.LBR, downloaóiing is hi.ghly as object is on Z-Nodes MIX editor, (Ve also like split-screen, recommended by Echelon. two-files-at-a-time TX 75081, 2116 East Arapaho, free 1Suite 363, Richardson, f rout MIX Soft.ware, 800-622-4070, for $29.95 plus $5.00 shipping COStS.) Enhancements are presently files) file for toll CA 408/946-3C75J 95134, Jose, surµrise um Their new WY-350, 64-coIor, 15" screen c'ontinues to íj.eHghtfuiiy 'npat The monochromatic tí'rm"iíza1, att ributes of ib!e with the 'NY-5CJ, is 'iülly upward co: Ly converted the 'it) m"e a\It-í;r!!a1.ica! Defaults to Qijlé of 16 d,eíault color couíbinations. Thus, sof tware c untií2t" through opc'rato"í" with runs that selection. ontrol palette u i at µuµula.r Hi("jno-cf)1or terninai.s also work t: -ith the 'U3CJ! These Wyse terminals operate '3 'E ,--ñjCj üaud íccmplete in ha j f second) with line CÍrawing graphics. sc reen re-write (¥yse has been shipping {?e?"t-aLniy hc'w is an alternate to slow bit-mapped Inonitc)rs. 1CL(ÑÓ leader.) manufacturer termi rials ,i racmth, independent PLASH: Wyse (3040 Techríoiogy N. First Street, .San Spreadsheets, blessing and plague: In many cases, because of certain innate human can't be wrong, f ee iinÉs íbased usual ly on non-unders c anding) that computers their 1á3 (at minds) than egarded dependable (jutµ[!t 'in far least more our authoritative, i actu-a1- results should Many seem to take results at face value, warrant. carirlg not (See Z-News 201 re judgement: how they were obtained. of what valve results if 'we On dcm't understand who set.-up the spreadsheet template? how results were attained!) what principles formed? Where is description was of design criteria? What nuíinerica! who checked ranges arc valid for calculations, zero to plus.ihinus infircity? resmlts with :"eal-wor1d, known-to-be-correct situations? Dcj \Qé waíít tí' be users of tools without eí'!joyinE t.he fruits of more understancli: 'íg, waj}t to be mechanical 'ircru's'? 'le think riot and w"e will ñcjt, if ue are rniadful of what's happening! it Digi (?aciSÁc Research Grcjvt', CA) acts i ike drunken sailors returning froíri leave, back on ship reírienábering 'when pockets lap, beers were across on table. Íc)i fancy buildings arid ríetworks them Their expenditures are not stopping rom laying They What has happened to them? off hundreds of employees oí stoppin¿; revenue loss, crusaded without principle, worked to just make money? They cared not for the well being What business cf their thousands of existing custoriers? principle has ORÍ MS-DOS? They position followed since coming out with CP/M-8b and Microsoft with DOS-286 aminst UNIX System V? Concurrent Lcts-a luck! tal full, girls How f thrilled to push and pull, see micros Flipping and flopping, While IBM caved-in to distributed processing. Yes, we love those days so splendid, Full of unexpected and delKhtful treats, we When But We of CP/M reigned now Z-System walks write Z-News froru beautiful wcmdennent...we tread paths See you down the tall hills of of and candid, the streets! Los Altos...these knowledge—join us! new hills are alive with sounds lines... Echelon, Inc. First Street Altos, CA 94022 101 Los Telephone: 415/948-3820 Z-Node Central: 415/489-9005 Page 3 Z-News 203 HE64180, Hitachi; Z8Q/800, Trademarks: Zilog; WY-50/350, Wyse; Model 955, TeleVideo; ZCPR3, ZRDOS, ZDM, Z-System, Z-Tools, Z-Com, Zas, Zlink, DSD, ITOZ, Z-Msg, Lastiñ9Value Echelon and Software, respective owners and authors; CP/M, MS-DOS, Research; Microsof Unix, AT&T. t; Z Z-News reprint, Echelon. Echelon, 101 Los their Digital sets 203 is Copyright 1985 Echelon, Inc. wholly or partially, automatically All Rights granted CA z 4J' MAY ? ! .i : l -, ZD 1985 Y l? l ,· . ·. . t ,. ' " '.. l EL i .. ., l . É , ! ' l l ' Permission to credit is given to .rí< . tPk" o: g4 . source '9q <,¿ 94022 Reserved. if g>ÑC/ Inc . Street First Altos, ! FREE y o u , ' . : 'i k , ~ ". - : .y - . W, '. A,^n,-h;"|' ?4:. X 3 ==-Á~; --,,,-----=.".,~' " - 'r~~"~ .») — """u -. :>-. a ,-": -—=~"u "_ [fl|Í[l{l||R1|!F.tr' M,, , ,, ,, = Eche1on,lnc. 3 june 1985 Z4NÍNS 204 Howard Cripe has created program that an alias support we go again! command Each is individual favorite editor to write aliases. your permits these processing converts entered by returns to later a carriage return; followed ignored. Then feeds the ZCPR3 command separators, exiting semicolons, after with line using command: produced your editor, is processed by Howard's ACREATE.COM Z TIPS: Here using file ACREATE called ALIAS,MAS An alias COM thus produced, ready to run. Another ACRRATE.COM) used to make (should be on default drive along automatically is with be one-time runnable ALIAS.MAS But must installed to your SYS.ENV final alias. DDT) else use ZDM (or using Z3INS, Version 1.2 or later; to patch environment Z3LOC) MAS SHOW (found using base-page address location IDA hex (then SAVE 4 into or Z community ALIAS.MAS). Thanks tor your work, Howard; is grateful! file file is first, file that someone put a character/command editor into be required for each entire alias script wouldn't little we wait in next best thing in developing ACREATE--now You who complete diminished pain for that internal editor. it, please call the MKDIR. MKALMS, name goes nicely with program to permit Author of ZCPR3, Richard Conn, is updating SAK (strike-any-key) ^C ^C drops command batch cancel Zex files. Presently with while within operator to SAK works than command Other Zex Zex perfectly in next now line. in you to files, work and commands, Soon period! perfectly, in aliases. straight in menus, Robert Greenlee recently developed a patch for Z-System ZEX batch program to and Z3 should get Those using these programs permit running with Xtrakey and XScreen. patch documentation from Z-Nodes (file ZEXPTCH2.IX}C), or write/call Bob at Xpert We suggested awhile ago ALIAS.COM, so re-doing the change. Howard did the it'll San Diego, CA 92123, 619/268-0112. Fred Lieberman (Santa Cruz, CA) thought of a machine BYE, the last command given as his specific alias we pass to you. He called MODEM OFF AND PRINTER;SAFTEY. CLEANDIR;ECHO TURN turned computer power CLEANDIR That's keeps the directory tidy for possible UN~E message is use; shown to remind to turn off hardware; SAFTEY is a Kaypro program positioning hard disk head to safe location for physically moving computer, intentionally or accidently. 8865 Polland Avenue, Systems, and ZCPR3 user, Kaypro is it. jt off. ecíieián Mr. James Monaco, President of status: ZCFR3: TM Manual New York ZOETROPE, publisher of the "book," has personally given us a delivery date— 21 June, develop! Echelon has arranged no further problems to have the manual dropped shipped by publisher to each customer in interest of quickest delivery after Delays getting this book to our customers has caused some off-the-press has occurred. know; but please hang-in book us—the we with is worth ZRDOS2/Z-Com2 Problems in software desigrí has lead to much delays in project. Meeting Presently we change specification of these packages. orGinal specification Z80's and 64k-byte memory spaces. So placed program into "too big" category 2 Version is being reserved for HI: 64180'S and Z800's, schedule not yet determined. who ordered ZRDOS2/Z-Com2, ZRDOS/Z-Com Plus, For those supply we similar to ZRDOS1 and Z-Com but with single-level re-entrance. I/O Packages such as I/OR and BPrinter work with Plus, Re-entrance results in very compact code for I/O tasks. 64k-byte the best we can do for Z80-based machines. Term3 beta Term3 should be shipping soon, Deep in testing, hopefully in a ZCPR3 BYE month or less! Program is modular, replaces uses (public domain automatic phone answering used by most remote bulletin Mard systems), program miwcr if ill-will, it! for full will It's facilities fully, Z-News 204 and mates hand-in-glove cations needs as well. such progrmrís, extreme µat i.ence '"1)!'MO,PfB'U, sµec la! j I"í tirst. arid DEffCíLBR ConiEíuR.ic: at.í(2l!s. Metal). Of course, it handles all your communinot previously found in any features and possibilities version is shipped with letter thanking everycne for their c-dtering final) versi-arí. f ree upgrade to µla"nríed second (auí^ (: r)rílí"íiand í'nen"t im"ted. above, ccnt :í ins a Iwñ' useful Ternü micros in with Z-pís& Haviiw Píeíiu-'·-a beg i}lrgir€¢) Update: using Flitci.chi pjm]: 20 and 'Z-Svstem is ")hysica!1v Si=]c !: ca'u± [^cTrLE}uter Ír¿(-)Lír2t 5" 7" üCrPPy di'"i': í_·s. Shipments sized by at j{) du side of 5.25" and J.5 start Eirst week oí' August !985! Price: Sully assembled arid tested hoard with ready-todouble density boot cperatiíiig systení arid other software bundled on four double-sided, $499.00. disks is Price includes SuperBlOS with i92k-byte auto-RAM disk, MOVZ, ZCPR3, CONFIG, FCV, Same SYSGEN, and ZAS. ZRlXlS, EDIT, ZDM, without OS software but $359.00; $1%).00. alone An ancillary board is with SuperBIOS is software is priced at 300/1200 bps modem plus other functions; more a being developed containiw 25 To order details in a month. or for more details, call or write Microínint Inc., CT 06066, 1-800-635-3355. (See telephone Terrace Vernon, 109 Z-News Drive, toll-free for further SB-180 specifications, 105 and 107 for early benchmarks.) sB-l% full To assist Milestone Achieved: Lots of folks haven't worked with Z-System menus. Echelon has developed extensive coordinated, chained set of staff an getting started MENU, VMENU, and using and VFILER. Menu display screens menu scripts (text files) IX)C explained lengthy metliodology went file--much caring into menu pro ject. is in a Since Z is the definitive B-bit operating system and so few seem to understand it, we thought such energy. Stated another worth expending way, we know of no system that it as easily and as permits production of menus and covers range of task automation OEM'S used impress Z. (Similar menus are potentially interested in as efficiently to using Z-System, instead of using more expensive, less powerful software.) Novice computer users may be shielded completely from learning Z-System commands; user's and task speed up; and consultants find organiexperienced find convenience zational power important. download, study, then, use; orí Z-Nodes; Fruits of our work are in f lle DEMO.LBR (and examples! Our what menu offering alias) Let's see your menu you think. write us is for a 3-drive system; if you do one for two (2) drives we would especially seeing appreciate your work. Fred Haines, While on sub ject of menus and screens, one of our customers, in the screenplay and using has automated Z-System movie business, management menus. writing interested in movie script control, contact him at 733 North King's Road #331, Los CA 90069, 213/658-8664, Fred uses a Work is called Speedball Movie Maker. Angeles, MD3 and Morrow one of his beta-tester software friends has for computer activities plarmed, an article about for Writer's Guild newsletter. Z goes Hollywood! If it ZCPR3 has no direct Amateur Z User's Corner: move conuriand, but CP and (ZRDOS'S E AC command coping. there option is an with for MV, ZRIXJS, created simple ñlover.) Lacking is alias, call a to move R;ECHO MOVED: MCOPY Q;ERASE $2. $1=$2 $2 FILE(S) another: to one directory ERASE MCOPY $2 be and used here, and may are available versatile transients separated by commas. filenames Syntax is similar and with several declared, used renaming, copying except "space" delimiter instead of "=" sign: is file file file it trailing MCOPY are effective files from Because wild-card to normal or BO :WORK1> mv [DIR: ] { ,fn2.ft2][ $2 jl" .f t3] required operator entry, t ] = optional; fn = filename, up to eight characters; ft = filetype, optionally up to 3 characters; and, * = matches any set of characters, one of two OS file-search wildcards (other is "?" which matches any single Legend: Page 2 < > = Z-News 204 = parameter passed after command name, $2 = second; DU used. be RETURN, directory forms may etc., keypress. Either DIR or IF12) existence of files or for Conditional testing (using resident IF or transient directories—-canceling or displaying message if not--could be added. Microcímputer technical jargon is no more difficult to learn than that of other l:rc6£e3sj.orLc. .jargon develops as means to more eff icient-ly e.g., medicál or botanic-a!. comnunicate: greatly increasing speed and one word may represent a comple? e concept used; so language But eve"rycme involved must understand eace íjf humaií interactions. trailing parameters, let's get tc meaning of seldom defined command line tails, K"e already have an ñíental and expressions variables and arguments, like "pass.ing." ZCPR3 (read Z-News 203, page one, image of shells as used in context you don't). if command lines Mentally dif ferentiate between flle scripts entered with editor and entered Definitions by examples: at OS prompt. $1 ENTER, character); ECHO first = DO, THIS IS A TEST. $f , $n, St, %f So, $1, $2, $3 WS fn.ft fn.ft PRINT %n, , %t is comnand tail passed to to display on terminal. Moving is called one memory area to another IS A TEST." ECHO program data from "passing ." These are script used to indicate is to be expanded, ft Used passed and further processed. in shells. expanded (resolved) name passed Script parameters, fram coímnand line to program, shell, or alias. May be filenames or trailing options (argíments) . "fn.ft" is comnand tail for WordStar, file to edit. "fn.ft e" is comiand tail for comnand PRINT. "e" is called trailing option of comnand. variables - ®ether full fn.ft, or fn or - e "THIS GA FLASH! Quadrant Corporation (4355 International 404/923Blvd., 30093, Norcross, 6666) soon comes out of beta testing with full-up, from ready-to-boot either 5.25" or 8" disk, s-lOt) HIJ64180 B-bit buc single board Board computer. uses Hitachi super RAM and and hard disk contains 512k-bytes of along with floppy computer chip, and two serial ports. Old timers have been waiting for one parallel controllers, being ready for sale in July or early August! this, as we have. Look for (Further good news: Z800 coming but we won't say when! Samples, 2ilog chip is not dead; manufacturers.) Our with b1eniishes, are in hands of selected potential volume-user and being support faith in for B-bit processors is slowly materially justified. it it's Industry Brief : You essentially an orphan. and guess what? Life? write Fears We know what IBM did to PC jr—they PC2 Well, is soon (in six months, Machine that's sold in millions is now and speak no more of IBM (or ORÍ). stopped more or to become production it's and to come out. That's an orphan! less) Stifle We Our Creativity: but also we fear being simply hate to make mistakes, We by our peers, beirig mislead misused by others. seen a fool, beiríg criticized or standing alone fear with no one at our side, fear disturbing traditions or breakir€ taboos, the security of habit patterns, losing attention and love of our not having work and social groups; and most of Yet, we we truly fear beiríg an individual. claim being individual is unique, blessed strength of being human! all, See you down the lines... Echelon, Inc. First Street Altos, CA 94022 101 Los Telephone: z-Node Central: 415/948-3820 415/489-9005 Page 3 Z-News 204 Trademarks: SB-180, TeíeVideo; Model 951, ITOZ, CP/M, Z-Msg, Digital Micromint; Z-System, sets reprint, Echelon. Z80/800, Hitachi; ZCPR3, Lasting-Value Sof tware, Echelon Research; MS-IX)S, Microsoft; 7j Z-News HD64180, Z-Tools, PC ZiioÉX Z-Cont, Zas, ZRDQS, and their respective jr, IBM; Unix, WY-50/350. Zlink, owners is Copyright 1985 Echelon, Inc. wholly or partially, automatically if Reserved. source Permission to credit is given to ,ÍJ-'"\ '"a /d Inc. First Street l0l Los Altos, CA 94022 ' A i r . ? 4 . C . !, FM JUN tí " ;j'j' , ., and authors; AT&T. All Rights granted Echelon, , ZDM, FREE! y o u 204 u Wyse; DSD, "D jj ' . Z !$ ii' " MT: ^ E' ¿ ' !'JJI_ i© j)SL -' L ¿:]DF·q.'..':::Am-- j , '"' =i Eche1on,lnc. I july 1985 206 Z TIPS: erase ZRIX)S, Many have asked to have AC, archive automatically copy program of Z-System, author Wright, Dennis already of Well, destination directory. exists on have add parameter with"A" feature: this 'N' traiHntg to says to simply file if AC C: =B:*.* IAN automatically copies all changed files to C from B disk, without prompts. application program with Zrunniw a commercial If troubles are experienced memory, Ask him to please upgrade the System because of insufficient publisher. write TPA Area) Ask that he (Transient 48k-byte work Program systems. his program to in organize the program to use available TPA, using disk-to-RAM swap buffers, or modular overlays. When OKita1 Research (Pacific Grove, CA) produced MP/M, which allocated design 48k-byte TPA, standard applications B-bit software design practice became: We do, 48k. good then, idea promote efficient requiring only think it was to still work, few appliances code writing for our computing machines; learning! for we use We are doiw our best to convince jim Whorton to make full-screen editor VDO a ZCPR3 as one that keys terminal video requirements to the system environment utility, Z3 crossed. do. Keep your fingers other utilities GOTO, (operates 1.2, has been updated from a ZEX line) to assure multiple Version ZCPR3 by commands are cance11ed, Update on sanie line. creator, Richard Conn, now if on Z-Nodes. Also don't forget to get Rick's SAK, Version 2.1, that cancels ZEX processing these two utilities: with a ^C. Here's how he describes ; ; ; ; ; ; GOTO is a program designed to be run under ZEX which permits branching within a ZEX file. accepts only one argument, a label, defined within the ZEX file as a special comment of the form: ;=1abel anytext The syntax of GOTO is: It GOTO label GOTO always 0 I ; ; ; ; executes; be executed SAK ; ; ; ; ; 0 r The ; ; ; ; ; SAK (Strike Any Key) is used for the following purposes: I) to wait for user interaction before continuing and to allow the user to abort a Multiple Command Line command the user's attention by ringing the bell at his console 3) cancel ZEX command file in execution (2.1 - rlc) SAK command line is: SAK /0... or SAK /0... text or SAK text is invoked with following options: NOT Allow User to Cancel MCL a -- Ring Bell B -to DO Pnnnn ; ; it if it 2) ; ; aborts the rest of a multiple command line when did not do this, commands following the GOTO would before the GOTO is performed (control returned to ZEX). z --- seconds and continue nnnn response by that time Allow User to Cancel ZEX Pause if no 206 Z-News In original assemble/link Please ; possible SAK ZEX'S by using M80.ZEX statement: Type built-in $^C a line: Error(s) Exist - ^? if capability. prompt lp6z SAK file there's ZAS.ZEX) (or in Errors, cancel now can be replaced Line link with a (^C)? link automatically commences if a ^C is not entered by operator within any keypresq starts link operation immediately, without waiting for default pause limit. Change to 20 second pauge and add repeating bell alert if you aren't attentive to console screen/keyboard after starting ZEX process; /BP20Z provides prompt difficult-to-ignore if assembly errors occur. Advantage here, 6 seconds. But Z TIPS: Setting up comnand lines have programs to point to a the name Current processing. Normally, SETFILE or in SH.VAR, i.e., system files. A neat User.) command line useful for or MORE ability ECHO Use Pointer IF INPUT VDO $pf ELSE UDO "Filename first file causes pointer comes directly from Sysop Dave McCord. prompts prompt ($pf, Z-Node VFILER (And don't editing CMD confuse might files VMENU these be: with Current Disk File (Y, T, , or CR=yes)? to Edit? FI which automatically Responding to and files is fun. Both file, called Pointer File (PF), for further File is reserved for files established by for " for file name to edit if pointer file is not to be used. with Y (yes), T (true), space bar, or carriage return, %f Tip for VFILER CMD) to be used by (passed to) editor. Z Wally Ottersbach, from user, Central: was a Ínessage to Echelon proprietary software help support download DSD, Z3-Ikt-Com, them Z-Com, computer disk forniats. Contact for Z-Tools, (pay) (by check, Sysop money order, Discat, ZRDOS, Z-Msg, etc. After you method) and download, he sends your payment credit card number, or other agreed-to and what you received and place name, address, to EI; we mail printed documentation convenient, closed loop; everybody wins! Z-News mailing simple, you on The Z-Team downloaders: Z-Node diverse Corner: Nodes licensed to satisfy It's list. CA 213/670-9465 2. Al Hawley Los Angeles, MA 617/965-7259 3. jay Sage Newton Centre, 206/357-6757 7. Tim Linehan O1ytnpia, WA 714/855-0672 10. Rea Williams El Toro, CA OH 614/864-2673 14. Rich Rodeheaver Reynohisburg, 312/649-1730 Richard jacobson Chicatgo, !5. IL 16. jud Newell 416/232-0442 Is1ington, Ontario, CANADA 305/831-6049 17. Robert Tate Springs, Altamonte FL 408/262-5150 19. Fred Townsend San jose, CA 305/295-0844 Orlando, 29. Ed Unrien FL - - - - - - - - - - - - - - - - - - - - CA, 408/245-1420), Z-Node 35 (Sunnyvale, Announcements: is an I) Norm Beeler, Add Z-Node you're unsuccessful Norm to others we Central. contacting alternative upload recommended more "go-fors" as well as download; in Z-News 205. But please, work These provide alternates only we have for more users. more up-to-date if files Page 2 if Z-News sufficient Another moving Welcome to: volunteers timely noder signs up. 38. Robert L. software Paddock from Central to other - Frañklin, PA nodes. 2) 206 Wow! 16323 Z-System Going Public: ZRIX)S is gettiñ9 modified to be controlled by a Z utility to with Fully compatible permit (optionally) public files to be created and recognized. Systems) (P1u*Perfect Software) and Bridger Mitchell Andy johnson-Laird (Control-C Z approach, soon permits any directory to access a command file that uses overlays in another Without that use overlays like directory. individual patchiñ9, programs WordStar, dBASE, T/Maker, Mu1tiP1an, and The Word Plus, would be placed in, say, A15: ROOT directory, with text and data files in other directories, e.g., BO to Bl5. More as features mature. SETDRU (and WS-FIX or But until Z has public file capability we make do using WSPAT-DM). Awhile Rubenstein wrote this filter program permittirig an ago Michael overlays application program to find its associated in other than current/default the job done for WordStar, The Word Plus, gets directory. Perfect Writer, and It (We SETDRU 008, there and then mentioned other applications. in Newsletter first SETIRU13.LBR is presently on Z-Nodes and other remote access systems. called USERJ SB180 Song: The Micromint SBC continues must-get as top-of-list, item, for dyed-inwool B-bitters. SCSI hard-disk expansion interface, autostart aliases for RAM disk make so flexible. File-load and auto-archive aliases individually generated for wordprocessing, database spreadsheet, communications management, activities make for (what you processing. Z-System custom menus unbelievably quick and convenient Order want to do) together. yours now for early delivery (1St week of Augusst) by 800/635^3355; phone number is good also calling Micromint for requesting literature and complete pricing information on SB180. assembled and tested SBC with ready to boot software for Build one (buy $418.00; add case with power supplies, about $220.00; three half-height floppies—both 5.25" and 8"--and one fast 8" 5.25" $1000.00 hard disk, or or so; connectors and cables, $100.00; and Wyse WY-350 color terminal) as your second computer, and WY-350 retails for quickly becomes your prime because of bri9ht, shining performance! Some $1195.00; ouch! multi-hue costs money. and use WY-50 not worth may feel Of course, these are for $695.00. prices and few pay that these days. Also, lots of readily available used equipment (flea-market purchases) greatly reduce final (We noticed WY-lOO terminals $195.00 costs of any such project. from WW Components, 1771 Junction Avenue, San jose, CA 95112, 408/295-7171.) ready-to—run, remote Micromint plans to produce a stand-alone, system access Modem using SB180 and a modem board they presently finish designirig. board uses new MOSART Xecoín (374 Turquoise St., module to handle Milpitas, CA 95035, 408/943-0313) telephone/computer Term3 and Z-Msg be bundled interface functions. Z-System, More in next newsletter. with package. We trust Dave Thompson (Micro Cornucopia Magazine) and Art Carlson (The Computer Journal) publish articles that assist learning to build (and use) Hitachi HD64180based computers—the future is now! it it tie toll-free fully it "' retail it's it for will California pleasure We (you wine! Proverb: Get your you tickle yourself you can laugh whenever you wish. from other than yourself, sometimes you have to wait before laughter comes! and I) work (and write) where palm trees meet pines, where water tastes like Miracles every day. See you down the lines... If Echelon, Inc. First Street Altos, CA 94022 101 Los Telephone: Z-Node Central: 415/948-3820 415/489-9005 Page 3 Z-News 206 Trademarks: Technology; HD63484/64180, Hitachi; Z80/800, Zilog; WY-50 /350, Wyse Z-Tools, Z-Com, Zas, Zlink, ZDM, ITOZ, Z-Msg, DSD, Term3, Lasting-Value Software, Echelon and respective owners and authors; 8088/86/186, Xecom. Intel; 9580/81, Advanced Micro Devices; MOSART, SB180, Z-System, Micromint; ZCPR3, ZRDOS, their Z S e tS y O FREE! u . Z-News reprint, ' Echelon. All'Rights 206 is Copyright 1985 Echelon, Inc. wholly or partially, automatically granted Reserved. if source " , 0 Permission to credit is given to '7f. ',4 , .m::, ;V" t .t, ' ( d : Echelon. Inc. 101 Eti-rst Street Los Altos , CA 94022 · - " : C: — 4 jij.2, \,¿C " : , . ""- '-' ' 7 ·*KmA" ':'°D' 4t'í9l vvéll RCP Dundas 'M Systems IN E treet lslingtion, Ontario CANADA d :====+4"= "q) "" "--..--· ".---± ". TT""' . m' ": : 'foronto · . JJSA<"" ' "'"" {,i . 22'"'""'"— -'"'""" """" , ,. _ ¶sé rc~=: l1!'11[l1[lÑl\[k' "' ,,§ * . " "' it . zi Echelon,lnc. 29 july 1985 208 placed directory area of Zin ZRDOS (or ECHELON) ZRDOS Dennis Wri9ht, changed author, works with ZRDOS Plus only). exits on destination. Now simply archive copy program by eliminating prompt be changed copied from source to automatically using option la causes to but 1.0 did the same Usinng Ian with Version copy destination directory. Now (Dennis be. should what remained is creator unverified. program seems exactly of our three I/O Packages, Items 40, 41, and 42 on Echelon Price List.) By the way, AC makes dandy MOVE, as opposed to COPY, program using the iríg e option. Command ac b: /e copies to B: directory from AC and Using completed! has coping then from erases fn.ft current, current after having moving ALIAS, ZRDOS simple and one owners can create a mv function for Z TIPS: Nodes (AC AC, Version 1.1, has been and ZRDOS if file files thiw it file fn.ft =fmft trail: file files, remember syntax. Richard author has finished writing a tutorial Com, on I/O Packages. of ZCPR3, how modify document shows BIOS input/output refor efficient your Fifty-page to and design receive lOP concepts detail treatments. We publish as direction. is Item 84 on price loose-leaf and offer for $9.95 plus shippiw and On IO/PLBR) (as placed the other hand, on our tutorial is so important we I/O. but only nodes for downloading—take want you to learn things busy Richard Magazine Mícro Cornucopia has commissioned to write an in-depth ZCFR3 and piece scheduled Z-System, article on to appear in OCt/Nov issue, No. 26. in our struggle, we have been frustrated Certainly, to explain our what Z is about. satisfactorily Everythiw we speak and write seems to generate than answers. Of course, this, and we more questions your interest is shown by C much Micro Nonetheless, Richard expends article hopiñ9 energy on rejoice! currently fewer increased understanding, questions. fosters easy to criteria if it, ¢d1iw, it in all list. file inability all it ZCFR3: The Manual certainly ship...another answers aM Term3 many and fortnight Richard's book manual is shipping, slowly. Term3 unanswered about to questions. be...documentation taking longer than planned. Statw: Yes, pent-up, so-far it should Softvare Musings: Zilog Z80 instruction set is so powerful that it's a shame, code writing started and has gone on for historically, Intel 8080 common-denominator Now HD64180 chip availability, we start so long. high-integration microprocessor with NSC800) hardware (and 8080 advantage Z80 and take of National to forget full architecture, especially since Zas relocating macro assembler is perfected (and is $69.00). (CompruPro) and day they chose Viasyn Intel 8085 (similar only Zenith curse S-1OO 8080) NSC800, bus computers. Z80 instead of as co-processor, in their to or computer) The RISC (reduced concept, instruction set fostered by Prof. David (CAL) students and gettirg Patterson and his University of California Berkeley at We by here EI. coverage trade press, means little to us use existing hardware at and increase Others computer power to simplify software play their games through-put. to break hardware market strangle-holds created by Intel, IBM, et al; we won't! Long live instructions DJNZ, INC, DNC, INI, INIR, EX, EXX, ADD, ADC, LDIR, SET, RES, SBC, SUB, LO. JR, and extremely And HIX34180'S MLT, IND, OUTO, OTIMR, versatile TST should value code compact, prove of great for fast production. Instructions LD (HL),C C,(HL) LI) byte code. Load (copy) the contents require only one of as object or HL C (addressed) by memory pointed to register-pair into register, all in one byte! Many useful one-byte instructions exist; two and three-byte ones usually complete our On needs for fast-code writing. Seldom do we use four-byte op-codes. average, two6mHz byte op-codes Ht64180 are required for typical programs, (or 8mHz Z80) giving Compare with through-put through-put of one MIPS (million instructions per second)! (and with hardware/software COSts) of 16/32-bit Intel processors! Z-News 208 Now that HD64180 double-precision we have your attention, consider: multiply bench mark reported in Z-News 107, pg 3, was obtained using short (54-byte) assembly language subroutine. Listing comes from a yet-to-be-released Hitachi application note. Interesting code works the way we multiply with pencil and paper: ; full 16-bit unsigned multiply with 32-bit result subroutine MULTX: MLTXO: MEM1: MEM2: RESULT: ld LD LD LD MLT LD LD LD LD LD MLT ADD LD LD MLT ADD LD LD LD RL LD MLT ADD LD RET DE,(MEM1) BC,(MEM2) H,C ;16-bit unsigned arguments previously stored at locations 'meml' and 'mern2' ;use lower order byte of ; of both words for 1st mult ; l,e HL ;l6-bit ; (RESULT),HL L,EI H,O in 'result' A,B B,D ;save BC HL,BC ;diagonal B,A C,E ;restore value BC HL,BC (RESULT+1),HL ;diagonal L,H ;ready H,O FI E,A DE HL,DE (RESULT+2),HL stored location multiply multiply ;interim product stored to shift second line ; left then add to first ;rotate left through carry ;origina1 b-reg value into e-reg ;multiply ;final 32-bit product ;uninitialized area ;return to caller 2 2 4 DS DS DS product ;32-bit product available starts here (low-byte first) Twelve bytes are removed application program places data in BC and DE register before subroutine (call to MLTXO, eliminate MEM1 and 2 references). entry to Execution time: 37.1 usec (microseconds) with 6.144 mHz clock (0.!63 usec period), 42 op—code/operand fetches, 3 clock cycles per fetch, 110 machine cycles and 185 states. took 302 usec (8 times longer than HF64180) to double-precision Recall, 280 processor multiply, 1acking MLT instruction. Ready your order for SB180; call The Micromint Incidentally, at 800/635-3355. BBS stand-alone package (see Z-News 206 and 207), tisiw SB180 and COMM180 (with MOSART and SCSI hard disk interface), has been given name of TurñKey Board System, 7KBBS. And glory-be, there's been no price increase! Full disclosure in upcoming communications issue of BYTE magazine. if pairs Bulletin Using Universal assemble-link-load is major Zas quality, as well as convenience a few general an already-written rules to follow when assembling l) convert ASM, MAC, and LIB files that use Intel 8080 mnemonics to source listirtg: Zi1og with supplied Zcon converter and translator. 2) Make sure, by scanning source code with your editor, pseudo—ops don't start in column one but in operation/operand columns, usually column 2 through 32. Column one is reserved for labels, except Normally, pseudo-ops leadiw line comments may occupy this columm start in column 9, ZAS: and speed. Page 2 Here's Z-N~ 208 the first tab stop. 3) Comments start with a";" (semicolon) and not with "*" (Unexpectedly, Patrick (asterisk); neither ASM nor M80 permit other than semicolom made Zas, Zcon O'Connell, author of convert leading *'s to ;'s. present version of should be fixed before Thank you, Patrick!) Errors fjagged by Zcon during conversion assembling Zas. with . Investigate errors produced during assembly, then fix. First error usually causes many subsequent errors, so fix first then see what remains to be done, if any Always next thing. fix first error of previous assembly. assembly. For changes form make for error-free Typically, in source statement $-MACRO $"MACRO and should be changed .SAIL example, pseudo-ops and like to listing M80'S .8080 and .Z80 statements should be "commented .LALL (or JXALL), respectively; out" (see Z-News 106, pg I, and 205, pg 3). Of course, all new programs should be guide. written using Zas User's Manual as absolute If ZAS doesn't perform as the manual indicates, Update Form" explaining trouble and return to out EI "Software improveEchelom these fill-in-the-blank forms should be used for program Moreover, We value product. advice! EI ment suggestions, your for any fill Z User's Corner: Above Zas discussions suggests a quick-and-dirty alias to COM assemble (using Zcon) and link/load to executable converted-to-Zilog ERA ZAS $1;SAK $1.bak;ERA $l.com; lbp6 cancel (^C)?: ZLINK $d:$1,a:VLIB/,a:Z3LIB/,a:SYSLIB/;ERA No harm comes to being linked routines from invoked libraries are not needed. Fast Zlínk is inte11igent enough to work quickly under such conditions. Amateur files. files Errors, file $1.rel if Z-Node Rea Williams, Z-Node 10, installed a 2400 bps modem and now uses Z714/855-0672. Msg; try him by calling Also, Rea ordered a Micromint SB180 single board computer and plans to quickly have node after arrival in August. up as his Tfiough End His BBS--Lands a ZCPR3 enthusiast. not a Z-Node, Norm Feder RCP/M—is 300/1200 Sidney, 604/656-9115 Columbia, Canada; dialing gets his in British bps modem. Give our Great Northwestern neiQbor a call for a change of pace! Oh, Happy Day! Z-Node Central up with 2400 bps communication capability, US today. David McCord, Robotics Sysop, obtained starting Courier modem to reduce telephone Oh, Happy Day! your online time, your monthly Actívíty: it is bill! Silicon Valley (and other hi-tech chills and fever (see Newsletters regions) Ups and downs, peaks and valleys, 007, pg 5, and 009, pg 7). Many Silicon Valley companies (principally their management) appear suffering from lack of discipline, knowledge, and understanding. Such suffering usually is caused by greed (we, human beings, aided are yet perfected), substantially by short-sighted mental conditioning, lack of significant education (indoctrinatión, yes). Who knows where we've come from, where we're goirig? Lack: Íng knowledge, we take what comes. Technology is no substitute learning; yet, we seek push-bottom, instant and response gratification! Life is to be lived—physical, mental, emotional life— and from and living, hkher levels of come, feelings of satisfaction obtained. Those who acquire caused regard pain fulfillment without for power to Sleep and anguish! others in the process produce exactly what they sow: not only at night for these occurs power-at-any-price holders but during the day. the day consciously and locomotion during directed thoughts are needed; anxious, subconscious then. Wake-up America, Sun energy shouldn't control is hi9h in sky! Breakfast, brunch on lush strawberries and white Zinfandel—enter realms of enchantment See you down the lines... naturally! Echelon, Inc. Brief: for mdewt±iw hostility Still, it's 101 First Street 94022 Los Altos, CA 415/948-3820 Telephone: Z-Node Central: 415/489-9005 Page 3 Z-News 208 Trademarks: SB180, COMM180, H%3484/64180, Micromint; ÍIKBBS, Hitachi; Z80/800, Zilog; 8080/85/88/86/186, Intel; 9580/81, Advanced Micro Devices; WY-50/350, Wyse Technology; ZCPR3, ZDM, REYAS, DSD, ZRDOS, Z-Msg, Term3, Z-Tools, Z-Com, Zas, Z1ink, Z-System, and Software, Echelon and MOSART, Lasting-Value respective owners authors; XE1201/03, Xecom; NSC800, National. their + + Z S e t S y O FREE! u + Z-News reprint, Echelon. 208 is Copyright + 1985 wholly or partially, Echelon, Inc. automatically All Rights if granted Reserved. Permission to credit is given to source .. k<' · :"' , , " ' ~ÁMÉ I SkNC/S1. Echelon, Inc. 101 F: i-rst Street Los Altos, CA 94022 /,> ,,\'. ' K ' C' FEA -H'L '""'- ' i" \ ! r" S ' ' '--" - "7 ' l' . " '" "¿['\1.É': '1"(,l['('}|)1() "í1í"i-i " t\LNAYj · '!'! R(.'|" ')tl :";.\·X1¿-'ili'; 4(1!U \\' l'L¡!í(l: jK !'i1_l'[.'E'"'i Oíí1 C: ',":.',!':.\ l.6li||};'ít)l'j, .'!Í1J i ' ,. · G |,-\7 "· =Á ~===~ """", USÁ"" "'""'" "" ,:"! 22 qA: Z;u' = Eche1on,lnc. 12 Z-Nl5S REVAS4 IXMble $90.00! Al radio packet to Hawley, gets REVÉIS August 1985 209 HIJ64180 code disassembly capability—price stays at AS.semlber) and Sysop for Z-Node #2 and ham author Hitachi (REVerse 1and1ine finished Hitachi version. network coordinator, REVAS3 Send Registered owners may upgrade for $20.00 plus shipping and Echelon master your diskette. planned is shipping—one year in development, to take only four (4) ZCPR3. months. Program takes advantage environment created by Has what you would of from Term3 communications package much expect represents full-feature new more. plus and modularity. thinking aHut configurability, ease-of-ee, performance, T% just M1iw. III flexibility, Z TIPS: VFILER36, VMENUI5, Al Dunsmuir preliminarily. (Scarborough, Ontario) did again; we thowht previous versions were great but latest brings a fine tune to assembly language programming. Forty-four code eñhance2) reduced the increased speed and quickness, ments were introduced to trio for: I) 3) and increased About the updates, screen rewrites, overall flexibility. Al said, "A VMENU VMENU, made speed and the loading and and both large effort was up of VFILER to MENU now are a lot smarter (search for menu file along path, no extraneous returns/checks of Command line status). VMENU now knows about the Command echo f1ag, and System menus." Read *.INF within respective .LBR files for specific details, on Z community Z-Nodes now. owes Al much gratitude for his extraordinary attention to He next detail, his continuing concern to establish ZCPR3 utilities best. tackles and MENU38 it ZEX, making Dennis trio is released (and proper) Z-System an improved itWright, Z-Team Member and author program! of ZRDQS, has upgraded Ted Emigh's FINDERR ZAS He ZEX handle assembler also created to a to go with errors. ZEX The way Dennis wrote batch works without a glitch. Find ZASLINKZEX and new FINDERR.MAC—it's 1.4—on Z-Node Central and other nodes. Version Jay Sage checked ALIAS update, his screen-oriented version out VALÍAS, and Richard Conn works on MKALIAS. Therefore, we soon should have two super make-alias programs with internal editors—good times continue to it. nifty file, for file calling roll! Rememorandum: Many computerists remain that haven't Conn's ZCPR3: purchased Richard The Manual. What's the matter with you estimated 60,000 Z-System users? Bound, 351 7.5" 9.25" by manual $19.95, pages, typeset, size, sells for only plus $4.00 Shipping from stock! You need not another for shippiñ9 and handling costs. source for facts, information, knowledge? Satisfied? Please, think again! And there's ZCPR3 and lOPs selling for $9.95, plus shipping and handling, or get the tutorial (from Z-Nodes as IOP.LBR) for download phone-time as a series of cost. Fifty-page (50) loose-leaf document, written by Richard Com, explains ZCFR3 shows how to modify input/output redirection philosophy, your BIOS to include I/OP and how to use DEV, DEVICE, and RECORD segments, Z-System commands. still files Comment Line: We are encouraged by volume of mail we receive, indicating interest in high-performance One and perhaps, commitment. problem: B-bit products, we don't have the staff to individually respond to most of your questions. Your efforts Every letter is carefully read and are appreciated; we thank you. we react with what is received appropriate. you haven't a reply, don't think we didn't receive and read your letter. Consider: takes, 20 minutes on average, of someone's time to draft a response; that time is worth, with our present corporate overhead, about $60.00 per hour. Thus each response deeply costs us $20.00, cutting into so dearly needed to continue our developments. (MicroPro, producer telephone help at $90.00 for of WordStar, offers personalized hour, prepaid! $2.50 per minute!) After that Information costs money... felt If it profits, profits it's first if 209 Z-News may be severe but printed material should be read seven (7) times before concluding Seven times lack of understanding. is sufficient to obtain meat! a law; from such reading technique, from echelon you move (level) to echelon, increasing It insight It's naturally. C.O.ELE. Z-Node Richard Rodeheaver, Z-Node #14 Sysop, advises to use password RAVEN when 1oggirig Ohio, Richard's onto his Reynoldsburg, number system. is 614/864-2678. Another Richard, but in El Paso, TX, has a new node modem Petersen, 915/821-3638. number: YMODEM New 1,024k-byte block transfer and KMD programs and 2400 bps modems One k-byte blocks exhibit increased through-put, reduced stay-time on Z-Nodes. by about 30% with 2400 bps modems, instead of 128-byte increase transfer through-put by 9% with 1200 bps. by error rate of transmission Actual results are determined (US Robotics must make their 2400 modem less error prone or they be circuit. black-balled. The Hayes 1200 is poor enough, we can't live with further reductions in quality. You OEMS listening?) Echelon recommends temporarily using KMD (renamed to XMODEM, by as suggested author, Z-Nodes, such Term3 replaces both. Hoff) along with BYE5 on until time While Jud Newell, Z-Node #16, (Toronto), on subject of performance, Islington has Echelon and programs Ontario, CANADA, online. Both freely distributed ones (non-commercial use) and proprietary items are handled. Jud a popular software downloader (see Z-News 206),and has special modem number his node: 416/231-9202. here's a place to download from! you need our products, Activity: will Irv its all all files is for If Ái'Y<úw'" Z USer's Corner: Zas is distributed so assembly produces a SYSLIB, can be used linking with subroutine REL (Change defaults by running Of course, "install" program.) 'lh" using ZLINK and default code origin of lOó hem Add trai1iW ZASH, COM togg1e output An alias, we call to HEIL to create MLOAD Ron Fowler's program is: for libraries, like file, one that Z3LIB, and VLIB. become COM to command line to from HEX using REL files files files it $1 h: SAK lbp6 Errors, cancel load ("C)?;era $1.bak; $1.com;mload $1;echo;echo created?; era erase hex ZAS if file input;era $1.hex;else;fi in case you wanted HEX file retained for test of HEX file erasure, later use. Command line is ZASH . File type (ft) is assumed as .Z80 and must Such would be passed along with name. not be entered as part of file name (fn). "era $1.bak" would expand to "era fn.ft.bak" and that's not wanted! Zilog mnemonics are easy—much easier than Intel--to learn, remember, and use. MOV, XCHG, Best example, LI) operation replaces MVI, PCHL, and five (5) Intel ones: beyond 8080 SPHL. LD You Additionally, handles operations capability. Intel's and memory operand (data to be worked on) notation. quickly learn register, immediate, Source of data to right of operand comma, destination to left; memory data in parerrthesis but immediate and register, not. So think not difficult to learn (no mnemonics, paths and Zilog/Hitachi pun intended) think to efficiency, performance, Note conditional it speed. Ikm't forget that one of the best ways to learn assembly language programming is And, we know of no disassemble working programs, ones you have source code for! to REVAS4 handles than REYAS. Furthermore, new, destined-to-changebetter disassembler HD64180 microcomputer-world, this were a perfect world, Hitachi instructions. you Intel's 8086/80286 would have been upward compatible with 8080/Z80 microprocessor; REVAS and Unique manual know not, over 80 pages) guides you and promotes throough phases of disassembly quick code learning. disk space, David McCord (Z-Node Central Sysop) has For those with This allows you to group .COM "A good solution is the Z3 CMDRUN advice. (If it's all Page 2 it isn't!) limited (it's facility. Z-News 209 will not be forced to dedicate storage entry] for each file, because library files [either an block or directory LRUNZ3 To member much more efficiently. set this up, get the file in the store files CMDRUN.COM LRUNZ3.COM and place the here. UTILITY: Rename on A15: . fi1e'to directory and place in Then, create a library file of the COM files you want named COMMAND.LBR COMMAND.LBR by just A15: . You should now be able to invoke any of the COM files in tlíotigh (e.g., SHOW ) the prompt, system were not just as entering it's name at it .LBR the ARCHIVE: Again, directory for some more see really actually inside a file. info on the CMDRUN function of ZCPR3." Please don't install (load) any of the four Z3 along file search path—there's a logical search you have CMDRUN.COM error handlers if conflict! files into library allocation a (.LBR) file, where you "The timehascome." the Walrussaid, 7bspeakofmanythings. Ofshoesandshipsandsealingwar, Ofcabbagesandkings." ! O ,2) G U , m= . _ - " " _ -- \ _ r\ r. regarding Questions domain status of ZCFR3 Fúblic Drmaín Status of Echelon Software: and other EI products 103 discussed coming again. our position and are in Newsletter Z3NOTE.MSG has changed. Z-Nodes gives nothing also details of our status. file on We companies are aware that several mail-order, for-profit, are offering packaged ZCPR3 don't these companies have software for sale. If a license from EI they are probably unintentionally selling our software illegally. We hope they apply and get Echelon's You can help! know that Echelon would welcome Let such companies team. on ZCPR3 them (and ZRDOS) arrangement signing up with a license software. to sell Questíon AntythÍng Not Understood: Computer literacy, for many, appears to stifle Though increased thinking, certainly a step backwards, not wanted. quantity of paperwork always results, quality is something else. It's good to do some tliirígs What we don't use, we occasionally by hand, add a column of numbers now and them lose! And a brain is a terrible such Z-News 109, pg 3, put category. thing to into and 203, also pg 3, let us have the teeth--question results, even those produced it inspreadsheet We by computing machines. Understand model's way-of-thinking. say again (thou9h, don't South Pole times, we feel we plant daisies in ice): at simply be an end-user, be be best-of-class! elitist, Subconscious Business Management Character: action, if fundamentals of Life are leads human Kckiw (never learned), fear (non-receptivity to thirigs new), bogus to milt (self-blame), lack of self-determination (simple re-action), and social detachment (avoiding emotional pain). American big-business produces few individuals We elevated produces few who expend Cosmic Conscious far-sighted-ness, to energy. than into thinking more trap profits important quality of life (if next-quarter fall any) our grand experience. Long live principles children (when grown-up) of will Sílent Spr: ing author, Rachael Carson, and Stanford University Prof. Frederick Terman! This Earth is substance more erÁuring (holy) than all bio1oUcal life--homo sapiens are but a small aspect of this life. Until each human becomes a sphere, this HONOR! planet is our MO= and FATHF* the only commandment: If we honor, all falls/rises into place; else, face survival uncertainty, (endif). fi See you down the lines... Echelon, 101 Inc. First Street 94022 Los Altos, CA Telephone: 415/948-3820 Z-Node Central: 415/489-9005 Page 3 Z-News 209 SB180, Trademarks: 8080/85/88/86/186, COMM180, Intel; HIJ63484/64180, Hitachi; Z80/800, Zilog; WY-50/350, Micro Devices; Wyse Technology; REYAS, DSD, Term3, Zas, Zlink, ZDM, Z-Msg, respective owners and authors; MOSART, Micromint; TKBBS, 9580/81, Advanced ZCPR3, ZRIXJS, Z-Tools, Z-System, Z-Com, Lasting-Value Software, Echelon and XE1201/03, Xecom; NSC800, National. their + + Z S e t S y O u FREE! + + is Copyright 1985 Echelon, Inc.. automatically wholly or partially, 209 Z-News reprint, Echelon. Echelon, 101 F: Inc All Rights granted if Permission to credit is given to Reserved. source : . i-rst Street Los Altos, ca 94022 · " % "" , ,~T \ ' usa t -<._)2! , mj ,,., IIIYIIIfllW|,.t,, '?\ jud Newell Canada Remote Systems 4691 Dundas Street W Isíington, Ont CANADA M9A 1A7 Zi Eche1on,lnc. 1985 26 August 301 Whorton (Wichita, KS), VDO editor author, comes an alias to create HJKE&GO technique Using 2.5a, Version having different defaults. flavors of PA), two or more versions of editor are availsuggested by Bruce Morgen (Warminster, pokes. able with sin¿le copy on disk! See Z-News 107 and 109 for WordStar Alias, VON, Command elements of alias: call in sample command line: VIN [fMt] . Z TIPS: jim From VDO, it 1 2 3 4 —> —> —> —> POKE 1A5C FOKE GO into memory from declared Set help level, O1=expert, ó2=regu1ar, bet insert toggle, O0=OFF, 80=ON : VDO with any supplied argíments Load 100 AO:VDO.COM 1817 03; GET VDO.COM : DO; $1 drive 03movice m Z3.ENV, Jim finishes a version of Descriptor (SYS.ENV, that uses ZCER3 Environment ZC.ENV) and Hope he includes recognition of DU for terminal and system definition. Coding and DIR directory reference forms, of system environment. as well as knowledge We welcome his makes these additions easy. with VLIB, Z3LIB, and SYSLIB subroutines fast, memory-oriented editor @s a proper Z-System Jay Sage's VALÍAS bottle-neck! big hit--breaks alias-creation/modification the commands jay's program permits changing, retypirg addim, individual without or whole alias. And screen oriented with in-context help so easy to use. Z-80 Rumor has that Bruce Morgen tightening the code using ZAS and mnemonics. Conn's MKALIAS takes a different Meanwhile, Richard but just as path. Can't wait to release More about both alias matures. as During the same period, Richard has produced a virtual cornucopia of new Z-System LHELP and updates. Look for just-out lrun, using programs library CRC, automatic techniques, updates and Also XI), DIFF, unsqueeze new more. a to set of and VLIB. Find SYSLIB, Z3LIB, routines, LULIB, is being added to REL library foursome source code on some Z-Nodes! Simultaneously, he finished new SYSLIB, Version 3.3, offering many additional MO), quick (Columbia, from cNtomer Don ljelwood routines. Stimulated by suggestions Richard developed eighteen (18) computed-GO'ID he and CASE While routines. at added a Unix-style (ARGV) and New several arithmetic routines. IF parser SYSLIB grows in routines in Version 3.2 and 3.3 greatly assisted in writing Term3. checked-out)! has "libraries" strength, more to come (Richard On subject of libraries, Martin Murray (Austin, TX), author of NULU super library ZCPR3 manager, is said to be making his program a utility—hurray! VERROR Be sure to\get and Pomerleau's Paul Has new handler. commands on the spot. WordStar-like editor to alter unexecutable Similar to ERROR23, but for those with different taste. So Z-System! support many new worthwhile to read what Richard Conn had to say about creating "I encourage everyone to enjoy their ZCFR3 and system, Read his write tools for contribute them to the user community." 12 November 1984 4. commentary 009, in Newsletter pg VDO utility. is it it's it is built-in, full fruitful utilities! it utilities ldir, trio it, string still file full try utilities it, Z-Node utilities, built-in It's full Activity: Three new nodes started operation during fortnight. Chicago suburb #5, Ron @-megabytes Stone, Node has (Lisle) online. Such capacity shares with Node #15, Richard jacobson, in greater Windy City arem Contact Ron (and Z-Msg) by dialing 312/420-1722. Richard's 312/649-1730. number remains Z-Node #28 Sysop, London, Stanley informs us he up and running inAurora CO. (Denver), His mile-lÜgh number is 303/680-9825. Welcome! Marvin Eyre, Z-Node #37 Sysop, is up...p1ans to expand soon to hard Robards, 502/521-7011. node KV, disk operatiom Call his at You asked for You now have it—a compiled Zof current Z-Nodes NODESjST)! sysop name, city, state, zip code, and telephone number be kept upSysop, call-traffic is it! list will (file Z-News 301 (remote to-date. As RAS Z-Node a leaving message and descriptive than BBS expresaccess system, more accurate chames is a we'll update in timely fashiom You help by occur, you see inaccuracies in Also don't forget, especially you use Tandy machines, Jon Schneider El (The Pass Sysop) to handle Paso, Jon joins Richard Peterson in southwest His number is 915/592-4976; Richard's, 915/821-3638. Texas area. SiOn; RAS) if if m Notice to DISCAT Owners: return your enhancement, We original disk, simply a fix. Amateur Z User's Comer: least on-surface, from their =""""'"'= found and we update w i r iI-'"" ' ", .y eé1"\ { \) i f/ 3 """"""'"""' ~ in it's CATSCAN. not If an upgrade you or at fication, to learn little from potential proclaimed: Let perpetual experience. it be accomplishpersonal rom ication comes gratif f rnent thmWh work—work that changes, adds to your Being. Frustration over-come gracefully develops extended character, a character ,. l / C' bug grati- |I F71( fixed output-to-printer free! This we owe you; expect much more than received, comers to computers increase, Most want instant productivity systerrs. L,'""" ,, G in traffic New - f: '"~ +: >¢"'Rw...~., ,m"^, ~"4": á "j file. ~l tender f as a Lotus, tough as a stone. Happi- is path followed, not destination to : ' ,' ' ) : arrive at! It comes f rom each achievement |É / L béiñ9 perceived as hkher (greater, of more , i" ' —----— \\>Á$ So, when im?ortance) any previous. than " m 4 m ' don't go as thíngs planned, \1 computer acts ) » _7LL i, agaYist your intentions, relax—study again b" L ,/ ,"' ó available material--try again. From such ), ¢l,j, — i /"S" j' _ efforts we learn what we don't know, what we , ¥ , ' how computer works, how we i are, in! Z~-7;" ,¥ / 1 ' fit ft , 'I, System destined be golden .'T' , boys users -' are to ) .Z> y=. ': '.' and marvelous decade. p" of this girls :"\ ""-_ _ ^ 'k " ' We , ) >. wait for early Spring (of Life), when l ' bloom and robins sing! flowers m— { , i Now, A disk drives and their number. I ÜI C., + because system not easy to use one-disk 0\ is of ,6/ (El making backups. There are singleiculty diff " .. . dríve copy programs that make operat1ons as ~ l convenient _j as possible, but still process is A time consuming and distracting. two-drive 1'¿ has been standard — system with most desktop N"G\ r "':y"" =S: " :JES " ' '" " swapping Here, h computers. " disk is greatly "' K : :' reduced, but still much removing of system The "Within, we find our Eagle!" disk (boot disk) with data disks occurs. ideal minimum for maximum ease of use is Drive A contains system application programs; three (3)! utilities and often-used data disk with Drive C used for automatic Drive B backup. Drive B holds working and physical) More than three drives (logical simply are needed as storage increase, requirements otherwise making number of files per directory too large (Z We personally prefer less than 100 supports 32 directories per 1ogica1 drive). 72 DU reference). VFILER handles DIR up to entries per user area (directory, files or display; more than 144 on a directory slows down operations having to per screen switch throuigh three or more screens to cover all files. Notice the situation represented by menus of MENU.LBR (128k-byte file on ZAC Nodes). of ZRDOS archives certain files after they chance without operator Of course, Drives A and B are normally 1ogica1s of sin¿le physical hard concern. C, disk; and high-capacity (greater than 36Ok-byte) floppy. " : "' t ^ oí ~ Zi , - : \ \^ "·- \JA Page 2 tt,j\ + — >>" _-· ness Z-News 301 aspects in understanding helpers. free to contact one of our good—neighhr of Riese volunteers are listed in file Z-HELPR8.BBS on Z-Nodes. All are ready to assist and Z3 Apple Steven is an pushing you over some hurdle. expert. His number is McDonald, him (and Thom Doug both Apple experts, at 802/658-4793. Try or Kevin and other good-neighbor helpers 408/253-1306 and new 408/462-3731, respectively) before They and us! 'want too. your calls calling letters, From ZCFR3 VT): Steven Hirsch (Bmlimton, should and Z-System feel those needing help We request Softvare Btig Reporting: that our"Software Update Form" be used for all We suggestions simply cannot reporting plus relative to products or services. The comprehend form suggests the from verbal inputs your requests. efficiently Please! information we need to act on your problems and enhancement suggestions. bug More Time: ZCPR3 and ZRDOS programs (Z-System) are not public domaim..copyWhile by Richard Com and Dennis we welcome righted Wright, assigned to Echelom ZRDOS), ZCPR3 enhancing (we users we are final authority as to acceptaprograms changes. I) from Z-Node Central (either from of Procedure updating: direct chat with David McCord or with posted message) obtain permission to work on 2) then obtain latest version of program (ZCFR3) froin of Z-Node area 3) agreed updated and upon period of Central, finally, version within return your extension time, or determine is possible. So much extra work has been caused by out some few who have used other than latest versions, or didn't check enough to Only one version may be active at once! ideas your are sigriificant way.) Echelon Understand, then proceed supports separate warrant program name, that OEM's VAR'S business) these programs and be and which must cannot (without with we in So absolute be maintain control. One bility for fix file, official if (If file first. it! From Page One of complex phenomena, of Manual: "In the development of our understanding the powerful tool available to the human intellect is between certain abstraction. Abstraction arises from a recognition of similarities and the the objects, situations, or processes in decision to concentrate real world, and to ignore on these similarities, for the time being the differences." % commands, both resident and utility, manual has Iri addition to explaining over MENU chapters covering and VMENU, HELP, individual online Shells, VFILER, and m. Usiríg ZEX is make clear as well as how to use the four Also packed error handlers. how and personal now! Z3..€et with details on use your copy to inqtal1 Still only We $19.95, plus shipping and handling. offer a 25% discount to those buying 5-49, 33% for 50-249, and 40% over 249. Shippiñ9 from stock! Call 415/948-3820 to order with UPS-COD. Visa or Mastercard, or for ZCPR3: The most Paradox? ning is thoughts Farsightedness and 1iviñ9 in the-now go together, is not paradoxical. Plana now (present) functiom Using what's available presently (created by past and doirigs) produces future environment. Detroit auto-industry started with fuel-efficient four-cylinder engines to power their cars, moved to V-8's, and now has Are you returned to four's. Are you going along with crowds and popular movements? learnirg, becoming what you could be? Are you creating your efficient environment in spite of contrary trends? (Tried California white Zinfandel?) When resourceconserving El-bit systems using assembly language coding gain popularity? IT'S UP m YOU! Turbo-four or V-8, the same job gets done; but, one is substantially more efficient, less brutish, more sapient. Homo sapiens, become thrice sapient! See you down the lines... will Echelon, 101 Inc. First Street 94022 Los Altos, CA 415/948-3820 Telephone: Z-Node Central: 415/489-9005 Page 3 Z-News 301 SB180, Trademarks: 8080/85/88/86/186, Z-System, ZCPR3, COMM180, Intel; HIK3484/64180, Hitachi; Z80/800, Zi1og; WY-50/350, Micro Devices; Wyse Techno1ogy; Micromint; ÍIKBBS, 9580/81, Advanced Z-Tools, Z-Com, Software, Echelon and Lasting-Value XE1201 /03, Xecom; NSC800, National. ZRDOS, their Zas, Zlink, respective REVAS, ZDM, Z-Msg, and owners DSD, authors; Term3, MOSART, áÉ< Z Z-News reprint, Echelon. ..t. you FREE, is Copyright 1985 Echelon, Inc. automatically wholly or partially, 301 All Rights ,J,3 -" Y - ' /;j Echelon, Inc. l0l First Street Los Altos, CA 94022 ..: 'i' \ source G " fm Á|.t..: ¿: ': " ' '" Y i Permission to credit is given to Reserved. if granted t "" - -,.j ,n i" '\ "" >Á I t ! j u' ' . i qií j'hJ jiíd 'íí r''S,.,.~, .3,.. K:c'\\'t"|} Systt-'i'm q(ia Rernoie vc j¢Í9l f..)}ir|(]as Strt"t't ·'íl"A lsli71gt,(-)]'í, can (""'¿)l): l)lÚ ?ii19i\ 1á7 jnj'í y ~ , él i-. ' i bi . i"" ÍJ q j: : L ,' ' L,. ' · ' "mD · 'L-: :,A'4"" "~m¿: " "" } -.lisa" .,}_ wá)±" 22 = i Echelon, Inc. g z-ms l'D3 Sftrl.('rn|)pr 302 understood and probably Z TIPS: An obscure feature oí ZCPR3 is th,-ü (}l itgrj¡"É. CMD and SHSET commands. converted Any prograni is into a shell by usín¿·; Ñ!st"r (Ill Command (verb) used is to permit application programs to know how tO !"t·'tÉÉt 't 1(1 t!'tr mselves (in addition to beirig user interfaces, accepting inputs, and ém"t Ut iu': ('{")j"!,-mands). For example, SHSET WS makes WordStar into a shell and théíú">". ii') w: iy r : CMD '-'i .ap;t', walk." (-ííj Suddenly, get out of! short of cold booting your machine! lends a hand, and allows you to have your way with computer. Use SHSET WS;(MI)-'c: :.' .iú CMD command or alias, then on existing WordStar, Ty'ping at ilti-·- µm.n( runs. low changeu to occur exits shell (with ERROR message set, permitting directional and see possibilities Try them, experiment, more commands are on line). for iÍnµrQviIjE: your environment. VALÍAS is out! Get reníarkabje job of from our nodes...jay Sage did making H-is aliases under Z-System easier to create and modify with this TESTERR program, an alternate to FINDERR, is another for us who use ZAS arid the like. too presently is on many Z-Nodes. Along the way, Richard Conn has finished (at least for now) our library support tools. New era begins--they run only on Z80/NSC800/HD64180 computers using ZCPR3 (){ LGET LHELP HLP/HQP from within library Z-System! processes extracts LLF and LX executes Tools, specified COM in libraries. LUZ3.LBEL TY.) (Dallas, Richard and Martin Murray work on most Z-Nodes, are in Z3 together to make NULU a tool! What makes a ZCPR3 (tool) is described clearly on pages of 229 and 230 of the ZCPR3 Manual. Routines in Z3LIB reduce task essentially to a few subroutine (dRAsÉ (WordStar MicroPro 3.0 and 3..3), Sorc"im/IUS Let's get Ashton-Tate calls! (SuperCalc T/Maker (T/Maker and Microsoft (Multiplan) to enhance their 8ZCPR3 tOO! status! Would you buy them as upgrades to youi programs to We would! Enough said? presently owned versions? little it. it, r it f truly it utility. It files; bit files files files, lists all files, file full utility II), full III), II), Article describing SB180 and Z-System in September BYTE Magazine hit the spot! possible, especially Mr. Steve to all who contributed to make commentary Ciarcia of "Circuit Cellar." (Eight-bit lives--move over 16-bitters and make space for us!) But wait, there's much more to come; watch remainiw f row-now-to-end-of-year issues of not only BYTE but many other magazines and newspapers. WOW! Thanks We Get Letters: _ From William A. Dunn, SpriIlgfie1d, OR, "I am pleased with the software but was rustrated with your documentation. I am looking forward to the manual which (Manual "Keeµ order.) I ordered last week." was shipped same day we received GREAT the work!" commands Alan, Cathy, and Cynthia Leonia, And Vií"gi1 Foust, up NJ. Cooper, Carpintería, CA writes, "Gracious Al Hawley responded to iny message by phoniríg ." observes: this evening... Larry Geller, Tokyo, JAPAN, "I noticed that each issue of Z-News is costing you about one dollar to mail...enciosed find check for $24.00 to help cover those mailings... ." Thanks, Larry, wish more people understood as you! Nc), Paul Naitoh, San Diego, CA, asks, "Do I need a hard disk to en joy Z3?" Paul , know two drives, each with 360k-bytes as you now needed! Lot: ', rnore are capacity, or 4 ,Cd_i Kaypro of folks are enthusiastic users; magaz ine,/new,spaµer columnists tors Bruce PA) Morgen (Warminster, and Ted S"ilve1 ra (Santa Cruz, CA) are two such! f New Policy: You who receive hardcopy version of Z-News and also download f ror,í a 7.Node may notice that download version is available only after you have received mailed CA) Thanks to Rea Williams (El Toro, edition. for instructing us about fairrlf!sgt: those who pay for Z-News should receive Those who obtain it- oríly froní ZNodes, essentially Phasing for cost of phone call, get later. set: Z-News mde is behind mailers by up to a fortnight (two weeks]! it file it first! it Z-News 302 Card: Report All books and of copies Terrii3 ordered have been shipped. These two have had you an order with us for more than drop Our records are not three please us a note. perfect, neither are we. Write us you should have received an order and haven't. we Again thank you for being patient--the ordeal is over for us, and for you. we Never again get ourselves into such a helpless position of not being able to what responsible syndrome). control we were for creating (Frankenstein/monster items were back-ordered for so long...if weeks, and haven't received it, if will We repeat Éúmteur Z User's Corner: Lewis Carroll qj" -_ (Rev. Charles Lutw"idge Dodgson, 1832-1898) " frag' , .l AHce WóMerland merit, and TMuü9h rom Ms <, ín J-the IÁK)kiug Glass series, because reprel l ' .;':'1· sents so closely what we do: many d1scus_ " ,(, -7 , from s:ion levels, abruptly shifting para7 . . The tune has come," the Walrus said, CÍ "" grapÍi to paragraph; but w1th1n each, con_ """ 'To speak of many things. These shifts sistency is maintained. ;) m" /"Á "" " " " and sealing Of shoes and ships wax, always produce movement leadíng to "- -F 7,í/ _ "kings." cabbages and : Of z - "l creatíon of mental sp: u"a1--never l i, k_ línear, never to be understood as ups m, and downs, higPter or lower, as but climbing or descendirg a ladder, l soaring multi— vast rather like over dimensional (more than four) You are center of attention and producer tory—observing, feeling, and doing. of motion! Please don't forget what and who you (and we) could be. Act (not react) ' f it ° if terri- while re-acting (feeling)! We wish mad hatter (hacker) would convince his editor to send us samples of We (subscription to) their slick Canadian magazine (Computek). may want to place an ad, among other things. Magazine contains a wonderful B-bit -'" column written by one who cares, feels. Our kind of folk! , f yñí Welcome to mid-state Z-Node //34! Sysop Rod CA, needs You Visalia, callers. central Californ- A , 209/739-8303. "" ¿\ íans let hin know what you tlnnk of Z-System; R. Here's chance Mark ' a to see coinmumty Aves: , ' //33, Evans, Node having understanding how potential is trouble .,, , He to get his system up as a RAS. wants to learn; who wishes ' ®Cj you can offer assistance, to help? contact him at 1720 N ,,,/ TX 76904. Utah, Angelo, San Please! l:l? 'lj '! ' li.,(l";l!j ·'·" j )' While at 200 Oklahoma , / l, C we might look into Thomas ' F7 ·. t ,,qj ' Áf_t. , Street, Anchorage, AK 99504; Richard Driscoll, 400 North 30th and Robert Paddock, Street, Phoenix, AZ 85008, 602/267-0504; __. Box 167A, RD //1, Summit Drive, Franklin, PA 16323, 814/432_ 3647. These nodes may need assistance ^a7"Á>==EEI getting up. Bob Finch, Node #21, our ham radio packet network expert, "And now . . ." should have a dial-in then, line soon; you Los Angeles him by radio for transfers. His call is area hams can cont.act 600 KHZ; IN N5CXB, band f requency N5CXB-!, Bob on 2-meter of 146.745 MHz OUT/DQWN Other metropolitan area hams, who presently operate Finch. packet networks, wanting to tie landlines to radios using Z-Node concept should contact us, or Z-Node #2, Al One 213/649-3575. day, when satellite Hawley, voice: repeaters are available, be through Z-Nodes! Earth tied together Wanting more jay Sage installed a 2400 bps modem...try his Boston-suburb 617/965-7259. Remember, Jay's a Z-Node //3 for Z-System information and to get downloader EI of proprietary programs. _ l' # ),Í),, )1¡' Z-Node Blackman, 7 "\") hrr" , -vI :,¿,/ ¿ D :Á'±" ·,,, 'um l E Actívity: íf If , it, Á====í> Hill, _ until will full Page 2 all traffic, files: Z-News 302 (in Z-News 209, pg 2, first line) that simultaneously giviw full explanation material why, has been big stumblirig block for many. So we deliver details to remove those of (mental) remember, read through explanation (and everything else) seven times: blocks; 1 and 2. Use your finger to help Skim material twice, quite rapidly. Readirigs and ideas, and phrases, words and paragraphs. Key words, lines, your eyes play over framework the take gain begin from. You thought-flow, concepts a of a feeling to making next step more powerful. much more slowly and carefully. Read material now from beginning, Readirrng 3. and deep Use dictionary Pause to re-read and ponder thoughts. new ideas for unwords. familiar 4 and 5. but not quite so rapidly as Readings Skim over material twice again, deeper. This is a more leisurely key Let concepts two even sink in times. first skim. Pause at any word looked up in dictionary and make sure you know both basic and meaning of word, its meaning in present context. Sometimes the thought expressed by a particular word or phrase is so new that it's difficult to grasp at once, even help! IXj not worry dictionary with at this point. Future readings add clarity. Now 6. again with extreme Readiw Now, read material from beginning is care. deeply. Try impress the time to really pause, ponder, obtain digest, to to to to essential, inner feeling of messages, even thoiugh you may not understand them fully or Try at this point to read material aloud! grasp completely at this stage. Readiríg 7. skim. Somewhere between slow your leisurely skim and your a It's #3. bathe reading, enjoy, yourself in new insights and careful is time to to first It comes (in next octave)! viewpoints opening up to you...new understanding There you have it—we do our best to explain. Never think that learning someBut keep thirig new, really new, comes quickly or easily. GREAT EFFORT IS INVOLVED! reading understand—what even if you think you don't comes later (down the lines) explains what came before, following natural back-and-fill (smoothinú concept. again: U! read everyone Foot put Suggesting mouth! seven (7) times, without into follows? Bottom of page 5, Newsletter 007, 15 October 1984, people we addressed clone-magazines, copy-cats, with less-than—constructive ideas. Our present observation is: too many editors put out cookie-cutter editions of their publication. The mold is supplied by advertisers, and journal after journal As we scan 30 to 40 publications a month we notice a thread, use it! one of indoctriSo few magazines have the staff to even edit a news nation rather than education. release much less investigate news and write their own reports. If the release Oh!wasn't how styled by producer for individual magazine format, it simply isn't run...sad! We sad! leading wonder what is free in what they generally do...free1y A free press? or freely following'? Clearly our trade journals show little leadership; so many seem detached, unemotional, have little PURPOSE of their own (other than make money as prime goal). We They use pre-formed mold to produce their offerings. are the losers for it, but who allow situation to exist. it's us (but not Most magazines all) follow standard Madison Avenue criterion for ad Consequently, space cost, keyed to numbers of paid subscribers. subscription prices main coming from advertisers! Any wonder are low—this results in source of revenues who controls magazine contents? Roses don't grow on stalks of clover. When corn seed peach don't up! is planted, come trees Is this observation faulty? Time to take a stroll, feel cool breeze coming in from the Pacific. Listen to swaying palms and pines in coast town of Pescadero, and there sip some white Zinfandel Duarte's Mrs. and bar. the lines... down See you at restaurant Echelon, Inc. 101 First Street 94022 Los Altos, CA Leadership! Who leads and who Telephone: Z-Node Central: 415/948-3820 415/489-9005 Page 3 Z-News 302 Trademarks: NSC800, SB180, COMMISO, National; Z-Tools, Value Software, Xecom. ZRDOS, HD63484,'64180, Microrríint; TKBBS, Hitachi; ,' 8080/85, Intel; WY-50/ /85 350, Wyse Technology; RF.VAS, TERM Z-Corn, Zas, Zlirik, ZDM, Z-Msg, DSD, Echelon and their respective owners and authors; 75 Z80 /800, Zilog; ZCPR3, Z-System, Term3, LastingMOSART, XEl201/03, III, Z sets y o FREE! u L · "~ Z-News reprint, Echelon. Echelon, 101 Los is Copyright 1985 Echelon, Inc. wholly or partially, automatically 302 All Rights if granted Reserved. credit source W'"JS- SK"Rj Inc. First Street Altos, CA 940??" " { .- ', ' '. .' \ : i 6' : E S' 'l ' : ' 7 · '. ' t' ' ..i: ·' ! ' . ,1 , f · ' i "T I ' ' 'i . ? , ' ^1 ,' · ' ·¿. .I . mn: - . ,. ' .P l' t: , ', P r. , · , " y' ' ,$ : , ,., ., 7 Permission to is given to ·. , ")' 22— ,)1 ^ 7>-i= _L_ M -IÍ T" ,,,,, IIIfÉ[l!l'¶||I¶IíI . @9 4 November 1985 306 We are asked to recommend high We under development Z-System. reply, and VLIB), these are best used: Z3LIB, Forbid. Heaven program SYSLIB3, level if (HUS) languages you must use for application (instead of an HLL BD Language Compilers Software, Inc. MA 02238 P.O. Box 2368, CaÍnbridge, 617/576-3828 Execution Fastest Good Code Density C Non-Unix Software Toolworks #1118 15233 Ventura Blvd. 91403, 818/986-4885 Sherman Oaks, CA Best Code Density Good Speed C Non4jnix Manx Software P.O. Box 55, 201/530-7997 Unix C BIE C C/80 Aztec Turbo C II Shrewsbury, Pascal Borland International 4585 Scotts Valley Drive Scotts Valley, CA 95066 800/255-8008 to order 800/556-2283 for nearest Pascal 07701 Fair Fair c coI!fu)atibi1ity Speed Code Density Compiler Overall Value Interactive Structured Hi9h dealer Program Development Neither Fast nor Dense Code New Pascal Standard million ways (literally) to configure and assemble ZCPR3! implementation (which we use here at EI) contains only SAVE, GO, GET, CP (command processor) commands; as intrinsic other resident (in-memory) TYPE, REN, FOKE, ECHO, C(o)P(y),· P(eek), LIST, IF, ELSE, FI (endif) are m, Normally, DIR is a transient, i.e., from disk. in dynamically loadable RCPS and FCPS. CCP CP (console command processor, but resident for short) occupies fixed 2k-bytes; packages, each of 2k-bytes, when functional requirements demand difcan be loaded (MU3 ferent commands, e.g., DEBUGRCP for debugging programs versus more as segment) from RCP loaded for public callers. A sysop's RCP is different common SYS.RCP. Z TIPS. Standard and JUMP commands Of There's NJ over a ZCPR3 Cabbages Kings. being in barn, November is season of thaiiksgiving in to reflect on things for which we are grateful. Our life with continuous health is one; but mainly we focus on you, especially you who are learning while supporting what we do. By name, Marvin Eyre, Dennis Wri9ht, Dave McCord, Kathy Stough, Robert Patrick O'Connell, Doolittle, Al Hawley, Jay Sage, Al USA culture. and We wish good Harvest here IMnsmuir, Charles McMannis, Robert Peddicord, Richard Mead, and Bruce Aschenbrenner. And Dreas Nielsen, Bruce Morgen, Ted Paul Pomer1eau, Tim Linehan, Robert Tate, Rea Williams, Nug Thom, Norman Beeler, Norm Gregory, Marilyn Bailey, Richard Jacobson, Terry Smythe, Ed Unrein, Charles Hoffman, Michael Ward, jud Newell, Arrnon Tippitt, and finally, Richard Conm More could be added, but these few we consciously believe have made possible what Those others get we do. thanks nonetheless, those workers who do in silence our without notice. We know they need not their names listed here. But without them, our We species would have long ago perished. applaud but certainly our continued, un- Silveira, certain, Some more...we survival! few WONDER where work from natural drive, courage (?), enthusiasm, forces...forces flowing through our WONDER comes from. no you, from Eternity... Time of E.B. White's classic forces beyond TIME and space, beyond Mother Earth, Father Charlotte's Web...forces of LAW, law which cannot be broken but which regulates because of your energy. All,..we were v'ague and general, now vivid and particular Z-News 306 Ye Get world. Forest, " ...fdisk format} standardization is indeed much no details on formats were giverí... " declares Letters. However, Sorry Mark, we are working on a standards Z-News 207 wanted to let everyone as soon as finished. Hardware manufacturers disk formats we feel are best. should use existing formats, the ones that are best for PA, Dale Updegrove "I rom Phoenixville, writes latest Z-News before the two weeks are up...Echelon V& f business...is interested in supplyirig Thañks! Dale, profit." we needed that. regard Z-System as we do; profits come pg 7, to know an aspect of our business). needed for B-bit Mark Sihlanick, document now, to be published know we were fostering a few designing new B-bit computers speed and capacity. find myself looking for your is like a club than a [in making] more more more support rather than short-term task is our major from aspirations, attitude (see getting you to newsletter 009, Bob's Z-Node A warm welcome to new Z-Node #44 and Sysop Robert Gear. He Phoenix, and is a AZ, number is 602/279-2762 for us in Arizona. is int.erested in ham radio packet networks, as are other noders Bob Finch and John D'Ausilio. Bob's '%ktur's" node serves medical Also, information. as central for despending Ed Unrein His RAS in beautiful central Florida is wants more non-local callers. Activity. a wonderland telecommunicate in first itself: (one-day, 305/295-0844. teleport I). If you can't travel there, you still can Loggiríg into a directory may be done two ways. l) Ikfault Amateur Z User's Comer. and 2) current log-in occurs when command rom log-in occurs when performed line, f performed command line, default programs; on rom within application returning to f disk/user area is returned to, shows. Current can be made de· "'Z= :+ -3 "" : C''j'"";'"¿¿ . . fault by declaration, e.g., in VFILER CMD scripts, command g\, "±±?í-?: ' 'i'j' f' clause "%d%u: ;" makes current directory the default. While " ," ;= " ' within VFILER, default is shown when "Z" letter-command is Y. ,\. .:" given and command line prompt shows at lower - .-left of screen. J"' ' ! always shows at upper from Files or builtCurrent either == left, '· , ,: "—!. Help screens. Of course, '. : \"= _ current and default szmultaneously ín "_-?" " " " : may be same directory. " } When dealing application with other than Z-System d; ' (most don't) determine 'i ".:, programs, uses application current .if Then, write your macro command linesor ?iÁ l"j E only default directories. :"' ' ,¿,r _ accordingly . 'l , _ 3, '" Notice, ·b in Z-News 305, bottom of pg 1, selective use of X J. "%d" and "%u" and actual dr: i-ve " ',." :q d1sk/user current letter ("a" ." '.ij( " J . m ,"" was move rom therein) designation required directory reely to f f "7s JJAS' WordStar and The WORD from VFILER, have to i tt directory within to 3/_, When using with such application ^Plus function correctly. advanced features of Z-SysYm programs, are absolutely required " " and resource-ut111zat1on Uulx automatíon for ef f1c1ency. full - --and do have these PC4X)S not features. ". . .and my current Technically, for you budding hackers, default directory is became default ." contained Page O, as two nibbles at location 04 of Z-System DO FF ZRDOS hex. Current to memory space is stored locally within buffer area. Our shells with their powerful user interface have made concept of current versus Principle under vanilla CP/M was little developed, not much default important. thotight not of. Remember what user areas were like before SWEEP—they were simfy m, SWEEP, MENU, used! DISK7 started the ball rM1im for FRIENDLY and filer, vfiler, VMENU. We Unix! now have better flexibility than PC-DOS or hom.e.) Recap: default (some call directory is the one shown by operating system prompt. Application programs and utilities may move f rom default by internal command (log-in to new directory, called current) but default is not changed, unless by changed at command line prompt, declaration in a macro command. or ,)"jiÍ aj .A " Ujj")@74f' l it Page 2 Z-Systm Frequently details of used commands are and remaining these C O MMA N D 306 gives usage full and S facility HELP Online here. immediate command line, appropriate) by typiñ9 described commands. At briefly Z-News Z // , (if information is Archive Copy copies location to another with verification files from one Only changed files need be copied. option, while setting file archive attribute. (V)ALIAS used The (V)ALIAS an Alias file and to display its to create utility is expanded and resolved An syntax help is available AC contents. (with paraAlias is essentially a text script, passing) when the Alias program meter is run. Very complex command Lines, complete with Flow Control (IF), can be included within an Alias. ARIJNZ used to execute Extended command processor aliases within ALIAS,CMD files. CD CD ORé simultaneously running from directory permits going to another, (ST.COM) CD environmental to establish the desired conditions in a directory. password may require to move to new directory. CLEANDIR Removes ck-allocated references in the disk directory track area, to in ascending or descending alpha order and packs the names sorts the existing together. Used often nearly guarantees successful UNERASE. (MIREN Default name for extended command processor used, e.g., to execute COM from COMMAND.LBR Once entered text typed at keyboard is ignored by operating system. Useful to output text to printer while not having the computer attempt to act on "COMMENT"' prompt (LANS). provided. Special and in local area networks disp1aying Compare two byte-for-byte match and difference. match, differences, in both hex and ASCII, eases comparison. screen dísplay, showing known consoles and two one of four printers Selects one of to system, and line and page length, and whether form-feeds are available. Used by PAGE and PRINT. Check on specified Runs a Cyclic Redundancy optionally creating a Useful of the values. are identical. to make sure Sorted DIR default or declared directory with sizes (lengths) and disk used and remaining displayed console space are name or with this command, by on type. Displays directory name, one, and PUBLIC in directories. IFA Display attributes: read-only, read-write, archive, wheel byte writeprotected, etc. Wild card declaration permitted. file files files file. files all it, Split- files crsu = file files Four files file files if MJ3 files, file file Disk Utility provides command full screen-oriented direct disk editor features. screens of information are internally available by typing "?". ECIK) Text entered at the command line is typed to screen without the operating Useful system acting on to display messages from Aliases and between commands of a multiple command line. The ELSE command is FCP-resident and toggles the Flow State. the current ELSE IF condition is TRUE, FALSE, and vice-versa. toggles to ERA The ERA from disks. is used to remove (de-allocate) is resident in either the RCP segment or in the ZCPR3 CCP module. RMSE The ERASE is the transient counterpart of ERA. is more powerful than ERA, containing many more options and features. Five dynamically installed by entering their command name. error handlers VERRDR and ERROR2 from command in are screen oriented; recovery a non-executable multiple command lines is handled gracefully and quickly. The current error handler is diseíigaged with this command. FI is an FCP-resident command which FI terminates the current IF. FI is the same as ENDIF in concept (there is no ENDIF command in Z-System). FINDF Searches and disks in system. for declared user areas in Wild card (? and *) and multiple names permitted. GUIU used in flow-controlled loops. Unconditional branch in ZEX The HELP command provides oMine documentation. Typing HELP ZCPR3 or ZRDOSI covering aspects brings a menu of commands to peruse, of Z-System operation. mKjs: and ZCFR3: The are used for further informatiom IF is an FCP-resident command which IF tests a condition and sets the Flow the Flow Control State Control State to True or False. is False, only FCP-resident commands are executed with other commands skipped. LX Run executable from within library of files. Other library support LGET, LHELP, and LLF. it. ME If it utility utility files It file files all files; m~1 utilíties: It all files all If Page 3 Z-News 306 MCOPY MCOPY copies to and from from an RC.P also copies are menu subsyst erns under files directoríes. provides an easy way to and opt' ionai1y renames fil-es.') ZCPR3. MNU These and VMN menus are created with HELP L"ile your editor following rules detailed in systení. Narned di recttíries are created with MKDIR. Any Disk or User Area can be given an up-to-eight-characteí An access password name. is opt.: iona1ly perníitted with each named directory. MJ3 Memory provides Useful to obdirect local íueruory (RAM) editing. immediate changes selected tcj serve areas of memory. NOTE but without special prorrípt arid active for only one line. Similar ttj COMMENT, Text typed is not acted upon by computer. PAGE The PAGE command sends text to CRT console for operator viewscreen ing. More than one may be viewed sequentially, skipped, with screen wordwrap line length exceeds screen wídth. PATH search path. Allows display and dynamic change of command-file FRÍNT The PRINT command provides page printing of t.ext on the printer. CPSEL and numbering, Page heading and sequential selects the printer characteristics. printing, with wordwrap, are available. FRUIECT singulax iy or in wildFiles are declared Read-Only, System, or Read-Write, card groups, with PROTECT. FUBLIC accessible frorn any directory. to declare directories global, END The PWD coínrnand Prints the names of available Working Di rectories. QUIW Entering QUIET reduces text output from certain crucial programs, CD, LDR, REG. LX, PATH, REN Renaming is performed with resident REN or with the more powerful back—up (V)MFMJ files. (CP It ~IR Utilíty file files if full files file file Utility files utility transient RENAME files Strike Any Key is interactive glue, used in command lines to suspend execution for a specified time or cancel next operat ion, alert uperator with console bell, cancel, or if operator not available, proceed af ter delay. SFA Set file attributes: read-write, read-only, archive, wheel byte writeWild card file declaration permitted. protected, etc. SETFILE Allows declaring up to four system file names to be used with shell progVMENU, SAK, ALIAS, etc. SHOW indícates system rams, MENU, files active. SH ? Model shell program ready-to-use; internal commands are: for help, SHCMT SHECHO for comment entry, for message text echo, and SHEXIT for exitiñ9 the shell. SHCIRL Shell Control permits getting out of a shell, i.e., popping the stack. a menu of options to permit recalling the status of the ZCPR3 SU ronment.SHOW printsaddress envi Buffer locations, command line length, system cpu speed, maximum drive and user areas permitted, all on 11 screens of information. SLK)W E installs Show as an error handler. Makes any program into a shell; useful to control application program usage. =Er The UNERASE UNmsE command permits recovering Recovery accidentally erased files. must be made before starting any further disk drive activities. VFILER VFTM is Z-System screen-oriented file manipulation utility. Permits pointing to files in directory and perform: Íng operations on them compute lengths, view, print, copy, delete, unsqueeze, for group (mass) or tag (wild cards allowed) processing. Ten macro commands f rom custom CMD menu, new CMD per directory possible. File scanning utility permits forward and reverse text viewing with controlled scrolling rate, string searches, quick goto bottom and top of file movements, etc. Fully screen oriented with built-in in-context command help. WHEEL permits chmUm the system from secure to unsecure. If secure, and certain utilities may not passwords are needed to access established directories be used: ALIAS, MKI)IR, PUBLIC, etc. The preset password is SYSTEM. The XDIR command is most powerful of three supplied file directory listing XDIR and (transients). programs Optionally shows all files in ail directories (normal public), vertically or horizontally sorted by file name or type, to console, printer, for directory comparior file. Negate wild-card search and directory-to-file-buffer sons are unique features. XIP Exit (terminate) all pending conditionals (IFs) in f low command testing. Useful in ZEX GOTO loops. batch procesExtended command processor ZEX for versatile multi-command/program and message displays. sing; interactive, user-prompts SAK #4/#####//4/ Page 4 Z-News 306 We who will be first to use Wyse WY-350 color Separated From Duck: With a upgrade WordStar into a multi-hued word processor. terminal to little used could be the color area, program buffer to indicate software modifications to I) original Different shades could represent status of text entries and changes. 5) underlined, shadowed, 4) added, 2) 3) moved newly Hided inserted text, text, or or from or written to another 6) font style changed, 7) text copied file. We can think of many other enhancements that would be valuable to console operators using PropStar WordStar (see Z-News 304) to post-process files into a laser marking machine. How do we overcome, justify cost of color terminal? Straight-line drawing ability of modern ASCII terminals, monochrome or multicolor, permits sharp, graceful menw to be formed—we simply haven't taken advantage monitors. of graphics, yet. And saály, vast crowds these days go only for bit-mapped Quack ASCII We WONDERwhy! MOSART BYTE .receiver, asynchronous, (modem synchronous, November transgoing. TurnKey Bulletin telecommunications idea where gives is mitter) article of an Board System of Micromint, Inc., (see Z-News 207, top pg 5) uses this hybrid module, Read TKBBS and includes Z-Msg, Terín3, and Z-System description to do software chores. 374 Turquoise St., December Inc., BYT& Xecom, Miipitas, CA 95035, Call or write in MOSART 408/943-0313) module. and for prices literature describing MOSART. board using Hitachi HIJ64180 high-integration chip announced by Magnum MO (perhaps 65078, 314/377-4419. Unusual #2, 223, Route Box Stover, Digital, Inc., CPU Onunique) slave board may be either master system. in multi-user/processor or CMOS RAM, co-board extends board are two serial ports, 64k to 256k-bytes but of static I/O port drop—out timer for fail-safe operation, bus controller for to 2 megabytes, multi-processing, and many more features. Priced at $469.00 with support software; call Mr. Dion Vaugh, MDI President, for additional details. FLASH. S-lOO one-megabit (5) Japanese sampling companies are currently Oki The and NEC, Mitsubishi. sixth, Toshiba, Fujitsu, starts next month. Toshiba has licensed Siemens (Regensburg, West Germany) to produce (Remember, here Many British people say, "We their design. you read not change our Japanese industry." We say to these, 'Your style to compete with be maintained adapt World is style can only you to your changing environment. and then when effectively smaller more accessible now you were philosophically ically.' Number One." What do USAians say? Let's hear from matter releasing energy, from s—u--b-s-t-a-n—c—e moving towards e-s—s-e-n—c-e! By the Way, third force of triad active in Cosmos, in case you woNDm is represented by instability. This force is like a wedge applied at a tangent, never orthogonally, near an object's base. Such directed energy permits, causes local and Cosmic change (see logo/eagle discussion in Z-News 303, pg 5.) Anyone care to label been called by many names! this particular force? Historically, Now we taste Zinfandel wine and hear zydeco music, that marvelous mixture of French, Cajun, Creole, Real people-music, Celtic, and African rhythms. this zydeco! Bí"owht long 1953, by Chenier (king of the our attention ago, we believe in to Clifton music), but made popular by Ida Guillory (Queen Ida). Chris Strachwitz, of Berkeley radio station KPFA fame and founder of Arhoolie Records of El Cerrito, CA, 415/5257471, records and produces zydeco pressings and tapes for sale. our bon-teínpsroulet music, along with music of Polish rebel Frederic Chopin. Zinfandel is native See you down the lines... Californim Echelon, Inc. Industry DRAMS; life Brief. Hitachi, life Five Electric, first.) it if will (polit- still it's It's 101 First Street 94022 Los Altos, CA 415/948-3820 Telephone: Z-Node Central: 415/489-9005 Page 5 Z-News 306 Trademarks: SBl80, COMM180, NSC800, National; Friend1y, TKBBS, HD63484/64180, Micromint; ZCPR3, Z-System, ZDM, REYAS, DSD, TERM Z-Msg, Term3, Lasting-Value CP/M, Digital Research; respective owners and authors; Xecom; PropStar, Civil Computing; WordStar, MicroPro. Ampro; Z-Tools, Sof tware, Unix, AT&T; III, 280/800, Hitachi; Zilog; Z-Com, Zas, Zlirik, Echelon and their MOSART, XEl201/03, ZREOS, + ' 7j · i S the TEACHER! * + Z-News reprint, Echelon. Echelon, 306 All Rights is Copyright 1985 Echelon, Inc. wholly or partially, automatically Inc. 101 First Street Los Altos, CA 94022 if granted ,/íjj"j',I,) .',, ,,,, ,, , · ' '" '"M ,,, :-R5j · ·. - ,1 -^. -' Reserved. source credit Permission to is given to r"""TU t i ' .· ÍJÍ,. '" " '"' '"' ; : · ' - ?1'.'F 7"' ?"' l%ÉV, .-- 'i5!i " i"" ' " 4 ,.- _'= -m Z>.·',! ···· ,,,,,_ ii: I1!Ili'¶'|É.?'|: ® Z TIPS. 18 November 1985 307 PUBLIC ZRDOS Plus, the only DOS, Version useful utilities; list), (Item 12 we on EI price DUMP and MOVE are two. is a Trailirrng hex and ASCII. options 1.2 currently offer, comes with many screen oriented file display program showing both in permit line addresses relative to lOó hex, sending display to printer, pause after declared number of sectors are shown. continues the display for next set Any keypress DUMP /p2m which of sectors. Ideal for us is displays two sectors (a screen fn.ft DUMP showing the addresses lOOh. starting at is a modern utility in line with full) COMP, Z-System tools, in vain of our file comparator. rest of MOVE, Z-System Dennis Wright, as were DUMP, written by ZRDOS author, utility and others, is handy even thowh PUBLIC directories are available. VTYPE, COMP, Files MOVE permits are moved from area to area on the same drive, and moved quickly! wildcard filename declarations and also directory DU and DIR forms. ZRDOS Plus comes with above four utilities plus VTYPE, the absolute best file we've (see 207, middle Z-News scanner seen in Z-News 305; of pg I); PUBLIC described VIEW, earlier file scanner; and DFA and SFA, display and set file attributes, covering wheel-byte write-protect, read-only, etc. all available bits, archive, VCED Two screen-oriented command-line (video editors are currently available. command 1.1, by Paul Pomerleau editor), Version (Chicago, IL), permits written and recalling comiipands lines, both present and previous. Uses editiw, executing, subset WordStar commands and TALIAS), of (like plus many more, to move cursor from command to command, undo erased commands, recall previous command, etc. Screen DUS, and Z-System knows about paths, and and ENV files. A DIRS oriented a utility, it VCED Key" WAIT, Any neat toggles "Strike support program, prompt to hold screen before display, desired, as returning to m.©« ©- U ;^ ED+ m echtor. r"a-'"«E2"T, —"="m= --0+"""""f · ^""" |"?-T±.-= Paul has also f inished his version """ . q " " m. EZ ' " · . ·-. """ " "" " " 3í. =ALIAS, Z_fe¿, "" " of called BALIAS, to join other "[T"g µ= ' " "_ : - Sij ±. e ~ : . ". — _ ..-" — " "um and editors (VALÍAS and "7± ,fC" '\ alias generators # " " ,^--" S" ' >'"é - 'mk _ TALIAS) the -=·"e ^m in stable. F. : . ""' —- · Y' · " "" I") " "Z?" _ " '" " " ' ' 7(A\ fISH (command ' line History S.H,e11), " 1.1 , comes Vers1on , f rom Míchael " T" . % : »."& r , . Rubenstei.n, TX, and carries Galveston, "= '~\ ,, \" command-tine "'I · editiW to elegant heights. '" VCED t' "X Similar to but with a different ^t ¥ , .·"" <>d ' pf;t DesignecÍ " -} flavor. 'h to be used primarily w, . m ' ' 'i ·" " " RAM '/^ """ '' '' ' with hard disks and written ' ·) or fast " 'l' " C Language, HSH, ' ' ín is Bk-bytes long. , ,/ ' , .' Comes with Z-System HLP ·y4 ,,-—=g' : , i file; it's one ?)j On Z-Nodes, everywhere. .:' ' ' nice tool! ' ) : ' """ >;' ) !'> ",/ : "" "" p Wilson Bent (Fair Haven, NJ) has i ' PO ' k . < " made ->= "" an interesting contribution with his : , , ^ . & " , 'm>{rI: "'}3(y3'!,.« LDGK _ "" named -directory "" ·,^",, ). By using program. ¿" büí' " '"r: 0 t ,, leading dash in a the directory file name becomes that name. ". . .never be without your tools." Try it—you may find LDSK to your liking, especially if you're loppy-based. Compare described MKDIR below...many with f ways to de-scale fish! Our cup overf lows, cornucopia! Thanks, all, for your programming activities. : I DUMP = r " t A j í> We Get PUBLIC i _ Letters. Yes, we erred in Z-News 304; running is useful even use for numerous different terminals than to re-install using MicroPro INSTALL. Thanks to for pointirig this out. 'Your Newsletters and the BYTE articles on the HD64180 rekindle my interest in expanding my knowledge of Assembly, ZCPR3, etc.--even thotigh this is likely to be ZRDOS. It's quicker to WSPATCH WSPATCH still all all if Z-News of 307 little Edward W, King, use to ine," Ithaca, NY, writes of his stimulation Ed, any knowledge from ZCFR3 be Knowledge acquired put into practice. can long making Such work always way to activities goes a one feel fu1fi11ed. pays coim CA, CP/M and am trying to resist MSam From james Couts, Sunnyvale, running DOS." What's There's so much to be learned, you get past surface to resist? Usirig and studyirg Z-System opens barrier, front capabilities of B-bit machines. learning portals wide. practical and doubt. "I if One year old, Z-Node #1 Central had birthday (10 October)! h: Ígh-performmce McCord, has enlivened computing. His substantial B-bit produces when darkness. keep Dave, your beacon on. leadership light there is near thank each sysop for extraordinary Z-Nodes carry tremend~ loads—we behalf—what efforts on Z-System community's Individually each a constructive team! receive (7) Coming of us fold. as we give, occasionally receiving seven year Mids much opportunity for hard-working teams! first Z—Node Sysop, David Actívity. All traffic used to create and modify named directories. Z User's Corner. MKDIR (pages 65, 244, 299) is somewhat doing Thou9h ZCPR3: The Manual vague about this, MKDIR'S complete and make using and prompts menus easy fast. After typing MKDIR at command line, enter ? (or I) at tool command prompt to obtain main menu: is Amateur built-in MKDIR MKDIR Comnand Comnands it (? for Help)? are -- t Change Directory (Add/Renarne/Delete IP - Initialize Directory Print Directory - Read R - StatusDirectory of MKDIR Environment - Write Directory File X Program Exit - (? Cotmand for Help)? i C Entries) S W MKDIR First thing to do, if modifying an existing NOR file, is read file into auto-allocated and then display contents, R followed by P command. After buffer space provided We choose The default NAMES.NDR. R, name of NOR to edit or create. entering is NOR sample and updating SYSAIR. this file distribute a file with name of if it's If located in A15: ROOT directory, then enter A15: SYS.NDR as requested name at R commandprompt. After disk/user entering P areas, enter MKDIR and C seeing to alter. what you And press already have as names associated with ? (or l) for this screen: Change Mode You may issue the DU: dirname DU: '(RETURN)' X ? -- Directory Entry following comnands at this pñnt: <--- Create/Rename DIR Entry <--- Delete DIR Entry <--- Print Directory <--- Exit lleave Change Model <--- Print this Help R for Help)? I A6: PRIVATE , A, user area 6, with name of "private" by entering: prompt asks for optional password, up to 8 characters, to access directory. NOR LD&CCN) several and load (using from here...create You take (and confidence) named directories. using After, you are ready to to gaiii experience read pages 23 and 24 of Z3 Manual). used by CD (please, Are you write ST alias ready? Can you sense this long-expected moment, never-to-be-repeated opportunity? Establish disk Next, it files Pcige 2 trial files Z-News Z-SYSTEM GOOD-NEIGHBOR Kolod Mark 60025 Glenview 3l2/291-Í586IL Brian Leyton Morrow Killion - Street North Hollywood, joe Wí"ight all 711 San 91607 CA 818/766-3307 Vogler Lane Creekside S Colorado 303/576-34k0rings, McDona1d Apple P.O, Box 28162 CA 95159 San Jose joe - S. 112 408/37IÁ037 Doug l4Cl5 San Koss - Place Chatsworth CA 95128 jose, 408/297-5583 12613 Kevin Neal 3440 ROSTER LomitaCA Blvd. 90505 Torrance 213/326Á770 68 POB (GNH) HELPER App1e/CompuPro/Ampro Thom Graywood Drive jose, CA 95129 - 408/253-1306 82C)-II Xerox Isaac Salzman 5667 Corteen Place CA 91706 HO11 wood, No. 818./76l-4874 - Chuck Livingston 412 Tierra Rejada CO 80906 Vector Graphics - Road Simi Valley, CA 93065 805/522-7322 or 584-3484 Steve KaÉ!1in - Osborne/CCS 11711 Mo at Avenue Tampa FL 33617 813/9g5-5611 (home), Francis Riesz john Thomas A. F1emer Morrow 1730 Medallion Loop N.W. WA 98502 Olym 206Á66-9787 - all 12702 3228 Trenton, C. Smith Kaypro Nashua Road Pepperell, MA 01463 Street, CP/M AK 99508 Anchorage 907/274-8Ó44 - all Wilcox - CompuPro 8th Street Lewisburg, PA 17837 717/523-0777 before 8pm EST Jay P. Sage 1435 Centre Street Newton Centre, MA 02159 Ed Unrein Kaypro 6373-8 Forest CAty Orlando, FL 32810 Richard Denicola 475 Vista Del Norte CA D. South - 617/965-3552 Road Al & Ampro APO, Kaiserlautern, CANADA 416/669-49734 802 24 Gaevle Int+46 - "26" Anyone wishing name, address, Phillippe - all Billotte - Northstar P. 47 Rue Abou Dabi Quartier Oasis 58 A SWEDEN 128353 to assist expertise, GERMANY Robert Kuhmann - all Le Pavilion, Belle Etoile Martin de la Brasque St. FRANCE par 84760 011/33 90-77-61-36 Scarbourough, Ontario Roland Eriksson Arbetshusgatan S. Casteel Ord. C. Box 4364 NY, 09059 (from USA) 06373-4188 - 4P2 John 611th Dunsmuir CompuPro 30 Dentón Ave, Apt 807 MIL 91789 Walnut 714/66Ó-1800 305/299-4283 Rick Swenton - H89/90 19 Allen Street CT 06010 Bristol, 203/589-7297 5 Arthur Welsh - Osborne 801 Airport Hts. #387 Alan 60 Apt. la, 617/433-6383 Steven Hirsch - Apple 124 Intervale Ave. VT 05401 Burlington 802/658-4743 Broad NJ 08610 (work) - - 100 South S-lOO 813/974-2081 Sanborn Campos Drive Houston, TX 77065 Charles 307 Casablanca, new and ZCPR3/ZRDOS telephone users and number. MOROCCO potential users please send us your Page 3 Z-News 307 * * * * * * * Full * * * * * * ASCII * * * * * * * * * * Character * * * * * * * * Set * * * * * —— O 1 2 3 4 5 6 7 8 9 10 li 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Legend: Notes: OOh NUL Olh SOH 02h STX 03h ETX 04h EOT 05h ENQ 06h ACK 07h BEL 08h BS 09h HT OAh LE OBh VT OCh FF ODh CR OEh SO OFh si lOh 11h 12h 13h 14h 15h 16h 17h 18h 19h lAh 1Bh lCh 1Dh 1Eh 1Fh U! "A ^B ^C "D ^E ^F ^G "H ^I ^J "K ^L ^M ^N "O DIJE ^P DCl ^Q DC2 ^R DC3 ^S DC4 ^T NAK ^U SYN ^V ETB "W CAN ^X EM "Y SUB ESC FS GS RS ^Z US ^ ^[ ^\ ^] "^ 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 20h 21h 22h 23h 24h 25h 26h 27h 28h 29h 2Ah 2Bh 2Ch 2Dh 2Eh 2Fh SP ! " # $ 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 30h 31h 32h 33h 34h 35h 36h 37h 38h 39h 3Ah 3Bh 3Ch 3Dh 3Eh 3Fh O & ' ( ) * + , / . 1 2 3 4 5 6 7 8 9 : ; < = > ? 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 40h @ 4lh A B 42h 43h 44h 45h 46h 47h 48h 49h 4Ah 4Bh 4Ch 4Dh 4Eh 4Fh 50h 51h 52h 53h 54h 55h 56h 57h 58h 59h 5Ah 5Bh 5Ch 5Dh 5Eh 5Fh C D E F G H I J k L Pi N 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 o Ill P 112 113 114 115 Q R S T U V W X Y Z [ \ } ^ 116 117 118 119 120 121 122 123 124 125 126 127 60h " 6lh a b 62h 63h 64h 65h 66h 67h 68h 69h 6Ah 6Bh 6Ch 6Dh 6Eh 6Fh c d e f g h i j k l ni n o 70h 71h 72h 73h 74h 75h 76h 77h 78h 79h 7Ah 7Bh p q r s tu v w x y z { 7ch : 7Dh 7Eh 7Fh } " DEL ^ = CTRL h = Hexadecimal; (Control Key), except 94 = caret and 30 = . To obtain codes O to 31, console Control Key is pressed while simultaneously pressing Letter Key, e.g., is ^G, the I. bell character. 2. Control Key subtracts Page 4 % 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 decimal 64 (4Oh) from Letter Key pressed. Z-News 307 (We don't do what we think we must, but what we must; that written is Ramblings. not.) than that less important You've read and heard of robots (maybe seen or even used one), drones, and would be surprise to find we were actually one of cyborgs (cybernetic organisms). It what what makes these. But think, us we are? It's not flesh and blood, bone and Sure, these are aspects of what we are, but there's more. skin, or overall form. What constitutes the Whole? Ponder mass of data and information we presently have access to. If you live in than you could read in a a large city, your local public library has more books hundred lifetimes. One of these days soon, all this printed matter could bedatain But neither perhaps be readable memories, computer with your personal computer. knowledge and underyou have means to interpret into nor facts count for much unless We adds "desktop quantity to publishiW" mostly predict standirig, get to the whole. does depth and breadth, does for for quality, printed-text equation, little and as a species, take a longer view of little existence substance. Unless we, individually You know Beirig, exactly the previous. we simply march in-place; each octave overlays living, and learning rests squarely with you and me. Manikins we be not! Is not the same alphabet used to form words, sentences that praise as well as damn? The octave-oriented musical scale provides for production of sound-combinations good there's a countering evil—yin, For every to make us both rejoice and weep. yang; substantial universal stability in Cosmos. Third Force, neither female nor male, we think of...for every student there already From knowledge, exists a teacher. let's rise to next level of understandin& You, local think quality not quantity...each action, each thought has profound and Cosmic consequences. Waste not a moment with thoughts of greed or hurtfulness. We humans are Let's get on with our still quite coarse, with muchbut tobe beon refined. mutual the Way to deep living, task of learning! Be not paralyzed, a norm of all Life; this alone wears well. We We top to pen these ramblintgs. camp currently on a mountain live at home, though like a traveler on the road...find many things that each day teach us. Fools there are that think their El Dorado is anywhere but where they live. But who keeps book on such folly. We're here searching for that seemingly lost, to cÍíange our mood, to taste of water turned into wine from stone... light and darkness, strength and weakness; heaven and hell, truth and falseness, and real unreal; from the crown of thorns and the bed of roses, from the depths of and the heKhts of sublime agony joy; from hate (both positive and negative), destiand and love, tution, despair, destruction faith, hope, and construction: we offer a We document give cannot we want you to owil to you (though we wish we could); you Thus charge (see Z-News must have worked represents for we money, money which 305, 5) and energy). The document, of pg your past time effort (labor, a pearl of great prize, is economy-priced at exactly $100.00. But we return half your money after reading seven (7) times as detailed in Z-News 302, top three-fifths of pg 3, Make no judgments, not worth amount paid. read you feel as detailed in 302. simply Think! read seven times and not judge. can you do these two things: so, order Lesson Learnirg to receive something we trust you absorb and retain. is not for everyone—only for those who are dissatisfied with present ways of looking at, seeing thint: those who are anxious to learn new Ways, to do discard unsatisfactory. Please, not order WONDER unless you expect the unexpected...think before thrice ordering. See you down the lines... From it it. all it if, it If s--is for Echelon, Inc. 101 First Street Altos, CA 94022 Los Telephone: Z-Node Central: 415/948-3820 415/489-9005 Page 5 Z-News 307 SB180, Trademarks: COMM180, TKBBS, Micromint; H%3484/64l80, Hitachi; 280/800, 2ilog; NSC800, National; WY-50/75/85/350, Z-Tools, Z-System, Wyse Technology; REVAS, Term3, TERM Z-Com, Zas, Zlink, ZDM, Z-Msg, DSD, Lasting-Value sof tware, CP/M, Digita1 Research; Echelon and their respective owners and authors; Unix, AT&T; MOSART, XE1201/03, Xecom; PropStar, Civil Computing; WordStar, MicroPro. ZCPR3, ZRDOS, III, * " FREE Z-News reprint, Echelon. 307 is Copyright 1985 wholly or partially, through Echelon, Inc. automatically Z ! < All Rights granted if Echelon, Inc. First Street Lqs Altos, ca 94022 101 Newell Systems Remote Canada Street W 4691 Dimdas Ont CANADA Isñngton, Permission to credit is given to Reserved. source jud M9A 1A7 Zi 2 z-ms December 1985 308 doesby Intelligent Computer Designs, S-lOO board, DRAM, tape, floppy, and single Hard computer with 512k-bytes Garden 9252 Grove and more. hard disk controller, Write ICD at local area network, CA 92644, Blvd., Garden Grove, to request literature. or call 714/638-3622, headquarters Magnum Digital, at 3211 S. Providence Inc., opens new marketing MO 65203. Road, Suite #302, Columbia, for information on their SCall 314/449-7199 IDO Mr. Marc uíaster/slave computer (PRD-180), disk controllers, and memory boards. and dash literature Manager, Strid, Marketing is ready to answer questions to yow MDI'S and ICD'S products multiprocessing, multiopen new era for S-l® bus, tasking, and multi-user technology. Bruce Morgen, erstwhile computer editor for Electronic Products magazine and present User's Guide Advanced User columnist, places newsletter yoke around neck...his NAOG (North American One-Eighty Group) signals bend in road...eight-bit computing systems shall never die! Those of bigger/more-is-better mentality cannot not stop us...deep-living alone wares well. (No-think leads to vegetable-like sleep, p1ight of Whoopee! some popular magazine editors with neither focus nor long-sightedness.) To order: write Subscription to NAOG newsletter costs $15.00 per year, 12 issues. NAOG, P.O. PA 18974, 215/443-9031. must Box 2781, Warminster, you a call or Others, especially PC-DOS own Hitachi HD64180 B-bit computer, either S-lOO or SBC. wouldn't find NÉdjG interesting unless they are thirikiW of upgradiííg... users, HD64180 Computer it-all. It's Nmm a complete XL-M180 It's if Z3 environment using ZCPR3 Game. The game available, to our knowledge, (doesn't 8372 offered by Tiger Computing, run under CP/M) is called THEUÁ), is being Morris Road, Hilliard, OH 43026. interactive, between one player and computer or between two players, with goal of acquiring more blocks of space (pieces) than provided. You gain as opponent opponent. Three levels-of-play are selectively who-is-ahead Program makes use loses—lots of dramatic reversals as game progresses. and of screen positioning, B-bit Very computer speed. cursor ! impressive Demonstration THULDEMLBEL of game playing against is on Z-Nodes in Simply download, using Z3INS, and enjoy some of what can be-as Z3 then, for fun, order your playable copy. Presently supplied only on 8" SSSD THELLD costs a mere $10.00 plus $3.00 shipping and handling disk, rom TC full first It's half-intensity, install Z TIPS. utility fully itself file f Creating long macro (multiple) command-line a complex, alias is quick and Z-System has such tools. load tools are available. (or correct First, if followed by HSH (or VCED), then ERROR23) Next, keyrun BALIAS (or VALÍAS) under HSH. Execute the alias from in your long set of commands, editing as you observe typos. commands. within HSH; notifies of unexecutab1e Alter command text on-the-fly from modify within noting changes that work. Last, re-execute, until each Wow! command, entire alias, runs as intended. Of course, same technique may be used We to develop ZEX batch command files, or ARUNZ ALIAS.CMD files. cMlleWe PC-DOS and Unix users to compete in such interactive automation feats. Command error handling, full-screen multiple command-line editiñ9 with present and previous command recalling (up to the last lOó commands executed!), full-screen creation of aliases consisting of alias nesting, multiple commands with extensive variable passing, imlMim current directory. Again, Wow! Yet, many magazine editors claim, fugue-like, there is nothing new to report from B-bit microcomputing WONDER world—we why they think such non-sense. Our Z-Node network is estimated to be handling over 35,000 callers per month. We words out about what we are doing, get notwithstanding a popular press inclined to Day soon comes when high-performance ignore our community. B-bit systems are publicly proclaimed speed, and efficiency. for usefulness, easy Z-News 308 We Get machine Newsletters 006 and 301 discussed resources required to few of you seem to think we think Z cannot be used on systems Z-System. support smaller than a pair of 360k-byte floppy drives. Not true! More power to those who but two 191k-byte arrange resources their drives and still get their work done. to use We Bravo! provided by big RAM and fast hard disk are fully aware of performance drives; but these devices are not necessary to gain substantial increased-productivity benef Many ways to open oysters...we salute diversity of its f rom using Z-System. thought, which always leads to improved technique. You know we stand against trooping (see Zeffirelli in 304). Daniel Brogan, a professional writer, tells how he uses 19lk-byte drives, in file Z-ON-A-2.TXT on Z-Nodes everywhere. Letters. Some Z-Node Welcome to Z-Node #45 and sysop, Richard "Ken" Reid, TXJ modem He Dick's Altos computer Houston, number is 713/937-8886. Z-System USA, need in the great southwestern reducing load on our El Paso nodes. section of #41'S modem number Z-node 301/254-6277. sysop, Larry Mansfield, in end Maryland, john D'Ausilio in Bladensburg Baltimore, handles one of while at handles State other end, 301/779-7986. is covered! Activity. its is traffic in fills Its Z User's Corner. Amateur object code and source (ASCII) code are different according Ob to purpose . B-bits of a byte, needed to control ject code uses the computer's (ASCII 7— processing Assembler mnemonics registers. unit ' !"" (language (OYQ bit) are converted translated) to machine operation code " l for register manipulation, getting the work done. c) g" A word processor or editor program usually produces ASCII 7-bit : (MSB, code, except for programs like WordStar that uses the 8th .>.>' most signif icant bit) for sof t-hyphen, " etc., indicatiom A runnable from lines of program is one that's been converted tT" ' (statements) produced by you and your editor to ob ject code by text · t' ') 'ty, an assembler or compiler. "" " i' MENU, VMENU, ARUNZ, and VFILER process Programs text lies for " g VMN, MNU, "" and CMD task automation. You create cümputer with 5 and 7 ?\ ZCPR3: The Manual describes the Chapters !4 your editor. of ., \ ±yO ' ' ' , elements to learn menu and command .!' creatiom necessary The Manual has an excellent Appendix with a glossary of word . r l meanings. Learning 4 your understartding. rom this glossary increases of 7 Word meaning is important-—it's the only way w-e have to communicate -" L· Á' ,.%" Clarity with }'oil Word clarity leads to phrase and idea clarity. th ,. ' For without abstraction we leads abstraction. unable ., ., to to '. are '; k .., .,,, Jh t 'f"' . complex understand thiirígs and communicate tlioughts. '" ||lí\\mÁ||!l|ll)|\lll: )iil|l||!!llll|L shows important Now to the SHOW addresses and ,1,, 86 The Manual níuch of what describes Page ' ', ' " of "' 'l'i'i " status of your system. l ""i)") SHOW. need know The base tcj you about l l i .L 'I (RCP, oF packages segment · addresses ,, . , . ) ,' PCP, ENV, <' and j,i NIN, ' etc.) buffers are dis' ,ÑZ,'O 1 l ' " "É Ccínp1ete1y ' driven, menu played. ,' ii\i jÍ!\ full j'ú bit tr " " f files i, i f lle / " '"b f i utility...it " I " screens tell of message status (error, named ZEX, etc.), shell stack condition, _ i i directories, memory paths, full-screen system content "Í,'i names, CRT reporting, " file jib 'l Everythirig and printer data ' you wish to jj -"l .X ' ZCPR3 mAj?g,1 \' ., rkj/^lEc 'ÉL" running know about system your is , SHOWS A teacher "Pray, menus. available from one of let our your Majesty, SHOW good ruríniñ9 is a indicacorrectly quickly appear as we need him." tion, in addition to providing so much Don't foirget, SHOW can information, that your entire Z-System is installed correctly. be installed as an error handler, useful during system debugging. ' ""' '""~ .!mEÉb '// ' all '"'""""""- Petge 2 ' '!\ " " E Z-News 308 greatly expanded by author, Tim Gary, but keeps compact size (only 26k-bytes). Newsletter 009 has our last words about Z-Msg. Version 1.3la handles and does more; for example: clocks all popularZCPR3real-time ONLY o A special addition allows the sysop of a ZCPR3 system an extremely flexible method of running other programs from Z-Msg command mode. Any number of commands, including parameters, may be used for various user-type access setups. o An advanced user edit command facility has been added with these features: (sysop) Operator to quickly . "Sweep/Oisk7-like" operation allows System step throuugh the users file, and edit, delete, or restore users. seek to specified user number, and search for user name. . Direct (times Mass purge operation to delete users by selected criteria user . has called, date last 1ogged on, and user status). and restoring users that have been deleted, as long as a . Displaying users "slot" in the users file. new user hasn't taken the previous and o From within Z-Msg with sysop-status, Control-P Cp) toggles operator's printer on and off. ^E by using o A temporary simulation of half-duplex operation may be performed echos the echoing (Control-E) to toggle of characters. Normally, message system echo charactercharacters back as they are typed; this control turns off automatic method to avoid most of the delay istic. Feature offers long distance callers a caused by time taken for characters to be sent and returned to their terminal. command now automatically o The A.P,p1y sets subject of message to something resembling "*** New User Application ***", ZRGGMessage HaMlirg Prugram before the user logs out from the message system. o Z-Msg may execute a program T3ANSWER (Term3's and lOP or Normally telephone answer program control is passed to BYE) which disconnects modem, and for next call. prepares to o When editiñ9 a line of text while entering a message, you may specify rest-ofFor example: line as deleted in replacement a "IE' to new text. text by appendirg 5 "Mary lamb"; had a line line is edited with search string text is and replacement "tñ9 e1ephant#", resulting line becomes "Mary had a big elephant". string little "little" if ability files, o Greater exists because message to upload text, like WordStar (zeros) 8) from typed text in more byte system now strips (character) high-bit (bit of places than in previous received Also, any linefeed character versions. is translated into a space character. Thus upload: ing a message with embedded Carriage Return/Linefeed characters, in that order, need not have the character in each blank line be a space. the sysop may set a separate o a clock is installed, timeout value for each Value determines type. user time duration a user stays on system, before beirig autoZ-Msg command The following object-code prompt. logged-off, at routines are supplied and installed from a Z-Msg menu: MEC-5832.CLK 5832 homebrew clock MEC-LG2.CLK Kaypro 2 and Legacy clock MEC-BBII.CLK Big Board MEC-KPRO.CLK Kaypro 2 and ProClock MEC-CW.CLK CompuTime/QT clock MEC-QX1O.CLK Epson QXlO MEC-KP4.CLK Kaypro 4 clock MEC-XERO.CLK Xerox 820-11 clock MEC-LGIO.CLK Kaypro 10 and Legacy clock MEC-SSI.CLK CompuPro System Support I clock MEC-KCT.CLK Kenmore Computer Technologies clock Additional routines are possible using MECLKHIRASM supplied, with BYE 3/5 first If clock insert files, II - file or Z-Msg has become so significant in our software stable we cancelled EMSG developZ-Msg takes us through the 1980's to Earth satellite relay packet networks. Z-Msg, with BO-page loose-leaf, is offered for $99.95, plus $4.00 shippiw and Manual alone handiiñ9. Source code is an additional $100.00. is $20.00, refundable ordered program later. ment. if Page 3 Z-News 308 of DRUGS Use Learn, know abuse bares harmlessness pattern another How Drug physiological results from taking hallueinogenie and nareotie drugs. Any who want to argue about bitter fruits. the so-called beauty or awake and start thinking. must If drugs control you now, the habit be so powerful you will need outside assistanee to break it, to find to get through the day. may way Hallueinogenie Work in the Brain accurate representation of facts disclosed through microPhotos photography within a living human brain. were taken during brain-cell proeess of transferring a sensory message from one brain cell to another. Cells are directly related in chain from input to senses to final action, thought, or decision made as a result of that input. Diagrams below Drugs are Diagram I signal In normal transfer of sensory from cell to cell, after an initial electthe brain cells do not actually touch; transmission is aeeomplished by rical impulse, tiny, tiny grains of protein, called "transmitter granules", which cross tiny gap between the two nerve cell endings. If, for instance, this particular signal is part of a shade of green (hundreds or even thousands of cells would be involved in ascercross gap between taining el tree's shades of leaf color), the granules correct nerve endings and transmit that speeific, eorrect shade of green for which they were bioiogieally, genetieañy program med (through heritage). Diagram II Under influence of hallucinogenic or "mind-manifesting" drugs, these transmitter granules are physically disrupted, broken up into hundreds or thousands of bits and They pieces. then seatter all over the brain, indiseriminately hitting unrelated brain cells. Semation of green may be mixed with some red. Bits may hit a cell end transferring impulses of "up" or "down" or danger, joy, pain, guilt, anger, and may hit possible subeonseious fantasies of murder, great powers, suieide, and so on. what seems to the drug-user as a "high" is really an all-time low, in terms of And that can lead to incorrect correct, reality-oriented, significant information. decisions and aetions—and and irrational thoughts, non-action feeiings, judgments, when action is indicated. This FEELING is the danger AND of drug-abuse: REACTING TO NON-REALITY! people Love and relationships cannot grow and mature between/among inñueneed by and juana, coeaine, LSD, PCP, Drugs, drugs. a cause heroin. for Alcohol, marl marital divorces, and broken friendships. Think battering among family members, straight. Rise up! and become what you are capable of becoming. I, Precise transmission Indiscriminate II, ' , A n- o o oj O . O O C) " 'L b " q % q , k _ · ' r" . · t I ·7 0 C r_.-. ° , , ? 13 \ t" ->. " ' "g , 1 ' cl'r " ' < , O A · 8 Page 4 , ' O o o y e ' transmission : to an nutrí· unknown , í of ber cells "? to unrelated Ic' " the incoming f O! ' si€nal ° k informatíon r E one of from · p ' the senses. ' ' rj · . P ~ Z-News 308 Z-News reprints (all back issues are available) are $1.00 each, Nevsletter Policy. mailed $8.00 for any 12, and $12.00 for any individual 24 issues, as a lot, postage 22 to 26 issues $24.00, year's from remains a for included in price. subscription at been thus have mailed far, imludiw 308. Zwritten Thirty-five every fortnight. We who receive Z-News from those News 106 explains issue numbering system. encourage RASs expired— has (and EI customers who know their 6-months initial auto-subscription 103, $35.00 donation suggested pg 3, in Newsletter consider user-support, free-ware impact. has hardcopy Item 83 on our Price List) to subscribe versiom Publication to and sketches, several font styles, headers and footers, Multi—color papers, graphics shadow and %1d characters, and word/phrase uriderlining make study and 7-times reading don't hardcopy Echelon miss much receive You version of Z-News. easy. if you CMOS exact-replacement produces Toshiba for NMOS Z80 chip. DisIndustry Bríef. compared 60 4 but megaHertz milliwatts clock rate, sipates to over-a-watt for at doors closed. Z80 conventional Z80. Mostek, Z80 supplier owned by United Technology, would have and Mostek documentation and customer support never without its superior become so popular; but now it's gone. companies Can western compete with Oriental? Such industry japan's industry (attention to detail) fast overtakes USA'S. go! Reason we buy forces Iktroit to improve their offerings—Oetroit has some ways to wouldn't how Japanese buy ours, imports is same reason they fair and easy m matter the marketing channels. (Still Ignore scape-goats, increase value. top, positioned among plants and animals, coinhabitants of Earth.) Creatures of habit, appetite, consumption, re-action, we continue to be; business as usual, as we lose our economy, our mental and moral advantages. Take a longer view, or become a second class culture or perhaps worse, abdomens Our extinct. enormous betray us-—tell of our true worship. Or are we addicted to generating internal endorphins? There's ranging from an overdose of an infinite number of levels of druñkenness, beauty (Yes, overdose beauty causes us to linger, of alcohol or heroin. is a to an We major stuIrlb1iw block to learning, to becoming.) are without much fancy or imagination—we lust for satisfaction, fulfillment without working for it. Listen, there is no second-party salvation; it's up to you to make of what's There is no heaven but uhat's in available, to tum substance into finer essence. mind. Heaven place; dimension added to your uríderstandiw (see not your is a it's a end of Z-News 304). The shell game is over—life starts and stops with you and me. You may have heard said "plagiarism is basic to culture, any culture." We it each use to advantage But, we must pay for such use by creating things thirigs past. Such of equal value others can use. accounting adds to Life instead of death, promotes echoes througtíout Cosmos), not destruction. local Construction (that What constitutes the Whole (question asked in 307, pg 5)? How can Integrity. Even tender any one be weak, false who dares to be at all? plants force their way up through hard soil, and crevices of highway asphalt; surely, a human being, no material substance What a wedge, a force, Third Force, can resist. is an earnest Soperson! Can he be resisted? The heavens are as deep as our aspirations are hi9h. fúgh as a tree aspires to grow, so high it finds an environment to nurture, to nourish it. Is there one who dares not see clearly beyond, though only a hair's breadth beyond where he currently stands? Z-System users, dare! Ramb1ings. camped on mountain ti See you down the : do re me fa so la ti T do lines... Echelon, 101 Inc. First Street 94022 Los Altos, CA 415/948-3820 Telephone: Z-Node Central: 415/489-9005 Page 5 Z-News 308 Trademarks: TKBBS, Micromint; WJ63484/64180, Hitachi; Z8O/800, ZCFR3, NSC800, National; WY-30/50/ 75/85/350, Z-System, Wyse Technology; ZDM, DSD, Revas4, Tools, Z-Com, Zas, Zlink, Term3, Z-Msg, Lasting-Value Sof Echelon and their respective owners and authors; CP/M, Digital Research; Unix, MOSART, XE1201/03, Computing; WordStar, MicroPro, Xecom; PropStar, Civil SBl80, COMM180, Z: ilog; , " F 7 -- .-. L Y W ith Z- tware, AT&T; ~gb·Z ! _ * i . Z-News reprint, Echelon. 1985 Echelon, Inc. is Copyx"ight wholly or partially, automatically 308 All Rights granted if Reserved. Permission to credit is given to source Echelon, Inc. First Street Los Altos, ca 94022 101 j lÁí'j Yt",'\'t¶í ( ': í ['|,'"f(|.: 'í R('-[|"{(')lf" S: Utl:""|:i'-; 93}] l-{|(?l/t'í{ Stii"'¢,"t. :C I'(")l';l|}!'t'), ("jíÚ' ("".Á, N'1IL\ i'7ü': :': ! t": :
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf Linearized : No Has XFA : No XMP Toolkit : Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-21:37:19 Format : application/pdf Creator : Description : Title : Create Date : 2016:06:15 18:21:11-05:00 Creator Tool : ChronoScan Modify Date : 2016:06:21 10:23:09-07:00 Metadata Date : 2016:06:21 10:23:09-07:00 Keywords : Producer : ChronoScan (http://www.chronoscan.org) Document ID : uuid:a466e878-7175-cd43-a5c9-56102ae26d63 Instance ID : uuid:edb8db1e-3807-9b42-90fe-c892641a9496 Page Layout : SinglePage Page Mode : UseOutlines Page Count : 86 PDF Version : 1.4 Author : Subject :EXIF Metadata provided by EXIF.tools