home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / archives / cpm / 8806-1.txt < prev    next >
Text File  |  1993-02-12  |  134KB  |  3,383 lines

  1.  1-Jun-88 01:33:28-MDT,5217;000000000000
  2. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3. Date: Wed,  1 Jun 88 01:30:13 MDT
  4. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  5. Reply-To: INFO-CPM@SIMTEL20.ARPA
  6. Subject: INFO-CPM Digest V88 #136
  7. To: INFO-CPM@SIMTEL20.ARPA
  8.  
  9. INFO-CPM Digest             Wed,  1 Jun 88       Volume 88 : Issue 136
  10.  
  11. Today's Topics:
  12.                 Any good references for CP/M and Z80?
  13.                      file truncation in CP/M 2.2?
  14.                            STOIC Disk I/O ?
  15.                Thanks for Info on Ada for CP/M Systems
  16.                      The COMPAS Pascal Compiler.
  17. ----------------------------------------------------------------------
  18.  
  19. Date: Thursday, 26 May 1988  22:07-MDT
  20. From: xanth!rlb@AMES.ARC.NASA.GOV (Robert Lee Bailey)
  21. Subject: Any good references for CP/M and Z80?
  22.  
  23. My favorite CP/M and Z80 books are as follows:
  24.  
  25.     Mastering CP/M
  26.     By Alan R. Miller
  27.     (C) 1983 SYBEX Inc.
  28.  
  29.     How To Program the Z80
  30.     By Rodney Zaks
  31.     (C) 1980 SYBEX Inc.
  32.  
  33.     Z80 Assembly Language Programming
  34.     By Lance A. Leventhal
  35.     (C) 1979 Adam Osborne & Assoc. Inc.
  36.  
  37. I don't know if the books are still available, or if they're even
  38. still in print. I've had these for many years.  The first two books
  39. are excellent and I highly recommend them. 'Mastering CP/M is the
  40. best CP/M programming manual that I have seen. It provides lots of 
  41. good examples for BDOS/BIOS calls. 'How to program the Z80' is, in my
  42. opinion, the best Z80 assembler book. It is even better than the
  43. Zilog Z80 manual (and they invented the z80). This book was also 
  44. available from Radio Shack but they have discontinued it.  If you
  45. scour some of the smaller 'Shacks you may still find it. Their 
  46. catalog number is 62-2006.
  47.  
  48. Good luck in trying to find 'em!
  49.  
  50. ------------------------------
  51.  
  52. Date: Tue, 31 May 88 17:17:52 PDT
  53. From: Bridger Mitchell <bridger%newton@rand-unix.ARPA>
  54. Subject: file truncation in CP/M 2.2?
  55.  
  56. Unlike CP/M Plus, CP/M 2.2 has no truncate-file function.  This
  57. is a useful function when a large file (e.g. a database or library file)
  58. needs to be "lopped off", or packed down, and there's a lack of disk
  59. space to create a temporary duplicate file.
  60.  
  61. Is there a portable method of truncating a CP/M 2.2 file, using only
  62. BDOS calls?  I believe the following approach will work so long as the
  63. shorter file's final physical extent (i.e. directory entry) is the
  64. same as the original file's:
  65.  
  66.     open the file
  67.     get file size, to set extent, S2, and record count bytes
  68.     change record count to new number of records in final
  69.       logical extent
  70.     change extent number, if necessary, to new final logical
  71.       extent
  72.     clear bit 7 of S2, to mark the file/fcb "modified"
  73.     close the file
  74.     use function 37 to log off the drive (use the FRESET routine,
  75.       or function 13, if run on the buggy DRI BDOS).
  76.  
  77. The BDOS will write the changed fcb (directory entry) to the directory
  78. when the file is closed, then rebuild the allocation vector for the
  79. drive using the new number of records.
  80.  
  81. BUT...what can be done if the truncation results in eliminating the
  82. last physical extent(s)?  The BDOS internally opens and closes each
  83. physical extent of a multi-extent file.  Suppose, for example, you read
  84. randomly the last record you wish to keep in the new file and  it's
  85. not in the last physical extent.  Then you use the procedure above,
  86. and the intermediate extent will be modified in the directory.
  87.  
  88. But the final extent will remain in the directory, unchanged.  Disk
  89. logins will continue to keep the data groups reserved in that entry
  90. allocated; they are effectively stranded.  And directory utilities
  91. that sort extents will be badly confused.  You'd like to "erase" just
  92. that final extent.  But this can't be done by BDOS calls.  Or can it?
  93.  
  94. -- bridger mitchell
  95.  
  96. ------------------------------
  97.  
  98. Date: Tue, 31 May 88 19:16:28 PDT
  99. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist / KXO)
  100. Subject: STOIC Disk I/O ?
  101.  
  102. Has anyone ever modified the 8080 STOIC for CP/M-80 from SIG/M to read
  103. and write sequential text files (or written code for use from STOIC) ?
  104.  
  105. It's set up to read source files like you load FORTH screen files for
  106. execution but appears to stop short at that.
  107.  
  108. I'm looking for a minimal FORTH environment for CP/M-80 that does
  109. sequential text file I/O in both limited TPA and COM-size to use from
  110. a NEC 8500 laptop.
  111.  
  112. Thanks !
  113.  
  114. rcs
  115.  
  116. ------------------------------
  117.  
  118. Date: Tue, 31 May 88 20:26:25 PDT
  119. From: dowst@VLSI.JPL.NASA.GOV (Henry P. Dowst)
  120. Subject: Thanks for Info on Ada for CP/M Systems
  121.  
  122. Thanks to all of you who responded to my querry.  Much appreciated.
  123.  
  124. Henry Dowst
  125.  
  126. ------------------------------
  127.  
  128. Date: Tue, 31 May 88 13:56:56 ECT
  129. From: DBRAATAN%NORUNIT.BITNET@CORNELLC.CCS.CORNELL.EDU
  130. Subject: The COMPAS Pascal Compiler.
  131.  
  132. I tried a COMPAS pascal compiler some years ago. It ran on a Scandis 80186
  133. computer. The computer is swedish. The compiler looked very much like
  134. TurboPascal from Borland (this IS many years ago, so forgive me if I am
  135. wrong).
  136.  
  137. Yoy may buy TurboPascal Ver 3.0 from Borland.
  138.  
  139.              Dag Henrik Braatane
  140.  
  141. ------------------------------
  142.  
  143. End of INFO-CPM Digest
  144. ******************************
  145.  2-Jun-88 01:32:43-MDT,5113;000000000000
  146. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  147. Date: Thu,  2 Jun 88 01:30:19 MDT
  148. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  149. Reply-To: INFO-CPM@SIMTEL20.ARPA
  150. Subject: INFO-CPM Digest V88 #137
  151. To: INFO-CPM@SIMTEL20.ARPA
  152.  
  153. INFO-CPM Digest             Thu,  2 Jun 88       Volume 88 : Issue 137
  154.  
  155. Today's Topics:
  156.       Floating point routines for the (keep standing) Z80 wanted
  157.                   Posting 8 bit sources and binaries
  158.                      SIMCPM.IDX format converter
  159. ----------------------------------------------------------------------
  160.  
  161. Date: 31 May 88 12:49:59 GMT
  162. From: mcvax!diku!dkuug!ambush!leif@uunet.uu.net  (Leif Andrew Rump)
  163. Subject: Floating point routines for the (keep standing) Z80 wanted
  164.  
  165. Do you have acces or know where I can get hold on some floating point
  166. routines for the Z80 (or 8080). It dosn't matter if it's PD or
  167. something we have to pay for and it also (almost) dosn't matter if
  168. it's source og a library ready for linking, as long as it can do the
  169. following things:
  170.  
  171.       - Use 8-9-10 digits
  172.       - Has trigonometric functions (sin, cos, ...)
  173.       - Has other functions that you normally find in BASIC(!)
  174.  
  175. Please respond as quickly as possible!
  176.  
  177. Alternative reply path: ABC BBS, 06 80 05 44, 24h, 300/1200, 2:505/38
  178.  
  179.    Leif Andrew Rump, Ambrasoft A/S, Roejelskaer 15, DK-2840 Holte (Denmark)
  180.  UUCP: leif@ambush.dk, phone: +45 2424 111; ABC BBS: +45 68 00 544 (2:505/38)
  181.  
  182.      "...with a liquid which was almost, but not quite, entirely unlike tea."
  183.                                    - The Hitch hicker's Guide to the Galaxy
  184.  
  185. ------------------------------
  186.  
  187. Date: 25 May 88 13:15:23 GMT
  188. From: necntc!ima!cfisun!lakart!dg@ames.arc.nasa.gov  (David Goodenough)
  189. Subject: Posting 8 bit sources and binaries
  190.  
  191. From article <2038@copper.TEK.COM>, by michaelk@copper.TEK.COM (Michael D. Kersenbrock):
  192. >     .... Discussion of why usenetters can't post source & binaries to
  193. >        comp.os.cpm
  194.  
  195. > SOLUTIONS:
  196. > =========
  197. >      b)  A new USENET group for binaries and sources:
  198. >              comp.os.cpm.sources
  199. >         (and allow both binaries and sources).
  200. >          This new group would NOT be gatewayed the the ARPA world.
  201.  
  202. To re-iterate a suggestion of mine vis a vis the comp.binaries.cbm discussion
  203. would it not be possible to create a "cover-all" newsgroup, called
  204. comp.programs.eight-bit
  205. that contains everything. I.E. CP/M binaries, source, C64 / C128 BASIC
  206. progs, assembler source, C source, Commodore binary executables. Yeah, I
  207. know it'd be a real mish-mash, but there is a lot of interest in a CBM
  208. binaries / source group (if you don't believe me, go look at the last two
  209. weeks in comp.sys.cbm :-) Add to that the fact that I am now 12 mailings
  210. behind on getting my assembler out to .UUCP sites, gives you some idea
  211. of the amount of interest we have here.
  212.  
  213. Please note - I have cross posted to what I believe are the relevant
  214. newsgroups, but followups are directed to news.groups (the correct
  215. place for them) Watch that space for details.
  216. -- 
  217.     dg@lakart.UUCP - David Goodenough        +---+
  218.                             | +-+-+
  219.     ....... !harvard!adelie!cfisun!lakart!dg    +-+-+ |
  220.                                 +---+
  221.  
  222. ------------------------------
  223.  
  224. Date: 1 Jun 88 01:44:50 GMT
  225. From: tektronix!midas!copper!michaelk@ucbvax.Berkeley.EDU  (Michael D. Kersenbrock)
  226. Subject: SIMCPM.IDX format converter
  227.  
  228. NOTE: Yes, this technically is a source listing, but it is REAL short to
  229. be counted as just a "letter".
  230.  
  231. The file SIMCPM.IDX which has a CP/M filelist (with descriptions) is in a
  232. DBASE-II format of some sort.  Having a copy of the file, but NOT having
  233. dbase results in a problem.
  234.  
  235. The real-short routine below was a 10-minute hack-job that converts that
  236. format into a more-or-less nice readable format suitable for grepping.
  237.  
  238. Just thought I'd save y'all the ten minutes I spent....:-)
  239.  
  240. -----------------cut here--------------
  241. /*
  242.  * Filters SIMCPM.IDX into "nice text".
  243.  *
  244.  *            A quickie-hack by: Michael D. Kersenbrock
  245.  *                       Aloha, Oregon
  246.  *  Version 1.0  5/31/88
  247.  */
  248. #include <stdio.h>
  249.  
  250. char Line[500],Drive[100],Directory[100], Name[100];
  251. char Description[100],Word2[100],Date[100];
  252. int Version,Size,Type;
  253.  
  254. main() {
  255.     register char *ptr,*p2;
  256.     while (gets(Line) != NULL) {
  257.         for (ptr = Line ; *ptr != '\0' ; ptr++) {
  258.             if (*ptr == '"' || *ptr == ',') *ptr = ' ';
  259.         }
  260.         sscanf(Line,"%s %s %s %d %d %d %s %s %s",
  261.                 Drive,Directory,Name,&Version,&Size,&Type,Date,
  262.             Description,Word2);
  263.         strcat(Description, " ");
  264.         strcat(Description, Word2);
  265.         for (ptr = Line ; *ptr != '\0' ; ptr++) {
  266.             if (strncmp(ptr,Description,strlen(Description)) == 0) {
  267.             strcpy(Description,ptr);
  268.             break;
  269.             }
  270.         }
  271.         printf("%s%11s %12s %d %3dK ",
  272.             Drive,Directory,Name,Version,(Size + 512)/1024);
  273.         putchar(Date[2]);
  274.         putchar(Date[3]);
  275.         putchar('-');
  276.         putchar(Date[0]);
  277.         putchar(Date[1]);
  278.         printf(" %s\n",Description);
  279.     }
  280. }
  281. -- 
  282. Mike Kersenbrock
  283. Tektronix Microcomputer Development Products
  284. Aloha, Oregon
  285.  
  286. ------------------------------
  287.  
  288. End of INFO-CPM Digest
  289. ******************************
  290.  3-Jun-88 01:35:36-MDT,6317;000000000000
  291. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  292. Date: Fri,  3 Jun 88 01:30:30 MDT
  293. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  294. Reply-To: INFO-CPM@SIMTEL20.ARPA
  295. Subject: INFO-CPM Digest V88 #138
  296. To: INFO-CPM@SIMTEL20.ARPA
  297.  
  298. INFO-CPM Digest             Fri,  3 Jun 88       Volume 88 : Issue 138
  299.  
  300. Today's Topics:
  301.                        Help with Bradford (tm)
  302.                        MP/M for PCPI Applicard?
  303.                    Need help with Unix FTP & KERMIT
  304.              Posting 8 bit sources and binaries (2 msgs)
  305.                     Summary of CP/M Ada Responses
  306. ----------------------------------------------------------------------
  307.  
  308. Date: Thu, 02 Jun 88 17:28:30 ECT
  309. From: DBRAATAN%NORUNIT.BITNET@CUNYVM.CUNY.EDU
  310. Subject: Help with Bradford (tm)
  311.  
  312. I have just got the BRADFORD program from SIMTEL20. It is in two files
  313. called BRAD2-A.ARK and BRAD2-B.ARK. The program is made by Aaron
  314. Contorer. It may bought from him together with a manual. What it
  315. does? It print in Near Letter Quality with your non-letter-quality
  316. printer.
  317.  
  318. My problem: Bradford uses the backslash () as a command character.
  319. Command words in the middle of lines are preceded by a backslash.
  320. But the backslash is defined as one of the special norwegian letters
  321. in the norwegian ASCII code. That makes Bradford difficult for us
  322. in Norway (and also Denmark and Sweden).
  323.  
  324. Do you know how to use another character as the command character?
  325. Help would be very much appreciated...
  326.  
  327.         Dag Henrik Braatane
  328.  
  329. ------------------------------
  330.  
  331. Date: 2 Jun 88 18:24:25 GMT
  332. From: ius3.ius.cs.cmu.edu!ralphw@pt.cs.cmu.edu  (Ralph Hyre)
  333. Subject: MP/M for PCPI Applicard?
  334.  
  335. PCPI doesn't really do software support for the thing anymore, so I
  336. doubt this exists, but I just thought I'd ask. 
  337.  
  338. Just thought I'd ask - I have these Apple ]['s that don't do much anymore,
  339. it would be interesting to play with an 8-bit multitasking system for a bit to
  340. see what it feels like.  The PCPI Applicard has bank-switched memory (up to
  341. 256K in 32K banks), and a CTC chip option (for generating interrupts at 
  342. regular intervals) Can MP/M use existing BDOS/BIOS code?
  343.  
  344. Thanks for any info.
  345.  
  346.  
  347.  
  348. -- 
  349.                     - Ralph W. Hyre, Jr.
  350.  
  351. Internet: ralphw@ius2.cs.cmu.edu    Phone:(412)268-{2847,3275} CMU-{BUGS,DARK}
  352. Amateur Packet Radio: N3FGW@W2XO, or c/o W3VC, CMU Radio Club, Pittsburgh, PA
  353.  
  354. ------------------------------
  355.  
  356. Date: 3 Jun 88 01:53:32 GMT
  357. From: ut-emx!cc.rob@sally.utexas.edu  (James P. Price)
  358. Subject: Need help with Unix FTP & KERMIT
  359.  
  360. Help!  They're getting rid of the TOPS-20 system here, and I need
  361. help in getting files intact from SIMTEL20 via UNIX ftp and kermit.
  362. The problem I'm having is that when I've done a GET from SIMTEL20 (via
  363. 'Type Tenex (8bit)' (ascii & binary don't work with .LBR's), and then
  364. download to my Kaypro via kermit, the libary is no good.
  365.  The .LBR directory is intact, as are all files that are normal ascii.
  366.  The problem is with the crunched files.  NONE of them can be typed,
  367.  uncrunched, or reassembled in any way.
  368.   Do I have to ascify, bytify, or something-ify the file before I download
  369.   it, or is the problem with FTP?
  370.     Thanks,
  371.        -Pat Price
  372.  
  373. ------------------------------
  374.  
  375. Date: 2 Jun 88  9:45 -0600
  376. From: Ken Wallewein <kenw%noah.arc.cdn%ean.ubc.ca@RELAY.CS.NET>
  377. Subject: Posting 8 bit sources and binaries 
  378.  
  379. >     To re-iterate a suggestion of mine vis a vis the comp.binaries. cbm
  380. >discussion would it not be possible to create a "cover-all" newsgroup, called
  381. >comp.programs.eight-bit that contains everything. I.E. CP/M binaries, source,
  382. >C64 / C128 BASIC progs, assembler source, C source, Commodore binary
  383. >executables. 
  384.  
  385.   Seems to me there's already a usenet newsgroup like that:
  386. comp.sources.misc.
  387.  
  388. /kenw
  389.  
  390. ------------------------------
  391.  
  392. Date: 2 Jun 88 17:30:16 GMT
  393. From: hpl-opus!walker@hplabs.hp.com  (Rick Walker)
  394. Subject: Posting 8 bit sources and binaries
  395.  
  396. > >     .... Discussion of why usenetters can't post source & binaries to
  397. > >        comp.os.cpm
  398. > > SOLUTIONS:
  399. > > =========
  400. > >      b)  A new USENET group for binaries and sources:
  401. > > 
  402. > >              comp.os.cpm.sources
  403. > > 
  404. > >         (and allow both binaries and sources).
  405. > > 
  406. > >          This new group would NOT be gatewayed the the ARPA world.
  407. > To re-iterate a suggestion of mine vis a vis the comp.binaries.cbm discussion
  408. > would it not be possible to create a "cover-all" newsgroup, called
  409. > comp.programs.eight-bit
  410. > that contains everything. I.E. CP/M binaries, source, C64 / C128 BASIC
  411. > progs, assembler source, C source, Commodore binary executables. Yeah, I
  412. > know it'd be a real mish-mash, but there is a lot of interest in a CBM
  413. > binaries / source group (if you don't believe me, go look at the last two
  414. > weeks in comp.sys.cbm :-) Add to that the fact that I am now 12 mailings
  415. > behind on getting my assembler out to .UUCP sites, gives you some idea
  416. > of the amount of interest we have here.
  417.  
  418. I would like to give one more vote FOR something of this sort.  The 
  419. ARPA CP/M archives (SIMTEL et al.) are a great public service, but
  420. are very inconvenient for us non-ARPA folks to use.
  421.  
  422. The result is that we never see any of the new software that 
  423. gets absorbed into the ivory tower of the ARPA archives.
  424.  
  425. It is unfortunate that this situation is perpetuated by ARPA threatening
  426. to drop their gateway if anyone even thinks of posting source or binaries
  427. on the net.
  428.  
  429. A newsgroup for non-ARPA sites (specifically non-gatewayed) which
  430. carried sources would be a great compromise.  The situation now
  431. is far too biased towards the needs/wants/requirements of the ARPA
  432. group, to the detriment of the community at large.
  433.  
  434. -Rick Walker  ...hplabs!hpl-opus!walker
  435.  
  436. ------------------------------
  437.  
  438. Date: Thu, 2 Jun 88 13:52:33 PDT
  439. From: dowst@VLSI.JPL.NASA.GOV (Henry P. Dowst)
  440. Subject: Summary of CP/M Ada Responses
  441.  
  442. There is an unvalidated Ada subset compiler called JANUS Ada available
  443. from Workman & Associates for about $300.  There are also apparantly 
  444. ads for others (Manx?) from time to time in Dr. Dobbs' Journal.  All 
  445. seem to be unvalidated subsets, and are probably multiple pass and 
  446. quite slow.
  447.  
  448. Henry Dowst
  449.  
  450. ------------------------------
  451.  
  452. End of INFO-CPM Digest
  453. ******************************
  454.  4-Jun-88 01:31:57-MDT,4311;000000000000
  455. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  456. Date: Sat,  4 Jun 88 01:30:13 MDT
  457. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  458. Reply-To: INFO-CPM@SIMTEL20.ARPA
  459. Subject: INFO-CPM Digest V88 #139
  460. To: INFO-CPM@SIMTEL20.ARPA
  461.  
  462. INFO-CPM Digest             Sat,  4 Jun 88       Volume 88 : Issue 139
  463.  
  464. Today's Topics:
  465.                       Kaypro Screen Capture/Dump
  466.                   Need help with Unix FTP and Kermit
  467.                   Posting 8 bit sources and binaries
  468. ----------------------------------------------------------------------
  469.  
  470. Date: 3 Jun 88 16:47:51 GMT
  471. From: rochester!ciaraldi@louie.udel.edu  (Mike Ciaraldi)
  472. Subject: Kaypro Screen Capture/Dump
  473.  
  474. Thanks for the answers to my earlier question about VT100
  475. terminal emulators for Kaypro.
  476. I tried VT100KAY from the Simtel archives and it works pretty well,
  477. although it sometimes messes up by doulbe-spacing when it shouldn't
  478. (probably wrapping around on long lines or something).
  479.  
  480. Anyways, I'm now looking for a way to save screens for future reference.
  481. Is there a program you can load it that will give you a hot key
  482. that will either dump the current text screen out to the printer
  483. (like the PrintScreen key on an IBM PC), or capture the current screen into
  484. a file?
  485.  
  486. I tried KPVID, but this only puts graphics screens into a file
  487. (at least I think that's what the documentation means), and it
  488. is a separate command you have to run after getting out
  489. of your program.
  490.  
  491. Or, do any of the terminal programs people recommended to me
  492. have these features?  Just capturing the terminal session 
  493. character by character (logging) is not good enough, because the cursor
  494. is jumping all around the screen updating the display.
  495.  
  496. Thanks again for any help you can give.
  497.  
  498. Mike Ciaraldi
  499. University of Rochester Computer Science
  500. ...rochester!ciaraldi or
  501. ciaraldi@cs.rochester.edu
  502.  
  503. ------------------------------
  504.  
  505. Date: Fri, 3 Jun 88 15:56:00 CDT
  506. From: jdb@ncsc.ARPA (Brown)
  507. Subject: Need help with Unix FTP and Kermit
  508.  
  509. It sounds like you are running kermit on the unix machine with file type
  510. set to text.  Since unix text format is
  511.  
  512.  a line of stuff<LF>
  513.  
  514. when it is sent out by things like ftp, kermit, xmodem, etc. they insert
  515. a <CR> in front of the <LF>'s.  This works fine for text files but
  516. wrecks havoc on binary files.
  517.  
  518. You can either invoke kermit with
  519.  
  520. kermit -xi
  521.  
  522. which sets kermit into server mode (the 'x') and sets file type to binary
  523. (the 'i'), or run it with no parameters and do a 'set file type binary'
  524. before going to server mode.  This is available in all the C-Kermit
  525. versions that I have used. (currently using 4E(070) 29 Jan 88)
  526.  
  527. If you do download a text file while set to binary, the file will
  528. contain no carriage returns and the lines
  529.                      will trail
  530.                            across the screen
  531.                                     like this.
  532.  
  533. There is a program available at Simtel20 that will un-unixize these
  534. type files by adding the <CR>'s.  I don't have my list handy so I can't
  535. tell you what it is called right off.
  536.  
  537. hope this helps.
  538. david brown
  539. jdb@ncsc.arpa
  540.  
  541. ------------------------------
  542.  
  543. Date: Fri, 3 Jun 1988  05:48 MDT
  544. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  545. Subject: Posting 8 bit sources and binaries
  546.  
  547. I spend a lot of time transferring new SIMTEL20 CP/M files to my RCP/M
  548. and to GEnie's CP/M RoundTable so that non-Arpanet people can access
  549. them.  My RCP/M is accessable via PC Pursuit and GEnie is only $5/hr
  550. for downloading.
  551.  
  552. The "threat" of discontinuing the Usenet<-->Arpanet gateway is simply
  553. a reality that on the Arpanet side the CP/M newsgroup is a mailing
  554. list.  This sends out hundreds of copies of each posting and you can
  555. see what large program postings would do to us.  It would not only
  556. overload the mail system but it would result in many readers missing
  557. the regular discussions because their disk quotas would be exceeded
  558. and the Info-Cpm mail rejected.
  559.  
  560. --Keith Petersen
  561. Maintainer of the CP/M archives at SIMTEL20.ARPA
  562. and maintainer of the Info-Cpm mailing list.
  563.  
  564. Arpa: W8SDZ@SIMTEL20.ARPA
  565. Uucp: {decwrl,harvard,lll-crg,ucbvax,uunet,uw-beaver}!simtel20.arpa!w8sdz
  566. GEnie: W8SDZ
  567. RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST)
  568.  
  569. ------------------------------
  570.  
  571. End of INFO-CPM Digest
  572. ******************************
  573.  5-Jun-88 01:32:34-MDT,3774;000000000000
  574. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  575. Date: Sun,  5 Jun 88 01:30:58 MDT
  576. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  577. Reply-To: INFO-CPM@SIMTEL20.ARPA
  578. Subject: INFO-CPM Digest V88 #140
  579. To: INFO-CPM@SIMTEL20.ARPA
  580.  
  581. INFO-CPM Digest             Sun,  5 Jun 88       Volume 88 : Issue 140
  582.  
  583. Today's Topics:
  584.                   Posting 8 bit sources and binaries
  585.                             Screen Dumps 
  586. ----------------------------------------------------------------------
  587.  
  588. Date: 4 Jun 88 01:11:41 GMT
  589. From: tetra!budden@nosc.mil  (Rex A. Buddenberg)
  590. Subject: Posting 8 bit sources and binaries
  591.  
  592. The users of the 'arpa' side of the internet and the 'non-arpa'
  593. are probably equally heterogeneous (myself, I'm actually on the
  594. mil side).  So saying the usenet user needs are different
  595. from an arpanet/simtel20 user is making a distinction where
  596. there probably isn't any.
  597.  
  598. The problem is one of network abuse and capacity consumption.
  599. If you post things like binaries, all those newsgroup sites get
  600. tons of bits, whether the users want them or not.  The
  601. solution within arpanet was to use simtel20 -- you only use
  602. the network capacity you need to download what you want.
  603.  
  604. Unfortunately, we are running into a problem.  Defense Communications
  605. Agency, which operates both the arpa and mil parts of DDN isn't
  606. really in the business of providing us comms services as a free
  607. good.  In a year or so, we will all be paying packet charges
  608. for the services -- DCA has to pass the costs back to the users.
  609. One of the unanswered questions is how you manage repositories like
  610. Simtel20 or CU20B -- the costing algorithm does not account for
  611. this at all.  Nobody in DCA really wants to kill them, but
  612. they don't have a decent way to keep them providing the services.
  613. Worse, while we can all see the benefits of these bboards, they
  614. will be difficult to justify too -- who pays the packet charges
  615. for bboard traffic?  The poster?  
  616. If the reader is to incur them, he will have to pay
  617. whether he actually reads or not.  Sticky.
  618.  
  619. So when Keith enforces the discipline, there are some very good
  620. reasons.
  621.  
  622. Rex Buddenberg
  623.  
  624. ------------------------------
  625.  
  626. Date: Sat, 04 Jun 88 11:43:06 PDT
  627. From: Bridger Mitchell <bridger%newton@rand-unix.ARPA>
  628. Subject: Screen Dumps 
  629.  
  630. Although best known for its task-switching features, BackGrounder ii
  631. (BGii) includes a screendump capability -- to file or printer.  It captures
  632. ascii, but not graphics, characters when the hot-key/command is
  633. pressed, then restores the cursor and screen to its original state.
  634. This feature requires a screendriver.  Drivers are included for
  635. both types of Kaypros ('83 and '84), Wyse 50, TVI, Heath/Zenith 19,
  636. and a number of other terminals, as well as info on writing a new
  637. driver.
  638.  
  639. For Kaypros, there are at least 2 roms that contain the low-level
  640. primitives for dumping the screen to a character device.  The TurboRom
  641. is one; I forget the name of another.  Dumping to a file requires
  642. bdos-re-entrancy and therefore something like BGii.
  643.  
  644. --bridger mitchell
  645.  
  646. ------------------------------
  647.  
  648. Date: Sat,  4 Jun 88 09:39:12 GMT
  649. From: SUR6GMS%CMS1.UCS.LEEDS.AC.UK@CUNYVM.CUNY.EDU
  650.  
  651. About sequential file i/o for STOIC: YES!!!
  652.  
  653. An offering to the UK CP/M user group substantially updated stoic to add
  654. a full screen editor, sequential file i/o, floating point and a few other
  655. things.
  656.  
  657. It is probably easiest to get in touch with the user group direct:
  658.     UK CP/M User Group
  659.     72, Mill Road
  660.     Hawley
  661.     Dartford
  662.     Kent DA2 7RZ
  663.     England
  664.  
  665. You need discs UK 11 and 12.
  666.  
  667. 
  668.  
  669. ------------------------------
  670.  
  671. End of INFO-CPM Digest
  672. ******************************
  673.  6-Jun-88 01:33:22-MDT,2454;000000000000
  674. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  675. Date: Mon,  6 Jun 88 01:30:13 MDT
  676. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  677. Reply-To: INFO-CPM@SIMTEL20.ARPA
  678. Subject: INFO-CPM Digest V88 #141
  679. To: INFO-CPM@SIMTEL20.ARPA
  680.  
  681. INFO-CPM Digest             Mon,  6 Jun 88       Volume 88 : Issue 141
  682.  
  683. Today's Topics:
  684.                        Help with Bradford (tm)
  685. ----------------------------------------------------------------------
  686.  
  687. Date: 5 Jun 88 03:30:58 GMT
  688. From: xanth!rlb@ames.arc.nasa.gov  (Robert Lee Bailey)
  689. Subject: Help with Bradford (tm)
  690.  
  691. In article <8806022304.AA25094@ucbvax.Berkeley.EDU> DBRAATAN@NORUNIT.BITNET writes:
  692. >I have just got the BRADFORD program from SIMTEL20. It is in two files
  693. >called BRAD2-A.ARK and BRAD2-B.ARK. The program is made by Aaron
  694. >Contorer. It may bought from him together with a manual. What it
  695. >does? It print in Near Letter Quality with your non-letter-quality
  696. >printer.
  697. >
  698. >My problem: Bradford uses the backslash () as a command character.
  699. >Command words in the middle of lines are preceded by a backslash.
  700. >But the backslash is defined as one of the special norwegian letters
  701. >in the norwegian ASCII code. That makes Bradford difficult for us
  702. >in Norway (and also Denmark and Sweden).
  703. >
  704. >Do you know how to use another character as the command character?
  705. >Help would be very much appreciated...
  706. >
  707. >        Dag Henrik Braatane
  708.  
  709. Bradford allows the command character (\) and the lead-in character
  710. (.) to be redefined. Just insert the following command at the 
  711. beginning of your text:
  712.  
  713.     .dcc~        {defines the tilde as the command char}
  714.     .dcl^        {defines the caret as the lead-in char}
  715.  
  716. The .dcc command can be used to set any character to be the command
  717. character.  Just substitute the desired character for the tilde. The
  718. same applies for the .dcl command.
  719.  
  720. Bradford is actually a lot more powerful than the .DOC file indicates.
  721. Many commands are not documented.  If you really find Bradford useful,
  722. order a manual from the author.  It fully explains the use of ALL of
  723. the commands.  The macro capabilities are quite extensive!  For the
  724. price ($25 U.S.) it is a bargain.
  725.  
  726. You indicated that you got your copy from SIMTEL20.  As yet, I have not
  727. figured out how to access SIMTEL20.  Could you give a brief explaination
  728. of the commands used to access/download files?
  729.  
  730.     Bob Bailey
  731.  
  732. ------------------------------
  733.  
  734. End of INFO-CPM Digest
  735. ******************************
  736.  7-Jun-88 01:30:40-MDT,1315;000000000000
  737. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  738. Date: Tue,  7 Jun 88 01:30:13 MDT
  739. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  740. Reply-To: INFO-CPM@SIMTEL20.ARPA
  741. Subject: INFO-CPM Digest V88 #142
  742. To: INFO-CPM@SIMTEL20.ARPA
  743.  
  744. INFO-CPM Digest             Tue,  7 Jun 88       Volume 88 : Issue 142
  745.  
  746. Today's Topics:
  747.                  Getting Files from SIMTEL20 via FTP
  748. ----------------------------------------------------------------------
  749.  
  750. Date: Fri, 3 Jun 88 07:38:39 PDT
  751. From: dowst@VLSI.JPL.NASA.GOV (Henry P. Dowst)
  752. Subject: Getting Files from SIMTEL20 via FTP
  753.  
  754. On our VAX you have to convert a .LBR or .ARC file from TOPS20 to VAX
  755. file structure before downloading to a CP/M or MSDOS system with Kermit.
  756. There is a program in a VAX library on SIMTEL20 called BINTNXVMS that 
  757. does this.  First capture the .LBR file in 8 bit using ftp BINARY
  758. command.  Then RUN BINTNXVMS.  (Keep the file to be converted in a
  759. separate directory since BINTNXVMS.EXE converts everything in sight.)
  760. Then capture the file with Kermit.  Be sure to set the file type to 
  761. BINARY at both the host Kermit and the receiver Kermit.  Note that 
  762. XMODEM (at least the version on our VAX) won't do.  We have to use 
  763. Kermit.
  764.  
  765. Henry Dowst
  766.  
  767. ------------------------------
  768.  
  769. End of INFO-CPM Digest
  770. ******************************
  771.  7-Jun-88 09:29:11-MDT,24068;000000000000
  772. Mail-From: KPETERSEN created at  7-Jun-88 09:26:59
  773. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  774. Date: Tue,  7 Jun 88 09:26:58 MDT
  775. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  776. Reply-To: INFO-CPM@SIMTEL20.ARPA
  777. Subject: INFO-CPM Digest V88 #143
  778. To: INFO-CPM@SIMTEL20.ARPA
  779.  
  780. INFO-CPM Digest             Tue,  7 Jun 88       Volume 88 : Issue 143
  781.  
  782. Today's Topics:
  783.                  How to access the SIMTEL20 archives
  784. ----------------------------------------------------------------------
  785.  
  786. Date: Tue, 7 Jun 1988  09:24 MDT
  787. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  788. Subject: How to access the SIMTEL20 archives
  789.  
  790. [Here is the latest "archive blurb"]
  791.  
  792.                      THE SIMTEL20 ARCHIVES
  793.  
  794. OVERVIEW
  795.  
  796. There is a collossal amount of free public domain software for the
  797. CP/M, PCDOS/MSDOS and UNIX operating systems, and for the DoD standard
  798. programming language, Ada, in several archives on SIMTEL20.ARPA, a
  799. DECsystem-20 running the TOPS-20 operating system at White Sands
  800. Missile Range.  Archives of correspondence for several newsgroups,
  801. including INFO-CPM, are also available.
  802.  
  803. You can obtain these files using the InterNet file transfer
  804. protocol, FTP (described in a following paragraph), with user-name
  805. "anonymous". For a login password, use your host-name or any other
  806. string of printing characters.  Throughout this message, FTP
  807. examples are given in a GENERIC syntax.  You will have to consult
  808. either local documentation or your friendly system wizard to learn
  809. the actual syntax used with your local mainframe operating system.
  810. For the sake of brevity, the domain suffix ".ARPA" will be dropped
  811. from further references to SIMTEL20 in this discussion.
  812.  
  813. To obtain directory listings, connect to SIMTEL20 via FTP and do this:
  814.  
  815.   get pd2:<cpm>cpm.crclst
  816.   get pd2:<cpmug>cpmug.crclst
  817.   get pd2:<sigm>sigm.crclst
  818.   get pd1:<msdos>msdos.crclst
  819.   get pd1:<pc-blue>pc-blue.crclst
  820.   get pd1:<misc>misc.crclst
  821.   get pd2:<unix-c>unix-c.crclst
  822.   get pd2:<ada>ada.crclst
  823.  
  824. The <CPM> archive is the one to watch for the very latest CP/M
  825. offerings, as it is updated frequently.  The <CPMUG>, <SIGM> and
  826. <PC-BLUE> archives contain software distributed by the CP/M Users
  827. Group, the SIG/M Users Group and the PC-Blue Users Group respectively.
  828. This software is available on diskettes from the associated users
  829. groups, and the archives are updated as new volumes are issued.  The
  830. <PC-BLUE> archive contains software for the IBM-PC and similar
  831. machines.  Some runs under CP/M, and some under PCDOS/MSDOS.  The
  832. <MSDOS> archive also contains software for the MSDOS and PCDOS
  833. operating systems; but this archive is locally managed, and therefore
  834. is updated more frequently than the <PC-BLUE> archive.  The <UNIX-C>
  835. archive contains a variety of UNIX tools.  Those which apply
  836. specifically to CP/M are in the directory <UNIX-C.CPM>.  The <ADA>
  837. archive is growing rapidly. Information about this archive is in
  838. directory PD2:<ADA.GENERAL>.  In general, the archived software is
  839. very good, having been worked-over and refined by many users.  The
  840. documentation and comments tend to be complete and informative.  Files
  841. in all of these archives can be obtained using the FTP procedures
  842. described in this message.
  843.  
  844. PLEASE NOTE: Due to the large number of files available, the archive
  845. maintainers cannot possibly attempt to validate the proper operation of
  846. the various programs.  When a program bug is reported, immediate action
  847. is taken to either correct the error or remove the offending program
  848. from the archives.  Still, users must understand that all archive
  849. programs are offered AS IS, and the archive maintainers specifically
  850. disclaim any liability should these programs malfunction or cause
  851. damage, incidental or otherwise.  When testing ANY new software, be
  852. certain that all information stored on disk is backed-up before you
  853. start, so that you can recover if files are damaged or erased.  This is
  854. particularly true if you have a hard disk, in which case malfunctions
  855. can be spectacularly disasterous.
  856.  
  857. FILE TYPES
  858.  
  859. Files are stored in two formats: Text files such as those with names
  860. that end with DOC, HEX, INF and ASM are sometimes stored as ASCII
  861. files, but usually these files are stored in binary squeezed form.
  862. Binary storage is also used for executable (COM) and library files.
  863. Squeezed and library files are described below.  All binary data are
  864. stored as four 8-bit bytes per 36-bit SIMTEL20 word, with the low-order
  865. four bits of each word filled with zeros.  If such a file is
  866. interpreted as a contiguous string, as will happen if a straight binary
  867. transfer is made to a 16 or 32-bit UNIX machine, the four zero filler-
  868. bits per 36-bit group will cause rather bizarre and frustrating
  869. results.  The methods for dealing with this situation, which differ
  870. from machine to machine, are explained in a following paragraph.
  871.  
  872. Squeezed and crunched files have been compressed using programs
  873. available in directory <CPM.SQUSQ> to obtain a significant size
  874. reduction.  Squeezed files can be identified by the letter Q in the
  875. second letter of the extension field.  For example, the file
  876. PD2:<CPM.ASMUTL>RMACPAT.AQM is a squeezed file.  It must be
  877. transferred as a binary file, and then unsqueezed.  The unsqueezing
  878. can be done on a CP/M system using USQ-xx.COM (where "xx" is the
  879. current version) from directory <CPM.SQUSQ>, or there are several
  880. host-based unsqueezers in the <CPM> and <UNIX-C> archives (see for
  881. example, directories <MISC.TOPS-20> and <UNIX-C.CPM>).  Files with
  882. the letter Z as the second letter of the extension field are crunched.
  883. Uncrunch programs can be found in the same directories as the
  884. unsqueezer programs.
  885.  
  886. CP/M library and archive files (those with names ending in LBR and ARK)
  887. combine several regular CP/M files into a single BINARY file which
  888. contains an internal directory of its contents.  LBRs are created using
  889. the CP/M library utility LU310.COM or some other compatible utility.
  890. The complete packages for LU310 and a newer compatible program called
  891. NULUxx (where "xx" is the version) can be found in directory
  892. PD2:<CPM.ARC-LBR>.  C-language source code for compatible UNIX
  893. utilities for System V and Berkeley versions of UNIX are in directory
  894. PD2:<UNIX-C.ARC-PROGS>.
  895.  
  896. For more information on ARC, ARK, LBR, squeezed and crunched files,
  897. get PD2:<CPM>-FILES.DOC and/or PD1:<MSDOS>-FILES.DOC.
  898.  
  899. Although the type of storage used for a particular file can usually be
  900. inferred from the file-name, this is not always true.  It is a good
  901. idea to check the appropriate "crclst" file to ascertain the storage
  902. format used for each file of interest.  Now, and for the foreseeable
  903. future, storage formats for files in the <SIGM>, <CPMUG> and <PC-BLUE>
  904. archives can be determined from their "generation numbers", as shown by
  905. the FTP directory command.  For example, the FTP command:
  906.  
  907.   dir pd1:<pc-blue.vol001>
  908.  
  909. will yield results of the form:
  910.  
  911.   -CATALOG.001.2
  912.   ABSTRACT.001.2
  913.   BW.ASM.2
  914.   BW.BAS.1
  915.   BW.EXE.1
  916.   COLOR.ASM.2
  917.   COLOR.BAS.1
  918.   COLOR.EXE.1
  919.   ...and so on
  920.  
  921. All files with names ending in ".1" are stored in binary format, and
  922. those with names ending in ".2" are stored in ASCII.  This relationship
  923. will continue to apply for files in the <SIGM>, <CPMUG> and <PC-BLUE>
  924. archives until further notice.
  925.  
  926. WARNING: Because the public domain archives on SIMTEL20 consume a huge
  927. amount of disk space, storage capacity will be conserved by the
  928. greatest practical use of libraries and squeezed files, both of which
  929. are stored in binary format.  If you cannot properly transfer binary
  930. files, you are going to be VERY FRUSTRATED!  If you need help, please
  931. contact your local system wizard and provide him/her with a copy of
  932. this message.  Having done that, if you are still unable to make things
  933. work correctly, send a message to INFO-CPM-REQUEST@SIMTEL20.ARPA and
  934. I will try to help you.  Please provide the following information:
  935.  
  936.  1. Machine and operating system  (e.g., VAX-11/780, 4.2 BSD UNIX)
  937.  2. Network software in use  (e.g., 3-Com UNET)
  938.  3. Complete list of available FTP commands  (e.g., GET, PUT, etc.)
  939.  
  940. Important files in the <CPMUG> and <PC-BLUE> archives are the
  941. CATALOG files. These files, which are stored in ASCII, contain the
  942. "-CATALOG.nnn" files from all the volumes of their respective archives.
  943. To obtain these composite catalog files, connect to SIMTEL20 via FTP
  944. and do this:
  945.  
  946.   get pd2:<cpmug>cpmug.cat
  947.   get pd1:<pc-blue.vol000>pcblue.cat
  948.  
  949. Similar files exist for the <SIGM> archive, but they are stored in
  950. squeezed form.  These files, when unsqueezed, yields SIG0.CAT and
  951. SIG1.CAT (the catalog).  They can be obtained using the FTP command:
  952.  
  953.   get pd2:<sigm.vol000>sig0.cqt
  954.   get pd2:<sigm.vol000>sig1.cqt
  955.  
  956. (NOTE: That's "L-and-three-zeros" in "vol000")
  957.  
  958. FILE TRANSFER VIA FTP
  959.  
  960. FTP stands for File Transfer Protocol, a formalized procedure for
  961. moving files among machines on the Defense Data Network (DDN) and other
  962. networks that connect with the DDN.  The protocol is implemented by a
  963. program often called FTP.  The different mainframe operating systems
  964. implement FTP with variations in command syntax.  Some systems have the
  965. remote-file-name precede the local-file-name in the command.  Others
  966. reverse this order.  Some versions have the whole command on a single
  967. input line, while others use multiple lines.  Read the documentation
  968. for your local system, or consult a friendly system wizard for the
  969. details of your local FTP command syntax.
  970.  
  971. UNIX users can do something like "man ftp" for on-line instructions.
  972. However, not all UNIX FTP programs are called "ftp", so you may have
  973. to snoop around in the system directories or ask a system wizard for
  974. the correct local name to use with the "man" command.  ITS users can
  975. do ":INFO FTP", and "HELP FTP" works on TOPS-20 and some other
  976. operating systems.  I will be happy to update this message with
  977. pointers to other sources of on-line documentation if they are sent
  978. to INFO-CPM-REQUEST@SIMTEL20.ARPA.
  979.  
  980. FTP transfers from SIMTEL20 can be made with user-name "anonymous".
  981. Use GUEST for the password.  For anonymous logins, SIMTEL20 supports
  982. the FTP "change working directory" command.  (Your local syntax may
  983. be something like CD, or CWD).  Ignore the message which may appear
  984. that prompts you to enter a password.  This command allows you to
  985. specify a default SIMTEL20 directory to be used for all file
  986. retrievals, and thereby relieves you from having to repeatedly type
  987. "pdx:<whatever>" as part of each filename.  For example, you can do
  988. something like this:
  989.  
  990.   cd pd2:<cpm.goodstuff>
  991.   get filename-1
  992.   get filename-2
  993.   ...and so on
  994.  
  995. instead of using the longer filename forms shown in previous examples.
  996.  
  997. Users of TOPS-10, TENEX, TOPS-20 or ITS systems can use "image" or
  998. "paged" mode for ALL transfers.  UNIX users must use "ascii" mode for
  999. ASCII files, and "type tenex" or "type L 8" mode for binary files.
  1000. MULTICS users can use "ascii" mode for ASCII files, but binary files
  1001. require special treatment that is best described by the following
  1002. example provided by Paul Schauble <Schauble@mit-multics.arpa>:
  1003.  
  1004.  !ftp simtel20
  1005.   220 SIMTEL20.ARPA FTP Server Process 5Z(14)-7 at Mon 10-Sep-84 00:27-MDT
  1006.  
  1007.   user_ftp:  !login anonymous
  1008.   331 ANONYMOUS user ok, send real ident as password.
  1009.   Password:  !guest
  1010.  
  1011.   user_ftp:  !quote "type l 8" <--(NOTE: That's lowercase "L" 8.)
  1012.   200 Type L bytesize 8 ok.
  1013.  
  1014.   user_ftp:  !get micro:<cpm.zcpr3>alias.hlp alias.hlp
  1015.   150 Retrieve of MICRO:<CPM.ZCPR3>ALIAS.HLP.1 started.
  1016.   226 Transfer completed.
  1017.   Total elapsed time:  35.7 seconds.
  1018.   4348 bytes transferred in 18.5 seconds (1850 bits/sec).
  1019.  
  1020.   user_ftp:  !quit
  1021.   221 QUIT command received. Goodbye.
  1022.  
  1023. Lines beginning with "!" are typed by the terminal user. The received
  1024. files are stored on MULTICS with one 8-bit byte per 9-bit word, and can
  1025. be transferred to a microcomputer with Kermit (described in a
  1026. following paragraph).
  1027.  
  1028. All aspects of the FTP process for UNIX machines have been automated
  1029. to a high degree by a program in directory PD2:<UNIX-C.CPM>. With this
  1030. program, a simple command like "mb modm700.com" can connect to
  1031. SIMTEL20 and transfer the binary file "modm700.com" from directory
  1032. PD2:<CPM.MODEM7> to a local file also named "modm700.com", all with no
  1033. user intervention.  Batch command files containing multiple lines of
  1034. the form in the above example can be run in no-hangup background mode
  1035. to transfer whole directories without the user even remaining
  1036. logged-in on his local system.  For more information, get the file
  1037. PD2:<UNIX-C.CPM>AUTOFTP-DOC.TXT.
  1038.  
  1039. PROGRAMS FOR TRANSFERRING FILES AMONG MAINFRAMES AND MICROS
  1040.  
  1041. Christensen Protocol Mainframe Programs:
  1042.  
  1043. For a micro to reliably exchange files with a mainframe, cooperating
  1044. file transfer programs with automatic error detection and
  1045. retransmission of faulty blocks must be running on both computers. One
  1046. such family of programs uses a popular protocol created by Ward
  1047. Christensen and enhanced by others.  Directory PD2:<UNIX-C.XYZMODEM>
  1048. contains several programs, XMODEM, UC and the older UMODEM (all
  1049. written in C), which implement this protocol on UNIX machines.  See
  1050. the file PD2:<UNIX-C>UNIX-C.CRCLST for a list of other useful UNIX
  1051. utilities.
  1052.  
  1053. On ITS machines, file transfer using the Christensen protocol can be
  1054. done using MMODEM (type :MMODEM for instructions), or LMODEM.
  1055. Documentation for LMODEM is in file .INFO.;LMODEM HELP. Other useful
  1056. ITS utilities include:
  1057.  
  1058.  TYPE8  - types an ASCII file stored in ITS binary format.
  1059.  TYPESQ - types an ITS binary format "squeezed" file (see the first
  1060.           paragraph under FILE TYPES).
  1061.  USQ    - creates an unsqueezed version of a squeezed file.
  1062.  HEXIFY - creates an Intel hex format file from an ITS binary format
  1063.           COM file.
  1064.  COMIFY - creates a COM file from an Intel hex file.
  1065.  CRC    - computes the Cyclic Redundancy Check value for a file, using
  1066.           the same algorithm that is used by the CP/M program CRCK.
  1067.  
  1068. Brief instructions for any of these utilities except LMODEM can be
  1069. obtained by typing ":utility_name" (for example, :CRC).
  1070.  
  1071. The ITS utilities listed above are also available for use with TOPS-20,
  1072. but since ITS binary format is no longer being used for the SIMTEL20
  1073. archives, these utilities have been converted to work with TOPS-20
  1074. binary formats.  A collection of TOPS-20 utilities for transferring and
  1075. manipulating files can be found in directory PD1:<MISC.TOPS-20>.  See
  1076. PD1:<MISC>MISC.CRCLST for a list of available programs.
  1077.  
  1078. File transfer and conversion utilities for use with VAX/VMS machines
  1079. are contained in directory PD1:<MISC.VAXVMS>.  See MISC.CRCLST for
  1080. details.
  1081.  
  1082. Christensen Protocol Microcomputer Programs:
  1083.  
  1084. An excellent program for transferring files between micros, or between
  1085. micros and mainframes is called MODM700.  This program, often referred
  1086. to as MODEM7 (the name of its easier to pronounce ancestor), uses the
  1087. popular Christensen protocol to transfer files with automatic error
  1088. detection and retransmission of erroneous blocks.
  1089.  
  1090. To get started with MODM700, you should first FTP and examine the "DOC"
  1091. and "MSG" files from the binary library file PD2:<CPM.MODEM7>MODM700.LBR.
  1092. The "DOC" and "MSG" files are actually stored in the library in
  1093. squeezed form, so you will have to perform three steps to get them:
  1094.  
  1095.    1. FTP the binary library file.
  1096.    2. Extract the elements having filename extensions of "DQC" and
  1097.       "MQG". If you have no facilities for doing this on your
  1098.       mainframe host (see the earlier comments on mainframe-based
  1099.       library utilities), then you will have to transfer the library
  1100.       to a microcomputer and extract the necessary elements there.
  1101.       If this requirement seems to put you in a "Catch-22" situation
  1102.       because you have no facilities for mainframe-to-microcomputer
  1103.       transfers, there is a way out; read the "Getting Started"
  1104.       section which follows.
  1105.  
  1106.    3. Use an "unsqueezer" (described above) to convert the "DQC" and
  1107.       "MQG" files extracted from the library into "DOC" and "MSG"
  1108.       files. As in the case of the library extractions, unsqueezing
  1109.       can be done on either a mainfrome host or a microcomputer,
  1110.       depending on your circumstances.
  1111.  
  1112. Together, these files will tell you just about all there is to know
  1113. about getting MODM700 to run on your machine. Take the time to read
  1114. them; they're quite informative.  You will also get some helpful
  1115. insights from reading some of the overlay files. These overlays,
  1116. described in file PD2:<CPM.MODEM7>M7OVL-yy.LST, are used to customize
  1117. MODM700 for particular machines without having to edit and assemble
  1118. the huge MODM700 source file.  Complete instructions for performing
  1119. this procedure are contained in each overlay file.  The letters "yy"
  1120. in the above filename should be replaced with two digits giving the
  1121. current version number as determined from CPM.CRCLST.
  1122.  
  1123. And then, there is MEX. MEX stands for "modem executive", and it is
  1124. just what the name implies, a communications and file-transfer
  1125. program with a built-in mini operating system that runs under CP/M.
  1126. This program can do file transfers using either the Christensen or
  1127. Compuserve protocol, and it has an enormous potential for highly
  1128. automated operations because it can read and execute command-scripts
  1129. pre-stored in disk files.  These scripts can include sending
  1130. commands to a remote computer, as if they had been sent manually
  1131. from the microcomputer in terminal-mode.  Users of this relatively
  1132. new program are still exploring its possibilities.  For more
  1133. information, look in CPM.CRCLST under the heading "PD2:<CPM.MEX>",
  1134. and then get the various files that have "DQC" and "IQF" in their
  1135. names.  These DOCumentation and INFormation files are stored in
  1136. squeezed form (note the "Q" in the filename extensions), so you will
  1137. have to unsqueeze them.  Overlays for MODM700 will also work with
  1138. MEX, but they will not provide all of the extended MEX features.
  1139.  
  1140. Kermit:
  1141.  
  1142. Another excellent program for transferring files is called KERMIT. This
  1143. program has the advantage of being available for an impressively large
  1144. number of mainframes and micros. It is, for example, available for the
  1145. IBM-PC, and it DOES NOT require CP/M.
  1146.  
  1147. To get started with KERMIT, connect to CU20B.COLUMBIA.EDU using FTP,
  1148. and do this:
  1149.  
  1150.   get ker:aaaread.me
  1151.  
  1152. Note that this file is NOT on SIMTEL20, and the name is subject to
  1153. change.  If you cannot find a file with this name, snoop around in the
  1154. first half-dozen or so files in the alphabetical listing obtainable
  1155. using the FTP directory command:
  1156.  
  1157.   dir ker:
  1158.  
  1159. You should find something useful.
  1160.  
  1161.   Questions can be addressed to INFO-KERMIT-REQUEST@CU20B.COLUMBIA.EDU.
  1162.  
  1163. Getting Started:
  1164.  
  1165. In order to get MODM700, MEX or KERMIT running on your micro, you must
  1166. first transfer the necessary files from mainframe to micro. If you
  1167. already have a receive-to-disk communications program of some sort, you
  1168. can use it to move the needed files.  In the long-run it is essential
  1169. to be able to transfer 8-bit binary files, but initially it is not
  1170. absolutely necessary.  Some of the files are quite large.  For example,
  1171. MODM700.COM is over 18K bytes, and the HEX file (which you will need if
  1172. you can't transfer 8-bit files) is over 45K.  Moving large files to
  1173. your micro without using an error detecting protocol can result in
  1174. frustrating errors, but it can be done by receiving multiple copies and
  1175. using manual or machine-assisted comparisons to locate and repair bad
  1176. parts of the code.  However, there IS a better way.
  1177.  
  1178. Directory PD2:<CPM.STARTER-KIT> contains a short starter-program called
  1179. PIPMODEM.ASM that can be FTPed to your mainframe, printed, and then
  1180. entered into your microcomputer by hand and assembled.  This can then
  1181. be used to down-load either MBOOT3.ASM or BMODEM.BAS (depending on
  1182. whether you prefer assembly language or BASIC), both of which can
  1183. receive files using the error detecting Christensen protocol.  Once you
  1184. have this capability, you can download the full-function file transfer
  1185. program of your choice.  To examine this option, connect to SIMTEL20
  1186. via FTP and do this:
  1187.  
  1188.   get pd2:<cpm.starter-kit>pipmodem.asm
  1189.   get pd2:<cpm.starter-kit>pipmodem.doc
  1190.   get pd2:<cpm.starter-kit>mboot3.asm
  1191.   get pd2:<cpm.starter-kit>bmodem.bas
  1192.   get pd2:<cpm.starter-kit>bmodem.doc
  1193.  
  1194. All are ASCII files.  Read PIPMODEM.DOC first, then look at MBOOT3.ASM
  1195. and BMODEM.DOC.  PIPMODEM.DOC explains the situation very nicely.
  1196. Questions concerning these programs should be sent to
  1197. INFO-CPM@SIMTEL20.ARPA (NOT to INFO-CPM-REQUEST).
  1198.  
  1199. NEWSGROUP CORRESPONDENCE ARCHIVES
  1200.  
  1201. Copies of correspondence for several newsgroups are kept on SIMTEL20
  1202. in directories with names of the form PD2:<ARCHIVES.KEYWORD>, where
  1203. "KEYWORD" has been chosen to indicate the associated newsgroup. At
  1204. present, the following correspondence archives are available:
  1205.  
  1206.      newsgroup        mail archive filename
  1207.   ---------------     ---------------------
  1208.   ADA-SW              PD2:<ARCHIVES.ADA-SW>
  1209.   AMETHYST-USERS      PD2:<ARCHIVES.AMETHYST>
  1210.   INFO-68K            PD2:<ARCHIVES.68K>
  1211.   INFO-APPLE          PD2:<ARCHIVES.APPLE>
  1212.   INFO-CPM            PD2:<ARCHIVES.CPM>
  1213.   INFO-FORTH          PD2:<ARCHIVES.FORTH>
  1214.   INFO-HAMS           PD2:<ARCHIVES.HAMS>
  1215.   INFO-MICRO          PD2:<ARCHIVES.MICRO>
  1216.   INFO-XMODEM         PD2:<ARCHIVES.XMODEM>
  1217.   INFO-MODEMXX        PD2:<ARCHIVES.MODEMXX>
  1218.   INFO-MODULA-2       PD2:<ARCHIVES.MODULA-2>
  1219.   NORTHSTAR-USERS     PD2:<ARCHIVES.NORTHSTAR>
  1220.   INFO-PASCAL         PD2:<ARCHIVES.PASCAL>
  1221.   UNIX-SW             PD2:<ARCHIVES.UNIX-SW>
  1222.   INFO-XENIX310       PD2:<ARCHIVES.XENIX310>
  1223.  
  1224. Descriptions of these and other newsgroups can be obtained via FTP with
  1225. anonymous login (as for SIMTEL20) from the Network Information Center's
  1226. host SRI-NIC.ARPA.  Ask for the file PS:<NETINFO>INTEREST-GROUPS.TXT
  1227. (an ASCII file).  And please note, this is NOT on SIMTEL20.
  1228.  
  1229. File names for SIMTEL20 newsgroup correspondence archives have two
  1230. forms. For example, PD2:<ARCHIVES.CPM>CPM.ARCHIV.ymmdd is a group of
  1231. files containing INFO-CPM correspondence going back several years. The
  1232. characters "ymmdd" in the file names are actually digits giving the
  1233. year, month and day of the last message in each particular file.  Current
  1234. correspondence is kept in the file PD2:<ARCHIVES.CPM>CPM-ARCHIV.TXT, which
  1235. is constantly changing. Although INFO-CPM has been used as an example
  1236. here, the same naming scheme is used for the other newsgroup files as
  1237. well.  For a complete list of available files, connect to SIMTEL20 via
  1238. FTP and do this:
  1239.  
  1240.   dir PD2:<ARchives>
  1241.  
  1242. You will receive a list of names of the form:
  1243.  
  1244.   KEYWORD.DIRECTORY.n
  1245.  
  1246. where "n" is one or more digits.  For example, the INFO-CPM listing
  1247. currently appears as "CPM.DIRECTORY.1"  To then get a list of files in
  1248. a particular archive, do this:
  1249.  
  1250.   dir PD2:<ARchives.keyword>
  1251.  
  1252. where "keyword" (for example, "cpm") is chosen from the preceding list,
  1253. and the word "directory" and the number "n" are not used.  At present,
  1254. all of these files are stored in ASCII.
  1255.  
  1256. ADDITIONS, IMPROVEMENTS AND CORRECTIONS
  1257.  
  1258. Suggestions for additions, improvements and corrections to this message
  1259. are always welcome. Please send them to INFO-CPM-REQUEST@SIMTEL20.ARPA.
  1260.  
  1261. Contributions of public domain software are actively solicited.  If
  1262. you have something that seems appropriate for inclusion in the <CPM>,
  1263. <MSDOS> or <MISC> archives, please contact Keith Petersen
  1264. <W8SDZ@SIMTEL20.ARPA>.  Likewise, contact Richard Conn
  1265. <ADA-SW-REQUEST@SIMTEL0.ARPA> if you wish to contribute to the <ADA>
  1266. archive, and Dave Curry <UNIX-SW-REQUEST@SIMTEL20.ARPA> if you have
  1267. something for the <UNIX-C> archive.
  1268.  
  1269.      Happy computing!
  1270.  
  1271.      Keith Petersen
  1272.      W8SDZ@SIMTEL20.ARPA
  1273.  
  1274. ------------------------------
  1275.  
  1276. End of INFO-CPM Digest
  1277. ******************************
  1278.  8-Jun-88 01:31:44-MDT,6537;000000000000
  1279. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1280. Date: Wed,  8 Jun 88 01:30:14 MDT
  1281. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1282. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1283. Subject: INFO-CPM Digest V88 #144
  1284. To: INFO-CPM@SIMTEL20.ARPA
  1285.  
  1286. INFO-CPM Digest             Wed,  8 Jun 88       Volume 88 : Issue 144
  1287.  
  1288. Today's Topics:
  1289.           FTPing binary files from SIMTEL20 to VAX/VMS hosts
  1290.                  Jupiter Ace Accesories, Parts Sought
  1291.                    Need help with Unix FTP & KERMIT
  1292.               Posting cp/m sources and binaries (2 msgs)
  1293. ----------------------------------------------------------------------
  1294.  
  1295. Date: Tue, 7 Jun 1988  16:00 MDT
  1296. From: "Frank J. Wancho" <WANCHO@SIMTEL20.ARPA>
  1297. Subject: FTPing binary files from SIMTEL20 to VAX/VMS hosts
  1298.  
  1299. If you have been FTPing our binary files from SIMTEL20 to your VAX/VMS
  1300. host using the Wollongong TCP/IP ftp program and either getting
  1301. garbage or post-processing the result with the BINTNXVMS program to
  1302. fix the file, here is the correct sequence of commands:
  1303.  
  1304. binary
  1305. quote "type l 8"
  1306. get filespec    or mget filespec (if all the filespec files are binary)
  1307.  
  1308. Do NOT use bget.  The above sequence results in correctly formatted
  1309. files without the use of the BINTNXVMS program.
  1310.  
  1311. There is a tenex command, but this was incorrectly implemented and
  1312. has been fixed for the next release of TWG ftp for VAX/VMS.
  1313.  
  1314. --Frank
  1315.  
  1316. ------------------------------
  1317.  
  1318. Date: Tue, 7 Jun 88 13:01:32 PDT
  1319. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, DEC (USA))
  1320. Subject: Jupiter Ace Accesories, Parts Sought
  1321.  
  1322. Many moons ago there was a Z-80 based micro with FORTH in ROM called
  1323. a Jupiter Ace.  If anyone out there knows where I can get accesories,
  1324. peripherals, parts, or just wants to compare notes please get in
  1325. touch with me.  I'm trying to build an external keyboard and serial
  1326. interface for it, and then maybe port the FORTH to CP/M-80 and/or make
  1327. a cross-compiling environment from CP/M-80 to use the Jupiter as a
  1328. controller.
  1329.  
  1330. Anybody know of a source of 22 X 2 edge card connectors ?
  1331.  
  1332. Thanks,
  1333. Richard
  1334.  
  1335. ------------------------------
  1336.  
  1337. Date: 6 Jun 88 14:01:30 GMT
  1338. From: cadnetix.COM!cadnetix!rusty@uunet.uu.net  (Rusty)
  1339. Subject: Need help with Unix FTP & KERMIT
  1340.  
  1341. In article <2992@ut-emx.UUCP> cc.rob@ut-emx.UUCP (James P. Price) writes:
  1342. >Help!  They're getting rid of the TOPS-20 system here, and I need
  1343. >help....
  1344.  
  1345. If you are sending 8bit data, better check to be sure your modem (if it is
  1346. a 'smart' version which puts 2 uarts between your computer and the computer
  1347. you are modeming with) is set for 8 bits, as well as your comm program.
  1348.  
  1349. Otherwise, you would lose bit 7 (or 8, if you like counting bits from 1, or 0
  1350. if you count backwards) on EVERY byte.  Not bad for ascii, terrible for binary.
  1351.  
  1352. Of course, you could 'uuencode' it, assuming that is possible on the system
  1353. you are downloading from.  Procedure would be:  uuencode it on the host,
  1354. send it and capture locally (it is now 'only' ascii chars), uudecode it on
  1355. your machine.  But binary is much faster.
  1356. ---
  1357.     Rusty Carruth    N7IKQ    DOMAIN: rusty@cadnetix.com
  1358.     Cadnetix Corp.        UUCP:   cadnetix!rusty
  1359.     5775 Flatiron Pkwy.                {uunet,boulder,nbires}!cadnetix!rusty
  1360.     Boulder, CO 80301        (303) 444-8075
  1361.  
  1362. ------------------------------
  1363.  
  1364. Date: 2 Jun 88 10:32:48 GMT
  1365. From: mcvax!ukc!warwick!rolf@uunet.uu.net  (Rolf Howarth)
  1366. Subject: Posting cp/m sources and binaries
  1367.  
  1368. In article <2038@copper.TEK.COM> michaelk@copper.UUCP (Michael D. Kersenbrock)
  1369. writes:
  1370.  
  1371. >PROBLEM:
  1372. >=======
  1373. >      a) People want to post and receive CP/M program source and binaries.
  1374. >      b) This if fine for those on the "Usenet" side of this newsgroup.
  1375. >      c) This is "forbidden" on the ARPA side of the newsnet gateway.
  1376. >      d) Nothing is posted to usenet side to keep the ARPA side happy.
  1377. >      e) The ARPA side has ftp access to SIMTEL20, the USENET side does
  1378. >         not.
  1379. > ...
  1380. >SOLUTIONS:
  1381. >=========
  1382. > ...
  1383. >     b)  A new USENET group for binaries and sources:
  1384. >             comp.os.cpm.sources
  1385. >        (and allow both binaries and sources).
  1386. >         This new group would NOT be gatewayed the the ARPA world.
  1387.  
  1388. Hear here.
  1389.  
  1390. This seems to be far and away the best solution. If sources are
  1391. posted to usenet and available from simtel20 on arpa, surely that
  1392. should keep everyone happy?  Shutting down the gateway seems rather
  1393. drastic and unecessary, as it does operate quite satisfactorily for
  1394. discussions.  The suggestion to put a header like "_PROGRAM_" in the
  1395. subject field and filter such articles out at the gateway would be
  1396. very difficult to enforce.
  1397.  
  1398. At the moment I (and doubtless many other Usenetters) have absolutely
  1399. no access to CPM programs, which is mildly irritating. Requests by
  1400. mail for response from servers such as simtel20 always fail somewhere
  1401. along the line.
  1402.  
  1403. Will somebody formally propose a new group comp.os.cpm.sources then?
  1404. It's not clear whether it would be best to have it moderated or
  1405. unmoderated. Perhaps it should be moderated if the volume is likely
  1406. to be high, to ensure it gets propagated to Europe. Any volunteers?
  1407.  
  1408. (US usenetters complaining that people on Internet mailing lists don't
  1409. appreciate they're only part of "the" net note: the same applies to
  1410. them - Europe is part of the net too!)
  1411.  
  1412. -------------------------------------------------------------------------
  1413. Rolf Howarth,              Tel:      +44 203 523523 ext.2485
  1414. Dept. of Computer Science,      JANET:  rolf@uk.ac.warwick.flame
  1415. University of Warwick,          ARPA:   rolf@flame.warwick.ac.uk
  1416. Coventry,  CV4 7AL,  England.      UUCP:      {uunet,mcvax}!ukc!warwick!rolf
  1417. -------------------------------------------------------------------------
  1418.  
  1419. ------------------------------
  1420.  
  1421. Date: Tue, 7 Jun 1988  09:47 MDT
  1422. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  1423. Subject: Posting cp/m sources and binaries
  1424.  
  1425. Usenet readers, if you are having no success in accessing the server
  1426. at cicge.rpi.edu to get files from SIMTEL20 please send a note to me
  1427. via netmail (not through the newsgroup) so I can examine your return
  1428. address to see what the problem is.  Sometimes using another gateway
  1429. host will solve the problem.
  1430.  
  1431. --Keith Petersen
  1432. Maintainer of the CP/M and MSDOS archives at SIMTEL20.ARPA [26.0.0.74]
  1433. Arpa: W8SDZ@SIMTEL20.ARPA
  1434. Uucp: {decwrl,harvard,lll-crg,ucbvax,uunet,uw-beaver}!simtel20.arpa!w8sdz
  1435. GEnie: W8SDZ
  1436. RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST)
  1437.  
  1438. ------------------------------
  1439.  
  1440. End of INFO-CPM Digest
  1441. ******************************
  1442.  9-Jun-88 01:32:54-MDT,1255;000000000000
  1443. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1444. Date: Thu,  9 Jun 88 01:30:07 MDT
  1445. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1446. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1447. Subject: INFO-CPM Digest V88 #145
  1448. To: INFO-CPM@SIMTEL20.ARPA
  1449.  
  1450. INFO-CPM Digest             Thu,  9 Jun 88       Volume 88 : Issue 145
  1451.  
  1452. Today's Topics:
  1453.                        ZCPR33 for the Kaypro 1
  1454. ----------------------------------------------------------------------
  1455.  
  1456. Date: Wed, 8 Jun 88 12:11 CDT
  1457. From: RICHARD KERSHENBAUM <RICHARD@kuhub.cc.ukans.edu>
  1458. Subject: ZCPR33 for the Kaypro 1
  1459.  
  1460. I recently bought a Kaypro 1 -- at $199 from COMB, I couldn't resist.  Shortly
  1461. thereafter, I discovered the system-specific ZCPR3 implementation
  1462. (pd2:<zsys.install>k1z3in.lbr) on SIMTEL20 and installed it on my machine. It
  1463. works great and added many useful features, but unfortunately it won't run many
  1464. of the new utilities designed specifically for ZCPR 3.3. 
  1465.  
  1466. Is there a similar Kaypro 1 installation package for ZCPR33 elsewhere on
  1467. SIMTEL20?  If not, could someone who's installed it make one available? 
  1468.  
  1469.                 Richard Kershenbaum   
  1470.  
  1471.                 richard@kuhub.cc.ukans.edu
  1472.                 richard@ukanvax.bitnet
  1473.  
  1474. ------------------------------
  1475.  
  1476. End of INFO-CPM Digest
  1477. ******************************
  1478. 10-Jun-88 01:34:01-MDT,4312;000000000000
  1479. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1480. Date: Fri, 10 Jun 88 01:30:32 MDT
  1481. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1482. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1483. Subject: INFO-CPM Digest V88 #146
  1484. To: INFO-CPM@SIMTEL20.ARPA
  1485.  
  1486. INFO-CPM Digest             Fri, 10 Jun 88       Volume 88 : Issue 146
  1487.  
  1488. Today's Topics:
  1489.                      file truncation in CP/M 2.2?
  1490.          Latest Z-System for Kaypro (and All Other Machines)
  1491.                   Posting cp/m sources and binaries
  1492. ----------------------------------------------------------------------
  1493.  
  1494. Date: 2 Jun 88 14:25:49 GMT
  1495. From: necntc!ima!cfisun!lakart!dg@ames.arc.nasa.gov  (David Goodenough)
  1496. Subject: file truncation in CP/M 2.2?
  1497.  
  1498. From article <8806010017.AA28247@newton.arpa>, by bridger%newton@RAND-UNIX.ARPA (Bridger Mitchell):
  1499. > Unlike CP/M Plus, CP/M 2.2 has no truncate-file function.  This
  1500. > is a useful function when a large file (e.g. a database or library file)
  1501. > needs to be "lopped off", or packed down, and there's a lack of disk
  1502. > space to create a temporary duplicate file.
  1503. > Is there a portable method of truncating a CP/M 2.2 file, using only
  1504. > BDOS calls?
  1505.  
  1506. [description of how to do it]
  1507.  
  1508. Yes - changing the file size (.fcb + 0fh) will do what you want - this is
  1509. how xsub works.
  1510.  
  1511. > BUT...what can be done if the truncation results in eliminating the
  1512. > last physical extent(s)?
  1513. > ..... But this can't be done by BDOS calls.  Or can it?
  1514.  
  1515. No it can't. but it CAN be done portably with BIOS calls. By inspecting
  1516. the bios tables (use the "get dpb address" function from bdos) you can
  1517. figure out exactly where the directory is, and how big it is. Now keep
  1518. on reading directory sectors using bios till you hit the one with the
  1519. extent that you want to nuke. Now just replace the first byte in the 32
  1520. byte entry with 0e5h, write it back (see caveat) and voila!
  1521. CAVEAT: whatever you do, when you write this sector back, reuse the
  1522. bios select disk, track, and sector routines, AND MAKE SURE C CONTAINS 1.
  1523. At least one bios I've seen destroys the track/sector info on each
  1524. read/write, so it's a good idea to reset them. Setting C to 1 forces
  1525. the write to happen: usually on bioses where the sector size is
  1526. greater than 128 bytes (i.e. all 5.25" DD versions) when a write happens,
  1527. the data is just buffered, and only gets flushed when another write to a
  1528. different sector occurs. By making C == 1, it forces the bios to write,
  1529. hence the directory is kept up to date.
  1530.  
  1531. Easy Huh? :-) :-)
  1532. -- 
  1533.     dg@lakart.UUCP - David Goodenough        +---+
  1534.                             | +-+-+
  1535.     ....... !harvard!adelie!cfisun!lakart!dg    +-+-+ |
  1536.                                 +---+
  1537.  
  1538. ------------------------------
  1539.  
  1540. Date: Thu 09 Jun 1988 13:24:53 EDT
  1541. From: <SAGE@LL.ARPA>
  1542. Subject: Latest Z-System for Kaypro (and All Other Machines)
  1543.  
  1544.    Richard Kershenbaum asked about ZCPR33 for his new Kaypro 1.  I would
  1545. recommend that you order the new automatic, universal, dynamic Z-System
  1546. called NZ-COM.  It installs automatically on a CP/M-2.2 machine, includes
  1547. ZCPR34, and allows the operating system to be changed on the fly so that
  1548. you can trade off system features with TPA dynamically, depending on what
  1549. task you are working on.  I just finished the 70+ page manual today, and
  1550. it will be on its way to the printer tomorrow.  Cost is $69.95 from me or
  1551. from Joe Wright, Alpha Systems, 711 Chatsworth Place, San Jose, CA 95128.
  1552. You will not be disappointed.
  1553.  
  1554.                                Jay Sage
  1555.  
  1556.  
  1557. ------------------------------
  1558.  
  1559. Date: 7 Jun 88 12:44:52 GMT
  1560. From: bungia!com50!kksys!bird@umn-cs.arpa  (0000-Mike Bird)
  1561. Subject: Posting cp/m sources and binaries
  1562.  
  1563. If you'll be posting binaries, then I think the group should be
  1564. moderated.  Otherwise, there'll be too great an opportunity for
  1565. irresponsible person(s) to post malicious programs nested within
  1566. seemingly useful utilities, etc.  
  1567.  
  1568. Of course, there is always the problem then of who to moderate.  I'm
  1569. afraid that this may be a stumper.
  1570. -- 
  1571. ================================================================================
  1572. Mike Bird (These opinions are mine, dammit!)   Mail paths:  bird@kksys.UUCP -or-
  1573. Void where prohibited by law.                       ...rutgers!umn-cs!kksys!bird
  1574.  
  1575. ------------------------------
  1576.  
  1577. End of INFO-CPM Digest
  1578. ******************************
  1579. 11-Jun-88 01:35:06-MDT,8918;000000000000
  1580. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1581. Date: Sat, 11 Jun 88 01:30:32 MDT
  1582. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1583. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1584. Subject: INFO-CPM Digest V88 #147
  1585. To: INFO-CPM@SIMTEL20.ARPA
  1586.  
  1587. INFO-CPM Digest             Sat, 11 Jun 88       Volume 88 : Issue 147
  1588.  
  1589. Today's Topics:
  1590.         Having Compupro/Concurrent Dos problems and need help.
  1591.                        INFO-CPM Digest V88 #145
  1592.                  Info wanted: Mitsubishi M4854 drives
  1593.                    PD terminal prog for C128 needed
  1594.                   Posting 8 bit sources and binaries
  1595.                            S-100 clearance
  1596.                         Zcpr 3.3 (?) (2 msgs)
  1597. ----------------------------------------------------------------------
  1598.  
  1599. Date: 10 Jun 88 22:41:54 GMT
  1600. From: ergr@violet.Berkeley.EDU  (Energy Ergr Resources Group)
  1601. Subject: Having Compupro/Concurrent Dos problems and need help.
  1602.  
  1603. We at the Energy and Resources Group are having a problem with our
  1604. Compupro 8/16 running DRI's Concurrent Dos.  All of a sudden we can
  1605. no longer read drives C and D (our hard disk Dos partitions) and can
  1606. no longer write our A and B drives (our hard disk CPM partitions).
  1607.  
  1608. Our sysop hasn't done a backup in 6 months or else we'd just
  1609. reformat and go from there.  But right now we need a hard disk recovery
  1610. program, or at least a file recovery program to get some of this stuff
  1611. back.  Does anyone know of such a program that runs on these hybrid DOS/
  1612. CPM systems, and where can we get it soon?  Thanks for your help.
  1613. Michel Gelobter, Energy and Resources Group, University of California, 
  1614. Berkeley.
  1615.  
  1616. ------------------------------
  1617.  
  1618. Date: Fri, 10 Jun 88 01:13:32 PDT
  1619. From: pnet01!mwilson@nosc.mil
  1620. Subject: INFO-CPM Digest V88 #145
  1621.  
  1622. Richard:
  1623.  
  1624.      Z33 can be *easily* installed into the package you already have.  If you
  1625. have a Z3BASE.LIB file for the configuration you're running, all you have to
  1626. do is assemble ZCPR33.Z80 with that as input.  Then slam the resulting .HEX
  1627. file into your system image.
  1628.  
  1629.      If you don't have Z3BASE.LIB, it gets a little more complicated.  Use
  1630. Z3LOC to build Z3BASE.LIB.  You should have a copy of your configuration
  1631. floating around, anyway.
  1632.  
  1633.  
  1634.      About two years ago, I did a manual install for ZCPR3 for my Ampro
  1635. LB/Z80.  When I got Z33, all I did was re-assemble.  It *is* a drop-in
  1636. replacement.
  1637.  
  1638. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1639. Marc Wilson
  1640.      ARPA: ...!crash!mwilson@nosc.mil
  1641.            ...!crash!pnet01!pro-sol!mwilson@nosc.mil
  1642.      UUCP: [ cbosgd | hp-sdd!hplabs | sdcsvax | nosc ]!crash!mwilson
  1643.      INET: mwilson@crash.CTS.COM
  1644. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1645.  
  1646. ------------------------------
  1647.  
  1648. Date: 8 Jun 88 19:01:10 GMT
  1649. From: pacbell!att!mtunx!whuts!homxb!antique!whb@ames.arc.nasa.gov  (Wilson H. Bent)
  1650. Subject: Info wanted: Mitsubishi M4854 drives
  1651.  
  1652. Our group is in desperate need of working Mitsubishi M4854 disk drives;
  1653. the 1.2MB, 5 1/4" drives with the 8"-lookalike electronics.  Of the two
  1654. we have, one is on the fritz (possibly head alignment), so repair info
  1655. would be appreciated, but we REALLY need a total of three working drives.
  1656.  
  1657. Mitsubishi's California headquarters says "Use the MF504A instead."
  1658. We say "It's not 100% compatible."  They say "Tough."
  1659.  
  1660. Additional info: these drives are for use on a Pulsar Electronics (from
  1661. Australia) Z80 cpu card with built-in disk controller (Western Digital
  1662. FD1797, but there's more to it than that).
  1663.  
  1664. If you know of a source of these drives or a KNOWN GOOD repair service,
  1665. feel free to CALL COLLECT - I work for the Right Choice.
  1666.  
  1667. Please note that this message is being WIDELY cross-posted.  My apologies
  1668. to those offended by this practice.
  1669. -- 
  1670. Wilson H. Bent, Jr.        ... ihnp4!hoh-2!whb
  1671. AT&T - Bell Laboratories    (201) 949-1277
  1672. Disclaimer: My company has not authorized me to issue a disclaimer.
  1673.  
  1674. ------------------------------
  1675.  
  1676. Date: 11 Jun 88 03:28:58 GMT
  1677. From: sunybcs!bowen@boulder.colorado.edu  (Devon E Bowen)
  1678. Subject: PD terminal prog for C128 needed
  1679.  
  1680. I'm looking for a CP/M terminal program for the C128. It's got to be
  1681. able to download in either xmodem or kermit format (preferably xmodem).
  1682. Alternatively, I could use a program to convert a file on a disk in
  1683. normal cbm format to the cbm CP/M format. Then I could download this
  1684. stuff with any cbm terminal program and transfer it.
  1685.  
  1686. If anyone has a terminal program that they wouldn't mind sending me
  1687. for a SASE I'd be grateful. A conversion program could be mailed to
  1688. me via the net and downloaded. Thanks for any help.
  1689.  
  1690.  
  1691. Devon Bowen            Packet:    KA2NRC@WA0PTV
  1692. University at Buffalo        BITNET:    bowen@sunybcs.BITNET
  1693.                 Internet:  bowen@cs.Buffalo.EDU
  1694. UUCP: ...!{ames,boulder,decvax,rutgers}!sunybcs!bowen
  1695.  
  1696. ------------------------------
  1697.  
  1698. Date: 7 Jun 88 17:03:00 GMT
  1699. From: killer!tness7!ninja!sys1!techsup!kenb@ames.arc.nasa.gov
  1700. Subject: Posting 8 bit sources and binaries
  1701.  
  1702. in reference to keith's posting about the availability of sources on his
  1703. rcpm and genie...  i've downloaded many sources he's placed there
  1704. without problems..  in fact, i prefer it.  i don't have to worry about
  1705. code that's gotten munged or truncated while passisng through a site, and
  1706. in the case of binary files -- i don't need to worry about splicing all
  1707. the parts and uudecoding.
  1708.  
  1709. connect charges are low enough on genie at 1200 baud to make it a
  1710. reasonable option.
  1711.  
  1712. i really don't care to take sides on this issue, however i did feel the
  1713. need to back up keith's claim that the files are posted, are available,
  1714. and at what i consider to be a very reasonable price (toll call/genie).
  1715.  
  1716. i appreciate his efforts in this area.
  1717.  
  1718. ken brookner  n5lpi
  1719. uucp:    ...!ihnp4!techsup!kenb
  1720.  
  1721. ------------------------------
  1722.  
  1723. Date: 8 Jun 88 06:45:03 GMT
  1724. From: abhg!carpet!bill@lll-winken.llnl.gov  (Bill Kennedy)
  1725. Subject: S-100 clearance
  1726.  
  1727. I have a considerable inventory of S-100 bus components, all working
  1728. when last used, documentation for most if not all of it.  For example,
  1729. four Tarbell double density disk controllers (software for them too),
  1730. Godbout Z80 CPU cards, various and sundry memory cards, I/O cards, etc.
  1731. There's also a decent collection of CP/M and CP/M-86 software on 8"
  1732. diskettes, all with documentation too.
  1733.  
  1734. I need to make some room and am willing to part with these treasures
  1735. for *very* reasonable prices.  I mean like free to a charitable outfit
  1736. who can use it, or a youngster getting started.  Like $10-20 for a
  1737. known-to-work 4MHz Z80 CPU, etc.  The only hitch is that no documentation
  1738. goes without the card for which it was written :-)  There are a couple
  1739. of Imsai chassis and DSDD 8" floppy systems too.  No doc on the Imsai's.
  1740.  
  1741. Is anyone out there interested in such stuff?  If so, please email to
  1742. the signature address.  I'm on the road and I don't get either of these
  1743. groups when I'm gone.  Email will find me...
  1744. -- 
  1745. Bill Kennedy  Internet:  bill@ssbn.WLK.COM
  1746.                 Usenet:  { killer | att-cb | ihnp4!tness7 }!ssbn!bill
  1747.  
  1748. ------------------------------
  1749.  
  1750. Date: 10 Jun 88 03:19:32 GMT
  1751. From: oliveb!intelca!mipos3!cadavr!dbraun@ames.arc.nasa.gov  (Doug Braun ~)
  1752. Subject: Zcpr 3.3 (?)
  1753.  
  1754. In article <9600@e.ms.uky.edu> simon@ms.uky.edu (Simon Gales) writes:
  1755. >I have a simple z80 cp/m 2.2 box, and would like to upgrade to a better
  1756. >world.  The new world must be compatible with vanilla cp/m, and I would 
  1757. >really have to have sources.  Zcpr seems to be just a command processor,
  1758. >is there more to it?  How involved is the installation procedure?  Are
  1759. >there any usefull books on any of this?
  1760.  
  1761. Me too.  I have heard of several CP/M BDOS and BIOS replacements,
  1762. both commercial and public domain.  Could someone post a brief list
  1763. describing what's what?
  1764.  
  1765. x
  1766. x
  1767. x
  1768. x
  1769.  
  1770.  
  1771.  
  1772. Doug Braun                Intel Corp CAD
  1773.                     408 765-4279
  1774.  
  1775.  / decwrl \
  1776.  | hplabs |
  1777. -| oliveb |- !intelca!mipos3!cadev4!dbraun
  1778.  | amd    |
  1779.  \ qantel /
  1780.  
  1781. ------------------------------
  1782.  
  1783. Date: 9 Jun 88 03:33:35 GMT
  1784. From: simon@g.ms.uky.edu  (George Simon)
  1785. Subject: Zcpr 3.3 (?)
  1786.  
  1787. I have a simple z80 cp/m 2.2 box, and would like to upgrade to a better
  1788. world.  The new world must be compatible with vanilla cp/m, and I would 
  1789. really have to have sources.  Zcpr seems to be just a command processor,
  1790. is there more to it?  How involved is the installation procedure?  Are
  1791. there any usefull books on any of this?
  1792.                             Thanks in advance,
  1793.                                     Simon
  1794.  
  1795. <-------------------------------------------------------------------------->
  1796. <---   Simon Gales@University of Ky                 254-9387/257-3597     --->
  1797. <---               [ simon@ms.uky.edu ]  |  [ simon@UKMA.BITNET ]           --->
  1798. <-------------------------------------------------------------------------->
  1799.  
  1800. ------------------------------
  1801.  
  1802. End of INFO-CPM Digest
  1803. ******************************
  1804. 12-Jun-88 01:33:20-MDT,3463;000000000000
  1805. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1806. Date: Sun, 12 Jun 88 01:30:31 MDT
  1807. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1808. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1809. Subject: INFO-CPM Digest V88 #148
  1810. To: INFO-CPM@SIMTEL20.ARPA
  1811.  
  1812. INFO-CPM Digest             Sun, 12 Jun 88       Volume 88 : Issue 148
  1813.  
  1814. Today's Topics:
  1815.                           Altos 580, BBS's.
  1816.                                 Help!
  1817.                        Help with Bradford (tm)
  1818. ----------------------------------------------------------------------
  1819.  
  1820. Date: 11 Jun 88 04:25:45 GMT
  1821. From: killer!elg@ames.arc.nasa.gov  (Eric Green)
  1822. Subject: Altos 580, BBS's.
  1823.  
  1824. [munch]
  1825.  
  1826. I have "inherited" an Altos 580. For those of you with short memories,
  1827. this is a 4-user MP/M-II system circa 1983. It has a 10 megabyte hard
  1828. drive, and is just sitting there, doing nothing but collecting dust
  1829. (along with my ultra-modern Hazeltine terminal, which I similarly
  1830. aquired). I've used the machine a little, and it's quite a neat
  1831. machine, but I'm afraid it's a little outdated alongside of the Amiga
  1832. on the next desk.
  1833.  
  1834. My question: Is there a BBS program that can be used with this
  1835. machine? I am aquainted with RCP/M and CBBS, but the only versions
  1836. I've ever seen ran on CP/M 2.2 systems... are there MP/M versions?
  1837.  
  1838. Seems a shame, really... can run a quite adequate BBS with a 10 meg
  1839. drive.
  1840.  
  1841. --
  1842. Eric Lee Green    ..!{ames,att,decwrl,ihnp4,mit-eddie,osu-cis}!killer!elg
  1843.           Snail Mail P.O. Box 92191 Lafayette, LA 70509              
  1844. "Is a dream a lie if it don't come true, or is it something worse?"
  1845.  
  1846. ------------------------------
  1847.  
  1848. Date: 9 Jun 88 22:07:56 GMT
  1849. From: uw-entropy!dataio!pilchuck!ssc!happym!polari!L5@june.cs.washington.edu  (L5)
  1850. Subject: Help!
  1851.  
  1852. I just purchased a Xerox 820-II with 8'inch disk drive and internal hard
  1853. drive. The hard drive has a few programs on it but after trying the reconfigure
  1854. program without any manuals i changed something i shouldnt have, resulting in
  1855. not being able to access the hard drive anymore. Its not that the drive is
  1856. nuked or anything, i just need a dos disk - If anyone has a boot-able system
  1857. disk for this machine PLEASE by all means leave me e-mail! Im sure i can 
  1858. work out a means of payment. 
  1859.  
  1860. Driving me crazy! I can't use the bloddy machine.. help?
  1861.  
  1862. Logan Black
  1863. (206) 735-9067
  1864.  
  1865. ------------------------------
  1866.  
  1867. Date: Sat, 11 Jun 1988  17:45 MDT
  1868. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  1869. Subject: Help with Bradford (tm)
  1870.  
  1871. The following is relayed from GEnie's CP/M RoundTable.
  1872. Aaron is the author of BRADFORD.
  1873.  
  1874. ---forwarded message---
  1875. >From:   A.CONTORER              Aaron M. Contorer
  1876. >To:     W8SDZ                   Keith Petersen, GEnie CP/M SysOp
  1877. >Sub:    Bradford backslash character
  1878.  
  1879. Dear Keith:
  1880.  
  1881. Thank you for forwarding the letter from Mr. Braatane
  1882. (Dag Henrik Braatane, DBRAATAN@NORUNIT.BITNET).  Please
  1883. send him this reply:
  1884.  
  1885. ----------
  1886. Like all aspects of operating Bradford, changing the command
  1887. character is explained in the manual, which you obtain when you
  1888. send in the $25 registration fee.  To change the command
  1889. character, put the following command at the beginning of your
  1890. document:  .DCC@    This will change the command character to
  1891. be the atsign symbol.  If you prefer, use .dcc! or .dcc~ or
  1892. whatever character you want as the command character.
  1893.  
  1894. Aaron Contorer
  1895.  
  1896. =END=
  1897.  
  1898. ------------------------------
  1899.  
  1900. End of INFO-CPM Digest
  1901. ******************************
  1902. 14-Jun-88 09:29:59-MDT,9725;000000000000
  1903. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1904. Date: Tue, 14 Jun 88 09:28:05 MDT
  1905. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1906. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1907. Subject: INFO-CPM Digest V88 #149
  1908. To: INFO-CPM@SIMTEL20.ARPA
  1909.  
  1910. INFO-CPM Digest             Tue, 14 Jun 88       Volume 88 : Issue 149
  1911.  
  1912. Today's Topics:
  1913.                MEX-Plus Terminal Emulation Information
  1914.                  The New Z-Systems: NZ-COM and Z3PLUS
  1915. ----------------------------------------------------------------------
  1916.  
  1917. Date: Mon 13 Jun 1988 13:40:36 EDT
  1918. From: <SAGE@LL.ARPA>
  1919. Subject: MEX-Plus Terminal Emulation Information
  1920.  
  1921. There have been a number of requests for information about MEX-Plus and its
  1922. terminal emulation capability.  The following is offered to answer what
  1923. questions I can at this point.  I do not use the emulation on my CP/M
  1924. machines, so I cannot offer comments from first-hand experience.  Even on my
  1925. Compaq 386, I use the emulation only in its simplest form (i.e., not talking
  1926. to programs that expect to see a real VT100 terminal).
  1927.  
  1928. I finally located a copy of the MEX manual with the pages on the emulation
  1929. package.  It is a combined manual (CP/M and IBM-PC), so I cannot be sure at
  1930. this point that all of the features are supported in the CP/M version.
  1931.  
  1932. Here is what the manual says about the DEC VT52/100 emulator (taken from
  1933. manual -- I don't even understand what all these things mean).
  1934.  
  1935. ----------
  1936.  
  1937. The VT52/100 emulator supports the following features of the DEC VT100
  1938. terminal:
  1939.  
  1940.     VT52 support       Cursor Up          Cursor Down        Cursor Left
  1941.     Cursor Right       Cursor Position    Cursor Read        Newline
  1942.     Char Insert        Char Delete        Line Insert        Line Delete
  1943.     Reverse Screen     Scrolling Region   "Origin" Mode      Auto-Wrap
  1944.     Cursor Pos.        Index              Reverse Index      Next-Line
  1945.     Horiz. Tabs        Erase Line         Device Status      Dev. Attributes
  1946.     Identify Term.     Report Cursor Pos.
  1947.  
  1948.         Save/restore cursor and attributes
  1949.         Select graphics dendition (bold/blink/reverse vid/underline)
  1950.         Clear screen: full, start-screen-to-cursor, cursor-to-end
  1951.         Clear line: full, start-line-to-cursor, cursor-to-end
  1952.         Alternate character sets (excluding VT100 optional ROMs)
  1953.  
  1954. Not supported are the answerback message, smooth-scroll, 132-column mode,
  1955. printer functions, terminal self-tests, and keyboard LED's (although all the
  1956. escape sequences associated with these functions are accepted).
  1957.  
  1958. Version 1 of the VT100 emulator does not support any interactive setup; this
  1959. will likely be added in a future release.  Also, the numeric keypad keys
  1960. function only in "numeric" mode; "alternate" mode is not supported.
  1961.  
  1962. ----------
  1963.  
  1964. The manual also lists the escape sequences transmitted by some of the
  1965. special keys on the IBM PC keyboard.  I have not reproduced that information
  1966. here.
  1967.  
  1968. Unfortunately, because the manual is geared toward IBM PCs, it does not list
  1969. the functions that must be supported by the host terminal.  From some of the
  1970. functions listed, it would appear that beyond the ordinary ones, there
  1971. must be support for insert and delete line and probably insert and delete
  1972. character.
  1973.  
  1974. If anyone is seriously interested in acquiring MEX-Plus with the terminal
  1975. emulation packages, I will do some experiments or inquire of the author (Ron
  1976. Fowler, who used to read this newsletter but appears no longer to be
  1977. active).
  1978.  
  1979.                 Jay Sage
  1980.  
  1981.  
  1982. ------------------------------
  1983.  
  1984. Date: Mon 13 Jun 1988 11:56:11 EDT
  1985. From: <SAGE@LL.ARPA>
  1986. Subject: The New Z-Systems: NZ-COM and Z3PLUS
  1987.  
  1988.    The following item is submitted in response to a number of inquiries
  1989. I have received over the net.
  1990.  
  1991.    Joe Wright, Bridger Mitchell, and I have just completed NZ-COM and
  1992. Z3PLUS, new versions of the Z-System that are automatic, universal, and
  1993. dynamic.  NZ-COM runs on CP/M-2.2 computers; Z3PLUS runs on CP/M-Plus
  1994. computers.  NZ-COM does run on Apple CP/M cards.
  1995.  
  1996.    They are automatic in that no installation is required.  In particular,
  1997. no changes have to be made in the BIOS.  There is no need for source code,
  1998. editing, assembling, MOVCPM, SYSGEN, or DDT.  The Z-System can be removed at
  1999. any time by issuing a command that reinstates the user's underlying CP/M
  2000. system.  Joe Wright invented the basic technique with his Z3-DOT-COM and Z-
  2001. COM products several years ago.  Bridger Mitchell has (hooray!) extended the
  2002. technique to CP/M-Plus systems, and many very substantial enhancements have
  2003. been added.
  2004.  
  2005.    The new systems are universal in that system modules can be provided in a
  2006. file format that can be used on any system with memory allocated for that
  2007. module.  Bridger Mitchell invented a new relocatable file format which we
  2008. call ZRL, for Z-system ReLocatable.  It is based on the seldom-used named
  2009. common facility supported in advanced assemblers.  For example, the new
  2010. command processor, ZCPR34, can be supplied as a small, binary file (e.g.,
  2011. ZCPR34.ZRL) that can be loaded into any CP/M-2.2-based Z-System, no matter
  2012. how its memory is configured (Z3PLUS has an equivalent command processor). 
  2013. There is no longer a need to assemble from source code with a Z3BASE.LIB
  2014. file configured to describe the user's particular system.  The same is true
  2015. for RCPs, FCPs, DOSs, and other code modules.
  2016.  
  2017.    My contribution to the effort (besides the version 3.4 command processor)
  2018. was to make the operating systems dynamic.  It is no longer necessary to
  2019. make a static, once-and-for-all trade-off between Z-System features and
  2020. program memory space.  The operating system is now more like an application
  2021. program -- it can be changed at any time, even right in the middle of a
  2022. multiple command line.  It can be changed manually or automatically under
  2023. the control of aliases that use the Z-System flow control facility.
  2024.  
  2025.    Now you can allocate memory (1.5K typically) for an IOP (input/output
  2026. package) only when you are actually using an IOP.  When a memory-hungry
  2027. application program is to be run, you can drop the two largest buffers, the
  2028. RCP and IOP, which usually take 3.5K of memory.  If you need still more
  2029. room, you can drop the NDR and FCP.  You can make a minimum Z-System that
  2030. takes only 1.0K and still provides its most important features.  If your
  2031. application requires absolutely every available byte of memory, you can drop
  2032. back to CP/M.  Using SUBMIT, even this process can be automated!  The Z-
  2033. System can disappear, an application can run under standard CP/M, and the Z-
  2034. System can be reestablished, all automatically as a result of a single user
  2035. command!  You never even know that Z-System was gone.
  2036.  
  2037.    With NZ-COM's system definition utility MKZCM (MaKe Z-Com) you can define
  2038. the sizes of the following modules: CCP, DOS, BIOS, IOP, RCP (resident
  2039. command package), FCP (flow command package), NDR (named directory
  2040. register), shell stack, and an all-purpose user buffer.  The latter can be
  2041. used for "above-BIOS" items like DateStamper, BYE, special drivers, and so
  2042. on.  In the case of the shell stack, you can define both the size and number
  2043. of stack entries supported.  And, by the way, that was not a misprint above
  2044. -- you can define systems with nonstandard CCP, DOS, and BIOS sizes.  This
  2045. allows for some rather interesting experiments and configurations.  Z3PLUS
  2046. allows similar capabilities.
  2047.  
  2048.    You can now have several versions of command processor or DOS and load a
  2049. new one with a simple command.  NZCOM is supplied with four significant
  2050. variants of the command processor; Z3PLUS includes two versions, one of
  2051. which puts the time in the prompt.  Similarly, with NZ-COM you can switch
  2052. between ZRDOS (supplied with NZ-COM) and other versions of the DOS now (or
  2053. soon) available, such as P2DOS, Z80DOS, ZSDOS, and ZDDOS.  (Z3PLUS uses the
  2054. CP/M-Plus DOS.)
  2055.  
  2056.    Each product includes an extensive manual (more than 70 pages in 'IBM'
  2057. format binder, written by me and Bridger Mitchell) covering the particular
  2058. product and Z-System in general.  There are many examples and hints.  Each
  2059. product is priced at $69.95 for the standard version including the necessary
  2060. operating system files and a minimum set of Z utilities.  NZ-COM is offered
  2061. in a version with some sources (including the source to ZCPR34) at $99.95. 
  2062. Eventually there will probably be some higher priced versions that include a
  2063. more extensive set of Z utilities on diskette.  For those who have access to
  2064. Z-Nodes, Royal Oak, or Simtel20, there will be no need to spend the extra
  2065. money on these versions.  For those who for some unusual reason cannot use
  2066. NZ-COM (or for the stubborn who insist on an inferior, manually installed
  2067. system), the source to ZCPR34 is available separately at $49.95.
  2068.  
  2069.    For those who have not heard, Joe Wright's Alpha Systems has taken over
  2070. the marketing of Z-System from Echelon, which is essentially out of
  2071. business.  Orders for the new products can be placed with any of the
  2072. following sources:
  2073.  
  2074.         Alpha Systems (Joe Wright)
  2075.         711 Chatsworth Place
  2076.         San Jose, CA 95128
  2077.         408-297-5583 (voice)
  2078.  
  2079.         Sage Microsystems East
  2080.         1435 Centre Street
  2081.         Newton Centre, MA 02159
  2082.         617-965-3552 (voice -- but a recorder except evenings, since my wife
  2083.                 is now away [as I will be from 6/23 to 7/14])
  2084.         617-965-7259 (modem, 24 hr, pw=DDT, VISA/MC orders
  2085.                 and download delivery)
  2086.  
  2087.         Plu*Perfect Systems (Bridger Mitchell, for Z3PLUS)
  2088.         410 23rd Street
  2089.         Santa Monica, CA 90402
  2090.  
  2091.  
  2092. ------------------------------
  2093.  
  2094. End of INFO-CPM Digest
  2095. ******************************
  2096. 15-Jun-88 01:32:15-MDT,2283;000000000000
  2097. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2098. Date: Wed, 15 Jun 88 01:30:52 MDT
  2099. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2100. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2101. Subject: INFO-CPM Digest V88 #150
  2102. To: INFO-CPM@SIMTEL20.ARPA
  2103.  
  2104. INFO-CPM Digest             Wed, 15 Jun 88       Volume 88 : Issue 150
  2105.  
  2106. Today's Topics:
  2107.                                MEX-Plus
  2108.                       Osborne I comm programs(?)
  2109.                               PX-8 BBSes
  2110. ----------------------------------------------------------------------
  2111.  
  2112. Date: Tue, 14 Jun 88 13:47:48 PDT
  2113. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, DEC (USA))
  2114. Subject: MEX-Plus
  2115.  
  2116.     Is MEX-Plus for CP/M-80 PD or do you buy it from NiteOwl ?
  2117.     I'd love to have it... I use straight PD MEX v1.14 now.
  2118.  
  2119.     rcs
  2120.  
  2121. ------------------------------
  2122.  
  2123. Date: Mon, 13 Jun 1988 08:11 PAC
  2124. From: Marty Zimmerman  <POSTMAST%IDUI1.BITNET@CICGE.RPI.EDU>
  2125. Subject: Osborne I comm programs(?)
  2126.  
  2127. This is a plea for help from anyone with knowledge of the Osborne I and
  2128. it's communications ports.  A co-worker has one of these machines and
  2129. needs to use it as a simple dumb-terminal.  The machine has a serial
  2130. port that is connected to an Osborne internal modem, but we have been
  2131. unable to make the modem work with the version of Kermit for the Osborne.
  2132.  
  2133. 1) Does anyone know the dialing commands for the Osborne internal modem?
  2134.  
  2135. 2) Is there other PD/Shareware communications software that will work on
  2136.    an Osborne?
  2137.  
  2138. 3) Are there any good sources for information on Osborne questions?
  2139.  
  2140. Forgive me if these questions are a bit broad.  My experience with CP/M
  2141. machines is limited to a DEC Rainbow.  That means I usually give up
  2142. on any question I can't answer myself, since the manufacturer has
  2143. declared its product officially dead! :-)
  2144.  
  2145. Thanks in advance,
  2146.  
  2147. Marty Zimmerman <POSTMAST@IDUI1.BITNET>
  2148.  
  2149. ------------------------------
  2150.  
  2151. Date: Tue, 14 Jun 88 07:02:31 PDT
  2152. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, DEC (USA))
  2153. Subject: PX-8 BBSes
  2154.  
  2155.     FYI according to the latest copy of Pico magazine:
  2156.  
  2157.     "PXDOCK" exclusively devoted to the Epson PX-8 Geneva -
  2158.     300/1200/2400 bps, 24 hours
  2159.  
  2160.     313/538-6968
  2161.  
  2162.     rcs
  2163.  
  2164. ------------------------------
  2165.  
  2166. End of INFO-CPM Digest
  2167. ******************************
  2168. 16-Jun-88 01:33:38-MDT,7789;000000000000
  2169. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2170. Date: Thu, 16 Jun 88 01:31:11 MDT
  2171. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2172. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2173. Subject: INFO-CPM Digest V88 #151
  2174. To: INFO-CPM@SIMTEL20.ARPA
  2175.  
  2176. INFO-CPM Digest             Thu, 16 Jun 88       Volume 88 : Issue 151
  2177.  
  2178. Today's Topics:
  2179.                              APL for Z-80
  2180.                  Communication Programs for Osborne-1
  2181.                    Looking for MICROEMACS - editor
  2182.                                MEX-Plus
  2183.                        otrona attache (2 msgs)
  2184.                SIGM missing from the Bitnet file server
  2185. ----------------------------------------------------------------------
  2186.  
  2187. Date: Wed, 15 Jun 88 07:23:12 PDT
  2188. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA)
  2189. Subject: APL for Z-80
  2190.  
  2191. Hopped on Royal Oak the other day and to my surprise there's an APL
  2192. for Z-80s using CP/M-80.  Has anybody played with it ?
  2193.  
  2194. You really need an APL terminal to use it, shifting in and out to
  2195. the APL character set. Has anybody ROMed or softwared an APL
  2196. terminal for an Apple //e, Xerox 820, or NEC 8500 ?  I have an
  2197. APL terminal program for my Commodore-64 but that's only 40
  2198. columns (I snarfed it from CompuServe).  I don't have a IBM-PC or
  2199. clone yet but if APL things can be had for that beast I'd be 
  2200. interested in that too.
  2201.  
  2202. I know you can buy APLs for the Atari 520/1040, Amiga, Mac, and
  2203. PCs... but I'm just interested in playing terminal to use the
  2204. Z-80 one.
  2205.  
  2206. Thanks,
  2207.  
  2208. rcs
  2209.  
  2210. ARPA:        secrist%msdsws.dec@decwrl.dec.com
  2211. DEC E-net:    msdsws::secrist
  2212. USEnet:        { decvax, allegra, ucbvax... }!decwrl!msdsws.dec.com!secrist
  2213.  
  2214. "Go FORTH and Conquer !"
  2215.  
  2216. ------------------------------
  2217.  
  2218. Date: Wed 15 Jun 1988 09:24:44 EDT
  2219. From: <SAGE@LL.ARPA>
  2220. Subject: Communication Programs for Osborne-1
  2221.  
  2222.    Marty Zimmerman asked about information and communications programs for      
  2223. the Osborne-1.  The First Osborne Group (FOG) has an extensive network of       
  2224. bulletin board systems that support Osborne computers.  The Boston Computer     
  2225. Society has an Osborne Group, now merging along with my CP/M Group into the     
  2226. Kaypro Group.  I do not have the appropriate phone numbers handy right now,     
  2227. but I could get them if you are interested (I don't know where you are          
  2228. located).                                                                       
  2229.    There certainly are versions of MDM740, IMP, and MEX114 communication        
  2230. programs with overlays for the Osborne.  If you have access to SIMTEL20,        
  2231. you can get any of them.  I am not sure what complications are introduced       
  2232. by the use of the internal modem.                                               
  2233.                                                                                 
  2234.            Jay Sage                                                             
  2235.  
  2236.  
  2237. ------------------------------
  2238.  
  2239. Date: Wed, 15 Jun 88 15:40:12 MEZ
  2240. From: UZR50D%DBNRHRZ1.BITNET@CUNYVM.CUNY.EDU
  2241. Subject: Looking for MICROEMACS - editor
  2242.  
  2243. Hi 'Microemacs' - people,
  2244. I found in the PD:<MISC.MICROEMACS> library at the Simtel20 archive 57
  2245. ASCII entries for the MICROEMACS program and 1 BINARY file "ME1040.PRG".
  2246. On what machine runs the above PRG - file and is the rest the sources
  2247. for the MICROEMACS - editor? Because I come from BITNET and have no
  2248. direct access to the Simtel20 archive I have to use the File Server
  2249. at RPICICGE in BITNET which accepts only a few requests per day, user
  2250. and host.
  2251.  
  2252. Has anybody in netland yet ordered the above stuff and perhaps made an
  2253. ARC - or LBR - file to compress the whole (in the archive there are
  2254. as already mentioned only ASCII - files; that's to big to order) ?
  2255. If so could she/he then post it to me ?
  2256.  
  2257. I would be glad if somebody could anwer me for the above theme.
  2258.  
  2259.  
  2260. Thanks so long     Ralf Schukey  (UZR50D@DBNRHRZ1.BITNET)
  2261.  
  2262. ------------------------------
  2263.  
  2264. Date: Wed 15 Jun 1988 09:24:36 EDT
  2265. From: <SAGE@LL.ARPA>
  2266. Subject: MEX-Plus
  2267.  
  2268.    Perhaps I should have said it clearly in my previous message, but MEX-Plus   
  2269. is the commercial (non-public-domain) version of MEX.  It costs $59.95 from     
  2270. NiteOwl Software or its dealers.  With MEX-Pack, which includes the terminal    
  2271. emulation modules and a module for remote operation, the price is $99.95.       
  2272. The main differences that I can think of now between MEX114 and MEX-Plus        
  2273. (version 1.65B) are: much more extensive scripting capability, support for      
  2274. YMODEM batch and 1K-block protocols, support for Kermit and Compuserve          
  2275. protocols, fancier video displays.                                              
  2276.                                                                                 
  2277.    The address and phone number I have for NightOwl are:                        
  2278.                                                                                 
  2279.               NightOwl Software, Inc.                                           
  2280.               Route 1, Box 7                                                    
  2281.               Fort Atkinson, WI 53538                                           
  2282.               1-800-NITEOWL (i.e., 1-800-648-3695) but not in Wisconsin         
  2283.               1-414-563-4013 (Wisconsin or elsewhere)                           
  2284.                                                                                 
  2285.    My wife's company, Sage Microsystems East (SME), is a dealer.  For orders    
  2286. placed and delivered by modem, the number is 1-617-965-7259 (password is        
  2287. DDT, 24-hour operation, 300/1200/2400 bps).  For download orders, SME can       
  2288. generally deliver within one day (you leave your order with credit card         
  2289. information, and a private file is left for downloading by the next day).       
  2290. However, we will both be away from June 23 to July 15.                          
  2291.                                                                                 
  2292.     Jay Sage                                                                    
  2293.  
  2294.  
  2295. ------------------------------
  2296.  
  2297. Date: 14 Jun 88 17:53:13 GMT
  2298. From: ellis@YALE-BULLDOG.ARPA  (Douglas Ellis)
  2299. Subject: otrona attache
  2300.  
  2301. I have the following problem:
  2302.  
  2303. I have an Otrona Attache which is a CP/M machine whose
  2304. company folded a while ago. I have several floppies which
  2305. have WORDSTAR files on them. I need to get these files
  2306. onto a system I can use (unix based if possible). My drives
  2307. are broken. Is there a way to transfer something like this to
  2308. a unix system. Can it be done without the machine itself.
  2309.  
  2310. Thanks for any info.
  2311.  
  2312.  
  2313. ellis-douglas@cs.yale.edu
  2314.  
  2315. ------------------------------
  2316.  
  2317. Date: 15 Jun 88 10:46:40 GMT
  2318. From: wilker@tcgould.tn.cornell.edu  (Clarence W. Wilkerson Jr.)
  2319. Subject: otrona attache
  2320.  
  2321. Or get my program readcpm off GENIE PC roundtable to read CP/M disks on IBM PC.
  2322. Or if you have patience, send me the disks at 
  2323. Clarence Wilkerson, Dept. Math., Cornell University,
  2324. Ithaca New York, 14853
  2325. Please send copies only. I'll be out of the country til 2oth July
  2326. However.
  2327.  
  2328. ------------------------------
  2329.  
  2330. Date: Wed, 15 Jun 88 11:13:57 EDT
  2331. From: "John S. Fisher"  <FISHER%RPICICGE.BITNET@CICGE.RPI.EDU>
  2332. Subject: SIGM missing from the Bitnet file server
  2333.  
  2334. Through some as yet unknown program bug, the directory list for SIGM has
  2335. vanished from the file server at RPICICGE.BITNET.  At present, all requests
  2336. for SIGM files or directory lists receive the cryptic reponse "Cannot seem
  2337. to find SIGM".  The condition is temporary; as soon as a new copy of the
  2338. SIGM file list can be fetched from Simtel20, service will be restored.
  2339.  
  2340. Sorry for the inconvenience.
  2341.  
  2342. ------------------------------
  2343.  
  2344. End of INFO-CPM Digest
  2345. ******************************
  2346. 17-Jun-88 01:34:27-MDT,8504;000000000000
  2347. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2348. Date: Fri, 17 Jun 88 01:30:51 MDT
  2349. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2350. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2351. Subject: INFO-CPM Digest V88 #152
  2352. To: INFO-CPM@SIMTEL20.ARPA
  2353.  
  2354. INFO-CPM Digest             Fri, 17 Jun 88       Volume 88 : Issue 152
  2355.  
  2356. Today's Topics:
  2357.             Micro Cornucopia SOG VII Technical Conference
  2358. ----------------------------------------------------------------------
  2359.  
  2360. Date: 15 Jun 88 21:51:11 GMT
  2361. From: tektronix!tekgen!tekred!billr@ucbvax.Berkeley.EDU  (Bill Randle)
  2362. Subject: Micro Cornucopia SOG VII Technical Conference
  2363.  
  2364.     MICRO CORNUCOPIA  SOG VII, TECHNICAL CONFERENCE
  2365.     JULY 14-16               BEND, OREGON
  2366.  
  2367. SOG (the Semi-Official Get-Together) is Micro Cornucopia's annual
  2368. conference for the hardware and software designers who need to
  2369. get away from their benches and into the Oregon Cascades.
  2370.  
  2371. This is the place where leading edge technical folks can relax,
  2372. let the chips fall where they may, and join discussions that carry
  2373. through to dawn.
  2374.  
  2375. Thursday has always meant white water rafting on the Deschutes
  2376. River followed by a western cookout. This year, you've got a choice
  2377. for Thursday. We're also offering a full-day, hands on introduction
  2378. to desktop publishing (includes lunch and the western cookout).
  2379.  
  2380. Friday and Saturday are filled with information. Speakers from through-
  2381. out the U.S. (and the world) bring their expertise to the podiums
  2382. at Central Oregon Community College (COCC). From 8 a.m. to 5 p.m.
  2383. we're offering a wide selection of topics. After 5, of course,
  2384. the talk gets serious and the serious get talking.
  2385.  
  2386. Saturday evening's the final event and it's always been great fodder
  2387. for discussion. Jim Warren, founder of the West Coast Computer
  2388. Faire, will be here to stir up our ideas of computers.
  2389.  
  2390. So join Jim, and Microsoft, and Oregon Software, and Intel, and
  2391. Logitech, and, well, everyone else and help us continue our trad-
  2392. itionally non-traditional technical forum.
  2393.  
  2394.         ABOUT BEND
  2395.  
  2396. We hold SOG in Bend beacuse Bend is a great place to hold things.
  2397. The campus looks out across national forest to the Three Sisters.
  2398. We've got lakes, quiet mountain streams, some of the most famous
  2399. fly fishing waters in the country, internationally known rock climbing,
  2400. Lava Caves National Depressions, the Pine Mountain Observatory,
  2401. and real wilderness only 20 minutes away.
  2402.  
  2403. In fact, when iot comes down to it, the reason why many attendees
  2404. return year after year (and bring spouses or special others) might
  2405. just be the beauty of the area. That's why Micro Cornucopia is
  2406. here. Really.
  2407.  
  2408.         REGISTRATION HOURS
  2409.  
  2410. Our registration table will be set up at Pinckney Center starting
  2411. Wednesday, July 13 at noon. Thursday registration hours will start
  2412. at 6:30 a.m.-5:00 p.m.. Friday and Saturday hours will run from
  2413. 7:30 a.m. to 5:30 p.m..
  2414.  
  2415.         ACTIVITIES
  2416.  
  2417. THURSDAY, JULY 14
  2418.  
  2419. Rafting:
  2420. You can choose between a 2 1/2 hour raft trip with 3 miles of class
  2421. I-III rapids. Your price of $32 per person includes the Old Fashioned
  2422. Barbeque. Check in at the Pinckey Ceneter registration table before
  2423. 11 a.m. Thursday for raft scheduling. OR... An all day expedition
  2424. down the lower Deschutes River Canyon approximately 1 1/2 hours
  2425. from Bend. This trip includes class I-IV whitewater with 7 major
  2426. rapids. A deli lunch and the Old Fashioned Barbeque are included
  2427. in the $70 per person price. Busses leave Thursday morning at 7:30
  2428. a.m. sharp. Check in at the registration table by 7:00 a.m. for
  2429. a head count and bus loading.
  2430.  
  2431. Intro to Desktop Seminar:
  2432. A day-long introduction to desktop publishing. You'l be introduced
  2433. to "scanning", "Ventura'ing", "PageMaking", computer graphics gen-
  2434. eration...the works. You'l break into groups for design competitions
  2435. and problem solving. Plus you'll get fed! Included in the $65 price
  2436. are lunch and the barbeque cookout. This seminar must be prepaid
  2437. and will run from 9 a.m. to 5 p.m. Check in at the registration
  2438. desk Thursday morning.
  2439.  
  2440. Old Fashioned Barbeque:
  2441. Will be held at Shevlin Park Thursday evening. Price for the bar-
  2442. beque is $10 for adults. Thursday night Barbeque is included in the
  2443. price of all raft trips.
  2444.  
  2445. FRIDAY, JULY 15 & SATURDAY, JULY 16
  2446.  
  2447. Lectures and Workshops:
  2448. (See below for speaker list.) These two days will be filled with
  2449. lectures, workshops, and forums. We'll be discussing new C compilers,
  2450. C++, a new AI language, and more. For you hardware people PC Tech
  2451. will be there in force to talk about graphics and extended memory
  2452. boards. We'll continue with parallel processing and the transputer
  2453. and delve into desktop publishing, fractals and packet radio.
  2454.  
  2455. Second Annual Build Your Own System:
  2456. Friday night, MicroSphere will be hosting another "Build Your Own
  2457. Computer" night at SOG. They will be offering 8088 based XT, 80286
  2458. based AT, and 80386 kits at special SOG proces. As with last year,
  2459. shipping the system home can be arranged. Contact Dave Thompson
  2460. or Cindy Johnson of MicroSphere at 503-388-1194 for more information
  2461. and a registration form.
  2462.  
  2463. Saturday Night Banquet:
  2464. An all you can eat affair at the college with Keynote speaker Jim
  2465. Warren, founder of the West Coast Computer Faire. Cost for the
  2466. banquet is $12 for adults.
  2467.  
  2468.         LIST OF TALKS
  2469. FRIDAY, JULY 15
  2470. "How To Get Your Tachnical Book Published," Louis Baker
  2471. "Generic Microprocessors/Hitachi HD641016," Joe Bartel, Hawthorne Technology
  2472. "Why C Is Not The Devil's Programming Language," Bill Weinmann
  2473. "Chaos 101", Mike Sequeira
  2474. TBA, Jim Warren
  2475. "C++ Grows Up," Bruce Eckel, Micro C Writer
  2476. "Micro Channel Architecture," Gregg Tolleson, Intel Corp.
  2477. "All About SCSI", Bill Davidson, PC Tech
  2478. "3D Graphics On The 34010,", Earl Hinrichs, PC Tech
  2479. "Inside Logitech's Modula 2," Willy Steiger, Logitech
  2480. "The Design Of Programming Languages," Greg Lobdell, Microsoft
  2481. "Drive Diagnostics," Allyn Franklin, Drive Masters
  2482. "Staff Forum," Micro C Staff
  2483. "Stress And The Entreprenuer," Reese Sheperd
  2484.  
  2485. SATURDAY, JULY 16
  2486. "Psuedo-Concurrency Using Turbo Pascal," Mike Donovan
  2487. "Diagnostic Software For The XT & AT," Don Doerr, National Advancement Corp.
  2488. "Numerical Applications," Tom Ochs, Scientific Software, Inc.
  2489. "C Compilers And C Tools," Scott Ladd
  2490. "Neural Control And Parallel Programming With Transputers," Andy Bakkers
  2491. "Communications Protocols," Chuck Forsberg
  2492. "Starlan, Ethernet, & Cheapernet," Greg Wolfson & Earl Brabandt, Intel Corp.
  2493. "Trilogy: Designing A New Language," Paul Voda, Comlete Logic Systems
  2494. "Advanced Graphics Processors," Dean Klein, PC Tech
  2495. "Loran Systems," Bill Davidson, PC Tech
  2496. "Packet Radio," Mike Vore
  2497. Software Forum: "Object Oriented Languages," Panel Discussion
  2498.  
  2499.     ------------------------------------------------
  2500.         REGISTRATION FORM
  2501.  
  2502. Number        Events                Price    Total
  2503. ---------------------------------------------------------------------
  2504. _______|___All day raft trip & BBQ____________|_$70.00_|_____________
  2505.        |                      |        |
  2506. _______|___2 1/2 hour raft trip & BBQ_________|_$32.00_|_____________
  2507. __Adult|                      | Adult  |
  2508. _______|___BBQ Only_(incl. in raft trips)_____|_$10.00_|_____________
  2509.        |                      |        |
  2510. ___________Thursday Desktop Seminar___________|_$65.00_|_____________
  2511. __Adult|                      | Adult  |
  2512. _______|___Saturday night banquet_____________|_$12.00_|_____________
  2513.        |                      |        |
  2514. _______|___Non-subscriber attendance fee______|_$25.00_|_____________
  2515.  
  2516. Check enclosed_______   Register by July 1, 1988        Total
  2517.             Number attending in group____    Enclosed_____
  2518. Exp__________        Signature____________________
  2519. Card Number______-________-_______-__________
  2520. Name_________________________________________
  2521. Company______________________________________
  2522. Address______________________________________
  2523. City___________________ State____ Zip________
  2524.  
  2525. Micro Cornucopia  P.O. Box 223   Bend, Oregon     1-503-382-5060
  2526.  
  2527. Some Micro C suggestions for motels. Other extremes in price and
  2528. luxury are also available.
  2529.  
  2530. Bend Riverside Motel, $28-$44, 389-BEND
  2531. Dunes Motel, $31-$39, 382-6811
  2532. Plaza Motel, $21-$24, 382-1621
  2533. Thunderbird Motel, $35-$60, 389-7011
  2534. Pilot Butte Motor Inn, $20-$24, 382-1411
  2535. Red Lion Motel, $44-$56, 382-8384
  2536. Best Western Woodstone Inn, $38-$48, 382-1515
  2537. Lara House (B & B), $45-$60, 388-4064
  2538. [Also, brand new, just opened:
  2539.  Super 8 Motel, ?, ?
  2540.  Hampton Inn (mini-suite w/breakfast), $35-$45, ?
  2541. ]
  2542.  
  2543. ------------------------------
  2544.  
  2545. End of INFO-CPM Digest
  2546. ******************************
  2547. 18-Jun-88 01:35:33-MDT,2880;000000000000
  2548. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2549. Date: Sat, 18 Jun 88 01:30:17 MDT
  2550. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2551. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2552. Subject: INFO-CPM Digest V88 #153
  2553. To: INFO-CPM@SIMTEL20.ARPA
  2554.  
  2555. INFO-CPM Digest             Sat, 18 Jun 88       Volume 88 : Issue 153
  2556.  
  2557. Today's Topics:
  2558.                              KAYPRO help
  2559.                     Mod7 or Kermit for Xerox 16/8
  2560.             Need info on Osborne-1 power supply? (2 msgs)
  2561. ----------------------------------------------------------------------
  2562.  
  2563. Date: Fri 17 Jun 88 08:09:09-PDT
  2564. From: D-ROGERS@EDWARDS-2060.ARPA
  2565. Subject: KAYPRO help
  2566.  
  2567. I have a friend who obtained a used Kaypro with no documentation, same-same
  2568. the NEC Spinwriter.  Can someone share suitable settings for baud rate,
  2569. parity, etc. so that the two will talk to each other?  what switch settings
  2570. will yield, for example, 1200 baud, 1 stop bit, no parity on the Spinwriter;
  2571. and how do we set up the Kaypro to send the char's that way?
  2572.  
  2573. *ALSO*, anyone know where documentation for these beasties can be purchased?
  2574.  
  2575. advTHANXance, friends,             [dale]
  2576. -------
  2577.  
  2578. ------------------------------
  2579.  
  2580. Date: Fri, 17 Jun 88 8:11:25 EDT
  2581. From: "Paul V. Pullen" <pvpullen@CRDEC-VAX2.ARPA>
  2582. Subject: Mod7 or Kermit for Xerox 16/8
  2583.  
  2584. Does anyone on the net own a Xerox 16/8 and have either MDM7XX or Kermit that
  2585. operates on it.  If so, could we send a disk to get a copy of the com file?
  2586.  
  2587. Please send answers direct to:
  2588.  
  2589.         gecook@crdec-vax1.arpa
  2590.  
  2591. Thank you!
  2592.  
  2593. ------------------------------
  2594.  
  2595. Date: 16 Jun 88 17:28:53 GMT
  2596. From: astroatc!niemi@speedy.cs.wisc.edu  (Bob Niemi)
  2597. Subject: Need info on Osborne-1 power supply?
  2598.  
  2599. Once again the Astec power supply in my Osborne 1 has gone south for the
  2600. winter without waiting for winter.  Thought I would try to fix it instead 
  2601. of shotgunning it this time, but I have no information, schematics, etc.
  2602. I would appreciate if someone could mail me a print, or tell me where to
  2603. get one.  
  2604.  
  2605. Also, I recall an article (in FOGHORN?) identifying the cause of
  2606. frequent power supply failures, but I can't find it in my limited
  2607. resources.  If anyone can help me I would appreciate it.  Thanks.
  2608.  
  2609. Bob Niemi, Astronautics, 5800 Cottage Grove Rd., Madison, WI 53716
  2610. Phone (608) 221 9001, Home (608) 592 3462,  ...uwvax!astroatc!niemi
  2611.  
  2612. ------------------------------
  2613.  
  2614. Date: 17 Jun 88 15:54:10 GMT
  2615. From: wilker@tcgould.tn.cornell.edu  (Clarence W. Wilkerson Jr.)
  2616. Subject: Need info on Osborne-1 power supply?
  2617.  
  2618. I bought a non-functioning Osborne I at a garage sale. Where
  2619. is a source of technical information ( schematics, etc? );
  2620. This one works as far as showing the initial prompt. However,
  2621. it flickers badly if the keyboard is attached, and will not
  2622. boot. Clarence Wilkerson
  2623.  
  2624. ------------------------------
  2625.  
  2626. End of INFO-CPM Digest
  2627. ******************************
  2628. 19-Jun-88 01:35:55-MDT,1885;000000000000
  2629. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2630. Date: Sun, 19 Jun 88 01:30:32 MDT
  2631. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2632. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2633. Subject: INFO-CPM Digest V88 #154
  2634. To: INFO-CPM@SIMTEL20.ARPA
  2635.  
  2636. INFO-CPM Digest             Sun, 19 Jun 88       Volume 88 : Issue 154
  2637.  
  2638. Today's Topics:
  2639.                     Compupro CPU-Z Board For Sale
  2640. ----------------------------------------------------------------------
  2641.  
  2642. Date: 13 Jun 88 21:32:28 GMT
  2643. From: att!mtunx!pacbell!nonvon!apn@ucbvax.Berkeley.EDU  (Alex P Novickis)
  2644. Subject: Compupro CPU-Z Board For Sale
  2645.  
  2646. I have a few S100 items for sale.
  2647.  
  2648. Morrow 6mhz z80 card, excelent for firmware development, since
  2649. memory mapping and HARDWARE breakpoints/traps are included.
  2650. $50.00
  2651.  
  2652. Fulcrum Floppy disk controller, caching w/CPU on bpard. Controls
  2653. 4 8's  4 5's and up to 4 hard disks... also supports ram drives.
  2654. Supports MS-DOS and/ro  CP/M
  2655. $70.00
  2656.  
  2657. 256k 8mhz ram cards Piceeon systems. Works with 16 bit or 8 bit.
  2658. $40.00 (No ram) Usess 4164's
  2659. $50.00 With RAM
  2660.  
  2661.  
  2662. Many many others , please inquire.
  2663.  
  2664. Alex P Novickis [software engineering consultant]            +1 707 575 9616
  2665. UUCP: {ames,sun,lll-crg,pyramid}!pacbell!nonvon!apn          CS: [76056,601]
  2666. USMAIL: 1635 Ditty Ave, Santa Rosa, CA 95403        BITNET: EEFA02P@CALSTATE
  2667. | Only those who attempt the absurd     I think, I think it's in my basement|
  2668. |  ..will achieve the impossible.       Let me go upstairs and check. -esher|
  2669.  
  2670.  
  2671.  
  2672.  
  2673. -- 
  2674. Alex P Novickis [software engineering consultant]            +1 707 575 9616
  2675. UUCP: {ames,sun,lll-crg,pyramid}!pacbell!nonvon!apn          CS: [76056,601]
  2676. USMAIL: 1635 Ditty Ave, Santa Rosa, CA 95403        BITNET: EEFA02P@CALSTATE
  2677. | Only those who attempt the absurd     I think, I think it's in my basement|
  2678.  
  2679. ------------------------------
  2680.  
  2681. End of INFO-CPM Digest
  2682. ******************************
  2683. 20-Jun-88 01:31:19-MDT,4865;000000000000
  2684. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2685. Date: Mon, 20 Jun 88 01:30:30 MDT
  2686. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2687. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2688. Subject: INFO-CPM Digest V88 #155
  2689. To: INFO-CPM@SIMTEL20.ARPA
  2690.  
  2691. INFO-CPM Digest             Mon, 20 Jun 88       Volume 88 : Issue 155
  2692.  
  2693. Today's Topics:
  2694.        Epson runoff print formatter now available from SIMTEL20
  2695.          WADE interactive sumbolic Z80 debugger now available
  2696. ----------------------------------------------------------------------
  2697.  
  2698. Date: Sun, 19 Jun 1988  17:27 MDT
  2699. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  2700. Subject: Epson runoff print formatter now available from SIMTEL20
  2701.  
  2702. Now available via standard anonymous FTP from SIMTEL20.ARPA...
  2703.  
  2704. Filename            Type     Bytes     CRC
  2705.  
  2706. Directory PD2:<CPM.LIST>
  2707. EP-COMS.ARK.1            BINARY     28692  1F3EH <--excecutables
  2708. EP-DOCS.ARK.1            BINARY     77649  1BC5H <--documentation
  2709. EP-ECHED.ARK.1            BINARY     28914  AF71H <--font editor
  2710. EP-FONTS.ARK.1            BINARY    204330  B08BH <--the fonts
  2711. EP-INFO.ARK.1            BINARY      6117  9052H <--describes all this
  2712. EP-MISC.ARK.1            BINARY     18675  AC74H <--misc compiler files
  2713. EP-SRC.ARK.1            BINARY    138938  F053H <--BDS-C lang. source
  2714. Directory PD2:<CPM.BDSC-2>
  2715. L2-225.ARK.1            BINARY     66141  B7F3H <--needed to link
  2716.  
  2717. EP (Epson print) is a runoff printer formatter which formats and
  2718. prints texts using proportionally spaced fonts of characters on an
  2719. Epson MX-80, FX-80, and probably on other Epson-compatible printers.
  2720. EP's formatting is controlled by commands which are placed in the
  2721. text.  Many fonts are supplied (around 50), and you can design your
  2722. own.  The characters of a single font can be modified by being
  2723. italicized, underlined, emphasized, enlarged, compressed, etc.
  2724.  
  2725. Executables, documents, fonts, a font editor, and BDS-C source code
  2726. are included with this distribution.
  2727.  
  2728. Many thanks to the author, Greg Lee, for submitting it to our
  2729. archives; to Bill Swan for converting it to 9-track tape to get it
  2730. to us; and to Frank Wancho for loading the tapes on SIMTEL20.
  2731.  
  2732. --Keith Petersen
  2733. Maintainer of the CP/M and MSDOS archives at SIMTEL20.ARPA [26.0.0.74]
  2734. Arpa: W8SDZ@SIMTEL20.ARPA
  2735. Uucp: {decwrl,harvard,lll-crg,ucbvax,uunet,uw-beaver}!simtel20.arpa!w8sdz
  2736. GEnie: W8SDZ
  2737. RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST)
  2738.  
  2739. ------------------------------
  2740.  
  2741. Date: Sun, 19 Jun 1988  18:19 MDT
  2742. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  2743. Subject: WADE interactive sumbolic Z80 debugger now available
  2744.  
  2745. Now available via standard anonymous FTP from SIMTEL20.ARPA...
  2746.  
  2747. Filename            Type     Bytes     CRC
  2748.  
  2749. Directory PD2:<CPM.DEBUG>
  2750. WADE.LBR            BINARY     77824  D35DH <--com and docs
  2751. WADESRC.LBR            BINARY     99584  2A9BH <--source code
  2752.  
  2753. WADE is an interactive symbolic Z80 debugger with full assembly and
  2754. disassembly using standard ZILOG mnemonics.  Up to eight conditional
  2755. and/or unconditional breakpoints plus a temporary breakpoint may be
  2756. defined.  Full tracing with or without list and with real-time
  2757. execution of subroutines on command or automatic is provided.  Tracing
  2758. may be controlled by instruction count or a conditional expression.  A
  2759. full set of operators provides for arithmetic, logical, shift, and
  2760. relational operations on hex, decimal, binary, and character data, and
  2761. on registers, variables, and symbols, including embedded assignments
  2762. to registers and variables.
  2763.  
  2764. For those unable to access SIMTEL20 because of network restrictions,
  2765. please remember that MOST of the new files announced to Info-Cpm are
  2766. also available on my RCP/M Royal Oak (MI) which may be accessed at
  2767. 300 bps (Bell 103a), 1200 bps (Bell 212a), 2400 bps (V.22 bis), or
  2768. 9600 bps (HST).  The telephone number is (313) 759-6569 (now reachable
  2769. on PC Pursuit at 2400 bps).  They are also available from the CP/M
  2770. RoundTable on General Electric Information Services' GEnie.
  2771.  
  2772. The directories on my RCP/M have been recently reorganized.  The MAP
  2773. command will produce the following display:
  2774.  
  2775.               RCP/M Royal Oak Wall Map
  2776.               ------------------------
  2777.  
  2778. A1: Utilities                F1: Editors / WP / Text utilities
  2779.  
  2780. B1: More Utilities           G1: ZCPR3
  2781.  
  2782. C1: Communications           H1: High Level Languages
  2783.  
  2784. D1: Catalog/Printer/Docs     I1: Misc.
  2785.  
  2786. E1: Database/Spreadsheets    J1: RCP/M Utilities
  2787.  
  2788. There are ten logical drives on the system (still 64 Megabytes).
  2789. All files are in user 1.  The system should be faster now since
  2790. the directories are smaller.
  2791.  
  2792. --Keith Petersen
  2793. Maintainer of the CP/M and MSDOS archives at SIMTEL20.ARPA [26.0.0.74]
  2794. Arpa: W8SDZ@SIMTEL20.ARPA
  2795. Uucp: {decwrl,harvard,lll-crg,ucbvax,uunet,uw-beaver}!simtel20.arpa!w8sdz
  2796. GEnie: W8SDZ
  2797. RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST)
  2798.  
  2799. ------------------------------
  2800.  
  2801. End of INFO-CPM Digest
  2802. ******************************
  2803. 21-Jun-88 01:32:16-MDT,3177;000000000000
  2804. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2805. Date: Tue, 21 Jun 88 01:30:19 MDT
  2806. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2807. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2808. Subject: INFO-CPM Digest V88 #156
  2809. To: INFO-CPM@SIMTEL20.ARPA
  2810.  
  2811. INFO-CPM Digest             Tue, 21 Jun 88       Volume 88 : Issue 156
  2812.  
  2813. Today's Topics:
  2814.                      Quest for a PASCAL Compiler?
  2815.    Request for Z80 Floating Point Arithmetic package : late reply.
  2816.                             The Organizer
  2817. ----------------------------------------------------------------------
  2818.  
  2819. Date: Mon, 20 Jun 88 12:58:53 IST
  2820. From: "Jacques J. Goldberg" <PHR00JG%TECHNION.BITNET@CUNYVM.CUNY.EDU>
  2821. Subject: Quest for a PASCAL Compiler?
  2822.  
  2823. Has anybody out there ever met the Danish PolyPascal (alias COMPAS)
  2824. Compiler for CP/M-80?
  2825.  
  2826. I have the CP/M-86 and MS-DOS versions. The doc explicitly quotes a CP/M-80
  2827. version, operationally identical. I found the 8086 versions to be an unusual
  2828. tool.
  2829.  
  2830. The manufacturer does not answer mail, almost certainly out of business.
  2831. Furthermore the 8086 MS-DOS version is available in network public domain
  2832. software servers.
  2833.  
  2834. Can anybody help me find that Compiler?
  2835.                                JJG-  [phr00jg@technion.bitnet
  2836.                                          ^^
  2837.                                          || zeroes !! ]
  2838.  
  2839. ------------------------------
  2840.  
  2841. Date: Mon, 20 Jun 88 12:53:10 IST
  2842. From: "Jacques J. Goldberg" <PHR00JG%TECHNION.BITNET@CUNYVM.CUNY.EDU>
  2843. Subject: Request for Z80 Floating Point Arithmetic package : late reply.
  2844.  
  2845. I failed to answer directly (e-mail gates barriers).
  2846.  
  2847. Why not use the excellent, complete, reliable, well-documented, Microsoft
  2848. FORTRAN-80 Library ? The guide gives all details required to interface to
  2849. any language. It has 7 digits (single prec) or 16 (double) and all trigon.
  2850. and transcendant functions.
  2851. I use it a lot with the compiler, get same results as on our IBM3081 and
  2852. VAX785.
  2853.                           JJG-Prof,Physics [phr00jg@technion.bitnet]
  2854.  
  2855. ------------------------------
  2856.  
  2857. Date: Mon, 20 Jun 88 09:04 N
  2858. From: <DHAESE%BANUIA51.BITNET@CUNYVM.CUNY.EDU>
  2859. Subject: The Organizer
  2860.  
  2861. Is someone out there who has experience with the "The Organizer" by
  2862. Tim McNeal ?  It is a PD program from Simtel20, which keeps track of
  2863. all your files in one big data file.
  2864. I've got a problem to get this program going:
  2865.    By startup of the program it prompts the user for how many disks
  2866. he is using; so far so good.
  2867.    The program finds the data file 'Organize.dat' in drive A; telling
  2868. me he is initializing something and then after a few seconds it is
  2869. thanking me for using the ORGANIZER and quits.
  2870.    What is going on ?
  2871.  
  2872.    Allthough I carefully followed the instructions...
  2873.    Maybe one remark: I think the author means with 'BIOS.SYS' file
  2874. after a SYSGEN must be on disk, that it must be a bootable disk...
  2875.    One last remark: It seems to me that Tim wrote the Organizer
  2876. in Turbo Pascal ?  It is extremely pitty he didn't included the
  2877. source code.
  2878.  
  2879.    ******************* Gratien  D'haese **********************
  2880.  
  2881. ------------------------------
  2882.  
  2883. End of INFO-CPM Digest
  2884. ******************************
  2885. 22-Jun-88 01:32:59-MDT,2945;000000000000
  2886. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2887. Date: Wed, 22 Jun 88 01:30:27 MDT
  2888. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2889. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2890. Subject: INFO-CPM Digest V88 #157
  2891. To: INFO-CPM@SIMTEL20.ARPA
  2892.  
  2893. INFO-CPM Digest             Wed, 22 Jun 88       Volume 88 : Issue 157
  2894.  
  2895. Today's Topics:
  2896.             Need info on Osborne-1 power supply? (2 msgs)
  2897. ----------------------------------------------------------------------
  2898.  
  2899. Date: 20 Jun 88 22:44:47 GMT
  2900. From: cadnetix.COM!cadnetix!rusty@uunet.uu.net  (Rusty)
  2901. Subject: Need info on Osborne-1 power supply?
  2902.  
  2903. In article <1061@astroatc.UUCP> niemi@astroatc.UUCP (Bob Niemi) writes:
  2904. ><question about osborne hardware info>
  2905.  
  2906. Also, in another, unrelated article, someone asks for hardware info on
  2907. the osborne 1...
  2908.  
  2909. Amazingly enough, the Osborne 1 is one of the few computers for which
  2910. you can get a Sams (r) Photofact (r) 'thingie'.  Complete schematics!
  2911.  
  2912. Go look in your local public library for this little gem.  The Phoenix
  2913. public library in Phx Az (not much use to you, probably.:-) had a complete
  2914. set of Sams Photofact (r).  If you are really lucky, your local library
  2915. will too.
  2916.  
  2917. Good luck.  BTW, did you put any sort of spike protection on the power
  2918. supply?  I put 2 or 3 MOVs inside the case, and never had any problems.
  2919.  
  2920. Also, I assume you know about the jumper which will make the serial
  2921. port be 600/2400 baud instead of 300/1200?  I mounted a switch on the
  2922. case so I could easily switch between 300/1200/2400 (who needs 600, 
  2923. anyway? :-)
  2924. -----
  2925.     Rusty Carruth    N7IKQ    DOMAIN: rusty@cadnetix.com
  2926.     Cadnetix Corp.        UUCP:   cadnetix!rusty
  2927.     5775 Flatiron Pkwy.                {uunet,boulder,nbires}!cadnetix!rusty
  2928.     Boulder, CO 80301        (303) 444-8075
  2929.  
  2930. ------------------------------
  2931.  
  2932. Date: 17 Jun 88 13:42:38 GMT
  2933. From: mtunx!whuts!homxb!ho7cad!wjc@rutgers.edu  (Bill Carpenter)
  2934. Subject: Need info on Osborne-1 power supply?
  2935.  
  2936. In article <1061@astroatc.UUCP>, niemi@astroatc (Bob Niemi) writes:
  2937. >Once again the Astec power supply in my Osborne 1 has gone south for the
  2938. >winter without waiting for winter.  Thought I would try to fix it instead 
  2939. >of shotgunning it this time, but I have no information, schematics, etc.
  2940. >I would appreciate if someone could mail me a print, or tell me where to
  2941. >get one.  
  2942.  
  2943. Sam's Photo-Facts now has a spinoff  called Sam's Computer Facts which
  2944. give complete schematics,   test  point    voltages, etc.   Most  real
  2945. electronics stores (like where  a  TV repairman or  Ham operator might
  2946. shop)  carry bunches of these  and can order any  they don't  have.  I
  2947. have a hazy memory of a note that Radio Shack now also carries them.
  2948.  
  2949. Yes, I know Sam's  has one for the  O-1.   Sorry I can't give  you the
  2950. specific number.  I think it cost $10-15.
  2951.  
  2952. -- Bill Carpenter         att!ho5cad!wjc  or  attmail!bill
  2953.  
  2954. ------------------------------
  2955.  
  2956. End of INFO-CPM Digest
  2957. ******************************
  2958. 23-Jun-88 01:33:53-MDT,4861;000000000000
  2959. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2960. Date: Thu, 23 Jun 88 01:30:09 MDT
  2961. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2962. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2963. Subject: INFO-CPM Digest V88 #158
  2964. To: INFO-CPM@SIMTEL20.ARPA
  2965.  
  2966. INFO-CPM Digest             Thu, 23 Jun 88       Volume 88 : Issue 158
  2967.  
  2968. Today's Topics:
  2969.                     Mod7 or Kermit for Xerox 16/8
  2970.                             Small C wanted
  2971. ----------------------------------------------------------------------
  2972.  
  2973. Date: 21 Jun 88 03:19:17 GMT
  2974. From: unisoft!hoptoad!xanth!rlb@ucbvax.Berkeley.EDU  (Robert Lee Bailey)
  2975. Subject: Mod7 or Kermit for Xerox 16/8
  2976.  
  2977. I have a Xerox 820-I.  It is my understanding that the Xerox 820-II
  2978. uses the same I/O ports as the 820-I.  I believe that the Xerox 16/8
  2979. is really an enhanced version of the 820-II, therefore, Modem7 or
  2980. Kermit for the 820-II (or 820-I) should run on your 16/8.  I have
  2981. both Modem7 and IMP for my 820-I.  I would be glad to make a copy
  2982. for you if you want it.  If you have any technical docs for your
  2983. 16/8 check to see if the following specs match your machine.
  2984.  
  2985.     Xerox 820-I Specs for Comm port:
  2986.  
  2987.     Comm Chip - Z-80 SIO-0
  2988.     Baud rate chip - 8116
  2989.     
  2990.     Port 0-3  -  Chan. A Baud rate
  2991.     Port 4    -  SIO Chan. A Data
  2992.     Port 5    -  SIO Chan. B Data
  2993.     Port 6    -  SIO Chan. A Control
  2994.     Port 7    -  SIO Chan. B Control
  2995.     Port C-F  -  Chan. B Baud Rate
  2996.  
  2997. If these specs match the 16/8, and I think they do, then my version
  2998. should work on your machine.  Mine is configured to use Channel A,
  2999. but it can also be configured to use Channel B (Z-80 assembler required).
  3000.  
  3001. Let me know if you want it, and I'll try to get it out to you.  If you
  3002. reply to this msg, it may be a while before I respond again.  I am
  3003. usually on this network only once or twice each week.  
  3004.  
  3005.         Bob Bailey
  3006.  
  3007. ------------------------------
  3008.  
  3009. Date: 20 Jun 88 09:38:21 GMT
  3010. From: coplex!alan@bloom-beacon.mit.edu  (Alan Bunch)
  3011. Subject: Small C wanted
  3012.  
  3013. Hello there netland !
  3014.  
  3015. What I am looking for is the Small C compiler from the Dr. Dobbs
  3016.  
  3017. I know that I can get the book and start typing but I want to be able to 
  3018. program with the package before I am too old to remember to turn this thing on
  3019. I know about the Simtel20 archives but I have heard of the stink that has arisen
  3020. about the popularity of the mail server so I dont want to get in the middle
  3021. of that.  If some kind soul would e-mail the sources in whole or in peices
  3022. to conserve netwidth I would be very greatful. 
  3023.  
  3024. I will use a Plexis P/75 that runs System V.2 with some Berkley throun in
  3025. to compile the first version.  After that I will download to a 
  3026. Televideo 802H running CP/M 2.2 as a target machine.  This has a Z-80 cpu
  3027. so if you happen to have the opcode tables for a Z-80 please send them
  3028. also.
  3029.  
  3030. I know that I should really come into the real world and stop using this
  3031. antuiqe but this is a step up from the dumb terminal that I was using (it
  3032. was borrowed) but this machine runs and was free, two things I look for 
  3033. in a system.
  3034.  
  3035. Please e-mail me first so that I can verify the mail path and not 
  3036. get a gazillion copies that waste bandwidth.
  3037.  
  3038. Thank you very much in advance.
  3039.  
  3040.  
  3041. Alan Bunch  ( yes as in bananas )          | Hack till   |Your favorite
  3042.       gatech--\                            | you crack ! |goes here !
  3043. UUCP: mit-eddie!bloom-beacon!coplex!alan   |-------------|--------------------
  3044.                                            |This opinion |This segment reserved
  3045. DISCLAMER: Opinions expressed are rented.  |  for rent.  |for useful data.
  3046.  
  3047. ------------------------------
  3048.  
  3049. Date: Wed, 22 Jun 88 09:17:35 EDT
  3050. From: SOERENSE%DMZRZU71.BITNET@CICGE.RPI.EDU
  3051.  
  3052. Need help with ZCPR33!
  3053.  
  3054. I am using a Tandy Model 4 at home, for which I tried to install ZCPR33.
  3055. I followed the steps in the ZCPR3 manual by Richard Conn, modified the BIOS,
  3056. made room for the ZCPR3 buffers and initialized them. The system would boot up
  3057. normally and everything was fine. After assembling ZCPR33.Z80 I was unable to
  3058. write the new system to the system tracks with SYSGEN and the computer locked
  3059. up. Then I tried to save ZCPR33.HEX to a COM-file with MLOAD and put it on the
  3060. system record directly with a small program. ZCPR33 then booted correctly, but
  3061. most of the utilities did not run, although they were properly installed.
  3062. This is true for LDR, also. Since I knew the addresses of the ZCPR33 buffers,
  3063. I could instead load the system segments via GET, which was built into the CCP.
  3064. Now ZCPR33 is working and runs ALIASES. But still most of the utilities won't.
  3065. Surprise! When I run the utilities from ZSID, they work fine!
  3066.  
  3067. What went wrong?
  3068.  
  3069. Thanks in advance, Ruediger.
  3070.  
  3071.  
  3072. Ruediger Soerensen, Uni Mainz Germany
  3073.                     Dpt. Meteorology
  3074.  
  3075. ------------------------------
  3076.  
  3077. End of INFO-CPM Digest
  3078. ******************************
  3079. 24-Jun-88 01:31:55-MDT,873;000000000000
  3080. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3081. Date: Fri, 24 Jun 88 01:30:07 MDT
  3082. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3083. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3084. Subject: INFO-CPM Digest V88 #159
  3085. To: INFO-CPM@SIMTEL20.ARPA
  3086.  
  3087. INFO-CPM Digest             Fri, 24 Jun 88       Volume 88 : Issue 159
  3088.  
  3089. Today's Topics:
  3090.                                MAIL232
  3091. ----------------------------------------------------------------------
  3092.  
  3093. Date: 22 Jun 88 21:46:07 GMT
  3094. From: cfa!cfa250!mcdowell@husc6.harvard.edu  (Jonathan McDowell)
  3095. Subject: MAIL232
  3096.  
  3097. Does anyone out there have experience with a communications
  3098. program called MAIL232? It came, documentationless, with my
  3099. CP/M based Amstrad PCW9512 (OK, don't laugh too much, it's cheap!)
  3100.  
  3101. Jonathan McDowell (mcdowell@cfa200.harvard.edu)
  3102.  
  3103. ------------------------------
  3104.  
  3105. End of INFO-CPM Digest
  3106. ******************************
  3107. 25-Jun-88 01:33:17-MDT,1514;000000000000
  3108. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3109. Date: Sat, 25 Jun 88 01:31:02 MDT
  3110. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3111. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3112. Subject: INFO-CPM Digest V88 #160
  3113. To: INFO-CPM@SIMTEL20.ARPA
  3114.  
  3115. INFO-CPM Digest             Sat, 25 Jun 88       Volume 88 : Issue 160
  3116.  
  3117. Today's Topics:
  3118.                  Listing of PD1: and PD2: Directories
  3119.                       Looking for BDS C compiler
  3120. ----------------------------------------------------------------------
  3121.  
  3122. Date: Fri, 24 Jun 88 13:57:20 PDT
  3123. From: dowst@VLSI.JPL.NASA.GOV (Henry P. Dowst)
  3124. Subject: Listing of PD1: and PD2: Directories
  3125.  
  3126. Could someone post the latest list of the top level subdirectories
  3127. in the PD1: and PD2: roots on SIMTEL20?
  3128.  
  3129. Thanks
  3130. Henry Dowst
  3131.  
  3132. ------------------------------
  3133.  
  3134. Date: 23 Jun 88 16:51:54 GMT
  3135. From: killer!pollux!dalsqnt!rpp386!pigs!haugj@ames.arc.nasa.gov  (The Beach Bum)
  3136. Subject: Looking for BDS C compiler
  3137.  
  3138. This is my second attempt at finding an source for the BDS C compiler.  The
  3139. system which will be running the compiler is a DEC VT 180, a Z-80 based
  3140. CP/M system.
  3141.  
  3142. Send you replies by mail as I don't read this newsgroup.
  3143.  
  3144. - John.
  3145. -- 
  3146.  The Beach Bum                                 Big "D" Home for Wayward Hackers
  3147.  UUCP: ...!killer!rpp386!jfh                          jfh@rpp386.uucp :SMAILERS
  3148.  
  3149.  "You are in a twisty little maze of UUCP connections, all alike" -- fortune
  3150.  
  3151. ------------------------------
  3152.  
  3153. End of INFO-CPM Digest
  3154. ******************************
  3155. 26-Jun-88 01:33:47-MDT,2135;000000000000
  3156. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3157. Date: Sun, 26 Jun 88 01:30:29 MDT
  3158. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3159. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3160. Subject: INFO-CPM Digest V88 #161
  3161. To: INFO-CPM@SIMTEL20.ARPA
  3162.  
  3163. INFO-CPM Digest             Sun, 26 Jun 88       Volume 88 : Issue 161
  3164.  
  3165. Today's Topics:
  3166.                          MP/M RCP/M systems?
  3167.  PS:<SAC.HQSAC-DOCT>[--QUEUED-MAIL--].NEW-134342436034-HERMES-J16.1
  3168. ----------------------------------------------------------------------
  3169.  
  3170. Date: 25 Jun 88 05:52:48 GMT
  3171. From: killer!elg@ames.arc.nasa.gov  (Eric Green)
  3172. Subject: MP/M RCP/M systems?
  3173.  
  3174. I asked before, but nobody answered.... if you're out there, and
  3175. didn't answer because you were certain my mailbox would be deluged, go
  3176. ahead, I love deluges.... anyhow....
  3177.  
  3178. Has anybody ever run a RCP/M system on an old MP/M ][ system? In
  3179. particulr, an Altos 580 (4 user, 10 megabyte hard drive, circa 1983).
  3180.  
  3181. --
  3182. Eric Lee Green    ..!{ames,decwrl,mit-eddie,osu-cis}!killer!elg
  3183.           Snail Mail P.O. Box 92191 Lafayette, LA 70509              
  3184. "Is a dream a lie if it don't come true, or is it something worse?"
  3185.  
  3186. ------------------------------
  3187.  
  3188. Date: Sat 18 Jun 88 08:26:15-CDT
  3189. From: The Mailer Daemon <Mailer@E.ISI.EDU>
  3190. Subject: PS:<SAC.HQSAC-DOCT>[--QUEUED-MAIL--].NEW-134342436034-HERMES-J16.1
  3191.  
  3192. No such host as "SIMTEL20.ARPA",
  3193. bad queue file follows:
  3194. -------
  3195. SIMTEL20.ARPA
  3196. info-cpm
  3197.  
  3198. Date: 18 Jun 1988 08:24-CDT
  3199. Sender: SAC.HQSAC-DOCT@E.ISI.EDU
  3200. Subject: Osborne 1 External Monitor
  3201. From:  John A. Wright <SAC.HQSAC-DOCT@E.ISI.EDU>
  3202. To: info-cpm@SIMTEL20.ARPA
  3203. Cc: sac.hqsac-doct@E.ISI.EDU
  3204. Message-ID: <[E.ISI.EDU]18-Jun-88 08:24:30.SAC.HQSAC-DOCT>
  3205.  
  3206. I  have  two  Osborn  Is  at the Office.  One works fine, but the
  3207. other has a bad CRT.  Does anyione know a source  for  the  cable
  3208. that will allow me to connect an external monitor to these.
  3209.  
  3210. I  have seen one so I know they exist, just cna't seem to be able
  3211. to find a source or the pinouts to make one.
  3212.  
  3213. Thanks in advance
  3214.  
  3215. -------
  3216.  
  3217. ------------------------------
  3218.  
  3219. End of INFO-CPM Digest
  3220. ******************************
  3221. 27-Jun-88 01:32:15-MDT,1630;000000000000
  3222. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3223. Date: Mon, 27 Jun 88 01:30:26 MDT
  3224. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3225. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3226. Subject: INFO-CPM Digest V88 #162
  3227. To: INFO-CPM@SIMTEL20.ARPA
  3228.  
  3229. INFO-CPM Digest             Mon, 27 Jun 88       Volume 88 : Issue 162
  3230.  
  3231. Today's Topics:
  3232.                     Osborne-1 Monitor Replacement
  3233.                            Small C Compiler
  3234. ----------------------------------------------------------------------
  3235.  
  3236. Date: Sun, 26 Jun 88 10:02:10 PDT
  3237. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA)
  3238. Subject: Osborne-1 Monitor Replacement
  3239.  
  3240. I thought their was a place called Lanngley-St.Clair that sold
  3241. amber and green tubes of all shapes and sizes as upgrades...
  3242. perhaps you could just replace the monitor instead of going
  3243. external.
  3244.  
  3245. rcs
  3246.  
  3247. ARPA:        secrist%msdsws.dec@decwrl.dec.com
  3248. DEC E-net:    msdsws::secrist
  3249. USEnet:        { decvax, allegra, ucbvax... }!decwrl!msdsws.dec.com!secrist
  3250.  
  3251. "Go FORTH and Conquer !"
  3252.  
  3253. ------------------------------
  3254.  
  3255. Date: Sunday, 26 June 1988  11:16-MDT
  3256. From: "John A. Wright" <SAC.HQSAC-DOCT@E.ISI.EDU>
  3257. Subject: Small C Compiler
  3258.  
  3259. I am looking for a Small-C compiler that will run on a 8088
  3260. co-processor.  I have found one form the SIGM files that was written
  3261. for an 8086 cpu, but it doesn't seem to run on my machine.
  3262.  
  3263. Doe3es anyone know of the whereabouts of a PD C compiler for CP/M-86
  3264. with a good documentation file?
  3265.  
  3266. Thanks in advance
  3267.  
  3268. John
  3269.  
  3270. ************************************
  3271.  
  3272. ------------------------------
  3273.  
  3274. End of INFO-CPM Digest
  3275. ******************************
  3276. 28-Jun-88 01:32:47-MDT,1092;000000000000
  3277. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3278. Date: Tue, 28 Jun 88 01:30:20 MDT
  3279. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3280. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3281. Subject: INFO-CPM Digest V88 #163
  3282. To: INFO-CPM@SIMTEL20.ARPA
  3283.  
  3284. INFO-CPM Digest             Tue, 28 Jun 88       Volume 88 : Issue 163
  3285.  
  3286. Today's Topics:
  3287.                       Epson Qx-10 (x)bios calls
  3288. ----------------------------------------------------------------------
  3289.  
  3290. Date: 26 Jun 88 18:45:54 GMT
  3291. From: spl1!ddsw1!koala@lll-winken.llnl.gov  (Karl Meiser)
  3292. Subject: Epson Qx-10 (x)bios calls
  3293.  
  3294. Im new to my qx,  but not new to assembly language.
  3295.  
  3296. With the C i have (Aztec C II) it comes very bare,  but with an xbios
  3297. function.  How I send a character to the modem, how how do i read a
  3298. character from the modem?  Or do i need to insert #asm  and  #endasm
  3299. around assembly code?  If so,  how do I get one of the registers into
  3300. a variable?
  3301.  
  3302.  
  3303. --
  3304.  
  3305. Karl Meiser    ..!att!spl1!ddsw1!koala
  3306.  
  3307. I said that??  I musta been sleeping!
  3308.  
  3309. ------------------------------
  3310.  
  3311. End of INFO-CPM Digest
  3312. ******************************
  3313. 30-Jun-88 01:34:22-MDT,2568;000000000000
  3314. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3315. Date: Thu, 30 Jun 88 01:30:21 MDT
  3316. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3317. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3318. Subject: INFO-CPM Digest V88 #164
  3319. To: INFO-CPM@SIMTEL20.ARPA
  3320.  
  3321. INFO-CPM Digest             Thu, 30 Jun 88       Volume 88 : Issue 164
  3322.  
  3323. Today's Topics:
  3324.            My request for a lead to Polydata COMPAS (Z-80)
  3325. ----------------------------------------------------------------------
  3326.  
  3327. Date: Mon, 27 Jun 1988 16:24:34 IST
  3328. From: "Jacques J. Goldberg" <PHR00JG%TECHNION.BITNET@CUNYVM.CUNY.EDU>
  3329. Subject: My request for a lead to Polydata COMPAS (Z-80)
  3330.  
  3331. Two of you have answered, proposing to give me Polydata's new address.
  3332. I replied privately following the e-mailer reply path shown: the NORDITA
  3333. mailer rejected the mail. I tried an alternate, got no reply from you:
  3334. Ole Lennert and/or Kristian Damm Jensen, THANK YOU FOR ANSWERING.
  3335. Please write me the address of Polydata; if easy for you, please PHONE
  3336. them, ask if COMPAS-80 still available and at what cost (I can read just
  3337. about any CPM/80 5in1/4 diskette.)
  3338.  
  3339. Bill Pechter quoted that COMPAS and Turbo-Pascal could have some family
  3340. relationship. I confirm, comparing MSDOS-COMPAS with TurboPascal-3.00!
  3341. When two compilers produce the same expected result, there is no proof
  3342. that they have anything in common, but when both produce the same UNEXPECTED
  3343. result, there MAY be something in common...
  3344.  
  3345. Try this with your Pascal system [taken from a Pascal course semestrial test,
  3346. where probably the author of the question, what does it do, hadn't tried out..]
  3347.  
  3348. program tryit(input,output);
  3349. procedure readwrite;
  3350. var nextchar:char;
  3351. begin
  3352.   read(nextchar); if nextchar <> ' ' then readwrite; write(nextchar);
  3353. end;
  3354. begin
  3355. writeln('Type in a sweet word, end with one space');
  3356. readwrite
  3357. end.
  3358.  
  3359. What does it do?
  3360. The intention is, store the word typed until a space is met, then write
  3361. it reversed, preceded by a space.
  3362. In fact, it does not work on any of the machines I tried.
  3363. Usually ( Unix, VAX-VMS, IBM-PASCALVS, Waterloo-Pascal, Microsoft PASCAL
  3364. under MS-DOS), it works Ok but only after the input string is followed
  3365. by a carriage return (that is, writing does NOT start as soon as the
  3366. terminating space is typed - systemwise, this makes sense, by the way).
  3367. TurboPascal and COMPAS produce only the first character of the original
  3368. string, that is, that one which should have been shown last.
  3369.  
  3370. Jacques Goldberg [phr00jg@technion.bitnet]
  3371.  
  3372. ------------------------------
  3373.  
  3374. End of INFO-CPM Digest
  3375. ******************************
  3376.