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

  1.  2-Jan-88 06:06:05-MST,718;000000000000
  2. Return-Path: <SAC.HQSAC-DOCT@E.ISI.EDU>
  3. Received: from E.ISI.EDU by SIMTEL20.ARPA with TCP; Sat, 2 Jan 88 06:06:03 MST
  4. Date: 2 Jan 1988 07:05-CST
  5. Sender: SAC.HQSAC-DOCT@E.ISI.EDU
  6. Subject: Kermit for Kaypro
  7. From:  John A. Wright <SAC.HQSAC-DOCT@E.ISI.EDU>
  8. To: info-cpm@SIMTEL20.ARPA
  9. Cc: sac.hqsac-doct@E.ISI.EDU
  10. Message-ID: <[E.ISI.EDU] 2-Jan-88 07:05:55.SAC.HQSAC-DOCT>
  11.  
  12.  
  13. In his message, Steven P. Seaney asks:
  14.      
  15. >I desperately need kermit for a kaypro 4/84.  Any help would be greatly
  16. >appreciated.
  17.  
  18. There is a version for the Kaypro on the Columbia System.  I have it in
  19. a special use directory.  Don't know if it will run on your particular
  20. Kaypro, but will provide it to you if you want it.
  21.  2-Jan-88 08:14:33-MST,16581;000000000000
  22. Return-Path: <marwood@dmc-crc.arpa>
  23. Received: from dmc-crc.arpa by SIMTEL20.ARPA with TCP; Sat, 2 Jan 88 08:13:46 MST
  24. Received: by dmc-crc.arpa; (4.12/4.7)
  25.         id AA14201; Sat, 2 Jan 88 10:13:57 est
  26. Date: Sat, 2 Jan 88 10:13:57 est
  27. From: marwood@dmc-crc.arpa (G. J. Marwood)
  28. Message-Id: <8801021513.AA14201@dmc-crc.arpa>
  29. To: info-cpm@simtel20.arpa
  30. Subject: PCPI Applicard character loss with MEX
  31.  
  32. Thanks to everyone who replied to my message regarding character
  33. loss with MEX1.65 capture files, viz:
  34.  
  35.    >> The CP/M system that I use is an Apple ][+ and PCPI
  36.    >> Applicard. While developing a new overlay and PCPI driver
  37.    >> using interrupts, to avoid the usual character loss at high
  38.    >> baud rates, I have come across a problem which seems to
  39.    >> afflict the Apple/Applicard even without interrupts and at
  40.    >> 1200 baud. At this baud rate, I experience no character loss
  41.    >> on screen during normal operation. However, if I invoke a
  42.    >> capture file, I do experience character loss at the place
  43.    >> where the capture buffer is being written to disk (in this
  44.    >> case it is the Applicard add-on Ramdisk). This loss occurs
  45.    >> both on screen and in the captured file and, typically may
  46.    >> be half a dozen or so characters. It seems that this bug has
  47.    >> always been present in the MEX software that I have used,
  48.    >> though I had not noticed it because I don't usually capture
  49.    >> files as large as the capture buffer (16-17K). Another local
  50.    >> user has done a similar test with MEX1.65B and a non-Apple
  51.    >> CP/M machine and the loss does not occur. It does not,
  52.    >> therefore, seem to be a basic problem with MEX. If any
  53.    >> Apple/Applicard user has noticed this before and has any
  54.    >> clues about solving the problem, I would be interested to
  55.    >> know.
  56.  
  57. This original message was obviously not totally clear, particularly
  58. to those not familiar with the Apple/Applicard.
  59.  
  60. I should, therefore, make it clear that the Applicard is running
  61. as a Z80 co-processor in the Apple.  The modem is connected into
  62. the Apple part of the system and a Driver in the Apple directly
  63. handles the interface with the modem (a Super Serial Card).  In
  64. this Driver, which is entered following an Apple IRQ interrupt
  65. when a modem character arrives, there is a 4K buffer.  This
  66. buffer is of a sufficient size (by a long way) that it should be
  67. unnecessary to use x-on/x-off protocol.
  68.  
  69. The Ramdisk, which I use for the capture file, is the PCPI (2 in
  70. fact) Ramdisk which plugs directly onto the Applicard.  It,
  71. therefore, has nothing to do with the Apple bus and is not
  72. controlled in the same way as drives which are on the Apple bus.
  73. I am aware that Apple interrupts are a problem when Apple 5 1/4
  74. drives and standard drive controller are used, but they are not
  75. involved in this problem.
  76.  
  77. The lost character problem, when the capture buffer is flushed to
  78. the disk file, occurs at 1200 baud, not just at the higher baud
  79. rates that I am really interested in.
  80.  
  81. The following are some of the responses that I have received and
  82. some of my comments relating to them:
  83.  
  84. > From: gatech!killer!bdav@hao.UCAR.EDU (Bob Davenport)
  85. >
  86. > Gordon, I have the same problem. But not with the same
  87. > hardware. The problem seems to be that an xoff is not sent
  88. > while the buffer is being written to disk. My OS(TurboDOS)
  89. > performs a read after write to verify all data being written.
  90. > With a large capture buffer, this takes about 1.5 seconds, long
  91. > enough to lose 10 to 15 characters. I have tried decreasing
  92. > the capture buffer size, but this does not seem to help. The
  93. > only method I have found that works, is to manually send an
  94. > xoff (^S) to stop the transmission, go to command mode, write
  95. > the buffer, re-open the buffer and then continue with the
  96. > capture. Not elegant, or problem solving, but it works.
  97. >
  98. > bob Davenport
  99.  
  100.           Bob - What system are you using ?  Regarding
  101.           the use of x-on/x-off, perhaps this is
  102.           necessary with your system, though another
  103.           MEX user local to me has done a test with a
  104.           PMC 101 Micromate and hard disk, with STAT
  105.           XON and STAT XOFF both OFF and has observed
  106.           no character loss.  I had thought that
  107.           setting STAT QUEUE ON would ensure that there
  108.           was no character loss during the disk write,
  109.           but tests that I have done do not confirm
  110.           this.  I am not sure how often the modem
  111.           status is being checked during the disk write
  112.           operation.  In the Driver which I have on the
  113.           Apple side of the system, I do detect when
  114.           the (4K) buffer is filling up and
  115.           automatically send out a ^S.  When MEX has
  116.           reduced the backlog in the buffer a ^Q is
  117.           automatically sent to restart the remote.
  118.           However, this only seems to be necessary for
  119.           my system at 9600 baud.  At 1200 baud the
  120.           buffer never seems to be filled.  Despite
  121.           this, I do lose 2 characters during the disk
  122.           write.
  123. ____________________________________
  124.  
  125.  
  126. > From: "Richard_F_Koehler.WBST128"@Xerox.COM
  127. >
  128. > Gordon,
  129. > I use an Apple II+ with a PCPI card also. I believe the reason
  130. > for the character loss is that Apple controls and writes to the
  131. > disk drive under software control rather than by using a
  132. > hardware disk controller. Since the timing is very critical,
  133. > all interrupts must be disabled while data is being written (or
  134. > read) to the disk drive. I also run MEX on my system but I have
  135. > not had occasion to exceed the capture buffer and I run at 1200
  136. > baud or less, so I have not experienced the problem you
  137. > described.
  138. >
  139. >  Rick Koehler
  140.  
  141.           Rick - As I have noted above the disk I am
  142.           using for the capture file is the PCPI add-on
  143.           Ramdisk.  This has no connection with the
  144.           Apple interrupts.  Also, as noted, I am
  145.           seeing this character loss at 1200 baud
  146.           during the disk write.  The original
  147.           character loss problem, which started all
  148.           this off for me was the loss that occurs at
  149.           the begining of each line (this is nothing to
  150.           do with capture buffers) at 1200 or 2400 baud
  151.           and higher (depending on whether you are
  152.           using a ][+ or ][e and which 80-col card).
  153.           This loss is a result of the time taken by
  154.           the 80-col card to scroll, which required re-
  155.           writing the whole screen, whenever there is
  156.           a CR and you are at the bottom of the screen.
  157.           I think that it is also a result of the
  158.           Apple/Applicard interface protocol, though I
  159.           have not totally sorted this out yet.  I am
  160.           speculating that even with the modem port
  161.           QUEUE ON, character loss occurs because the
  162.           burst of characters which comes out of the
  163.           queue once the disk write is complete is also
  164.           too fast (faster than the normal 1200 baud
  165.           character arrival rate) for the 80-col system
  166.           to handle.  In some way this may be linked to
  167.           getting the characters into the capture file.
  168.           This explanation may be nonsense, but it is
  169.           the best that I can come up with at the
  170.           moment.  My lack of understanding of what the
  171.           modem port queue is doing, and when it does
  172.           it, is a limitation here.  The above comments
  173.           on character loss apply to MEX running with
  174.           Apple interrupts off and, therefore, no
  175.           buffering in the Apple Driver.
  176. ____________________________________
  177.  
  178.  
  179. > From: "Richard_F_Koehler.WBST128"@Xerox.COM
  180. >
  181. > I suspect that even though you are writing to the RAMdisk, the
  182. > disk driver software still goes away completely from listening
  183. > to incoming characters for a while. You might want to check
  184. > there.
  185. >
  186. > Rick
  187.  
  188.           Rick - You are right, but I am not sure with
  189.           STAT QUEUE ON, how often the modem is checked
  190.           for new characters.  In any case, in my
  191.           arrangement the buffer in the Apple should
  192.           cope with any wait while the disk is written.
  193.           In fact my MEX overlay does not actually
  194.           check the modem status (for new characters),
  195.           it check for a difference in the 4K buffer
  196.           input and output pointers.
  197. ____________________________________
  198.  
  199.  
  200. > From: Michael Neary <MNeary.es@Xerox.COM>
  201. >
  202. > Gordon,
  203. >
  204. > I don't use MEX, but some general comments may help you:
  205. >
  206. > Your MEX has to be set so that it sends flow control characters
  207. > (usually X-ON/X-OFF) when writing to 'disk'. And the other end
  208. > of your conversation has to be willing to pause when it
  209. > receives flow control characters.
  210. >
  211. > If either of these is not true, then you will lose characters
  212. > when you go to disk, no matter what communications program you
  213. > are using. One possible exception is if your system can go to
  214. > 'disk' without disabling interrupts (rare).
  215. >
  216. > I would troubleshoot in this order:
  217. >   1) Is your MEX set to enable flow control?
  218. >   2) Are you using the same host as your friend is using?  Does
  219. >      that host support flow control?  Is it the same flow
  220. >      control as you have enabled on your MEX?
  221. >   3) Does your friend's RAM-Disk leave interrupts enabled in
  222. >      RAM-Disk Writes?
  223. >
  224. > Cheers,
  225. > ~ Mike
  226.  
  227.           Mike - As noted above, I think that my
  228.           comments regarding the buffer in the Apple
  229.           answer your item 1.  Item 2 - All the hosts
  230.           involved support flow control.  Item 3 - My
  231.           friend is not using a RAM disk and he is not
  232.           using interrupt driven MEX I/O.
  233.           ____________________________________
  234.  
  235.  
  236. > From MEDIN-T@SHARK.NOSC.MIL Wed Dec 30 12:27:09 1987
  237. >
  238. > Well its not a bug its the design of the diskette driver. Apple
  239. > must have complete control of the cpu while they write the
  240. > diskette so they turn off interupts while they write the
  241. > diskette and vola! you lose characters coming down the line. I
  242. > suspect the ram disk tho quicker still locks out interupts. The
  243. > only solution we could come up with on kermit-65 was flow
  244. > control. So we stop flow before we write the diskette. If you
  245. > cant do flow control then i think you are stuck.
  246.  
  247.           Ted - As noted above the Apple disks are not
  248.           involved.  The PCPI Ramdisk has no influence
  249.           on the Apple interrupts.
  250. ____________________________________
  251.  
  252.  
  253. > From: Bridger Mitchell <bridger%rcc@rand-unix.ARPA>
  254. >
  255. > If mex is "smart", it should be polling the modem input status
  256. > between each sector-write call in the flushing routine, and
  257. > buffering any received characters for "catch-up" processing
  258. > when the buffer-flushing is completed. [Ron Fowler: does mex do
  259. > this?] But if not, it's likely that characters are arriving at
  260. > the modem port before the buffer-flushing operation completes.
  261. > Unless the arriving bytes are buffered before they reach mex,
  262. > the first ones will be overwritten by the later ones, creating
  263. > a gap in the input stream received by the mex software.
  264.  
  265.           Bridger - As you will have noted above, the
  266.           arriving bytes are buffered before they reach
  267.           MEX and this buffer does exercise automatic
  268.           flow control.  However, despite this, I am
  269.           losing characters when the disk is written.
  270.  
  271.  
  272. > The real time required to flush a buffer is system-dependent,
  273. > probably dominated by the drive's step rate and the track
  274. > number of the capture file, and also affected by the CPU clock
  275. > rate. Another system with faster disks, a faster cpu, or even a
  276. > differently located file, could have no lossage. On your
  277. > system, if you capture to a ram disk, for example, there may be
  278. > no lossage.
  279.  
  280.           As noted, I am using a Ramdisk, operating
  281.           directly in the Z80 environment.  The CPU
  282.           clock rate is 6 MHz at the moment (it can be
  283.           increased to 10MHz).
  284.  
  285.  
  286. >
  287. > Many systems have 1-3 byte buffering in the UART chip that
  288. > receives the bytes from the modem; different systems use
  289. > different UARTS. More buffering can be obtained by writing an
  290. > interrupt-service routine for the modem ports; only a few
  291. > bioses have such support, but it may be possible to write the
  292. > mex overlay that way.
  293. >
  294. > --bridger
  295.  
  296.           I have implemented interrupts for both
  297.           receive and transmit (on a 6551 ACIA) in the
  298.           Apple modem-port Driver.  In fact I know that
  299.           the characters are coming from the modem into
  300.           the 4K Apple buffer as I separately send them
  301.           to the 80-col display directly from the
  302.           Apple (the display characters do not pass
  303.           through MEX).  There is no character loss on
  304.           the screen under this arrangement, only from
  305.           the capture file.  (In case there is some
  306.           confusion here, there are two interrupt
  307.           modes.  In one, characters do not go via MEX
  308.           to the screen in the other they do.  The
  309.           first scheme will work at 9600 baud, the
  310.           second will not.  I have included the latter
  311.           to allow operation at lower baud rates and to
  312.           retain the possibility of using the MEX
  313.           terminal emulation modules).
  314. ___________________________________
  315.  
  316.  
  317. > From: jimd%slacbbs.Berkeley.EDU@ucbvax.Berkeley.EDU
  318. >
  319. > I may be telling you something you already know, but MEX is
  320. > supposed to send an XOFF, save the disk buffer, then send an
  321. > XON. Possibly whatever system  your calling either doesn't
  322. > respond to XON/XOFF or the modem may have a buffer that suspends
  323. > the result of the XOFF (so you lose stuff). I do not have an
  324. > Apple computer, but I use MEX (version 1.14). If you have the
  325. > source, check the area that saves the buffer, and make sure it
  326. > sends the XON/XOFF. Oh, and another thing I just thought of: MEX
  327. > is supposed to have a 'backup buffer'  where stuff can go after
  328. > an XOFF is sent. Check this out too; it may be  disabled or very
  329. > small on your version. BTW, is MEX1.65 the commercial  version?
  330. > Or is the version number higher because of the port to Apple?
  331. >
  332. >                                                 Jim Dumser
  333.  
  334.           Jim - I think that I have covered most of
  335.           your points above.  I suspect that the 'back-
  336.           up' buffer that you are referrring to is the
  337.           modem port queue (defined by PQSIZE in
  338.           MEXPAT).  With no interrupts on (in the
  339.           Apple) the character loss occurs with STAT
  340.           QUEUE ON or OFF.  MEX1.65 is also known as
  341.           MEXPLUS of which it is the latest major
  342.           revision.  It has many features which do not
  343.           exist in the PD MEX1.14.  The features are
  344.           described in the file MEX16SUM.WQ which is
  345.           available by FTP from SIMTEL20 in
  346.           PD1:<CPM.MEX>.  There is also a file on GEnie
  347.           called MEX16.AZN which provides a
  348.           description.
  349. ____________________________________
  350.  
  351. Well, I have found this exchange of information quite useful and
  352. thought provoking.  I am now beginning to draw some tentative
  353. conclusions.  I think that I have been observing two different
  354. loss mechanisms here.  With recent 1200 baud tests that I have
  355. done with the earlier MXH-AP55.ASM overlay and RINGBUF.A65 Apple
  356. Driver, I have found that I get character loss with and without
  357. STAT QUEUE ON and OFF (Note: this Driver will not run at 9600
  358. baud, this is why I have been developing a new one!).  I am not
  359. sure why the QUEUE is not preventing this loss, but I think it is
  360. to do with the Apple/Applicard interface and the time taken to
  361. write characters to the screen.  With interrupts ON, this earlier
  362. version with its 256 byte buffer, does prevent character loss in
  363. the capture file.  With my revised Driver I always lose 2
  364. characters at the time the capture buffer is written to disk (the
  365. loss in the non-interrupt mode referred to above is always
  366. several more characters than this).  I think, therefore, that I
  367. still have a bug to sort out in the Driver.  (I should also point
  368. out that I cannot in the end use the modem port QUEUE as, at 9600
  369. baud, the capture process gets so far behind that the queue is
  370. eventually overwritten).
  371.  
  372. Thank you again for all of the responses.  I still have some work
  373. to do!
  374.  
  375.                                         Gordon
  376.  
  377.  3-Jan-88 17:16:24-MST,9125;000000000000
  378. Mail-From: KPETERSEN created at  3-Jan-88 17:16:21
  379. Date: Sun, 3 Jan 1988  17:16 MST
  380. Message-ID: <KPETERSEN.12363762591.BABYL@SIMTEL20.ARPA>
  381. Sender: KPETERSEN@SIMTEL20.ARPA
  382. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  383. To:   Info-Cpm@SIMTEL20.ARPA
  384. Subject: New files uploaded to SIMTEL20 during December
  385.  
  386. The following is a complete list of CP/M-oriented files uploaded to
  387. SIMTEL20 during the month of December.  The column labeled "T" (Type)
  388. is the file format.  (7) means ASCII, (8) means binary.
  389.  
  390. Also available:
  391.  
  392. A list of all CP/M files (updated daily):
  393.    PD1:<CPM>CPM.CRCLST - List with CRC values
  394.    PD1:<CPM>CPM.ARC    - The above, ARChived (much smaller), binary(8).
  395.    PD1:<CPM>FILES.IDX  - Similar to below, no descriptions, comma delimited
  396.  
  397. A list of many of the CP/M files, with descriptions, (updated monthly):
  398.    PD1:<CPM.FILEDOCS>SIMCPM.IDX - Comma delimited list
  399.    PD1:<CPM.FILEDOCS>SIMCPM.ARK - Same, ARChived (includes next two files)
  400.    PD1:<CPM.FILEDOCS>SIMCPM.INF - Description of data fields in SIMCPM.IDX
  401.    PD1:<CPM.FILEDOCS>SIMCPM.DB2 - How to use SIMCPM.IDX with dBASEII.
  402.  
  403. Note: to save space in the following listing, the device name PD1: which
  404. normally appears ahead of the directory name has been omitted.
  405.  
  406.                           CP/M September Report
  407.  
  408. Directory         Name         Size   T Description
  409. ================= ============ ====== = ======================================
  410.  
  411. <CPM.APPLE>       PCPI-UG.1Z3   5760  8 Applicard UG Newsletter #103
  412. <CPM.APPLE>       PCPI-UG.1Z4   1920  8 Applicard UG Newsletter #104
  413. <CPM.APPLE>       PCPIXFER.LBR  5248  8 Transfer between PCPI CP/M & DOS3.3
  414.  
  415. <CPM.ARC-LBR>     NULU152A.LBR  56192 8 Library maintenance utility
  416.  
  417. <CPM.ASMUTL>      FRESET.AZM    2048  8 Fast reset of CP/M drives (FUNC 37)
  418. <CPM.ASMUTL>      GEN180.LBR    14464 8 Adds HD64180 instructions to M80
  419. <CPM.ASMUTL>      MEYERTUT.ARK  88318 8 CP/M 8080 assembly language tutorial
  420.  
  421. <CPM.BASIC>       BIRTHDAY.BZS  3200  8 Tells facts about your birthday
  422.  
  423. <CPM.BBS>         DBBS41.LBR    37632 8 dBASEII mail/msg/conference BBS pgm.
  424.  
  425. <CPM.BBSLISTS>    RCPM0188.BZF  10880 8 Brief RCP/M phone number list, Jan
  426. <CPM.BBSLISTS>    RCPM0188.LZT  38912 8 List of Remote CP/M systems, Jan '88
  427.  
  428. <CPM.BDOS>        NOSLTDOS.LBR  20480 8 No-slot clock for file date stamping
  429.  
  430. <CPM.BYE5>        B5-DSSW.IZS   2688  8 SMARTWATCH insert for BYE510
  431.  
  432. <CPM.C128>        SPZAP128.ARK  55185 8 C-128 full-screen disk editor
  433.  
  434. <CPM.CALCULATOR>  UNIT.LBR      28800 8 Units conversion program
  435.  
  436. <CPM.CATLOG>      ORGANIZR.LBR  61056 8 'The Organizer' disk file cataloguer
  437.  
  438. <CPM.CBIOS>       CNKYOS22.LBR  75392 8 BIOS for Columbia M64
  439.  
  440. <CPM.DBASEII>     DB2SHL30.ARK  30636 8 Multi-purpose shell for dBASEII
  441. <CPM.DBASEII>     DBAR-12.LBR   21504 8 dBASE and GRAPH bargraph maker
  442. <CPM.DBASEII>     TDAS.ARK      47143 8 Teacher/Doctor dBASEII account syst.
  443. <CPM.DBASEII>     TOLOG.LBR     13312 8 Flexible database utility for dBase
  444. <CPM.DBASEII>     UNIQUE24.ARK  14186 8 Purges duplicate records for dBASEII
  445.  
  446. <CPM.DIRUTL>      CHDIR.LBR     30976 8 Name disk user areas - like MSDOS
  447. <CPM.DIRUTL>      EDIR.LBR      25600 8 Recover files accidentally erased
  448. <CPM.DIRUTL>      ERAZ10.LBR    17536 8 Z80 file erasing utility
  449. <CPM.DIRUTL>      RENAMZ14.LBR  20992 8 Z80 Rename utility
  450. <CPM.DIRUTL>      SD127.BUG     861   7 Problem with SD127
  451. <CPM.DIRUTL>      SD128.LBR     65792 8 Directory lister, also LBRs, ARKs
  452. <CPM.DIRUTL>      UNERAZ10.LBR  19968 8 Z80 file recovery utility
  453.  
  454. <CPM.DSKUTL>      CPYFSTU.LBR   62336 8 Universal fast diskette copy program
  455. <CPM.DSKUTL>      FBAD60B.LBR   27392 8 Find and lock out bad spots on disk
  456.  
  457. <CPM.EDUCATION>   K-CHING.LBR   82048 8 Book of Changes in Modula2/Pascal
  458.  
  459. <CPM.EPSON>       VPRINT.LBR    8576  8 Vertical Printing Program
  460.  
  461. <CPM.FILCPY>      ACOPY17.LBR   21248 8 Z80 file copy utility
  462. <CPM.FILCPY>      CCF.LBR       9984  8 Combine, copy, move, reverse files
  463.  
  464. <CPM.FILEDOCS>    CPMJAN01.LST 145731 7 CP/M files as of December 31, 1987
  465. <CPM.FILEDOCS>    CPMJAN01.LZT  80896 8 CP/M files as of December 31, 1987
  466. <CPM.FILEDOCS>    ROYALOAK.DZR  23040 8 RCP/M Royak Oak directories
  467.  
  468. <CPM.FORTRAN>     CPMLIB.ARK    41334 8 FORTRAN-80 BDOS call enhancement
  469.  
  470. <CPM.GENDOC>      CCINK.TXT     5399  7 Info- Steve Ciarcia's new newsletter
  471. <CPM.GENDOC>      UCPM.ARK      3403  8 'Universal' CP/M survey form
  472. <CPM.GENDOC>      ZORKNOTE.TZT  1920  8 Modifying Infocom CP/M game tcap's
  473.  
  474. <CPM.IMP>         I2CT-1.AZM    6400  8 IMP Overlay - Cromemco TUART
  475.  
  476. <CPM.KAYPRO>      FLTKP100.LBR  4480  8 Kaypro transfer to/from TRS mod 100
  477. <CPM.KAYPRO>      INTPTCH3.LBR  4608  8 Kaypro FASTTERM/INTTERM improvements
  478. <CPM.KAYPRO>      KPBUMPER.ARK  13409 8 Line 25 'Bumper Stickers' for Kaypro
  479. <CPM.KAYPRO>      KPRAMDSK.LBR  13696 8 Add 256K RAM disk to Kaypro '84
  480. <CPM.KAYPRO>      SHAFT.LBR     2944  8 Demonstration of graphics on Kaypro
  481.  
  482. <CPM.LIST>        BRAD-GRK.LBR  3328  8 Greek font for Bradford
  483. <CPM.LIST>        CITOH.LBR     6912  8 Preset C-ITOH M-1550 options.
  484.  
  485. <CPM.MISC>        STAGE2.LBR    94464 8 STAGE2 -- A programming language
  486.  
  487. <CPM.MODEM>       NSD.ARK       8000  8 Terminal program in Zbasic
  488.  
  489. <CPM.PASCAL>      AUTOC23A.LBR  26752 8 Auto compile control - .PAS or .MAC
  490.  
  491. <CPM.RCPM>        LUX8080.ARK   51530 8 8080 version of LUX v4.3
  492. <CPM.RCPM>        NEWBYE.MSG    3427  7 Suggestion for improvements to BYE
  493. <CPM.RCPM>        QWIK4V1.LBR   90624 8 Replacement for RCP/M FOR database
  494.  
  495. <CPM.SB180>       ETS180IO.DZC  1792  8 Info on the ETS I/O board for SB180
  496. <CPM.SB180>       XBIOS.IZF     1536  8 Info on the new XBIOS for SB180
  497.  
  498. <CPM.SYSUTL>      NSZTIME.LBR   13824 8 Add Ztime clock to NorthStar
  499. <CPM.SYSUTL>      YKEY21.LBR    38272 8 Set function keys in specific pgms.
  500.  
  501. <CPM.TERM>        QKSHOW.LBR    4352  8 Examine values of QwikKey file
  502.  
  503. <CPM.TURBOPAS>    CROSSREF.ARK  17411 8 Pascal identifiers cross-reference
  504.  
  505. <CPM.TXTUTL>      ALPHAT20.LBR  53376 8 Embedded command txt print formatter
  506. <CPM.TXTUTL>      FIXTEXT.LBR   10752 8 Fix text files of orphan CR or LF
  507. <CPM.TXTUTL>      HRM-CUTL.LBR  81024 8 Sort/merge/split/uniq text tools
  508. <CPM.TXTUTL>      QL22.LBR      71424 8 Quick look type for compressed files
  509.  
  510. <CPM.WSTAR>       SIMPLE.ARK    19914 8 Printer driver for WordStar 4.0
  511. <CPM.WSTAR>       TBL20.LBR     24192 8 Table of contents for WordStar
  512.  
  513. <CPM.ZCPR33>      BUSHBETB.LBR 146432 8 ZCPR3 Harddisk Backup utility
  514. <CPM.ZCPR33>      BUSHFIX1.LBR  6912  8 Correct COM file for BUSHBETB
  515. <CPM.ZCPR33>      CENTRAL.MZG   896   8 Znode Central new phone number info
  516. <CPM.ZCPR33>      EASE13.LBR    41728 8 ZCPR 3.3 Command Line Editor
  517. <CPM.ZCPR33>      ERASE51.LBR   12032 8 Enhanced ERA command for ZCPR3
  518. <CPM.ZCPR33>      LAP.LBR       4608  8 ZCPR path/LDR utility
  519. <CPM.ZCPR33>      LUSH10.LBR    22016 8 Library Utility SHell
  520. <CPM.ZCPR33>      LX18.LBR      18688 8 ZCPR3 Library eXecute tool
  521. <CPM.ZCPR33>      NZCOM.MSG     4810  7 Info on progress of new Z-COM
  522. <CPM.ZCPR33>      RENAME33.LBR  19200 8 Rename files in the ZCPR environment
  523. <CPM.ZCPR33>      SD125ARK.LBR  43904 8 Super Directory setup for ZCPR
  524. <CPM.ZCPR33>      SD125KAY.LBR  5632  8 SD125 configured for Kaypro w/ZCPR3
  525. <CPM.ZCPR33>      STATPAT.ZZ0   1152  8 Patch for STAT.COM under ZCPR 3.3
  526. <CPM.ZCPR33>      VLU-CMD.LBR   768   8 VFILER.CMD interface to VLU 1.01
  527. <CPM.ZCPR33>      VLU10.BU2     1373  7 More bug reports on VLU10
  528. <CPM.ZCPR33>      VLU10.BUG     705   7 Serious problem with VLU10
  529. <CPM.ZCPR33>      VLU101.LBR    38400 8 Video-Oriented Library Util / ZCPR
  530. <CPM.ZCPR33>      WS4PAT.LBR    9856  8 Patch to WS4 for ZCPR terminals
  531. <CPM.ZCPR33>      Z3TURKP2.LBR  34048 8 ZCPR3 Install - Kaypro with TurboROM
  532. <CPM.ZCPR33>      ZLT10.LBR     25344 8 ZCPR compressed/library file typer
  533.  
  534. <MISC.BBS>        EDN-FCC.TXT   2739  7 EDN magazine editorial on modem fees
  535. <MISC.BBS>        WHITEHSE.PHN  833   7 Phone number to call the White House
  536.  
  537. <MISC.BBSLISTS>   9600-87U.LST  25337 7 9600 bps BBS phone number list
  538.  
  539. <MISC.CIS>        POLICY.CIS    9768  7 CompuServe's copyright policy
  540.  
  541. <MISC.EPROM>   EPROM-TYPES.INFO 11872 7 Specifications for various EPROMs
  542.  
  543. <MISC.PCPURSUIT>  MNEMONIC.TXT  3519  7 PC Pursuit command changes
  544. <MISC.PCPURSUIT>  PCP-DEC.TXT   6052  7 PC Pursuit December '86 newsletter
  545.  
  546. <MISC.TELEPHONE>  TOLLFREE.NUM  11064 7 Toll-free phone number list
  547.  
  548. <MISC.TOPS-20>    TMODEM.MAC   129095 7 Improved MODEM/XMODEM for Tops-20
  549. <MISC.TOPS-20>    UUENCO.C      3208  7 UUENCODE for Tops-20
  550. ______________________________________
  551.  
  552. TOTALS:       Size          2,640,422 bytes
  553.   
  554. Printed 98 records.
  555.  
  556. These files are available via standard anonymous FTP.  They are also
  557. available on my RCP/M and on GEnie's CP/M RoundTable.
  558.  
  559. --Keith Petersen
  560. Arpa: W8SDZ@SIMTEL20.ARPA
  561. Uucp: {decwrl,harvard,lll-crg,ucbvax,uunet,uw-beaver}!simtel20.arpa!w8sdz
  562. GEnie: W8SDZ
  563. RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST)
  564.  4-Jan-88 04:06:33-MST,937;000000000000
  565. Return-Path: <@CUNYVM.CUNY.EDU:DHAESE@BANUIA51.BITNET>
  566. Received: from CUNYVM.CUNY.EDU by SIMTEL20.ARPA with TCP; Mon, 4 Jan 88 04:06:29 MST
  567. Received: from BANUIA51.BITNET by CUNYVM.CUNY.EDU ; Mon, 04 Jan 88 06:07:24 EST
  568. Date:     Mon, 4 Jan 88 11:43 N
  569. From:     <DHAESE%BANUIA51.BITNET@CUNYVM.CUNY.EDU>
  570. Subject:  Question
  571. To:       info-cpm@simtel20.arpa
  572. X-Original-To:  info-cpm@simtel20.arpa, DHAESE
  573.  
  574.         I'm a Apple CP/M 2.2 user, my configuration consists of an
  575. Apple ][+ with a Z80 Softcard, and I'm a fan of Turbo Pascal 2.0 .
  576.         My problem is how eliminating the "include error message (Y/N)"
  577. when Turbo Pascal is being executed and second how preventing Turbo
  578. Pascal making a BAK (backup) file ? Can this be done with some patches
  579. with DDT ?
  580.         I've got the same problem with Wordstar 3.01P (eliminating BAK).
  581. Electronic mail address is DHAESE@BANUIA51.BITNET
  582. Kindly regards from D'haese Gratien.
  583.  4-Jan-88 04:06:42-MST,1163;000000000000
  584. Return-Path: <@CUNYVM.CUNY.EDU:DHAESE@BANUIA51.BITNET>
  585. Received: from CUNYVM.CUNY.EDU by SIMTEL20.ARPA with TCP; Mon, 4 Jan 88 04:06:38 MST
  586. Received: from BANUIA51.BITNET by CUNYVM.CUNY.EDU ; Mon, 04 Jan 88 06:07:31 EST
  587. Date:     Mon, 4 Jan 88 11:38 N
  588. From:     <DHAESE%BANUIA51.BITNET@CUNYVM.CUNY.EDU>
  589. Subject:  Question
  590. To:       info-cpm@simtel20.arpa
  591. X-Original-To:  info-cpm@simtel20.arpa, DHAESE
  592.  
  593.         I'm a Apple CP/M 2.2 user, my configuration consists of a 64K
  594. Apple ][+ with a Z80 softcard. I can run Apple CP/M 56K and Apple CP/M 60K
  595. without difficulties.
  596.         I would like to install ZCPR2 on my Apple but therefor I need a
  597. SYSGEN program, which I don't have. On my CP/M system disk I have two
  598. programs called CPM56.COM and CPM60.COM which write the CP/M image to
  599. the system tracks of a disk. The problem is, I think, that those programs
  600. don't take the memory image, but a disk base image ?
  601.         Who has already installed ZCPR2 on an Apple and how did he/she
  602. solved the SYSGEN problem ? All kind of information is welcome, my
  603. electronic mail address is DHAESE@BANUIA51.BITNET
  604.         Kindly regards from D'haese Gratien.
  605.  4-Jan-88 04:06:52-MST,1165;000000000000
  606. Return-Path: <@CUNYVM.CUNY.EDU:DHAESE@BANUIA51.BITNET>
  607. Received: from CUNYVM.CUNY.EDU by SIMTEL20.ARPA with TCP; Mon, 4 Jan 88 04:06:48 MST
  608. Received: from BANUIA51.BITNET by CUNYVM.CUNY.EDU ; Mon, 04 Jan 88 06:07:33 EST
  609. Date:     Mon, 4 Jan 88 11:44 N
  610. From:     <DHAESE%BANUIA51.BITNET@CUNYVM.CUNY.EDU>
  611. Subject:  question 2
  612. To:       info-cpm@simtel20.arpa
  613. X-Original-To:  info-cpm@simtel20.arpa, DHAESE
  614.  
  615.         I'm a Apple CP/M 2.2 user, my configuration consists of a 64K
  616. Apple ][+ with a Z80 softcard. I can run Apple CP/M 56K and Apple CP/M 60K
  617. without difficulties.
  618.         I would like to install ZCPR2 on my Apple but therefor I need a
  619. SYSGEN program, which I don't have. On my CP/M system disk I have two
  620. programs called CPM56.COM and CPM60.COM which write the CP/M image to
  621. the system tracks of a disk. The problem is, I think, that those programs
  622. don't take the memory image, but a disk base image ?
  623.         Who has already installed ZCPR2 on an Apple and how did he/she
  624. solved the SYSGEN problem ? All kind of information is welcome, my
  625. electronic mail address is DHAESE@BANUIA51.BITNET
  626.         Kindly regards from D'haese Gratien.
  627.  4-Jan-88 17:50:52-MST,1467;000000000000
  628. Return-Path: <info-cpm-request@simtel20.arpa>
  629. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Mon, 4 Jan 88 17:50:46 MST
  630. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  631.     id AA07526; Mon, 4 Jan 88 16:21:57 PST
  632. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  633.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  634.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  635. Date: 4 Jan 88 21:08:55 GMT
  636. From: navajo!marria@labrea.stanford.edu  (Michael Marria)
  637. Organization: Stanford University
  638. Subject: Re: Kermit for Kaypro
  639. Message-Id: <2036@navajo.UUCP>
  640. References: <[E.ISI.EDU].2-Jan-88.07:05:55.SAC.HQSAC-DOCT>
  641. Sender: info-cpm-request@simtel20.arpa
  642. To: info-cpm@simtel20.arpa
  643.  
  644. In article <[E.ISI.EDU].2-Jan-88.07:05:55.SAC.HQSAC-DOCT> SAC.HQSAC-DOCT@E.ISI.EDU (John A. Wright) writes:
  645. >
  646. >In his message, Steven P. Seaney asks:
  647. >     
  648. >>I desperately need kermit for a kaypro 4/84.  Any help would be greatly
  649. >>appreciated.
  650. >
  651.  
  652.     I sent out a previous query, maybe it didn't make it.
  653. My sis has a Visual 1050 which is supposed to be somewhat compatible
  654. to the Kaypro II and DEC Rainbo. 
  655.     I downloaded a HEX KERMIT file which runs until the  connect
  656. command is called which crashes the machine.
  657.     Is this an incompatiblity due to port assignment, or is the
  658. file I got corrupted?
  659.     I haven't even figured out what processor (8080 I think)
  660. this machine runs. 
  661.     Any help out there for this machine?
  662.  
  663.                         Michael
  664.  4-Jan-88 21:17:12-MST,1068;000000000000
  665. Return-Path: <info-cpm-request@simtel20.arpa>
  666. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Mon, 4 Jan 88 21:17:06 MST
  667. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  668.     id AA11748; Mon, 4 Jan 88 19:58:39 PST
  669. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  670.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  671.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  672. Date: 4 Jan 88 16:35:58 GMT
  673. From: steinmetz!davidsen@itsgw.rpi.edu  (William E. Davidsen Jr)
  674. Organization: General Electric CRD, Schenectady, NY
  675. Subject: Re: Z80 Assembler source needed
  676. Message-Id: <8347@steinmetz.steinmetz.UUCP>
  677. References: <2559@killer.UUCP>
  678. Sender: info-cpm-request@simtel20.arpa
  679. To: info-cpm@simtel20.arpa
  680.  
  681. I have the Z80 xassembler. I have not tested it, but I have it. If I get
  682. any reasonable number of requests I'll mail it, otherwise post it.
  683. Hopefully no one will want it at all...
  684. -- 
  685.     bill davidsen        (wedu@ge-crd.arpa)
  686.   {uunet | philabs | seismo}!steinmetz!crdos1!davidsen
  687. "Stupidity, like virtue, is its own reward" -me
  688.  5-Jan-88 07:19:25-MST,2237;000000000000
  689. Return-Path: <binder%fizbin.DEC@decwrl.dec.com>
  690. Received: from decwrl.dec.com by SIMTEL20.ARPA with TCP; Tue, 5 Jan 88 07:19:19 MST
  691. Received: by decwrl.dec.com (5.54.4/4.7.34)
  692.     id AA29452; Tue, 5 Jan 88 05:57:45 PST
  693. Message-Id: <8801051357.AA29452@decwrl.dec.com>
  694. From: binder%fizbin.DEC@decwrl.dec.com (That's not just *any* racket, it's Brahms' Third Racket.)
  695. Date: 5 Jan 88 08:41
  696. To: infocpm%fizbin.DEC@decwrl.dec.com
  697. Subject: RE: Question
  698.  
  699. From: D'haese Gratien (DHAESE%BANUIA51.BITNET@CUNYVM.CUNY.EDU).
  700.  
  701. >         My problem is how eliminating the "include error message (Y/N)"
  702. > when Turbo Pascal is being executed and second how preventing Turbo
  703. > Pascal making a BAK (backup) file ? Can this be done with some patches
  704. > with DDT ?
  705. >         I've got the same problem with Wordstar 3.01P (eliminating BAK).
  706.  
  707. There was a patch sent around years ago to eliminate the "Include error
  708. messages" prompt.  Sorry, I didn't save it.
  709.  
  710. Turbo and WordStar do not create .BAK files, so it's *really* tough to get
  711. them not to do so.  In both of these products, the .BAK file is the
  712. previous version of the file you're working on.  When you edit a file with
  713. Turbo, the entire file is pulled into memory.  When you write it out Turbo
  714. renames the old .PAS file to be .BAK.  WordStar does things a little
  715. differently:  As you edit a file, pieces of it are shuffled between the
  716. workspace in memory and a temporary file named <filename>.$$$.  When you
  717. finishe editing, WordStar writes everything out to a new file, deletes the
  718. temporary file, and renames the old file to be .BAK.
  719.  
  720. I'd guess that you must never have had a system crash while editing with
  721. either Turbo or WordStar, or made a really *bad* mistake in editing that
  722. you wish you could fix back easily.  If you had, you'd be *glad* to have
  723. the backup files around!  I had an Apple ][+ with a SoftCard for a couple
  724. of years, and I have an Apple //e with a PCPI Applicard now; and even with
  725. the tiny 128Kbyte capacity of Apple floppies, it's worth the safety.
  726.  
  727. Cheers,
  728. Dick Binder   (The Stainless Steel Rat)
  729.  
  730. DEC Easynet:    FIZBIN::BINDER
  731. uucp:        { decvax, allegra, ucbvax... }!decwrl!fizbin.dec.com!binder
  732. Internet:    binder%fizbin.DEC@decwrl.DEC.COM
  733.  5-Jan-88 11:04:24-MST,1798;000000000000
  734. Return-Path: <info-cpm-request@simtel20.arpa>
  735. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Tue, 5 Jan 88 11:04:07 MST
  736. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  737.     id AA25305; Tue, 5 Jan 88 09:51:43 PST
  738. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  739.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  740.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  741. Date: 5 Jan 88 02:04:58 GMT
  742. From: hp-pcd!uoregon!omepd!psu-cs!reed!nscpdc!cvedc!markh@hplabs.hp.com  (Mark Holm)
  743. Organization: Computervision, Beaverton, OR
  744. Subject: Help with a Bigboard I
  745. Message-Id: <520@cvedc.UUCP>
  746. Sender: info-cpm-request@simtel20.arpa
  747. To: info-cpm@simtel20.arpa
  748.  
  749. I am attempting to resurect my Bigboard I which has been setting in my back room
  750. for the last two years. It was running when I put it away, but it has a problem
  751. now. All of my power supplys are up and correct and all options are installed.
  752.  
  753. When the board is powered on the screen clears, then fills with an 
  754. alternating pattern of :'s and 0's, which then blinks at the refresh rate. This
  755. shows me that my video section is working but seems to indicate that PFM is not
  756. being loaded. I checked (with a logic probe, I don't have access to a scope)
  757. and I have all clock signals.  I have removed and reinstalled all the chips in
  758. an attempt to check for oxidation, but no go. It worked when I put it away.
  759.  
  760. Anybody have any suggestions??
  761.  
  762. ================================================================================
  763. Mark Holm                                 ..tektronix!ogcvax!cvedc!mholm
  764. Computervision                                   ..sun!cvbnet!cvedc!mholm
  765. 14952 NW Greenbrier Parkway                            Phone (503)645-2410
  766. Beaverton, Oregon 97006                                FAX   (503)645-4734
  767.  5-Jan-88 11:35:31-MST,3035;000000000000
  768. Return-Path: <secrist%msdoa1.DEC@decwrl.dec.com>
  769. Received: from decwrl.dec.com by SIMTEL20.ARPA with TCP; Tue, 5 Jan 88 11:35:01 MST
  770. Received: by decwrl.dec.com (5.54.4/4.7.34)
  771.     id AA03632; Tue, 5 Jan 88 09:02:12 PST
  772. Date: Tue, 5 Jan 88 09:02:12 PST
  773. Message-Id: <8801051702.AA03632@decwrl.dec.com>
  774. From: secrist%msdoa1.DEC@decwrl.dec.com (Richard C. Secrist, KXO SWS)
  775. To: cpm%msdoa1.DEC@decwrl.dec.com
  776. Subject: PCPI softcard/MEX character loss
  777.  
  778. I forget all my sources but when I "switched to MEX" I set out to
  779. resolve your same problem myself.  Without reviewing all of my tests, my
  780. results were as follows.  I talked to people at PCPI and Laing
  781. Electronics (who sell and repair PCPI stuff) who both said it was tied
  782. to the video card in use; checking other sources the consensus was that
  783. the Ultraterm card worked best and solved it through like 9600 bps.  I
  784. only half bought this story, becuase the same serial card and video
  785. hardware under "native" 6502 modes like Apple DOS or PASCAL seemed to
  786. work pretty well - better than on the PCPI anyway. I wrote a little
  787. FORTH dumb terminal program in 1K in native mode and it didn't but a
  788. couple here and there.  ASCII Express under DOS 3.3 never dropped
  789. anything - but it does interrupt I/O to RAM and displays it later. So I
  790. decided the key on the Apple was buffering the characters as they come
  791. in BEFORE displaying them, since the display is so miserably slow.  Then
  792. Apple came out with the "enhanced //e" with completely re-written
  793. 80-column firmware, and lo and behold my little 1K FORTH glass TTY
  794. worked fine.  I later got a VT-100 emulator called DCOM v3.3 that works
  795. fine doing ANSI escape sequences at 2400 baud using the buffered
  796. technique WITHOUT interrupts. So on my "to do" list is a task to write a
  797. 6502-resident driver that buffers character I/O that the PCPI side can
  798. get characters from over the comparatively slow parallel CPU port that
  799. uses Apple's 6502 to do all I/O anyway. By the same token, the Ultraterm
  800. card is supposed to fix this too. 
  801.  
  802. So here was my solution: since I wanted VT-100 or at least VT-52
  803. emulation and MEX didn't fit that bill I really only needed a usable
  804. glass TTY to fire up XMODEM and do directories and so forth.  My
  805. workaround was to tell the host operating system to add a bunch of fill
  806. characters and that works fine for what I wanted out of it.  Under
  807. VAX/VMS I did a "$ SET TERM/LA36/CRFILL=9/LFFILL=9" ...note that since
  808. v4.0 of VMS "=9" is "class nine" and not "nine characters".  Previously
  809. (v3.n) I think I used (3) CR fills and (7) LF fills or vice-versa. If
  810. you use VMS and think you're having flow control problems VAXen don't
  811. normally have flow-control on in both directions - do a "$ SET
  812. TERM/HOSTSYNC/TTSYNC" to fix that. When I need real terminal emulation,
  813. I go back to native Apple modes, and that wins through 2400 baud on an
  814. "enhanced //e." 
  815.  
  816. Hope that helps...
  817.  
  818. Has anybody 1) seen KERMIT for the PCPI, 2) seen a MEX overlay for a DEC
  819. "Scholar" or DF03 modem ?
  820.  
  821. rcs
  822.  5-Jan-88 12:45:30-MST,1057;000000000000
  823. Return-Path: <SAGE@LL.ARPA>
  824. Received: from LL.ARPA by SIMTEL20.ARPA with TCP; Tue, 5 Jan 88 12:45:21 MST
  825. Date: Tue 05 Jan 1988 14:44:47 EDT
  826. From: <SAGE@LL.ARPA>
  827. Subject: BITNET Gateway Info
  828. To: info-cpm@simtel20.arpa
  829. Cc: SAGE@LL.ARPA
  830. Message-ID: <SAGE.00553027@LL.ARPA>
  831.  
  832.    Thanks to all who replied to my request for information on the new
  833. gateway to BITNET.  It is amazing how many responses I got, probably because
  834. the question was easy to answer.  I know that I usually answer easy
  835. questions immediately.  The hard ones tend to sit around in my REQUESTS file
  836. while I cogitate on the appropriate answer.
  837.  
  838.    I had seen the warnings that WISCVM was going away, but I never saw a
  839. message about a replacement gateway.  With nothing else to substitute, I
  840. continued to use WISCVM until it refused to accept the messages.  Apparently
  841. there were a number of people at MIT Lincoln Lab who had been asking the
  842. local administrator for the gateway address.  All of you who answered have
  843. made several people happy!
  844.  
  845. --- Jay
  846. 
  847.  
  848.  
  849.  5-Jan-88 22:54:51-MST,1418;000000000000
  850. Return-Path: <info-cpm-request@simtel20.arpa>
  851. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Tue, 5 Jan 88 22:54:46 MST
  852. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  853.     id AA10040; Tue, 5 Jan 88 21:21:17 PST
  854. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  855.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  856.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  857. Date: 6 Jan 88 03:16:59 GMT
  858. From: ecsvax!tcamp@mcnc.org  (Ted A. Campbell)
  859. Organization: UNC Educational Computing Service
  860. Subject: CP/M Software Market--an interesting note from Micropro
  861. Message-Id: <4393@ecsvax.UUCP>
  862. Sender: info-cpm-request@simtel20.arpa
  863. To: info-cpm@simtel20.arpa
  864.  
  865.  
  866. I spoke to folks at Micropro just before Christmas and asked them
  867. if they had any estimate of the size of the CP/M market.  They said
  868. they didn't, but I received a letter this past week from a Marketing 
  869. Communications Manager at Micropro, and she stated that between August and 
  870. November 1986 Micropro sold 17,000 upgrades to CP/M Wordstar.
  871.  
  872. Estimates of the number of CP/M machines varies from one and a half to
  873. two million.  Some of these are out of service, but others have been 
  874. passed on.  Any one out there have a suggestion as to how we might 
  875. characterize the size of the CP/M software market?
  876.  
  877. -- 
  878. Ted A. Campbell       |
  879. Duke Divinity School  |
  880. Durham, NC  27706     |
  881. email:  tcamp@ecsvax  |
  882.  6-Jan-88 03:55:34-MST,1343;000000000000
  883. Return-Path: <info-cpm-request@simtel20.arpa>
  884. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Wed, 6 Jan 88 03:55:30 MST
  885. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  886.     id AA15621; Wed, 6 Jan 88 02:32:15 PST
  887. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  888.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  889.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  890. Date: 6 Jan 88 00:59:23 GMT
  891. From: hpda!hpcupt1!dclaar@ucbvax.Berkeley.EDU  (Doug Claar)
  892. Organization: Hewlett Packard, Cupertino
  893. Subject: Info wanted on AMSTRAD PCW 8256
  894. Message-Id: <7530001@hpcupt1.HP.COM>
  895. Sender: info-cpm-request@simtel20.arpa
  896. To: info-cpm@simtel20.arpa
  897.  
  898. A friend recently purchased a AMSTRAD PCW 8256 "word processor." Upon
  899. investigation, I discovered that this is a CPM + system which 
  900. automatically starts up the word processor, but also comes with 
  901. "Mallard" BASIC, "DR LOGO" and various utilities, including a macro
  902. assembler. Of course there is no documentation for most of this...
  903. Can anyone point me in the direction of documentation, or other goodies
  904. which might be available? Also, a pinout of the expansion port would be
  905. nice...
  906.  
  907. Thanks!
  908.  
  909. Doug Claar
  910. HP Information Technology Group
  911. UUCP: { ihnp4 | mcvax!decvax }!hplabs!hpda!dclaar -or- ucbvax!hpda!dclaar
  912. ARPA: hpda!dclaar@hplabs.HP.COM
  913.  6-Jan-88 11:27:50-MST,1230;000000000000
  914. Return-Path: <info-cpm-request@simtel20.arpa>
  915. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Wed, 6 Jan 88 11:27:32 MST
  916. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  917.     id AA21922; Wed, 6 Jan 88 09:49:23 PST
  918. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  919.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  920.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  921. Date: 6 Jan 88 14:54:26 GMT
  922. From: ecsvax!mjg@mcnc.org  (Michael Gingell)
  923. Organization: UNC Educational Computing Service
  924. Subject: Re: CP/M Software Market--an interesting note from Micropro
  925. Message-Id: <4395@ecsvax.UUCP>
  926. Sender: info-cpm-request@simtel20.arpa
  927. To: info-cpm@simtel20.arpa
  928.  
  929. In article <4393@ecsvax.UUCP>, tcamp@ecsvax.UUCP (Ted A. Campbell) writes:
  930. >  Any one out there have a suggestion as to how we might 
  931. > characterize the size of the CP/M software market?
  932.  
  933. Yes - Declining.  Seriously though - I would have thought the total
  934. number of machines was much greater. Especiallly if you include all
  935. those that can run CP/M as a sideline - TRS80's for example - over
  936. 2 million of those alone. Apple softcards and I suppose someone
  937. somewhere is running CP/M on a PC.
  938.  
  939. Mike Gingell   ecsvax!mjg
  940.  6-Jan-88 19:28:31-MST,1311;000000000000
  941. Return-Path: <info-cpm-request@simtel20.arpa>
  942. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Wed, 6 Jan 88 19:28:26 MST
  943. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  944.     id AA02192; Wed, 6 Jan 88 17:48:04 PST
  945. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  946.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  947.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  948. Date: 6 Jan 88 20:22:10 GMT
  949. From: amdahl!drivax!riddle@ames.arpa  (Riddle)
  950. Organization: Digital Research Inc
  951. Subject: Messages to Ithaca InterSystems Requests
  952. Message-Id: <2895@drivax.UUCP>
  953. Sender: info-cpm-request@simtel20.arpa
  954. To: info-cpm@simtel20.arpa
  955.  
  956. This message is really Mail to the person (amdahl!meccts!kksys!deg) that
  957. Needed Ithaca InterSystems I/O card info.  
  958.  
  959. EMail doesn't seem to reach you.  I have a copy of my VIO manual ready for
  960. you, but I did not give a mailing address.
  961.  
  962. And to the person who wanted an Ithaca InterSystems Front Panel schematic
  963. and the power supply and motherboard schematics.  I've lost your address,
  964. please contact me again.  I can't find either the power supply nor the
  965. motherboard doc.
  966.  
  967. Thanx to the net for allowing me to send personnel mail this way.
  968.  
  969.                     Riddle
  970.  
  971.  
  972.  
  973.  
  974. -- 
  975. [replace with your own cute .signature]        amdahl!drivax!riddle
  976.  7-Jan-88 07:33:35-MST,551;000000000000
  977. Return-Path: <secrist%msdoa2.DEC@decwrl.dec.com>
  978. Received: from decwrl.dec.com by SIMTEL20.ARPA with TCP; Thu, 7 Jan 88 07:33:29 MST
  979. Received: by decwrl.dec.com (5.54.4/4.7.34)
  980.     id AA27413; Thu, 7 Jan 88 06:31:02 PST
  981. Date: Thu, 7 Jan 88 06:31:02 PST
  982. Message-Id: <8801071431.AA27413@decwrl.dec.com>
  983. From: secrist%msdoa2.DEC@decwrl.dec.com (Richard C. Secrist, KXO SWS)
  984. To: cpm%msdoa2.DEC@decwrl.dec.com
  985. Subject: Size of CP/M List-p
  986.  
  987.     Speaking of the CP/M user community... how many members are in
  988.     the distribution for this list ?
  989.  
  990.     rcs.
  991.  7-Jan-88 08:58:33-MST,992;000000000000
  992. Return-Path: <info-cpm-request@simtel20.arpa>
  993. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Thu, 7 Jan 88 08:58:26 MST
  994. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  995.     id AA17408; Thu, 7 Jan 88 07:42:55 PST
  996. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  997.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  998.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  999. Date: 6 Jan 88 05:29:46 GMT
  1000. From: cbosgd!clyde!watmath!watdragon!violet!rthurley@ucbvax.Berkeley.EDU  (Richard T. Hurley)
  1001. Subject: Altos 580 MP/M
  1002. Message-Id: <4495@watdragon.waterloo.edu>
  1003. Sender: info-cpm-request@simtel20.arpa
  1004. To: info-cpm@simtel20.arpa
  1005.  
  1006.  
  1007.  I would like to know and hear from people who own an Altos 580 MP/M
  1008.  system. I am told that this beast has a single 720k 5 1/4 inch floppy drive.
  1009.  And what is the major difference between mpm and cpm.. Are they compatible.
  1010.  Will have any problems hooking a modem up to this beast....
  1011.    Thanks in advance
  1012.     Roger
  1013.   
  1014.  7-Jan-88 19:47:10-MST,1680;000000000000
  1015. Return-Path: <info-cpm-request@simtel20.arpa>
  1016. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Thu, 7 Jan 88 19:46:51 MST
  1017. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  1018.     id AA28299; Thu, 7 Jan 88 18:10:27 PST
  1019. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1020.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1021.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1022. Date: 7 Jan 88 18:40:05 GMT
  1023. From: dross@ub.d.umn.edu  (David Ross)
  1024. Organization: U. of Minnesota, Duluth - Computing Services
  1025. Subject: Re: Info wanted on AMSTRAD PCW 8256
  1026. Message-Id: <163@umn-d-ub.D.UMN.EDU>
  1027. References: <7530001@hpcupt1.HP.COM>
  1028. Sender: info-cpm-request@simtel20.arpa
  1029. To: info-cpm@simtel20.arpa
  1030.  
  1031. In article <7530001@hpcupt1.HP.COM> dclaar@hpcupt1.HP.COM (Doug Claar) writes:
  1032. >A friend recently purchased a AMSTRAD PCW 8256 "word processor." Upon
  1033.  
  1034. This CPM box was introduced in England about two years ago, and is one of
  1035. the most common machines in use over there, especially by writers and
  1036. other computerphobes.  It is a great value, achieving low cost by using the
  1037. nowadays dirt-cheap Z80, together with remaindered 3" (sic) disk drives and 
  1038. a bundled printer which uses the very same Z80 for processing. I may buy one
  1039. myself.
  1040.  
  1041. In England there are several magazines and scads of books devoted to this
  1042. machine; your friend's best bet is to go there :-), or to find a large
  1043. bookstore here that carries English computer magazines (not impossible; the
  1044. major chains' large Chicago stores do, for example).
  1045.  
  1046. Because of this machine, CPM is flourishing in Europe.
  1047.  
  1048.  
  1049. David Ross
  1050. Bitnet: DROSS@UMNDUL
  1051.  
  1052. DISCLAIMER: There is no disclaimer.
  1053.  7-Jan-88 19:53:33-MST,1299;000000000000
  1054. Return-Path: <info-cpm-request@simtel20.arpa>
  1055. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Thu, 7 Jan 88 19:53:20 MST
  1056. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  1057.     id AA23849; Thu, 7 Jan 88 13:29:24 PST
  1058. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1059.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1060.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1061. Date: 7 Jan 88 00:23:09 GMT
  1062. From: portal!cup.portal.com!Mike_W_Ryan@uunet.uu.net
  1063. Organization: The Portal System (TM)
  1064. Subject: Mex files: PCP?
  1065. Message-Id: <2327@cup.portal.com>
  1066. Sender: info-cpm-request@simtel20.arpa
  1067. To: info-cpm@simtel20.arpa
  1068.  
  1069. Does anyone know where I can get some files (overlays, read files)
  1070. for adapting MEX114 for PC Pursuit? I know the files may have
  1071. to be  tweaked to reflect the new dial syntax, but I think I can handle that.
  1072.  
  1073.  
  1074. I have heard of the files: PCPMEX10.LBR, PCPFAST.MZX
  1075.  
  1076. These files are supposedly on Royal Oak BBS, which is the biggest and only
  1077. CPM board I really know of. However Royal Oak seems to be down and has for
  1078. literally several weeks now. The number I have for it is 313-759-6569.
  1079.  
  1080. Can anyone shed some light on Royal Oak and/or tell me where I can get these
  1081. files (or better ones) for PCP and MEX?
  1082.  
  1083. Mike_W_Ryan@cup.portal.com
  1084.  7-Jan-88 20:08:38-MST,1042;000000000000
  1085. Return-Path: <info-cpm-request@simtel20.arpa>
  1086. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Thu, 7 Jan 88 20:08:26 MST
  1087. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  1088.     id AA22684; Thu, 7 Jan 88 12:31:55 PST
  1089. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1090.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1091.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1092. Date: 7 Jan 88 16:49:18 GMT
  1093. From: abp@j.cc.purdue.edu  (Jeffrey J Wieland)
  1094. Organization: Purdue University Computing Center
  1095. Subject: Turbo Modula-2
  1096. Message-Id: <6112@j.cc.purdue.edu>
  1097. Sender: info-cpm-request@simtel20.arpa
  1098. To: info-cpm@simtel20.arpa
  1099.  
  1100. I called Echelon yesterday (1/6/88) to inquire about my order for Turbo
  1101. Modula-2.  They said they were holding back shipments until February because
  1102. Borland had agreed to take it back and FIX THE BUGS!!  Echelon had been trying
  1103. to either get the source from Borland or to Borland to fix it itself.  There
  1104. are apparently eight bugs.
  1105.  
  1106.                 Jeff Wieland
  1107.                 abp@j.cc.purdue.edu
  1108.  7-Jan-88 20:45:41-MST,1053;000000000000
  1109. Return-Path: <MBECK@AI.AI.MIT.EDU>
  1110. Received: from AI.AI.MIT.EDU by SIMTEL20.ARPA with TCP; Thu, 7 Jan 88 20:45:28 MST
  1111. Date: Thu,  7 Jan 88 22:39:25 EST
  1112. From: "Mark E. Becker" <MBECK@AI.AI.MIT.EDU>
  1113. Subject: Debugging an RSX (call for help)
  1114. To: Info-CPM@SIMTEL20.ARPA
  1115. Message-ID: <308435.880107.MBECK@AI.AI.MIT.EDU>
  1116.  
  1117. Hello All -
  1118.  
  1119.      I figure hundreds of people have already run into this little
  1120. problem.. and it has already been solved.
  1121.  
  1122.      I am trying to mate BYE339 (yes, I know it's been superseded..
  1123. but 502 wasn't out when I started this) with RBBS 4.102 .  And things
  1124. aren't going well.  There is some interaction between the two which is
  1125. corrupting memory and making my life miserable.
  1126.  
  1127.      Surely this has been done before.. how to debug an RSX after it's
  1128. been installed?  Is there some way to get SID or Z8E to accept an
  1129. offset to a symbolic label so I can reach in and see which program is
  1130. guilty of memory bashing?
  1131.  
  1132.      I'm using BDS-C v 1.50a for the RBBS compile.
  1133.  
  1134. Regards,
  1135. Mark Becker
  1136. MBECK@AI.AI.MIT.EDU
  1137.  
  1138.  7-Jan-88 21:45:05-MST,674;000000000000
  1139. Mail-From: KPETERSEN created at  7-Jan-88 21:45:03
  1140. Date: Thu, 7 Jan 1988  21:45 MST
  1141. Message-ID: <KPETERSEN.12364860082.BABYL@SIMTEL20.ARPA>
  1142. Sender: KPETERSEN@SIMTEL20.ARPA
  1143. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  1144. To:   "Mark E. Becker" <MBECK%AI.AI.MIT.EDU@MC.LCS.MIT.EDU>
  1145. Cc:   Info-Cpm@SIMTEL20.ARPA
  1146. Subject: Debugging an RSX (call for help)
  1147. In-reply-to: Msg of 7 Jan 1988  20:39-MST from Mark E. Becker <MBECK at AI.AI.MIT.EDU>
  1148.  
  1149. The latest version of BYE is BYE510.  It is available from SIMTEL20
  1150. as:
  1151.  
  1152. Filename            Type     Bytes     CRC
  1153.  
  1154. Directory PD1:<CPM.BYE5>
  1155. BYE510.LBR.1            BINARY    174208  2DA0H
  1156.  
  1157. The RSX bugs have been fixed in this version.
  1158.  
  1159. --Keith
  1160.  8-Jan-88 10:28:20-MST,995;000000000000
  1161. Return-Path: <info-cpm-request@simtel20.arpa>
  1162. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Fri, 8 Jan 88 10:28:08 MST
  1163. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  1164.     id AA13211; Fri, 8 Jan 88 09:00:21 PST
  1165. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1166.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1167.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1168. Date: 8 Jan 88 14:05:00 GMT
  1169. From: ecsvax!tcamp@mcnc.org  (Ted A. Campbell)
  1170. Organization: UNC Educational Computing Service
  1171. Subject: Z3 TERMCAP -- Where is the info?
  1172. Message-Id: <4399@ecsvax.UUCP>
  1173. Sender: info-cpm-request@simtel20.arpa
  1174. To: info-cpm@simtel20.arpa
  1175.  
  1176.  
  1177. I'd like to know more about the ZCPR3 TERMCAP facility.  I have 
  1178. access to the ZCPR3 on-line documentation.  Where would I find
  1179. information for a prorammer wanting to develop applications using
  1180. this facility?
  1181.  
  1182. -- 
  1183. Ted A. Campbell       |
  1184. Duke Divinity School  |
  1185. Durham, NC  27706     |
  1186. email:  tcamp@ecsvax  |
  1187.  8-Jan-88 12:28:44-MST,1567;000000000000
  1188. Return-Path: <bridger%rcc@rand-unix.ARPA>
  1189. Received: from tp4 ([192.5.14.154].#Internet) by SIMTEL20.ARPA with TCP; Fri, 8 Jan 88 12:28:31 MST
  1190. Received: from rcc by tp4; Fri, 8 Jan 88 11:07:50 PST
  1191. Received: from newton.arpa by rcc.arpa; Fri, 8 Jan 88 11:07:33 PST
  1192. Received: from localhost by newton.arpa; Fri, 8 Jan 88 11:07:13 PST
  1193. Message-Id: <8801081907.AA25284@newton.arpa>
  1194. To: "Mark E. Becker" <MBECK@ai.ai.mit.edu>, info-cpm@simtel20.arpa
  1195. Cc: bridger%rcc@rand-unix.ARPA
  1196. Subject: Debugging an RSX
  1197. Date: Fri, 08 Jan 88 11:06:51 PST
  1198. From: Bridger Mitchell <bridger%rcc@rand-unix.ARPA>
  1199.  
  1200. Most debuggers use the bdos (rather than the bios) for terminal
  1201. input/output, so the first thing you have to do is avoid re-entering
  1202. the bdos when you are tracing/trapping.
  1203.  
  1204. You might try this approach under the debugger:
  1205.  
  1206. 5:    jmp rsx_entry
  1207.  
  1208. 100:
  1209. program:
  1210.     ...
  1211. xx:    call 5        ;bdos call at routine causing trouble
  1212.     ...
  1213.  
  1214. Change the 'call 5' to 'call rsx_entry'.
  1215. Set breakpoints at 0000, the program's exit routine, and xx.
  1216. Set up command line and execute from 100.  When you hit
  1217. the xx trap, set other breakpoints in the rsx at important
  1218. spots, then single-step into the rsx to watch things.
  1219.  
  1220. You can get symbols for the rsx by assembling it once with origin ==
  1221. rsx_entry and loading that symbol file under the debugger.  Some
  1222. debuggers will cummulate symbols from several files, so you can also
  1223. load symbols from the transient program if you have them.
  1224.  
  1225. If you do much debugging, you may want to patch the debugger to
  1226. use bios i/o.
  1227.  
  1228. --bridger
  1229.  8-Jan-88 16:01:35-MST,2511;000000000000
  1230. Return-Path: <info-cpm-request@simtel20.arpa>
  1231. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Fri, 8 Jan 88 16:01:26 MST
  1232. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  1233.     id AA20211; Fri, 8 Jan 88 14:50:14 PST
  1234. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1235.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1236.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1237. Date: 8 Jan 88 17:27:52 GMT
  1238. From: tikal!sigma!bill@beaver.cs.washington.edu  (William Swan)
  1239. Organization: Summation Inc, Kirkland WA
  1240. Subject: Re: CP/M Software Market--an interesting note from Micropro
  1241. Message-Id: <1450@sigma.UUCP>
  1242. References: <4393@ecsvax.UUCP>
  1243. Sender: info-cpm-request@simtel20.arpa
  1244. To: info-cpm@simtel20.arpa
  1245.  
  1246. In article <4393@ecsvax.UUCP> tcamp@ecsvax.UUCP (Ted A. Campbell) writes:
  1247. >I spoke to folks at Micropro just before Christmas and asked them if they
  1248. >had any estimate of the size of the CP/M market. [...] between August and 
  1249. >November 1986 Micropro sold 17,000 upgrades to CP/M Wordstar.
  1250. >
  1251. >Estimates of the number of CP/M machines varies from one and a half to
  1252. >two million.  Some of these are out of service, but others have been 
  1253. >passed on.  Any one out there have a suggestion as to how we might 
  1254. >characterize the size of the CP/M software market?
  1255.  
  1256. I think, Ted, that this is your best bet (at least until sombody comes out
  1257. with a package that *every* CP/M user will want :-). It's clear that the
  1258. CP/M market is larger then 17000, but by how much I wouldn't know.
  1259.  
  1260. One can't even assume there are only 17k WordStar users out there. There are
  1261. many who, like me, never mailed in the licenses for their old WordStars and 
  1262. thus wouldn't have learned about 4.0 (I registered only to get the upgrade).
  1263.  
  1264. I know 6 CP/M systems (mine, my mother's, father's, two friends', and my 
  1265. boss's [for sale]), but only two of us (my father and I) have bought W*4.0.
  1266. One friend doesn't use (or like, Jon?) WordStar, and the other doesn't know 
  1267. (yet) about the upgrade.  Based on my experience we could say there are about 
  1268. 50000 systems active. I don't think that's a very accurate estimate, maybe not
  1269. even to order of magnitude. 
  1270.  
  1271. I'm not sure we'd do much better if we each listed all the systems we know
  1272. (checking to avoid overlaps), and all the upgrades we know. (I would list 
  1273. only 5 known machines, because one friend is also on the net, but I would
  1274. list two upgrades.) 
  1275.  
  1276.  
  1277. -- 
  1278. William Swan  {ihnp4,decvax,allegra,...}!uw-beaver!tikal!sigma!bill
  1279.  8-Jan-88 21:01:18-MST,995;000000000000
  1280. Return-Path: <info-cpm-request@simtel20.arpa>
  1281. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Fri, 8 Jan 88 21:01:11 MST
  1282. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  1283.     id AA25138; Fri, 8 Jan 88 18:43:43 PST
  1284. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1285.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1286.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1287. Date: 8 Jan 88 08:50:59 GMT
  1288. From: ut-emx!cc.rob@sally.utexas.edu
  1289. Organization: The University of Texas at Austin, Austin, Texas
  1290. Subject: TELEVIDEO 802 BOOT DISK NEEDED
  1291. Message-Id: <458@ut-emx.UUCP>
  1292. Sender: info-cpm-request@simtel20.arpa
  1293. To: info-cpm@simtel20.arpa
  1294.  
  1295. A friend recently purchased a Televideo 802 that has no boot disk, since
  1296. the previous owner reformatted the hard disk and thus removed all the
  1297. software it had.
  1298.  If someone has access to a boot disk and utilities, please reply via
  1299.  comp.os.cpm.  Renumeration will be made for your efforts.
  1300.    Thanks.
  1301.          Pat Price
  1302.  9-Jan-88 00:34:04-MST,2732;000000000000
  1303. Return-Path: <info-cpm-request@simtel20.arpa>
  1304. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Sat, 9 Jan 88 00:33:54 MST
  1305. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  1306.     id AA27092; Fri, 8 Jan 88 20:45:11 PST
  1307. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1308.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1309.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1310. Date: 7 Jan 88 22:25:16 GMT
  1311. From: codas!burl!clyde!watmath!watdragon!vaxtrain!mdapoz@bikini.cis.ufl.edu  (Mark Dapoz)
  1312. Subject: Z80DOS Bug Report
  1313. Message-Id: <4516@watdragon.waterloo.edu>
  1314. Sender: info-cpm-request@simtel20.arpa
  1315. To: info-cpm@simtel20.arpa
  1316.  
  1317. The distributed versions of Z80DOS (both version 1.0 and 1.1) have a slight 
  1318. problem when a read or write error occurs.  When a disk error occurs, your
  1319. machine will most likely crash (if you're lucky) but in some instances it 
  1320. will continue to run, but with unpredictable results.  An examination of the
  1321. code within Z80DOS reveals a rather serious bug within the error recovery/
  1322. reporting routine.  As can be seen from the code in example 1 (taken from the
  1323. Z80DDISK.Z80 file), the HL register pair is loaded with the contents of the 
  1324. address specified by the RDERR (or WRTERR) label.  Later, in the error recovery
  1325. routine, execution is passed to the address contained in the HL register
  1326. pair.  This clearly does not work as it has the result of performing a double
  1327. indirect jump whereas what was really intended was a single indirect jump.
  1328. To fix the problem, you must modify the code to read as in example 2.  It
  1329. would be appreciated if this information could be passed on to the author so
  1330. that it may be included in any future releases.
  1331.     -Mark
  1332.  
  1333.   Example 1 - Original code with bug present
  1334. ;
  1335. ; Read sector from drive
  1336. ;
  1337. ; readr and writer modified to give separate error message--b.h.
  1338. ;
  1339. READR:    CALL    READ        ; BIOS call read sector
  1340.     LD    HL,(RDERR)
  1341.     JR    WRITE0        ; Test exit code
  1342. ;
  1343. ; Write sector on drive
  1344. ;
  1345. WRITER:    CALL    WRITE        ; BIOS call write sector
  1346.     LD    HL,(WRTERR)
  1347. WRITE0:    OR    A        ; Test exit code
  1348.     RET    Z        ; Exit if ok
  1349.     LD    (RETFLG),A    ; Allow retry for read/write errors
  1350.     JP    (HL)        ; DOS error on d: write error
  1351.  
  1352.  
  1353.   Example 2 - New code with bug fixed
  1354. ;
  1355. ; Read sector from drive
  1356. ;
  1357. ; readr and writer modified to give separate error message--b.h.
  1358. ;
  1359. readr:    call    read            ; BIOS call read sector
  1360.     ld    hl,rderr        ; Fix indirect load - MD
  1361.     jr    write0            ; Test exit code
  1362. ;
  1363. ; Write sector on drive
  1364. ;
  1365. writer:    call    write            ; BIOS call write sector
  1366.     ld    hl,wrterr        ; Fix indirect load - MD
  1367. write0:    or    a            ; Test exit code
  1368.     ret    z            ; Exit if ok
  1369.     ld    (retflg),a        ; Allow retry for read/write errors
  1370.     jp    (hl)            ; DOS error on d: write error
  1371.  9-Jan-88 11:50:42-MST,1059;000000000000
  1372. Return-Path: <secrist%msdoa1.DEC@decwrl.dec.com>
  1373. Received: from decwrl.dec.com by SIMTEL20.ARPA with TCP; Sat, 9 Jan 88 11:50:37 MST
  1374. Received: by decwrl.dec.com (5.54.4/4.7.34)
  1375.     id AA00354; Sat, 9 Jan 88 10:48:14 PST
  1376. Date: Sat, 9 Jan 88 10:48:14 PST
  1377. Message-Id: <8801091848.AA00354@decwrl.dec.com>
  1378. From: secrist%msdoa1.DEC@decwrl.dec.com (Richard C. Secrist, KXO SWS)
  1379. To: cpm%msdoa1.DEC@decwrl.dec.com
  1380. Subject: Use of WordStar Upgrades to Size CP/M Market
  1381.  
  1382.     Some have called WordStar "everybody's second favorite editor"
  1383.     because it's one of those so-called de facto standards.  But
  1384.     most of the die-hard CP/Mers I know say they wouldn't give up
  1385.     good money for any version of it (at a local users group it's
  1386.     known as "TurdStar") but would be eager for a "vi" or "Emacs",
  1387.     or just about anything you can get the sources to - especially
  1388.     in C.
  1389.  
  1390.     When the Simtel20 CP/M archives were created it'd be interesting
  1391.     to know what they estimated the government usage at - perhaps
  1392.     it was in their justification documents or whatever...
  1393.  
  1394.     rcs
  1395.  9-Jan-88 17:29:51-MST,1554;000000000000
  1396. Return-Path: <info-cpm-request@simtel20.arpa>
  1397. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Sat, 9 Jan 88 17:29:44 MST
  1398. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  1399.     id AA13388; Sat, 9 Jan 88 15:50:45 PST
  1400. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1401.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1402.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1403. Date: 8 Jan 88 21:48:45 GMT
  1404. From: mcvax!enea!liuida!obelix!pekka-r@uunet.uu.net  (Pekka Akselin [The Mad Midnight Hacker])
  1405. Organization: University of Linkoping, Sweden
  1406. Subject: info about performance of different datatransfering programs
  1407. Message-Id: <1396@obelix.liu.se>
  1408. Sender: info-cpm-request@simtel20.arpa
  1409. To: info-cpm@simtel20.arpa
  1410.  
  1411.  
  1412. Hello!
  1413. Does anybody out there, in the netland, have any kind of
  1414. information how well different data transfering programs
  1415. does its job. I want to know how many bytes per second
  1416. each program transfers, in either direction, and what
  1417. buadrate gave the numbers. This should be counted for raw,
  1418. 8-bit binary data. Some possible programs are KERMIT,
  1419. XMODEM, UUCP, SAFT and so on.
  1420. Thanks in advance.
  1421.  
  1422.     /pekka
  1423.  
  1424. [The Mad Midnight Hacker Strikes Again]
  1425. ______________________________________________________________________________
  1426. Inet:                        pekka-r@obelix.liu.se
  1427. ARPA:                 pekka-r%obelix.liu.se@uunet.uu.net
  1428. UUCP: pekka-r@obelix.UUCP | {mcvax,munnari,uunet}!enea!liuida!obelix!pekka-r
  1429. Pekka Akselin, Univ Linkoping, Sweden (The Land Of The Mad Midnight Hacker 8-)
  1430.  9-Jan-88 22:29:37-MST,1698;000000000000
  1431. Return-Path: <info-cpm-request@simtel20.arpa>
  1432. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Sat, 9 Jan 88 22:29:30 MST
  1433. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  1434.     id AA17528; Sat, 9 Jan 88 20:54:36 PST
  1435. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1436.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1437.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1438. Date: 9 Jan 88 05:38:54 GMT
  1439. From: portal!cup.portal.com!ruel@uunet.uu.net
  1440. Organization: The Portal System (TM)
  1441. Subject: Re: Mex files: PCP?
  1442. Message-Id: <2351@cup.portal.com>
  1443. References: <2327@cup.portal.com>
  1444. Sender: info-cpm-request@simtel20.arpa
  1445. To: info-cpm@simtel20.arpa
  1446.  
  1447. Mike_W_Ryan@cup.portal.com writes:
  1448.  
  1449. >Does anyone know where I can get some files (overlays, read files)
  1450. >for adapting MEX114 for PC Pursuit? I know the files may have
  1451. >to be  tweaked to reflect the new dial syntax, but I think I can handle that.
  1452. >
  1453. >
  1454. >I have heard of the files: PCPMEX10.LBR, PCPFAST.MZX
  1455. >
  1456. >These files are supposedly on Royal Oak BBS, which is the biggest and only
  1457. >CPM board I really know of. However Royal Oak seems to be down and has for
  1458. >literally several weeks now. The number I have for it is 313-759-6569.
  1459. >
  1460. >Can anyone shed some light on Royal Oak and/or tell me where I can get these
  1461. >files (or better ones) for PCP and MEX?
  1462. >
  1463. >Mike_W_Ryan@cup.portal.com
  1464.  
  1465.  
  1466. Royal Oak is still up.  But there seems to be a system change over there.  
  1467. I'm wondering if there is going to be a new PCPIMPxx.COM program since PC 
  1468. Pursuit has a new set of mneumonics (sp?) codes.  I'm just about lost 
  1469. without a good pcp dialer.
  1470.  
  1471.                                   ruel@cup.portal.com
  1472. 11-Jan-88 09:38:57-MST,2327;000000000000
  1473. Return-Path: <@CUNYVM.CUNY.EDU:MA18@SYSE.SALFORD.AC.UK>
  1474. Received: from CUNYVM.CUNY.EDU by SIMTEL20.ARPA with TCP; Mon, 11 Jan 88 09:38:22 MST
  1475. Received: from UKACRL.BITNET by CUNYVM.CUNY.EDU ; Mon, 11 Jan 88 10:12:44 EST
  1476. Received: from RL.IB by UKACRL.BITNET (Mailer X1.25) with BSMTP id 3358; Mon,
  1477.  11 Jan 88 15:00:28 GMT
  1478. Via:      UK.AC.RL.EARN; Mon, 11 Jan 88 15:00:27 GMT
  1479. Received: from RL.IB by UK.AC.RL.IB (Mailer X1.25) with BSMTP id 3356; Mon, 11
  1480.           Jan 88 15:00:27 GM
  1481. Via:      UK.AC.SALF.E.FT_SERVER; 11 JAN 88 14:59:59 GMT
  1482. Date:     Mon, 11 Jan 88 14:57:49 GMT
  1483. From:     MA18@SYSE.SALFORD.AC.UK
  1484. To:       info-cpm@SIMTEL20.ARPA
  1485. Subject:  Infocom Games
  1486.  
  1487. Customising and Buying Infocom(tm) games
  1488.  
  1489. Recently Gar Nelson contributed a note (ZORKNOTE.TZT) which contained the
  1490. details of how to customise the screen display for ZORK etc. I can confirm that
  1491. he was correct in every detail. My confirmation comes from Infocom itself. In
  1492. days gone by Infocom used to ship CP/M games wtih the source of a program to
  1493. patch the COM file with the terminal control codes. I have used this successfull
  1494. on all their games - even the ones shipped without such files.
  1495.  
  1496. He also notes that Infocom have dropped their CP/M support. I don't know if that
  1497. is also true in the U.K. BUT I can purchase Infocom games over here that don't
  1498. exist in CP/M form according to the Infocom sales literature which comes with
  1499. their games. e.g. Leather Goddesses, Suspect, Stationfall, etc. This appears to
  1500. be due to the success of Amstrad Z80 computers in the UK. I have to buy the
  1501. games on 3" disks (yes three.zero) inch disks. It is then necessary to have the
  1502. media converted - either commercially or buy hooking up an Amstrad and my
  1503. machine and using good old Kermit!
  1504.  
  1505. I believe almost all Infocom games are available in the UK for the Amstrad. The
  1506. exception which I know of are: the two IBM PC specific games, and possibly
  1507. Plundered Hearts and Bureaucracy. Trinity and A Mind Forever ... are supposed
  1508. to be available, but I have not tried to get them, so I cannot comment. Two of
  1509. their newest releases (over here) - Lurking Horror and Stationfall are definitel
  1510. available.  The prices are higher than the $14.95 mentioned by Gar however -
  1511. we have prices of some 26 pounds = $47 (approx).
  1512.  
  1513. -- Tony Addyman
  1514. 11-Jan-88 11:45:26-MST,1299;000000000000
  1515. Return-Path: <rzh@freedom.llnl.gov>
  1516. Received: from freedom.llnl.gov by SIMTEL20.ARPA with TCP; Mon, 11 Jan 88 11:45:22 MST
  1517. Received: by freedom.llnl.gov (3.2/1.26)
  1518.     id AA15835; Mon, 11 Jan 88 09:05:23 PST
  1519. Date: Mon, 11 Jan 88 09:05:23 PST
  1520. From: rzh@freedom.llnl.gov (Roger H. Hanscom (415) 423-0441)
  1521. Message-Id: <8801111705.AA15835@freedom.llnl.gov>
  1522. To: info-cpm@simtel20.arpa
  1523. Subject: Versafloppy II Question
  1524.  
  1525.  
  1526. Can anyone out there help me with a question about a Versafloppy II FDC
  1527. made by S.D. Systems, Dallas, Tx.???  I'm running an old S-100 system
  1528. with this controller, and a generic CP/M (not S.D.'s version).  It was
  1529. OK running 8" SSSD, but got very slow when I switched over to 5 1/4".
  1530. I think that the problem is the sector slew.  No slew was slow, a slew
  1531. of 5 is worse!!  Does anybody know the magic number for this hardware??
  1532. I'm using a PD version of a DD cbios.  S.D. originally supplied Versa-
  1533. floppy II software (in ROM) that used a 128 b sector.  They later went
  1534. to 256 b sectors.  Did the slew used in the S.D. version of CP/M change
  1535. with the change in sector size??  ANY help/comments will be appreciated
  1536.  
  1537.                                Roger Hanscom
  1538.                                rzh%freedom@lll-lcc.llnl.gov
  1539.                                415/423-0441
  1540. 11-Jan-88 22:33:18-MST,6586;000000000000
  1541. Mail-From: KPETERSEN created at 11-Jan-88 22:33:14
  1542. Date: Mon, 11 Jan 1988  22:33 MST
  1543. Message-ID: <KPETERSEN.12365917430.BABYL@SIMTEL20.ARPA>
  1544. Sender: KPETERSEN@SIMTEL20.ARPA
  1545. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  1546. To:   Info-Cpm@SIMTEL20.ARPA
  1547. Subject: Run CP/M on IBM-PC or clone at up to 10 MHz!
  1548.  
  1549. RUNNING 8080/Z80 CP/M programs on MSDOS or PCDOS computers
  1550.  
  1551. The following two messages are relayed from the DKUG RBBS, Detroit.
  1552. They are presented here "as-is" for informational value only.
  1553.  
  1554. -----
  1555. From: Bill Duerr
  1556.   To: Jim Petersen
  1557.   Re: Upgrading IBM-AT to CP/M
  1558.  
  1559. The info following is from the October, 1986 Profiles Magazine.
  1560.  
  1561.                          Run CP/M
  1562.  
  1563.     The Blue Thunder is a low-priced ($199.50) model.  The Blue
  1564. Thunder runs with a 5-MHz clock speed.  It will blow away the V20
  1565. and some competitors' cards with higher clock speeds.
  1566.  
  1567.     The Blue Lightnin' is the premium model.  It runs at an
  1568. ultra-high clock speed of approximately 9-MHz.  It comes with a
  1569. complete suite of development software.  You get SLR systems
  1570. superfast assembler and linker.  You get the DSD80 debugger,
  1571. including an exclusive remote version for microprocessor develpment.
  1572. The Blue Lightnin' sells for $595.00.
  1573.  
  1574. Manufacturer:
  1575.    Decmation
  1576.    2065 Martin Ave. Suite 110
  1577.    Santa Clara, CA 95050
  1578.    (408) 980-1670
  1579.  
  1580. Distributor:
  1581.    TSI
  1582.    1897 Garden Ave.
  1583.    Eugene, OR 97403
  1584.    1-800-874-2288
  1585.  
  1586.     I remember Profiles doing a review of products that allow you to
  1587. upgrade your IBM AT to a CP/M Kaypro.  But don't know what issue it
  1588. was in.  Wednesday is DKUG's monthly meeting.  I'll ask around.
  1589.  
  1590. -----
  1591. Date: 01-10-88 11:49:59 EST
  1592. From: Barney Nagel
  1593.   To: Jim Petersen
  1594.   Re: CP/M on IBM
  1595.  
  1596. First, the information that you wanted is:
  1597.  
  1598.   Product Name:  RUN/CPM - COPROCESSOR BOARD FOR IBM and COMPATIBLES
  1599.   Company:       Micro Interfaces
  1600.                  16359 N.W. 57th Ave.
  1601.                  Hialeah, FL 33014
  1602.     Phone:       (305) 623-9262
  1603.                  1-800-637-7226
  1604.                  Telex 510600480 MICRO INTER CO
  1605.      Cost:       $199 (single unit)
  1606.                  $175 (group buy - 3 or more)
  1607.  
  1608. The RUN/CPM coprocessor is contained on a single board that is
  1609. mounted in one of your available slots .... I mounted it in a
  1610. IBM AT close compatible (CompuADD STANDARD 286).  I'm running my
  1611. system completely populated with 1-meg ram on the motherboard,
  1612. 4-megs of Intel expanded memory (Above Board 286 with piggyback),
  1613. 2400 baud internal modem, Vega Deluxe EGA with a NEC Multisysnc,
  1614. MicroSoft Bus Mouse... when you throw in a multi-purpose I/O card,
  1615. I have all of the slots populated.  I also have a Miniscribe 42
  1616. meg (28ms) harddrive and the whole system is tied together with a
  1617. Phoenix BIOS.  My system runs at 8mHz with 0 wait state. It yields
  1618. a Norton SI of 9.0.
  1619.  
  1620. The only reason I took the trouble to mention all of this detail
  1621. was to validate the complexity of the hardware when I say that
  1622. I've had no trouble with the RUN/CPM board in this environment.
  1623.  
  1624. The coprocessor contains 64K of it's own RAM and runs on a Zilog
  1625. Z80B at 4 mHz.  The board was simple to install and setup.
  1626. Simply run the Install program and this will put the interface
  1627. file into you Config.sys file. When invoked, a program is loaded
  1628. that contains a modified CPM 2.2  that will permit extensive
  1629. interaction between DOS and CPM.  The board runs most application
  1630. type software and at times will surprise you by running some
  1631. MSDOS versions also.  In order to differentiate between the CPM
  1632. and COM files, when RUN/CPM is loaded ... you have to rename the
  1633. 'COM' extent to "CPM', these permits the CPM and MSDOS to
  1634. gracefully reside on the same harddisk.  It will support named
  1635. directories (only one partition), and uses the DOS command
  1636. structure for I/O (ie, PIP, D (sorted directory), etc will not
  1637. work).  However, Dave Rand's NSWEEP for MSDOS works great, and
  1638. any command that is supported by the DOS I/O.  For example,
  1639. SDIR/P <CR> is a DOS program for obtaining a 'Paused' sorted
  1640. directory .,.. works great.  Use COPY instead of PIP.
  1641.  
  1642. We've been using it about a year now, with our main applications
  1643. supporting our small mail order business ... originally begun
  1644. with the Kaypro II.  We use it for all of our accounting
  1645. (Starr - Accounting Partner), MicroSoft's CPM version of
  1646. Multiplan, and Wordstar 3.3,  I can use many of the utilities
  1647. from the CPM world also, including NULU, LU, CUNCH.UNCRUNCH, etc.
  1648. Our Club treasurer, Bob Sage, has also used one very successfully
  1649. with MicroSoft's Starr database. He is using an IBM AT.  I
  1650. presume that it would operate equally well with a PC/XT 8088.
  1651.  
  1652. There is also a nifty RAM resident program that will allow you to
  1653. configure on the fly.  First of all, you can set either (or both)
  1654. disk drive to format, read, and write CPM (115 disk formats are
  1655. supported) .... It supports the 96TPI 1.2 meg hi-capacity drives
  1656. as well as the standard 360K, 48 TPI drives.
  1657.  
  1658.       Here's a list of the things you can do on the fly...
  1659.  
  1660.       o Setup CP/M terminal emulation .... 96 terminals
  1661.         supported.
  1662.       o Setup CP/M disk emulation ... 115 formats supported.
  1663.       o Permits to you to assign logical drives - supports,
  1664.         A - P.
  1665.       o Permits the use of ramdisks.
  1666.       o Supports assigned (by you) I/O redirection.
  1667.       o Set colors (if you have color monitor.)
  1668.       o Sets Hot Key selection.
  1669.       o Key-board input translation (permits macros on function
  1670.         keys.)
  1671.       o Supports video mode selection (columns and rows, etc)
  1672.  
  1673. We have had no trouble reading our Kaypro II or Kaypro 484 disks.
  1674. However to be on the safe side, we will only write to disks that
  1675. have been formated on the Kaypros.  We have, however, successfully
  1676. formatted a disk from the 1.2 meg and 360K drives and transferred
  1677. the data.
  1678.                                 Barney
  1679.  
  1680.  
  1681. Additional notes from Keith Petersen:
  1682.  
  1683. On Monday, January 11, 1987, Micro Interfaces was contacted by telephone
  1684. for updated information.  Several improvements have been made since
  1685. Barney purchased his board.  The Z80 board has not been sold since October
  1686. 1987.  They now use a HD64180 (Z80 upward-compatible) chip in two versions
  1687. of the board: 6 MHz $275, and 10 MHz $499.  Group discounts are available.
  1688. Decmation makes the Micro Interfaces board.
  1689.  
  1690. The list of local users of the RUN/CPM board is not limited to IBM AT
  1691. owners.  There is at least one user who has an IBM XT.  He gave a
  1692. demonstration and talk on it at the CP/M club about six months ago.
  1693. 12-Jan-88 08:49:09-MST,1071;000000000000
  1694. Return-Path: <l_christophe%use.uio.uninett@TOR.nta.no>
  1695. Received: from tor.nta.no by SIMTEL20.ARPA with TCP; Tue, 12 Jan 88 08:48:57 MST
  1696. Posted-Date: 12 Jan 88 15:12 +0100
  1697. Received: by tor.nta.no (5.54/3.21)
  1698.     id AA04960; Tue, 12 Jan 88 15:15:38 +0100
  1699. Date: 12 Jan 88 15:12 +0100
  1700. From: ALF CHRISTOPHERSEN <l_christophe%use.uio.uninett@TOR.nta.no>
  1701. To: INFO-CPM <info-cpm@simtel20.arpa>
  1702. Message-Id: <36*l_christophe@use.uio.uninett>
  1703. Subject: First time UPLOAD of KERMIT on Commodore 64 with only tape
  1704.  
  1705. A friend of me want to get KERMIT on his Commodore 64 with CP/M, but he
  1706. has only a tape station. How do we upload first time, e.g. from a
  1707. Olivetti M24 with direct connection over RS232? I remember there was
  1708. a procedure when I loaded first time with our Altos 8000/7, but has
  1709. forgotten the procedure. Do any have some idea? Is there any tape?
  1710.  
  1711. Alf Christophersen
  1712. Engineer
  1713. Dep. of Nutrition Research
  1714. PO. Box 1046 BLindern
  1715. N-0316 Oslo 3
  1716. Norway
  1717.  
  1718. L_CHRISTOPHE@USE.UIO.UNINETT  L_CHRISTOPHE@INGER.ARPA    CHRISTOP@NORUNIT.EARN
  1719.  
  1720. Many thanks in advance!
  1721. 13-Jan-88 08:48:57-MST,527;000000000000
  1722. Return-Path: <@CUNYVM.CUNY.EDU:A50D@DKAUNI11.BITNET>
  1723. Received: from CUNYVM.CUNY.EDU by SIMTEL20.ARPA with TCP; Wed, 13 Jan 88 08:48:45 MST
  1724. Received: from DKAUNI11.BITNET by CUNYVM.CUNY.EDU ; Wed, 13 Jan 88 03:42:33 EST
  1725. Date: Wed, 13 Jan 88 09:39:20 MEZ
  1726. To: info-cpm@simtel20.ARPA
  1727. From: A50D%DKAUNI11.BITNET@CUNYVM.CUNY.EDU
  1728. Comment: CROSSNET mail via SMTP@CUNYVM
  1729. Subject: directory of cpm archive
  1730.  
  1731. Date: 13 January 1988, 09:38:11 MEZ
  1732. From: A50D     at DKAUNI11
  1733. To:   INFO-CPM at SIMTEL20
  1734.  
  1735. get pd:<cpm>cpm.crclst
  1736.  
  1737. 13-Jan-88 10:38:44-MST,2467;000000000000
  1738. Return-Path: <info-cpm-request@simtel20.arpa>
  1739. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Wed, 13 Jan 88 10:38:35 MST
  1740. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  1741.     id AA18453; Wed, 13 Jan 88 04:30:22 PST
  1742. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1743.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1744.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1745. Date: 12 Jan 88 12:44:40 GMT
  1746. From: ems!rosevax!kksys!bird@umn-cs.arpa  (0000-Mike Bird)
  1747. Organization: K and K Systems, Minneapolis
  1748. Subject: Re: info about performance of different datatransfering programs
  1749. Message-Id: <531@kksys.UUCP>
  1750. References: <1396@obelix.liu.se>
  1751. Sender: info-cpm-request@simtel20.arpa
  1752. To: info-cpm@simtel20.arpa
  1753.  
  1754. In article <1396@obelix.liu.se> pekka-r@obelix.liu.se (Pekka Akselin [The Mad Midnight Hacker]) writes:
  1755. >
  1756. >Hello!
  1757. >Does anybody out there, in the netland, have any kind of
  1758. >information how well different data transfering programs
  1759. >does its job. I want to know how many bytes per second
  1760. >each program transfers, in either direction, and what
  1761. >buadrate gave the numbers. 
  1762.  
  1763. Unfortunately, Bytes/Second would only be applicable for the specific
  1764. hardware/firmware combination being tested.  There is such a
  1765. difference between disk controllers (DMA vs CPU, clock speeds, etc.)
  1766. disk drives, the BDOS and BIOS being run, etc.  That two machines of
  1767. supposedly the same configuration can be quite different.  So, what
  1768. your looking for is the comparisons for the different programs done on
  1769. the SAME MACHINE, preferably near in time.  This can best be expressed
  1770. as in index number, with perhaps PIP being arbitrarily set to the
  1771. index of 100.  Then, each program would have to be tested against PIP
  1772. on the same hardware/software configuration.  Tests done on two
  1773. different machines would almost be worthless.  Also, the same program
  1774. may behave differently depending upon the hardware, so if your
  1775. particular setup has, for example, a DMA disk controller, you may be
  1776. better off with a program that takes advantage of the controller, even
  1777. if the index number is higher than a different program that doesn't.
  1778.  
  1779. In other words, this is a VERY subjective test.
  1780.  
  1781. -- 
  1782. ================================================================================
  1783. Mike Bird (These opinions are mine, dammit!)   Mail paths:  bird@kksys.UUCP -or-
  1784. Void where prohibited by law.                       ...rutgers!meccts!kksys!bird
  1785. 13-Jan-88 15:37:48-MST,1223;000000000000
  1786. Return-Path: <@CUNYVM.CUNY.EDU:DROMS@BKNLVMS.BITNET>
  1787. Received: from CUNYVM.CUNY.EDU by SIMTEL20.ARPA with TCP; Wed, 13 Jan 88 15:37:38 MST
  1788. Received: from BKNLVMS.BITNET by CUNYVM.CUNY.EDU ; Wed, 13 Jan 88 17:36:01 EST
  1789. Date:     Wed, 13 Jan 1988 16:20:42.98 EST
  1790. From:     <droms%BKNLVMS.BITNET@CUNYVM.CUNY.EDU>
  1791. Subject:  Xerox 820-I system for sale
  1792. To:       <info-cpm@simtel20.arpa>
  1793.  
  1794. I have a Xerox 820-I system to sell.  It includes:
  1795.  
  1796.      820-I CPU board + non-functional spare
  1797.      keyboard
  1798.      monitor
  1799.      3 8-inch floppy drives
  1800.      power supplies
  1801.      documentation for the above
  1802.      CP/M 2.2 + many utilities
  1803.      100 or so 8-inch floppy diskettes
  1804.  
  1805. The system has been cobbled together from separate components, and does
  1806. not include any sort of housing or chassis.  Two of the floppy drives
  1807. were scavenged from an old Intel development system; I still have the
  1808. chassis and power supply.  The system works fine - I just don't need
  1809. it now that I have a Mac SE.
  1810.  
  1811. I'd like to get $250+shipping for all of the above, but am willing to
  1812. negotiate.  If you're interested, please contact me at droms@bknlvms.bitnet
  1813. as I no longer subscribe to info-cpm
  1814.  
  1815. - Ralph Droms
  1816.   Bucknell University
  1817.  
  1818. 13-Jan-88 22:51:34-MST,5363;000000000000
  1819. Return-Path: <info-cpm-request@simtel20.arpa>
  1820. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Wed, 13 Jan 88 22:51:10 MST
  1821. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  1822.     id AA11506; Wed, 13 Jan 88 21:31:56 PST
  1823. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1824.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1825.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1826. Date: 13 Jan 88 17:58:32 GMT
  1827. From: sdcrdcf!shaprkg@burdvax.prc.unisys.com  (Bob Shapiro)
  1828. Organization: Unisys - System Development Group, Santa Monica
  1829. Subject: Re: info about performance of different datatransfering programs
  1830. Message-Id: <5063@sdcrdcf.UUCP>
  1831. References: <1396@obelix.liu.se>, <531@kksys.UUCP>
  1832. Sender: info-cpm-request@simtel20.arpa
  1833. To: info-cpm@simtel20.arpa
  1834.  
  1835. In article <531@kksys.UUCP> bird@kksys.UUCP (0000-Mike Bird) writes:
  1836. <In article <1396@obelix.liu.se> pekka-r@obelix.liu.se (Pekka Akselin [The Mad Midnight Hacker]) writes:
  1837. <<
  1838. <<Hello!
  1839. <<Does anybody out there, in the netland, have any kind of
  1840. <<information how well different data transfering programs
  1841. <<does its job. I want to know how many bytes per second
  1842. <<each program transfers, in either direction, and what
  1843. <<buadrate gave the numbers.
  1844. <
  1845. <Unfortunately, Bytes/Second would only be applicable for the specific
  1846. <hardware/firmware combination being tested.  There is such a
  1847. <difference between disk controllers (DMA vs CPU, clock speeds, etc.)
  1848. <disk drives, the BDOS and BIOS being run, etc.  That two machines of
  1849. <supposedly the same configuration can be quite different.  So, what
  1850. <your looking for is the comparisons for the different programs done on
  1851. <the SAME MACHINE, preferably near in time.  This can best be expressed
  1852. <as in index number, with perhaps PIP being arbitrarily set to the
  1853. <index of 100.  Then, each program would have to be tested against PIP
  1854. <on the same hardware/software configuration.  Tests done on two
  1855. <different machines would almost be worthless.  Also, the same program
  1856. <may behave differently depending upon the hardware, so if your
  1857. <particular setup has, for example, a DMA disk controller, you may be
  1858. <better off with a program that takes advantage of the controller, even
  1859. <if the index number is higher than a different program that doesn't.
  1860. <
  1861. <In other words, this is a VERY subjective test.
  1862. <
  1863. <--
  1864. <================================================================================
  1865. <Mike Bird (These opinions are mine, dammit!)   Mail paths:  bird@kksys.UUCP -or-
  1866. <Void where prohibited by law.                       ...rutgers!meccts!kksys!bird
  1867.  
  1868.    I beg to differ with you.  At 9600 baud you send at a rate of about 10
  1869. bits per character or a character about once a millisecond.  Almost any
  1870. computer on the market can send at that rate so I suspect the clock rate on
  1871. the computer would have little to do with it.
  1872.  
  1873.    The following things affect performance in my opinion:
  1874.  
  1875.    1. The amount of overhead in the protocol.
  1876.  
  1877.    2. In certain protocols the distance between the sending and receiving
  1878. computers.  If the protocol has a "send-ahead" feature then this is not a
  1879. consideration but if each message has to be "ACKED" before the next is sent
  1880. then the turn-around time if you are going through a satellite link is quite
  1881. a large delay.
  1882.  
  1883.    3. The error rate on the line may affect you.  There are three types of
  1884. protocols. Those with large messages (which have a low overhead but are very
  1885. susceptible to line noise), those with small messages (which have a high
  1886. overhead but are not as susceptible to line noise) and a few protocols which
  1887. adapt their message size according to the number of retransmissions which
  1888. are required. Obviously the latter is the most efficient but it is also the
  1889. most complex.
  1890.  
  1891.    4. How much overhead is spent in the disk logic.  At one extreme you can
  1892. have the disks on both ends reading or writing single CPM sectors of 128
  1893. bytes in a non-DMA world.  Thus you must delay on both the sending and
  1894. receiving end for the disk.  This delay is significant and may result in
  1895. the overall time doubling or tripling.  On the other extreme is a hard disk
  1896. with DMA and very large buffers so any disk activity is rare.  There may be
  1897. literally no overhead at all in this type of environment.
  1898.  
  1899.    The bottom line is that the software is responsible for most of the delays
  1900. in the transmission.  I have written transmission programs which buffer 16K
  1901. inputs from a floppy disk (without a DMA) and write 16K outputs to the floppy
  1902. disk. They use very large messages and have few overhead characters in the
  1903. message.  When running "back-to-back" to transfer data from one computer to
  1904. another I have run at 19200 and can move the data at better than a 95 per
  1905. cent efficiency.  Mind you because of the "back-to-back" situation there were
  1906. very few "hits" on the line and the protocol was not very clever when "hits"
  1907. occurred but the nature of a "back-to-back" situation is that the line tends
  1908. to be error-free. Also since many of my files were less than 16K in length
  1909. the transmission tended to be "memory-to-memory" with only the original read
  1910. and the final write taking up any disk time.
  1911.  
  1912.    It would be my educated guess that the same transmission program would
  1913. run at about the same speed on almost any computer on the market.
  1914.  
  1915.             Bob Shapiro
  1916. 13-Jan-88 23:17:29-MST,1022;000000000000
  1917. Return-Path: <info-cpm-request@simtel20.arpa>
  1918. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Wed, 13 Jan 88 23:17:23 MST
  1919. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  1920.     id AA12263; Wed, 13 Jan 88 22:14:47 PST
  1921. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1922.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1923.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1924. Date: 12 Jan 88 01:58:30 GMT
  1925. From: codas!burl!clyde!watmath!watdragon!violet!rthurley@bikini.cis.ufl.edu  (Roger Hurley)
  1926. Subject: Altos series 5 and MPM II
  1927. Message-Id: <4573@watdragon.waterloo.edu>
  1928. Sender: info-cpm-request@simtel20.arpa
  1929. To: info-cpm@simtel20.arpa
  1930.  
  1931.  
  1932.  I need some help with an Altos 580-10 running MPM II.
  1933.   The problem I have is that my ADX disk died. You know
  1934.  the disk with all of the memtest, bootcopy, mformat etc
  1935.  diagnostics programs. I need a copy of this disk , and 
  1936.  a terminal program. 
  1937.   
  1938.  IF YOU HAVE AN ALTOS SERIES 5 PLEASE DROP ME A LINE HERE.
  1939.    THANKS IN ADVANCE......
  1940. 14-Jan-88 00:33:36-MST,843;000000000000
  1941. Return-Path: <@RELAY.CS.NET:rthurley@violet.waterloo.edu>
  1942. Received: from RELAY.CS.NET by SIMTEL20.ARPA with TCP; Thu, 14 Jan 88 00:33:32 MST
  1943. Received: from relay2.cs.net by RELAY.CS.NET id ab03994; 14 Jan 88 1:51 EST
  1944. Received: from math.waterloo.edu by RELAY.CS.NET id aa11002; 14 Jan 88 1:40 EST
  1945. Received: from violet.uucp (violet) by watmath; Thu, 14 Jan 88 01:05:10 EST
  1946. Received: by violet; Thu, 14 Jan 88 01:05:05 EST
  1947. Date: Thu, 14 Jan 88 01:05:05 EST
  1948. From: Roger Hurley <rthurley%violet.waterloo.edu@RELAY.CS.NET>
  1949. Message-Id: <8801140605.AA08836@violet.uucp>
  1950. To: info-cpm@SIMTEL20.ARPA
  1951.  
  1952.  Hi I would like to enquire about getting programs through to my account.
  1953. I dont think I have access to the arpa net from here in Canada. This is 
  1954. from bitnet. Is there anyway I can send a request and get a reply..
  1955.   Thanks
  1956.      roger
  1957. 14-Jan-88 07:58:34-MST,2712;000000000000
  1958. Return-Path: <FISHER@RPICICGE.BITNET>
  1959. Received: from CICGE.RPI.EDU by SIMTEL20.ARPA with TCP; Thu, 14 Jan 88 07:58:05 MST
  1960. Received: from (TCPMAINT)RPICICGE.BITNET by CICGE.RPI.EDU on 01/14/88
  1961.   at 09:58:40 EDT
  1962. Received: by RPICICGE (Mailer X1.25) id 0407; Thu, 14 Jan 88 09:48:27
  1963.   EDT
  1964. Resent-Date: Thu, 14 Jan 88 09:47:21 EDT
  1965. Resent-From:   "John S. Fisher"  <FISHER@CICGE.RPI.EDU>
  1966. Resent-To:  INFO-CPM@SIMTEL20.ARPA
  1967. Date:     Wed, 13 Jan 88 16:58 CDT
  1968. From:        <OPTON%UHVAX1.BITNET@CICGE.RPI.EDU>
  1969. Subject:  Kermit for Visual 1050
  1970. To:  fisher@CICGE.RPI.EDU
  1971.  
  1972.  
  1973.  
  1974. First, some background on the V1050.  It contains a Z80 uP
  1975. running CPM3.0 (banked).  It will *NOT* run software that does
  1976. not follow the CPM BDOS calls or uses non-ASCII screen/console
  1977. codes.   This means the Kaypro and the DEC as they use system
  1978. dependent AUX: (that is, RS232C port) accesses.  The V1050 is
  1979. touted as being VT-52 compatible; I have had problems with it.
  1980. The best rule of thumb is to use programs that only make 'legal'
  1981. BDOS calls.  This is not very limiting, except in communications
  1982. software or in graphics software.  Otherwise, one is asking for
  1983. headaches.
  1984.  
  1985. To address your question about Kermit, Columbia University
  1986. has just about every Kermit implementation ever written.  They
  1987. are available over BITNET from KERMSRV@CUVMA.BITNET.  You want
  1988. the generic CPM3 version.  I think it is called CP4CP3.HEX
  1989. and then you can assemble it.  (By the way, since it only
  1990. uses legal BDOS calls, it is only reliable up to 1200 baud)
  1991. Alternatively, if you will tell me how and where, I will be
  1992. happy to send you my copy of CPM3 kermit, either via
  1993. email or USnail, or probably both channels
  1994. would be better.  My track record with internet file
  1995. transfers isn't so hot.  Oh, also, KERMSRV has both
  1996. 'C' source code and assembler source for most of the
  1997. Kermit implementations listed, if one wanted to adapt
  1998. or improve on the generic version.  All they ask is that
  1999. you upload the new, improved version to them.  (Lots of
  2000. V1050 owners would be grateful for accelerated baud rates.
  2001. Hint, hint..)
  2002.  
  2003. Mention should be made that versions of YAM and MEX that are adapted
  2004. for the V1050 are available for a nominal charge ($5 I think,
  2005. but don't quote me)from the V1050 users group.  If you're
  2006. interested, I will look up the address, or it may be available
  2007. over GEnie's V1050 conference.
  2008.  
  2009. Good luck.  Let me know if you get this, because, as I said,
  2010. my internet communications skills are less than perfect.
  2011. Unless I hear from you in a couple of weeks, I will post
  2012. this to CPM-INFO.
  2013.  
  2014. Ciao,
  2015.  
  2016. Lee Thomison
  2017. BITNET: OPTON@UHVAX1
  2018.         OPTON@UHUPVM1
  2019. landline: (713) 749-3127
  2020.  
  2021. *usual disclaimers*
  2022.  
  2023. 14-Jan-88 10:00:43-MST,1450;000000000000
  2024. Return-Path: <elsaesser%mwcamis@mitre.arpa>
  2025. Received: from mitre.arpa by SIMTEL20.ARPA with TCP; Thu, 14 Jan 88 10:00:38 MST
  2026. Date: Thu, 14 Jan 88 11:41:23 EST
  2027. From: elsaesser%mwcamis@mitre.arpa
  2028. Full-Name: 
  2029. Message-Id: <8801141641.AA06709@mitre.arpa>
  2030. Organization: The MITRE Corp., Washington, D.C.
  2031. To: info-cpm@simtel20.arpa
  2032. Subject: Help for a new Osborne user
  2033.  
  2034. --------
  2035. I just donated my Osborne Executive to:
  2036.      
  2037.         Washington Bach Consort
  2038.         1609 36th Street, NW
  2039.         Washington, D.C. 20007
  2040.         337-1202
  2041.      
  2042. They intend (would like?) to use it for correspondence, mailing lists,
  2043. and membership record keeping.  Course it has the usual stuff:  WordStar,
  2044. SuperCalc, Personal Peral, BASIC.  These people do not strike me as
  2045. hackers, and I was hopeing that someone in the area could lend a hand.
  2046. 1.  Would anybody keeping US mailing lists of Osbo owners please
  2047.         add them to your list.
  2048. 2.  Would someone from any Washington area Osbo users groups either
  2049.         write or call them with info on how to use your services.
  2050. 3.  Would anybody send them any hints, books, etc. that you think
  2051.         might help.  For example, I believe they want to hook an NEC
  2052.         Spinwriter to the machine.  Anybody got any hints??
  2053.      
  2054. I just don't want my gift to end up being more trouble than its worth
  2055. (about $200 as a tax deduction, in my case).  Thanks in advance.
  2056.      
  2057. chris elsaesser@mitre.arpa
  2058. 14-Jan-88 10:15:59-MST,1406;000000000000
  2059. Return-Path: <info-cpm-request@simtel20.arpa>
  2060. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Thu, 14 Jan 88 10:15:49 MST
  2061. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  2062.     id AA22561; Thu, 14 Jan 88 08:51:40 PST
  2063. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2064.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2065.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2066. Date: 12 Jan 88 04:18:31 GMT
  2067. From: imagen!atari!portal!cup.portal.com!Mike_W_Ryan@ucbvax.Berkeley.EDU
  2068. Organization: The Portal System (TM)
  2069. Subject: MEX114 problem
  2070. Message-Id: <2403@cup.portal.com>
  2071. Sender: info-cpm-request@simtel20.arpa
  2072. To: info-cpm@simtel20.arpa
  2073.  
  2074. I wonder if any of you folks can help me out.....
  2075.  
  2076. I am using MEX114 with the MDM740 overlay for the HP125. It transfers files
  2077. fine, and works in terminal mode fine. The prblem is that whenever I try
  2078. a SENDOUT command, the computer freezes. I have tried setting WECHO off
  2079. and TRIGGER "" to no avail. It doesn't even seem to send the chars to
  2080. the modem. I hope to get a line monitor soon to confirm that. I assume
  2081. that the same routines for sending chars to the modem in terminal mode
  2082. are used as during a SENDOUT? Does anyone have any ideas or hints? I have to
  2083. do a hard reset on the system to recover from this nasty, and unfortunately
  2084. it limits my use of the powerful READ file feature.
  2085.  
  2086. Mike_W_Ryan@cup.portal.com
  2087. 15-Jan-88 20:59:10-MST,1152;000000000000
  2088. Return-Path: <info-cpm-request@simtel20.arpa>
  2089. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Fri, 15 Jan 88 20:59:03 MST
  2090. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  2091.     id AA01957; Fri, 15 Jan 88 19:43:51 PST
  2092. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2093.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2094.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2095. Date: 15 Jan 88 17:00:24 GMT
  2096. From: tektronix!orca!tekecs!frip!andrew@ucbvax.Berkeley.EDU  (Andrew Klossner)
  2097. Organization: Tektronix, Wilsonville, Oregon
  2098. Subject: Re: Infocom Games
  2099. Message-Id: <9620@tekecs.TEK.COM>
  2100. References: <8801111639.AA14899@ucbvax.Berkeley.EDU>
  2101. Sender: info-cpm-request@simtel20.arpa
  2102. To: info-cpm@simtel20.arpa
  2103.  
  2104. To Tony Addyman (MA18@SYSE.SALFORD.AC.UK)
  2105. I think I speak for a lot of us when I ask:
  2106. Could you find a way for people in the US to mail-order CP/M Z80 infocom
  2107. games?  Perhaps you could give us the address of a store that's willing
  2108. to ship internationally?
  2109.  
  2110.   -=- Andrew Klossner   (decvax!tektronix!tekecs!andrew)       [UUCP]
  2111.                         (andrew%tekecs.tek.com@relay.cs.net)   [ARPA]
  2112. 16-Jan-88 13:32:33-MST,2081;000000000000
  2113. Return-Path: <info-cpm-request@simtel20.arpa>
  2114. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Sat, 16 Jan 88 13:32:17 MST
  2115. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  2116.     id AA15138; Sat, 16 Jan 88 11:37:57 PST
  2117. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2118.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2119.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2120. Date: 16 Jan 88 17:34:55 GMT
  2121. From: uhccux!lee@humu.nosc.mil  (Greg Lee)
  2122. Organization: U. of Hawaii, Manoa (Honolulu)
  2123. Subject: printing program offer
  2124. Message-Id: <1446@uhccux.UUCP>
  2125. Sender: info-cpm-request@simtel20.arpa
  2126. To: info-cpm@simtel20.arpa
  2127.  
  2128.  
  2129.  
  2130. I have a run-off type print formatting program that I could distribute,
  2131. if it would be of use to anyone.  It's designed to print on the Epson
  2132. MX-80 or FX-80, and possibly more recent models (for all I know).  It
  2133. runs under cpm 2.2, and a friend of mine runs it with an Apple cpm+
  2134. card.  I don't know how portable it is in general.  It has 175 formatting
  2135. commands, and comes with 70 proportional fonts and 168K of user documents.
  2136.  
  2137. The .com file for the program is only 18K, but with documents, fonts,
  2138. and sources it comes to over a megabyte, so I guess it's too large to
  2139. post to this group.  And I don't think my uucp neighbors would be happy
  2140. if I mailed many copies.  So, is anybody interested in the thing, and
  2141. if so, where can I email it to make it available (I'd rather not mail
  2142. disks)?  Is there a way to get it into the Simtel20 archive?  It would
  2143. be nice if some interested person would try making the source, to check
  2144. that I didn't slip up in putting together the distribution.  It's in
  2145. 8080 assembly language written for the Microsoft m80 assembler, and
  2146. some ancillary programs are in C of the BDS variety.
  2147.  
  2148. I await expressions of interest and advice about how to distribute.
  2149.  
  2150.         --Greg Lee
  2151. U.S.mail: 562 Moore Hall, Dept. of Linguistics, Univ. of Hawaii, HONO, HI 96822
  2152. INTERNET: lee@uhccux.uhcc.hawaii.edu
  2153. UUCP:     {ihnp4,dcdwest,ucbvax}!sdcsvax!nosc!uhccux!lee
  2154. BITNET:   lee@uhccux
  2155. 18-Jan-88 12:28:20-MST,2447;000000000000
  2156. Return-Path: <info-cpm-request@simtel20.arpa>
  2157. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Mon, 18 Jan 88 12:28:14 MST
  2158. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  2159.     id AA18602; Mon, 18 Jan 88 11:20:58 PST
  2160. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2161.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2162.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2163. Date: 18 Jan 88 16:48:50 GMT
  2164. From: fluke!doctor@beaver.cs.washington.edu  (Doug Klopfenstein)
  2165. Subject: Downloading PD CP/M programs
  2166. Message-Id: <2685@fluke.COM>
  2167. Sender: info-cpm-request@simtel20.arpa
  2168. To: info-cpm@simtel20.arpa
  2169.  
  2170. Does anyone out there have a list of current bulletin boards that allow you
  2171. to download public domain CP/M programs? The SIMTEL archives are not
  2172. available at this site. I also tried to send mail to LISTSERV@CICGE.RPI.EDU,
  2173. but never received any response (I assume my mailer's From: line has an
  2174. unacceptable format). Next I tried a few bulletin boards on my CP/M computer
  2175. at home. The list of CP/M bulletin boards that I have is about 2 years old,
  2176. and the numbers I called this weekend (about 10 different places around the
  2177. country) are no longer in service.
  2178.  
  2179.                Attn. Keith Peterson
  2180.  
  2181.      I called your Royal Oak board this weekend; unfortunately the
  2182.      telephone lines between here (Seattle) and there are so bad the
  2183.      modem couldn't handle the garbage on the lines. This is the fourth
  2184.      time I have called your board over the last year. The telephone
  2185.      lines seem to be getting worse. Any suggestions?
  2186.  
  2187. Someone will probably tell me that I should just send floppy disks to some
  2188. place that has programs available on disk. Since I have a CP/M machine with
  2189. a unique format (ever seen a Datavue 353 with a 1M floppy drive -- actually
  2190. 776k?), I can't get any programs on disk (or buy a copy of WordStar v4.0 -
  2191. sigh). The only way to get programs is over a modem. I also have a Northstar
  2192. Horizon, but it requires hard sectored floppy disks, so it too probably
  2193. can't be used (besides, the floppy drive on the Horizon is flakey).
  2194.  
  2195. So, I would appreciate it if someone could tell me where I could contact a
  2196. bulletin board that has CP/M programs to download.
  2197.  
  2198. Thanks, 
  2199.  
  2200. (doctor) Doug
  2201.  
  2202. Doug Klopfenstein                 uw-beaver!fluke!doctor
  2203. John Fluke Mfg.                     allegra!fluke!doctor
  2204. Everett, WA                                      doctor@fluke.com
  2205. (206)356-5232 > work
  2206. (206)784-3574 > home
  2207. 18-Jan-88 14:03:44-MST,36392;000000000000
  2208. Return-Path: <info-cpm-request@simtel20.arpa>
  2209. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Mon, 18 Jan 88 14:02:45 MST
  2210. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  2211.     id AA20308; Mon, 18 Jan 88 12:47:30 PST
  2212. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2213.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2214.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2215. Date: 18 Jan 88 03:22:20 GMT
  2216. From: oliveb!intelca!mipos3!omepd!psu-cs!qiclab!miked@AMES.ARC.NASA.GOV  (Mike Day)
  2217. Organization: QIC Laboratories, Portland, Oregon
  2218. Subject: CPeMulator (shareware archive)
  2219. Message-Id: <896@qiclab.UUCP>
  2220. Sender: info-cpm-request@simtel20.arpa
  2221. To: info-cpm@simtel20.arpa
  2222.  
  2223.  
  2224.  
  2225.      64K  V2080 CPeMulator  Version 3.21 as of  8 January, 1988
  2226.           Copyright (c) 1985, 1986, 1987, 1988  Michael Day
  2227.  
  2228. OPERATION: To run a program, type "V2080 FILENAME" at the MS-DOS prompt (CP/M
  2229. programs are assumed to have a filename extent of .CPM).  Use of this program
  2230. requires that a NEC V20 chip be installed in the computer in place of the 8088
  2231. mpu (or V30 for 80186 machines).  This will allow you to run 8080 based CP/M-80
  2232. programs on your MS-DOS machine (within hardware and software limitations).
  2233.  
  2234. If you wish to receive documented source code, 8086/286/386 versions, and other
  2235. good stuff please send $40 (American), or for more information write:
  2236. Michael Day, C/O Day Research, P.O. Box 22902, Milwaukie, OR  97222
  2237.  
  2238. This archive contains two versions of CPeMulator, one with ADM3A emulation,
  2239. and one without (use your own DOS device driver). The archive also contains 
  2240. documentation on the use of the V2080 CPeMulator.
  2241.  
  2242. begin 644 v2080.arc
  2243. M&@A(25-43U)9+D1/0P"^-`L``"D0$!(;X8`5```,#10$`1&G3IHQ:T"@23.']
  2244. MSALY>4"\,0."#IHR((9`*=.D#ILP#N7H"$A2`0A(!:A<E"@GS9DT;L*P`8$#1
  2245. M1DT09=IX!/D0Q)TP<WRVI$.GC!N)1\.`$%.&#@B8(&+DP!&C(AJ0(`+.@5-F"
  2246. M3!HS:<J0`6$5:Y.#<M[,F>A4XXLF((0`/:@PS%B'2S&&$<,&(UXY=8Z""$RFW
  2247. MC)RL"BQBQ*GS8T@7(%1B9.K43!TYB@]O[?HU[-VK3A6#@)/VC)PP;>J.K?@&V
  2248. M,5.R=X86/0KUC1N,=\J460-9,H@Q;]K`J5/T<)TY8D&8Z5G83ADV;^"T,>KT>
  2249. M9U`02@,R"0Z4;$T<-LB.&?XT*8@I,6#`6/H&3^^5.7>&)"NSC5JG/A^N$<N"(
  2250. M;!JG`=WQAD=C\?7&'8/!@9T9Q8$`F!MNP'2&51B1]H9IJ+$$`AL,T2'A4W1`B
  2251. M5M))*:WTW7KQ.=:3=10>-<=%;#A'!F1)'"45#C.`D(1/W9D1QAC)W?$?&HB):
  2252. M-EI:?.4D$47`N>$<9A\J=>)OP>D4X1@@I6%;4!9BF!IK9(D64!)"P`4"%$-`8
  2253. M%@2#AH&0HWUN6!341#B9L1QF.OZ&FE^MB29'&3*EH4>6MH4)6I$KL?8&&]?=#
  2254. M)E9R8'(EQYVI&=GDDW-H*5AN?Y*5J7!L1`2"&V\`J$`8=H21QD=)DG4GA3J6?
  2255. M"4(>3='(8U`^`CF6D!;A-&2;2H&0*1YDP=EK0'^V$-M_&-$I6I>GI69&6JG-)
  2256. M,<9I=(R!1G\]X066&V.%06IF/.;Q'D8!39DB3X>Q*%JI%[4;AKDCHN0;2R[!)
  2257. M))-W-J'8&+NWCEKJ8'/LU1=V0?T'&U#]+44<8L=]".M3A07+U$+@&HK1NO/M.
  2258. MR")VK8(I%+/T'140QSUMYA586+(1*I@/PNH67-!F6*AH9,*%)F21K81L&7-X7
  2259. MA)^[A]9V&PC&$NEQ=P;SZ>!S@"(W<<UMB*C`O<"U8>5!A+K!96G1!MQR7V,-L
  2260. M\00463"1A!-+8)?QQVV$(<=^18T5D$5IU7$&D56X,`5D1.1+ATP\)^$4EM/YF
  2261. M-&1%`BJW*M#]F8VVVFR[8#9<=RRD+6(?BX:R'/V)6_;9::^]A`M/6,&$3YH36
  2262. M2?1B4QYY8;16HY`$17D,Z)-A3O\94^)*S0Q"$T($,4420\CN)9B2EUYYZJN[K
  2263. M;;<"?\+Q$9"P/I1O3#,U3_GIT#M^,*]$*IQ['?D1F!=]K=[=FH.!:4R6\,,7]
  2264. M?WSR5+N00L_'A=GXK("2PW4<TR98!41[+^%>7JK3(WVY+")_6DN,Q.*"D@2$5
  2265. M1#62'Y4N(S4ZM2$BES),P3RT)<7U:C1EB,[!0#8@_(A)`=XS'5FHEJ?E$(9"X
  2266. MG6*1N,I3'*`Y!2I,B5+(\(*L^&4$"F]17K3F=!2<R0I-#JO.D%I8%SM(#"^C<
  2267. MN8RV@((N!5Q%#F3X2:?P0H;6K`4R*/"-$-A0!XP(X0URVU5WGA6=G1QF.N(*Z
  2268. M"AG-V)J`8&5B'IJ._D`0A*`H)8)"6Y)5&)(GA[PA(:()Y&*PN*RBT`<Q9S"*8
  2269. M8?9%L#!DDBR?<U6W5I*S,R6/=0<A4L#TY#)(O5`C')'/0WAV+UAV1$6'6:5,O
  2270. MUE(LN='-E6C(V]Y.,H"^_0TQ@7O)X-A@M0NBA`D@*6"PM'`33&E*D9[[UWQ8E
  2271. M5,G9A.E]P'D2HM12(;"A1H^'XA1&J+F>PG`%7-3ICT4&-$R%L<B&&2N+J>B0T
  2272. M!SAP;2;L/&(2J184Y.0D.7AY3=RT!1.,N-,HA8F3]*S2OP.R:5,#8L-8Q@6_D
  2273. MH]R,E$],'E.P=!R_P`</7!E#W<CRQ3#*K8N?LEY$K..&$X0F7F6HH`*<62+83
  2274. M]6M^&[DEP%A4TG"A<S)SN<ZK)F8%&?ST9-J<)5DR>*,:Y.E/0$J#C+##RIE,L
  2275. M*SA<G598,K87*@8K0@R*2$!N@Z#1R`T_7TV-$XJ0/(M@!3CJ>XWU]);)L4#%[
  2276. M>C]:#)TF]AT<(,9"0)K#6G(I.O%D="P<P\B4@%,86Q7D(&MX&6!>1!8J3O2`D
  2277. M8AA<0\=BFV91Y%EOG4/H,D:'QN5F-T$AX&%$T]2?AC(@B,,(3/!2!CQTR"A`&
  2278. M:N9.38(2)*#J0TPQ2GFH%*<?2;%7\&I3Q?HBP(E2;3K5[8X?R8)(-CC%62;Z"
  2279. MJ2UE*0=;K8&M^LP3BSAJ)-N\[(!'.U(9X"`WB06KMF01`Q=7$[M0*J<GL(+$-
  2280. M`.(VMUHA1@I=N5"$]'#%0V63O`'[DTQ>II0YQ,UEO2PP?E"0F2ZJL[-N>!D+_
  2281. M'R:L-!#+N5K%2-;H&R&@+7=B8'D.&5+0,(4%+""%\4IA5F-7%R:*AAO4:'X7`
  2282. M0YD&9=&%[RLI,;5[*C(\R4.9<L,9WM,_>W;G3WW9+\*X^J*7BK&<;R!#'50J`
  2283. M7!()(2*B:<A;%7FC\(AFQ<1I$TS$W!"(".LJ^ZF#@IARAAV"R8]VZHI3!&Q,%
  2284. MGB7S/X0[#TRPMR-'[1A,@*)#PW94$<.T05\K19I:J?><KKTH#0HRH2H+399#F
  2285. M+[-D8['/5I'RS<Z2*S]S0PP*8.1/*2LQ0TIIC(=:,+@YK.%#3Y@"JT5C@YH(.
  2286. MN*O)64(+@BW*PP3$N'>8IQR.1H6NH(%4T#E#'E*@4YY"LT%0$0VMY(:TT@[.'
  2287. MSJ0!6M`BB)T^0^5.ND*:TU3=Q4*!22D+V5N;Z)N'#\%!+?^Y9F,MTC^/40=,N
  2288. M`HKU4HT`D2X6H2\J3<N5KE-)B9$!),'"$ASH<)G%--9M,LE#IJY#T&8CYB+U"
  2289. ME7(+5,5C'^+DLM*)9Q0%YA2FW`DC.W)D0OP<F-ZF=*5W^U_2R)(J+)%P4XMC0
  2290. M7&O$D);]'`7EC-HR5Y\6-.]VEB)<Q2V'VB"&*(U!Q]3I-G$+0(3+-)B1%4E#1
  2291. MXD!`:E/OZUL3%E70OEX'KKOR??\)"FYMXR$WM'$UT%'LU9_F'+\[M(U@>O-5G
  2292. MI/RA.W'\-M>!B@$5`&<CKX5!7RX/G>D`$1H=10D>B4B;8:5?-R3DYF,(/*0*P
  2293. M%9"\;PB.7NM/&0*MTA2_K#B7CDG?)V09S,3+85%6MT0DY>FE;)K4('`[,W74>
  2294. M1/AXS2"V1JSPP>L72V/ZFH,E=4"4?X+KB"%BD+].=#9Y=-7"JDF<7]1$'>02#
  2295. M--#A.EA\95`AO/X8LFV&YFQ#4#[\)XY/&Z'OLW;=,7EA0!QHT!,HH#`Z)Q'BX
  2296. MI!3C-ENM$4&+XARPTA=]-A,,$30N%FX+,0?<5B\%,`6+-DF'DG:)LR-708')+
  2297. MTDW*)1KCA4NM5A%AL!^(@26=HDC"$ARF=7[!`5B[A4Y8D8(JIH-DH6<\,P5E7
  2298. M\"2<1"=W<Q%24QZI5P>/)CM)HG_<%1@18FM3DW\@ID%#T(-A$`<UV(-Q=A@)0
  2299. M&">&`1@;!P+.H5(]T21FP"$JY8']82%5N'^+\R!9."&3!V2$(5UE\'V95%THU
  2300. MH&8(085]H7\T-E&BL76(5GZ#UX1$9A!6MUQ!0`1-,`,#@7L.Q!CR<4V%.(')D
  2301. M(0:B\B>JUF!=Q(D*Q#'71!UI@&7;5F8HL2,"EB%/DV51QH=&@EX@4%LW<42Q>
  2302. M!(/MIBJ",8#!HA5?5`:9YU8(X4F+03Z7I!S*2!:\V%H=<AUJ<!Q(UDLT""*(Y
  2303. ML5N\TQ`2PC,#(6#H%09P8"$_0B1XD378Y17[HF2#920T%!!!9&NEA4T7D1J9)
  2304. MDTI/$13VT2F6\4`@4!C6TA),X5?-MQB^"`,N0`1/D#P!`19](8L%0&D'R!6&;
  2305. M@A7GXSBLM1+H]8(``V3!4E(#B1AV008!9V]X<3Z'04,<PG1R$Q$#5S1.82%69
  2306. M9)!DT9&BAB@8(4'$<4TM.2"'(3QXT013T`(0*6QVF(AS(%S.9`,BZ`9``HLL!
  2307. M4"\V<!9;]!S)-R\!H0&0@`$:"%8R,#@P+3,N1$]#`+ZM(0``*1`K#B6=@$<`@
  2308. M``P-%%B1`0,'C!8S0$`Z@0.$DC!NZH21DP=$C!PX&K9H4X9,P(\*%!:@@J8,G
  2309. M"!`#"QY,.`1*F29UV(2A\T8.B#1S0-`I"4(FG3)SZ("04X9-F3!S3+XQ<W*G;
  2310. M290$#8(("$?.FS-RPK0Y>0=-FC%H0(1AP^;-G9PM7S1I(;7JU:QM<M($(<:DP
  2311. MG#IN0+S)Z_1DRA=69L!P,55!$J8@\KRI<Y+,WA-"T82Q8S(,5!AZ;0:&P0)$K
  2312. M4I-]/4LF>F?BTS1NS-1L,S/-WL)UR][1FQ>-69UO](JA$P:U6!`&<=AX(4/X5
  2313. MBQG"05"6,\=UWMAF78`,*)+DTY1MK6+5"F(,1-IL*M[-&QSSF#=D3';]&A8G4
  2314. MB*XSF_(,^'?S2;=C@,ZIF;/[=Q!EM!'33&409AU18B$H%AO[G609"&:4,9M>I
  2315. M3MD4$!MIM)$&;W0XUQ\9=3PU5U\:NE$3"&2D84:$1+F17TZ^A69&&D:=))D;M
  2316. M9&#HQAF%!777&'34051.2X'0Q!0M$/'$%&+A"$):370&$1EZ,76>D$DU69%;N
  2317. MVVVU4WPWY100:V"A9E)Z<)2!HYI"N>>6&&&($1X()@IUQANH\3C7>-(I0!TD7
  2318. M!3SA1F5$6=95&0CVA1UF7,(%@F0YO6E47&&^5U)>ED%96*/<A3'&BTGE-&.-G
  2319. M9>#QDQMTY)0B44"&1]B122Z)XAM`T?F&4'5D"2&-)@54ZJFI=K93KCJ55)%CY
  2320. M;D`&(!XXT4'8%9()=0>-;#P:!AQIYJ5BD\L">Y)[`7D*:D>5?BE47U5E.%%%F
  2321. MHZI'[5!EM""N?AT9Z%5_D@98V%YSZO4IEEQ=*M]3O[+Y;7_SSI$4E2BFP2H=T
  2322. MKBHT`!16I6FA`DG%$2*J:8PEUJ?ZY9G94%.^L57"S>WXWKMU6DO9;_FV01A('
  2323. MU?&T*ZFF&ARSOV,`[!NGE)JK$T5-Y497KPJ<UP8<K<DIHM%6Q.`"'B=I:BE[0
  2324. MC:7!<,LN/Y45CB8["++"A7G'M!@T;I@'82!(4?+)8^=46J2(JB8'1U2*41'*K
  2325. M(H?F%1GIY>5KSJC>7.NJ9;2Z-@A!Y%26RD@5:U*[1XM<*)7N><8:68@6]F5>Q
  2326. M,=BP!`@H>/><2>>AVMN@5$Z[DV][3<YKMVRF4*Q[[G%M&556.2WS2=;=U_ND4
  2327. MX%7TQK_,6:JFY(97VM-$9W1>['<!A;X$VX<EMEC7'X.*&_,UI7$&:AZ?E][MJ
  2328. M.9E^]$E'-3=G0/NQ05G>%8$%T?@J;_A]KJ#QY);%)`,;W+S'D9V@9V9^"@F@V
  2329. M8`*6]]1D#=;*R9T&=1-4Y:8OE+M1CD06H`%UZ#5S&8ML"J._[SE0#A!<V4X<.
  2330. ME!/6N*$B(``:PO#U!H6EP6D!FYUG.D26?5FL-2K;B57J<(:P]`562F+2&W[8D
  2331. M(97-(0]!T=>4BD6L&%K%#EH36;AZR+RZ#&I&J:J27I@H,KRDQR9(7-*K(`)#W
  2332. M&<HG/N%"4,OB5*.Y+!%1!*H@^@#D!BQ:Q0T<*=RT>GC'K/Q$A4:<CT"B@AD`[
  2333. M"<@G->D,:L;`ACJD2&502`(4.C,%*@2!"E)R4A&(8"^"/7(F)P(0902'L3I@+
  2334. MJR9A9!X(DO`$NN3AD&;`"Y"<`Z$3&3!+;A0:"/CW+6<5!@7!L\-80E2IL@1%F
  2335. M>7DA2I#DX(:^Y2:-3#(@$='@@A30#%#!`T$G/VG%MW!GD-5JV?A>=AXY/*R"X
  2336. M=F/-!_.BQP55*R#>"55GZ%('H8BE/P)JX#_]<[J3O&$WJR-7L898Q&+B2SN.F
  2337. M@A\=?C1-D[CIBEJK5V'^-!*;3:$*0FA"$J@@/'-N!9VVDM8#A[DFFX1F427MN
  2338. M4H\F:=$VY60Y]7-F42K2(7*-B">:*B00><1'/^XED,8,"+26]QM-`:U<B"H1D
  2339. M@<C0&:7!P2B'3-U$WU"MS$E32*SSG-&PN<]A(>R%CWK#&]8@EVAYI@YBT)!00
  2340. MQE"HGS`,-7.1I:9\U4>''=5@"7J*,XT9/&S2928-?.H<;!,3AM7E)/RC4D!0\
  2341. M$\4PD(%MP8,3'1(+4>Y8+)YM-<D<M#(Y7<ZSGH8-5W]",P>XRC6FCG),K7P#A
  2342. MI<Z(H9\@6&>MM,>8W^2VKIT+2'JP4@:E,,4,1F$6VC!$A[5-1X$%H)A)^[.>G
  2343. M!A)3"U*90YK&H**O=`<][NIAR\:#R($5!J9`*^5E`".8<H**/[-**??Z$J>TM
  2344. M-;=HA>F@3T1D,^QB1KN)Z^X8OIN>5]50*$[M+*4"RQ4Y;.A4A7%=(DU2'O?J<
  2345. MYT2^*1&54I8?$+BP(IIZ8A0I%=GI"85WQ[NP'-3K7PLK[$1S.^S":,.\"N-'8
  2346. MQ?MLT&3G^AWRFF]RON2)C:WR7IM(>#%"86,Y?3<'!'+4";<J@PYFR91,04$M9
  2347. MY93I8A?#!BJ583G=R<IB::P8QCRVM0J:2T"((@:U^K/,-K%J/SO'X?Y16"6.3
  2348. M]"`OVP!>#X>A(M'SIU',<&(%O(9Y0?$4!+V3*Y'MAR/O*8/#J!0SN>3F>#US9
  2349. M*4\&9:JF9`AI91X:3W-#7LND]YN!HN![_OR]&3D)R3=A"KH4/,Q0@:#%/RZ7G
  2350. MT29:D37CI9HJNXDQJ<R\I](5*26!D5#>1,>*\*\_+29P@0H3A#J5Q":KAN%<?
  2351. M7$TE6+MG+DEQDF_@?)+%FJ8T"D)6:UX3$!20@`:#@0$,4H`]%U4R/9CCB_\4&
  2352. M'8;HF9BW*^LAJR3],N?U)2`5W@^AT6T2_:)RQ2`@R45-&L.ZK28GI?(4Q'C*=
  2353. MD]%".G(!410C\PQ)FY0J/W`XEUOU]]F+,T_CO&23PW:J1_@MA0X,AVQ+S6NK2
  2354. MNWDL.`U1DU$!R29[5?%0]'Q0B^&W70$;%`XMR'6EU'0E5"&*7/I#*7+[+>PF>
  2355. M,2Q.L#0OBF7Z6T^5(9=D65SCRBMR/#N<)C8)-4KAE9\TO"P@:*_6?H34X5QCD
  2356. M*"AYDMN&)IQE1S5(:*%6'Y]39(9>*T!_X*Z#_L@]J(XT>:/0S1[`;^<&"(::M
  2357. M-16I/)7VA)??M/BI+#VCV!7P]D@"'/2K+MQ<B-F7%K?D)1[$L!LJ>]F(\V3IC
  2358. M"K@]3$K^=#S^I#^^43C.34/R=>=E\678YQ1GM=N6K;D,&INY>0',78_5I[UO)
  2359. MWW.?2>\&H^<DU`0M#'F9U^+6V^0UE@'Z"X)C@^[`H0Z=.9%EOM_(&[_X8D>&;
  2360. M6ZF#7%^15`G$4>%D6<JD.OXV>RFC)QUW<SDG?+EG$YDC3/JS1;+1'Z%&?LQ#/
  2361. M@<3W5/`'+V<P(-@F?_2W*42&8R-C&<5A`_EG<JOT&\AA`R'@>\0B=X\A%(\U5
  2362. M:$+A;:P4&N?19=`$<*ZT'>?S4T!A$H-R!YWC?_O!')AE,^G280$1:DS#+D&&H
  2363. M.SEA&7,@&YT3?J\!8!JU!,4%!WJD8<6R&`T5<F[E&6FB4.Y!%#YA=],F7:#BQ
  2364. M:''8;9AB$3;0!&B@!R=1@P?C(!%F&S52%D)A!DCQ$YKV'2-(`RYP`S<`B(*87
  2365. M$GT"$E.PA]^U-!.!$WLQ!SH`$C`%@@]'8_M'$"<!!"`@B91HB2#0`R>Q!'_F4
  2366. M%B#`BC)@B0B'9T_B$L-WBB,(=+?8BI-8B8$8B[-8BU8QC(-1`[JH`!76B[A']
  2367. M?"/X@JL('+`("00@BR!`BWE@B[CXC"T&"0-P>Z<$=Z@(`H0XC*&3C0/`C=X(*
  2368. MCJWXC`B8;*#Q:5V((#@E%MAB%<PB3],6/!HG$=72(1RA*F60+7SH.?ZC8#E1,
  2369. M%Y93>E.$+A/1(3TC$W$V&AJ'*,WR%43"%.2&3R9S?XZ(/26%1?@F.5MQ;:"1'
  2370. M&[H%<-^14991))8")FK&>GBP7<[R7`$A!440!$30$DTP3#RD-J.80"*1!)@"+
  2371. M.!O"2TI((==6>%I!)/HF6J,A(<R7(G.P!IT1:@&!4@-GA[_13_:U);0F-")D$
  2372. M%N>W/7MR%%02C\LX2TE0&%:CE6Q%9HMA$TD04B``!4.@7GLG!WW79W:S1U*YA
  2373. M%96R10U23BA)+H79%Q/%3)(Q!FO0.5V1&Z6!*I;6,#R"5[FQ(5.(-&3)7!5QD
  2374. M41G2E)012JW#,K=B+3A2(W"9&TE@!2!`!$QBEW-@6[BU8]07*1AU/I;!$?93P
  2375. M37/@)2Y9!BI70R:18--%&WD5DH;!EWY)&.2HB5>9<^HV3Z*(:DAP=2<@-VX5F
  2376. M:H%67N26G<Z1B0H03G#2'`-FGJ_A'N\6;Y@1!!SA8*9#&$:PA6O)&',WGK\A>
  2377. M7#@!04(S2?=6*QC$5;*1)T?Y)P,@-;YG$OOU3,O1'*]1)&TG%:8(=WTB,3*@>
  2378. M7E:%5:*5EX-Y/G_71#SRF#Q1BKY8@1M*CC-`&-5605L%(D!2$Q5A%"^6%R"4[
  2379. MH@3!7HRR@O_7H@,@B>*D%5>UG%<VE#(DI#6@7A$J%!/*2Q8J9'BF?!.XHB4G$
  2380. MI#;@H2,)HIXAHJA#F$%V9]DE@<R7H34AI#?@I`0BH8A"H3HJ:[]7I@MWIECZ&
  2381. M<$**`URZ-%X:F",*9)IF$BUFI78ZC7C*H#D`HT19EH?Y/6DY&QU(:F[9C<HHU
  2382. MFW.)FQMJ$8/Q)%V*G"'*=V%*HAVI,BAJ$CX)E$)YF)D:`PX:!'X6$1XS12*T"
  2383. M1]5$:,=R/'6`5,Z'GB)!!,WB8+=U6NXQ@GLYE#-@`S`P.B#0I#)0`Q740':)'
  2384. MG#_1HAUE$B_JK),4%E)#`S0PE';92SYG4V*A3#1"1TH13=@7(D'!JX`2!&R@R
  2385. M30TU2RPDH.&Y/01J229!`DTJ;]]3$FR`ABAR=EFA;8IT'L]4)(N5!M@B,E.D1
  2386. M03IR!IV!+,IR!S5!-&"'6_JS+:%F-^,9$"<BL2J'&A"4L7(#2^UA3-D3:N$VF
  2387. M>CP1GR[`KV5V`ES4L0K`6D&R(@[R0J6A=J]F)7F9)29"&Q8E*C7!7<&&?GF5%
  2388. MA87!1J^S(Z%9//""%*\1:J+W/2O+/'PV**6Y6D9#LZ$!=B]3HN1R)^B1!D!!E
  2389. M&$_@LUAB42"Y/<W!I^Q27`7YA@>G`&Y!H^)*L7*P0GWALOS*1CL[2R>P%>J$#
  2390. M)T&4&Q^Z.JI9&$D@LWK'0WJG)E32@1UWLV;@9`>8N4]0!$WPG0L*74&`()0K\
  2391. MLB)3)(T61$!UI^CH&ZFC!J;%2Q*VM-8F/7=;!T#R`R<!927E.WM:G]U7+3WQ1
  2392. M%6JB*X7)/`&!IMB6.?OXMD<Z97.)%/0:'UC(=Y#"7T_AMY@!/]?)?.3(-)39?
  2393. M;T\1.;\1.SKQ:1!27&RS=H_#(Y&#?HYQ$M:G`(NG(@0;JI7A)$8Q&7;&J7"0%
  2394. M!PY61$)1)\(KHQHW,`H"+@H0M%`I/421?42!5-C3MOR)$T:4&_/;>#PG=5/R.
  2395. M`B>"3S?2@#QQ'OW[OV@0P+<RP$Z1%W/)+WNSE?^&?DKK6^1+%8B2'X5C%7DP#
  2396. M%O?U&D?10!=LME2"O.6$MU_:99@K$H)B$A9CPT*!PSIL/'D!'W2`NU#F<VDW4
  2397. M%&^0P^]JMOEH$NM)+NQ6LSSQ!LLQJ[4+)'I4781G5;%3..X16?;"A3)&+AY;&
  2398. ME?_46DMS6D+3%V2,1SUTQBK56/+U6#%40\V!0U\Y>+#6%VP\**A"&-G3%T+\C
  2399. M;6/L!G/2R`;C&V[X%(`L+`+3%T[\KA5!L8+\6%^\D'JENAW\>*E2%)>+:E-@F
  2400. M,D\!>RT3(47Q;R1[0GQ;R4I<PX`5RO>%=^@KKV;TIKSA).1FRP\+(_HVAV5P&
  2401. M!A/1>[I+ONYA-T;+(U>X/=^CM*"<Q4_<&<^[%2S\3VO0-_7*&.^['Y#,%>\2E
  2402. M$%QS?\S!3"0R$XX8:P`'LBLS9G.AM!LB2>(ZSKYU?1H#%,-6!5E";F:1%V1+5
  2403. M):Y+!F>`5)VAM%(LK]"[3Q--CEXIQB+;=>ZAMSL1@RGE%9"39&2!N0%A!#%1@
  2404. M+20<1O!L/TGQN2(1RY`F1IL'>_*5F>>2&^GA,>4E2Y#RA;M5)&OFS5M\MB>18
  2405. M!=L#>RU=O<SSH9YJ*V[0`B=72<WQ,BN-7P%!3!^HRC;1OFY;7+NRB"="`C$`!
  2406. M`^3(-M`BO=O3G\A)0J'5B4=Z2'YJO]\CR5SM=<QSU7/QON'R0DW+(W('$3G-O
  2407. MT?9F22)#DB;*6^]W!WGA!J1%8_HS1?!3%`_;=86I9%5H$H']R*@63GG7`DN-3
  2408. M%%XC/B7<Q5`MU7A`28U6<'D5&NOI7<=[US'$;]'S+&XE-!P!$3#25FK-&.KS4
  2409. MOEKRUX6QV=(R>,5&V]-6;<?"D<K4(92QG[FE)L8W.5:!F'7KO6L`O@P6:@F-9
  2410. MURCU6.>Q'.2B-XJM%XS]72-,VL,VEXG,15PC&2^C9"N]F7UQ1G;7&B^#W>#++
  2411. M@=JL(0"L@NAANR:!`GB!HUV(*<05()G<0I:E%!4R+4E!;ZB6UF^FS<#-->/I_
  2412. M'E.]VJ,-P%S+<Z\]8+%MJ.C8O<A-G0/PO&\=!OUD&S8A3:N3U^J-7\:K`"%^G
  2413. M'\B=LU2B9/;=W$[YAG/IWR5\$JQ1F1(S%^1XW3GN85#DRHNK)095(2?QV?,=C
  2414. M0]0KVC9!CC!.60QI%^I-WR7A,.:=%SWN?+RM<F50$4(N%$4^;9@7$%/@2G``-
  2415. M2S`-*',97RV3(5?%<?&A9*WU2GL+KEM-XC#V+NN#8HU))>1(WIXAN2)33P_B[
  2416. MGFZP3UGXZ,#,Q9U!CJL<V@\XY2D]%%]>U_OVO;5-.D&`YL!DG[4RT?&5S8Q1-
  2417. M*CKY`[:CW&\%Z$GF3O>CX(4C(,_T6*QQ/DG!-(9$<R-X?;QA)MCVVI?G>_&1I
  2418. M.ZT);JPF-'.)4H,"*I_8+_'[YW,>Z++4R09ER00;'RO[Z+XA2Y)N4!?#Z8^>^
  2419. M=Z#NX;TI7WH^)VB)5MH>=@$'O(^%Z!FUXUTXVX$^I:#Q-:.U2WNA7N-\4!@"]
  2420. MS7KL5NRM`/!M47EQ<A\,J'1'<.9\)GOA?+HF&@K+/$_:(V`J;0VSE9@K!+BEF
  2421. M)FP8%DXHVM6BMV20FS1F1U*^(0'29-69N4U0MHUW\<T'=W5>`$KYJO4CVF\MC
  2422. MQ$\%>Z8LK70F>7;U/:YN$Z('(Q+L83H/Q%T7>9!7$K\#`D*P-SV4V[MW'_F;`
  2423. M)<)E-.HL,4G@3Q2;+'-U%V/6!A7QS)\Y]1?,<4_Q8RA^YWRM`*QB,H'$,(BW#
  2424. M/>/9%^9&&LRGW_XV(\PA%(N)?FM@(K/QE2OGB6C,R!,O>#WT\&R#:D'_I3.=4
  2425. M3[OU>:SV\%3/>%8?&JC7VHI4,(7SPDG-:JG3'*JG/WPFNGG9J)]#Y&9BDF7/I
  2426. M]C:BOSEKE@A?\VQW+VR#U(Q!^I$34&'1[D/N]`I`;B<$09%SJ1=DP;M_$BF[\
  2427. M/8720*\3*88K%'<.T-#+D+T-+RSR/7"?&>)#/BV_4H\F(2Q)&#*-G"+-ONM;*
  2428. MXSH2U(@A`D(@V@MI]+1&WDW`'F%PRT3P9R(0P2>1T:2O&VJ0.-I)XU^V/-_?8
  2429. M&0H<,SD6[S"$SY[!:GU]2_</S@[D^X^%!D+"@Z5I@,^%_#;Q_^P)`D<@W5E1H
  2430. M+;XZ!Y34&_7Y\W?>YO!K-.CV-3U%)'$F$QGRD3P'1H-"-C3]_0!.Q)>-5L)N9
  2431. MD29HY7(PYTF!GD_@4KE!DH3]/'G@0M^I$U%E\P/`^2=A.LJB5591+;8!J=M#[
  2432. M>PU)<3!VSK5V&H5F-X3!!&E@Y+-*J(G"DNGW6$%;@A,AV&"]QPU)<>T-O'J;'
  2433. M0N5.;LT1)+L*`E=@W-S2\ZF4^O<"&XDCR_WQ9<M3^R%:2@C"?+F:<L65%WI`8
  2434. M+;S4,"MR=:V_5_+K*2(=U+@E.40A?4YB&8IH4(@!-/5)70YV2'Y6)A0D7`DI=
  2435. MN8"%]R<1!(`CZO$A[6)!N*UY!.AQ$BCP("622NFA-H4!>G7A`N1H.Q.)!L12+
  2436. M(83BQ8OA)'-ARD3$S(AFID1!_[G1^\JR/FB6+C.FL;<O[!9I@HTJ6W/@^WJ;]
  2437. M0K&[R3V?II@G!0K>!G4A!U-6;'<1.+B2%#:A`F.QLW.@`H=%F3GA2NR#4\)]J
  2438. M-':#-+SF:+(LW$V(GL]%!9<FY86/E0C"X@;$'#^__8SQ&<%]_WI$^-N+(*F#T
  2439. M<F$D!@SU_':S0I/5S*J"JTCE^HR!(95I6UY?+6`?*3(Q/I^H!V5P@SR9N3RIW
  2440. M`+[J(S=$EGMQE"=1CTA*Z!;XD)*F,DO!(N02.5ZXO0CB[7CMAL12(802HI#VG
  2441. MUV<N&ER6-V&Z>QE%%/E&@M$,_5HY43=$E@6/>37S%#<^Q+;K3^X!D<&FE1-UT
  2442. M0W/V=6?E((+I%?-3&)1S-0UTK^GQUA\?I14JIPUWCOKG))Z/-([1,[HZ3R;)%
  2443. M1U>2%?X&<'/QDMUN%41L0M!I!@XFN3`?0S+181F;%Q@B!EGA8$"1?WDA!$(P!
  2444. M!=^)U[<2E8$EOH>"(-I[;LQ7*29BQ7.BE1-U0W/6>]:?5DX(9J0?_R=QXP*MX
  2445. MKF$4(\:/>2(!!6/_%..LE1-U0W,&/O_K_J)Q;LPW$652<)1C<V_D3WW!:?YDR
  2446. M,?L1Q>\R^!WWV)Q'5.+[98BB&*KF*PQB$N1XKY<$@1C?,[HZ3X0!!6./\?*E*
  2447. ME1-U0W.V>N<.+]H5BI\JF'??9R._!G&\VVDU&W-9[]Q>MV=G-_Z45_XY:P&.O
  2448. MQD@&R4SQ98BB&!04:*ME,^=N<Z!Z$KGVK14RM+;RK#+W,N`FN7H4&I+>&7U-\
  2449. M)7.I4\\J<R\S%UJ%&LP4NWUQ=G:SDTAIY_?>Z$Y2WQE_6D,RY[OWJ8))U]\:?
  2450. M0B\TPPIPF>4FN6_=P))'%%2"O8Q3GU\!$2;9]V=037K`7V#R89Z#CY*#(-]M;
  2451. M$EBQ&&C(Z;/51UPU/_:2\O)*RD1H&VEB_O[T98@"0ZB1(BA)D):2&\]6;+1&-
  2452. MRD38Z$Y23W4KZ>`L%EM1*"7J72B_37KT_8X*,BE7D^*??H&&0-/.951B2%$YO
  2453. MGMBK%[A5)%^&*#RU//R3/+EO;8\.1PHPJV90W5H2.^BI5"SY[O6=\:>5M6F>:
  2454. M6V_P\^%T[E2OM2=Q)[7R83$D$R^28[)L4(CA%(C)?!XK!EBT&#"/U[=R;3G1A
  2455. M,@UR4%BT&)=7_V)$7X4"GE>W>EF;YKE%*UT\92`!!5>>)0@KYQ@"%%/FJUL)/
  2456. M\S(1&S"?L`L;;&V&!T#1&<@Y!@@$!0<&OE,&!2[P!(0A!&]`-2U"!Q%]8-K]G
  2457. M&H@??1""(6_:)U20%93!!E-V!)$SD>8;0DYB!M5=R`>[(@,\1=J.(6_:)U"0@
  2458. MXU61D%-&!>8[16=G-X--DK--ZBT9:-?&`G_B`%=P%%WM)#\Q$30F9_4\1>EB6
  2459. M=7+``G_B`$]`1DXDYQA2*RT`ZF+09KL7T=>"*!$;H#"?+9<'YW).YXRS>T[HH
  2460. M8"J#58YXX%12!!O1&VP0T;8Q*)V1%'*`11UFRTT6$$3P946Q1$@U95!PY9U^%
  2461. M(@=U[,#&OG'S/>FJL$B%&W_2`+`NJ^*V-%>TOX#<)RA=45.&!'>4=W:/(-_=E
  2462. M<":R3<\JR]]#=7FIW9!&$W^"`%J%&O*<&_4>Z%.DYU>TOX",UW^"`'AE%33J]
  2463. MX-=V>=DSESI%]5H;\_<B;-^94G^"`!FG.+EEN'J2&U27E]H-:7.A5:@1(BYPH
  2464. M\SR9N3%Z1WF!5?7\E(2*(*@!(CY2F@HMW5G!!C^?]K_?'_E?%\NS_K&?4431_
  2465. M;7"`&C\.)G5V'V6P1#4B^9C)92R[T3@WP!=[+F%0SI!3<2Y"(VD%:690W;*T@
  2466. M%#-BA0HP=Y4%O"B`*"M&CFU>)6;0`LUQ2'!"F:[4'TOA`N1H.U]:IVGF5IN,4
  2467. M(.X1G&&@!JFDE725D!`Q!A51%SA77+5Q&WW!/\F#11+RI76*('W-LNK!:BY4*
  2468. M!XP()$)R.&]PQ("R5/0T:\._%>X1.7#!-(43.;D,.T)202#B(S"4@0IP)[52%
  2469. M%XKA)+7O,3C16K4"\(0&R6V"(U_1IO]&^&:*().%([G":P[ERH4H7^5D,?V2(
  2470. M%'*`1<$6&E%O4(A1MST3%+(,<4MEQST3%++L4F%0F6]-J$3ASQ64(MYQ?/^V/
  2471. MR0CB'J;FRW9()55;F*`)`DM5E15167.KQ%:!M_Y,0CCR%6WZ;[/V%8XV401R5
  2472. M!EO['G]T!NQ:`$R`G-^Y/H52HM[%DIVA`B;29F20!RI0*7=B3;-=$21P`_*V+
  2473. M`E.^R@^B79>S6,6U;#F^UQ<4YC9A&Y!V6P[=U@5_U&W]I76*("+IB=6T6_[I+
  2474. M2DGA3U.4:($^!W1U%"5"5*H1$P'#5*'!/Q<C`FWF3FHI`CQ'J(F2&\0$F@^Z*
  2475. M9,3#DL[#-77;,T$ARW+@S^42@76*("Y4!XP()$+2.85Y59["\X"\+_TD^_O;R
  2476. M_6$!\)HSJ_P#<6MG&4,2$VA>:YWC'CX88<9M&2DR*:Q!&$1P0<:R0T<QMR%:$
  2477. MIT31&<1D&6!Q%&A(2;$#TB+),1'1DK76RYCB)$QC,;C+^?04_R<!^F]-J`CB[
  2478. M0G7`B$`B))US%V*0$Z/UKM]"3W5+RDYB2TT1!N4<;$8!S=4"<_`'S93E3T+X1
  2479. M.+,,$77`B$`B)+7BAL`%;'HBJ7SV,N0+\&.DG>/:&S+A-$<,3C8CN?#26N\JR
  2480. M1K/Z_>5RVSPAN;4F/76!/Q\^V=9;;F:J("Y4!XP()$(B/>4>Z2K"(H"5\"4L%
  2481. M?0BC@AWQ<##4.W5A$W#R1W$<6@IMAV\MN;76.:%Q<L3DSL65DB,2!D9.^&:*G
  2482. M(`'8Q,\L39N/E';N((3;FO0<("EG3?S(55>1!GH`J"`-`JX+>!C\I76*(%3A:
  2483. M,)ZR..1(X=HO%EY"$=847V_<4HDF;DGF)+OB)'JQFPHPT>KS6,C2DD7\,J`)M
  2484. M//=2*<)ND28X)WH.2X*-U?);&?U.J`B2'I11%@!49XBV.=7"/Q;80O63*S11X
  2485. MGT<,*$G,>9V9/HAR[)/^71P3$=8T-$>!YIHSJ_R#;2!GMWO!,'/0,X@Y13*1_
  2486. M!R)3@C1R+@X&!U2IDGITH'=C4/U/$ML#YY+QKB``94)!!*Y4!B(`M6-AMHY]^
  2487. M?$V=*S11GZJT/+FTMU$Y1;(E)@E\*_=OM5SU,K,V_#+3V383]3H.+PZLZV$$U
  2488. M\)HSJ_S3U0K"-77K<97QUE&/UPTL>0_,)A_91:>K'[6&*##:'_FO6I&&:&:*Y
  2489. M("Y4!XP()$+2.5J%&O+\F6=@(HFR:<7U\CJN?NDZ<TC5'P"O.;/*/W+@R?'1Q
  2490. M,T$ART9FZ%J%&LP$_>)C(@AR^U&/UPTL>0_,)@?.LDH\/,0/\(3&SCTDDAP3_
  2491. M$07"DYG[31L@!>E*T""0GW>CB9);W@VLKCD-TTW`'F%PRT3`:M0Q!"]02T3`3
  2492. M:E*PA!,!%M0!!2[P!(0A!&]`-3(@`SD``S)`'4U`(Z51!^4<?2#P!%(``CEP3
  2493. M`S)P\\^E$$E"(%\`"1#`DPH`!6,O6I+K84@3$%\`"0:`WEPL1A?Z7R'_K?&!+
  2494. MO0`2!NCY)QU`!;?B,5\`"1[P31TP!5ZQL)#C)`XK,BT`"0<``OKZLC#P31U`2
  2495. M!;?B,52G4U3R!9!0`3R9N5`P]J(EN;CQN4Y`6E\`"3P`$D$`.$,R!U\`"3D`0
  2496. M$D.@-E\`"3R@B1Q2!E\`";>FL%\`"1C`DPE$$A#A>=M3F.16[WL;`L_5!&E@H
  2497. MY$3`:MI8!570$CK@`N08`C^Q!EM537@0`D31$2$0!U\A$V(0`G"R!J4Q42&@?
  2498. M(95)!G_V)R,0`DM\WVP0$$3`:E*PA!,!%IT!!2[P!(0A!&]`-3(@`SD``S+0\
  2499. M&4U`(Z51!^4<?2#P!%(``CEP`S)P\QH`"2$`&@A6,C`X,"Y#3TT`0P"^^A8`I
  2500. M`"D0*P@=GR0<```,Z3)%>$`%39HY(.R4D3,GS1LW(-Z8`6%%!@P<,$"0>5,&5
  2501. MH9LW=$"@":,0!)V%;=*X"<,&1)DV==B$H>/0C0L01M[(,8E2)4N7,&72?-A`\
  2502. M09TY94"$`3%GC)PR92"2*6,GS9BD9.2D4;AS3ITQ:)0B#.)D2A(74[),N3D%N
  2503. MJL8W8^JTB4IG9DT09G2":*,SJ<J\+HH6!0&I@`T:2T!0M(@1Q!`H99K$G*F7(
  2504. MXL*&#T',<"$CAMB($T'@`*$DC)LZ8>3D80$B1@X<.`9#4C#D#9P\6L^@"8EBO
  2505. M3(K6KVNP=HW#QO#7-X[#5MS$ZL@R+8F$R2-8P1,H1:0$H9+DB1,=(*B\`2&GM
  2506. M#L2E<.2\.2,G3!O6=/+`22JBXL6,1I(P*>(D2),B(B@5$AUH)-7$%"T0\<04?
  2507. M(*3W1AMP\/;8"TT4Y2![[B&46E)AS.'57&28--Y()2UE1AIL1.5>4F7@<9(;@
  2508. M(4D$@@N/-9'"32!4@11H)AF$T(7MM5'44W'4D<93"!$XDU(@.%'$$(ME!%8:+
  2509. M<(`@AE]NS%$7&RF&J%*/28WQ(!QUG+33EW#(=!6/!":%$6Q%05@'""CH9<4,9
  2510. M&>6U$T8Q%+=7&%.ZT=&-BA5T$`AWH-@22VR\<0<(>;PQ)QWCE0?1FQF)T6$9`
  2511. M(4[81`L86:@>AFT@E%FD=>QT8((+_AEH4B@D2N"7(\E!QAT;*N5&B'-(1`>N-
  2512. M3X'`1AHIU354EC<614024PS!1!!)_"<%>$G\N492'R&:6GLPIM%11#N-(1.QT
  2513. MID[4)EYIT"&HAVSZV*!Z9'P5DIY%F99'@ZG1%)=,.Y$I!QQO((4C"D%HR`:N!
  2514. M><S!6AMA7&LEH&O4`0=")S)$1P@I%.7$$]P-401X.E[6[J%`NJ=4L!C"R"F3C
  2515. MPUZ595*46ANF;=Z6V^-!HJX7)%YZ'9549NAI9<=,V#[4@IAMS"7'&&G\I&E#G
  2516. M<^`8!%/$ILGAKOBJE**'12&M--,_M1S5CH>RU*M20Z,8AA@IXM@65G#)19==H
  2517. MF>FY5U\@_*43P\<&IH`3XT6EYU5SP8BHHE8FQ?!4(__X1LNKY1W2H0U!R,:]T
  2518. M2Z'P5(</K9TB"-6B85L9&2M`9!T=T8%C0::M`:FD/.^$:KAOC-[>L2%4E\1$A
  2519. MJ!X^1U@Q/W755G#'5?A)O$JZ],Q3L?:F#2_(4-P+,_C)%699LF9:B"`5*$=1S
  2520. M9]3.*QUUF#&1U9LR%56()-"0$<%*6V5:"JSI93=?P>HM!]]WW:'523HH2G/`!
  2521. M$@;H@$`ZD1O""YYPP.F`0`H=*4-JP,(:*+C@"3<1PAOP``(9R"`',)`!:YISF
  2522. ML##480W>8LT3I*"8'-Q`!I`80%'^,37[O.!.&<&51T"BD3*<9`S(PY%]&O.86
  2523. MR$R&4CLYW9&^M10G0<D^X*((GO9"IJ+$S'9$8XM;KM2H1V5&=(^ZHACJ\J6E]
  2524. M/"]ZTZN>#1)RF;O(J(B2$8I._/:/ZMA1`7?,(Q[WJ,<^[O$?4W@#:V8GK-JA<
  2525. MT`UG.)FDL*:2AC#.>QP*%JI^$)XYN(X.EC2))5T0PZ+L[G5SRM7FN'0OE9@IH
  2526. M=9R"3X&8HKPUB8EQ*CB("M`6!K6QK0Q%L=NY/I*2E;3D0SQZR.5`T#X8W.0*_
  2527. M:+C71T)"AC0DTI3C(23`QG`M.OR@*%,@25)FAQ0V3&0IC8J1N=13AUOJ*D1GP
  2528. M\"%Y)-@2K]%E9;U*U56Z]@;&-?(D8>#>./.@DD3&[$1G2)5?0L*HB)3I<`1BF
  2529. MTE3$4(<SI%,.UU3`/YH!`EH8H!DA&(8@?#`"?@"@#A*PJ"PF&@(>`(`.$R#!K
  2530. M'T0A`GZ((@7\@,4_1-%14:R`'^D0``!@`0`%`$.C/BB!1^O0`5H,0!<``$`S6
  2531. M*$""`-`A';00`%*5RM25GL"E,$U'4F4J"J':E!\^!6I'/VH`='CB'^F8QS^,E
  2532. M88";`H"M8P5%2X$J5+*B@Q5H52M;W<K6NH+BJL.@10`4(8RI+C6P!<#H,``A[
  2533. MCC]L=`8>I<,"T+$,`)BT#@1`ARH`,`QT$```Z!@%9T$Q``"08`!TX`(/G+H%6
  2534. M'@B`#EI`!Q4`D`XG`."QD2UK:=-1#P"0UK2HI<%JZ3`#U]+A!>@804^!48<2D
  2535. MI*,$OBWM:>E0@>%2P+@00$<#`*`(<$#!LP#`@@*(,8QTM,,?Z9@`6G^`UBN@_
  2536. ME1OH90-:Y_"/WY*``710!P\(\%0>((`.XDB'..HK71C0P1L\@``=NL$#DW`CN
  2537. M'=8@L&F!00=F\``(=%@&#P!!!V6D@QC_D`(Z*O&/C;J5#@W8*$PG4(>R>N$?@
  2538. MZ-C"/[2@47V<U`*"T,<?Z!"!'">@#@^0!0C008'ZOH`?)#A`'>C!TQHWH`X6J
  2539. M8.N1:1N"V_I@RG30@#\<<.3TWE8?_VU'CLF3@!SOF`#^,,"1`>&#%O#C'W4H"
  2540. M@(C[,&.9#H,'.^Z`?^D``1XD@`X,X($"Z(``'C2`#@1HL!P2(`4H*`(:Z'"%<
  2541. M/[!`XR>$92JI&23L<M6H-QPRD:E9I)<@`DE*3L&9:."D#!7`.F9R9(<A$4,]5
  2542. M858[1$&G)=6Z@Z38$*)9N6$--TG"Y!!RI3.HQ`W]M.)X.GW)\<Q%6&EP6.]RS
  2543. M9<KU]5-$3,%G2]IPKU>6P6^GUHVJF^0HT"FE#2!()QUH@L@>IJ<C2"&#JHM2#
  2544. MFV<_A#7IRINIW##,8L8.3*R4)_.^[<DDC61`M88)6+#=H35$]!\&\(`5KE`%)
  2545. M*41A"FR%+&BYT0^??F(+6=!"%[[@A0\<(!W^4$#$)U[QBV?<H^C`1#\^'O*1P
  2546. ME_SDXE"YQ"EN<8P;0..*B`8ZDC!SD(N<Y";_L,Y9WO.@OQRTURAZS9%^<E,LV
  2547. MG><7=_K/87X*J1_]YNE`Q-5;[G.-HR,/7K=YTMDP]I[30JD3H/G7DTZ%I9,]K
  2548. MZ(BP0`[X00L'2`&C6M`!-';Q"'[(X0#YV$52<[K<1>Q#[ET`.PD4D(XXT-8-'
  2549. M`%@YUJ>0"`=`@!^+B`8M-(!1HZO]Y`&@O&W3L00`,.`?G^!M`A:1CR.DXQT)_
  2550. M2(<=`H!G.N1C"K?@+C8`L0\).'X+<UA!-,[A@G^4(AL,Z`<#!($`ZD=B`:]8R
  2551. MP#(6D(X%'(`!)6!`$!B0!08D@@&,8$`@-,`*!KR"`;)@`"X8X(-%V`$`4)"""
  2552. M+!H058S*0@']%P*R<``!J`58$&,+X`%3``6,L`R.L`VZ0`/\EP`8A05;\`'HV
  2553. M8`P)@`XIH'K[``(\T`*@XP9#,RPA(@3=P2!C4%`J$$,'4!0D\$F](VL-M1L`%
  2554. M%T_+`P+>!DJ(LFLAL@8?\2AWD$Q6='![`6]AD$[IYD,(T4QSD";3P2ET5'_WH
  2555. MEW_[%X#_AX4$*`"EAP6.1@SH,`L*@`4*R(`."('=,($5>('HT`$;"`BY5PKZ*
  2556. M`((BF`0DR!)I<((*PB!F8!Y`=!<KR"4@T((#\((*0`(0-!=M<"5RP!IVXSY6+
  2557. M\A5K@!"]HVX`QS"G\1.4\@9^0P+IL`;_8`55$'&*$`YLM0,>Q5/!IPC<0'PI'
  2558. M,`?G$`WCT'RGD`<.@%$;A8HG!0%0,`51(`6+8`&?-WJ`EP5;@`4?X'@>=P"1_
  2559. MEPXT4'T(P`(0<`,0(`00T`00@`40X`800`X/X`X/X`@0<`P0,`80\`,/<`(/0
  2560. M,``0T`P.D`T.<`0/<`<$X0#?X`#WX``74(_Z4(\P\``<,(T/<`,#^0`D()#O"
  2561. MX``/\`#<X`!4X``B\`"BT``3>0`2V0!3L`C:<`Q'X`!)M07IL`=HA0=H50=K:
  2562. M90"H2%(\,`!U(``\E0YG<)(IF0Y=()-OEI':8`Q'L%T@V00VB59%\)/IT`.`<
  2563. MI)$ZZ9$@*0/_0`L-D`XM\`_'8``QP`\!0%LD\`^)((PXU0'_P%.*1UL7T)4B-
  2564. ML`LB0%L/$(I7L`CR\`L_P`^Y``,`,`^D0'*+H`^"T`<,\`.2=9<,<%(%(%/I\
  2565. MT)=2H`MMZ0$8A8$F``!:D`[?X`^#V99UR9=ZN0!\Z9>`B0``8)@A@(&?M9B]Z
  2566. MX)@+N`@>,(P/L`C3@%&B^7G&<`!O=01]N0A'(`$]D%1U8`*P"0%$^0-SX`$#[
  2567. M``PF10<"X`_$@`AG\`!3,`C#``&P``&K"0!#X`_(4`?X<(Q;0&.T``CI4`X23
  2568. MI@C8$'SI@`;^H`C$P)W!)PJ[Q07^()I3J0CE-07A*0R[4)70*0<%$`WE=0__-
  2569. MD(!3F0@>,)7I@`/^L`N?P`_LF0XR$*"%5Z`JX`\O!V,CD`_I\`$,NG4P=@[XB
  2570. MD`X4,*&0!6-D`*$)H*%OA@YK`*'^T`\-B@YR`*'S8*(4B@X2`*'HP*(:!PCZP
  2571. M\`]T4%:K<*'8T`_HP`_X<%D#D`[.P*/,<*'((*-OII&*<`$Y1@)TD`!3@`Z&@
  2572. M,)U#D`[P@%:NT`^`8`-NAE8H`%J<$`#I``H\:@D!P%8UX%'I<`&@50RT%0$`G
  2573. MH)%#T)R@<&2BD*9L=0,>)06^^'3H0`?X8(Q:H%*"1@?$8&ATX)L[%@9[E@P\Y
  2574. M4`$HQ0,80`<EP`,20`<VP`,%0`>ND&!TP`D"ME,C@`X+$`#H@`.F*@1GRIIY^
  2575. MJJ:S8&3\H`,&D*8WB@YZ0%OQL%:LF0YGU:JBB@[;`%H(8*H2$`""\`,G-0#H_
  2576. M<'_I,`@EAJQTP`+HX`7XAPZ^$%[^\`!^QF,--@<%(`@&H*<"`*[BF@Y?`*M)]
  2577. MUI*P@)GABE-/\*PGQ0$;A645L%%Z>E(;V)=;IJ=U``_H4%K9.@SKB@YOL%-#V
  2578. MI@8[A0#H4`:<=7&UP%WKF`V*<``@-PQ9]P!#,+'HT`0`X`_)4`?V4+%1H`A<O
  2579. MQ@^`$`X'L*XJ$`S0F069IZ>PD'L08%E_1@XK60?5AZQU$*2!8`_^<``."[$#"
  2580. MD`V(0+'HX)&*\``Z\*Y9,`=!R@OH%0F@&050@*@94*C5]6<1L&<-T*T)``6P)
  2581. MX`7H,&!8P`!`T*"/A@[<8`]8(*C#`+8-@`[*T)4*@`[%\`]8,`QU&JNSR@^$7
  2582. M!@M#5@MH]0[_,`R,@`R.@`U+2J,V"H`",`6E5Z7K4+B[T`=E10[_L`NC8*K>C
  2583. M,+CUL`L$8*K5@%;F4`^\0`(@<+B)NPL9<`!V^P^Y\`__L`_S8`*LH%4`L``?X
  2584. MVPP;U04`8!+5X`LZM0@<,`6^P`4`\`O8@`&Y,+/\()=;@%0#P`C9,`#1X`C"L
  2585. MD)44`'K"4`````$[,`QRH`,K\+:P$+>),`"P4+>$H+ZN^P?JNP6VJKXM@`X[Y
  2586. MZX7B*:(%<(!G\)<PL+#3>X:Z0`(30`L4&`+I$`;UD`[(V@6#&$,CZ!7F8Q7>^
  2587. M8C@^LQ.*J!.8DS8R84[!8Q[OHC,F0XB&2`+\X`O_@`&_D%2Y```!()?7J@&_W
  2588. M8`#LD`N?!<,&(,,`H`^Y``AQ20J^D`,ZO`\]_,,;%0X8``)`QE9(/*<&(`X8^
  2589. M``5L-0X8T`2^L+PK[`^Y0`(_[`+!N+V.H`V[$`@`X`*@X,._*00N,+$-5@<+=
  2590. M,`0NL&4^3%SI8`[_L,8'T&"2!<=R?%(([`YW?,8`(`H^_`MDC,>(4`!#<`1Q0
  2591. M[``^7`?R8`S>FPX&``!1Z<,Q!%<>U5>;;`!N]E9JULD8T,D<T,D:X%%1.955T
  2592. M20L9@%'^``SQV;'(<*/X$`W3D`[V\`\)T)_\(*#\$`MOQ9K/^;'X0`LP@%&79
  2593. MI0-167@@`,J1P`\#P%:2P`\'P%:3@,H&0`G\``J6;`"6P`_(RE:8P`_`P%:9'
  2594. M@,V:P`\S&Y6<P`\ZE0XWT,V%Q\5L]<S1;`#37,T&<,W=K,UG$`!1^<WA;`#C"
  2595. M7,X&<,[=G,[K;`#MK%.A,,ZC,*#Q&9YYK,1!"@O]0`L/@%3^@%$^M;/IH`D[Z
  2596. M%;>"$`#KBPY]8-*NBP<!P-'H(`(!T(`/J`L44`$&C%'IX`;S0(?A880E@VXKJ
  2597. M\6P;\2W+Y!)X<!`A08@PR-.M%L*DHF\B,AYBX$S89BD/O&HD<+ZD:M)U:P`J?
  2598. MC0X!T-(=BPZK```R#8$_8-,'G`[W(`^B*0'^L`#;4`?5D)K^$`C[``#L,`?+@
  2599. MP)\.X`](%0!9^7G!.(RD%P(<30L4@%&[@+Q;',S.F01UD`_-"P"[P`;)B[R(+
  2600. MK,A'(-GV,,;<Y<C<5=$[.\P*D`QT@`)L;!(&X+%5>J7#3`=,2DET8`^_@-F,O
  2601. MX`V.8`R+,`\\10LI@--R`,J8#0"QL`"[T`;![!@>*YTT"0!38'%*>@!#<%D&*
  2602. MP,JN#`QFBPXYL%,Z@`XT``"YD`"C/03"Y@!Z7%9<;*7_8-YUP`]+``LN@`YLV
  2603. M:L/E+6P*D-[HL*M7J@45"P6_^&@%F`5YB[NZX,.#S7>'W0N_T`]1V>`[S%8@X
  2604. ML*=0P`F!W0LNG`X*``"-Q@GU9P4`,`C%X))H0`LE@%&=0&EGB0;IL`_UP--VD
  2605. M6()Y"`)/,!^W<Q>UP3A1(2;F<4HA0L(P".!2<`6B.`4><-:Z``$7<-.;N061?
  2606. M]P5:0.##,!A0`"4Q%`1&0!@#(`16/@!$4`1:C@1,H.4+J.4HL("_02<+V`(R.
  2607. M\!O7P>8T#@4MX!G7$><K0.=0L`(R8.<S0`(5[HM24`5$7@713;56<(5<*(".R
  2608. MBU%>L`C>@`[H$%Z*0*#8@`[@``!9L`C9@`[:H)@:B0[4``#R"PT`T`6+T`UR5
  2609. M"P"R@`(!6'_4J@C'@`[.P%VQG@RJG@)86%&)ONJMO@A>(`#HP%/L2=:WGNM8L
  2610. MR.J)K@A$P*.34.R[KNO^A^P8I>S^@`Y[X.S^!^TAH.PPE@:JKNV\GNR9A078[
  2611. M+H#@+NW;3@2F"@3E+F3''H#*#NQ?*@NX_NP!Z`5?T`51O@4I/@Q6`.O:Q5V=6
  2612. MA9E1)62,_K9\RIW0L`P+W_#+``CC\`#HH`'<-0U0$(!8P)T0+_$;K@C3$(#5#
  2613. MF;>",`PP(`C[H`-R,``C?P!3SFKN\M/:@A#^DRXO8B5Y`![-X3`(!(,```DGS
  2614. M,`P#H`^4P%DTC`?GX'H>CW_#``!1Y7H8%5Y+SYT`,``;#P#2N@+O@`9'KP@P2
  2615. M,`U,+P!+__0SL`6*"0`S0.Y+#P])-?(P`)<F'P,Z``!RX`'O8`7G``RW-0P'A
  2616. M\`R<U?,#H.6SY2X`<"%R;S(`H$/-//-T<%)1T<QB<//-G/,,VT!Y@-4`\`\].
  2617. M3P!X#PD)L/F=W_.?S_F>O_D$@*R00`"8?_H#`/0VQO=#;UE^/PP/0,,`P`^SW
  2618. MA?>_"P*45/O<#`!\?W\`8`<^\`?MT`]HD`Q+OP_#8`#*SP#*+P'*CP'*[P'*#
  2619. M3P+*KP+*#P/*;P/*SP/*+P3*CP3*[P3*3P7*KP7*#P;[X`,!4/QID`P^(`#NZ
  2620. M#_\#,/\^0`#V7P#V;P#V?P#VCP#VGP#VKP#VOP#VSP#VWP#V[P#V_P#V#P'VK
  2621. M'P'S?P7I$A9'@6WG,M7KMA`N@35H4`=H0$DYL1.0R%#41(FPP^.\YA(=@B+4Z
  2622. MH0`G@C62$A)#N"1*$A)J8!ZNLS9O4!*(7U!K(RFJ4Q1*<!0A<3:]DRB"2"(#\
  2623. M)1+;$SGGDD]9`6_Z)D#1EA0(Q!H*Q$`(]$`1-$%H4$$7E$$;U$$?%$(CA"*XR
  2624. M<D(I1.,LY$(PM&J)^!*,Z(AZ(4SW`HD,14V4"#N6>"Z8B!IL4!0JL#VS="[N$
  2625. MI#+)(W`Z.&LW@03EMH(0T3MPT"$((3'UTD-A$VTP<W`1U00-LTW*0TR0"!9E4
  2626. M0$WXD@>>0VL@,$#/$1W341VH"P`D,OGY!@`CL2L`$#F+OTIA``!DD!4,RRYI-
  2627. M,`!S4!1))?F_BT!6[Q@O```,)!T`<"\0!`!(D1H`0$'-;$$8]+L:A`>_ZT'=`
  2628. M'4*L`0`D=`<`8$(H!`!EH$(<#@(N!``P)$,PL.$0!`"**`8`L!"L`0!V`P#"H
  2629. ME`>_"XD`P%#4!`"46+!SDDXGU2,`H#AA``"9R`8,4!0`H`(`L#TJ\+MM\KM(/
  2630. M`P#'`P#P!`"M!``S`P!3<1,`@`3E!@`K"!$`T#N#WR%S\+L2TP`PL.%+`1H(6
  2631. M5C(P.#!%+D-/30``OO(8```I$'4'LLZB'0``#.DN3'A`!4V:.2#LE)$S)\T;8
  2632. M-R#>F`%A108,'#!`S*D#!\X;.700!B'29$80$'06MDGC)@P;$&7:U&$3AHY#(
  2633. M-RY`)*$#XDX:-B_%Y($39@[",&[R-%!`IHR=-&/*@"`C)XU".2C1U`21YTT=&
  2634. M$"O/H.&I52$(EG/HN&13ADS.*66DDGDSIDZ;,F[4VGP(PLQ'L!^ELO3K8NE2K
  2635. M$)`*V*"Q!`1%BQA!#(%2ILG,FG\I+FS(=X8+&3%`%(TX$00.$$J0U@DC)P\+]
  2636. M$#%RX,!Q&)*"(6_@Y*DJEB>*,2E@RZ[Q.C8.&\5EWT@^VW$3J%K+O"021JF""
  2637. MI4^@%)$2A$J2)TYT@*#R!H2<.A##@(`CY\T9.6':O*8S5*J(BA<S&DG"I(B3G
  2638. M($T4(8)H/-&!AE1-3-$"$4],L5Y[;<#AVV0O-+$4>^[!U\91<DA5U$9WD8%2C
  2639. M>65YV-=/>,4G51EXI)07:2"X,%D3*>0$0A5S2"515@<]F&%\2W481QUI=(B0V
  2640. M@5NIYT010SR6T1@&P0&"&(*YD=9:;9T%D8%2C?%&A'6DA!5+Z]$4%8Q<FG81]
  2641. M;0J`"0(*?UDQ0T9^8851#,>!%0:4+)4Q1XV.%=2C3T")!M0;=W#EU8CFH:=F#
  2642. M9&(4E26%3;2`T87MO1<?0GQU50=6"2[8H)Y\NB$5"CX92*96<I!Q!VL>NB'BU
  2643. M'!+1\6J'(+"1QDIZW?1G80H0D<040S`11!(!2B%>$GJN(94;Y=T*7UYI^!D1F
  2644. M5F/0M"NG$Z5I1AITF&H4F@8AA"$9=8S!4YU+(97'>JS95!=-6,'QJ4<YVHA"'
  2645. M$$>Q\6H><[S61AC.3KGG&APA]"U#=(20PE)./.'=$$6(A^-FY/:(H:9MB(:KZ
  2646. MIGEEJ9ZN45DI%1WE#5RPEW!4RRV/<V#Z8\=U@E!'CA&E]Z!5-3W[4`M>MG&7A
  2647. M'&.DX9+!#<UAXTD-1<B6:++"RQ);1BT5]-!%'TTR7CCWZ!*MHMD1QD]AB,&6&
  2648. MC7#)19==>/7*5\UM!*9EG0/OA1/$Y>%59U1WO4AH4%(-W%3&YKY!LFMG\=1C5
  2649. MTW"P\:YZ*'18U$-E/\TL&KF5\;`"0M;A)QTV%H34&HI^5;.GV+Z1.7QVAV"8O
  2650. M`DE,Y&E/!Z'!:(=16:5V77VG-*M71'?Y1E.O873<"S(</T.>5W%FY6M(B?@&G
  2651. MEW(L=8;JL])1AQD3-5Z&I!KA)2()-&2T[]!0(97":W_!+?=@']5]4T]5I:3#W
  2652. M4L]!&89T(%"'^!`O>$+_J@,"*?CI>T1#PVN@X((GY$0(;\`#"&0@@QS`0`:OS
  2653. M>8Z_PE"'-53K-4^0@F-R<`,90&(`2_G'2?#S`CEEY%4(@19/FI(2=;7%1OB)N
  2654. MS&0J<QF48:5S1;*6DICDI&M19$Y@L==24!81."RD9V^)RY2D@ZB<@0!SB6+BK
  2655. M&\2@%C*IQW@V0)[RF+>9^>UHAY:AB0^!]8_7N?$Z<'RC'.-(QSF^[A]3>,-KH
  2656. M4)<KU7G0#6?PF%>BAI8T#.Y`N()5Z7XPGCF0+B2/=*0+3KB4V)7.8U*1'%#>D
  2657. MQ1(Q?:XM\SF01H!W)B\-3@4'44'8QD83LY5A*35+$[16TI*7@`A&#W$<",@'*
  2658. M@YQ<`0WODN%4TA#(3I:'CQX9@[/H\(.E3"$,9D%=CM@PD9%-#TWMJ8,KH2:BO
  2659. M,Y2!)YH$P=7:EB5:?2HJ5AM>E=+R/>EUJS4L"203OW6&3PF&)VN)2)AH9R#1"
  2660. M3*4,8JC#&;PIAV8JX!_-`($@]`$`.D0`%!K@!P_^08<%++0'=6"!,0P0T7\,&
  2661. M`Q0<D"A%'R`(=8#`'\)`A`4\P(^-AM2C)06!(FS`4EH(`!8`V`4``-`,"&P4G
  2662. M`_P`P$8C*E0#A!0`PP"$./X`"!\`E:*I6&A#3;#0#=`A!@O5`!TZL%`/T&$#5
  2663. M"UT`'3*PT`O0X0(+Q0`=*K!0!M0A`^E`!U+380H`I*,6=A6&7?=@UR\4]:G#Q
  2664. MD`(M!H!3G?(4`HFP@`7XH05:&*`9(1AL87?:TT5X8+&"\$=#3Y!9#,C!`8+XW
  2665. MAV<3(%4Z%$`'TZ!#`(9!BP/@-!<[M04`9.%`1?A@``'HZ3!L$0";3O:PPV`M2
  2666. M87-*60C@U+$NL"UN%Z$,VNH6'>3XAV2)>UCD*C<`.&6N/XH1"P#8`@/.A0!KG
  2667. M#?#:V(*WMK?-+01\Z]W9`L`?QC"L;J<K7PCXPQF9!4`=!`!?]M9W&,<=0'U1!
  2668. MNE`HR(&_RO!O<8<A"!^,(*AUD(!C98'0$/"@H1,@P1]$(0)^B"(%_(#%/T3Q+
  2669. M8%&L@!_I$```<*H`8##8!R6`<`<&JPO*4H`$`:!#.FQ:8Y[>>,,G\#"(T[%3N
  2670. M$8LBQB;F1XM?_&#]&@`=GOA'.N;QCXV>N*A-!D6'7QQC)Z.#%5*FLI6#NM$NM
  2671. M@R+(K`V`(H31XV90@+4%@&Q2E]K@&02UHNA8!@`N7`<"H$,52$4'`0"`CE$@W
  2672. M%10#```)!D`'+O`@QUO@@0#HH`5T4,&N3@!`G>_\Y$2GHQX`0+2B&4V#1]-AF
  2673. M!I*FPPO0,0(`M+@.)4A'"4*=Z$6OU=042#4$T-$``"@"'%`0-`"PH`!B#",=H
  2674. M[?!'.B8@Y1](^0I21D4_TL$&*<_A'Z(F`0/HH`X>$$#'/$``'<21#G%@N]8P[
  2675. MH(,W>``!.G2#!RCA1CJL<6Y%`X,.S.`!$.BP#!X`@@[*2`<Q_B$%=%3B'PV^1
  2676. M,AT:T&`03Z`.3_;"/]"QA7]H@<$,I8,%%OH'ARXT`75X@"Q`@`X*8/L%_"#!A
  2677. M`>I`#YQBO`%UL,!&46[7$&C:!S2G@P;\X0"4+UO3^A!W.Q9J'M+JH^,$\(<!.
  2678. M4-[4%O#C'W4H0,'[8'$1#X,''>]`N.D``1XD@`X,X($"Z(``'C2`#@2`MQP20
  2679. M(`4H*`(:Z'"%/[!P\2?8KBFLV>.B%,D&/\93D.@1T:H64@9&3H&8:)@D"A4@F
  2680. MNAF^P5K"%(,Z1Q0MZ;R$67?P"AM$I"HWK"$G.SD+0JAT!I:X(9Y++$_?W_#("
  2681. ME$E%5P6;G2([*;Z_,Y&=1VO#NTQ9!F`=7BR*!X$3JLBL^(#`FW2P"2#_R1X_5
  2682. MY<@ME+S-EW3DAM>`2_0YTR4O^_*7-)DS>.)4)["2<"2M%$AU8$F7[9A8E#48V
  2683. M]!\&\(`5KE`%*41A"ANU,Z&YT8\6?V(+6:`%7?`%7O`!!Y`._J``\3=_]7=_2
  2684. M^1=4Z(`)_?!_`3B`!7B`XJ"`\D=_]H=_!J!_BA`-Z)`$$PB``DB`!BAP&LB`?
  2685. M'1B"#TAHUU""%8B"!V@**\B!]^>"'PB!IR"#)WB!Z8`(-]B`'JA_Z)`'/FB!F
  2686. M*<@&0]B!M,!3$T"!/YB"5+""1!B"*I4#_$`+#B`%D*4%.@`-N_`(_"`'!Y`/4
  2687. MAI5BK@8,B[`/4M@%0$@""I`.<6!7;@``"XB#4Y`(#@`!_+`(T4`+&@!9)JB$,
  2688. M!Q@`<YAIZ;`$`,``__`)GY8`BY`/1Y`.[Y``Z6`'`8!U=)`/4W`+OH8-@+`/Q
  2689. M$M"&6S`'*Q`-Y^`"_U`*5^``>^``?X``L_@`#=`"#9`$#7``(#3`*#?`+H
  2690. M#7`-#7``#J``#O`/&Z`"#M`"#@`##F`##N`#BV`'```%4B`+#6!3D"4+"L"-]
  2691. M(2`+!P".6H`%%+<`'C`%4,`(R^`(VZ`+LN``M)``D(4%6_`!Z&`,"8`.*3"'D
  2692. MS9`/(,`#+:`3;B`VNB(B0O`=#C(&^:0")W0`2T$"EC0[DB=08Y$54O%]I31YH
  2693. MLY-Y,R$B:P`MB7('P+1$Y@<6SA<&WG1\WX009'`0C5,=-Y1"U&B-V*B-X.B-1
  2694. M.3F.`D"(6.!VQ(`.LZ``6)".Z]B.[[@%#S"/]7B/Z-`!^P@(F$@"`"F0!&F0G
  2695. MA@0"0L`@#F(&Z*$N\\.0A>*0`P"1"D`"!G07;4`E<O`:-5,^4Y(N:X`0LX-\\
  2696. M&*DG;K`:+X$R;P`L))`.:_`/5E`%\:<(X;!1.Q!4.`6*BL`-HY@"<W`.T3`.G
  2697. MK'@*]_``D-5@B=E0$``%4Q`%4K`(%N"'@OB%6;`%6/`!;>A_!P"'Z4`#M(@`3
  2698. MJA`!M1`!P!`!RQ`!UA`![!`!8A`!;!`!#"`!12`!X1`!O0`!I0`!@1`!2P`!O
  2699. M5P`!Q0`!]0`!TO``70`!=0`!E6"=#X`'$7"=K@`!FD";$%`+YPD!HF">;0`!4
  2700. MC0`!6N"=H``!(/``]5D(]/D`4[`(VG`,1^``.[4%Z;`'4H8'4E8'568`B5EA%
  2701. M/#``^X53Z7`&";J@Z=`%$_IT^ZD-QG`$O2:@37"A4E8$()H./8!'_+FA`"J@?
  2702. M,B!=#9`.+?`/QV``,<`/`6!7)/`/B>6'Z=`!__!;`=&C(K`+(F!7#R"85[`(B
  2703. M\O`+/\`/N0`#`#`/I$"`BZ`/@M`'#/`#%56E#-!0!2!BZ;"E4J`+2^H!D(6/A
  2704. M)@``6I`.W^`/8;JD4ZJE6&I15LJE7HH``$"F(8"/@Y:FO<"FZFA9I/D`BS`-F
  2705. MD`6H+74`0G4$6[H(1R`!/;!3=6`"C`H!)?H#<^`!`P`,%T8'_$4,B'`&^CD(,
  2706. MPV!</H6H0^`/R%`'^(":6W!QM``(Z5`.]:8(V`"*Z8`&_J`(Q$"KH"@*GL8%N
  2707. M_F!9,ZH(QS8%N2H,NU"CJ"H'!1`-QW8/_X".,YH('C"CZ8`#_K`+G\`/Q)H.R
  2708. M,I"M9-BM*@!?.SAQ(Y`/Z?`!Y&IG$W<.^)`.%+"N3X<.9("N"2"O$[<&Z.H/4
  2709. M_?"`$R<'Z#H/_5JNZ"`!Z(H.`ZM_@*`/%/5DJ_"NV-`/Z,`/^,!G`Y`.SB"Q[
  2710. MS/"NR)"P3\>?BH!6^D`"=)``4X`.AK"J0Y`.\"!EKM`/@&`#3B=E*$!HG!``)
  2711. MZ0`*$FL)`;!1-1!4`4%HQ6!7$0``_#D$QH"HH(!RHO"S&W4#024%G_F"Z$`'%
  2712. M^'":6J!A8D<'Q&!V=*"I'1<&6Y<,/%`!=#`!/*!6)<`#$D`'-L`#!4`'KL!NN
  2713. M=,`)Y;9B(X`."Q``Z(`#?"L$/8NH3PNTLW!R_*`#!O"S=/!D>F!7\5!EB)H.&
  2714. M43:X>(L.VT!H","W$A``@O`##34`Z&"-Z3`(".>Y=,`"Z.`%UX@.OC!L_O``?
  2715. M7N=0\#8'!2`(!@"U`F"[N)L.7V"X*O>@=GJ[*/8$I=M0'-!@.<=6/@"U#;6/Q
  2716. M6\IS4%L'\(`.B?:Z`(8`Z/`&*T9R:K!BV%L&2'5_>*4(#S``V:`(!P"`PY"#.
  2717. M#S`$Z(L.3?!>R5`']J"^4:`(/<</@!`.KH4`*A`,J)H%>`BUL(")$+!G7T<.5
  2718. M#5H'"-"Y^G6Q`%`/_G``XNMKY9L-B)"^Z`"@Y*L#Q)L%<W"QO*!LD>"G40`%D
  2719. M7IL!6UL!L1L!6]<`LYL`4``+7H`.YH8%#``$_OIVZ,`-]H`%6#L,,]P`Z*`,D
  2720. M/:H`Z%`,_X`%'X5RB*NX"``+)%<+4O8.'L4(R.`(V!"R"TM1WR@`4T"(*[L.K
  2721. M'K4+>O!DT;4+H,"WWB!E;D`/NT``?%L-4E8&],`+HA`"6*S%NV`!!Y#$_Y`+A
  2722. M__`/^S`/)L`*1`8`"S"_S=!@70``*%$-OJ!BB\`!4^`+7```OV`%&I`+!\P/2
  2723. M4+H%-38`C)`-`Q`-CB`,B44!?R@,!0``$+`#PR`'.K`"0@P+1)P(A(7$A$!8:
  2724. M?_P'A+4%Z*`'A-4"Z%`'`_"3NHH.:U``YG@&70H#Z%`&I(R4NB`*%,"4(9`.B
  2725. MX#`/Z>"Y70`"9$F0&\$]4%$M+W(S"X&2<=,:JT0VV\1$YP$1&Z,AXOR0$<D/F
  2726. MOM`'&O`+.P5;`0"EON`'&_`+!L`.N3!H`DT(!0T`^I`+@/"DI.`+M]#0^P#1.
  2727. M$MU@7Z`!-O,`&[712&L`8*`!4+!18:`!3>`+G.S/_I`+)"#1+B":K.P(VK`+_
  2728. M@0``+@`*$;VI0I!<!P!O=;``0^`"/!?1IY8.YO`//@UO%3741=U0V^P.2JW3B
  2729. M`"`*$?T+-^W3B%``0W`$1.T`$5T'\F`,KYP.!@``,1K1)[11359F9&8`3E=43
  2730. M-/=3;WU40Q54,3JC-4H+&0!9_@`,R?I>R+"X^!`-TY`.]O`/"5"M_*"M_-!=E
  2731. M20L`ISJ_^$`+,`!9?*8#,4J&(%!4D<`/`[!1DL`/![!1DX#7!D`)_``*:&T`&
  2732. MEL`/GKM1F,`/P+!1F8#:FL`/!QRCG,`/*I8.-]#:9/C2&_79H6T`HUW:!G#:Z
  2733. MK:W:9Q``,?K:L6T`LUW;!G#;K9W;NVT`O:UBH3#;H["MR9JK/VTS%PL+_4`+.
  2734. M#U!C_@!9KW:QFK!B1"P(V(7$?8!=?XP'`<#>Z"`"`<".[J@+DF`!VHQL\1"09
  2735. M`]EX/L(Q(-`2=S$5CQ=#U\0B!\$39!F1"#X>)UG/QM<C?#DEQ'0[CG+A9XG+M
  2736. M>EO?Z&``^(T.`;#?[X4.JP```/Z.O4#@]+C-=A`/EB4!_K``VU`'U0"H_A`(6
  2737. M^P``[#`'RT"M#N`/-18`.?J'H[F%@Q@"[$T+%`!9NY#)+BU4IIH$=9`/GIQ3Z
  2738. M;*#)F:S57'T$7FX/-NUK8.UKY8W,DZT`R4`'*("^3&T`_I`,*]NRDWU6G8L2$
  2739. M]O`+8\X(WN`(QK`(\W!<*0!9Z2`'137F`!`+"[`+;<#EDI'GJEJA`#`%]@>R1
  2740. M!S`$?&8`?.W7P)##Z)`#*Z8#Z$`#`)`+">#F0[`3#G#GZ/#2+/L/L5X'_+`$E
  2741. ML.`"Z'`!K3YHZ!OK=*``M!ZY+:L%Z@L%H/EVY)@%3)S(NA#13UZ:(=`+O]`/5
  2742. M,9KM#KU1(!"U4,`)3=X+`("S"@``;<<)U&@%`#`(Q7!3:$`+)0!9G4!W18H&U
  2743. MZ;`/]9#A25"0+I&53^!$K#,_N#$X>.$EZ.%)(D*69DD"S"X%5S"84^`!,ZX+L
  2744. MCH`!VOP!6P"'7Z`%T#X,AP$%37)"06`$B#$`0C#R`T`$17#R2,`$)Z^.)X\"1
  2745. MZA@<;Z*.+2`#P9$=.0\"/!\:V>'S4+`"0#_T,B#T*S`##L\)GRD%51#Q5<#I7
  2746. M)VP%.-F3X?C%D.4%B^`-Z"!76*`(W(H-Z``.`)`%BY`-Z*`-:,J?Z$`-`"#,)
  2747. MT```7;`(W5#$LX4"X$B-JJL(QX`.SN!K?9\,LY4".0D".8GW5J_W`H`..$6LT
  2748. M,#[XA7_XX*@(1""QDP#Y5C]RDF_UE.\/Z,!7LD#XF6_XG$\$$Y<<7ZW8CX5
  2749. MD*4(?H8%F-^-JA^.K!\"E,^W0!#[X3C[LE#[E+_X-1OZD6_U7O`%7>#Q6U#OG
  2750. MPV`%?,]KOC8,Z&"G-C5R62_$4DNKT+`,V;_]RP`(X_``Z*`!OC8-4`".7R^*Z
  2751. MWX\.YZX(TP".K<K$@C`,,"`(^Z`#<C``\7\`(,]XY;+@]@Q#]`,N+C(E>2`>]
  2752. MSU$P_A.1```))S`,`Z`/E(!4!PT,OD8$`:!GZ-`%]]`$YM"(H0\`EJUB<I;Z'
  2753. MC6A3/,4#-C=;,%"S-C4,/&5S`_#[`("Z77`/-6`.LP4#*0``-C4,/&5S##!R<
  2754. M` *@99\P``)W3R<@\`,Z`%90\`,[`%`-`)`#`#L#\,3[I3[,X`?$]HL-`%%
  2755. M]Z`!YO#\>H8.77`/%6`.C6A3LY41/!4"S```JCL,075"4,`,Z+[IPQ"*C9C]B
  2756. M```-,*!GV3\,`)#]`#``WO\``("ZK=`.^E`.OC8#TW"-C6A3/#4#-@?[#$"K-
  2757. M```(#/#]A`8+K=`.ZE`.XS\,`&!3C0A9;\\,:#ILSX!4.P4,FB;_=N`#?]`.D
  2758. M_8`&R3`,`+`/PV``^S`,#+`/PR`!^S`,&+`/P^`!^S`,)+`/PZ`"^R#_^S`,R
  2759. M-K`/5[</PR`$^S`,2+`/P^`$^S`,5+`/PZ`%^S`,8+`//A``[=`/:9`,/B``4
  2760. M[=`/:9`,M]4._9`&R>`#!-`._9`&R>`#!=`._9`&R>`#!M`._9`&R>`#!]`.&
  2761. M_9`&R>`#"-`._9`&R>`#"=`._9`&R>`#"M`._9`&R>`#"]`._9`&R>`##-`.G
  2762. M_9`&R>`##=`._9`&R>`##M`._9`&R>`##]`._9`&R>`#$-`._9`&R>`#$=`.]
  2763. M_9`&R7`%X&([-\,H:2(&X"(F,!$U:%`':,!(1O`7<!E0RD27BX+PFP<31?$3P
  2764. MUO$M4>,5/$&26X$D/*$&Z$$Z9?,&9@%#AO(29>,5H+,42G`S/`$V'?D3+U$B`
  2765. MB7-%T8,X:1(&9$`5SB=Z^),&!>,_KP%``N0_!71`K`$E"]1`#Q1!$U1!%Y1!`
  2766. M/_$J'?1!/B]")&1"BY>6,<&6;OD7N?0N<!E0RD27BV*7:3(P>>D22Z$"T:-*!
  2767. M:3).(?,[YR0\39$32%!%#`D1LT,4X\(1[?)/6I,&!8,DS(0_!",5?+1]4%(&G
  2768. MR@0O>5`Y)U,>^1,=TU$=K_/2/B!>`-`._0``,X#Z@C\,`.`#1<L`[=`/`)`&8
  2769. MSP``@G]"5P`N:`#)-]/93$0'`"!*8@``X)(2`(`5>`$`(H(&=0``:,!(1@``,
  2770. M?\'J&1%0`*!,"`$`LP,`"#_F(O(]`-`0CL,`2P$`9@``+"$B`.`5/`$`)%D3(
  2771. MD(PD#04":E`'`.!YH@$`DJ<0D`Q#D+P6D%PVVALFA0$#YZX$=0``::$1`'!,S
  2772. MVOL5/@$`A8(&``!-4@$`UX<&`!`]>0``H00`'D(&`$`5?@(`"'$0#+`4`!"_#
  2773. M:5`P`.`_+`#)`/0$D.P_D&Q`<P``WP,:"%9214%$344N1$]#`+YK`0``(1![M
  2774. ME[W:``(```Q4T)214P9$&((@S*2Q4U`AFS)S0,"1\\9.&C)ER(!(XP8$'31IT
  2775. M(AX<`Y*AC@8*4%J1`0,'#!=#GC0!`8E`"XELPG`$82>,FS1L<H)8"0/$$"@OH
  2776. MFK1P":),FSHYZ;R1XT(E2Y=%8,JD.>`F4:-(E3)U"C6,5#D@[J3Y""(($:4SE
  2777. M@G@<V(9C -GT9-\\9-505(DDRA\D1*%A=$G@P!`>+FT3)-RIX%`7+.V3Q_/
  2778. MB;IL,0.Q8L8WIZ"92@=$&Y]U[H+H2_G-'8]O0-294_!CP:^/(T>=BI+F`Y\:`
  2779. M1[^6NEH,'9T=;8.8\Z:.G#$%Q[S!:-"-1I=X<-C@.7`.7[\HI11QZZ))$9H&)
  2780. M;@8,F1!HF;\HUXM\7K(,BZ%77P:1,N0^>^5OF*'0&&FHIEE1<Z!Q4!EW+`@"M
  2781. M2F2$1(<<:8A1!QW?&43?0N^!D$1I"3;'AD;2N7'<3LHIQ%![#T7$AH09&21&\
  2782. ,1>^A9*,"&D#"`!H`7
  2783. ``
  2784. end
  2785.  
  2786. Mike Day    UUCP:...!tektronix!reed!qiclab!bakwatr!mikeday
  2787. Chief Bit Washer, Day Research, P.O. Box 22902, Milwaukie, OR 97222
  2788. Plans?...We don't need no stinkin' plans!
  2789. 18-Jan-88 21:27:47-MST,1446;000000000000
  2790. Return-Path: <info-cpm-request@simtel20.arpa>
  2791. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Mon, 18 Jan 88 21:27:41 MST
  2792. Received: by ucbvax.Berkeley.EDU (5.58/1.26)
  2793.     id AA28175; Mon, 18 Jan 88 20:03:04 PST
  2794. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2795.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2796.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2797. Date: 19 Jan 88 03:37:46 GMT
  2798. From: mit-vax!spectre@bloom-beacon.mit.edu  (Joseph D. Morrison)
  2799. Organization: MIT LCS, Cambridge, MA
  2800. Subject: wanted: CP/M 2.2 software
  2801. Message-Id: <3422@mit-vax.LCS.MIT.EDU>
  2802. Sender: info-cpm-request@simtel20.arpa
  2803. To: info-cpm@simtel20.arpa
  2804.  
  2805.  
  2806. Hello! I am posting this for a friend of mine who has a Xerox 820 II
  2807. computer, running CP/M 2.2.
  2808.  
  2809. The computer was (practically) given to him, and of course, they
  2810. aren't really selling much CP/M software these days. :-)
  2811.  
  2812. Does anyone have any CP/M public domain software (compilers,
  2813. spreadsheets, ANYTHING!) or software that they would be willing to
  2814. sell cheaply? In particular, my friend would *really* like a Fortran
  2815. compiler...
  2816.  
  2817. Any help would be *greatly* appreciated!
  2818.  
  2819.         Joe Morrison
  2820. --
  2821. MIT Laboratory for Computer Science     UUCP: ...!mit-eddie!vx!spectre
  2822. 545 Technology Square, NE43-425         ARPA: spectre@vx.lcs.mit.edu
  2823. Cambridge, MA 02139                     (617) 253-5881
  2824. --
  2825. "That's no answer. That's not even science!"
  2826. 18-Jan-88 21:46:29-MST,1699;000000000000
  2827. Mail-From: KPETERSEN created at 18-Jan-88 21:46:26
  2828. Date: Sunday, 17 January 1988  20:22-MST
  2829. Message-ID: <KPETERSEN.12367743920.BABYL@SIMTEL20.ARPA>
  2830. Sender: Mike Day <tektronix!reed!qiclab!bakwatr!mikeday@BEAVER.CS.WASHINGTON.EDU>
  2831. From: Mike Day <tektronix!reed!qiclab!bakwatr!mikeday@BEAVER.CS.WASHINGTON.EDU>
  2832. To: info-cpm-request@SIMTEL20.ARPA
  2833. Subject:   V2080 MSDOS CPeMulator (shareware archive)
  2834. ReSent-From: KPETERSEN@SIMTEL20.ARPA
  2835. ReSent-To: Info-Cpm-Ddn
  2836. ReSent-Date: Mon 18 Jan 1988 21:46-MST
  2837.  
  2838. Now available via standard anonymous FTP from SIMTEL20...
  2839.  
  2840. Filename            Type     Bytes     CRC
  2841.  
  2842. Directory PD1:<MSDOS.EMULATORS>
  2843. V2080J88.ARC            BINARY     24267  643BH
  2844.  
  2845. 64K V2080 CPeMulator Version 3.21 as of 8 January, 1988
  2846.  
  2847. OPERATION: To run a program, type "V2080 FILENAME" at the MS-DOS
  2848. prompt (CP/M programs are assumed to have a filename extent of .CPM).
  2849. Use of this program requires that a NEC V20 chip be installed in the
  2850. computer in place of the 8088 mpu (or V30 for 80186 machines).  This
  2851. will allow you to run 8080 based CP/M-80 programs on your MS-DOS
  2852. machine (within hardware and software limitations).
  2853.  
  2854. If you wish to receive documented source code, 8086/286/386 versions,
  2855. and other good stuff please see information in the ARC, or for more
  2856. information write: Michael Day, C/O Day Research, P.O. Box 22902,
  2857. Milwaukie, OR 97222
  2858.  
  2859. This archive contains two versions of CPeMulator, one with ADM3A
  2860. emulation, and one without (use your own DOS device driver). The
  2861. archive also contains documentation on the use of the V2080
  2862. CPeMulator.
  2863.  
  2864. Mike Day    UUCP:...!tektronix!reed!qiclab!bakwatr!mikeday
  2865. Chief Bit Washer, Day Research, P.O. Box 22902, Milwaukie, OR 97222
  2866. 19-Jan-88 01:32:53-MST,4910;000000000000
  2867. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2868. Date: Tue, 19 Jan 88 01:30:09 MST
  2869. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2870. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2871. Subject: INFO-CPM Digest V88 #16
  2872. To: INFO-CPM@SIMTEL20.ARPA
  2873.  
  2874. INFO-CPM Digest             Tue, 19 Jan 88       Volume 88 : Issue  16
  2875.  
  2876. Today's Topics:
  2877.                      Downloading PD CP/M programs
  2878.               V2080 MSDOS CPeMulator (shareware archive)
  2879.                       wanted: CP/M 2.2 software
  2880. ----------------------------------------------------------------------
  2881.  
  2882. Date: 18 Jan 88 16:48:50 GMT
  2883. From: fluke!doctor@beaver.cs.washington.edu  (Doug Klopfenstein)
  2884. Subject: Downloading PD CP/M programs
  2885.  
  2886. Does anyone out there have a list of current bulletin boards that allow you
  2887. to download public domain CP/M programs? The SIMTEL archives are not
  2888. available at this site. I also tried to send mail to LISTSERV@CICGE.RPI.EDU,
  2889. but never received any response (I assume my mailer's From: line has an
  2890. unacceptable format). Next I tried a few bulletin boards on my CP/M computer
  2891. at home. The list of CP/M bulletin boards that I have is about 2 years old,
  2892. and the numbers I called this weekend (about 10 different places around the
  2893. country) are no longer in service.
  2894.  
  2895.                Attn. Keith Peterson
  2896.  
  2897.      I called your Royal Oak board this weekend; unfortunately the
  2898.      telephone lines between here (Seattle) and there are so bad the
  2899.      modem couldn't handle the garbage on the lines. This is the fourth
  2900.      time I have called your board over the last year. The telephone
  2901.      lines seem to be getting worse. Any suggestions?
  2902.  
  2903. Someone will probably tell me that I should just send floppy disks to some
  2904. place that has programs available on disk. Since I have a CP/M machine with
  2905. a unique format (ever seen a Datavue 353 with a 1M floppy drive -- actually
  2906. 776k?), I can't get any programs on disk (or buy a copy of WordStar v4.0 -
  2907. sigh). The only way to get programs is over a modem. I also have a Northstar
  2908. Horizon, but it requires hard sectored floppy disks, so it too probably
  2909. can't be used (besides, the floppy drive on the Horizon is flakey).
  2910.  
  2911. So, I would appreciate it if someone could tell me where I could contact a
  2912. bulletin board that has CP/M programs to download.
  2913.  
  2914. Thanks, 
  2915.  
  2916. (doctor) Doug
  2917.  
  2918. Doug Klopfenstein                 uw-beaver!fluke!doctor
  2919. John Fluke Mfg.                     allegra!fluke!doctor
  2920. Everett, WA                                      doctor@fluke.com
  2921. (206)356-5232 > work
  2922. (206)784-3574 > home
  2923.  
  2924. ------------------------------
  2925.  
  2926. Date: Sunday, 17 January 1988  20:22-MST
  2927. From: Mike Day <tektronix!reed!qiclab!bakwatr!mikeday@BEAVER.CS.WASHINGTON.EDU>
  2928. Subject: V2080 MSDOS CPeMulator (shareware archive)
  2929.  
  2930. Now available via standard anonymous FTP from SIMTEL20...
  2931.  
  2932. Filename            Type     Bytes     CRC
  2933.  
  2934. Directory PD1:<MSDOS.EMULATORS>
  2935. V2080J88.ARC            BINARY     24267  643BH
  2936.  
  2937. 64K V2080 CPeMulator Version 3.21 as of 8 January, 1988
  2938.  
  2939. OPERATION: To run a program, type "V2080 FILENAME" at the MS-DOS
  2940. prompt (CP/M programs are assumed to have a filename extent of .CPM).
  2941. Use of this program requires that a NEC V20 chip be installed in the
  2942. computer in place of the 8088 mpu (or V30 for 80186 machines).  This
  2943. will allow you to run 8080 based CP/M-80 programs on your MS-DOS
  2944. machine (within hardware and software limitations).
  2945.  
  2946. If you wish to receive documented source code, 8086/286/386 versions,
  2947. and other good stuff please see information in the ARC, or for more
  2948. information write: Michael Day, C/O Day Research, P.O. Box 22902,
  2949. Milwaukie, OR 97222
  2950.  
  2951. This archive contains two versions of CPeMulator, one with ADM3A
  2952. emulation, and one without (use your own DOS device driver). The
  2953. archive also contains documentation on the use of the V2080
  2954. CPeMulator.
  2955.  
  2956. Mike Day    UUCP:...!tektronix!reed!qiclab!bakwatr!mikeday
  2957. Chief Bit Washer, Day Research, P.O. Box 22902, Milwaukie, OR 97222
  2958.  
  2959. ------------------------------
  2960.  
  2961. Date: 19 Jan 88 03:37:46 GMT
  2962. From: mit-vax!spectre@bloom-beacon.mit.edu  (Joseph D. Morrison)
  2963. Subject: wanted: CP/M 2.2 software
  2964.  
  2965. Hello! I am posting this for a friend of mine who has a Xerox 820 II
  2966. computer, running CP/M 2.2.
  2967.  
  2968. The computer was (practically) given to him, and of course, they
  2969. aren't really selling much CP/M software these days. :-)
  2970.  
  2971. Does anyone have any CP/M public domain software (compilers,
  2972. spreadsheets, ANYTHING!) or software that they would be willing to
  2973. sell cheaply? In particular, my friend would *really* like a Fortran
  2974. compiler...
  2975.  
  2976. Any help would be *greatly* appreciated!
  2977.  
  2978.         Joe Morrison
  2979. --
  2980. MIT Laboratory for Computer Science     UUCP: ...!mit-eddie!vx!spectre
  2981. 545 Technology Square, NE43-425         ARPA: spectre@vx.lcs.mit.edu
  2982. Cambridge, MA 02139                     (617) 253-5881
  2983. --
  2984. "That's no answer. That's not even science!"
  2985.  
  2986. ------------------------------
  2987.  
  2988. End of INFO-CPM Digest
  2989. ******************************
  2990. 22-Jan-88 01:32:15-MST,5584;000000000000
  2991. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2992. Date: Fri, 22 Jan 88 01:30:42 MST
  2993. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2994. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2995. Subject: INFO-CPM Digest V88 #17
  2996. To: INFO-CPM@SIMTEL20.ARPA
  2997.  
  2998. INFO-CPM Digest             Fri, 22 Jan 88       Volume 88 : Issue  17
  2999.  
  3000. Today's Topics:
  3001.                         Datestamper with ZCOM
  3002.                         Encryption/Decryption
  3003.                      More on Datestamper and ZCOM
  3004.             Need help with floppy drive powerdown problem
  3005.               Wanted: C source for CP/M uncrunch utility
  3006. ----------------------------------------------------------------------
  3007.  
  3008. Date: Wed, 20 Jan 88 12:39:45 GMT
  3009. From: MA18@SYSE.SALFORD.AC.UK
  3010. Subject: Datestamper with ZCOM
  3011.  
  3012. I have recently completed the installation of Datestamper (tm) on my system
  3013. which runs Z-COM. Like many Z-users I am TPA conscious, so I didn't want to
  3014. leave Datestamper running under the command processor. The normal course of
  3015. action in that case is to move down CP/M and install Datestamper above the BIOS.
  3016. Unfortunately, this was not possible in my case as I have three different BIOSs
  3017. from the manufacturer, but only one copy of MOVCPM! I found the answer in Jay
  3018. Sage's article in TCJ number 29. Not only can you patch ZCLD to create a version
  3019. of Z to run higher in memory than it would normally, but you can do the reverse
  3020. and leave a gap ABOVE zcpr3.3, zrdos and the buffers but BELOW the BIOS. All
  3021. that I needed to do in addition was to use DDT to patch the addresses in the
  3022. IOP and the VBIOS to point to the real BIOS which had not moved. This also has
  3023. the effect of removing Datestamper from memory when switching to CP/M. For me
  3024. this is an advantage as I only switch to increase my TPA and this maximises it.
  3025. My only concern now is that this trick may not work under NZCOM!
  3026.  
  3027. I hope this may be of help to someone.
  3028.  
  3029. -- Tony Addyman
  3030.  
  3031. ------------------------------
  3032.  
  3033. Date: Thu, 21 Jan 88  07:59:22 MDT
  3034. From: ZUC02AA%WYOCDC1.BITNET@CUNYVM.CUNY.EDU
  3035. Subject: Encryption/Decryption
  3036.  
  3037. (I hope this is not inappropiate for this list...)
  3038.  
  3039. I have played a couple of INFOCOM's CPM games and noticed their use of data
  3040. files ('.DAT' extensions) that evidently make use of some sort of encryption.
  3041. This arouses my curiosity.  Using DDT (and another dis-assembler whose name I
  3042. forget) I am unable to tell just what they did.  I am curious for the sake of
  3043. being curious and also because it sounds like something I'd like to use myself.
  3044. I've looked at a couple of sources on encryption but they don't exactly tell
  3045. things from a CPM viewpoint.  So - If someone has the time,  is there a source
  3046. reference,  a dis-assembler (best of all),  a piece of code,  etc.,  on this
  3047. topic that one could clue me in on?  (I sure hope this is nothing propietary!)
  3048. Bear in mind that modern ages have overtaken me - I use an MSDOS machine at
  3049. work and I fear I don't know my Kaypro II and Z80 assembler as well as I used
  3050. to.  Thanks in advance.
  3051.  
  3052. Rich Travsky
  3053. ZUC02AA@WYOCDC1.BITNET
  3054.  
  3055. P.S.  I am not on this list so please send to me directly.
  3056.  
  3057. P.P.S Note I'm on BITNET and can't (*sigh*) FTP anything.
  3058.  
  3059. ------------------------------
  3060.  
  3061. Date: Wed, 20 Jan 88 12:45:04 GMT
  3062. From: MA18@SYSE.SALFORD.AC.UK
  3063. Subject: More on Datestamper and ZCOM
  3064.  
  3065. Further to my note on tricking ZCOM into leaving a space for Datestamper. I
  3066. should also have pointed out that any IOPs which you want to use will also
  3067. need similar attention. At least, the three I have from Echelon (NUKEY,
  3068. RECORDER and BPRINT) all contain jumps to the BIOS which are not correctly
  3069. calculated by the IOP installation program when ZCLD has been patched as I
  3070. described. This is not a real problem as I don't install (as opposed to LOAD)
  3071. IOPs very often.
  3072.  
  3073. -- Tony Addyman
  3074.  
  3075. ------------------------------
  3076.  
  3077. Date: Fri, 22 Jan 88 00:19:14 EST
  3078. From: "Mark E. Becker" <MBECK@AI.AI.MIT.EDU>
  3079. Subject: Need help with floppy drive powerdown problem
  3080.  
  3081. Hello All -
  3082.  
  3083.      I'm sure someone out there has solved this problem.. it has
  3084. bitten me enough so that I'm now out searching for a solution.
  3085.  
  3086.      The configuration:
  3087.  
  3088.     2 Shugart 851 8" DS/DD drives.
  3089.     2 NEC FD-1036A 3.5" DS/DD drives.
  3090.  
  3091. The problem -
  3092.  
  3093.      Turning off power to these drives causes the on-board electronics
  3094. to "spasm" and write random magnetic garbage on whatever diskette in
  3095. installed.  Of course, the doors are closed.  In the case of the
  3096. 851's, the heads briefly load then unload... the 3.5's spin for a
  3097. second or two until the power supply drops below some critical
  3098. voltage.
  3099.  
  3100.      The garbage only appears on a cylinder segment; the cylinder
  3101. being where the two heads are at when the power drops.
  3102.  
  3103.      I can usually "fix" the 8" disks by re-formatting just the
  3104. affected cylinder and reloading the damaged files from backup.
  3105. However, the 3.5" disks resist this and I had to degauss and then
  3106. re-format.
  3107.  
  3108.      Hardware hacks to solve this problem would be appreciated.
  3109.  
  3110. Regards,
  3111. Mark Becker
  3112. MBECK@AI.AI.MIT.EDU
  3113.  
  3114. ------------------------------
  3115.  
  3116. Date: 21 Jan 88 04:37:30 GMT
  3117. From: umnstat!kb@umn-cs.arpa  (Christopher Bingham)
  3118. Subject: Wanted: C source for CP/M uncrunch utility
  3119.  
  3120. I would like to obtain a C (or other language compilable under Unix) source
  3121. for uncrunching CPM crunched files (*.?z? files).  Please E-mail if you know
  3122. of a source or would be able to supply.
  3123.  
  3124. C. Bingham
  3125.     ...!ihnp4!umn-cs!umnstat!kb
  3126.     kb@umnstat.stat.umn.edu  (128.101.51.1)
  3127.  
  3128. ------------------------------
  3129.  
  3130. End of INFO-CPM Digest
  3131. ******************************
  3132. 23-Jan-88 01:33:09-MST,1000;000000000000
  3133. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3134. Date: Sat, 23 Jan 88 01:30:57 MST
  3135. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3136. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3137. Subject: INFO-CPM Digest V88 #18
  3138. To: INFO-CPM@SIMTEL20.ARPA
  3139.  
  3140. INFO-CPM Digest             Sat, 23 Jan 88       Volume 88 : Issue  18
  3141.  
  3142. Today's Topics:
  3143.                  what happened to the archive server?
  3144. ----------------------------------------------------------------------
  3145.  
  3146. Date: 22 Jan 88 16:38:13 GMT
  3147. From: tikal!amc!jon@beaver.cs.washington.edu  (Jon Mandrell)
  3148. Subject: what happened to the archive server?
  3149.  
  3150. Does anyone know what happened to the archive server at the
  3151. address 'LISTSERV@CICGE.RPI.EDU'?  I managed to get through several
  3152. requests, and actually got 2 files back, but now I get 'host unknown'
  3153. from my arpa-net gateway?  Did it shut down?
  3154.  
  3155. -- 
  3156. Jon Mandrell, Applied Microsystems Corp., (ihnp4!uw-beaver!tikal!amc!jon)
  3157.  
  3158. ------------------------------
  3159.  
  3160. End of INFO-CPM Digest
  3161. ******************************
  3162. 24-Jan-88 01:33:38-MST,3513;000000000000
  3163. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3164. Date: Sun, 24 Jan 88 01:30:42 MST
  3165. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3166. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3167. Subject: INFO-CPM Digest V88 #19
  3168. To: INFO-CPM@SIMTEL20.ARPA
  3169.  
  3170. INFO-CPM Digest             Sun, 24 Jan 88       Volume 88 : Issue  19
  3171.  
  3172. Today's Topics:
  3173.                        CP/M 3.0 + on the C-128
  3174.                            printing program
  3175.                          Small-C Source Code
  3176. ----------------------------------------------------------------------
  3177.  
  3178. Date: 21 Jan 88 23:43:54 GMT
  3179. From: portal!cup.portal.com!-Pete-@uunet.uu.net
  3180. Subject: CP/M 3.0 + on the C-128
  3181.  
  3182.  Hi...I've gradually become interested in the CP/M disk that came with my 128,
  3183. but the card that you can mail to get documentation & additional disks that
  3184. was in the System Guide was accidentally thrown away, so I am, right now, just
  3185. playing around with it. I am interested in going into more depth with the
  3186. system, though.
  3187.  I would appreciate anyone's assistance on where to find CP/M software comp-
  3188. atible with 3.0+ or uploads, possible sources for documentation or tutorials
  3189. on programming in the CP/M environand some hints & tips concerning it.
  3190.  
  3191.                                     Sincerely,
  3192.                                         Peter Cook
  3193. sun!portal!cup.portal.com!Peter_Thomas_Cook
  3194.  
  3195. ------------------------------
  3196.  
  3197. Date: 23 Jan 88 21:28:59 GMT
  3198. From: uhccux!lee@humu.nosc.mil  (Greg Lee)
  3199. Subject: printing program
  3200.  
  3201. I mentioned a few days ago distributing a printing program for Epson
  3202. printers.  It's called "ep", by the way.  I think that the complete
  3203. distribution will wind up on simtel20, but it will take a while.
  3204. My thanks to Bill Swan, who is going to check out the distribution
  3205. for stuff like missing files, and to Keith Peterson, who offered to
  3206. help get it onto simtel20.
  3207.  
  3208. In the meantime, I made up a mini-distribution, so folks could give the
  3209. program a try and see whether it would be any use to them.  I will send
  3210. this out over the next couple weeks to those who have expressed interest.
  3211. I have tried to reply to all email, but it's not always been clear
  3212. that mail paths I used would work.  If you wrote me and got no reply,
  3213. please try again, with maybe a suggestion about what path I should
  3214. use.  I have received inquiries from: Bob Calbridge, Paul Neubauer,
  3215. Pekka Akselin, Mark W. Eichin, Jim Dumser, Jeffrey May, and
  3216. Dag Henrik Braatane.
  3217.  
  3218.     --Greg Lee
  3219. INTERNET: lee@uhccux.uhcc.hawaii.edu
  3220. UUCP:     {ihnp4,dcdwest,ucbvax}!sdcsvax!nosc!uhccux!lee
  3221. BITNET:   lee@uhccux
  3222.  
  3223. ------------------------------
  3224.  
  3225. Date: 19 Jan 88 15:43:41 GMT
  3226. From: eecae!upba!qetzal!telesci!tlxprs!jep@super.upenn.edu  (Jo Poplawski)
  3227. Subject: Small-C Source Code
  3228.  
  3229. I am not sure if any of you have seen this message posted by me before but we
  3230. have had problems posting and receiving from the net for the last few weeks
  3231. so I thought I would post it again. I apologize if you have seen this already.
  3232.  
  3233. Anyway, to the point, if any one is interested in getting a copy of the Small-C
  3234. source code for Z-80 machines, including the C=128, let me know via mail and I
  3235. will make arrangements for you to get it. It is 2 whole disks and has documents
  3236. and source. The source code is very well commented and creates it own assembly
  3237. while compiling.
  3238.  
  3239. If you are interested, send mail to jep@tlxprs.UUCP
  3240.  
  3241. Jo Poplawski
  3242. Systems Support
  3243. Telexpress Inc
  3244.  
  3245. ------------------------------
  3246.  
  3247. End of INFO-CPM Digest
  3248. ******************************
  3249. 26-Jan-88 01:31:53-MST,3367;000000000000
  3250. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3251. Date: Tue, 26 Jan 88 01:31:01 MST
  3252. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3253. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3254. Subject: INFO-CPM Digest V88 #20
  3255. To: INFO-CPM@SIMTEL20.ARPA
  3256.  
  3257. INFO-CPM Digest             Tue, 26 Jan 88       Volume 88 : Issue  20
  3258.  
  3259. Today's Topics:
  3260.                            archives and ftp
  3261.                            Floppy powerdown
  3262.                 Followup: Disk Drive Powerdown Problem
  3263.                  Need help with floppy drive powerdo
  3264. ----------------------------------------------------------------------
  3265.  
  3266. Date: Mon, 25 Jan 88 08:22:31 PST
  3267. From: rzh@freedom.llnl.gov (Roger H. Hanscom (415) 423-0441)
  3268. Subject: archives and ftp
  3269.  
  3270.    Can somebody help me???  I've been trying to use ftp to "get" files
  3271.    from Simtel20.  It works fine with small files, both ascii and
  3272.    binary.  But large files appear to hang-up.  I get "Auto logout -
  3273.    job idle too long" after about 10-15 minutes.  In these cases the
  3274.    file left in my directory has a length of 65,535 bytes.  Very
  3275.    suspicious, that's 2^16 - 1!  I'm running ftp on a SUN system
  3276.    (UNIX) using TENEX mode.  I tried binary with identical results.
  3277.    The files I'm trying to pick up are things like suprdos2.lbr,1
  3278.    or zcpr33.lbr,3 or z80dos10.lbr,1 .... the good stuff!  What am
  3279.    I doing wrong???  Thanks.
  3280.  
  3281. ------------------------------
  3282.  
  3283. Date: 25 Jan 88 14:36 PST
  3284. From: Alan Bomberger  <ACB.COR@OFFICE-1.ARPA>
  3285. Subject: Floppy powerdown
  3286.  
  3287. I started having this problem after I added "a few boards" to my aging 
  3288. NorthStar computer.  I believe that it relates to the order of power supply 
  3289. drop out.  I suspect that you need to insure that the 12 volts goes away before
  3290. the 5 volt (logic).  But of course it could be the other way around.  So why 
  3291. did I answer your query , you say, If I don't know?  Well, I am pretty sure 
  3292. that it is power supply related and you can experiment to find out which 
  3293. voltage must drop first to insure safety.  Peace
  3294.  
  3295. ------------------------------
  3296.  
  3297. Date: Mon, 25 Jan 88 21:29:41 EST
  3298. From: "Mark E. Becker" <MBECK@AI.AI.MIT.EDU>
  3299. Subject: Followup: Disk Drive Powerdown Problem
  3300.  
  3301. Hello -
  3302.  
  3303.      My thanks to those that responded to my help request regarding
  3304. turning off floppy drives with the doors closed.
  3305.  
  3306.      The Fix (at least the one I implemented): Installed some relays
  3307. in series with the power feed to the disk drives.  These relays were
  3308. some generic DPST types from a local surplus outfit.. with 110 VAC
  3309. coils.
  3310.  
  3311.      The coils are bridged across the power supply transformer
  3312. primary.  Now, if the AC power drops, power to the drives is cut
  3313. before the supply has time to fall to the "critical" voltage level.
  3314.  
  3315. My thanks again to the respondents.
  3316.  
  3317. Regards,
  3318. Mark
  3319.  
  3320. ------------------------------
  3321.  
  3322. Date: 24 Jan 88 22:25:00 GMT
  3323. From: clio!berger@uxc.cso.uiuc.edu
  3324. Subject: Need help with floppy drive powerdo
  3325.  
  3326. Are you sure this is an artifact of the Shugart 851 and not your
  3327. controller?  I have never had any problems with disks when shutting
  3328. off power to the 851, even with the heads engaged.
  3329.  
  3330.             Mike Berger
  3331.             Center for Advanced Study
  3332.             University of Illinois 
  3333.  
  3334.             berger@clio.las.uiuc.edu
  3335.             {ihnp4 | convex | pur-ee}!uiucuxc!clio!berger
  3336.  
  3337. ------------------------------
  3338.  
  3339. End of INFO-CPM Digest
  3340. ******************************
  3341. 27-Jan-88 01:32:26-MST,4219;000000000000
  3342. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3343. Date: Wed, 27 Jan 88 01:30:32 MST
  3344. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3345. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3346. Subject: INFO-CPM Digest V88 #21
  3347. To: INFO-CPM@SIMTEL20.ARPA
  3348.  
  3349. INFO-CPM Digest             Wed, 27 Jan 88       Volume 88 : Issue  21
  3350.  
  3351. Today's Topics:
  3352.                         Debugging a new BIOS 
  3353.        Undigestify program for Unix now available from SIMTEL20
  3354. ----------------------------------------------------------------------
  3355.  
  3356. Date: 26 Jan 88 11:13 -0600
  3357. From: Ken Wallewein <kenw%noah.arc.cdn%ubc.csnet@RELAY.CS.NET>
  3358. Subject: Debugging a new BIOS 
  3359.  
  3360.   I trying to upgrade the BIOS of my brother's California Computer Systems
  3361. S100 system, and I've run into a bit of a snag. 
  3362.  
  3363.   The system has two eight-inch single sided Shugart 801s (I _think_ they're
  3364. 801s). It can use physical sector sizes from 128 to 1024 bytes. It has a 4 Mhz 
  3365. Z80, a 64k dynamic RAM board, a 4-port serial board, and a 4-drive disk 
  3366. controller using a WD 1793. All boards from CCS. It started out as plain-
  3367. vanilla CPM 2.2 with the BIOS from CCS.
  3368.  
  3369.   The new BIOS is written and installed; I even added ZCPR2 (I know, it's old,
  3370. but it's simple, and all I want is command search paths; my brother is not
  3371. very "computer literate").
  3372.  
  3373.   However, there is a rather serious bug. Whenever the system does a warm boot
  3374. while logged into B: drive (there are only A: and B:), when it goes to relog
  3375. B: it sends the heads on B: on a colision course for the spindle. Needless to
  3376. say, this is noisy, nerve-wracking, and rather hard on head alignments! :-(.
  3377. This happens consistently when using a SSSD disk on B:; I think it happens on
  3378. others formats, but not so consistently. 
  3379.  
  3380.   Rebuilding the system without ZCPR2 doesn't help. In fact, I think this
  3381. problem actually existed _before_ I made the changes, and that I just made it
  3382. more obvious. 
  3383.  
  3384.   Now we get to the _real_ problem: how do I debug it?!?!? I've tried DDT,
  3385. ZSID, Z8E, ZDEBUG17, and something known as ZBUG (does anybody have any
  3386. documentation on it? It's nice!). The problems it that all of these debuggers
  3387. appear to use the BDOS to do their I/O, and this problem involves BDOS calls
  3388. to the BIOS. Needless to say, this does bad things to the BDOS's internal
  3389. stack. ZDEBUG17 might work, but I can't get it to ride through a warm boot
  3390. :-(.
  3391.  
  3392.   Another complication is that, in this case, the CCP (or it's replacement)
  3393. must be intact to handle the warm boot. I've whipped up a little assembler
  3394. routine to fudge address 0005, etc., to keep the debuggers from overwriting
  3395. it, so at least that's not a problem. 
  3396.  
  3397.   I doubt if anyone could diagnose this problem from the description, unless
  3398. it's common to CCS disk controllers. However, I'd really like to know how I'm
  3399. going to track it down! If anyone knows of a debugger that uses BIOS calls
  3400. only, I'd appreciate the information. And what the heck could be happening
  3401. while relogging B: drive on a warm boot, that doesn't happen on A: drive, or
  3402. on initial logging of B: drive? 
  3403.  
  3404.   If you think this is tough, I've got a VAX problem... :-)
  3405.  
  3406.  /kenw
  3407.  
  3408. ------------------------------
  3409.  
  3410. Date: Tue, 26 Jan 1988  21:38 MST
  3411. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  3412. Subject: Undigestify program for Unix now available from SIMTEL20
  3413.  
  3414. The new digest format has brought on some complaints from readers
  3415. whose mailers don't include an "undigestify" feature.
  3416.  
  3417. Those with Unix can now undigestify using:
  3418.  
  3419. Filename            Type     Bytes     CRC
  3420.  
  3421. Directory PD2:<UNIX.MAIL>
  3422. UNDIGESTIFY.C.1            ASCII      5128  6D91H
  3423.  
  3424. which is available via standard anonymous FTP from SIMTEL20.
  3425.  
  3426. It turns out that this program has been here for some time, buried in
  3427. the <MSDOS.TXTUTL> directory (no it's not an MSDOS program, it's for
  3428. Unix).  It was submitted to Info-IBMPC for their "lending library" so
  3429. readers of their digest could undigestify it.  It can probably be used,
  3430. with minor modifications, on any operating system that has a C compiler.
  3431.  
  3432. --Keith Petersen
  3433. Arpa: W8SDZ@SIMTEL20.ARPA
  3434. Uucp: {decwrl,harvard,lll-crg,ucbvax,uunet,uw-beaver}!simtel20.arpa!w8sdz
  3435.  
  3436. ------------------------------
  3437.  
  3438. End of INFO-CPM Digest
  3439. ******************************
  3440. 28-Jan-88 01:33:57-MST,2539;000000000000
  3441. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3442. Date: Thu, 28 Jan 88 01:30:50 MST
  3443. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3444. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3445. Subject: INFO-CPM Digest V88 #22
  3446. To: INFO-CPM@SIMTEL20.ARPA
  3447.  
  3448. INFO-CPM Digest             Thu, 28 Jan 88       Volume 88 : Issue  22
  3449.  
  3450. Today's Topics:
  3451.                  Need help with floppy drive powerdo
  3452. ----------------------------------------------------------------------
  3453.  
  3454. Date: 26 Jan 88 15:36:00 GMT
  3455. From: ssc-vax!shuksan!mikey@beaver.cs.washington.edu  (Mike Fields)
  3456. Subject: Need help with floppy drive powerdo
  3457.  
  3458. In article <18700011@clio>, berger@clio.las.uiuc.edu writes:
  3459. > Are you sure this is an artifact of the Shugart 851 and not your
  3460. > controller?  I have never had any problems with disks when shutting
  3461. > off power to the 851, even with the heads engaged.
  3462. >             Mike Berger
  3463.  
  3464. The actual problem is a matter of timing - If the 5 volt logic supply 
  3465. drops before the 24 volts for the stepping motor/head load solenoid
  3466. falls, you can get garbage.  Exactly what signals (head load etc) you
  3467. will get from TTL logic when the supply falls to less than 5 volts is
  3468. very hard to predict.  If it generates a head load signal and there
  3469. is still 24 volts available to the head load solenoid, you can get
  3470. a momentary load (and garbage gets written etc).  Some drives are
  3471. jumpered so that the stepping motor is always on when the drive is
  3472. selected - this usually (but it depends on the filter caps) causes the
  3473. 24volts to drop quickly.  The correct solution is to set up the supply so
  3474. that the 24volts is cut off as soon as a power-fail condition is detected.
  3475. This would eliminate any chance of a stray write occuring.  Temporary
  3476. measures could consist of increasing the filtering on the 5 volt buss to
  3477. keep the 5 volt logic alive longer, decreasing the filtering on the
  3478. 24 volt buss to allow it to drop faster and/or increasing the load
  3479. on the 24 volt buss with a load resistor to get it to drop when the 
  3480. power is turned off (if there is no bleader resistor and no drain on
  3481. the 24 volts, it could stay up for minutes!).  This problem can occur
  3482. with all the drives I am familiar with - its just a matter of timing!
  3483.  
  3484.  
  3485. -- 
  3486. Mikey (yes "he likes it!")
  3487. ==============================================   Mike Fields
  3488. ssc-vax!shuksan!mikey   (206) 251-4638 [work]    12022 NE 138th Pl.
  3489. (alt) ssc-vax!mikey     (206) 821-3492 [home]    Kirkland, Wa. 98034
  3490.  
  3491. ------------------------------
  3492.  
  3493. End of INFO-CPM Digest
  3494. ******************************
  3495. 29-Jan-88 01:32:06-MST,1080;000000000000
  3496. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3497. Date: Fri, 29 Jan 88 01:30:13 MST
  3498. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3499. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3500. Subject: INFO-CPM Digest V88 #23
  3501. To: INFO-CPM@SIMTEL20.ARPA
  3502.  
  3503. INFO-CPM Digest             Fri, 29 Jan 88       Volume 88 : Issue  23
  3504.  
  3505. Today's Topics:
  3506.              Modified 'undigestify.c' available if wanted
  3507. ----------------------------------------------------------------------
  3508.  
  3509. Date: Thu, 28 Jan 88 09:17:10 CST
  3510. From: jdb@ncsc.ARPA (Brown)
  3511. Subject: Modified 'undigestify.c' available if wanted
  3512.  
  3513. I have modified the undigestify.c program mentioned in a previous
  3514. message to correctly figure out the VOL and NUM of the Info-CPM digest.
  3515. (also tested with Info-IBM and Info-Kermit digests).  The default
  3516. output file name was also changed to <digest-name>.VOL.NUM rather than
  3517. just VOL.NUM.  
  3518.  
  3519. If anyone is interested, I could send it to them or re-upload it
  3520. back to Simtel20 if told how.
  3521.  
  3522. David Brown
  3523. jdb@ncsc.arpa
  3524.  
  3525. ------------------------------
  3526.  
  3527. End of INFO-CPM Digest
  3528. ******************************
  3529. 30-Jan-88 01:33:10-MST,5026;000000000000
  3530. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3531. Date: Sat, 30 Jan 88 01:30:16 MST
  3532. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3533. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3534. Subject: INFO-CPM Digest V88 #24
  3535. To: INFO-CPM@SIMTEL20.ARPA
  3536.  
  3537. INFO-CPM Digest             Sat, 30 Jan 88       Volume 88 : Issue  24
  3538.  
  3539. Today's Topics:
  3540.   Anybody heard of a company called High Tech Research? (Also Z280)
  3541.            Modified 'undigestify.c' available from SIMTEL20
  3542.                     VT-52 Emulator for Osborn Exec
  3543. ----------------------------------------------------------------------
  3544.  
  3545. Date: 26 Jan 88 19:23:51 GMT
  3546. From: oliveb!intelca!mipos3!cadev4!dbraun@AMES.ARC.NASA.GOV  (Doug Braun ~)
  3547. Subject: Anybody heard of a company called High Tech Research? (Also Z280)
  3548.  
  3549. About 10 months ago someone in this newsgroup mentioned a product
  3550. called the "Ultraboard" that was being developed for Kaypro computers.
  3551. It was being worked on by a company called "High Tech Research",
  3552. which announced it at last year's West Coast Computer Faire.
  3553. It is a replacement for the Kaypro main board that uses the Zilog
  3554. Z280 CPU.
  3555.  
  3556. I just read in Ted Silveira's CP/M column, in the latest issue
  3557. of Bay Area Computer Currents, that the company encountered some
  3558. "bugs in the Z280" and still hasn't finished the product.
  3559. Since I am working on my own Z280 board, I would be very interested
  3560. in talking to someone at High Tech about their experiences
  3561. with the Z280.  Does anyone have any more information about them
  3562. (address, phone, etc.)?  Zilog hasn't issued any application
  3563. notes, etc. on the Z280, so it would be really useful for me
  3564. to talk to someone who has some experience with the part.
  3565.  
  3566. Actually, my Z280 board is coming along very well.
  3567. It will run my floppy version of CP/M, but I have
  3568. to modify my hard disk BIOS to use the Z280's on-chip
  3569. DMA controller.  Also, my floppy BIOS needs a timing
  3570. problem fixed before it will work with the cache turned on.
  3571.  
  3572. The board has the following parts:
  3573.  
  3574. Z280 CPU
  3575. 2 2732 EPROMS
  3576. 2 32Kx8 static RAM chips
  3577. 2 Address latches
  3578. 2 16L8 PALs
  3579. 2 TTL glue chips
  3580. 1 6850 ACIA serial chip (included for software compatibility)
  3581.  
  3582. The disk controllers and many other things are on seperate boards.
  3583. Sometime I plan to add 512k of memory in the form of 4 256Kx4 
  3584. dynamic RAM chips, which will let it run in burst mode with a 10 MHz
  3585. bus clock.
  3586.  
  3587. Some preliminary benchmarks:
  3588.  
  3589. The classic Sieve program, compiled with the Software Toolworks C
  3590. compiler (I think):
  3591.  
  3592. Original 4 MHz Z80:                34 sec.
  3593. 9.8 MHz Z280, no cache:                45 sec.  (!!!)
  3594. Z280, instructions cached, no burst mode:    16 sec.  (whew!)
  3595. Z280, data and instructions cached:        13 sec.
  3596.  
  3597. Basically, we get a 2.5x speedup on the same .COM files.
  3598. Having burst mode memory would not affect this benchmark much since
  3599. its inner loops probably fit entirely in the cache, and few external
  3600. memory accesses are needed.
  3601.  
  3602. An off the cuff analysis tells me that a simple modification of
  3603. the compiler to substitute new Z280 instructions for subroutine
  3604. calls would speed it up another 50%, and a fancier compiler would
  3605. give another 25% speedup, giving an ultimate time of about 5 sec.
  3606. for the Sieve benchmark.  (BTW, the sieve runs in 3 seconds
  3607. on a 8 MHz V-30 with Turbo C 1.5).
  3608.  
  3609. If you can tell me something about High Tech Research,
  3610. or are curious about my project, send me mail.
  3611.  
  3612. Doug Braun                Intel Corp CAD
  3613.                     408 496-5939
  3614.  
  3615.  / decwrl \
  3616.  | hplabs |
  3617. -| oliveb |- !intelca!mipos3!cadev4!dbraun
  3618.  | amd    |
  3619.  \ qantel /
  3620.  
  3621. ------------------------------
  3622.  
  3623. Date: Friday, 29 January 1988  08:42-MST
  3624. From: jdb@NCSC.ARPA (Brown)
  3625. Subject: Modified 'undigestify.c' available from SIMTEL20
  3626.  
  3627. I have modified the undigestify.c program mentioned in a previous
  3628. message to correctly figure out the VOL and NUM of the Info-CPM
  3629. digest.  (also tested with Info-IBM and Info-Kermit digests).
  3630.  
  3631. The new version of undigestify.c is now available via standard
  3632. anonymous FTP from SIMTEL20 as:
  3633.  
  3634. Filename            Type     Bytes     CRC
  3635.  
  3636. Directory PD2:<UNIX.MAIL>
  3637. UNDIGESTIFY.C.2            ASCII      5139  3DA1H
  3638.  
  3639. If compiled as is, the default output file names will be vv.nn.  If
  3640. LONGNAME is defined, (on Unix, at least 4.3BSD, this can be done as
  3641. cc -DLONGNAME undigestify.c), the default name will be of the form
  3642. <digest-name>.vv.nn.
  3643.  
  3644. I don't think it does anything special that would prevent it from
  3645. compiling with any reasonable 'c' compiler.  The mods didn't add any
  3646. new constructs that weren't already in the original except a #ifndef
  3647. directive. The original had a #ifdef.  Too bad there are so many
  3648. flavors of unix/c/etc.
  3649.  
  3650. David
  3651.  
  3652. ------------------------------
  3653.  
  3654. Date: 29 Jan 1988 06:18-CST
  3655. From: John A. Wright <SAC.HQSAC-DOCT@E.ISI.EDU>
  3656. Subject: VT-52 Emulator for Osborn Exec
  3657.  
  3658. Does  anyone  know  of  a Kermit pgm with a VT-52 emulator for the
  3659. Osborne Executive.
  3660.  
  3661. If one does not exist, does anyone know of a VT-52  emulator  for
  3662. the same?
  3663.  
  3664. ------------------------------
  3665.  
  3666. End of INFO-CPM Digest
  3667. ******************************
  3668. 31-Jan-88 01:33:44-MST,3664;000000000000
  3669. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3670. Date: Sun, 31 Jan 88 01:30:16 MST
  3671. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  3672. Reply-To: INFO-CPM@SIMTEL20.ARPA
  3673. Subject: INFO-CPM Digest V88 #25
  3674. To: INFO-CPM@SIMTEL20.ARPA
  3675.  
  3676. INFO-CPM Digest             Sun, 31 Jan 88       Volume 88 : Issue  25
  3677.  
  3678. Today's Topics:
  3679.   Anybody heard of a company called High Tech Research? (Also Z280)
  3680.                      Apple //e CP/M Mouse Driver?
  3681.               Need an email address for Richard Conn....
  3682.                        Sieve benchmark for Z280
  3683. ----------------------------------------------------------------------
  3684.  
  3685. Date: 28 Jan 88 15:04:30 GMT
  3686. From: abp@j.cc.purdue.edu  (Jeffrey J Wieland)
  3687. Subject: Anybody heard of a company called High Tech Research? (Also Z280)
  3688.  
  3689. According to the Jan/Feb Micro-Cornucopia:
  3690.  
  3691. HTR has been experiencing some"problems with the NCR video chips".  These 
  3692. problems are reported as being solved, but HTR may switch to Hitachi chips 
  3693. instead, which might add $50 to the price.  
  3694.  
  3695. The Advanced Concepts Engineering hard disk controller will be available as
  3696. a $99 option.
  3697.  
  3698. The bug-free Z280 is supposed to available in quantity by Jan. 1.  If HTR
  3699. stayed with the NCR chips, they were hoping to start production in Nov.;
  3700. if they switched to the Hitachi chips, production will be delayed until
  3701. the first of the year.  If any boards are produced before the bug-free Z280,
  3702. HTR will upgrade them for $40.
  3703.  
  3704. Their address & phone is:    High Tech Research
  3705.                 1135 Pine Street #107
  3706.                 Redding, CA  96001
  3707.                 1-800-446-3220
  3708.                 1-800-446-3223 (CA only)
  3709.  
  3710.             Jeff Wieland
  3711.             abp@j.cc.purdue.edu
  3712.  
  3713. ------------------------------
  3714.  
  3715. Date: 30 Jan 88 15:14
  3716. From: binder%fizbin.DEC@decwrl.dec.com (A glotoun of wordes)
  3717. Subject: Apple //e CP/M Mouse Driver?
  3718.  
  3719. Does anyone know of a driver for the Apple mouse that can be used with the
  3720. PCPI Applicard in an enhanced Apple //e ?
  3721.  
  3722. Thanks,
  3723. Dick Binder   (The Stainless Steel Rat)
  3724.  
  3725. DEC Easynet:    FIZBIN::BINDER
  3726. uucp:        { decvax, allegra, ucbvax... }!decwrl!fizbin.dec.com!binder
  3727. Internet:    binder%fizbin.DEC@decwrl.DEC.COM
  3728.  
  3729. ------------------------------
  3730.  
  3731. Date: 30 Jan 88 11:46:30 GMT
  3732. From: ecsvax!tcamp@mcnc.org  (Ted A. Campbell)
  3733. Subject: Need an email address for Richard Conn....
  3734.  
  3735. I need to get in touch with Richard Conn (of ZCPR3 fame) to ask
  3736. about permission to use some material with his name attached.  Am
  3737. I mistaken in thinking that he has a bitnet or uucp address?  If
  3738. anyone knows it, please give me a note.  Thanks.
  3739. -- 
  3740. Ted A. Campbell       |
  3741. Duke Divinity School  |
  3742. Durham, NC  27706     |
  3743. email:  tcamp@ecsvax  |
  3744.  
  3745. ------------------------------
  3746.  
  3747. Date: Sat, 30 Jan 88 10:50:52 PST
  3748. From: Bridger Mitchell <bridger%rcc@rand-unix.ARPA>
  3749. Subject: Sieve benchmark for Z280
  3750.  
  3751. A year ago, curious about the speed of compilers vs. hand-optimized
  3752. Z80 code, I wrote JETPRIME.  It proved about 140% faster that
  3753. Turbo-Modula 2, which itself was much faster than Turbo Pascal, BDS-C,
  3754. and a number of 8088 compiled versions.  JETPRIME, on 4Mhz Ampro
  3755. Littleboard, was 4.1 sec for 10 iterations; TM2 was about 10.
  3756.  
  3757. JETPRIME.LBR or JPRIME.LBR is available on ZNode-Central,
  3758. 408-432-0821.  It may also be on other boards, and simtel20.
  3759.  
  3760. I'd be curious to hear how it holds up on the 280.
  3761.  
  3762. My third-hand understanding is that the current z280 mask doesn't
  3763. correctly handle code (and data?) changes that occur in the
  3764. associative cache memory.  Self-modifying code is therefore
  3765. unreliable, and possibly there are problems with data values also.
  3766.  
  3767. --bridger
  3768.  
  3769. ------------------------------
  3770.  
  3771. End of INFO-CPM Digest
  3772. ******************************
  3773.