1 October 1984 ZCPR3 NEWSLETTER 006 Sourcå Filå Control: Echeloî controló alì releaseó tï ZCPR³ software® Iæ yoõ � fiø  á  buç pleaså senä fiø tï thå singlå poinô  oæ  distributioî  correctionº� Echelon®  Wå givå fulì crediô tï authoró oæ correctionó anä upgrades® Pleaså � consideò  uó youò onlù poinô foò authorizeä fixeó anä changes®  Also¬  pleaså � don'ô puô fixeó oî RCP/M'ó -- wå simplù can'ô keeð tracë oæ programó wå  don'ô � absolutelù  control®  Wå certainlù appreciatå youò concerî anä  consideratioî � foò ZCPR³ improvementó anä problems. There'ó á rumor circulatinç statinç ZCPR³ ió onlù usefuì oî biç systems¬ thoså� witè  double-sideä 8¢ oò harä disks®  Wå tabulateä thå filå sizeó anä camå uð � witè theså approximatå figures: Programs Kilobytes Phase 1, 5¸ COÍ Fileó ............ 161 Beta Test Phase 2 COM Files ....... 48 Complete online HELP Phase 1 ..... 285 Additional HELP Phase 2 .......... 120 System Segments .................... 8 DISCAT Catalog Modules ............ 52 DISCAT online HELP ................ 34 === TOTAÌ ...® 600 Á  smalì disë systeí coulä noô havå alì programó  simultaneouslù  online® � Certainlù alì thå featureó oæ Z³ arå availablå usinç double-sideä µ 1/4¢ diskó � witè  theiò oveò 350ë storage®  (Ouò AMPRÏ BOOKSHELÆ (tm© Modeì 12² witè dsdä � driveó  workó nicely¬  386ë storagå oî eacè disk.© Á newcomeò woulä havå  thå � helð  fileó availablå untiì thå systeí ió learned¬  theî thaô spacå  woulä  bå � giveî  uð  tï applicationó anä data®  Noô suiteä tï smalì  systems¿  Oî  thå � contrary¬  wå cateò tï Kaypro¬  Osborne¬ Applå CP/M¬ anä Epsoî QX-1° users» Z³ � ió  á  majoò enhancemenô foò theså computeró anä theiò presenô operatinç  sys-� tems® ZCPR³ putó Unix-likå poweò iî machineó oæ thå 8-biô world® Anä sï easù � tï instalì usinç Z3-Dot-Com (tm). Speakinç oæ Z3-Dot-Com¬ wå arå shipping¡ Thå prograí haó turneä ouô eveî � betteò  thaî firsô hoped®  Alì thå normaì featureó oæ standarä ZCPR³ arå con-� tained®  Marketinç thió prograí conformó tï ouò companù philosophyº  bringinç � useful¬  cost-effectivå  solutionó tï thå consolå operator¬  matteò  noô  whaô � his/heò  leveì  oæ expertiså is®  Witè Z3-Dot-Com¬  yoõ neeä kno÷ nothinç  oæ � programminç tï geô ZCPR³ uð anä runninç oî anù typå CP/M-8° machine® Iô takeó � abouô  á dozeî keystrokes¬  exacô numbeò determineä bù youò terminaì beinç  oî � thå  firsô oò seconä install-menu¡  Simple¬  foò example¬  ouò motheró  coulä � instalì it¬ thougè theù havå neveò useä computers. Z3 Bug Report: MCOPÙ doesn'ô correctlù indicatå á targeô disë  directory-fulì � statuó  durinç copying®  Sï bå carefuì aô ho÷ manù fileó arå transferreä tï  á � disë tï avoiä crashinç thå disk®  And¬  MKDIR¬ wheî writinç á ne÷ oò updateä � directorù  tï  disk¬  25¥ oæ thå timå erroneouslù reportó á disë  writå  erroò � message®  Iæ  thió  happens¬  yoõ musô manuallù re-enteò thå entirå  SYS.NDR® � Thankó tï Joå Wrighô oæ Saî Jose¬  California¬  foò pointinç theså twï ouô  tï � us®  Another¬  MENÕ  maù crasè iæ á letteò oò numbeò command¬  followeä bù  á � carriagå return¬  ió entereä thaô ió noô oî currenô menõ screen»  this¬  firsô � froí Chrió Hayó oæ Lá Canada¬  California® There'ó more® Lotó oæ minoò oper-�Šationaì ZEØ anä Shelì problemó pointeä ouô bù Jaù Sage¬  Lexington¬  Massachu-� setts®  Thankó tï all¡ Theså bugó havå beeî verifieä anä presentlù arå beinç � studied®  Finally¬  wå arå planninç aî on-one-disë releaså oæ bug-fixeä  pro-� grams¬ hopefullù beforå enä oæ thå year® No÷ tï papeò bugs. Iî threå placeó oî pagå 9± oæ SAMPLER¬  thå L8° $1,Z3LIB/S...batcè state-� menô shoulä read: L8° /p:100,$1,Z3LIB/S... Withouô thå /p:10° declaration¬  L8° linkeò addó á unrequireä jumð instructioî � tï thå objecô code® Speciaì thankó gï tï Aì Dunsmuiò oæ Scarborough¬ Ontario¬ � CANADA¬ foò firsô bringinç thió typo-erroò tï ouò attention® Trusô ouò negli-� gencå  hasn'ô causeä toï mucè paiî tï thoså attemptinç tï linë utilitieó afteò � assembly®  (Bù thå way¬ wå recommenä usinç thå latesô L8° Versioî 3.44¬ Decem-� beò 1981®  Thå earlieò versions¬  eveî 3.4² dateä Februarù 1981¬ seeí tï havå � toï manù problemó witè ouò REÌ files.) Whilå installinç ZCPR3¬  foò thå firsô time¬ thå useò can'ô uså ZEØ batcè � processinç aó indicateä iî SAMPLER¬  pageó 6° tï 62®  Uså EX.COÍ (foò  Execu-� tive©  instead¬  anä  renamå alì thå *.ZEØ fileó tï *.SUB®  Replacå  alì  ZEØ � commandó witè EØ commands®  Afteò thå systeí ió fullù installed¬ � anä yoõ havå assembleä ZEX.MAà foò youò environment¬ oæ courså iô ió betteò tï � uså ZEØ foò alì furtheò batcè processing. Z³ TIPS: Thå MCOPÙ utilitù anä thå RCP-residenô CÐ (foò copy¬ noô foò commanä � processor© arå tailoreä foò differenô applications»  CÐ foò quick¬ shorô filå � copyinç  froí oò tï differenô disk/useò areaó withouô concerî foò copù verifi-� cation¬  buô witè optionaì renaming® Oî thå otheò hanä MCOPÙ ió besô useä foò � lengthy¬  multiplå  filå movementó witè defaulô automatiã  verification¬  filå � existencå testinç anä inspection¬  multiplå disë copying¬  anä optionally¬ no-� verification®  Witè  eitheò utilitù yoõ caî copù á filå froí (oò to© aî  areá � yoõ aren'ô loggeä into¡ Thå DIÒ anä DÕ formó consistentlù apply® Remembeò Z³ � "fn.ft,fn2.ft2,fnn.ftn¢ multiplå filå syntax¬  iî additioî tï normaì wilä carä � (? and *©  naming¬  makeó  utilitieó likå CÐ anä  MCOPÙ  extremelù  effective®� Don'ô  forget¬  thió naminç syntaø conventioî ió neaò universaì throughouô thå � ZCPR³ Utilitù System. Trù usinç ALIAÓ tï creatå fasô flo÷ controlleä commanä filesº  aî examplå � useä foò globaì commanä witè DISCAT¬ ZCPR3'ó Filå anä Disë Cataloç Subsystem. IÆ NUÌ $1;CAT:;MENÕ DISCAT.MNU;ELSE;A8:CATSCAÎ $*;FI Iæ  parameteró (filå anä disë searcè specification© arå specifieä aô thå  com-� manä  line¬  thå CÐ (herå CÐ standó foò commanä processor© runó CATSCAÎ iî A8º � usinç  thå  fulì Aliaó taiì (thå parameters)®  Iæ onlù thå Aliaó  commanä  ió � entered¬  thå  CР moveó thå machinå tï directorù nameä  CATº  anä  runó  MENÕ � automatically¡  Thió  approacè caî bå useä iî manù placeó tï streamlinå  com-� puteò  operations¬  especiallù witè MENÕ MNÕ oò froí VFILEÒ CMÄ  files®  Dif-� ferenô  MNÕ  anä CMÄ fileó maù bå placeä iî differenô directorieó foò  extremå � flexibilitù -- Uniø anä PC-DOS¬ movå oveò anä breathå ouò dust. Additionally¬  comeó á thoughô froí Ricë Connº  tï prevenô HELÐ froí  re-� turninç  tï  thå  systeí commanä linå prompô iæ á requesteä HLР filå  ió  noô � found¬  consideò makinç HELÐ á Shelì usinç thå SHSEÔ commanä oæ Phaså 2®  Thå � waù  HELÐ performó no÷ waó intentionaì -- iæ á filå ió noô found¬  takå  time¬ � finä  thå  file¬  anä placå iô iî thå HELÐ directory®  Perhapó HELÐ coulä  bå � manageä  bù  aî Alias¬  searcheó madå foò HLP'ó noô iî thå currenô  HELР dir-� ectory® Experimenô anä announcå youò findingó oî AMPRO'ó BBS. ŠHacker'ó Corner: Á fe÷ oæ yoõ noticå minoò problemó witè variouó earlù  ver-� sionó oæ Microsofô L8° -- sï dï we®  Whaô tï dï abouô it¿ Leô Microsofô kno÷ � youò feelings»  wå have® Theù don'ô seeí toï interested...wå wondeò why¡ (Bù � thå  way¬  wå refuså tï accepô thå distortionó iî thå populaò presó  regardinç � thå meaninç oæ thå wordº  hacker® Iô haó meant¬ untiì thå ilì oò non-informeä � populaò presó arrived¬  anä wilì continuå tï mean¬  "aî intenselù carinç humaî � beinç whï loveó tï design¬  writå anä modifù computeò programs.¢ Perhapó thió � presó  shoulä learî á littlå morå beforå iô putó pen-to-paper¬  especiallù  iæ � theù thinë á hackeò ió onå whï electronicallù breakó intï computers.© Echeloî � ió  considerinç negotiatinç foò rightó tï selì inexpensivå upgradeó tï M8° anä � L80¬  anä alsï tï selì skeletoî packageó oæ MAC®  Certainlù presenô saleó  oæ � theså  programó  musô  bå neaò non-existenô anä thå twï  respectivå  companieó � shoulä welcomå someonå pushinç sucè products¬ yoõ woulä think! Aó wå becomå accustomed tï á particulaò computeò environment¬  wå expecô fami-� liaò taskó tï takå approximatelù thå samå timå tï accomplish® Sucè ió noô thå � caså oî á timesharå system®  Aó thå systeí loaä changes¬  iô takeó  differenô � amountó  oæ timå tï dï thå samå task¡  Witè onå user¬  iæ iô takeó µ  minuteó � duratioî tï compilå anä linë á program¬ theî witè ² doinç similaò complies¬ iô � takeó 1° minuteó foò each® Oò iæ iô tooë 1° secondó tï scan¬ witè youò editoò � froí toð tï bottoí oæ á file¬  no÷ thå duratioî ió different®  Whaô aî unnat-� uraì thinç tï havå tï experience®  Caî yoõ imaginå á fouò useò 8028¶ oò 6800° � runninç  undeò Uniø aó eacè useò loadó thå CPÕ witè texô scanning¬  accountinç � calculations¬  oò  complies®  Thuó wå say¬  tï eacè hió  owî  CPU¬  connecteä � througè  á  locaì areá networë (LAN© tï otheò machineó  anä  resources¬  e.g.¬ � expensivå typesetters¬ masó storage¬ anä centraì mainframå processor. Alsï thinë oæ hardwarå reliabilitù througè redundancy®  Iæ thå timesharå � goeó down¬  alì useró musô dï somethinç elså untiì it'ó fixed® Witè á CPÕ peò � user¬ manù paralleì unitó arå availablå iæ onå oæ theí fails® Iæ thå LAÎ goeó � down¬  thå peripheraì unitó arå noô availablå tï servå thå net®  Wå believå á � machinå shoulä havå á consistencù abouô iô aó perceiveä bù thå operator®  Thå � machinå  ió thå tool¬  noô thå operator®  Oò dï wå havå somethinç wrong¿  Wå � discusó nexô thå techniques§ cosô differentials¬ botè humaî anä hardware. Wå aô Echeloî feeì blessed becauså oæ thå qualitù oæ ouò customers® Yoõ don'ô � seeí tï havå thå dis-easå oæ moderî sociaì Westerî manº expectatioî oæ instanô � gratificatioî  foò hió actions®  Foò iæ yoõ did¬  yoõ woulä neveò  havå  gonå � througè thå learninç oæ ZCPR³ anä whaô thaô learninç caî dï foò youò computinç � perspective¬  anä  youò understandinç oæ minä anä braiî theory®  Yoõ whï havå � studieä tï appreciatå principleó oæ ZCPR³ -- studieä lonç anä harä  -- aren'ô � thå  samå  aó  yoõ werå beforå gettinç involved¡  Yoõ arå no÷  witè  expandeä � visioî oæ computinç anä ho÷ humanó fiô intï thå scene® Sï bå it... Non-customeró oæ Echeloî who reaä thå Newsletteò froí BBS's¬  ARPAnet¬  Compu-� Serve¬ etc.¬ arå missinç thrilló oæ seeinç thå printeä letter'ó finå characteò � formation¬ underlining¬ boldinç anä highlighting¬ anä superscriptinç oî multi-� coloreä paper®  Moreover¬  ouò cleaò addresó labeló arå somethinç alì  shoulä � investigate®  Buù  froí uó (ZCPR3º  Thå Manual¬  perhaps¬  oò DISCAT© anä yoõ � automaticallù  receivå thå fortnighter¬  delivereä first-clasó bù thå  (heaveî � shoulä forbid© U.S® Postaì System® Peace¡ Seå yoõ dowî thå lines... Echelon, Inc. 101 First Street Los Altos, CA 94022 Telephone: 415/948-3820 RCP/M & BBS Modem: 408/258-8128 Š Trademarksº  CP/M¬  MAC¬  Digitaì Research»  Z3-Dot-Com¬ Alphá Systems» BOOK-� SHELF¬  AMPRÏ Computers»  Z80¬  Zilog»  Unix¬  AT&Ô Belì Laboratories»  ZCPR3¬ � SYSLIB3¬  TERM3¬ Richarä L® Conn» DISCAT¬ Lasting-Valuå Software¬ Echelon» PC-� DOS¬ IBM¬ Int'ì Businesó Machines» WY-50¬ Wyseword¬ Wyså Technology. Newsletteò 00¶ ió Copyrighô 198´ Echelon¬  Inc® Alì Rightó Reserved® Permis-� sioî tï reprinô granteä automaticallù iæ sourcå crediô ió giveî tï Echelon.