home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / news / oct86.mag < prev    next >
Encoding:
Text File  |  1994-07-13  |  21.5 KB  |  497 lines

  1.  
  2. =================================================================
  3.  
  4.                                The
  5.  
  6.                              $ R / O
  7.  
  8.                         R E A D   O N L Y
  9.  
  10.                   
  11.                    -=( October 1986 Issue )=-
  12.  
  13.  
  14.  
  15. The   monthly   news  magazine of the Tampa Bay   Kaypro   User's 
  16.              Group and the DataCOM Super Systems(tm)
  17.  
  18. =================================================================
  19. News and reviews of programs, hardware, and peripherals for users 
  20. of microcomputers with CP/M,  MP/M,  MS-DOS,  PC-DOS, or TurboDOS 
  21. operating systems.
  22. =================================================================
  23.  
  24.                Steven L. Sanders - Editor (Sysop)
  25.  
  26. =================================================================
  27.  
  28. The  DataCOM Super Systems(tm) is a "state of the art" multi-user 
  29. remote  database  with 115mb of files online.   An annual fee  of 
  30. $35.00 is required  for access,  an application may be downloaded 
  31. by  calling (813) 791-1454 at 300/1200/2400 baud,  (813) 796-5627 
  32. at 1200 or 2400 baud, or send a SASE along with your request to:
  33.  
  34.  
  35.                 TBKUG / DataCOM Super Systems(tm)
  36.                       2643 Cedar View Court
  37.                       Clearwater, FL 33519
  38.  
  39.  
  40.                       -==( DISCLAIMER )==-
  41.  
  42. Articles and reviews of microcomputers,  hardware,  software, and 
  43. other peripherals reflect currently advertised prices as released  
  44. by  the distributors and are included here for  YOUR  INFORMATION  
  45. ONLY.   The  TBKUG/DataCOM Super Systems(tm) is  NOT  being  paid  
  46. to    advertise   these  products  and  we   cannot    be    held 
  47. accountable   for  the  actual retail price  and/or   performance  
  48. of  said products.
  49.  
  50. =================================================================
  51.  
  52.  
  53.              -={ DataCOM Systems -- Three Nodes }=-
  54.  
  55. It's  now official,  the new DataCOM PCBoard(tm) node went online 
  56. on August 31, 1986.  This new system is for IBM-PC or clone users 
  57. only as all online software is IBM-related.   The system  accepts 
  58. 1200 or 2400 baud at logon and displays online color and graphics 
  59. to other IBM or compat machines with CGA card and color monitors.  
  60. If  you  have only a monochrome system,  then answer "N"o at  the 
  61. first prompt for color graphics.
  62.  
  63. This  new  system becomes DataCOM's third remote  node  and  adds 
  64. another  32mb  to our online data storage.   With the  multi-user 
  65. system  and  the new IBM system added together we now  offer  our 
  66. callers  over a 100 megabytes of  online  files!!   TBKUG/DataCOM 
  67. members  have access to all three systems for one low annual  fee 
  68. of $35.00.
  69.  
  70. According  to Telenet,  PC Pursuit service will be available  for 
  71. the  Tampa/St Petersburg/Clearwater areacode (813) by early  fall 
  72. and  is one of their next projects.   Telenet is also  installing 
  73. 2400 baud modems in all the present 14 outdial areacodes and will 
  74. be  doing  the same to any new areas being added.   The new  2400 
  75. baud  service  will  be provided at no extra  cost  and  will  be 
  76. available in most areas very soon.
  77.  
  78. We  are  offering a 20-minute demo access on the new  PCBoard  to 
  79. non-members who complete an online registration.   You will  have 
  80. enough time to see what the board looks like and you can download 
  81. the   DATACOM.INF,   MEMBER.APP,   and  MASTER.ARC  files.    The 
  82. MASTER.ARC file is a daily-updated listing of all online files on 
  83. the PCBoard system, it presently lists about 18mb of files!
  84.  
  85.          DataCOM PCBoard  --  (813) 796-5627  1200/2400
  86.  
  87.  
  88.             -={ Kaypro II/IV 256k RAM Mod Update }=-
  89.  
  90.                     by Dr. Michael W D Liddle
  91.  
  92.  
  93. Ron  Rock had problems with my 83 Kaypro II/IV 256K  upgrade.   I 
  94. hope  the following will help him and others.   I also hope  that 
  95. those  of  you  who didn't spot my two typing  mistakes  will  be 
  96. generous and forgive me.
  97.  
  98. Ron  found  that after installing the mod while still  using  64K 
  99. chips  that  small programs worked but large ones  didn't.   This 
  100. suggested to me that different parts of RAM were being  addressed 
  101. simultaneously.   I  had  this at one stage whilst  debugging  my 
  102. prototype although from a different cause.
  103.  
  104. NOW  FOR THE CAUSE AND CURE :- My circuit as published has PIO  1 
  105. and A14b coming from U3 labelled the wrong way around.   I accept 
  106. full  responsibility  for  this mistake it slipped  past  all  my 
  107. checks.   Pins  10  and 11 of U3 (the 74LS153) should connect  to 
  108. A14B (Kaypro U33 pin 11) and Pin 12 of U3 goes to the PIO as  PIO 
  109. 1 (PAD E29).
  110.  
  111. My  error  results  in A14 not reaching the memory and  thus  the 
  112. first  16K overlaps the second 16K whilst the third 16K  overlaps 
  113. the  fourth  16K.   Thus any program bigger than  16K  overwrites 
  114. itself and dies.  This would explain Ron Rocks problem.
  115.  
  116. If you get this far you will find another problem.   The  REFRESH 
  117. for RA8 won't work until you earth PIN 2 of the 74LS393 (U1).  
  118.  
  119. Anybody  adding 256K to their machine please let me know how  you 
  120. get  on  with  it (especially Mr Rock and his son to  who  I  owe 
  121. special  thanks for bringing this problem to my  attention).   Do 
  122. tell me of any other problems and any solutions you find to them.
  123.  
  124.  
  125. P.S.    The transposition of A14 and A15 (U33 pins 10 and 11) was 
  126. something  else I hadn't noticed.   I took the lid of my  machine 
  127. and  find that Micro-C have it right.   I apologise to anyone who 
  128. had  problems  using  the circuit in the file  that  appeared  on 
  129. various  BB's  shortly  before  Micro-C  published  the  official 
  130. version.   This  particular bug would only show up once  you  had 
  131. 256K up and running.
  132.  
  133. P.P.S.   The  Micro-C version is correct in earthing pin 2 of the 
  134. 74LS158  although  my system does work fine without this  it  may 
  135. make a difference to others.
  136.  
  137. P.P.P.S.   Since submitting the design to Micro-C I have  altered 
  138. the  PIO  connections.   Both work with the 63K CBIOS I  recently 
  139. made  available  however  the  ZCPR3 BIOS  needs  the  newer  PIO 
  140. arrangement.   For those who want an exact duplicate of my system 
  141. the  following is straight from my (working) motherboard to  you: 
  142. PIO 1 = PAD 29.  PIO 2 =  PAD 31.  PIO 3 =  PAD 28.
  143.  
  144. This  is  the corrected schematic for the  KAY256.LBR   256K  ram 
  145. modification  for '83 series KayPro computers,  Models II and IV. 
  146.  
  147. TABLE I
  148.  
  149.              Signal on                  Chip on
  150.              Board                      Kaypro II/IV
  151.           
  152.              REFRESH                    U48 pin 12
  153.              MUX                        U33 pin 1
  154.              A14                        U33 pin 11
  155.              A15                        U33 pin 10
  156.              RA7                        U20 pin 9
  157.              RA8                        U20 pin 1
  158.              PIO 1                      Pad E29
  159.              PIO 2                      Pad E28
  160.              PIO 3                      Pad E31
  161.  
  162.  
  163. FIGURE 1
  164.  
  165.             +-----------------------------+
  166.             |                             |
  167.             |         +--------+          |
  168.             |  +------|    7   |- 0v      |
  169.             |  |     -|    4   |----------+
  170.             |  |     -|    L   |-
  171.             |  |     -|    S   |-
  172.             |  |  0v -|    3   |-
  173.             +--|------|    9   |- 0v
  174.                | +5v -|    3  1|----------o----------< RFRSH
  175.                |      +--------+          |
  176.                |                          |
  177.         33R    |      +--------+          |
  178. RA7  <-- / /---|------|        |- 0v      |
  179.                +------|    7   |-         |
  180.             +---------|    4   |-         |
  181.             |        -|    L   |-         |
  182.             |        -|    S   |-         |
  183.             |        -|    1   |-         |
  184.             |     0v -|    5   |- 0v      |
  185.             |    +5v -|    8  1|----------+
  186.             |         +--------+
  187.             |   
  188.             |         +--------+
  189.             +---------|        |- 0v        33R
  190. A14b  >------------o--|    7   |------------ / /--------> RA8
  191.                     \_|    4   |-----------------o------< PIO 2
  192. PIO 1 >---------------|    L   |-< +5v >-/\/\/\_/ 4.7k
  193.                   0v -|    S   |-----------------o------< PIO 3
  194. A15b  >---------------|    1   |-< +5v >-/\/\/\_/ 4.7k
  195.                   0v -|    5   |------------------------< MUX
  196.                  +5v -|    3  1|- 0v
  197.                       +--------+
  198.  
  199.  
  200.                 -={ CP/M Software Close Outs }=-
  201.  
  202. The following message was copied from the Lillipute  Z-Node,  and 
  203. deserves wider circulation.  I ordered the BASCOM/M80/L80 package 
  204. from  J&D Associates below and was astounded that I received  the 
  205. full  package complete with documentation in slip-case binder  -- 
  206. and  for only $29.95 plus shipping and handling.   An  incredible 
  207. deal! -- Terry Carroll
  208.  
  209. R.I.P.   Osborne Computer Corporation.  (new and old) But you can 
  210. pick the bones for fun and profit!   The following companies have 
  211. bought the software inventory at auction:
  212.  
  213. J&D  Associates,  546 Green Lane,  Union,  New Jersey 07208 
  214.  
  215. BASCOM (MicroSoft BASIC compiler w/ M80, L80) $29.95
  216. FORTRAN ..................................... $24.95
  217. PRESTO ...................................... $39.95
  218. Public Domain Software Company (P.D.S.C),  Suite L3,  33 Gold ST. 
  219. New York, NY 10038 (212) 732-2565
  220.   
  221. For $17.00 each:
  222. Documate plus (index and table of contents)
  223. Deadline      (murder game)
  224. ZORK-1        (adventure game)
  225. Starcross     (Galaxy game)
  226. Footnote      (footnotes for WordStar docs)
  227. Math          (adds calculator to WordStar docs)
  228.   
  229. For $28.00 each:
  230. StartPAC     (audio cassette tutorial for CP/M, BASIC, SuperCalc, 
  231.               and WordStar )
  232. SuperCalc 1  
  233. MBASIC
  234. FORTH ver 2.0
  235. MicroLink
  236. DBase 2 tutorial
  237. Osborne 1 Diagnostic tester
  238. Disk Doctor  (disk repair utility)
  239. Milestone    (project manager)
  240. Mailman      (mailing list database program)
  241. Spellguard   (spelling checker)
  242. FORTRAN
  243. BASCOM       (MicroSoft BASIC compiler, no manual)
  244.     
  245. For $39.00 each:
  246. BSTAM       (file transfer program)
  247. SuperSort
  248. Personal Datebook
  249. WordPAC     (writers program package. Includes :
  250.              Grammatick, Spellguard, Documate plus, Footnote)
  251. DataStar    (database program)
  252. Real Estate Manager
  253. SuperCalc   (ver. 1 may run on other systems)
  254. MicroSoft BASIC
  255.  
  256. For $95.00 each:
  257. Osborne 1 bundled pack (including  MBASIC,  WordStar,  SuperCalc, 
  258.                         and manual)
  259. Personal Pearl  (menu driven database program)
  260.   
  261. For $175.00 each:
  262. DBase2 with ZIP
  263. Osborne Executive bundled software (includes CBASIC, MBASIC, CP/M 
  264. 3.0, WordStar, SuperCalc, and Personal Pearl)
  265. Most  of  the  Osborne software will run on any  CP/M  compatible 
  266. system.   SuperCalc  version 1.12 and later is memory mapped  and 
  267. will  not run on other computers.   The FORTRAN may be  MicroSoft 
  268. FORTRAN,  which  also would include M80 and  L80,  the  MicroSoft 
  269. macro assembler and linker programs.
  270.  
  271. Call the above numbers for more information. The prices are right 
  272. if you can read or transfer from Osborne format disks.
  273.  
  274.  
  275.               -={ ZCPR3 Shells - What Are They? }=-
  276.  
  277.                          by Steve Cohen
  278.  
  279.  
  280. Msg #3858 posted 08/17/86  by JOHN LIN
  281. To: ALL USERS     About: What are Shells? (6 lines)
  282.  
  283. It  did  not occur to me last night as I was reading  the  latest 
  284. issue  of Z-NEWS as to what shells really were.   The Conn manual 
  285. gives  a treatment to shells,  but assumes you have seen them  in 
  286. use  already.   Does anyone with greater background in  operating  
  287. systems have a defintion of shells and what they can be used  for 
  288. practically?
  289.  
  290. Msg #3859 posted 08/17/86  by Steve Cohen
  291. To: JOHN LIN     About: What are Shells? (56 lines)
  292.  
  293. [Reply to msg #3858]
  294.  
  295.      Good question,  John, and one that is not so easy to answer.  
  296. A  shell  in  Zcpr3 anyway is a program which  when  loaded  into 
  297. memory,  "installs"  itself in such a way that it "pre-empts" the 
  298. user interface of the operating system (The CCP) and  substitutes 
  299. its  own interface.   Whenever the Multi-Command Buffer is empty, 
  300. you  would normally be put back into the CCP.   Instead,  with  a 
  301. shell you are put into its special and hopefully more  convenient 
  302. (for certain purposes anyway) interface.   Thus if you want to do 
  303. a lot of file management,  coying,  deletion,  etc.,  VFILER is a 
  304. much more convenient place to be than the ZCPR3 prompt.  In fact, 
  305. VFILER  has  been so expanded with so many options it is  for  me 
  306. almost  always a more convenient place to be such that VFILER  is 
  307. practically  my operating system.   
  308.  
  309.     VCED is another shell (HSH is quite similar in function).  It 
  310. is  virtually  identical  to  the straight  CCP  except  that  it 
  311. "remembers"  in an accessible file commands  previously  entered, 
  312. yet another kind of function that can be done with a shell.  MENU 
  313. and  VMENU  allow the user to enter a number of possibly  complex 
  314. multiple  commands  at  a single  key-stroke  by  a  substitution 
  315. mechanism  (VFILER also has this capability).   Yet another shell 
  316. is  my own W.COM which allows wildcard capability to be given  to 
  317. some commands that do not normally accept them.   It, unlike most 
  318. other  shells,  does  this without further user  input  once  the 
  319. initial  command  is  typed.   It  creates  a  new  command  line 
  320. incorporating  the  name of an unambiguous file name in place  of 
  321. the wildcard typed in by the user,  doing so sequentially through 
  322. a list ofall matching files.
  323.  
  324.     Soon you will probably see a text editor that is a shell.  An 
  325. ideal  use for this would be with assemblers or  compilers.   The 
  326. compiler  command  line would be generated from  the  editor  and 
  327. control  would  be returned to the editor after  the  compilation 
  328. something like the way Turbo-Pascal works now.   The advantage of 
  329. the  shell set-up is much greater flexibility.   One of my gripes 
  330. with Turbo is you can't go TURBO MYPROG.PAS and immediately start 
  331. editing  that  file.   You will also have access to the  full  Z-
  332. SYSTEM  commands including aliases,  ARUNZ,  CMDRUN and all  that 
  333. other  neat stuff you don't get from TURBO.COM's  internal  mini-
  334. CCP.  (Yes that's what it is.)
  335.  
  336.     So  you  see  there is no limit to the variety  of  uses  for 
  337. shells.   What  they hold in common is:
  338.  
  339.  1> the ability to generate new command lines (either manually or 
  340. automatically or by some sort of simplifying substitution scheme) 
  341. and  pass them to the CCP for execution. 
  342.  
  343.  2>  the  fact  that control is returned to the shell  after  the 
  344. command has been executed rather than to the raw CCP and,
  345.  
  346.  3>  which  I haven't mentioned but must quite obviously  be  the 
  347. case,  that every shell has a way of exiting such that control is 
  348. then passes back to the command processor.
  349.  
  350.    There  is  one major disadvantage of  shells.   They  must  be 
  351. loaded into memory from disk each time they are re-invoked.  Thus 
  352. hardware speed is critical for shell performance, so much so that 
  353. VCED  and  HSH are virtually useless on floppy-based systems  and 
  354. only  really come into their own on  Ramdisk-based  systems.   To 
  355. some  extent this is also the case with VFILER,  VMENU and  MENU.  
  356. But with fast hardware,  shells greatly increase performance with 
  357. only a small penalty in speed.
  358.  
  359.   Thanks  for asking the question.   You stimulated me to expound 
  360. on  something  I understand but have never  tried  explaining  to 
  361. anyone else.
  362.  
  363.  
  364.                 -={ WHATSNEW in Public Domain }=-
  365.  
  366. All files listed here are readily available for download from The 
  367. DataCOM Super Systems' remote nodes.
  368.  
  369. [CP/M]
  370.  
  371. RCPM0986.LQT   The  Sept-Oct  1986 remote CP/M  systems  listing.  
  372. This list is updated every month - please use the latest copy  to 
  373. avoid placing modem calls to numbers no longer in service.
  374.  
  375. LX12.LBR   This  version  of  LX (Execute file  from  a  library) 
  376. determines if the COM file to be executed is a ZCPR3 utility.  If 
  377. it is, it auto-installs it (sets the address of the environemment 
  378. descriptor) so you don't need to install with Z3INS.
  379.    
  380. PHONER.CMD  This is a DbaseII phone-dialing routine, tested under 
  381. Dbase  2.41  on a Kaypro II (old II w/ upgrade).   It's  a  handy 
  382. demonstration of the Dbase Poke routine,  commented so users  can 
  383. adabpt the program to their needs.
  384.  
  385. SPLTFST2.LBR  is a trick little program that "splits" large files 
  386. into smaller files by number of lines.   I like it, I can split a 
  387. large file into small enough chunks to use KP-EDIT or VDO.
  388.    
  389. FINDF25.LBR   Latest  version  of  FINDFast,  a  ZCPR3-only  file 
  390. finding  utility.   Let's you choose a single drive to  search... 
  391. ex:  ff b:*.mqg     to search drive B: for any MQG ext files.
  392.  
  393. DD12.LBR  is a ZCPR3-specific directory program with all sorts of 
  394. commandline options and toggles.
  395.  
  396. NEWRITKP  is  a new formatter for TOUR20 (PD  outline  processor) 
  397. files.   Real Turabian outlines with nice indentation.   Runs  on 
  398. KP, source (Pascal) included.  Buggy, but produces nice output.
  399.    
  400. VIDLOG20.LBR  is  set of dBASE command files to provide  an  easy 
  401. method of maintaining a simple catalog of your video tapes.   The 
  402. only requirements for this program is that you own dBASE II,  and 
  403. that  you  can  type.   Two  members  had  been  damaged  in  the 
  404. originally named VIDEOLOG.LBR and are replaced in this library.
  405.    
  406. [IBM-DOS]
  407.  
  408. PKX32A11.COM  is  a  self-unpacking archive  that  contains  Phil 
  409. Katz's newest ARChive utilities:  PKARC11 is a very fast  utility 
  410. to create,  add,  or freshen an existing archive.   PKXARC32 is a 
  411. very  fast  archive extractor utility.   The doc files  are  also 
  412. included in this self-unpacking archive.
  413.  
  414. ARCA122  is  the latest (fast) archive create,  add,  or  freshen 
  415. utility from Vern  Buerg and Wayne Chin.
  416.  
  417. ARCE206  is  also  from Buerg/Chin and is a  super  fast  archive 
  418. extractor utility.  
  419.  
  420. NOTE:   All  of these new ARC utilities are MUCH faster than  the 
  421. ARC512.EXE  utility from S.E.A.  and are completely compatible in 
  422. format.   The  users  are benefitting from a minor  update  "war" 
  423. currently  going on between Phil Katz and Buerg/Chin to  see  who 
  424. will create the fastest ARC utilities.
  425.  
  426. PCBBS28D.LQT  The Sept 1986 remote PC (IBM) systems listing.
  427.  
  428. LIST60H.ARC is the latest version of Vern Buerg's excellent ASCII 
  429. file listing utility.  This program just keeping better with each 
  430. new release.   You can list files one at a time or use wildcards, 
  431. send  the  output to screen or printer or both.   LIST now has  a 
  432. split-screen  mode where you can freeze part of one file  on  the 
  433. top window and list another on the bottom window.  LIST will even 
  434. display binary files!  I would recommend this utility very highly 
  435. to anyone with a DOS machine!
  436.  
  437. CT515  is  an excellent personal/small business finance  manager, 
  438. you can keep track of up to TEN checking accounts,  likewise  for 
  439. investment/savings accounts. 
  440. SHOW  is a Dir utility that displays the  filenames,  sizes,  and 
  441. also the cluster(s) used by the files.
  442.  
  443. DPROT102.ARC  allows you to set your hard disk drive to read only 
  444. status while testing newly downloaded (and unknown) programs.
  445.  
  446. CHAIN,  OWNER,  &  MARKC are three nice utilities for finding out 
  447. what file uses what cluster(s) on the actual disk.  MARKC is used 
  448. to mark or unmark "bad" disk clusters.
  449.  
  450. JAXHST3A.ARC  is a remote mini-host for IBM-PCs  or  compatibles.  
  451. It  allows  access  to the DOS commandline and uses  the  XFER150 
  452. program  for XMODEM/YMODEM protocol transfers.   This is  a  nice 
  453. system  for  those  who wish to access  their  computer  remotely 
  454. without the hassle of setting up a "full blown" remote system.
  455.  
  456. QMODEM22.ARC  Latest version (as of 9/1/86) of QMODEM.  This is a 
  457. super modem program for any IBM-PC or compatible with internal or 
  458. external  Hayes-type smartmodem.   Supports all popular file xfer 
  459. protocols and has moveable pop-up help and xfer display windows.
  460.  
  461. EZFRMC24.ARC is EZ-FORMS ver c.24.  This is a form generator that 
  462. makes  any form that you may need.  It comes with  several  forms 
  463. that  you  can  use or adapt for your  needs.   Documentation  is 
  464. thorough and included.
  465.    
  466. ALTPAGE.ARC  Print on both sides of paper.   Do one side and then 
  467. flip it over, calculates internally for multiple page printouts.
  468.  
  469. GALXY12C.ARC  is  a Wordstar clone  with  multiple-file  editing, 
  470. multi-windows,  word-wrap,  print formatting,  pop-up help menus.  
  471. All  of  GALAXY's  functions are faster than  Wordstar  and  it's 
  472. screen appearance is very pleasant and easy to work  with.   Five 
  473. stars for this editor!
  474.  
  475. DISKVR41.ARC   Diskover v 4.1.  Prints an insert for disk  jacket 
  476. which  lists all files and explodes ARC and LBR files.   It  uses 
  477. the  compressed printing mode of most  dot-matrix  printers,  has 
  478. built-in  config for Epson FX/RX/MX,  IBM graphic,  IBM  Pro,  HP 
  479. Laser  Jet,   Okidata  192/193/Plug-n-Play,  Toshiba  P321,  AT&T 
  480. 473/478/479,  &  C  ITOH 8510/1550 printers - plus you can  enter 
  481. your own sequences for any printer not listed.   This new version 
  482. now has a preview function for viewing the output before printing 
  483. if desired.  I'd be lost without this fine utility!
  484.    
  485.                                    
  486.                   -={ Until Next Month ... }=-
  487.  
  488. That does it for another month folks, check out the DataCOM Super 
  489. Systems,  we  just  added a new 85mb drive.   Lots of  new  files 
  490. online now and room for many more.
  491.  
  492. Remember,  the  PCBoard(tm)  node (another 31mb of files) is  now 
  493. online!  It's here, it's ready - please use it!
  494.                            Cheers !!!
  495.  
  496. {eof}
  497.