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.