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

  1.  3-Jul-88 01:31:26-MDT,4143;000000000000
  2. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  3. Date: Sun,  3 Jul 88 01:30:15 MDT
  4. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  5. Reply-To: INFO-CPM@SIMTEL20.ARPA
  6. Subject: INFO-CPM Digest V88 #165
  7. To: INFO-CPM@SIMTEL20.ARPA
  8.  
  9. INFO-CPM Digest             Sun,  3 Jul 88       Volume 88 : Issue 165
  10.  
  11. Today's Topics:
  12.                     COMPAS/Turbo/recursion program
  13.                         First CP/M Fido node!
  14.                      MEX Overlay for DEC Rainbow
  15. ----------------------------------------------------------------------
  16.  
  17. Date: Sat, 2 Jul 88 08:08:02 edt
  18. From: binder@decvax.dec.com (A complicated and secret quotidian existence)
  19. Subject: COMPAS/Turbo/recursion program
  20.  
  21. PROGRAM Tryit (INPUT, OUTPUT);
  22.  
  23. {
  24. Recursion program discussed earlier in INFO-CPM Digest - implemented
  25. for Turbo Pascal.
  26.  
  27. The program as originally submitted will not work in *any* correctly
  28. implemented Pascal, because it allows only one byte for the variable
  29. "nextchar".   Declaring the variable inside a procedure doesn't mean
  30. that the variable will have a new space created for it on every call
  31. to the procedure; it only means that the variable is not global.
  32.  
  33. Furthermore, it is necessary to make your Pascal's I/O routines take
  34. characters as they are typed, instead of waiting for a <CR>.   Turbo
  35. does this by using a file read from predeclared file "Kbd".  Then it
  36. is necessary to write the character because file reads do not echo.
  37. }
  38.  
  39. {$A-}
  40.  
  41. {
  42. The above compiler directive enables recursion in the CP/M-80 incar-
  43. nation of Turbo.
  44. }
  45.  
  46. VAR
  47.         index:          INTEGER;
  48.  
  49.         nextchar:       ARRAY [1..100] OF CHAR;  { Allow 100 chars }
  50.  
  51. PROCEDURE Readwrite;
  52.  
  53. BEGIN
  54.   index := index+1;
  55.   READ (Kbd, nextchar [index]);
  56.   WRITE (nextchar [index]);
  57.   IF (nextchar [index] <> ' ') THEN Readwrite;
  58.   WRITE (nextchar [index]);
  59.   index := index-1
  60. END;
  61.  
  62. BEGIN
  63.   index := 0;
  64.   WRITE ('Enter a word, end with a space: ');
  65.   Readwrite
  66. END.
  67.  
  68. ------------------------------
  69.  
  70. Date: Sat, 2 Jul 1988  21:14 MDT
  71. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  72. Subject: First CP/M Fido node!
  73.  
  74. Pulled from Jack Winslade's DRBBS:
  75.  
  76. > Public message to: JOAN RENNE
  77. > From: JACK WINSLADE, SYSOP DRBBS #1
  78. > Date sent: 23-JUN-88
  79. > Subject: Congratulations !!
  80. >
  81. > Let me be the first to congratulate you on being, from what I can
  82. > tell, the operator of the first fully-operational Fido-Compatible
  83. > CP/M-80 BBS on the original Fidonet.
  84. >
  85. > I've heard rumblings of a couple of attempts at getting Tom
  86. > Jenning's 'PUP' up on CP/M, but I know of no other CP/M-80 systems
  87. > that are fully operational, let alone handle hundreds of echomail
  88. > messages.
  89. >
  90. > I believe that you have exclusive claim to this 'first'.
  91. >
  92. > Good Day!        JSW
  93. >
  94. > P.S. For those interested, the new node number for FBBS is 14/662.
  95. >
  96. > ---
  97. >
  98. > Public message to: JACK WINSLADE
  99. > From: JOAN RENNE, SYSOP FBBS (Fido 14/662)
  100. > Date sent: 26-JUN-88
  101. > Subject: Node 14/662
  102. >
  103. > "They" said it couldn't be done.  And you, my friend, proved that
  104. > CP/M-80 machines could handle all the Fidonet and Echomail very
  105. > simply.  Without your help and encouragement, FBBS would still be
  106. > just a local bbs.
  107. >
  108. > Kudo's for Mr. Winslade!
  109. >
  110. > (kudo, kudo, kudo!)
  111. >
  112. > ---
  113.  
  114. ------------------------------
  115.  
  116. Date: Fri, 1 Jul 88 22:37:43 edt
  117. From: marwood@dmc-crc.arpa (G. J. Marwood)
  118. Subject: MEX Overlay for DEC Rainbow
  119.  
  120.  
  121. I am looking for an overlay which will allow MEXplus to be run on a DEC Rainbow
  122. in 8-bit (Z80) mode.  An overlay (MXH-DEC.ASM) is listed in the most recent 
  123. overlay list, but I cannot locate this file (It is not on GEnie, SIMTEL20, 
  124. Royal Oak or my local RCP/M).  If anyone can help me to find this file, or any 
  125. other suitable MEX overlay for the Rainbow, I would appreciate it.  I have the
  126. VT180 overlay MXH-VT36.ASM, which I am bout to try, but I am not sure about
  127. its suitability.
  128.  
  129.                               thank you in advance
  130.                                     Gordon Marwood
  131.  
  132. ------------------------------
  133.  
  134. End of INFO-CPM Digest
  135. ******************************
  136.  4-Jul-88 01:31:51-MDT,3383;000000000000
  137. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  138. Date: Mon,  4 Jul 88 01:30:20 MDT
  139. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  140. Reply-To: INFO-CPM@SIMTEL20.ARPA
  141. Subject: INFO-CPM Digest V88 #166
  142. To: INFO-CPM@SIMTEL20.ARPA
  143.  
  144. INFO-CPM Digest             Mon,  4 Jul 88       Volume 88 : Issue 166
  145.  
  146. Today's Topics:
  147.                     COMPAS/Turbo/recursion program
  148.            My request for a lead to Polydata COMPAS (Z-80)
  149. ----------------------------------------------------------------------
  150.  
  151. Date: 3 Jul 88 04:38:13 GMT
  152. From: rochester!ken@cu-arpa.cs.cornell.edu  (Ken Yap)
  153. Subject: COMPAS/Turbo/recursion program
  154.  
  155. |The program as originally submitted will not work in *any* correctly
  156. |implemented Pascal, because it allows only one byte for the variable
  157. |"nextchar".   Declaring the variable inside a procedure doesn't mean
  158. |that the variable will have a new space created for it on every call
  159. |to the procedure; it only means that the variable is not global.
  160.  
  161. I beg your pardon? Distinct instances of called procedures should have
  162. their own instances of local variables, otherwise recursion is
  163. handicapped.  Any Pascal compiler that doesn't implement this correctly
  164. is brain-damaged. (I know there are some micro compilers out there that
  165. require recursive procedures to be identified as such, so that they can
  166. get away with allocating static storage for local variables instead of
  167. stack storage, because stack manipulation is expensive on itty-bitty
  168. micros.) The relevant reference is J&W 3rd edition, paragraph 10.3.
  169.  
  170. The reason why the program posted won't work as such is because of line
  171. buffering on most systems.
  172.  
  173.     Ken
  174.  
  175. ------------------------------
  176.  
  177. Date: 2 Jul 88 21:44:57 GMT
  178. From: cadnetix.COM!cadnetix!rusty@uunet.uu.net  (Rusty)
  179. Subject: My request for a lead to Polydata COMPAS (Z-80)
  180.  
  181. In article <8807011652.AA25089@ucbvax.Berkeley.EDU> PHR00JG@TECHNION.BITNET ("Jacques J. Goldberg") writes:
  182. ->Try this with your Pascal system
  183. ->
  184. ->program tryit(input,output);
  185. ->procedure readwrite;
  186. ->var nextchar:char;
  187. ->begin
  188. ->  read(nextchar); if nextchar <> ' ' then readwrite; write(nextchar);
  189. ->end;
  190. ->begin
  191. ->writeln('Type in a sweet word, end with one space');
  192. ->readwrite
  193. ->end.
  194. ->
  195. ->What does it do?
  196. ->The intention is, store the word typed until a space is met, then write
  197. ->it reversed, preceded by a space.
  198. ->In fact, it does not work on any of the machines I tried.
  199.  
  200. Well, as you noted, unless you set input mode to binary (or immediate),
  201. the observation that this program requires a line terminator is not surprising.
  202.  
  203. However, the reason that the msdos and cpm versions only print the last character
  204. is because they did not correctly handle recursion.  The return address and
  205. the variable 'nextchar' both got overwritten on the recursion.
  206.  
  207. So, it only proves that both pascals dont do windo... I mean recursion.
  208.  
  209. Sorry about that.
  210. Oh, yes, it prints the word backward fine on a Sun 3/50, but since I did not set
  211. 'binary' input mode, I needed a carriage return.
  212. -----
  213.   Rusty Carruth \ Cadnetix \ 5775 Flatiron Pkwy.  \ Boulder CO 80301 \ (303) 444-8075
  214.   'HOME': P.O. Box 461     \ Lafayette, CO 80026   RADIO: N7IKQ
  215.   UUCP:cadnetix!rusty    DOMAIN:rusty@cadnetix.com  PATH?:{uunet,boulder}!cadnetix!rusty
  216.  
  217. ------------------------------
  218.  
  219. End of INFO-CPM Digest
  220. ******************************
  221.  5-Jul-88 01:32:54-MDT,3345;000000000000
  222. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  223. Date: Tue,  5 Jul 88 01:30:22 MDT
  224. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  225. Reply-To: INFO-CPM@SIMTEL20.ARPA
  226. Subject: INFO-CPM Digest V88 #167
  227. To: INFO-CPM@SIMTEL20.ARPA
  228.  
  229. INFO-CPM Digest             Tue,  5 Jul 88       Volume 88 : Issue 167
  230.  
  231. Today's Topics:
  232.                     Otrona Attache repairs needed.
  233. ----------------------------------------------------------------------
  234.  
  235. Date: 3 Jul 88 04:18:44 GMT
  236. From: mailrus!eecae!upba!unocss!tucker@ames.arc.nasa.gov  (Greg Tucker)
  237. Subject: Otrona Attache repairs needed.
  238.  
  239. I doubt Jerry Pournelle is out there in "UsenetLand", but perhaps there
  240. is someone else who can help me.  Just recently a friend gave me her
  241. Otrona Attache to fix and return.  When I told her that the problem was
  242. probably the power supply and I couldn't fix it, she told me that I could
  243. keep the machine if I could get it to work.  Ah ha!  This is my problem.
  244.  
  245. For those of you who are not familiar with the machine, Otrona is a company
  246. that went under several years ago.  However, the Attache, a CPM
  247. transportable with dual disk drives and 5 inch monitor, is a darn nice
  248. little machine.
  249.  
  250. When I turn on the machine I get nothing.  Zilch.  It is completely dead.
  251. She said her daughter killed it when she went to Europe, and it hasn't
  252. worked since.  The power supply is built to work with varying voltage
  253. standards, however, you have to reverse a card in the back to keep it from
  254. blowing.  This I doubt she did.  I opened up the machine, for all the
  255. good it did me.  The switch is okay, and there is NO power to the fan
  256. (which works fine).  With my limited electronics experience I would say
  257. the power supply is probably the culprit, no?
  258.  
  259. Now, for the questions...
  260.  
  261. 1. Is anyone aware of a power supply I could buy for it?  Unfortunately,
  262.    Attaches don't use the nice little modular boxed supplies found in
  263.    todays PCs, but rather an open one that runs across two pc boards.
  264.    I assume they did this to make it compatible with other standards.
  265.  
  266. 2. Does anyone know if these machines are still serviced?
  267.  
  268. 3. I am aware that the Attache has an input on the back for a DC power
  269.    supply, namely a battery pack.  However, they don't define the
  270.    configuration for the pins in the manual.  Does anyone know this
  271.    pin configuration?  Would it be possible to use another external
  272.    power supply using this DC input?
  273.  
  274. 4. Am I wasting my time?  I hope not.  All I have is a crummy little
  275.    Apple //e with NO good terminal emulation software, and no good
  276.    Kermit driver.  In addition, the Attache sure would be nice in the
  277.    dorm...
  278.  
  279. 5. Could anyone give me any additional info they might think would be
  280.    helpful?
  281.  
  282. Thanks in advance...
  283.  
  284.  
  285. "Out there in the desert I see dreams on every wall.
  286.  Nothing's ever solved.
  287.  He said the sky's the limit on this chartered trip away.
  288.  Guess I'd better stay away..."   -Husker Du
  289.  
  290.  
  291.  
  292. -- 
  293.  ------------------------------+---------------------------------------------
  294.  Gregory A. Tucker- Consultant | Internet: conslt05%zeus.dnet@fergvax.unl.edu 
  295.  Campus Computing              | Bitnet:   CONSLT05@UNOMA1
  296.  Univ. of Nebraska at Omaha    | UUCP:     uunet!btni!unocss!tucker
  297.  
  298. ------------------------------
  299.  
  300. End of INFO-CPM Digest
  301. ******************************
  302.  6-Jul-88 01:33:05-MDT,3454;000000000000
  303. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  304. Date: Wed,  6 Jul 88 01:30:36 MDT
  305. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  306. Reply-To: INFO-CPM@SIMTEL20.ARPA
  307. Subject: INFO-CPM Digest V88 #168
  308. To: INFO-CPM@SIMTEL20.ARPA
  309.  
  310. INFO-CPM Digest             Wed,  6 Jul 88       Volume 88 : Issue 168
  311.  
  312. Today's Topics:
  313.                 MEXplus implementation on DEC Rainbow
  314.                        Otrona info, parts, etc.
  315.                  Z80 Pascal Compilers and recursion.
  316. ----------------------------------------------------------------------
  317.  
  318. Date: Mon, 4 Jul 88 12:27:03 edt
  319. From: marwood@dmc-crc.arpa (G. J. Marwood)
  320. Subject: MEXplus implementation on DEC Rainbow
  321.  
  322. I am attempting to use the MXH-VT36.ASM MEX overlay to set up MEXplus on a
  323. DEC Rainbow.  All appears to be well at the command (local) mode level, but 
  324. no form of terminal mode will work.  The MEXplus INSTALL indicates that an
  325. initialization file, DEC.INI should be used, but this was not included in 
  326. the MEXplus package.  If anyone has had any experience with this installation
  327. or knows anything about DEC.INI, I would appreciate some help.
  328.  
  329.                                   Gordon Marwood
  330. (P.S. I have copied this to info-dec-micro, but as I do not subscribe to 
  331. that list, I would appreciate direct replies to me.  Thank you!
  332.  
  333. ------------------------------
  334.  
  335. Date: Tue, 5 Jul 88 11:18:39 PDT
  336. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA)
  337. Subject: Otrona info, parts, etc.
  338.  
  339.     I thought I saw an Otrona parts and info place in the last issue
  340.     or so of Computer Shopper.  If I run across it again I'll post the
  341.     info here.
  342.  
  343.     rcs
  344.  
  345. ------------------------------
  346.  
  347. Date: Wed, 06 Jul 88 08:42:53 IST
  348. From: "Jacques J. Goldberg" <PHR00JG%TECHNION.BITNET@CUNYVM.CUNY.EDU>
  349. Subject: Z80 Pascal Compilers and recursion.
  350.  
  351. Some confusing, misleading, notes have been posted about the simple recursive
  352. example which I quoted only to show that Turbo-Pascal and Polydata Pascal were
  353. behaving in the SAME incorrect way.
  354.  
  355. 1. Pascal IS recursive and the example works perfectly, I repeat, with UNIX
  356. on a VAX, with VAX-VMS, with the IBM and the Waterloo compiler on IBM-VM
  357. systems, with Microsoft Pascal under MS-DOS, and with JRT Pascal on my Z80
  358. system. It does NOT work correctly with Turbo-Pascal and Polydata Pascal under
  359. MS-DOS but this has nothing to do with the language implementation, only with
  360. its I/O interface when the unit is the keyboard.
  361.  
  362. 2. Turbo Pascal and Polydata Pascal DO correctly implement recursion, with the
  363. DEFAULT {A-} compiler option . The alternate option {A+}, under CP/M-80 ONLY,
  364. contrarily to what Erik Seielstad writes, makes the code NOT recursive. Again,
  365. the DEFAULT obeys Pascal RULES, while EXPLICITLY requesting {A+} ( A for
  366. ABSOLUTE code) will assume you don't want recursion and thus save speed and
  367. memory (so says the guide, at least...)
  368.  
  369. 3. Then I will repeat my request: WHO CAN GIVE ME AN ADDRESS WHERE TO BUY
  370. PREFERABLY Z80_Polydata_Pascal ,OR STILL ACCEPTABLE Z80_Turbo_Pascal?
  371.  
  372.                                             Jacques J. Goldberg
  373.                                             phr00jg@technion.bitnet
  374.                                                ^^
  375.                                                ||
  376.                                                ---zeroes
  377.  
  378. ------------------------------
  379.  
  380. End of INFO-CPM Digest
  381. ******************************
  382.  7-Jul-88 01:31:37-MDT,7725;000000000000
  383. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  384. Date: Thu,  7 Jul 88 01:30:56 MDT
  385. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  386. Reply-To: INFO-CPM@SIMTEL20.ARPA
  387. Subject: INFO-CPM Digest V88 #169
  388. To: INFO-CPM@SIMTEL20.ARPA
  389.  
  390. INFO-CPM Digest             Thu,  7 Jul 88       Volume 88 : Issue 169
  391.  
  392. Today's Topics:
  393.                       Kaypro and Spinwriter 7710
  394.                         KAYPRO screen and C128
  395.                 Pascal, recursion, and buffered input
  396.                     TRYIT pascal example...again.
  397.                       Turbo Pascal for the Z-80
  398.                  Z80 Pascal Compilers and recursion.
  399. ----------------------------------------------------------------------
  400.  
  401. Date: Wed 6 Jul 88 13:23:48-PDT
  402. From: D-ROGERS@EDWARDS-2060.ARPA
  403. Subject: Kaypro and Spinwriter 7710
  404.  
  405. I received no reply on this before and i still need help.  I have a friend
  406. with a Kaypro 4 and an NEC 7710 Spinwriter.  They don't seem to talk to
  407. each other.  I've tried simple things like PIPing a text file to various 
  408. ports, e.g. LST:, PRN:, PUN:, AUX: in every case the system hangs, as 
  409. though waiting for a DTR.  The printer self tests OK and both units are set
  410. to run at 1200 baud, 8 bits, no parity.  I don't even get garbage.  The NEC
  411. has a DB25 connector; that with the baud and parity switches makes me believe it
  412. uses a serial interface.  Is there something else i need to know to get
  413. the Kaypro to dump a character stream?  It also has a parallel port, but 
  414. the software didn't have any procedures to reassign any logical devices.
  415. H E L P !
  416.                 [dale]
  417. -------
  418.  
  419. ------------------------------
  420.  
  421. Date: Wed, 6 Jul 88 11:00:14 EDT
  422. From: CPT PIERSON <pierson@AMSAA-SEER.ARPA>
  423. Subject: KAYPRO screen and C128
  424.  
  425. I have inhereted a bunch of kaypro software.  When running these programs 
  426. on my C128 the programs work but the menu screens dont work properly.  I
  427. have been told that the Kaypro screen ESC sequences etal arent directly
  428. compatable with the C128.  I have a copy of the Kaypro screen info file
  429. from simtel20.  What can I do to allow my C128 to read the ESC sequences
  430. correctly?
  431.  
  432. Thanks in advance 
  433. Jim
  434.  
  435. ------------------------------
  436.  
  437. Date: 4 Jul 88 16:32:26 GMT
  438. From: ted@sbcs.sunysb.edu  (Dr. Ted Carnevale)
  439. Subject: Pascal, recursion, and buffered input
  440.  
  441. There seems to be some confusion about these topics and the capabilities of
  442. at least one Pascal compiler for "itty bitty micros," as some wag put it.
  443. The difficulties arose about a program like this, which ought to
  444. accept keyboard input until a space is encountered,
  445. and then echo the entire input string backwards.
  446. ============
  447.  
  448. PROGRAM tryit(input,output);
  449.  
  450. PROCEDURE readwrite;
  451. VAR nextchar:char;
  452. BEGIN
  453.   read(nextchar); if nextchar <> ' ' then readwrite; write(nextchar);
  454. END;
  455.  
  456. BEGIN
  457.   writeln('Type in a word that ends with a space');
  458.   readwrite
  459. END.
  460.  
  461. ============
  462. There are two reasons this program doesn't work properly with Turbo Pascal:
  463. Turbo buffers keyboard input, and recursion is NOT enabled as a default.
  464.  
  465. It really isn't necessary to resort to arrays for temporary storage of 
  466. keyboard input.  Simply enabling recursion with the {$A-} option and 
  467. turning off input buffering takes care of most of the problem:
  468. ============
  469.  
  470. PROGRAM tryitr(input,output);
  471. (* With Turbo Pascal this program works like so:
  472.  
  473. print message
  474. REPEAT
  475.   accept keyboard input until CR is encountered
  476. UNTIL input stream contains a blank
  477. starting with the blank and working backward, print out the input stream
  478.  
  479. Thus this input stream:
  480. onetwothree four five<CR>
  481. produces this output:
  482.  eerhtowteno
  483.  
  484. and this input stream:
  485. one<CR>
  486. two<CR>
  487. three four five<CR>
  488. produces this output:
  489.  eerht
  490. owt
  491. eno
  492. *)
  493.  
  494. (* enable recursion *)
  495. {$A-}
  496. (* use standard Pascal I/O rather than buffered keyboard input *)
  497. {$B-}
  498.  
  499. PROCEDURE readwrite;
  500. VAR nextchar:char;
  501. BEGIN
  502.   read(nextchar); if nextchar <> ' ' then readwrite; write(nextchar);
  503. END;
  504.  
  505. BEGIN
  506.   writeln('Type in a word that ends with a space');
  507.   readwrite
  508. END.
  509.  
  510. ============
  511. Still, the program doesn't quite work properly.  It should produce its 
  512. output as soon as a blank occurs in the input stream, instead of waiting
  513. for a carriage return to tell it to process an input line.  Reading from
  514. the "keyboard" input device instead of standard input takes care of this
  515. last problem.  Note that the {$B-} switch is no longer needed--"keyboard"
  516. input is not buffered.
  517. ============
  518.  
  519. PROGRAM trykbd(input,output);
  520. (* With Turbo Pascal this program works like so:
  521. print message
  522. REPEAT
  523.   accept input stream
  524. UNTIL blank is encountered
  525. starting with the blank and working backward, print out the input stream
  526.  
  527. Thus this input stream:
  528. onetwothreeB
  529. produces this output:
  530. Beerhtowteno
  531. where B is a blank
  532. *)
  533.  
  534. (* enable recursion *)
  535. {$A-}
  536.  
  537. PROCEDURE readwrite;
  538. VAR nextchar:char;
  539. BEGIN
  540.   read(Kbd,nextchar); write(nextchar);
  541.   if nextchar <> ' ' then readwrite; write(nextchar);
  542. END;
  543.  
  544. BEGIN
  545.   writeln('Type in a word that ends with a space');
  546.   readwrite
  547. END.
  548.  
  549. ============
  550.  
  551. ------------------------------
  552.  
  553. Date: Tue, 5 Jul 88 16:31:54 EDT
  554. From: "Erik L. Seielstad" <ERIK%BROCK1P.BITNET@CICGE.RPI.EDU>
  555. Subject: TRYIT pascal example...again.
  556.  
  557. In a recent issue of the cpm digest, I saw the following:
  558. >Recursion program discussed earlier in INFO-CPM Digest - implemented
  559. >for Turbo Pascal.
  560. >The program as originally submitted will not work in *any* correctly
  561. >implemented Pascal, because it allows only one byte for the variable
  562. >"nextchar".   Declaring the variable inside a procedure doesn't mean
  563. >that the variable will have a new space created for it on every call
  564. >to the procedure; it only means that the variable is not global.
  565.  
  566.     I am forced to disagree.  The definition of Pascal sets up a
  567. stack frame at runtime for each invocation of a subroutine.  This is
  568. the reason ANY recursion is possible in pascal.  The program TRYIT
  569. was a simple example of recursion, and *should* work on all pascal
  570. compilers.  I tried it here on our mainframe, and it worked fine as
  571. written.
  572.     The reasson it does not work on Turbo Pascal, is Borland
  573. allocates static storage for all variables at compile time, unless
  574. the special compiler directive {A+} is used.
  575.     -Erik @ Brock1p
  576. /* the views expressed are brought to you as a public service */
  577. /* by me. (and nobody else but me) */
  578.  
  579. ------------------------------
  580.  
  581. Date: Wed, 6 Jul 88 08:48:42 PDT
  582. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA)
  583. Subject: Turbo Pascal for the Z-80
  584.  
  585. ...should still be available directly from Borland Int'l in a number
  586. for formats.
  587.  
  588. rcs
  589.  
  590. ------------------------------
  591.  
  592. Date: Wed, 6 Jul 88 08:46:07 edt
  593. From: binder@decvax.dec.com (A complicated and secret quotidian existence)
  594. Subject: Z80 Pascal Compilers and recursion.
  595.  
  596. In Turbo V3.0, {$A+} is the default - not {$A-} as Jacques Goldberg
  597. says.  This was done to provide the fastest possible compilation and
  598. execution in the general case.  Be that as it may...
  599.  
  600. Jacques, you can buy Z80 Turbo in any one of zillions of disk formats
  601. directly from Borland:
  602.  
  603.     Borland International
  604.     4585 Scotts Valley Drive
  605.     Scotts Valley, CA  95066
  606.     USA
  607.  
  608. Specify CP/M-80 and your disk format.  The price for V3.0 is $69.95. 
  609. Do not buy V4.0, which is for MS-DOS only, specifically PCs and PC
  610. clones.
  611.  
  612. Cheers,
  613. Dick Binder    (The Stainless Steel Rat)
  614.  
  615. DEC Easynet:    FLUME::"binder@caliph.dec.com"
  616. uucp:        { Most major hubs }!decwrl!caliph.dec.com!binder
  617. Internet:    binder%caliph.dec.com@decwrl.dec.com
  618.  
  619. ------------------------------
  620.  
  621. End of INFO-CPM Digest
  622. ******************************
  623.  8-Jul-88 07:56:42-MDT,3555;000000000000
  624. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  625. Date: Fri,  8 Jul 88 07:54:00 MDT
  626. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  627. Reply-To: INFO-CPM@SIMTEL20.ARPA
  628. Subject: INFO-CPM Digest V88 #170
  629. To: INFO-CPM@SIMTEL20.ARPA
  630.  
  631. INFO-CPM Digest             Fri,  8 Jul 88       Volume 88 : Issue 170
  632.  
  633. Today's Topics:
  634.                       Kaypro and Spinwriter 7710
  635.                    Looking for GOOD Fortran manual
  636.                         Solid State Music PB-1
  637. ----------------------------------------------------------------------
  638.  
  639. Date: 7 Jul 88 16:07:30 GMT
  640. From: ea.ecn.purdue.edu!wieland@ee.ecn.purdue.edu  (Jeffrey J Wieland)
  641. Subject: Kaypro and Spinwriter 7710
  642.  
  643. In article <12412216898.11.D-ROGERS@EDWARDS-2060.ARPA> D-ROGERS@EDWARDS-2060.ARPA writes:
  644. >I received no reply on this before and i still need help.  I have a friend
  645. >with a Kaypro 4 and an NEC 7710 Spinwriter.  They don't seem to talk to
  646. ...
  647. >the Kaypro to dump a character stream?  It also has a parallel port, but 
  648. >the software didn't have any procedures to reassign any logical devices.
  649. >H E L P !
  650. >                [dale]
  651. >-------
  652.  
  653. There should be a program on your system disk called "CONFIG.COM".  This
  654. program permits you to change many of system's parameters, including the
  655. assignment of the LST: device, baud rates, numeric keypad and cursor key
  656. character generation, etc.  You may also reassign logical devices with
  657. "STAT.COM" (also on your system disk).  It is documented in your CP/M
  658. manual.  For example:
  659.  
  660. A0>stat dev:
  661.  
  662. will produce a listing of the logical device assignments.
  663.  
  664. The actual pin assignments on your Kaypro should be in your Owner's Manual.
  665. Interfacing the Kaypro to a serial printer is discussed at some length in
  666. "The RS-232 Solution", available from Sybex Computer Books.  Kaypro
  667. apparently did some strange things to the RS-232 interface (but then who
  668. hasn't!).
  669.  
  670.             Jeff Wieland
  671.             wieland@ecn.purdue.edu
  672.  
  673. ------------------------------
  674.  
  675. Date: 7 Jul 88 21:24:16 GMT
  676. From: timelord@eos.arc.nasa.gov  (G. Murdock Helms)
  677. Subject: Looking for GOOD Fortran manual
  678.  
  679. I have a copy of Microsoft Fortran 77 for a C/PM operating system that I'd 
  680. really like to get running in the next month and a half.
  681.  
  682. There's just one little problem...the Microsoft Fortran manual is ka-ka.
  683.  
  684. Does anyone have any suggestions for a more readable/understandable Fortran
  685. manual that can be used with this version of Microsoft and that will help
  686. me to do my programming?  Alternatively, I am also accepting suggestions
  687. for other C/PM Fortran packages that have good documentation and user
  688. interface.
  689.  
  690. Thanks muchly!
  691.  
  692. -Murdock
  693. {e-mail responses to timelord@eos.arc.nasa.gov}
  694.  
  695. ------------------------------
  696.  
  697. Date: Wednesday, 6 July 1988  13:51-MDT
  698. From: Phil Lapsley <phil@EAST.BERKELEY.EDU>
  699. Subject: Solid State Music PB-1
  700.  
  701. (Apologies in advance if this is the wrong place to send this to; not
  702. surprisingly, I couldn't find a mailing list devoted just to S-100 stuff).
  703.  
  704. Yesterday I received a Solid State Music PB-1 prom burner S-100 board.
  705. Naturally, it came without manuals or schematics, and the person doubts
  706. that it works.
  707.  
  708. Does anybody know if (a) SSM is still around, and if so, what their
  709. address/phone number is, and (b) if not, does anybody have a PB-1 manual
  710. or schematic that I could photocopy?
  711.  
  712. Please reply directly to me, as I'm not on info-micro.  Thanks.
  713.  
  714.     Phil Lapsley    ucbvax!phil    phil@ucbarpa.berkeley.edu
  715.  
  716. ------------------------------
  717.  
  718. End of INFO-CPM Digest
  719. ******************************
  720.  9-Jul-88 01:32:32-MDT,1957;000000000000
  721. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  722. Date: Sat,  9 Jul 88 01:30:43 MDT
  723. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  724. Reply-To: INFO-CPM@SIMTEL20.ARPA
  725. Subject: INFO-CPM Digest V88 #171
  726. To: INFO-CPM@SIMTEL20.ARPA
  727.  
  728. INFO-CPM Digest             Sat,  9 Jul 88       Volume 88 : Issue 171
  729.  
  730. Today's Topics:
  731.            CBIOS & format for Xerox 820-1 w/double dens mod
  732.                         CPM on Datapoint 1550
  733. ----------------------------------------------------------------------
  734.  
  735. Date: 8 Jul 88 20:59:39 GMT
  736. From: young@ee.ecn.purdue.edu  (Mike Young)
  737. Subject: CBIOS & format for Xerox 820-1 w/double dens mod
  738.  
  739.     Greetings!
  740.  
  741.     I have a Xerox 820-1 I'm trying to upgrade to double
  742. density, using the WD 2793 controller (yes, and the Emerald Microware
  743. upgrade kit). It runs CP/M 2.2, and does it very nicely. It occurs 
  744. to me that I will need a format program to handle
  745. double density. I could write one, but if someone else has invented this
  746. particular wheel, why should I? :-)
  747.  
  748.     In addition, the CBIOS will also need to know how to select the
  749. proper density, keep track of who's double and who's single at any given
  750. moment, etc. (this particular system will have 2 to 4  5 1/4" DSDD drives
  751. on it, and I need to do a LOT of single -> double copying)
  752. I suspect someone's already addressed this task, and again I don't see
  753. the need to dig into the beast if it's already been done, so....
  754.  
  755.     Any comments?
  756.  
  757.  
  758.                     -Mike Young
  759.                         young@eg.ecn.purdue.edu
  760.                         ..!pur-ee!young
  761.  
  762. ------------------------------
  763.  
  764. Date: 8 Jul 88 02:20:37 GMT
  765. From: portal!cup.portal.com!Orion@uunet.uu.net
  766. Subject: CPM on Datapoint 1550
  767.  
  768. Hi,
  769.       Is there anybody out there using CPM 2.2 on their Datapoint 1550?
  770. Is Datapoint still sell that OS for the 1550?  
  771. Is Digital Research sell that OS for the 1550?
  772.  
  773. Orion
  774.  
  775. Orion@cup.portal.com
  776.  
  777. ------------------------------
  778.  
  779. End of INFO-CPM Digest
  780. ******************************
  781. 10-Jul-88 01:32:41-MDT,2902;000000000000
  782. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  783. Date: Sun, 10 Jul 88 01:30:15 MDT
  784. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  785. Reply-To: INFO-CPM@SIMTEL20.ARPA
  786. Subject: INFO-CPM Digest V88 #172
  787. To: INFO-CPM@SIMTEL20.ARPA
  788.  
  789. INFO-CPM Digest             Sun, 10 Jul 88       Volume 88 : Issue 172
  790.  
  791. Today's Topics:
  792.            CBIOS & format for Xerox 820-1 w/double dens mod
  793.                             S-100 manuals
  794. ----------------------------------------------------------------------
  795.  
  796. Date: 9 Jul 88 19:52:29 GMT
  797. From: eve.usc.edu!mlinar@oberon.usc.edu  (Mitch Mlinar)
  798. Subject: CBIOS & format for Xerox 820-1 w/double dens mod
  799.  
  800. In article <8480@pur-ee.UUCP> young@pur-ee.UUCP (Mike Young) writes:
  801. >    I have a Xerox 820-1 I'm trying to upgrade to double
  802. >density, using the WD 2793 controller (yes, and the Emerald Microware
  803. >upgrade kit). It runs CP/M 2.2, and does it very nicely. It occurs 
  804. >to me that I will need a format program to handle
  805. >double density. I could write one, but if someone else has invented this
  806. >particular wheel, why should I? :-)
  807. >
  808. >    In addition, the CBIOS will also need to know how to select the
  809. >proper density, keep track of who's double and who's single at any given
  810. >moment, etc. (this particular system will have 2 to 4  5 1/4" DSDD drives
  811.  
  812.  
  813. There are a couple of ROMs sold for the 820-I which have a number of
  814. utilities associated with them.  One is the Xpro MicroCornucopia ROM and the
  815. other is the MicroCode Plus2 ROM.  The Xpro is super-cheap since it has few
  816. features in it.  Plus2 is about $40(?) but has about 11 formats built-in, a
  817. way to define user-definable formats, and can read/write MS-DOS disks through
  818. Bridger Mitchell's DosDisk program.  There are a bunch of other features
  819. Plus2 has that Xpro does not; Xpro only comes with ROM, BIOS, FORMAT, and
  820. SYSGEN.
  821.  
  822. I will have to warn you that I am a tad biased, though, since I wrote the ROM
  823. and all utilities for it.
  824.  
  825. -Mitch
  826.  
  827. ------------------------------
  828.  
  829. Date: 9 Jul 88 21:17:24 GMT
  830. From: hp-sdd!ncr-sd!crash!mwilson@hplabs.hp.com  (Marc Wilson)
  831. Subject: S-100 manuals
  832.  
  833.      Ok, all you out there...
  834.  
  835.      I recently acquired two cards:
  836.  
  837.        1) IMSAI SIO-2 serial I/O baord
  838.        2) Vector Graphics Flashwriter II video card
  839.  
  840.      Can anyone provide me with programming information, MANUALS, horror
  841. stories, your own experiences, etc.?
  842.  
  843.      Any and all information will be appreciated!
  844. -- 
  845. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  846. Marc Wilson
  847.      ARPA: ...!crash!mwilson@nosc.mil
  848.            ...!crash!pnet01!pro-sol!mwilson@nosc.mil
  849.      UUCP: [ cbosgd | hp-sdd!hplabs | sdcsvax | nosc ]!crash!mwilson
  850.      INET: mwilson@crash.CTS.COM
  851. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  852.  
  853. ------------------------------
  854.  
  855. End of INFO-CPM Digest
  856. ******************************
  857. 11-Jul-88 01:34:15-MDT,3456;000000000000
  858. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  859. Date: Mon, 11 Jul 88 01:30:12 MDT
  860. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  861. Reply-To: INFO-CPM@SIMTEL20.ARPA
  862. Subject: INFO-CPM Digest V88 #173
  863. To: INFO-CPM@SIMTEL20.ARPA
  864.  
  865. INFO-CPM Digest             Mon, 11 Jul 88       Volume 88 : Issue 173
  866.  
  867. Today's Topics:
  868.                       Kaypro and Spinwriter 7710
  869. ----------------------------------------------------------------------
  870.  
  871. Date: 9 Jul 88 22:03:22 GMT
  872. From: necntc!ima!cfisun!lakart!dg@husc6.harvard.edu  (David Goodenough)
  873. Subject: Kaypro and Spinwriter 7710
  874.  
  875. From article <12412216898.11.D-ROGERS@EDWARDS-2060.ARPA>, by D-ROGERS@EDWARDS-2060.ARPA:
  876. > I received no reply on this before and i still need help.  I have a friend
  877. > with a Kaypro 4 and an NEC 7710 Spinwriter.  They don't seem to talk to
  878. > each other.  I've tried simple things like PIPing a text file to various 
  879. > ports, e.g. LST:, PRN:, PUN:, AUX: in every case the system hangs, as 
  880. > though waiting for a DTR.  The printer self tests OK and both units are set
  881. > to run at 1200 baud, 8 bits, no parity.  I don't even get garbage.  The NEC
  882. > has a DB25 connector; that with the baud and parity switches makes me believe it
  883. > uses a serial interface.  Is there something else i need to know to get
  884. > the Kaypro to dump a character stream?  It also has a parallel port, but 
  885. > the software didn't have any procedures to reassign any logical devices.
  886. > H E L P !
  887. >                 [dale]
  888. > -------
  889.  
  890. I'm no Kaypro Guru, but reading between the lines from above I interpret it
  891. to mean that your friend's Kaypro has a serial port for a modem and a parallel
  892. port for a centronix style printer. The problem with the "DB25" RS232
  893. connectors is that there are two ways of wiring them: DTE (Data terminal
  894. equipment) and DCE (Data carrier equipment). DCE refers to modems, which
  895. transmit data on pin 3, DSR (Data Set Ready) on pin 6, DCD (Data carrier
  896. detect) on pin 8 and CTS (Clear to send) on pin 5. DTE refers to just about
  897. everything else: terminals, the PUN: RDR: port on the back of a Kaypro, and
  898. printers: these devices transmit data on pin 2, DTR (Data terminal ready)
  899. on pin 20, and RTS (Request to send) on pin 4. Now if you've been following
  900. all the above, you will have noticed that BOTH the printer AND the Kaypro
  901. are transmitting on the same pins (2,4,20) and listening to the same
  902. pins (3,5,6,8). What you need to do is to make up a crossover cable
  903. (sometimes called a null modem) which does the following: on both ends
  904. pin 2 at one end goes to pin 3 at the other end, pin 20 at one end
  905. goes to pins 6 and 8 at the other, and pin 4 at one end goes to pin
  906. 5 at the same end:
  907.  
  908.     2------------\/-----------2
  909.     3------------/\-----------3
  910.     4---+                 +---4
  911.     5---+                 +---5
  912.     6-----+           +-------6
  913.     8-----+-----\/----+-------8
  914.     20----------/\-----------20
  915.  
  916. with pin 7 (ground) wired straight through. What this does is to trick
  917. each end into thinking the other end is a modem, and everyone is happy.
  918. I can't guarantee that this is the solution, but if you've been using
  919. the same cable to talk to the printer as you talk to a modem with then
  920. I'll take even's money bets that's why it wasn't working.
  921. -- 
  922.     dg@lakart.UUCP - David Goodenough        +---+
  923.                             | +-+-+
  924.     ....... !harvard!cca!lakart!dg            +-+-+ |
  925.                                 +---+
  926.  
  927. ------------------------------
  928.  
  929. End of INFO-CPM Digest
  930. ******************************
  931. 12-Jul-88 01:34:46-MDT,1104;000000000000
  932. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  933. Date: Tue, 12 Jul 88 01:30:15 MDT
  934. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  935. Reply-To: INFO-CPM@SIMTEL20.ARPA
  936. Subject: INFO-CPM Digest V88 #174
  937. To: INFO-CPM@SIMTEL20.ARPA
  938.  
  939. INFO-CPM Digest             Tue, 12 Jul 88       Volume 88 : Issue 174
  940.  
  941. Today's Topics:
  942.                          Looking for compress
  943. ----------------------------------------------------------------------
  944.  
  945. Date: 10 Jul 88 17:28:33 GMT
  946. From: necntc!ima!cfisun!lakart!dg@ames.arc.nasa.gov  (David Goodenough)
  947. Subject: Looking for compress
  948.  
  949. Some time ago in (I think) comp.os.cpm (hence the X-post, please
  950. accept my apologies if wrong), someone mentioned an uncompress that
  951. ran on a CP/M (?) machine. To whoever it was: if you read this and
  952. are prepared to send me the sources (if they're copyright I understand)
  953. I'd be very glad to get them.
  954.  
  955.             Yours,
  956. -- 
  957.     dg@lakart.UUCP - David Goodenough        +---+
  958.                             | +-+-+
  959.     ....... !harvard!cca!lakart!dg            +-+-+ |
  960.                                 +---+
  961.  
  962. ------------------------------
  963.  
  964. End of INFO-CPM Digest
  965. ******************************
  966. 13-Jul-88 01:35:54-MDT,6863;000000000000
  967. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  968. Date: Wed, 13 Jul 88 01:31:04 MDT
  969. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  970. Reply-To: INFO-CPM@SIMTEL20.ARPA
  971. Subject: INFO-CPM Digest V88 #175
  972. To: INFO-CPM@SIMTEL20.ARPA
  973.  
  974. INFO-CPM Digest             Wed, 13 Jul 88       Volume 88 : Issue 175
  975.  
  976. Today's Topics:
  977.                                  CP/M
  978.                         CPM for IMSAI (2 msgs)
  979.                       Kaypro and Spinwriter 7710
  980.                            MAC assembler...
  981.                   Need help with brain-damaged bdos.
  982. ----------------------------------------------------------------------
  983.  
  984. Date: 13 Jul 88 02:04:28 GMT
  985. From: dartvax!eleazar.dartmouth.edu!joeh@bu-cs.bu.edu  (Joseph L. Hill)
  986. Subject: CP/M
  987.  
  988. I just came upon a Morrow (Micro Decision) z80 machine 
  989. that runs ... CPM! Whats out there? Anything? It comes with
  990. a few programs but I would like to find a terminal emulation
  991. program, compilers? Anyone own, heard of these? It seems to
  992. be a 64 k machine running version 2.2 cp/m.
  993. Any and all help, info, reply will be appreciated with
  994. ultimate blessing!
  995.  
  996. joeh@eleazar.dartmouth
  997. joeh at cms1
  998. vmoper at cms1
  999.  
  1000.  
  1001.  
  1002.      Joseph L Hill     joeh@dartvax.UUCP                                  
  1003.  
  1004.      USNET:   {linus|decvax|cornell|astrovax}!dartvax!joeh  
  1005.       ARPA:   joeh%dartmouth@csnet-relay                    
  1006.  
  1007. ------------------------------
  1008.  
  1009. Date: 12 Jul 88 18:33:53 GMT
  1010. From: bgsuvax!wente@tut.cis.ohio-state.edu  (Ellsworth Wente)
  1011. Subject: CPM for IMSAI
  1012.  
  1013.     I have recently obtained an IMSAI computer for fun, and I am having
  1014. trouble getting it to boot anything.  It has three 5 1/4" disk drives, and
  1015. I have aligned one of them, but I still can't get it to boot.  I received
  1016. about 40 disks with the system, but I think they may all be bad since they
  1017. haven't been used for around eight years.  Everything else seems to be ok
  1018. (computer accesses drive 0), so I have concluded that the disks have to 
  1019. be bad.  Does anyone out there in net-land still have an S100 computer
  1020. with a Northstar controller???  I would appreciate any help I can get.
  1021. I would be willing to buy a copy of Northstar CPM if anyone still has
  1022. it.  Thanks in advance!
  1023.                   Ellsworth
  1024.  
  1025.  
  1026.  
  1027. *******************************************************************************
  1028. * Ellsworth A. Wente IV      Bowling Green State University Computer Services *
  1029. * N8DTT                      Faculty/Staff/Graduate Consultant                *
  1030. * The opinions stated above are MINE, ALL MINE!    wente@andy.bgsu.edu        *
  1031. *******************************************************************************
  1032.  
  1033. ------------------------------
  1034.  
  1035. Date: 12 Jul 88 22:00:30 GMT
  1036. From: bionet!lear@presto.ig.com  (Eliot Lear)
  1037. Subject: CPM for IMSAI
  1038.  
  1039. If worst comes to worst, you could toggle in a program...
  1040.  
  1041. ;-)
  1042. -- 
  1043. Eliot Lear
  1044. [lear@net.bio.net]
  1045.  
  1046. ------------------------------
  1047.  
  1048. Date: 11 Jul 88 17:39:33 GMT
  1049. From: amdahl!dlb!ardent!rap@ames.arc.nasa.gov  (Rob Peck)
  1050. Subject: Kaypro and Spinwriter 7710
  1051.  
  1052. In article <177@lakart.UUCP>, dg@lakart.UUCP (David Goodenough) writes:
  1053. > From article <12412216898.11.D-ROGERS@EDWARDS-2060.ARPA>, by D-ROGERS@EDWARDS-2060.ARPA:
  1054. > > I received no reply on this before and i still need help.  I have a friend
  1055. > > with a Kaypro 4 and an NEC 7710 Spinwriter.  They don't seem to talk to
  1056. > > each other.  I've tried simple things like PIPing a text file to various 
  1057.  
  1058. I agree with Dave Goodenough's solution, that most likely a null modem
  1059. is needed with the cable that is currently being used.  I found that one
  1060. can often get by with just a 4-wire cable, with 1-1, 2-3, 3-2, and 7-7 in
  1061. the cable, and pins 8-20 wired independently at each end.  Seems to keep
  1062. the devices happy.  By the way, this is a standard cable assembly available
  1063. from INMAC among other places.
  1064.  
  1065. Rob Peck
  1066.  
  1067. ------------------------------
  1068.  
  1069. Date: Tue, 12 Jul 88 13:31 N
  1070. From: <DHAESE%BANUIA51.BITNET@CUNYVM.CUNY.EDU>
  1071. Subject: MAC assembler...
  1072.  
  1073. Is the MAC assembler a public domain program ?  If not, are there com-
  1074. patible assemblers available out there ?  Why I am asking this ?
  1075. Simply, to assemble the ZCPR3 system...  Or can I assemble this also
  1076. with the M80 assembler?
  1077.  
  1078. Enough questions for today, see you in swing time --) Gratien: -<:>-
  1079.  
  1080. ------------------------------
  1081.  
  1082. Date: 12 Jul 88 13:33:18 GMT
  1083. From: simon@g.ms.uky.edu  (George Simon)
  1084. Subject: Need help with brain-damaged bdos.
  1085.  
  1086. Help!!!
  1087.     I have a z80 cpm box at work that has problems, and I'm looking
  1088.     for ideas to improve it a little.  If it were up to me, I'd
  1089.     replace it with a Pc, but for several reasons, we need to continue
  1090.     to use it.
  1091.  
  1092.     The version of cpm that it is running seems to be < 2.2, and 
  1093.     the bdos seem to be brain-damaged.
  1094.     (1) There is no escape code to position the cursor, however 
  1095.         calling the bios CONOUT routine to print a 0x18 with the 
  1096.         row/col in HL does the job.  (don't even ask how I found
  1097.         this out!)
  1098.     (2) Bdos function 6 (direct console i/o) does not exist, but 
  1099.         the corresponding bios calls work ok.  Other bdos calls 
  1100.         may be ok, but I trust the bios much more.  The bdos also
  1101.         refuses to return the version#.
  1102.     
  1103.     The computer itself is a Videoplan form Kontron Electronics 
  1104.     (in Munich & California), has 1 Z80-sio, 1 ctc, 2 pio's (keyboard 
  1105.     & printer) and a WD1771-B01 floppy controller (single density). 
  1106.     The motherboard is a (4mhz?) KDT rev. IV.  If anyone from Kontron 
  1107.     is reading this, and has any docs on this board, please send me 
  1108.     e-mail.
  1109.  
  1110.     Even its disks are strange - single density, 35 tracks x 2 sides, 
  1111.     and 16 sectors/track yielding about 138K per disk.
  1112.  
  1113.     I've been thinking about getting Z-cpr to replace the bdos/ccp,
  1114.     but I'm not sure if it would even install in such a brain damaged
  1115.     system.  I have no hardware or software docs on this machine, but
  1116.     I have found all of the port#s for the sio/ctc/pio's, and can
  1117.     probably find the floppy controller and video (Motorola 6845L) if
  1118.     needed.  
  1119.  
  1120.     Anyone got any other ideas?  I'd love to be able to do double-density,
  1121.     but I don't know if the WD1771 can do this.  I have heard that 
  1122.     Z-Cpr 3.4 is self-installing, but it may have problems here...
  1123.     I have managed to get kermit running, but I'd like to get turbo
  1124.     pascal or a c-compiler working.  Respond via e-mail, or post it
  1125.     if you think others would be interested.
  1126.                             Thanks in advance,
  1127.                                 Simon.
  1128.  
  1129. <-------------------------------------------------------------------------->
  1130. <---   Simon Gales@University of Ky          (606) 257-3597/254-9387     --->
  1131. <---            [ simon@ms.uky.edu ]  |  [ simon@UKMA.BITNET ]          --->
  1132. <-------------------------------------------------------------------------->
  1133.  
  1134. ------------------------------
  1135.  
  1136. End of INFO-CPM Digest
  1137. ******************************
  1138. 14-Jul-88 01:35:13-MDT,4089;000000000000
  1139. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1140. Date: Thu, 14 Jul 88 01:30:40 MDT
  1141. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1142. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1143. Subject: INFO-CPM Digest V88 #176
  1144. To: INFO-CPM@SIMTEL20.ARPA
  1145.  
  1146. INFO-CPM Digest             Thu, 14 Jul 88       Volume 88 : Issue 176
  1147.  
  1148. Today's Topics:
  1149.                                  CP/M
  1150.                   Need help with brain-damaged bdos.
  1151. ----------------------------------------------------------------------
  1152.  
  1153. Date: 13 Jul 88 23:29:54 GMT
  1154. From: tetra!budden@nosc.mil  (Rex A. Buddenberg)
  1155. Subject: CP/M
  1156.  
  1157. Joe,
  1158.  
  1159. the Morrow Micro-Decision computers are pretty fine machines.
  1160. We bought one for my Dad several years ago and he still uses it
  1161. regularly.  Dad's desires are pretty modest; he's quite
  1162. happy with WordStar and I've made up a couple utilities
  1163. for him.  TurboPascal works just fine for the dinking around.
  1164. I keep a few things like spreadsheets in Dad's portfolio so I
  1165. can do some work while visiting and out of reach of my CPM
  1166. machines.
  1167.  
  1168. The MD2s and kin are pretty much middle of the road CPM so they
  1169. don't quibble much about any middle of the road CPM software.
  1170.  
  1171. Unfortunately, support is a bit hard to find.  George Morrow himself
  1172. is alive and well, but the company didn't make it (they were having
  1173. too much fun).  
  1174.  
  1175. Rex Buddenberg
  1176.  
  1177. ------------------------------
  1178.  
  1179. Date: 13 Jul 88 16:12:45 GMT
  1180. From: ucsdhub!jack!crash!mwilson@ucsd.edu  (Marc Wilson)
  1181. Subject: Need help with brain-damaged bdos.
  1182.  
  1183. In article <9936@e.ms.uky.edu> simon@ms.uky.edu (Simon Gales) writes:
  1184. >Help!!!
  1185. >    I have a z80 cpm box at work that has problems, and I'm looking
  1186. >    for ideas to improve it a lit
  1187. >
  1188. >    The version of cpm that it is running seems to be < 2.2, and 
  1189. >    the bdos seem to be brain-damaged.
  1190. >    (1) There is no escape code to position the cursor, however 
  1191. >        calling the bios CONOUT routine to print a 0x18 with the 
  1192. >        row/col in HL does the job.  (don't even ask how I found
  1193. >        this out!)
  1194. >    (2) Bdos function 6 (direct console i/o) does not exist, but 
  1195. >        the corresponding bios calls work ok.  Other bdos calls 
  1196. >        may be ok, but I trust the bios much more.  The bdos also
  1197. >        refuses to return the version#.
  1198.  
  1199.      What you are describing sounds very much like CP/M 1.4.  It implemented
  1200. neither the BDOS 6 call, nor the BDOS 12 call ( well, it *did* do BDOS 12,
  1201. but it used it for something else ).
  1202.  
  1203.      As for trusting the BIOS, watch out.  There are differences between the
  1204. 2.2 BIOS and a 1.4 BIOS.
  1205.  
  1206. >    The computer itself is a Videoplan form Kontron Electronics 
  1207. >    (in Munich & California), has 1 Z80-sio, 1 ctc, 2 pio's (keyboard 
  1208. >    & printer) and a WD1771-B01 floppy controller (single density). 
  1209. >    The motherboard is a (4mhz?) KDT rev. IV.  If anyone from Kontron 
  1210. >    is reading this, and has any docs on this board, please send me 
  1211. >    e-mail.
  1212. >
  1213. >    I've been thinking about getting Z-cpr to replace the bdos/ccp,
  1214. >    but I'm not sure if it would even install in such a brain damaged
  1215. >    system.
  1216.  
  1217.      I can almost guarantee that you won't be able to install the Z-System
  1218. on this machine.  You need a 2.2 system for that.  NZCOM will probably
  1219. blow up if you try to use it.  Save your money.
  1220.  
  1221. >
  1222. >    Anyone got any other ideas?  I'd love to be able to do double-density,
  1223. >    but I don't know if the WD1771 can do this.
  1224.  
  1225.      I know that the 1770 can, but it needs external help.  How do I know
  1226. this?  This computer right here ( Ampro LB/Z80 ) uses the 1770.  Pick
  1227. up the data sheets on the chip from Western Digital.  They've always been
  1228. most helpful when I've spoken to them.
  1229.  
  1230.      Good luck!
  1231.  
  1232. -- 
  1233. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1234. Marc Wilson
  1235.      ARPA: ...!crash!mwilson@nosc.mil
  1236.            ...!crash!pnet01!pro-sol!mwilson@nosc.mil
  1237.      UUCP: [ cbosgd | hp-sdd!hplabs | sdcsvax | nosc ]!crash!mwilson
  1238.      INET: mwilson@crash.CTS.COM
  1239. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1240.  
  1241. ------------------------------
  1242.  
  1243. End of INFO-CPM Digest
  1244. ******************************
  1245. 15-Jul-88 01:31:12-MDT,2699;000000000000
  1246. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1247. Date: Fri, 15 Jul 88 01:30:21 MDT
  1248. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1249. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1250. Subject: INFO-CPM Digest V88 #177
  1251. To: INFO-CPM@SIMTEL20.ARPA
  1252.  
  1253. INFO-CPM Digest             Fri, 15 Jul 88       Volume 88 : Issue 177
  1254.  
  1255. Today's Topics:
  1256.                               C for CP/M
  1257.                      Need ascii encoded keyboard
  1258.                        ZCPR3.4 for Apple CP/M.
  1259. ----------------------------------------------------------------------
  1260.  
  1261. Date: Thu 14 Jul 88 23:11:50-EDT
  1262. From: Rodney Ferryman <FERRYMAN-R@OSU-20.IRCC.OHIO-STATE.EDU>
  1263. Subject: C for CP/M
  1264.  
  1265. Hello,
  1266.  
  1267.     I would like to have C for my Apple CP/M system ... could anyone out 
  1268. there tell me if there is Turbo C for such a configuration.  If not Turbo C,
  1269. then is BSD C still available, and if it is, how could I get it?  I guess
  1270. BSD C would be ok since simtel20 has several directories of stuff for it.
  1271. Any information about C for CP/M would be welcome, and can be sent to
  1272. the addresses following this message.
  1273.  
  1274.             Thanks,
  1275.                 Rodney Ferryman
  1276.  
  1277. ferryman-r@osu-20.ircc.ohio-state.edu        (try here first)
  1278. ts6828@ohstvma                               (BITNET)
  1279. -------
  1280.  
  1281. ------------------------------
  1282.  
  1283. Date: 15 Jul 88 00:36:53 GMT
  1284. From: simon@g.ms.uky.edu  (Simon Gales)
  1285. Subject: Need ascii encoded keyboard
  1286.  
  1287. I am in need of a cheap ascii encoded keyboard for my cp/m box.
  1288. The original one has an 8-bit ascii parallel interface with strobe
  1289. line.  If anyone has a used one they would like to sell, or know of
  1290. where I can get one (in a case), please reply via e-mail.
  1291.  
  1292.  
  1293. <-------------------------------------------------------------------------->
  1294. <---   Simon Gales@University of Ky                 254-9387/257-3597     --->
  1295. <---               [ simon@ms.uky.edu ]  |  [ simon@UKMA.BITNET ]           --->
  1296. <-------------------------------------------------------------------------->
  1297.  
  1298. ------------------------------
  1299.  
  1300. Date: Thu, 14 Jul 88 09:53 N
  1301. From: <DHAESE%BANUIA51.BITNET@CUNYVM.CUNY.EDU>
  1302. Subject: ZCPR3.4 for Apple CP/M.
  1303.  
  1304. I've read about the new auto-installing ZCPR system, some weeks ago in
  1305. this very INFO-CPM bulletin. But If I remember it well they concluded
  1306. that auto-installing would NOT work for Aplle CP/M. So, will first of
  1307. all ZCPR3.4 be supported for Apple (probably yes) and when will the
  1308. patching program be available (something like the file in the following
  1309. subdirectory <cpm.apple>ap60zcpr.lbr )?
  1310.  
  1311. I cann't remember whether NZCOM or ZCPR3.4 wasn't PD?
  1312.  
  1313. Thanks in advance )(bye)(
  1314. --Gratien--
  1315.  
  1316. ------------------------------
  1317.  
  1318. End of INFO-CPM Digest
  1319. ******************************
  1320. 16-Jul-88 01:32:09-MDT,12925;000000000000
  1321. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1322. Date: Sat, 16 Jul 88 01:30:28 MDT
  1323. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1324. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1325. Subject: INFO-CPM Digest V88 #178
  1326. To: INFO-CPM@SIMTEL20.ARPA
  1327.  
  1328. INFO-CPM Digest             Sat, 16 Jul 88       Volume 88 : Issue 178
  1329.  
  1330. Today's Topics:
  1331.                       Apple and CPM / AE Z80plus
  1332.                               C Compiler
  1333.  New CP/M files uploaded to SIMTEL20 during May, June & July to date
  1334. ----------------------------------------------------------------------
  1335.  
  1336. Date: 15 Jul 88 19:28:10 GMT
  1337. From: ccasths@pyr.gatech.edu  (Scott Hinckley)
  1338. Subject: Apple and CPM / AE Z80plus
  1339.  
  1340. I have a Laser128 with an AE Z80plus card in it running CP/AM 5.1.
  1341. I just purchased Borland's Turbo Pascal V3.0 which seems to run just fine.
  1342. The problem is that is all I have for the card, I would like to find a 
  1343. communications program that works with it as this would allow me to get
  1344. more software.
  1345. I called one public domain company and they sent me one that is communicating
  1346. with something other than my modem and therefore is just generating garbage.
  1347. Also, is there a way to read disks formatted for other CP/M formats?
  1348.  
  1349. Any help would be appreciated.
  1350.  
  1351. REPLIES VIA E-MAIL OR COMP.SYS.APPLE PLEASE.
  1352. +=======================================================================+
  1353. |Scott Hinckley - OCS User Assistant    AKA - Galaxy's End              |
  1354. |Georgia Insitute of Technology, Atlanta Georgia, 30332                 |
  1355. |uucp: ...!gatech!pyr!ccasths                                           |
  1356. |ARPA: ccasths@pyr.gatech.edu                                           |
  1357. +=======================================================================+
  1358.  
  1359. ------------------------------
  1360.  
  1361. Date: Fri, 15 Jul 88 18:55:47 IST
  1362. From: "Jacques J. Goldberg" <PHR00JG%TECHNION.BITNET@CUNYVM.CUNY.EDU>
  1363. Subject: C Compiler
  1364.  
  1365. Request for a C Compiler:
  1366. ------------------------
  1367.  
  1368. I am EXCEEDINGLY happy with the very cheap MIX-C compiler.
  1369.  
  1370. I use it on the Z80/CP/M Lobo Max-80 to develop software at home, which has
  1371. always been ported without a flaw to my MS-DOS machine, and to our IBM=VM
  1372. (Waterloo C compiler), VAX-VMS and Unix machines.
  1373.  
  1374. The book only that comes with it would cost more than the package, if you would
  1375. go to a store to purchase similar material.
  1376.  
  1377. I may have been happy, but I never had any problem in 2 years.
  1378.  
  1379. MIX-Software used to carry many formats, and their phone is
  1380. 1-800-333-0330
  1381.  
  1382.                                    Jacques
  1383.  
  1384. ------------------------------
  1385.  
  1386. Date: Sat, 16 Jul 1988  00:15 MDT
  1387. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  1388. Subject: New CP/M files uploaded to SIMTEL20 during May, June & July to date
  1389.  
  1390. The following is a complete list of CP/M-oriented files uploaded to
  1391. SIMTEL20 during the months of May, June, and July to date.  The column
  1392. labeled "T" (Type) is the file format.  (7) means ASCII, (8) means
  1393. binary.
  1394.  
  1395. Also available:
  1396.  
  1397. A list of all CP/M files (updated daily):
  1398.    PD2:<CPM>CPM.CRCLST - List with CRC values
  1399.    PD2:<CPM>CPM.ARC    - The above, ARChived (much smaller), binary(8).
  1400.    PD2:<CPM>FILES.IDX  - Similar to below, no descriptions, comma delimited
  1401.  
  1402. A list of many of the CP/M files, with descriptions, (updated monthly):
  1403.    PD2:<CPM.FILEDOCS>SIMCPM.IDX - Comma delimited list
  1404.    PD2:<CPM.FILEDOCS>SIMCPM.ARK - Same, ARChived (includes next two files)
  1405.    PD2:<CPM.FILEDOCS>SIMCPM.INF - Description of data fields in SIMCPM.IDX
  1406.    PD2:<CPM.FILEDOCS>SIMCPM.DB2 - How to use SIMCPM.IDX with dBASEII.
  1407.  
  1408. Note: to save space in the following listing, the device name PD2: which
  1409. normally appears ahead of the directory name has been omitted.
  1410.  
  1411. Directory         Name         Size   T Description
  1412. ================= ============ ====== = =====================================
  1413. <CPM.APPLE>       PCPICLK2.LBR  13312 8 DateStamper support w/ PCPI card
  1414.  
  1415. <CPM.ARC-LBR>     ARK02.ARK     15559 8 Version 0.2 of ARK for CP/M
  1416. <CPM.ARC-LBR>     LDIR-H1.LBR   12416 8 List the directory of a library
  1417. <CPM.ARC-LBR>     LDIRB13.LBR   25088 8 Display LBR directory with dates
  1418. <CPM.ARC-LBR>     LT28.ARK      47478 8 File typer/extractor/decompressor
  1419.  
  1420. <CPM.BASIC>       PBS.LBR       31360 8 Pre-processor for BASIC programs
  1421. <CPM.BASIC>       TXT2HLP.LBR   20608 8 Create help files for BASIC
  1422.  
  1423. <CPM.BBS>         BBS-SUIT.ARK  6144  8 BBS user sues SysOp - suit details
  1424. <CPM.BBS>         PRIVACY.ARK   7936  8 Electronic Communication Privacy Act
  1425.  
  1426. <CPM.BBSLISTS>    HSTBBS.DZR    28160 8 Bulletin boards using USR HST modem
  1427. <CPM.BBSLISTS>    RCPM0788.BZF  10368 8 Brief RCP/M phone number list, July
  1428. <CPM.BBSLISTS>    RCPM0788.LZT  38016 8 North American Remote CP/M list, July
  1429. <CPM.BBSLISTS>    RCPMSCAN.LBR  2432  8 Scan for strings in monthy RCPM list
  1430. <CPM.BBSLISTS>    RNET0588.LZT  17664 8 Listing of ROSNET systems
  1431.  
  1432. <CPM.BDSC-2>      L2-225.ARK    66141 8 Improved L2 linker for BDS-C compiler
  1433.  
  1434. <CPM.BYE5>        B5C-DS.LBR    6144  8 BYE5 clock insert for DateStamper
  1435.  
  1436. <CPM.CATLOG>      CATLA10.LBR   56704 8 Catalog library and archive files
  1437.  
  1438. <CPM.DATABASE>    FT-CPM.ARK   148717 8 Family Ties Genealogy program
  1439. <CPM.DATABASE>    KWIKLIST.LBR  21120 8 Menu-driven utility for printing
  1440.  
  1441. <CPM.DATESTAMP>   PPIP17DS.LBR  4736  8 PPIP173 non-ZCPR DateStamper version
  1442.  
  1443. <CPM.DBASEII>     DBLIBRAY.LBR  23168 8 Database for articles and books
  1444.  
  1445. <CPM.DEBUG>       DDTZ27.ARK    77208 8 Z80/V20/8080/64180 debugger
  1446. <CPM.DEBUG>       PATDDTZ.SZB   768   8 Patch DDTZ to use CP/M DDT commands
  1447. <CPM.DEBUG>       WADE.LBR      77824 8 Interactive symbolic Z80 debugger
  1448. <CPM.DEBUG>       WADESRC.LBR   99584 8 Source code for WADE Z80 debugger
  1449.  
  1450. <CPM.DIRUTL>      ERAZ11.LBR    19968 8 Z80 Erase utility
  1451. <CPM.DIRUTL>      RENAMZ15.LBR  23296 8 Z80 rename utility
  1452. <CPM.DIRUTL>      UNERAZ11.LBR  21888 8 Z80 file recovery utility
  1453.  
  1454. <CPM.FILCPY>      ACOPY18.LBR   25216 8 Z80 file copy utility
  1455. <CPM.FILCPY>      PPIP173.ARK   67160 8 File copy utility (PIP replacement)
  1456.  
  1457. <CPM.FILEDOCS>    CPMJUL01.LZT  92928 8 List of files in CP/M libraries
  1458. <CPM.FILEDOCS>    ROYALOAK.DZR  25216 8 RCP/M Royal Oak directory file list
  1459. <CPM.FILEDOCS>    ROYALOAK.MAP  508   7 Map of RCP/M Royal Oak file areas
  1460.  
  1461. <CPM.GENDOC>      CPMSRC-B.LQT  8960  8 Software sources for CP/M
  1462. <CPM.GENDOC>      S100BOOK.INF  848   7 Interfacing to S-100 microcomputers
  1463. <CPM.GENDOC>      SUNRISE.RZV   6144  8 Review of Xerox 1815 laptop
  1464.  
  1465. <CPM.GENIE>       GENIELST.BQS  1458  8 Makes weekly/monthly GEnie file list
  1466.  
  1467. <CPM.HEATH>       HMODEM20.LBR  54272 8 X/Y/ZMODEM for Heath/Zenith 89
  1468. <CPM.HEATH>       HMSRC20.LBR   77952 8 X/Y/ZMODEM for HZ89 source code
  1469.  
  1470. <CPM.KAYPRO>      HOTKEY11.LBR  18048 8 Arrow/keypad redefinition for Kaypro
  1471. <CPM.KAYPRO>      K4SKETCH.LBR  21632 8 Draw lines and pixels on Kaypro '84
  1472. <CPM.KAYPRO>      KP-ARROW.LBR  2304  8 Change values of Kaypro's arrow keys
  1473. <CPM.KAYPRO>      KPARKPAT.ARK  14495 8 Patch ARK02.COM for '84 Kaypro RTC
  1474. <CPM.KAYPRO>      KPEDFONT.LBR  14592 8 Editor for Bradford font files
  1475.  
  1476. <CPM.KERMIT>      CP409DOC.ARK  68131 8 Kermit-80 version 4.09 documentation
  1477. <CPM.KERMIT>      CP409HEX.ARK 131563 8 Kermit-80 version 4.09 HEX files
  1478. <CPM.KERMIT>      CP409MSS.ARK  51604 8 Kermit-80 version 4.09 doc in MSS format
  1479. <CPM.KERMIT>      CP409SRC.ARK 416077 8 Kermit-80 ver. 4.09 ASM source code
  1480. <CPM.KERMIT>      CPKHEX.BAS    2770  7 Kermit-80 bootstrap HEX loader in MBASIC
  1481.  
  1482. <CPM.LIST>        BFUPDAT1.LBR  57984 8 Bradford 2.02 - uses less memory
  1483. <CPM.LIST>        EP-ADDS.ARK   6011  8 Additional fonts for Epson Print pgm
  1484. <CPM.LIST>        EP-COMS.ARK   28692 8 Epson Print formatter executables
  1485. <CPM.LIST>        EP-DOCS.ARK   77649 8 Documentation for Epson Print
  1486. <CPM.LIST>        EP-ECHED.ARK  28914 8 Font editor for Epson Print
  1487. <CPM.LIST>        EP-FONTS.ARK 210117 8 Fonts used with Epson Print
  1488. <CPM.LIST>        EP-INFO.ARK   6117  8 Info file of Epson Printer formatter
  1489. <CPM.LIST>        EP-MISC.ARK   18675 8 Files needed to compile Epson Print
  1490. <CPM.LIST>        EP-SRC.ARK   138938 8 BDS-C source for Epson Print
  1491.  
  1492. <CPM.MISC>        MOUSE.LBR     65024 8 Programming language of Mouse
  1493. <CPM.MISC>        SMC203.ARK   115741 8 Small-C Compiler version 2.03
  1494.  
  1495. <CPM.MODEM>       YMODEM7.DZC   26880 8 XMODEM/YMODEM/MODEM protocol doc
  1496. <CPM.MODEM>       ZMODEM7.DZC   49920 8 ZMODEM file transfer protocol specs
  1497.  
  1498. <CPM.OSBORN>      EXTIME89.LBR  5760  8 Osborne Executive clock setting util
  1499.  
  1500. <CPM.PBBS>        HP-FIX01.ARK  5536  8 Fix to HBBS/PBBS bulletin board
  1501.  
  1502. <CPM.PCPURSUIT>   PCPD0788.LBR  6528  8 PC-Pursuit accessable RCP/Ms.
  1503.  
  1504. <CPM.RCPM>        LUX101.LBR    50304 8 Library/archive Utility eXtension
  1505. <CPM.RCPM>        ZCMDREN.FZX   2048  8 Fix to REN problem of ZCMD
  1506.  
  1507. <CPM.SQUSQ>       CRN24PAT.AZM  1408  8 Patch to CRUNCH 2.4 for AZM files
  1508.  
  1509. <CPM.SYSUTL>      EGUTIL53.LBR 142720 8 Eric Gans great CP/M utilities
  1510. <CPM.SYSUTL>      GO108.LBR     14976 8 Move easily around drives/user areas
  1511.  
  1512. <CPM.TURBOM2>     M2TRMFIX.LBR  2432  8 ANSI Terminal Patch for TurboModula
  1513.  
  1514. <CPM.TURBOPAS>    WINDOW11.LBR  6656  8 ASCII windows for Turbo Pascal programs
  1515.  
  1516. <CPM.TXTUTL>      CHOP-APP.LBR  13184 8 Divide and put ASCII text back again
  1517. <CPM.TXTUTL>      FIG14.LBR     29824 8 Analyzes readability of text files
  1518. <CPM.TXTUTL>      FINREP28.LBR  11136 8 Find and replace text utility
  1519. <CPM.TXTUTL>      PGPRINT.LBR   11904 8 Pascal program prints documentation
  1520. <CPM.TXTUTL>      QL31.LBR     100992 8 Memory-based file viewing utility
  1521. <CPM.TXTUTL>      SEARCH21.LBR  20608 8 Search text files for a keyword
  1522. <CPM.TXTUTL>      TITLES2.LBR   3712  8 Create an index of first lines
  1523.  
  1524. <CPM.VDOEDIT>     VDE265SP.LBR  26880 8 VDE265 modification for film script
  1525. <CPM.VDOEDIT>     VDE266.LBR    83968 8 Small, powerful, text editor
  1526. <CPM.VDOEDIT>     VDKCOM12.LBR  15488 8 Convert VDE file to/from VDK file
  1527.  
  1528. <CPM.WSTAR>       MERGETUT.LBR  18688 8 Tutorial for WordStar's MailMerge
  1529. <CPM.WSTAR>       WSNOT134.ARK  28674 8 Produce footnotes with WordStar
  1530. <CPM.WSTAR>       WSNOTE.QZF    1152  8 Quick reference list for wsNOTE
  1531.  
  1532. <CPM.ZCPR33>      -NZCOM.DZC    7168  8 News about NZCOM... ready to ship
  1533. <CPM.ZCPR33>      ARUNZ09N.LBR  41728 8 Z-System Alias Processor v0.9n
  1534. <CPM.ZCPR33>      BCOMP11.LBR   36096 8 Screen oriented binary comparison
  1535. <CPM.ZCPR33>      DD17.LBR      20224 8 Z80 disk directory utility
  1536. <CPM.ZCPR33>      DOSVER03.LBR  1792  8 DOS version utility for ZCPR3
  1537. <CPM.ZCPR33>      EASE20.LBR    51712 8 ZCPR 3.3 command line editor
  1538. <CPM.ZCPR33>      EASE20.QZF    1152  8 Quick reference card for EASE
  1539. <CPM.ZCPR33>      FINRP28Z.LBR  3968  8 Find/Replace utility for ZCPR
  1540. <CPM.ZCPR33>      MCOPY47B.BUG  356   7 Bug in Mcopy version 4.7b with RSX.
  1541. <CPM.ZCPR33>      MKDIR32.LBR   13312 8 Edit named directory files
  1542. <CPM.ZCPR33>      MU313.LBR     20352 8 Memory utility for ZCPR3
  1543. <CPM.ZCPR33>      NZCOM.DZC     7168  8 NZ-COM 2.0 is now available - info
  1544. <CPM.ZCPR33>      PAGE20.LBR    16768 8 File screen print utility for ZCPR3
  1545. <CPM.ZCPR33>      SLRLIB.LBR    22144 8 Z3 .REL files in SLR format
  1546. <CPM.ZCPR33>      SYSENV2.LBR   4992  8 Enhanced System Environment for Z34
  1547. <CPM.ZCPR33>      TCJ32.MZG     23552 8 Sage ZSIG Column, TCJ Issue #32
  1548. <CPM.ZCPR33>      TRIM.LBR      5760  8 Z-Tool to truncate object files
  1549. <CPM.ZCPR33>      W22.LBR       26624 8 Helps other programs use wild cards
  1550. <CPM.ZCPR33>      WORDDEMO.LBR  6400  8 Word Processing under ZCPR
  1551. <CPM.ZCPR33>      Z34RCP10.LBR  79232 8 ZCPR34 Resident Command Package
  1552. <CPM.ZCPR33>      ZF10J.LBR     65408 8 SWEEP-like utility for ZCPR
  1553. <CPM.ZCPR33>      ZFILES03.LZT  4864  8 Information on Z-System Utilities
  1554. <CPM.ZCPR33>      ZPATCH13.LBR  38912 8 Screen-oriented ZCPR3 file patcher
  1555. <CPM.ZCPR33>      ZUTILBUG.0Z2  2304  8 Latest bug report for ZCPR programs.
  1556.  
  1557. _____________________________________
  1558.  
  1559. TOTALS:    Bytes            3,962,913
  1560.  
  1561.            Files                  109
  1562.  
  1563. For those unable to access SIMTEL20 because of network restrictions,
  1564. please remember that MOST of the new files announced to Info-Cpm are
  1565. also available on my RCP/M Royal Oak (MI) which may be accessed at 
  1566. 300 bps (Bell 103a), 1200 bps (Bell 212a), 2400 bps (V.22 bis), or
  1567. 9600 bps (HST).  The telephone number is (313) 759-6569 (now reachable
  1568. on PC Pursuit at 2400 bps).  They are also available from the National
  1569. CP/M RoundTable on General Electric Information Services' GEnie.
  1570.  
  1571. --Keith Petersen
  1572. Maintainer of the CP/M and MSDOS archives at SIMTEL20.ARPA [26.0.0.74]
  1573. Arpa: W8SDZ@SIMTEL20.ARPA
  1574. Uucp: {decwrl,harvard,lll-crg,ucbvax,uunet,uw-beaver}!simtel20.arpa!w8sdz
  1575. GEnie: W8SDZ
  1576. RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST)
  1577.  
  1578. ------------------------------
  1579.  
  1580. End of INFO-CPM Digest
  1581. ******************************
  1582. 17-Jul-88 01:32:14-MDT,991;000000000000
  1583. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1584. Date: Sun, 17 Jul 88 01:30:46 MDT
  1585. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1586. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1587. Subject: INFO-CPM Digest V88 #179
  1588. To: INFO-CPM@SIMTEL20.ARPA
  1589.  
  1590. INFO-CPM Digest             Sun, 17 Jul 88       Volume 88 : Issue 179
  1591.  
  1592. Today's Topics:
  1593.                            MAC assembler...
  1594. ----------------------------------------------------------------------
  1595.  
  1596. Date: 14 Jul 88 19:02:00 GMT
  1597. From: clio!berger@uxc.cso.uiuc.edu
  1598. Subject: MAC assembler...
  1599.  
  1600. The MAC assembler was a commercial product.  I don't think it's supported
  1601. anymore.  Last year, a lot of new, sealed copies were available from a
  1602. variety of sources on close-out.
  1603.  
  1604.             Mike Berger
  1605.             Department of Statistics 
  1606.             Science, Technology, and Society
  1607.             University of Illinois 
  1608.  
  1609.             berger@clio.las.uiuc.edu
  1610.             {ihnp4 | convex | pur-ee}!uiucuxc!clio!berger
  1611.  
  1612. ------------------------------
  1613.  
  1614. End of INFO-CPM Digest
  1615. ******************************
  1616. 19-Jul-88 01:33:44-MDT,3616;000000000000
  1617. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1618. Date: Tue, 19 Jul 88 01:30:29 MDT
  1619. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1620. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1621. Subject: INFO-CPM Digest V88 #180
  1622. To: INFO-CPM@SIMTEL20.ARPA
  1623.  
  1624. INFO-CPM Digest             Tue, 19 Jul 88       Volume 88 : Issue 180
  1625.  
  1626. Today's Topics:
  1627.                  NZCOM and Echelon IOPs - A Problem.
  1628.                              pipmodem.asm
  1629. ----------------------------------------------------------------------
  1630.  
  1631. Date: Mon, 18 Jul 88 11:44:39 GMT
  1632. From: MA18%SYSE.SALFORD.AC.UK@CUNYVM.CUNY.EDU
  1633. Subject: NZCOM and Echelon IOPs - A Problem.
  1634.  
  1635. Subject: Problems with Echelon supplied IOPs and NZCOM.
  1636. I have experienced a problem with all three of the IOPs that Echelon used to
  1637. supply (Nukey, Bprinter, and recorder) when trying to use them with my system
  1638. running NZCOM, when everything was OK under ZCOM. I have identified the
  1639. problem with NUKEY, but have not had the time nor the inclination to check the
  1640. other two. I suspect the problem is generic. The cause f thof the problem is th
  1641. the coding of Nukey assumes that ENV address is a multiple of 256. So when it
  1642. tries to find the address of the IOP from the ENVironment it *REPLACES* the
  1643. lower byte of the address (in L) rather than adding it in. With NZCOM on my
  1644. new system the ENV address has a lower byte of 80H (it is E280H). It used to
  1645. be a multiple of 256. I am not sure whose "fault" this problem is but it may
  1646. not matter too much as there is a simple solution.
  1647.  
  1648. I could have simply altered the existing code to set the top bit when the
  1649. lower byte of the address was replaced. This is simple. It will work BUT it
  1650. may recur with some other memory configuration of NZCOM. My preferred solution
  1651. is to use an ARUNZ alias to do the following:
  1652. load nukey into memory
  1653. set a register to the value loc 109 (using an alias - to ensure memory is loaded
  1654. test the register using IF (type 3 or 4)  and conditionally patch the
  1655.     offending constant
  1656. finally we simply GO!
  1657.  
  1658. I intended to include the source of the two aliases - but I left them at home
  1659. on my Z machine. This is coming to you from a PC (no comment). If this idea
  1660. is not enough I can post the sources later in the week.
  1661.  
  1662. I hope this is of some help.
  1663.  
  1664. BTW NZCOM is a really nice system. I can now use ProPascal and Turbo M2
  1665. without needing to go to CPM, and I can very easily re-load my RCP and IOP
  1666. after using BGii.
  1667.  
  1668. ------------------------------
  1669.  
  1670. Date: 18 Jul 88 21:21:16 GMT
  1671. From: dartvax!eleazar.dartmouth.edu!joeh@bu-cs.bu.edu  (Joseph L. Hill)
  1672. Subject: pipmodem.asm
  1673.  
  1674. I grabbed pipmodem.asm from simtel20 and typed it in by hand
  1675. on my micro decision running cpm 2.2, it compiles exactly
  1676. as the specified in the pipmodem.doc instructions but when
  1677. i run it and hit return the program exits and i go back
  1678. to the A> prompt. I've checked the source code against
  1679. the listing i produced until my eyes turned red, any ideas?
  1680. im having an awful time trying to get this thing to see
  1681. my modem, anyone familiar with how the jumpers should be set?
  1682. im "winging it", also, i made a male to male cable so i could
  1683. plug it into my modem, using only pin 2,3 and 8, trans, receve, 
  1684. ground, any one know if that is correct for this machine? 
  1685.  
  1686. -forever confused and destined to never get any software -joe
  1687.  
  1688.  
  1689.  
  1690.      Joseph L Hill     joeh@dartvax.UUCP                                  
  1691.  
  1692.      USNET:   {linus|decvax|cornell|astrovax}!dartvax!joeh  
  1693.       ARPA:   joeh%dartmouth@csnet-relay                    
  1694.  
  1695. ------------------------------
  1696.  
  1697. End of INFO-CPM Digest
  1698. ******************************
  1699. 20-Jul-88 01:31:11-MDT,4276;000000000000
  1700. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1701. Date: Wed, 20 Jul 88 01:30:29 MDT
  1702. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1703. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1704. Subject: INFO-CPM Digest V88 #181
  1705. To: INFO-CPM@SIMTEL20.ARPA
  1706.  
  1707. INFO-CPM Digest             Wed, 20 Jul 88       Volume 88 : Issue 181
  1708.  
  1709. Today's Topics:
  1710.                       Kaypro and Spinwriter 7710
  1711.             KERMIT for CP/M needed, bds-c source preferred
  1712.                        Media Master and Uniform
  1713.                           Printer mystery...
  1714. ----------------------------------------------------------------------
  1715.  
  1716. Date: 15 Jul 88 09:33:56 GMT
  1717. From: mandrill!hal!ncoast!mikes@tut.cis.ohio-state.edu  (Mike Squires)
  1718. Subject: Kaypro and Spinwriter 7710
  1719.  
  1720. In article <12412216898.11.D-ROGERS@EDWARDS-2060.ARPA> D-ROGERS@EDWARDS-2060.ARPA writes:
  1721. >I received no reply on this before and i still need help.  I have a friend
  1722.  
  1723. The 7710 uses hardware handshaking, if I remember correctly.  I'll be at
  1724. a site next week that drives a NEC with a Kaypro and will try to get the cable
  1725. info; it was written up in one of those books on intrfacing serial devices
  1726. available at larger Daltons, etc.
  1727.  
  1728.  
  1729. Mike Squires Allegheny College Meadville, PA 16335 814 724 3360
  1730. uucp: ..!mandrill!ncoast!{mikes,peng!sir-alan!mikes} or ..!pitt!sir-alan!mikes
  1731. BITNET: mikes%sir-alan@pitt.UUCP (VAX) MIKES AT SIR-ALAN!PITT.UUCP (IBM)
  1732. still fondly using an IMSAI which uses my UNIX box as a terminal
  1733.  
  1734. ------------------------------
  1735.  
  1736. Date: 19 Jul 88 12:42:12 GMT
  1737. From: ukecc!beech@g.ms.uky.edu  (Wayne Beech)
  1738. Subject: KERMIT for CP/M needed, bds-c source preferred
  1739.  
  1740. Hello,
  1741.  
  1742. I am looking for a version of kermit that will run under CP/M.  I am
  1743. currently in the process of downloading the ASM source from columbia
  1744. but would much rather have a version that is written in BDS-C.  Does
  1745. anyone have a copy written in BDS-C or know where i can obtain one?
  1746.  
  1747. Any help would be greatly appreciated.  Also please send any responses
  1748. directly to my account.        
  1749.  
  1750. ------------------------------
  1751.  
  1752. Date: Tue, 19 Jul 88 16:11:09 GMT
  1753. From: MA18%SYSE.SALFORD.AC.UK@CUNYVM.CUNY.EDU
  1754. Subject: Media Master and Uniform
  1755.  
  1756. Subject: Media Master and Uniform
  1757. Does anyone know if either of these two products is still available for Z80
  1758. machines? I have so far only found PC versions available.
  1759. Thanks -- Tony Addyman.
  1760.  
  1761. ------------------------------
  1762.  
  1763. Date: Tue, 19 Jul 88 08:50 CDT
  1764. From: RICHARD KERSHENBAUM <RICHARD@kuhub.cc.ukans.edu>
  1765. Subject: Printer mystery...
  1766.  
  1767. I bought a used printer last weekend to use with my Kaypro 1.  It's a Radio
  1768. Shack LP VIII.  (Don't laugh -- it was cheap and apparently in great shape.)
  1769. Plugged into the parallel port on the Kaypro, it prints nearly every character
  1770. twice in ssuucceessiioonn -- not a pretty sight!  Except....when using the
  1771. K-1 screen dump program (from simtel20), it prints perfectly.  Printing
  1772. from WordStar, PIP and anything else I've tried results in doubled characters.
  1773.  
  1774. I connected the printer to a friend's PC-clone, and it prints perfectly there.
  1775. Suspecting a problem with my centronics port, I connected the same friend's
  1776. Okidata 182 to the Kaypro.  Perfect results again.  So, all the *pieces* work
  1777. independently, but the combination of the Kaypro and the LP VIII fails --
  1778. except using the screen dump program. 
  1779.  
  1780. Has anyone seen this sort of problem?  Is there any cure, or are these devices
  1781. just flat incompatible??
  1782.  
  1783. I'd sure appreciate any help....
  1784.  
  1785.   ____________________________________________________
  1786.  |                                                    )
  1787.  | Richard M. Kershenbaum                            (
  1788.  |                                     \   "Nobody does more
  1789.  | Manager, Technical Services                   *     |    harm than folks
  1790.  | The University of Kansas                            |    who feel bad
  1791.  | Computer Center                              |    about doing it."
  1792.  | Lawrence, Kansas 66045          (913)864-0445       |     
  1793.  |                               |    -- William Burroughs
  1794.  | Bitnet:   richard@ukanvax                         |
  1795.  | Internet: richard@kuhub.cc.ukans.edu            |
  1796.  |_____________________________________________________|
  1797.  
  1798.  
  1799. ------------------------------
  1800.  
  1801. End of INFO-CPM Digest
  1802. ******************************
  1803. 21-Jul-88 01:31:58-MDT,6587;000000000000
  1804. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1805. Date: Thu, 21 Jul 88 01:30:18 MDT
  1806. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1807. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1808. Subject: INFO-CPM Digest V88 #182
  1809. To: INFO-CPM@SIMTEL20.ARPA
  1810.  
  1811. INFO-CPM Digest             Thu, 21 Jul 88       Volume 88 : Issue 182
  1812.  
  1813. Today's Topics:
  1814.                   Hard disk question - Intertec CP/M
  1815.                  Kaypro and Spinwriter 7710 (2 msgs)
  1816.                              Media Master
  1817.                       SIMTEL20->CMS->DOS Success
  1818. ----------------------------------------------------------------------
  1819.  
  1820. Date: Wed, 20 Jul 88 9:00:07 EDT
  1821. From: "Paul V. Pullen" <pvpullen@CRDEC-VAX2.ARPA>
  1822. Subject: Hard disk question - Intertec CP/M
  1823.  
  1824. I have an Intertec VPU-30 linked with an Intertec DSS-10 10 Meg hard disk that 
  1825. was working completely for years.  Recently, i took the DSS-10 to an Intertec 
  1826. Maintance shop to try to pick up a "new" (read liquidating) unit to talk to the
  1827. unit.  We got the unit to be able to read files on the DSS-10 but not copy
  1828. between floppy and hard drive.  (This is not the problem, but background info).
  1829.  
  1830. Now I have the hard drive back on my own systems here, and find I cannot copy 
  1831. anything to the hard disk.  I can access all files on the hard drive, but if
  1832. I try to create a new one with WordStar(tm), or PIP, it locks up the system.
  1833.  
  1834. Any ideas what has happened out there in CP/M land?
  1835.  
  1836. Contact me at pvpullen@crdec-vax2.arpa with e-mail or at (301) 671 3544 by 
  1837. land line.
  1838.  
  1839. Thanks,
  1840.  
  1841. Paul Pullen
  1842. USA CRDEC
  1843. ATTN: SMCCR-SPF-E
  1844. Edgewood Arsenal, MD 21010-5423
  1845.  
  1846. ------------------------------
  1847.  
  1848. Date: 20 Jul 88 22:03:19 GMT
  1849. From: uhccux!julian@humu.nosc.mil  (Julian Cowley)
  1850. Subject: Kaypro and Spinwriter 7710
  1851.  
  1852. In article <8246@ncoast.UUCP> mikes@ncoast.UUCP (Mike Squires) writes:
  1853. >In article <12412216898.11.D-ROGERS@EDWARDS-2060.ARPA> D-ROGERS@EDWARDS-2060.ARPA writes:
  1854. >>I received no reply on this before and i still need help.  I have a friend
  1855. >
  1856. >The 7710 uses hardware handshaking, if I remember correctly.  I'll be at
  1857. >a site next week that drives a NEC with a Kaypro and will try to get the cable
  1858. >info; it was written up in one of those books on intrfacing serial devices
  1859. >available at larger Daltons, etc.
  1860.  
  1861. I can save you a some time, I think.  The Spinwriter 7700 family
  1862. hardware handshakes on pin 19 (Secondary Request To Send).  To set up
  1863. a cable, you should connect pins 5 and 6 on the computer side to pin
  1864. 19 on the printer side.  A diagram for it looks like this:
  1865.  
  1866. Computer    Printer
  1867. -----------------------
  1868. TD  2    <----->    2  TD    (straight through)
  1869. RD  3    <----->    3  RD
  1870. SG  7    <----->    7  SG
  1871. CTS 5    <--,
  1872. DSR 6    <--|-->    19 SRTS
  1873.  
  1874. Sorry for not noticing this the first time :-).  By the way, I found
  1875. this out the hard way (I'm not really a hardware hacker), even though
  1876. I had the Spinwriter manual right in front of me.  What a drag!
  1877.  
  1878. >Mike Squires Allegheny College Meadville, PA 16335 814 724 3360
  1879. >uucp: ..!mandrill!ncoast!{mikes,peng!sir-alan!mikes} or ..!pitt!sir-alan!mikes
  1880. >BITNET: mikes%sir-alan@pitt.UUCP (VAX) MIKES AT SIR-ALAN!PITT.UUCP (IBM)
  1881. >still fondly using an IMSAI which uses my UNIX box as a terminal
  1882.  
  1883. Julian Cowley, U. of Hawaii at Manoa
  1884. julian@uhccux.uhcc.hawaii.edu
  1885. {uunet,ucbvax}!ucsd!nosc!uhccux!julian
  1886. julian@uhccux.bitnet
  1887.  
  1888. ------------------------------
  1889.  
  1890. Date: 20 Jul 88 14:52:34 GMT
  1891. From: tektronix!orca!tekecs!frip!andrew@ucbvax.Berkeley.EDU  (Andrew Klossner)
  1892. Subject: Kaypro and Spinwriter 7710
  1893.  
  1894. []
  1895.  
  1896.     "The 7710 uses hardware handshaking, if I remember correctly."
  1897.  
  1898. The 7710 will do just about anything ... it will do hardware handshake,
  1899. XON/XOFF, or ETX/ACK.  This is all selected by dip switches.  But the
  1900. pinouts are nonstandard, so if you want hardware handshake you'll have
  1901. to make a special cable.
  1902.  
  1903. I've had a 7710 for six years, hooked to my TRS-80 model II running P&T
  1904. CP/M.  (I never dreamed this system would keep working for so long!)  I
  1905. use hardware handshake at 1200 baud.
  1906.  
  1907.   -=- Andrew Klossner   (decvax!tektronix!tekecs!andrew)       [UUCP]
  1908.                         (andrew%tekecs.tek.com@relay.cs.net)   [ARPA]
  1909.  
  1910. ------------------------------
  1911.  
  1912. Date: Wed, 20 Jul 88 16:14:22 EST
  1913. From: John C Klensin <KLENSIN@INFOODS.MIT.EDU>
  1914. Subject: Media Master
  1915.  
  1916. The most recent Intersecting Concepts we have indicates that
  1917. the CP/M version is still alive and well.  Order from
  1918.   Intersecting Concepts, 80 Long Court, Suite 1A, Thousand Oaks,
  1919. CA 91360, USA.  Telephone +1 805 373 3900.
  1920.  
  1921. ------------------------------
  1922.  
  1923. Date: Monday, 4 July 1988  06:15-MDT
  1924. From: "Robert E. Zaret" <ZARET@MITVMA.MIT.EDU>
  1925. Subject: SIMTEL20->CMS->DOS Success
  1926.  
  1927. I recently requested help transferring files from SIMTEL20 to my micro via
  1928. an IBM mainframe.  After reading several replies (thanks :-) and
  1929. experimenting a bit, I have succeeded.  The trick is to issue the FTP
  1930. command TYPE I followed by TYPE 8 before transferring a file (actually,
  1931. TYPE 8, TYPE 32, and QUOTE TYPE seem to have the same effect).
  1932.  
  1933. A few details: I am using MS-Kermit 2.30 and a modem to connect my micro
  1934. to an IBM 4381 via a Series/1 protocol converter.  The 4381 is running
  1935. CMS.  I use FTP on the 4381 to connect to SIMTEL20.  The following
  1936. "recipe" successfully transferred the file from FTP to my micro:
  1937.  
  1938. 1)  start up FTP on the 4381 and connect to SIMTEL20
  1939. 2)  issue the FTP command TYPE I
  1940. 3)  issue the FTP command TYPE L 8
  1941.     (or TYPE L 32 or QUOTE TYPE L 8)
  1942. 4)  use the FTP command CWD to get to the right SIMTEL20 directory
  1943. 5)  use the FTP command GET to transfer the file to the 4381
  1944. 6)  use the FTP command QUIT to log off SIMTEL20 and shut down FTP
  1945. 7)  start up CMS-Kermit on the 4381
  1946. 8)  issue the CMS-Kermit command SET FILE-TYPE BINARY (MS-Kermit doesn't
  1947. need to be "told" that the file type is binary, but other communications
  1948. packages, such as ProComm, do need to be "told")
  1949. 9)  use the two Kermits to transfer the file from the 4381 to my micro
  1950. 10) "unarc" the file if it is an ARC file (I use ARCE30F).
  1951.  
  1952. The FTP commands TYPE L 8, TYPE L 32, and QUOTE TYPE L 32 seemed to have
  1953. identical effects.  The copies of the file were the same length according
  1954. to both CMS and DOS, and ARCE30F was able to "unarc" all three.
  1955.  
  1956. The FTP command TYPE L 8 was inadequate unless preceded by TYPE I The FTP
  1957. command TYPE I was inadequate unless followed by TYPE L 8, TYPE L 32, or
  1958. QUOTE TYPE L 8.  The version of FTP I use does not recognize the TENEX
  1959. command.
  1960.  
  1961. ------------------------------
  1962.  
  1963. End of INFO-CPM Digest
  1964. ******************************
  1965. 22-Jul-88 01:32:31-MDT,2990;000000000000
  1966. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  1967. Date: Fri, 22 Jul 88 01:30:15 MDT
  1968. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  1969. Reply-To: INFO-CPM@SIMTEL20.ARPA
  1970. Subject: INFO-CPM Digest V88 #183
  1971. To: INFO-CPM@SIMTEL20.ARPA
  1972.  
  1973. INFO-CPM Digest             Fri, 22 Jul 88       Volume 88 : Issue 183
  1974.  
  1975. Today's Topics:
  1976.                          MediaMaster (2 msgs)
  1977.                    Media Master (and Uniform, etc.)
  1978. ----------------------------------------------------------------------
  1979.  
  1980. Date: 21 Jul 88 16:31:50 GMT
  1981. From: rzh@lll-lcc.llnl.gov  (Roger Hanscom)
  1982. Subject: MediaMaster
  1983.  
  1984. =
  1985. = Subject: Media Master
  1986. =
  1987. = The most recent Intersecting Concepts we have indicates that
  1988. = the CP/M version is still alive and well.  Order from
  1989. =    Intersecting Concepts, 80 Long Court, Suite 1A, Thousand Oaks,
  1990. =  CA 91360, USA.  Telephone +1 805 373 3900.
  1991.  
  1992. I've said this before (and got roundly roasted for it), BUT be
  1993. careful of MediaMaster!!  They advertise that it works for lots
  1994. of CP/M formats, when in fact, of the five that I tried, only
  1995. 1 (Kaypro) worked.  This was the PC version.  That was bad enough,
  1996. but the people at Intersecting Concepts were NO help at all with
  1997. pleas for help.
  1998. You might try to use a copy of the program on your particular
  1999. CP/M format BEFORE you throw your $$'s at them.
  2000.  
  2001. (The above is MY opinion, derived from personal experience.  I
  2002. don't want to hear about ALL the formats that MM works with.  It
  2003. didn't work with the ones that I needed it for, and I felt/feel
  2004. ripped off.  Your mileage may vary!)
  2005. ..............................................
  2006.   ARPA:   rzh%freedom.llnl.gov@lll-lcc.llnl.gov
  2007.  
  2008. ------------------------------
  2009.  
  2010. Date: Thu, 21 Jul 88 15:31:17 PDT
  2011. From: Bridger Mitchell <bridger%rcc@rand-unix.ARPA>
  2012. Subject: Media Master
  2013.  
  2014. Coincidentally with today's info-cpm message, I had a chance to drop
  2015. in on Mark Grabill at Intersecting Concepts, publisher of Media
  2016. Master.  They have a slightly changed address:
  2017.  
  2018.     68 Long Court, Suite 1B, Thousand Oaks,
  2019.     CA 91360, USA.  Telephone +1 805 373 3900.
  2020.  
  2021. There are different Media Master versions that run on the following CP/M
  2022. machines, and the set of formats supported differs somewhat by machine:
  2023.  
  2024.     Osborne Vixen
  2025.     Kaypro 2x,4,10
  2026.     Kaypro II/2
  2027.     Osborne 1/Exec
  2028.     DEC Rainbow
  2029.  
  2030. -- bridger
  2031.  
  2032. ------------------------------
  2033.  
  2034. Date: 21 Jul 88 13:52:52 GMT
  2035. From: swillett@violet.Berkeley.EDU
  2036. Subject: Media Master (and Uniform, etc.)
  2037.  
  2038. Check out:
  2039.  
  2040. Central Computer Products
  2041. 330 Central Ave.
  2042. Fillmore , CA 93015
  2043. (805) 524-4189
  2044. Order lines:
  2045. (800) 533-8049
  2046. (800) 624-5628 (California)
  2047.  
  2048. Uniform is $59, Media Master is $37
  2049.  
  2050. These folks claim to be the largest supplier of CPM software in the country
  2051. and I believe it .  They have a catalog which they will send you regularly
  2052. if you get on their list.
  2053.  
  2054. Usual disclaimer applies - no connection except satisfied customer.
  2055.  
  2056. ------------------------------
  2057.  
  2058. End of INFO-CPM Digest
  2059. ******************************
  2060. 27-Jul-88 01:34:21-MDT,2139;000000000000
  2061. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2062. Date: Wed, 27 Jul 88 01:30:55 MDT
  2063. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2064. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2065. Subject: INFO-CPM Digest V88 #184
  2066. To: INFO-CPM@SIMTEL20.ARPA
  2067.  
  2068. INFO-CPM Digest             Wed, 27 Jul 88       Volume 88 : Issue 184
  2069.  
  2070. Today's Topics:
  2071.                      Programs that print to LST:
  2072.                   simple network for CP/M <=> MSDOS
  2073. ----------------------------------------------------------------------
  2074.  
  2075. Date: Tue, 26 Jul 88 15:02:48 PDT
  2076. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA)
  2077. Subject: Programs that print to LST:
  2078.  
  2079. Being lazy I'm looking for recommendations on a PD program that pages
  2080. text files to LST: but also allows for a built-in delay on how fast the
  2081. characters get sent (a la ASR-33 mode).
  2082.  
  2083. I'm feeding a 600 baud thermal printer that can't take the characters
  2084. at a rate of more than like 10 cps without losing it's mind.  I'm not
  2085. a masochist or anything mind you, this is just a palm-sized printer
  2086. I use on the road from a CP/M laptop that just can't keep up with PIP.
  2087.  
  2088. rcs
  2089.  
  2090. ------------------------------
  2091.  
  2092. Date: 26 Jul 88 14:30:07 GMT
  2093. From: nic.MR.NET!gonzo.eta.com!chrise@csd1.milw.wisc.edu  (Chris Elmquist)
  2094. Subject: simple network for CP/M <=> MSDOS
  2095.  
  2096. I'm looking for a piece of software (which I think I remember
  2097. seeing advertised once) that will allow an MSDOS machine
  2098. such as a PC-AT to serve as a fileserver for several CP/M and
  2099. MSDOS machines hooked in on a serial port.  I was thinking
  2100. that this server code on the AT would run in the background
  2101. so that a user could be on the console while the remotes were
  2102. transfering files in the background.  I don't need full OS
  2103. capability across the network, just simple file transfers and
  2104. maybe a way to change directories and get a directory listing.
  2105. A KERMIT server that ran in the background would be ideal!
  2106. Has anyone seen / come across anything like this?  I'd
  2107. appreciate any info.   Posting OK, Direct E-Mail BEST.  TNX
  2108.  
  2109.  
  2110. ------------------------------
  2111.  
  2112. End of INFO-CPM Digest
  2113. ******************************
  2114. 28-Jul-88 01:34:40-MDT,1831;000000000000
  2115. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2116. Date: Thu, 28 Jul 88 01:30:18 MDT
  2117. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2118. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2119. Subject: INFO-CPM Digest V88 #185
  2120. To: INFO-CPM@SIMTEL20.ARPA
  2121.  
  2122. INFO-CPM Digest             Thu, 28 Jul 88       Volume 88 : Issue 185
  2123.  
  2124. Today's Topics:
  2125.                   Need help with brain-damaged bdos.
  2126. ----------------------------------------------------------------------
  2127.  
  2128. Date: 27 Jul 88 16:12:50 GMT
  2129. From: necntc!ima!cfisun!lakart!dg@ames.arc.nasa.gov  (David Goodenough)
  2130. Subject: Need help with brain-damaged bdos.
  2131.  
  2132. From article <9936@e.ms.uky.edu>, by simon@ms.uky.edu (George Simon):
  2133. > Help!!!
  2134. >     The version of cpm that it is running seems to be < 2.2, and 
  2135. >     the bdos seem to be brain-damaged.
  2136. >
  2137. >     (2) Bdos function 6 (direct console i/o) does not exist, but 
  2138. >         the corresponding bios calls work ok.  Other bdos calls 
  2139. >         may be ok, but I trust the bios much more.  The bdos also
  2140.                                 ^^^^^^^^^^^^^
  2141. >         refuses to return the version#.
  2142.         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2143.  
  2144. This may be part of your problem: function 12 (0xc) in V2.0 and higher
  2145. gives back the version number - V1.X does not: it appears that you have
  2146. a very early version. To verify this try some tests of the random access
  2147. routines: if they fail you almost certainly have a pre 2.0 bdos.
  2148.      
  2149. >     Anyone got any other ideas?  I'd love to be able to do double-density,
  2150. >     but I don't know if the WD1771 can do this.  I have heard that 
  2151.  
  2152. Sadly the 1771 only talks single density, and I don't know if the 1791 /
  2153. 1793 would be a dropin replacement.
  2154. -- 
  2155.     dg@lakart.UUCP - David Goodenough        +---+
  2156.                             | +-+-+
  2157.     ....... !harvard!cca!lakart!dg            +-+-+ |
  2158.                                 +---+
  2159.  
  2160. ------------------------------
  2161.  
  2162. End of INFO-CPM Digest
  2163. ******************************
  2164. 29-Jul-88 01:35:36-MDT,3188;000000000000
  2165. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2166. Date: Fri, 29 Jul 88 01:30:37 MDT
  2167. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2168. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2169. Subject: INFO-CPM Digest V88 #186
  2170. To: INFO-CPM@SIMTEL20.ARPA
  2171.  
  2172. INFO-CPM Digest             Fri, 29 Jul 88       Volume 88 : Issue 186
  2173.  
  2174. Today's Topics:
  2175.                     CP/M-80 2.2 for Lanier LT-100?
  2176.                         Osborne Boot Diskette
  2177.                        WordStar 5.0 for CP/M-80
  2178. ----------------------------------------------------------------------
  2179.  
  2180. Date: 28 Jul 88 19:35:03 GMT
  2181. From: ea.ecn.purdue.edu!wieland@ee.ecn.purdue.edu  (Jeffrey J Wieland)
  2182. Subject: CP/M-80 2.2 for Lanier LT-100?
  2183.  
  2184. I need CP/M-80 for a Lanier word processor (we already have the manual, but
  2185. we can't find the software).  The model is either an LT-100 or LT-1000.
  2186.  
  2187.             Thanks,
  2188.             Jeff Wieland
  2189.             wieland@ecn.purdue.edu
  2190.  
  2191. ------------------------------
  2192.  
  2193. Date: 28 Jul 88 19:16:02 GMT
  2194. From: attcan!brian@uunet.uu.net  (Brian Musker)
  2195. Subject: Osborne Boot Diskette
  2196.  
  2197. Hi folks - anyone out there know where i can locate single density
  2198. boot diskettes for the osborne i computer? i recently acquired such
  2199. a beast and foolishly purchased a double density diskette set to go
  2200. with it.
  2201.  
  2202. I suppose an alternate question would be - does anyone know how i can
  2203. get my hands on whatever hardware/firmware will upgrade the box to support
  2204. double density diskettes?
  2205.  
  2206. thanks in advance!
  2207.  
  2208. Brian Musker
  2209.  
  2210. ------------------------------
  2211.  
  2212. Date: 28 Jul 88 19:42:24 GMT
  2213. From: ea.ecn.purdue.edu!wieland@ee.ecn.purdue.edu  (Jeffrey J Wieland)
  2214. Subject: WordStar 5.0 for CP/M-80
  2215.  
  2216. I quote from the August '88 issue of Profiles, page 5:
  2217.  
  2218. "Rumor has it that MicroPro will consider releasing a CP/M version of WordStar
  2219.  5.0 if there is enough demand in the CP/M community.  It wouldn't hurt to let
  2220.  them know what you do and do not like about version 4.0."
  2221.  
  2222. MicroPro's address is:    MicroPro International Corporation
  2223.             33 San Pablo Avenue
  2224.             San Rafael, CA  94903
  2225.  
  2226. Just thought I'd get the word out...
  2227.  
  2228.             Jeff Wieland
  2229.             wieland@ecn.purdue.edu
  2230.  
  2231. ------------------------------
  2232.  
  2233. Date: Wed, 27 Jul 88 23:15:47 -0900
  2234. From: <FNGAF%ALASKA.BITNET@MITVMA.MIT.EDU>
  2235.  
  2236.      Is there anyone else out there looking for a mainframe archiver? I
  2237. am referring to the archiver programs which take files on a floppy
  2238. disk, crunch, squeeze, pack, store, etc., them into a single file
  2239. called an archive, which is a very popular space saving mechanism in
  2240. the microcomputer world. There was a request for one in Florida and
  2241. now there is a request for one here in Alaska, two states which are
  2242. about as far apart as one can get and still be in the same country,
  2243. etc., and all that jazz. Please! Help! We need a mainframe archiver!
  2244.  
  2245. Gary A. Fowler
  2246. FNGAF@ALASKA
  2247. P.O. Box 902117
  2248. Fairbanks, Ak. 99775
  2249. (907) 474-7788
  2250.  
  2251. ------------------------------
  2252.  
  2253. Date: Wed, 27 Jul 88 23:17:41 -0900
  2254. From: <FNGAF%ALASKA.BITNET@MITVMA.MIT.EDU>
  2255.  
  2256. Oops, sorry folks, I didn't mention what KIND of mainframe. We are
  2257. operating a VAX/VMS v4.6 . . .gf
  2258.  
  2259. ------------------------------
  2260.  
  2261. End of INFO-CPM Digest
  2262. ******************************
  2263. 30-Jul-88 01:31:36-MDT,4740;000000000000
  2264. Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARPA>
  2265. Date: Sat, 30 Jul 88 01:30:13 MDT
  2266. From: INFO-CPM-REQUEST@SIMTEL20.ARPA
  2267. Reply-To: INFO-CPM@SIMTEL20.ARPA
  2268. Subject: INFO-CPM Digest V88 #187
  2269. To: INFO-CPM@SIMTEL20.ARPA
  2270.  
  2271. INFO-CPM Digest             Sat, 30 Jul 88       Volume 88 : Issue 187
  2272.  
  2273. Today's Topics:
  2274.                                 (none)
  2275.                                C64 CPM
  2276.                        help with zcom and zcpr1
  2277.                   Need help with brain-damaged bdos.
  2278. ----------------------------------------------------------------------
  2279.  
  2280. Date: 29 Jul 88 04:56:54 GMT
  2281. From: nsc!woolsey@decwrl.dec.com  (Jeff Woolsey)
  2282. Subject: (none)
  2283.  
  2284. Kids these days.....   It's not a mainframe if it has wheels.
  2285. -- 
  2286. -- 
  2287. And Leon's getting LARGER!
  2288.  
  2289. Jeff Woolsey  woolsey@nsc.NSC.COM  -or-  woolsey@umn-cs.cs.umn.EDU
  2290.  
  2291. ------------------------------
  2292.  
  2293. Date: Fri, 29 Jul 88 12:08 EDT
  2294. From: <TLEWIS%UTKVX4.BITNET@CUNYVM.CUNY.EDU>
  2295. Subject: C64 CPM
  2296.  
  2297. I would like to get CPM for the Commodore 64 and I understand Commodore
  2298. does not market it anymore.  Does anyone know how I could get it?
  2299.  
  2300. Terry Lewis
  2301. University of Tennessee at Martin
  2302. TLEWIS@UTKVX1   (Bitnet)
  2303.  
  2304. ------------------------------
  2305.  
  2306. Date: 25 Jul 88 16:06:00 GMT
  2307. From: killer!tness7!ninja!sys1!techsup!kenb@ames.arc.nasa.gov
  2308. Subject: help with zcom and zcpr1
  2309.  
  2310. ....zzzzz
  2311.  
  2312. perhaps someone can help shed some light on a problem i'm having.  i 
  2313. run pickles and trout cp/m 2.2mh on a radio shack model ii/16 with a 
  2314. 15 meg hard drive.
  2315.  
  2316. for some time i've been successfully running zcom on the system, but 
  2317. this eats up quite a bit of my tpa and so i have memory problems with 
  2318. programs that are tpa hungry... compilers, ark02, ...
  2319.  
  2320. i located a copy of zcpr1, assembled it for cb00h, where my stock ccp 
  2321. loads, inserted it in the appropriate p&t hard drive file 
  2322. (bioscp/m.pnt), fixed the relocation bitmap for it and ran it.  no 
  2323. problems so far.
  2324.  
  2325. i figured i'd use zcpr1 when i had to do memory hungry stuff, and load 
  2326. zcom when not.  with the zcpr1 loaded, i typed in the command to bring 
  2327. up zcom (with zrdos and zcpr33 installed) as normal.  the first 
  2328. indication i got that things weren't loading well was when hsh errored 
  2329. and told me it needed zcpr33 to run.  things whirred and clicked a 
  2330. moment longer and then settled out to the prompt ">".  not much 
  2331. functionality was left at this time...  although zcx worked.
  2332.  
  2333. so... the question is, since the zcpr1 ccp fit exactly where the stock 
  2334. ccp resided, why didn't zcom sign on correctly?  i even tried doing 
  2335. the zcld again...  but things didn't change.
  2336.  
  2337. i figure i'm missing something obvious....   if you have any ideas, 
  2338. please let me know.   thanks...
  2339.  
  2340. ken brookner
  2341. uucp:     ...sys1!techsup!kenb
  2342. GEnie:    kbrookner
  2343.  
  2344. ------------------------------
  2345.  
  2346. Date: 29 Jul 88 01:24:32 GMT
  2347. From: eve.usc.edu!mlinar@oberon.usc.edu  (Mitch Mlinar)
  2348. Subject: Need help with brain-damaged bdos.
  2349.  
  2350. In article <187@lakart.UUCP> dg@lakart.UUCP (David Goodenough) writes:
  2351. #From article <9936@e.ms.uky.edu#, by simon@ms.uky.edu (George Simon):
  2352. ##     The version of cpm that it is running seems to be < 2.2, and 
  2353. ##     the bdos seem to be brain-damaged.
  2354. ##
  2355. ##     (2) Bdos function 6 (direct console i/o) does not exist, but 
  2356. ##         the corresponding bios calls work ok.  Other bdos calls 
  2357. ##         may be ok, but I trust the bios much more.  The bdos also
  2358. ##         refuses to return the version#.
  2359. #        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2360. #
  2361. #This may be part of your problem: function 12 (0xc) in V2.0 and higher
  2362. #gives back the version number - V1.X does not: it appears that you have
  2363.  
  2364. True, but still usable as is.  In CP/M 1.3 and 1.4, it was not *intended* to
  2365. return the version number, but rather some obscure disk function like "unload
  2366. heads" or something like that.  The function *is* supposed to return A=00,
  2367. which lets you know it is earlier than CP/M 2.x or MP/M.
  2368.  
  2369. # ##     Anyone got any other ideas?  I'd love to be able to do double-density,
  2370. # ##     but I don't know if the WD1771 can do this.  I have heard that
  2371. #Sadly the 1771 only talks single density, and Idon't know if the 1791 /
  2372. #1793 would be a dropin replacement.
  2373.  
  2374. David is correct about the single-density 1771; also, the 1791/1793 is NOT a
  2375. drop in replacement.  You need a bit of external clock/data separation
  2376. circuitry to run double density as well as a higher clock rate to the chip
  2377. itself (2 MHz instead of 1 MHz).  Potentially some major board work here...
  2378.  
  2379. I missed out on the earlier conversation, so don't know what system you have
  2380. and if there is some adapter kit sold for your machine.
  2381.  
  2382. -Mitch
  2383.  
  2384. ------------------------------
  2385.  
  2386. End of INFO-CPM Digest
  2387. ******************************
  2388.