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

  1.  1-Sep-87 21:13:48-MDT,1679;000000000000
  2. Return-Path: <@RELAY.CS.NET:kenw%noah.arc.cdn@UBC.CSNET>
  3. Received: from RELAY.CS.NET by SIMTEL20.ARPA with TCP; Tue, 1 Sep 87 21:13:39 MDT
  4. Received: from relay2.cs.net by RELAY.CS.NET id aa24025; 1 Sep 87 22:55 EDT
  5. Received: from ubc by RELAY.CS.NET id aa08249; 1 Sep 87 22:48 EDT
  6. Received: by ubc.csnet id AA03553; Tue, 1 Sep 87 19:28:25 pdt
  7. Date:  1 Sep 87 11:29 -0800
  8. From: Ken Wallewein <kenw%noah.arc.cdn%ubc.csnet@RELAY.CS.NET>
  9. To: info-cpm@SIMTEL20.ARPA
  10. MMDF-Warning:  Parse error in original version of preceding line at RELAY.CS.NET
  11. Message-Id: <833*kenw@noah.arc.cdn>
  12. Subject: Life, adventure, and 68000 S100's
  13.  
  14.   Sort of sounds like a Douglas Adams book, doesn't it?  Well, sort of.
  15.  
  16.   There are a couple of programs which I am sure are available for CP/M, but
  17. haven't seen around anywhere.  Does anybody know of a good version of LIFE?
  18. I'll probably want to adapt it to run on my IMSAI VIO memory-mapped video
  19. board, but that's ok. 
  20.  
  21.   I don't play computer games much, personally, (a matter of definition,
  22. actually :-) but I have some friends who quite enjoy Adventure.  I understand
  23. that there's an expanded version of the original.  Let's see, how to phrase it
  24. delicately but succinctly: Where? 
  25.  
  26.   Oh, by the way, I don't have FTP access to anything not connected to our
  27. etherent LAN. So much for Arpanet.
  28.  
  29.   Has anybody upgraded a Z80 S100 machine to a 68000 and lived to tell about
  30. it?  The idea intrigues me.  I have visions of running a multi-tasking OS like
  31. MINIX or OS9/68K or something.  Suggestions, anyone?  I should be most
  32. interested. 
  33.  
  34.   I ordered my upgrade to Wordstar 4.0 yesterday. I'm so excited... 
  35.  
  36. /kenw
  37.  
  38.  
  39.  4-Sep-87 07:43:42-MDT,1298;000000000000
  40. Return-Path: <info-cpm-request@simtel20.arpa>
  41. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Fri, 4 Sep 87 07:43:32 MDT
  42. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  43.     id AA05490; Fri, 4 Sep 87 06:23:40 PDT
  44. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  45.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  46.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  47. Date: 3 Sep 87 22:32:12 GMT
  48. From: linus!philabs!ttidca!sorgatz@husc6.harvard.edu  ( Avatar)
  49. Organization: Citicorp/TTI, Santa Monica
  50. Subject: Dallas Semiconductor DS1216E -- NoSlotClocks
  51. Message-Id: <1184@ttidca.TTI.COM>
  52. Sender: info-cpm-request@simtel20.arpa
  53. To: info-cpm@simtel20.arpa
  54.  
  55. who request it, with the proviso than noone repost it to the net, please.
  56.  So send me your request and I'll ship you a copy ASAP. We're using it in
  57. a UNIX-like os environment (ver 7 derived w/enhancements from you-know-who!)
  58. and the target machine is a 68020. Bye for now...
  59. -- 
  60. -Avatar-> (aka: Erik K. Sorgatz) KB6LUY           +-------------------------+
  61. Citicorp(+)TTI                          *----------> panic trap; type = N+1 *
  62. 3100 Ocean Park Blvd.   (213) 450-9111, ext. 2973 +-------------------------+
  63. Santa Monica, CA  90405 {csun,philabs,randvax,trwrb}!ttidca!ttidcb!sorgatz **
  64.  4-Sep-87 07:47:22-MDT,1825;000000000000
  65. Return-Path: <info-cpm-request@simtel20.arpa>
  66. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Fri, 4 Sep 87 07:47:09 MDT
  67. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  68.     id AA05506; Fri, 4 Sep 87 06:24:13 PDT
  69. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  70.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  71.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  72. Date: 3 Sep 87 22:55:07 GMT
  73. From: linus!philabs!ttidca!sorgatz@husc6.harvard.edu  ( Avatar)
  74. Organization: Citicorp/TTI, Santa Monica
  75. Subject: Re: Dallas Semiconductor DS1216E -- NoSlotClocks
  76. Message-Id: <1185@ttidca.TTI.COM>
  77. References: <1184@ttidca.TTI.COM>
  78. Sender: info-cpm-request@simtel20.arpa
  79. To: info-cpm@simtel20.arpa
  80.  
  81. (....)
  82. That should have read:
  83.  I have been given permission to email copies of this source to all persons
  84. >who request it, with the proviso than noone repost it to the net, please.
  85. > So send me your request and I'll ship you a copy ASAP. We're using it in
  86. >a UNIX-like os environment (ver 7 derived w/enhancements from you-know-who!)
  87. >and the target machine is a 68020. Bye for now...
  88. >-- 
  89. >-Avatar-> (aka: Erik K. Sorgatz) KB6LUY           +-------------------------+
  90. >Citicorp(+)TTI                          *----------> panic trap; type = N+1 *
  91. >3100 Ocean Park Blvd.   (213) 450-9111, ext. 2973 +-------------------------+
  92. >Santa Monica, CA  90405 {csun,philabs,randvax,trwrb}!ttidca!ttidcb!sorgatz **
  93.  
  94.  But the stupid lineeater munched my posting!
  95. -- 
  96. -Avatar-> (aka: Erik K. Sorgatz) KB6LUY           +-------------------------+
  97. Citicorp(+)TTI                          *----------> panic trap; type = N+1 *
  98. 3100 Ocean Park Blvd.   (213) 450-9111, ext. 2973 +-------------------------+
  99. Santa Monica, CA  90405 {csun,philabs,randvax,trwrb}!ttidca!ttidcb!sorgatz **
  100.  5-Sep-87 18:36:02-MDT,1249;000000000000
  101. Return-Path: <@wiscvm.wisc.edu:11TSTARK@GALLUA.BITNET>
  102. Received: from wiscvm.wisc.edu by SIMTEL20.ARPA with TCP; Sat, 5 Sep 87 18:35:52 MDT
  103. Received: from GALLUA.BITNET by wiscvm.wisc.edu ; Sat, 05 Sep 87 11:47:51 CDT
  104. Date: 5 SEP 87 12:42-EST
  105. From: 11TSTARK%GALLUA.BITNET@wiscvm.wisc.edu
  106. To: INFO-CPM @ SIMTEL20.ARPA
  107. Subject: DDL for Z80 CP/M (Dungeon Definition Language)
  108.  
  109. Hello
  110.  
  111.    Does anyone have DDL (Dungeon Definition Language) for Z80 CP/M?????
  112. If you have, please let me know! Many thanks. I have ADL (Adventure Definition
  113. Language) for computers with large addresses only. I read ADL history file
  114. that said that DDL is for Z80 CP/M.
  115.  
  116. -- Tim Stark
  117.  
  118. +--------------------------------------------------+---------------------------+
  119. | BitNet:  11TSTARK@GALLUA                         | Timothy M. Stark          |
  120. | ARPAnet: 11TSTARK%GALLUA.BITNET@WISCVM.WISC.EDU  | Gallaudet University      |
  121. | CSnet:   11TSTARK%GALLUA.BITNET@relay.cs.net     | P.O. Box 1453             |
  122. | UUCP:    ...!psuvax1!gallua.bitnet!11tstark      | Washington, DC. 20002     |
  123. | Qlink:   TimS18                                  | U.S.A.                    |
  124. +--------------------------------------------------+---------------------------+
  125.  5-Sep-87 18:47:12-MDT,1026;000000000000
  126. Return-Path: <mknox@ngp.utexas.edu>
  127. Received: from ngp.utexas.edu by SIMTEL20.ARPA with TCP; Sat, 5 Sep 87 18:47:05 MDT
  128. Date: Sat, 5 Sep 87 19:45:05 CDT
  129. From: mknox@ngp.utexas.edu (Margaret H. Knox)
  130. Posted-Date: Sat, 5 Sep 87 19:45:05 CDT
  131. Message-Id: <8709060045.AA05306@ngp.utexas.edu>
  132. Received: by ngp.utexas.edu (5.51/5.51)
  133.     id AA05306; Sat, 5 Sep 87 19:45:05 CDT
  134. To: info-cpm@simtel20.arpa
  135. Subject: S100 68000 hardware
  136.  
  137.  
  138. Ken asks about S100 68000 cards.
  139.  
  140. The normal recommendation is the Compupro CP68K card.  It works with
  141. all the other Compupro boards, but it is also compatible with standard
  142. S100 stuff from anyone else.  The board does (or did) come with
  143. CP/M-68K.  If it doesn't, you can get CP/M-68K from TriSoft (generic
  144. version), or already customised from Gifford (if they still market
  145. it).  It should not be hard to port most any other system to the
  146.  
  147. board.
  148.  
  149. I have seen the Compupro board for under $200.  Check with the ads in
  150. the latest issues of Dr Dobbs and Micro/System Journal.
  151.  
  152.  5-Sep-87 19:20:00-MDT,1555;000000000000
  153. Return-Path: <marwood@dmc-crc.arpa>
  154. Received: from dmc-crc.arpa by SIMTEL20.ARPA with TCP; Sat, 5 Sep 87 19:19:54 MDT
  155. Received: by dmc-crc.arpa; (4.12/4.7)
  156.         id AA07295; Sat, 5 Sep 87 09:33:19 edt
  157. Date: Sat, 5 Sep 87 09:33:19 edt
  158. From: marwood@dmc-crc.arpa (G. J. Marwood)
  159. Message-Id: <8709051333.AA07295@dmc-crc.arpa>
  160. To: info-cpm@simtel20.arpa
  161. Subject: Wordstar 4.0 for CP/M.
  162.  
  163. I have for several days tried to get through on the technical phone line to
  164. Micropro to enquire about Wordstar 4.0 for CP/M on the Apple ][ Applicard. As
  165. this line always seems to be busy, I am wondering whether someone on the net
  166. can answer my question.  Does anyone know what version of CP/M 4.0 should be
  167. used with the Applicard.  Is it the "Apple" version, due for release in 
  168. October, or is this just for the Softcard ?  Previous Apple versions of WS
  169. would not work with the Applicard, unless specifically purchased as such 
  170. (or patched).  The answer from the sales part of Micropro was that the Apple
  171. version was the same for both Softcard and Applicard.  THis may be quite 
  172. possible, but I would like to confirm.  I can use 8" disks on my Apple, but
  173. Micropro sales that the generic WS 4.0 on 8" would not be suitable for the 
  174. Applicard.  I find this to be strange, as I have never yet found a piece of
  175. generic CP/M software which would not run on the Applicard (because of the
  176. Applicard itself).  Has anyone obtained any reliable information on this 
  177. subject from Micropro ?
  178.                                                Gordon Marwood
  179.  5-Sep-87 19:21:58-MDT,14281;000000000000
  180. Mail-From: KPETERSEN created at  5-Sep-87 19:21:49
  181. Date: Sat, 5 Sep 1987  19:21 MDT
  182. Message-ID: <KPETERSEN.12332317223.BABYL@SIMTEL20.ARPA>
  183. Sender: KPETERSEN@SIMTEL20.ARPA
  184. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  185. To:   Info-Cpm@SIMTEL20.ARPA
  186. Subject: New files uploaded to SIMTEL20 during August
  187.  
  188. The following is a complete list of CP/M-oriented files uploaded to
  189. SIMTEL20 during the month of August, 1987.  The numbers following
  190. the filenames are the file size in bytes followed by the file format.
  191. (7) means ASCII, (8) means binary.
  192.  
  193. For a complete list of all CP/M files, see:
  194.    PD:<CPM>CPM.CRCLST - Complete list with CRC values
  195.    PD:<CPM>CPM.ARC    - The above, ARChived (much smaller), binary(8).
  196.    PD:<CPM>FILES.DIR  - Abbreviated list with only directory and file names
  197.    PD:<CPM>FILES.IDX  - Similar to below, no descriptions, comma delimited
  198.  
  199. There is currently no complete listing of all files, with descriptions.
  200. That is in the process of being created and will be announced when
  201. available.  In the meantime, see PD:<CPM.FILEDOCS>CPMAUG01.LST (ascii)
  202. or CPMAUG01.LZT (crunched) which is a complete listing of all CP/M
  203. files on GEnie, each with a one-line description.  Since SIMTEL20 and
  204. GEnie have many of the same files, this will be a very useful listing.
  205. It is updated monthly.
  206.  
  207. Note: to save space in the following listing, the device name PD: which
  208. normally appears ahead of the directory name has been omitted.
  209.  
  210. <CPM.APPLE>PCPI-UG.1Z2          2176  Applicard Newsletter #102
  211. <CPM.APPLE>PCPIAS11.AZM         5760  Applicard Z3 AUTOST w/Alias Fix
  212. <CPM.APPLE>PCPICLK2.LBR        18944  full-screen Clock/Cal for PCPI
  213. <CPM.APPLE>PCPIGRLR.LBR         2816  Applicard/Grappler 8th-bit Driver
  214. <CPM.APPLE>PCPITIME.LBR         3584  PCPI/DS1216E/Turbo Modula-2 support
  215.  
  216. <CPM.ARC-LBR>LT23.LBR          39296  File typer/extractor/decompressor
  217.  
  218. <CPM.ASMUTL>PRETTY23.LBR       28800  Reformat assembler languange source
  219. <CPM.ASMUTL>XREF36.LBR         46720  Cross reference for assembler lists
  220.  
  221. <CPM.AZTEC-C>AZPIPE10.LBR       5632  Pipes for Aztec C, v. 1.06
  222.  
  223. <CPM.BASIC>ASTROLOG.LBR        10368  Horoscope planet position calculator
  224. <CPM.BASIC>POKER.BZS            4480  Poker card game for MBASIC
  225.  
  226. <CPM.BBS>PCP-FCC.LBR           50048  More info on FCC access charge issue
  227.  
  228. <CPM.BBSLISTS>RCPM0987.LBR     42496  Remote CP/M system phone list, Sept.
  229.  
  230. <CPM.BDSC-4>CURLY.ARK           4552  Check for unmatched curly braces
  231.  
  232. <CPM.BKGROUNDER>BG2WYSE.LBR    28288  Wyse terminal driver for BG-II
  233.  
  234. <CPM.CALCULATOR>HPCALC12.LBR   37120  Full function HP calculator
  235.  
  236. <CPM.CATLOG>DMASTER.LBR        24320  dBase file maintenance program
  237. <CPM.CATLOG>LCAT20.LBR         56320  Library Cataloging Utility ver 2.0
  238.  
  239. <CPM.CCP>HIST197.AZT            3072  Author's article/info on HIST197
  240.  
  241. <CPM.CPM3>CPM22EM.AZM           5760  Emulate CP/M 2.2 for CP/M 3 systems
  242. <CPM.CPM3>CPMPADD4.LBR         41984  Display key locations in CP/M+ system
  243. <CPM.CPM3>NULL.LBR              3200  Create -DISK.number files for CP/M+
  244. <CPM.CPM3>QS-CPM3.ARK           2545  Set/reset file attributes in CP/M 3
  245.  
  246. <CPM.CPMINFO>EASYBDOS.LBR      69376  3-part tutorial - Understanding BDOS
  247.  
  248. <CPM.DBASEII>DBMUSIC.LBR       20992  Dbase II Music Management system
  249.  
  250. <CPM.DIRUTL>FILE23.LBR         14592  Finds files on all drives/user areas
  251. <CPM.DIRUTL>SD124.LBR          62336  Super Sorted Directory utility
  252.  
  253. <CPM.DSKUTL>FIRE12.LBR         67328  Cleans up fragmented disk
  254.  
  255. <CPM.EPSON>FXPRINT.ARK          6912  Epson FX-80 printer setup pgm.
  256.  
  257. <CPM.FILEDOCS>CPMAUG01.LST    135364  PD CP/M file list, sorted w/desc
  258. <CPM.FILEDOCS>CPMAUG01.LZT     70400  PD CP/M file list, sorted w/desc
  259. <CPM.FILEDOCS>ROYALOAK.DZR     21120  Listing of RCP/M RoyalOak directories
  260.  
  261. <CPM.FILUTL>CITCRC11.LBR       24320  CRC check using CCITT polynomial
  262.  
  263. <CPM.GENASM>AREA13.LBR         14976  Find location by areacode or city
  264.  
  265. <CPM.GENCOM>CLNDR.LBR          14976  Twelve month calendar for any year
  266.  
  267. <CPM.GENDOC>ILISP.NZT            896  ILISP 2.0 user report of 2 bug fixes
  268. <CPM.GENDOC>TV803FB1.LBR       18304  Info about TeleVideo field bulletins
  269.  
  270. <CPM.GENIE>GENIEFCC.ARK        38702  GEnie info - FCC modem fees proposal
  271.  
  272. <CPM.GRAPHICS>RDUMP10.LBR      33664  Display Run Length Encoded graphics
  273.  
  274. <CPM.HAMRADIO>NETWORK.LBR      12928  RF filter/network/trans. line design
  275. <CPM.HAMRADIO>NOVICE1F.LBR      7800  FCC NOVICE test video or printer
  276.  
  277. <CPM.IMP>I2AE-1.AZM             7168  IMP Overlay - Action Enterprises
  278. <CPM.IMP>I2RY-1.AZM             7296  IMP Overlay - Royal Alphatronics
  279.  
  280. <CPM.KAYPRO>KPLD517U.LBR       26112  Kaypro video text file display
  281. <CPM.KAYPRO>KPVID.LBR           2304  Kaypro programs use screen functions
  282. <CPM.KAYPRO>VT100KAY.LBR       16768  VT100 emulator for Kaypro
  283.  
  284. <CPM.LIST>BANNER.LBR           23424  Print banners with large letters
  285. <CPM.LIST>BARGRAPH.LBR         23936  Configure/print bar graphs on Kaypro
  286. <CPM.LIST>BRADFONT.LBR         10112  Disassemble Bradford font files
  287. <CPM.LIST>BRFONTS.LBR          14336  Fonts for Bradford printing program
  288. <CPM.LIST>FANFLD10.LBR         39808  Print on both sides of paper
  289. <CPM.LIST>FANFOLD9.FZX           512  Patch to FANFOLD's PAGELENGTH option
  290. <CPM.LIST>FANFOLD9.LBR         83712  Print on both sides of paper
  291. <CPM.LIST>FILEPL31.LBR         61568  Print plots using Dot Matrix printer
  292. <CPM.LIST>FONT-FOG.LBR        123264  Multiple font banner printer
  293. <CPM.LIST>GEEFONT4.LBR         34560  Fonts with MAKEFONT compiler
  294. <CPM.LIST>LINEPAGE.LBR         17280  Page formatter for use with DBL
  295.  
  296. <CPM.MEX>MEXOVL09.LZT           4096  list of 230+ overlays for MEX
  297. <CPM.MEX>MXO-DM20.AZM          11264  MEX Overlay - NCR DecisionMate V
  298. <CPM.MEX>MXO-RT10.AZM           7552  MEX overlay - RV 3451 autodial modem
  299. <CPM.MEX>MXO-XE34.AZM          20736  MEX Overlay - Xerox 820-I/820-II
  300.  
  301. <CPM.MISC>APL-Z.ARK            58255  An APL interpreter for Z80 CP/M
  302.  
  303. <CPM.MODEM>CRC.NZT              4608  Notes on calculating CRC values
  304. <CPM.MODEM>HAYS9600.TZT         5248  Hayes Smartmodem 9600 baud info
  305. <CPM.MODEM>YMODEM5.DZC         26240  XMODEM/YMODEM/MODEM protocol doc
  306. <CPM.MODEM>ZMODEM5.DZC         49792  Improved XMODEM file xfer protocol
  307.  
  308. <CPM.MODULA2>MTMOD2.LBR         8192  A selection of Modula-2 programs
  309.  
  310. <CPM.NEWS>NEWS-007.LZR         28544  PRACSA News Letter -- July
  311.  
  312. <CPM.PACKET>DEDPK87.ARK        97499  WA8DED firmware - PK87 packet radio
  313. <CPM.PACKET>DEDTNC1.ARK        44836  WA8DED firmware - TNC-1 packet radio
  314. <CPM.PACKET>DEDTNC2.ARK        60248  WA8DED firmware - TNC-2 packet radio
  315.  
  316. <CPM.PBBS>PBBS3BUG.RZT          2944  Problems with PBBS3 and BYE510
  317. <CPM.PBBS>PUSER16.LBR          14848  Display PBBS user data
  318.  
  319. <CPM.RCPM>PUBTOOL1.LBR         22272  Search RCP/M off-line catalog
  320. <CPM.RCPM>RDIR15P.LBR          18048  DIR gives transfer time at baud rate
  321. <CPM.RCPM>RUN201.LBR            6144  Run programs not normally accessible
  322. <CPM.RCPM>XFRTOOL3.LBR         83584  Report on KMD or XMODEM logs
  323. <CPM.RCPM>ZFILE5.LBR           23168  Scan all drive/user areas for a file
  324.  
  325. <CPM.STARTER-KIT>-FILES.DOC     8326  Info re files in SIMTEL20 CP/M dirs.
  326.  
  327. <CPM.SYSUTL>BIOSCLK.LBR        13696  Sets BIOS clock for Ampro
  328. <CPM.SYSUTL>CPMADDR.LBR         4992  Display key locations in CP/M system
  329. <CPM.SYSUTL>DSTAT10.LBR        12160  Displays info of disk control blocks
  330. <CPM.SYSUTL>MIMIC.LBR            768  Mimics keystrokes to screen
  331. <CPM.SYSUTL>RAMMAP.LBR          2816  Displays key CP/M locations.
  332. <CPM.SYSUTL>REDIR31.LBR        33152  I/O redirection utility
  333. <CPM.SYSUTL>SGEN2.LBR           8960  SYSGEN CP/M for 3 or more tracks
  334. <CPM.SYSUTL>TOOLS.LBR          43904  Collection of CP/M utilities
  335.  
  336. <CPM.TURBOM2>M2ASTRO.LBR        4736  TurboModula-2 Astronomy Module
  337. <CPM.TURBOM2>M2DSCLK.LBR       17792  Full-Screen DateStamper Clock
  338. <CPM.TURBOM2>M2DSIEVE.LBR      15104  DateStamper timed Sieve in TM2
  339. <CPM.TURBOM2>M2DSTIME.LBR      17664  DateStamper access via TurboModula2
  340. <CPM.TURBOM2>M2TRIG-2.LBR       4224  Turbo Modula-2 Trig/Math Functions
  341.  
  342. <CPM.TURBOPAS>BGBALPAS.LBR     11520  Checks for balanced comment brackets
  343. <CPM.TURBOPAS>MAZE.LBR          9728  Maze generation algorithms
  344. <CPM.TURBOPAS>QUBIC32.LBR      21248  Tic-Tac-Toe game in a 4x4x4 cube
  345. <CPM.TURBOPAS>XLIST62.LBR      51968  Cross-reference listing for Pascal
  346.  
  347. <CPM.TXTUTL>DIF-SSED.DZC        2432  Documentation for DIFF and SSED
  348. <CPM.TXTUTL>DIF22.LBR          19200  Unix-style file comparison tool.
  349. <CPM.TXTUTL>FNCVT2.LBR          2560  Format file for use with Magic Print
  350. <CPM.TXTUTL>SSED22.LBR         12416  Stream editor used with DIF
  351. <CPM.TXTUTL>TOCOL.LBR         132224  Convert documents to multiple-column
  352. <CPM.TXTUTL>TXTCOM2.LBR         9856  Converts ASCII test to COM files
  353.  
  354. <CPM.VDOEDIT>VDE261.LBR        60160  Full screen text editor/processor
  355.  
  356. <CPM.WSTAR>WS4CPM.NZW           5376  List of features for WordStar 4.0
  357. <CPM.WSTAR>WS4CPM.PZ            2816  Announcement of new CP/M WordStar
  358. <CPM.WSTAR>WSCTRL-Y.IZF         1920  Changing CTL-Y delete in WordStar
  359.  
  360. <CPM.XEROX>NEWKEYS.LBR         13056  Xerox 820 key redefinition program
  361.  
  362. <CPM.Z280>ZDAM-100.DZC          3328  Maintain directories and catalog
  363. <CPM.Z280>ZDAM-101.DZC         17536  Maintain directories and catalog
  364. <CPM.Z280>ZEDUX280.LBR         26624  Information about ZEDUX Z280 board
  365.  
  366. <CPM.ZCPR33>EASE10.LBR         28544  ZCPR3 Command Line Editor
  367. <CPM.ZCPR33>FOR-SUPP.LBR       37504  Z-system FOR and K-FOR
  368. <CPM.ZCPR33>IOPUG.LBR          49792  ZCPR3 I/O Package User's Guide
  369. <CPM.ZCPR33>LDR16.LBR          13056  Gen-purpose ZCPR3 package loader
  370. <CPM.ZCPR33>LED02.LBR           9856  Z3 Line Editor
  371. <CPM.ZCPR33>LPUT.LBR           31488  Automated LBR maker for ZCPR3.
  372. <CPM.ZCPR33>MATH24.LBR         17280  Math subroutines and macros for Z80
  373. <CPM.ZCPR33>NDRCHG10.LBR        3200  Rename a ZCPR3 named directory
  374. <CPM.ZCPR33>SH20.LBR           24064  Illustrates shells under ZCPR3
  375. <CPM.ZCPR33>VALIAS11.LBR       30848  Loads a Alias command line buffer
  376. <CPM.ZCPR33>XALIAS11.LBR       24448  Enhanced Z3 ALIAS variant
  377. <CPM.ZCPR33>Z3INS14.LBR         9344  Install ZCPR33 System Utilities
  378. <CPM.ZCPR33>ZAPG.SZ            26112  ZCPR3 Applications Programmer Guide
  379. <CPM.ZCPR33>ZEX32.LBR          33664  ZCPR submit processor replacement
  380. <CPM.ZCPR33>ZMANG20.LBR        48256  Latest version of ZMANAGER
  381. <CPM.ZCPR33>ZRDOS12.DZC         5888  Changes to ZRDOS Version 1.2
  382.  
  383. <ZSYS.NEW>Z-NEWS.7Z9            6656  ZCPR3/SYSLIB/ZRDOS Newsletter #709
  384. <ZSYS.NEW>Z-NEWS.8Z1            9216  ZCPR3/SYSLIB/ZRDOS Newsletter #801
  385.  
  386. <MISC.BBS>BIX727.TXT-FCC       16814  Info from BIX about FCC access charges
  387. <MISC.BBS>CIS-FCC.NOTE          7269  Info from CIS about FCC access charges
  388. <MISC.BBS>COMMENT.TXT-FCC      14691  Comments of FCC proposal from a few BBS
  389. <MISC.BBS>FCCWRITE.TXT         18151  Form letter to write to the FCC
  390.  
  391. <MISC.BBSLISTS>UNIQUE13.BBS    21426  Unique BBS systems phone list
  392.  
  393. <MISC.GENIE>ALERT.ACT           3359  Info of FCC Proposal from GEnie
  394. <MISC.GENIE>COMMUNIC.ATE        3335  Communicate to FCC about Access fees
  395. <MISC.GENIE>CONGRESS.ADR       40694  Congressmen address to write about FCC
  396. <MISC.GENIE>PROPOSAL.FCC       31786  FCC proposal of phone access fee
  397. <MISC.GENIE>SENATORS.ADR        6435  Address of US Senators to write on FCC
  398. <MISC.GENIE>WRITE.LTR           7193  Article on new FCC proposal
  399.  
  400. <MISC.HAMRADIO>BICYCLE.HAM     19862  Ham tours country with electronic bike
  401. <MISC.HAMRADIO>CODETEST.HINTS   7426  Hints on passing the FCC code test
  402.  
  403. <MISC.IBM-VM>ARCBOOT.EXE       35312  IBM VM/SP library utility bootstrap
  404. <MISC.IBM-VM>ARCUTIL.LBR       60672  IBM VM/SP library utility
  405. <MISC.IBM-VM>VMS.TCPIP          2915  Where to get TCPIP for VMS
  406.  
  407. <MISC.MODEMS>DUCK-MODEM.REVIEW  7344  Review of ADC "Duck" modem
  408. <MISC.MODEMS>HAYS9600.TXT      12183  Hayes Smartmodem 9600 baud info
  409. <MISC.MODEMS>MODEM.LIST         5396  Information on 2400 baud modems
  410. <MISC.MODEMS>MULTITECH.UPGRADE  1149  Firmware fix for Multitech modems
  411. <MISC.MODEMS>PDRS-ANS.TXT       5893  Further discussion about PDRS
  412. <MISC.MODEMS>PDRS.TXT          24472  Public Digital Radio Service
  413.  
  414. <MISC.PCPURSUIT>-READ.ME        1602  Info of FCC Proposal from PC Pursuit
  415. <MISC.PCPURSUIT>ANALYSIS.1     10123  Telenet's analysis (1) of Access Fees
  416. <MISC.PCPURSUIT>ANALYSIS.2     22490  Telenet's analysis (2) of Access Fees
  417. <MISC.PCPURSUIT>CMNT-FMT.FCC   16019  Comments of FCC proposal from Telenet
  418. <MISC.PCPURSUIT>CORP.LTR        3817  Letter to Telenet corporation customers
  419. <MISC.PCPURSUIT>DOCKET.FCC     39002  FCC docket on Proposed Access Fees
  420. <MISC.PCPURSUIT>LTR-FMT.FCC     8520  Form letter to write to FCC
  421. <MISC.PCPURSUIT>PCP-CITY.LST    4178  List of local numbers for PC Pursuit
  422. <MISC.PCPURSUIT>PURSUIT.LTR     4822  Letter sent to PC Pursuit customers
  423.  
  424. <MISC.PROTOCOLS>XMODEM-CRC.NOTE 8879  Information on use of CRC in XMODEM
  425. <MISC.PROTOCOLS>YMODEM5.DOC    65477  XMODEM/YMODEM/MODEM protocol doc
  426. <MISC.PROTOCOLS>ZMODEM5.DOC   103675  Improved XMODEM file xfer protocol
  427.  
  428. The following are all part of Chuck Forsberg's XMODEM/YMODEM/ZMODEM
  429. file transfer program, written in C, for Unix/Xenix/etc.
  430.  
  431. <MISC.ZMODEM>GZ                   15
  432. <MISC.ZMODEM>MINIRB.1           1223
  433. <MISC.ZMODEM>MINIRB.C           4232
  434. <MISC.ZMODEM>MINIRB.MAN         1399
  435. <MISC.ZMODEM>PTEST.SH            123
  436. <MISC.ZMODEM>RBSB.C            14091
  437. <MISC.ZMODEM>README             1904
  438. <MISC.ZMODEM>RZ.1               6939
  439. <MISC.ZMODEM>RZ.C              26275
  440. <MISC.ZMODEM>RZ.MAN             7898
  441. <MISC.ZMODEM>SZ.1              10981
  442. <MISC.ZMODEM>SZ.C              32353
  443. <MISC.ZMODEM>SZ.MAN            12474
  444. <MISC.ZMODEM>ZM.C              14821
  445. <MISC.ZMODEM>ZMODEM.ABSTRACT    2093
  446. <MISC.ZMODEM>ZMODEM.H           5610
  447. <MISC.ZMODEM>ZMODEM5.DOC      103675
  448. <MISC.ZMODEM>ZUPL.T              729
  449.  
  450. --Keith Petersen
  451. Arpa: W8SDZ@SIMTEL20.ARPA
  452. Uucp: {bellcore,decwrl,harvard,lll-crg,ucbvax,uw-beaver}!simtel20.arpa!w8sdz
  453. GEnie: W8SDZ
  454. RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST)
  455.  5-Sep-87 20:20:35-MDT,693;000000000000
  456. Mail-From: KPETERSEN created at  5-Sep-87 20:20:18
  457. Date: Sat, 5 Sep 1987  20:20 MDT
  458. Message-ID: <KPETERSEN.12332327873.BABYL@SIMTEL20.ARPA>
  459. Sender: KPETERSEN@SIMTEL20.ARPA
  460. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  461. To:   Info-Cpm@SIMTEL20.ARPA
  462. Subject: New files uploaded to SIMTEL20 during August (correction)
  463.  
  464. >....  In the meantime, see PD:<CPM.FILEDOCS>CPMAUG01.LST (ascii)
  465. >or CPMAUG01.LZT (crunched) which is a complete listing of all CP/M
  466. >files on GEnie, each with a one-line description.  Since SIMTEL20 and
  467. >GEnie have many of the same files, this will be a very useful listing.
  468. >It is updated monthly.
  469.  
  470. That should have read CPMSEP01.LST and CPMSEP01.LZT.
  471.  
  472. --Keith
  473.  7-Sep-87 20:41:25-MDT,1271;000000000000
  474. Return-Path: <@RELAY.CS.NET:busu%cc.uofm.cdn@UBC.CSNET>
  475. Received: from RELAY.CS.NET by SIMTEL20.ARPA with TCP; Mon, 7 Sep 87 20:41:14 MDT
  476. Received: from relay2.cs.net by RELAY.CS.NET id aa14464; 7 Sep 87 22:28 EDT
  477. Received: from ubc by RELAY.CS.NET id ab10152; 7 Sep 87 22:19 EDT
  478. Received: by ubc.csnet id AA05033; Mon, 7 Sep 87 19:07:45 pdt
  479. Date:  8 Sep 87  2:09 +0600
  480. From: Daniel Keizer <busu%cc.uofm.cdn%ubc.csnet@RELAY.CS.NET>
  481. To: info-cpm@SIMTEL20.ARPA
  482. Message-Id: <33*busu@cc.uofm.cdn>
  483. Subject: C128 CPM 3.0 or 2.2 comm programs
  484. Return-Receipt-To: Daniel Keizer <busu%cc.uofm.cdn@ubc.csnet>
  485.  
  486. I have a friend who has a C128 and wishes
  487. to use his modem with it.  He has the
  488. 2.2 patch to run 2.2 software, all he needs now is
  489. the programs to use.  I know MEX has a patch available for it
  490. and is on SIMTEL20, but the files
  491. are not on the BITNET server (which is the only one
  492. which I can use I think).  Can some
  493. kind soul please send me some comm program for the C128 in CPM mode
  494. preferably 2.2.  MEX would be nice.  But beggers can't be
  495. choosers.
  496.  
  497. Thank for all your help and assistance.
  498. P.S.  I cannot see what I am typing on this
  499. bloody termnial ... so be gentle on
  500. spelling mistakes.
  501.  
  502. Dan Keizer
  503. BUSU@CC.UOFM.CDN
  504. BUSU@UOFMCC.BITNET
  505.  
  506.  8-Sep-87 10:52:25-MDT,1807;000000000000
  507. Return-Path: <@RELAY.CS.NET:kenw%noah.arc.cdn@UBC.CSNET>
  508. Received: from RELAY.CS.NET by SIMTEL20.ARPA with TCP; Tue, 8 Sep 87 10:52:10 MDT
  509. Received: from relay2.cs.net by RELAY.CS.NET id ab19834; 8 Sep 87 12:01 EDT
  510. Received: from ubc by RELAY.CS.NET id ad13929; 8 Sep 87 11:51 EDT
  511. Received: by ubc.csnet id AA09107; Tue, 8 Sep 87 08:24:43 pdt
  512. Date:  8 Sep 87  0:26 -0800
  513. From: Ken Wallewein <kenw%noah.arc.cdn%ubc.csnet@RELAY.CS.NET>
  514. To: "Margaret H. Knox" <mknox@NGP.UTEXAS.EDU>
  515. Cc: info-cpm@SIMTEL20.ARPA
  516. MMDF-Warning:  Parse error in original version of preceding line at RELAY.CS.NET
  517. In-Reply-To: <8709060045.AA05306@ngp.utexas.edu>
  518. Message-Id: <853*kenw@noah.arc.cdn>
  519. Subject: S100 68000 hardware
  520.  
  521. >The normal recommendation is the Compupro CP68K card.  It works with
  522. >all the other Compupro boards, but it is also compatible with standard
  523. >S100 stuff from anyone else.  The board does (or did) come with
  524. >CP/M-68K.  If it doesn't, you can get CP/M-68K from TriSoft (generic
  525. >version), or already customised from Gifford (if they still market
  526. >it).  It should not be hard to port most any other system to the
  527.  
  528.   Thanks, Margaret. I'm replying to the net because it seems to me that I miss
  529. a lot due to people sending direct all the time. It's not as if this list is
  530. overly busy. 
  531.  
  532.   One thing I'm curious about: I talked to a Cromemco guy once who said that
  533. their 68000 boards are not really compatible with IEE-696. Would you have any
  534. idea if that's true, and whether much is required for mods? I think he said
  535. they require 16-bit memory access. It seems to me IEE-696 says it's optional.
  536. All my boards are 8-bit only. Doesn't sound like a minor difference to me :-). 
  537.  
  538.   BTW, I never did hear anything positive regarding LIFE or or the newer
  539. ADVENTURE. 
  540.  
  541. /kenw
  542.  
  543.  
  544.  9-Sep-87 03:02:57-MDT,2653;000000000000
  545. Return-Path: <info-cpm-request@simtel20.arpa>
  546. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Wed, 9 Sep 87 03:02:48 MDT
  547. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  548.     id AA03244; Wed, 9 Sep 87 01:43:43 PDT
  549. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  550.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  551.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  552. Date: 7 Sep 87 11:34:11 GMT
  553. From: swrinde!petro!ssbn!bill@im4u.utexas.edu  (Bill Kennedy)
  554. Organization: W.L. Kennedy Jr. & Associates, Pipe Creek, TX
  555. Subject: Re: S100 68000 hardware
  556. Message-Id: <366@ssbn.UUCP>
  557. References: <8709060045.AA05306@ngp.utexas.edu>
  558. Sender: info-cpm-request@simtel20.arpa
  559. To: info-cpm@simtel20.arpa
  560.  
  561. In article <8709060045.AA05306@ngp.utexas.edu> mknox@NGP.UTEXAS.EDU (Margaret H. Knox) writes:
  562. >>Ken asks about S100 68000 cards.
  563. >
  564. >The normal recommendation is the Compupro CP68K card.  It works with
  565. >all the other Compupro boards, but it is also compatible with standard
  566. >S100 stuff from anyone else.  The board does (or did) come with
  567. >CP/M-68K.  If it doesn't, you can get CP/M-68K from TriSoft (generic
  568. >version), or already customised from Gifford (if they still market
  569. >it).  It should not be hard to port most any other system to the
  570. >board.
  571.  
  572. Micro/Systems Journal is, indeed, a good place to look.  I bought a self
  573. contained 68008 coprocessor from Peak Electronics in San Jose for around
  574. $900 which included CP/M-68K, the BIOS and monitor sources (Aztec C),
  575. 512K RAM, two serial ports and a couple of timers.  The board has bus
  576. rights on the S-100 bus so it can use existing peripherals.
  577.  
  578. Another interesting feature about the Peak board is how they implemented
  579. CP/M-68K.  They presume that you are running CP/M-80 or CP/M-86 and they
  580. provide a 68K boot program for each.  There's a small interface program
  581. that lets the 68K use the existing BIOS for all of its physical I/O so
  582. the setup is effortless.  When you are through with the 68K you just
  583. execute the RETURN program and you are back where you came from.  This is
  584. particularly useful if you have your favorite editors, etc. whereas
  585. CP/M-68K only comes with ED.
  586.  
  587. You can get a Godbout board a lot cheaper but you'll have a lot more work
  588. to get it going.  It's a full up 68000 so you don't have the 1Mb limit
  589. of the 68008 but it's not a coprocessor so you will have to interface all
  590. of your peripherals again.  The DRI assembler and C compiler are adequate
  591. (their C is bulky and slow) but I shudder to think of using them to do
  592. a BIOS from scratch.
  593. -- 
  594. Bill Kennedy  {cbosgd | ihnp4!petro | sun!texsun!rrm}!ssbn!bill
  595.  9-Sep-87 11:23:48-MDT,823;000000000000
  596. Return-Path: <@RELAY.CS.NET:busu%cc.uofm.cdn@UBC.CSNET>
  597. Received: from RELAY.CS.NET by SIMTEL20.ARPA with TCP; Wed, 9 Sep 87 11:23:39 MDT
  598. Received: from relay2.cs.net by RELAY.CS.NET id ab02180; 9 Sep 87 11:02 EDT
  599. Received: from ubc by RELAY.CS.NET id ab20148; 9 Sep 87 10:51 EDT
  600. Received: by ubc.csnet id AA11386; Wed, 9 Sep 87 07:21:04 pdt
  601. Date:  9 Sep 87 14:22 +0600
  602. From: Daniel Keizer <busu%cc.uofm.cdn%ubc.csnet@RELAY.CS.NET>
  603. To: info-cpm@SIMTEL20.ARPA
  604. Message-Id: <35*busu@cc.uofm.cdn>
  605. Subject: Voltage input for EMP modem
  606.  
  607. Does anyone have an EMP Auto Modem 1200a and if so, what is the voltage input
  608. to operate this beast.  It is 300/1200 autoanswer,autodial.    It was bought
  609. second hand with no power adapter.
  610.  
  611. Any help would be appreciated.
  612.  
  613. Dan Keizer
  614. BUSU@CC.UOFM.CDN
  615. BUSU@UOFMCC.BITNET
  616.  
  617.  9-Sep-87 19:31:31-MDT,1098;000000000000
  618. Mail-From: KPETERSEN created at  9-Sep-87 19:31:19
  619. Date: 8 Sep 87 23:46 -0800
  620. Message-ID: <KPETERSEN.12333367530.BABYL@SIMTEL20.ARPA>
  621. Sender: Ken Wallewein <kenw%noah.arc.cdn%ubc.csnet@RELAY.CS.NET>
  622. From: Ken Wallewein <kenw%noah.arc.cdn%ubc.csnet@RELAY.CS.NET>
  623. To: info-cpm-request@SIMTEL20.ARPA
  624. Subject:   S100 68000 hardware
  625. ReSent-From: KPETERSEN@SIMTEL20.ARPA
  626. ReSent-To: Info-Cpm
  627. ReSent-Date: Wed 9 Sep 1987 19:31-MDT
  628.  
  629. >Micro/Systems Journal is, indeed, a good place to look.  I bought a self
  630. >contained 68008 coprocessor from Peak Electronics in San Jose for around
  631. >$900 which included CP/M-68K, the BIOS and monitor sources (Aztec C),
  632. >512K RAM, two serial ports and a couple of timers.  The board has bus
  633. >rights on the S-100 bus so it can use existing peripherals.
  634.  
  635.   Interesting. I jut started getting MSJ. I'll check it out. But what
  636. does "bus rights" mean? Is there an interface? An S100 slot?
  637.  
  638.   And I'm beginning to wonder what's so special about CP/M-68K. As far
  639. as I can see, it's not compatible with all my CP/M-80 stuff... what do
  640. you use it for?
  641.  
  642. /kenw
  643.  9-Sep-87 22:02:31-MDT,2213;000000000000
  644. Return-Path: <info-cpm-request@simtel20.arpa>
  645. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Wed, 9 Sep 87 22:02:21 MDT
  646. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  647.     id AA23962; Wed, 9 Sep 87 20:41:49 PDT
  648. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  649.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  650.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  651. Date: 9 Sep 87 15:59:05 GMT
  652. From: mtune!whuts!wsd@RUTGERS.EDU  (DINSMORE)
  653. Organization: AT&T Bell Laboratories, Whippany, NJ
  654. Subject: Re: SmallC, the Z80 and the 8080
  655. Message-Id: <2829@whuts.UUCP>
  656. Sender: info-cpm-request@simtel20.arpa
  657. To: info-cpm@simtel20.arpa
  658.  
  659. munch...
  660.  
  661.     It may interest several people that there is a Z80 mnemonic
  662. Small-C compiler complete with assembler and linker. I got the package
  663. somewhere a few years ago and it's all public domain. There seems to be
  664. massive confusion over the versions available and the machines destined
  665. for the compiler. This is Small_C Version 1.2 destined for the Z80 and
  666. creates a file soley for a Z80 assembler and linker, which as I said
  667. earlier, are included. By the time this gets posted Tom Armistead should
  668. have his copy with explicit instructions on what to do with it. 
  669.     This package also contains floating point routines explicitly for
  670. the Z80 and works very well, especially since it has transcendentals. For
  671. those that like walkback traces, it also includes a profiler.
  672.     
  673.     Now, it would seem to me that since I have written this note,
  674. there must indeed exist a Z80 only Small-C package. Soooo, please stop
  675. telling people it doesn't exist! It does!! I use it!!! In CP/M!!!!
  676.  
  677.     Now that I have said that, would someone, anybody, please tell
  678. me how to get this package to the net? My only alternative right now is to 
  679. upload it to the Royal Oaks BBS and let Keith handle it IF he wants to. How
  680. about you people letting me know how to get it to the net by E-mailing
  681. instructions via ihnp4!whuts!wsd or maybe some other convenient way. I will
  682. E-mail it to anybody who promises to upload it to the net. In case your
  683. wondering, it will fit on one 360K floppy disk.
  684.  
  685.     Wayne Dinsmore, AT&T Bell Labs
  686.  
  687. UUCP: ihnp4!whuts!wsd
  688. 10-Sep-87 02:43:05-MDT,1689;000000000000
  689. Return-Path: <info-cpm-request@simtel20.arpa>
  690. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Thu, 10 Sep 87 02:42:58 MDT
  691. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  692.     id AA27378; Thu, 10 Sep 87 01:19:08 PDT
  693. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  694.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  695.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  696. Date: 10 Sep 87 02:18:34 GMT
  697. From: ihnp4!aicchi!joeloda@ucbvax.Berkeley.EDU  (Joseph D. Loda)
  698. Organization: Analysts International Corp; Chicago Branch
  699. Subject: ZCPR3.3 Questions
  700. Message-Id: <971@aicchi.UUCP>
  701. Sender: info-cpm-request@simtel20.arpa
  702. To: info-cpm@simtel20.arpa
  703.  
  704. Now that I finally have ZCPR3.3 installed on my Apple, I have a few questions
  705. that I just cannot seem to find the answers to.  Anyone care to help?
  706.  
  707.   1).  Just what does an ECP do?  ARUNZ seems to be the choice, but I
  708.        don't know why.  Is there any doc for ARUNZ floating about?
  709.  
  710.   2).  Is there any documentation for the utilities?  I have ZCPR3, The
  711.        Manual, but it doesn't talk about any of the new ones.  The .LBR
  712.        files contain only update information (ARUNZ is a case in point).
  713.  
  714.   3).  Is there any summary of what all the various Z system utilities
  715.        do.  As a novice to the Z world, I constantly see things like 
  716.        "a new version of ASDF has been released".  It would be nice to
  717.        be able to look at a list and see a one line description of ASDF.
  718.  
  719. Thanks in advance for your trouble.
  720.  
  721. Joe.
  722. -- 
  723. Joe Loda
  724. Analysts International (Chicago Branch)
  725.  
  726. Usenet:   ..!ihnp4!aicchi!joeloda
  727.    CIS:   75726,1641
  728.    BIX:   jloda
  729.  GEnie:   j.loda
  730. 10-Sep-87 04:43:30-MDT,825;000000000000
  731. Return-Path: <@wiscvm.wisc.edu:DBRAATAN@NORUNIT.BITNET>
  732. Received: from wiscvm.wisc.edu by SIMTEL20.ARPA with TCP; Thu, 10 Sep 87 04:41:47 MDT
  733. Received: from NORUNIT.BITNET by wiscvm.wisc.edu ; Thu, 10 Sep 87 05:39:58 CDT
  734. Date: Thu, 10 Sep 87 13:39:30 ECT
  735. To: info-cpm@simtel20.ARPA
  736. From: DBRAATAN%NORUNIT.BITNET@wiscvm.wisc.edu
  737. Return-Receipt-To: DBRAATAN@NORUNIT.BITNET
  738. Subject: ZCPR3 questions
  739.  
  740. I would like to run the ZCPR3 system on my Bondwell 2 computer
  741. (Z80, CPM 2.2, 64KB). Do I have to buy the Z-system, or is it
  742. public domain? Which files at SIMTEL20 should I look at to get
  743. more information on this? Will it take much programming to get
  744. ZCPR3 going? What is the difference between ZCPR2 and ZCPR3?
  745. Is ZCPR3 better, and ZCPR33 even better?
  746.  
  747.  
  748.     Dag Henrik Braatane
  749.     DBRAATAN@NORUNIT.BITNET
  750.  
  751. 10-Sep-87 09:08:37-MDT,1066;000000000000
  752. Return-Path: <info-cpm-request@simtel20.arpa>
  753. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Thu, 10 Sep 87 09:08:16 MDT
  754. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  755.     id AA00544; Thu, 10 Sep 87 05:00:44 PDT
  756. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  757.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  758.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  759. Date: 8 Sep 87 18:29:48 GMT
  760. From: hpda!hpisod1!hpcllla!hpclisp!hpcltjb!brengle@ucbvax.Berkeley.EDU  (Tim Brengle)
  761. Organization: HP ITG/ISO Computer Language Lab
  762. Subject: Re: DDL for Z80 CP/M (Dungeon Definition Language)
  763. Message-Id: <1140004@hpcltjb.HP.COM>
  764. References: <8709060039.AA03952@ucbvax.Berkeley.EDU>
  765. Sender: info-cpm-request@simtel20.arpa
  766. To: info-cpm@simtel20.arpa
  767.  
  768. For anyone that is interested, I can make available the ADL package for CP/M
  769. 2.2.  It is written in BDS C version 1.50a, and binaries can be made available.
  770.  
  771. Any interest?
  772.  
  773.                     Tim Brengle
  774.                     ...!hplabs!brengle
  775.                     brengle@hplabs.arpa
  776.                     brengle@hplabs.hp.com
  777. 10-Sep-87 09:09:33-MDT,1403;000000000000
  778. Return-Path: <info-cpm-request@simtel20.arpa>
  779. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Thu, 10 Sep 87 09:09:14 MDT
  780. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  781.     id AA00562; Thu, 10 Sep 87 05:01:31 PDT
  782. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  783.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  784.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  785. Date: 8 Sep 87 18:46:41 GMT
  786. From: hpda!hpisod1!hpcllla!hpclisp!hpcltjb!brengle@ucbvax.Berkeley.EDU  (Tim Brengle)
  787. Organization: HP ITG/ISO Computer Language Lab
  788. Subject: Re: DDL for Z80 CP/M (Dungeon Definition Language)
  789. Message-Id: <1140006@hpcltjb.HP.COM>
  790. References: <8709060039.AA03952@ucbvax.Berkeley.EDU>
  791. Sender: info-cpm-request@simtel20.arpa
  792. To: info-cpm@simtel20.arpa
  793.  
  794. Tim has brought up an interesting point.
  795.  
  796. Ross Cunniff and I developed ADL together.  Ross created the (hopefully)
  797. portable version, written in generic C.  I created a completely independent
  798. version -- with the same functionality -- for CP/M 2.2, written in BDS C
  799. version 1.50a.  If there is interest, I am willing to make available the
  800. source and/or binaries of my version of ADL.
  801.  
  802. Write me.  If there is enough interest, I may look into some sort of larger
  803. distribution, otherwise e-mail will have to do.
  804.  
  805.                 Tim Brengle
  806.                 ...!hplabs!brengle
  807.                 brengle@hplabs.arpa
  808.                 brengle@hplabs.hp.com
  809. 10-Sep-87 10:57:39-MDT,1124;000000000000
  810. Return-Path: <info-cpm-request@simtel20.arpa>
  811. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Thu, 10 Sep 87 10:57:22 MDT
  812. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  813.     id AA04325; Thu, 10 Sep 87 09:32:59 PDT
  814. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  815.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  816.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  817. Date: 10 Sep 87 01:23:26 GMT
  818. From: mtune!codas!killer!toma@RUTGERS.EDU  (Tom Armistead)
  819. Organization: The Org. for the Disorg. of Org.
  820. Subject: Source for ZMAC and ZLINK wanted???
  821. Message-Id: <1511@killer.UUCP>
  822. Sender: info-cpm-request@simtel20.arpa
  823. To: info-cpm@simtel20.arpa
  824.  
  825. I recently obtained a copy of ZMAC and ZLINK and the documentation
  826. said that the source for these utilities was released to the public
  827. domain. Is this true? If so, could I get someone to email them to me
  828. or point me in their direction???
  829.  
  830. I don't get around to this group all that much, so, would email all
  831. responses to me directly...
  832.  
  833. Thanks in advance,
  834. Tom
  835. -- 
  836. -------------
  837. Tom Armistead
  838. UUCP:  ...!ihnp4!killer!toma
  839. 10-Sep-87 15:09:18-MDT,1064;000000000000
  840. Return-Path: <@RELAY.CS.NET:kenw%noah.arc.cdn@UBC.CSNET>
  841. Received: from RELAY.CS.NET by SIMTEL20.ARPA with TCP; Thu, 10 Sep 87 15:09:03 MDT
  842. Received: from relay2.cs.net by RELAY.CS.NET id aj18146; 10 Sep 87 16:00 EDT
  843. Received: from ubc by RELAY.CS.NET id ad03324; 10 Sep 87 15:51 EDT
  844. Received: by ubc.csnet id AA11699; Thu, 10 Sep 87 12:30:05 pdt
  845. Date: 10 Sep 87  4:32 -0800
  846. From: Ken Wallewein <kenw%noah.arc.cdn%ubc.csnet@RELAY.CS.NET>
  847. To: info-cpm-request@SIMTEL20.ARPA
  848. Cc: info-cpm@SIMTEL20.ARPA
  849. In-Reply-To: <2829@whuts.UUCP>
  850. Message-Id: <873*kenw@noah.arc.cdn>
  851. Subject: Re: SmallC, the Z80 and the 8080
  852.  
  853. >        Now that I have said that, would someone, anybody, please tell
  854. >me how to get this package to the net? My only alternative right now is to
  855. >upload it to the Royal Oaks BBS and let Keith handle it IF he wants to. How
  856.  
  857.  
  858.   It's already in the SIG/M library (don't remember which volume - I can check
  859. tonight), so it's probably already on the Royal Oaks BBS. 
  860.  
  861.   You know what I'd REALLY like to see? Small C++ !!! 
  862.  
  863. /kenw
  864.  
  865. 10-Sep-87 16:33:32-MDT,1335;000000000000
  866. Return-Path: <info-cpm-request@simtel20.arpa>
  867. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Thu, 10 Sep 87 16:33:20 MDT
  868. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  869.     id AA12596; Thu, 10 Sep 87 15:21:28 PDT
  870. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  871.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  872.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  873. Date: 10 Sep 87 18:52:05 GMT
  874. From: hao!gaia!cook@husc6.harvard.edu  (Forrest Cook)
  875. Organization: Gaia Corp, Boulder, CO
  876. Subject: BDOS Function: Search For Next
  877. Message-Id: <329@gaia.UUCP>
  878. Sender: info-cpm-request@simtel20.arpa
  879. To: info-cpm@simtel20.arpa
  880.  
  881. Does anybody out there have any experience with the CP/M bdos calls
  882. Search for First and Search for Next?
  883. I am working on a program that needs to read every file off of a cp/m disk.
  884. I set the file name in the FCB to ????????.???.
  885. Search for First is called, and returns with the FCB pointing to the first
  886. file on the disk.
  887. The first file is opened, read, and closed successfully.
  888. Search for Next returns with file not found.  (There are more files).
  889. If I set the FCB to ????????.??? before doing the Search for Next, The
  890. function returns with the first file again.
  891. It seems like I am doing something wrong with the FCB.
  892.  
  893. Any Suggesstions?
  894.  
  895. Forrest Cook
  896. 10-Sep-87 20:32:31-MDT,2488;000000000000
  897. Return-Path: <info-cpm-request@simtel20.arpa>
  898. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Thu, 10 Sep 87 20:32:18 MDT
  899. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  900.     id AA17251; Thu, 10 Sep 87 19:24:06 PDT
  901. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  902.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  903.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  904. Date: 10 Sep 87 23:18:32 GMT
  905. From: super.upenn.edu!linc.cis.upenn.edu!sherin@RUTGERS.EDU  (Steve Sherin)
  906. Organization: University of Pennsylvania
  907. Subject: PCPI memory map
  908. Message-Id: <1954@super.upenn.edu>
  909. Sender: info-cpm-request@simtel20.arpa
  910. To: info-cpm@simtel20.arpa
  911.  
  912. Unofficial Map of Apple 6502 Memory
  913.    as used with PCPI Applicard
  914.  
  915. +----------------------------+- C000h
  916. |   RWTS for Apple Disks     |
  917. +----------------------------+- B800h
  918. |      Default Driver        |
  919. +----------------------------+- B730h
  920. |           CP65             |
  921. +----------------------------+- B000h
  922. |  BIOS      _____________   |
  923. +----------  |           |  -+- A700h
  924. |  BDOS      |    Z-80   |   |
  925. +----------  |   IMAGE   |  -+- 9900h
  926. |  CCP       |___________|   |
  927. +----------------------------+- 9100h
  928. |      Apple Video (Word)    |
  929. +----------------------------+- 8FBAh
  930. |      Other Video (Word)    | 
  931. +----------------------------+- 8FB6h
  932. |Poll Routine Table (65bytes)| 
  933. +----------------------------+- 8F75h
  934. |  Card-Type Table (8 bytes) |
  935. +----------------------------+- 8F6Dh
  936. |Cons. Comm. Table (109bytes)|
  937. +----------------------------+- 8F00h
  938. |  Device Table (256bytes)   |
  939. +----------------------------+- 8E00h 
  940. |      Host Buffer Size      |
  941. +----------------------------+- (8E00h - Buffersize) HIMEM
  942. |        FREE MEMORY         |
  943. +----------------------------+- LOWMEM
  944. |          DRIVERS           |
  945. +----------------------------+- 0900h
  946. | Cold Boot Code/ Parameter  |
  947. |      Passing Block         |
  948. +----------------------------+- 0800h
  949. |        Text Page 1         |
  950. +----------------------------+- 0400h
  951. | Reset Vector/Power Up Byte |
  952. +----------------------------+- 0300h
  953. |          Scratch           |
  954. +----------------------------+- 0200h
  955. |         6502 Stack         |
  956. +----------------------------+- 0100h
  957. |                      ------+- Hi P0
  958. |                      ------+- Lo P0
  959. |          Page 0            |
  960. |                            |
  961. +----------------------------+- 0000h
  962.  
  963. rev 1.0                  6/7/86
  964. 11-Sep-87 00:03:54-MDT,2333;000000000000
  965. Return-Path: <info-cpm-request@simtel20.arpa>
  966. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Fri, 11 Sep 87 00:03:39 MDT
  967. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  968.     id AA19763; Thu, 10 Sep 87 22:04:05 PDT
  969. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  970.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  971.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  972. Date: 11 Sep 87 00:43:22 GMT
  973. From: poisson.usc.edu!mlinar@OBERON.USC.EDU  (Mitch Mlinar)
  974. Organization: University of Southern California, Los Angeles, CA
  975. Subject: Re: BDOS Function: Search For Next
  976. Message-Id: <4389@oberon.USC.EDU>
  977. References: <329@gaia.UUCP>
  978. Sender: info-cpm-request@simtel20.arpa
  979. To: info-cpm@simtel20.arpa
  980.  
  981. In article <329@gaia.UUCP> cook@gaia.UUCP (Forrest Cook) writes:
  982. >Does anybody out there have any experience with the CP/M bdos calls
  983. >Search for First and Search for Next?
  984. >I am working on a program that needs to read every file off of a cp/m disk.
  985. >I set the file name in the FCB to ????????.???.
  986. >Search for First is called, and returns with the FCB pointing to the first
  987. >file on the disk.
  988. >The first file is opened, read, and closed successfully.
  989. >Search for Next returns with file not found.  (There are more files).
  990. >If I set the FCB to ????????.??? before doing the Search for Next, The
  991. >function returns with the first file again.
  992. >It seems like I am doing something wrong with the FCB.
  993.  
  994. I am sure there are thousands of others out there who can answer this one.
  995. (Right, Bridger?)  Essentially, the problem is that whenever you do a
  996. file operation such as Search, Open, or Close, the DOS goes off plucking
  997. through your directory.  Hence, a Search must be followed by a Search for
  998. Next if you want "more of the same".  Any Opens, Closes, Deletes, etc. destroy
  999. the flow of things and you must start over.
  1000.  
  1001. Internally, there is a Search for Next directory counter which
  1002. keeps track of where the last Search was done AS WELL AS the address of the
  1003. FCB used for Search.  (Hence, the little known fact that Search for Next does
  1004. not require ANY FCB to be specified - it uses the FCB address from the
  1005. previous operation.)  Both the counter and the FCB addr are reset if any
  1006. other file operation is attempted (there are some exceptions).
  1007.  
  1008. Hope this helps.
  1009.  
  1010. -Mitch
  1011. 11-Sep-87 00:13:41-MDT,2629;000000000000
  1012. Return-Path: <@RELAY.CS.NET:HELLER@cs.umass.edu>
  1013. Received: from RELAY.CS.NET by SIMTEL20.ARPA with TCP; Fri, 11 Sep 87 00:13:21 MDT
  1014. Received: from relay2.cs.net by RELAY.CS.NET id ac23152; 11 Sep 87 1:15 EDT
  1015. Received: from cs.umass.edu by RELAY.CS.NET id am00666; 11 Sep 87 1:05 EDT
  1016. Date: Thu, 10 Sep 87 09:04 EDT
  1017. From: Stride 440 User <HELLER%cs.umass.edu@RELAY.CS.NET>
  1018. Subject: RE: S100 68000 hardware (CP/M-68K)
  1019. To: info-cpm@SIMTEL20.ARPA
  1020. X-VMS-To: IN%"info-cpm@simtel20.arpa"
  1021.  
  1022. > From: Ken Wallewein <kenw%noah.arc.cdn%ubc.csnet%RELAY.CS.NET@simtel20.arpa>
  1023.  
  1024. >   And I'm beginning to wonder what's so special about CP/M-68K. As far
  1025. > as I can see, it's not compatible with all my CP/M-80 stuff... what do
  1026. > you use it for?
  1027.  
  1028. CP/M-68K is just another O/S.  It *IS* somewhat compatable with CP/M 2.2 in
  1029. that the file system is the same and O/S (i.e. BDOS/BIOS) are compatable
  1030. (same function codes, simular data-structures - an FCB is an FCB).  True,
  1031. at the assembly language level things are not compatable, nor are executable
  1032. files, that is .COM files from CP/M 2.2 won't run under CP/M-68K, nor will .68K
  1033. files run under CP/M 2.2, however, if you have a dual CPU system, it makes
  1034. sense.  This not really new:  there are a varity of CP/M-80/86 system around
  1035. (CompuPro/Viasan makes one, the old DEC Rainbow 100 is another).  
  1036.  
  1037. On a related issue:  Mince does exist for CP/M-68K.  Mark Of The Unicorn may
  1038. not admit its existance (just like DRI may not admit the existance of
  1039. CP/M-68K, or even the existance of the 68000 :_)).  I have Mince for
  1040. CP/M-68K (really).  I also have a PD 8080 (CP/M 2.2) emulator for CP/M-68K.
  1041. It is not super fast (runs 8080 programs at about a 2Mhz equivelant clock
  1042. speed on a 10Mhz 68000), but works.  I use it mostly for an UNARC program
  1043. (nope, there is not ARC for CP/M-68K). 
  1044.  
  1045. If you are interested in CP/M-68K software, I have written/adapted quite a
  1046. pile of it. Including a LU program, extended directory program, extensions
  1047. to Mince, FidoNet, a BBS program (adapted from UNaXcess), XModem, Kermit,
  1048. (both XModem and Kermit are Stride 400 series dependent, but can be hacked
  1049. for your serial ports), and much else. Some of it is on Simtel20, GEnie,
  1050. BIX, a little on CompuServe, and most is available for downloading on my BBS
  1051. (Locks Hill BBS, FidoNet 321/148, 617-544-6933, 7:30PM to 8:00AM Eastern
  1052. time, 300/1200 BAUD).
  1053.  
  1054.         Robert Heller
  1055. ARPANet:    Heller@CS.UMass.EDU
  1056. BITNET:        Heller@UMass.BITNET
  1057. BIX:        Heller
  1058. GEnie:        RHeller
  1059. FidoNet:    321/148 (Locks Hill BBS, Wendell, MA)
  1060. CompuServe    71450,3432
  1061. Local PV VAXen:    COINS::HELLER
  1062. UCC Cyber/DG:    Heller@CS
  1063. 11-Sep-87 03:02:41-MDT,2392;000000000000
  1064. Return-Path: <info-cpm-request@simtel20.arpa>
  1065. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Fri, 11 Sep 87 03:02:32 MDT
  1066. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  1067.     id AA23043; Fri, 11 Sep 87 01:41:57 PDT
  1068. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1069.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1070.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1071. Date: 10 Sep 87 16:38:38 GMT
  1072. From: ohlone!lll-winken!uunet!mnetor!lsuc!sq!ian@lll-tis.arpa  (Ian F. Darwin)
  1073. Organization: Just Me and my megabits
  1074. Subject: Re: S100 68000 hardware
  1075. Message-Id: <1987Sep10.123838.10580@sq.uucp>
  1076. References: <8709060045.AA05306@ngp.utexas.edu>, <853*kenw@noah.arc.cdn>
  1077. Sender: info-cpm-request@simtel20.arpa
  1078. To: info-cpm@simtel20.arpa
  1079.  
  1080.  
  1081. Ken Wallewein (kenw@noah.arc.CDN) writes:
  1082. >   One thing I'm curious about: I talked to a Cromemco guy once who said that
  1083. > their 68000 boards are not really compatible with IEE-696. Would you have any
  1084. > idea if that's true, and whether much is required for mods? I think he said
  1085. > they require 16-bit memory access. It seems to me IEE-696 says it's optional.
  1086. > All my boards are 8-bit only. Doesn't sound like a minor difference 
  1087. > to me :-). 
  1088.  
  1089. It is perfectly reasonable for a CPU card to require 16-bit memory.
  1090. There is a range of valid combinations in most IEEE (count the E's) bus
  1091. architectures, including 696 (S100), 797 (Multibus), etc. They have
  1092. specifications for it, I forget the details but it's something like
  1093. M16, A24 (meaning you do 16-bit memory accesses, and support 24-bit
  1094. addressing).
  1095.  
  1096. The DUAL Systems' 68000 board (which I have used since 1984 and am
  1097. still happy with despite the fact that it's not a 68020 :-) ) also
  1098. requires 16-bit memories. If you want reasonable performance that is
  1099. one end of a price/performance tradeoff; if you want compatibility back
  1100. through all the ages (or at least to 1975), that is quite another.
  1101. CompuPro, having sold a LOT of 8-bit memory boards, presumably felt
  1102. that compatibility was more important.
  1103.  
  1104. As far as "mods", if you mean modifying your 8-bit memory boards to
  1105. work in 16-bit mode, I hope you aren't serious. When you can buy a
  1106. megabyte of 16-bit ram for $500? How much is your time worth? At
  1107. a dollar an hour, you're probably still better off going for a new
  1108. board. See the ads in Micro/Systems Journal or Computer Shopper.
  1109. 12-Sep-87 00:42:32-MDT,1397;000000000000
  1110. Return-Path: <info-cpm-request@simtel20.arpa>
  1111. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Sat, 12 Sep 87 00:42:24 MDT
  1112. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  1113.     id AA09661; Fri, 11 Sep 87 17:02:52 PDT
  1114. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1115.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1116.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1117. Date: 12 Sep 87 00:02:27 GMT
  1118. From: dewey.soe.berkeley.edu!oster@ucbvax.Berkeley.EDU  (David Phillip Oster)
  1119. Organization: School of Education, UC-Berkeley
  1120. Subject: Re: BDOS Function: Search For Next
  1121. Message-Id: <20628@ucbvax.BERKELEY.EDU>
  1122. References: <329@gaia.UUCP>
  1123. Sender: info-cpm-request@simtel20.arpa
  1124. To: info-cpm@simtel20.arpa
  1125.  
  1126. The way Serch For First/Search For Next are intended to be used is:
  1127. 1.) seed an FCB with ????????.??? and call Seacrh For Next
  1128. 2.) while it finds one:
  1129.     Copy the name into a second FCB and process the file.
  1130. 3.) Call Search For Next using the FCB the previous Search call returned.
  1131. It is not correct to use the same FCB for search, then immediatey use it 
  1132. for Open, Read, Close, then expect it to continue the search.
  1133.  
  1134. --- David Phillip Oster            --My Good News: "I'm a perfectionist."
  1135. Arpa: oster@dewey.soe.berkeley.edu --My Bad News: "I don't charge by the hour."
  1136. Uucp: {seismo,decvax,ihnp4}!ucbvax!oster%dewey.soe.berkeley.edu
  1137.  
  1138. 12-Sep-87 04:02:31-MDT,1068;000000000000
  1139. Return-Path: <info-cpm-request@simtel20.arpa>
  1140. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Sat, 12 Sep 87 04:02:25 MDT
  1141. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  1142.     id AA18679; Sat, 12 Sep 87 02:39:17 PDT
  1143. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1144.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1145.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1146. Date: 11 Sep 87 17:21:12 GMT
  1147. From: clyde!watmath!utgpu!utcsri!uthub!koko@rutgers.rutgers.edu  (M. Kokodyniak)
  1148. Organization: CSRI, University of Toronto
  1149. Subject: Re: BDOS Function: Search For Next
  1150. Message-Id: <581@uthub.toronto.edu>
  1151. References: <329@gaia.UUCP>
  1152. Sender: info-cpm-request@simtel20.arpa
  1153. To: info-cpm@simtel20.arpa
  1154.  
  1155.  
  1156. According to "Inside CP/M" by David E. Cortesi, there should be no
  1157. file operations intervening the Search for First and Search for Next,
  1158. or intervening successive Search for Next operations, in some implementa-
  1159. ations of CP/M.  This may cause the BDOS do lose its place in the
  1160. directory.  (See p. 476 of the above text.)
  1161. 12-Sep-87 05:02:46-MDT,2845;000000000000
  1162. Return-Path: <info-cpm-request@simtel20.arpa>
  1163. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Sat, 12 Sep 87 05:02:37 MDT
  1164. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  1165.     id AA18696; Sat, 12 Sep 87 02:40:03 PDT
  1166. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1167.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1168.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1169. Date: 11 Sep 87 11:49:10 GMT
  1170. From: swrinde!petro!ssbn!bill@im4u.utexas.edu  (Bill Kennedy)
  1171. Organization: W.L. Kennedy Jr. & Associates, Pipe Creek, TX
  1172. Subject: Re: S100 68000 hardware
  1173. Message-Id: <369@ssbn.UUCP>
  1174. References: <KPETERSEN.12333367530.BABYL@SIMTEL20.ARPA>
  1175. Sender: info-cpm-request@simtel20.arpa
  1176. To: info-cpm@simtel20.arpa
  1177.  
  1178. In article <KPETERSEN.12333367530.BABYL@SIMTEL20.ARPA> kenw@noah.arc.CDN (Ken Wallewein) writes:
  1179.  
  1180. [abbreviating my reply]
  1181. >>contained 68008 coprocessor from Peak Electronics in San Jose for around
  1182.  
  1183. >  Interesting. I jut started getting MSJ. I'll check it out. But what
  1184. >does "bus rights" mean? Is there an interface? An S100 slot?
  1185.  
  1186. Bus rights means that the 68008 has access to everything on the bus,
  1187. memory and I/O.  The S-100 memory is accessed in pages that are set up
  1188. with a parallel port that is private to the 68K.  Also note that the
  1189. 68008 had an 8 bit data bus and can only address 1Mb of memory.  That
  1190. limitation was not made by the board designer it's in the chip.  The
  1191. Godbout/CompuPro/Viasyn board is a real 68000, the aircraft carrier style
  1192. chip, the 68008 is in a 48 pin(?) DIP.  The CompuPro doesn't have any
  1193. on-board memory or peripherals so it's pretty hard to turn it on and off.
  1194.  
  1195. >  And I'm beginning to wonder what's so special about CP/M-68K. As far
  1196. >as I can see, it's not compatible with all my CP/M-80 stuff... what do
  1197. >you use it for?
  1198.  
  1199. Au contraire, the way the CP/M-68K BIOS is written you start it from CP/M-80
  1200. and it uses your CP/M-80 files (same goes for CP/M-86 and CP/M-816, the way
  1201. I use it) and BIOS.  That means that you are in the air in the time it takes
  1202. to type "CPM68K".  More importantly you can use all of your favorite stuff
  1203. (like an editor!) to compose stuff for CP/M-68K and then fire up the 68K to
  1204. run the C compiler and utilities.  I use it for "cross development", the
  1205. quotes mean that the target machine isn't emulated, it's really there.  I
  1206. have a dual processor (8085/8088) that runs CP/M-816 (80 and 86 transparently)
  1207. and when I need to run something for the 68K, I use the Peak board.  There
  1208. are a number of applications, print buffer, comm front end...  It's kind of
  1209. an expensive print buffer, but I got it because it was the least expensive
  1210. way I could tiptoe into the 68K world keeping my investment in S-100 assets
  1211. and development tools.
  1212. -- 
  1213. Bill Kennedy  {cbosgd | ihnp4!petro | sun!texsun!rrm}!ssbn!bill
  1214. 12-Sep-87 17:29:26-MDT,1070;000000000000
  1215. Return-Path: <mknox@ngp.utexas.edu>
  1216. Received: from ngp.utexas.edu by SIMTEL20.ARPA with TCP; Sat, 12 Sep 87 17:27:53 MDT
  1217. Date: Sat, 12 Sep 87 18:24:19 CDT
  1218. From: mknox@ngp.utexas.edu (Margaret H. Knox)
  1219. Posted-Date: Sat, 12 Sep 87 18:24:19 CDT
  1220. Message-Id: <8709122324.AA11366@ngp.utexas.edu>
  1221. Received: by ngp.utexas.edu (5.51/5.51)
  1222.     id AA11366; Sat, 12 Sep 87 18:24:19 CDT
  1223. To: info-68k%ucbvax@berkeley.arpa, info-cpm@simtel20.arpa
  1224. Subject: MINCE for CP/M-68K
  1225.  
  1226.  
  1227.  
  1228. Does Mark of the Unicorn really not admit it exists?  Sounds like one
  1229. of Reagan's speeches {:-)
  1230.  
  1231. TriSoft used to sell MINCE for the CP/M-68K system (although I do not
  1232. know if they have any copies in current inventory).  Likewise,
  1233. CompuView also has VEDIT for the CP/M-68K system (and probably will
  1234. also not admit its existence).  Since most everything I run is dual
  1235. processor, I drop back into other systems if I want a full screen
  1236. editor.  There are several software emulators (which let you run the
  1237. CP/M-2.2 software), but that suffers from speed loss.
  1238.  
  1239. For myself, I *LIKE* ED!  
  1240.  
  1241. 13-Sep-87 09:32:44-MDT,1067;000000000000
  1242. Return-Path: <info-cpm-request@simtel20.arpa>
  1243. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Sun, 13 Sep 87 09:32:37 MDT
  1244. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  1245.     id AA07888; Sun, 13 Sep 87 08:22:36 PDT
  1246. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1247.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1248.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1249. Date: 13 Sep 87 06:14:21 GMT
  1250. From: abp@j.cc.purdue.edu  (Jeffrey J Wieland)
  1251. Organization: Purdue University Computing Center
  1252. Subject: Turbo Modula 2
  1253. Message-Id: <5260@j.cc.purdue.edu>
  1254. Sender: info-cpm-request@simtel20.arpa
  1255. To: info-cpm@simtel20.arpa
  1256.  
  1257. Is there anyone using Borland's Turbo Modula 2 (as marketed by Echelon)?
  1258.  
  1259. I have run across a discrepency between two reviews of it.  In Micro-Cornucopia,
  1260. it appeared to be capable of linking just the required code from a library, but
  1261. in a review in the latest Profiles, the author stated that it loaded in the
  1262. entire module!  Which is it?
  1263.  
  1264.                 Thanks,
  1265.                 Jeff Wieland
  1266.                 abp@j.cc.purdue.edu
  1267. 13-Sep-87 20:02:56-MDT,1351;000000000000
  1268. Return-Path: <info-cpm-request@simtel20.arpa>
  1269. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Sun, 13 Sep 87 20:02:47 MDT
  1270. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  1271.     id AA15237; Sun, 13 Sep 87 18:52:42 PDT
  1272. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1273.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1274.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1275. Date: 13 Sep 87 23:41:53 GMT
  1276. From: tektronix!reed!palegray@ucbvax.Berkeley.EDU  (Prometheus Hawthorne)
  1277. Organization: Reed College, Portland OR
  1278. Subject: Morrow Designs Micro Decision
  1279. Message-Id: <7151@reed.UUCP>
  1280. Sender: info-cpm-request@simtel20.arpa
  1281. To: info-cpm@simtel20.arpa
  1282.  
  1283. [Sacrificial offering to the line-eater.]
  1284.  
  1285.     I'm posting for a friend. But hi!
  1286.  
  1287.     Does anyone have CP/M for a Morrow Designs Micro Decision? It needs a 
  1288. Morrow CP/M disk to boot up. If anyone does have one, is there a way to get 
  1289. one nowadays? Morrow folded, I think. And it can't boot off any other CP/M 
  1290. we've tried yet.
  1291.  
  1292.     The cause is a good one. A friend of ours left her job, and she left 
  1293. her access to a modem with it. The Morrow would make a nice telecomputer for 
  1294. her, and maybe get her news access. . .
  1295.  
  1296.  
  1297. MAN OF THE HOUR, CRUSADING JOURNALIST, IMAGE OF INTEGRITY, AND COMMUNIST DUPE
  1298.               prometheus hawthorne
  1299.             tektronix!reed!palegray
  1300. 14-Sep-87 09:05:21-MDT,1024;000000000000
  1301. Return-Path: <swillett%plutonium.cchem.Berkeley.EDU@jade.berkeley.edu>
  1302. Received: from jade.berkeley.edu by SIMTEL20.ARPA with TCP; Mon, 14 Sep 87 09:05:06 MDT
  1303. Received: from plutonium.cchem.berkeley.edu
  1304.     by jade.berkeley.edu (5.54 (CFC 4.23)/1.16.16)
  1305.     id AA21323; Mon, 14 Sep 87 08:02:55 PDT
  1306. Received: by plutonium.cchem.berkeley.edu (3.2/SMI-3.0DEV3.5)
  1307.     id AA09512; Mon, 14 Sep 87 08:03:02 PDT
  1308. Date: Mon, 14 Sep 87 08:03:02 PDT
  1309. From: swillett%plutonium.CChem.Berkeley.EDU@jade.berkeley.edu (Steve Willett)
  1310. Message-Id: <8709141503.AA09512@plutonium.cchem.berkeley.edu>
  1311. To: info-cpm@simtel20.arpa, tektronix!reed!palegray@ucbvax.Berkeley.EDU
  1312. Subject: Re:  Morrow Designs Micro Decision
  1313.  
  1314. Try contacting BAMDUA in the Bay area (Bay Area Micro Decision Users Assoc.)
  1315. They should be listed in the back of Computer Currents.  If not contact
  1316. BAKUP (Bay Area Kaypro Users and Programmers) who are currntly working on
  1317. a merger with BAMDUA.  You can contact BAKUP by calling me at home (415)
  1318. 849-3025
  1319. Steve Willett
  1320. 14-Sep-87 22:06:51-MDT,1412;000000000000
  1321. Return-Path: <@po2.andrew.cmu.edu:mk2s+@andrew.cmu.edu>
  1322. Received: from po2.andrew.cmu.edu by SIMTEL20.ARPA with TCP; Mon, 14 Sep 87 22:06:32 MDT
  1323. Received: by po2.andrew.cmu.edu (5.54/3.15) id <AA02204> for info-cpm@simtel20.arpa; Tue, 15 Sep 87 00:07:19 EDT
  1324. Received: via switchmail; Tue, 15 Sep 87 00:07:17 -0400 (EDT)
  1325. Received: FROM honesdale VIA qmail
  1326.           ID </cmu/common/mailqs/q004/QF.honesdale.214cbcb3.8193a>;
  1327.           Tue, 15 Sep 87 00:06:17 edt
  1328. Received: FROM honesdale VIA qmail
  1329.           ID </cmu/csw8611/mk2s/.Outgoing/QF.honesdale.214cbca6.e9519>;
  1330.           Tue, 15 Sep 87 00:05:59 edt
  1331. Received: from honesdale by Messages.4.21.CUILIB.3.30.SNAP.NOT.LINKED.MS.3.42 via vax; Tue, 15 Sep 87 00:05:58 edt
  1332. Message-Id: <wVH=mayP2k-0NFU0MY@andrew.cmu.edu>
  1333. Date: Tue, 15 Sep 87 00:05:58 edt
  1334. From: mk2s+@andrew.cmu.edu (Michael-Makihiko John Kato)
  1335. To: info-cpm@simtel20.arpa
  1336. Subject: Multitech & Z sys
  1337. Cc: mk2s+@andrew.cmu.edu (Michael-Makihiko John Kato)
  1338.  
  1339. Does anyone own a Multitech, or is there anyone interested in owning one.
  1340. Well the machines that are ad'ed in BYTE for $150 are pretty good.  I got one
  1341. this summer and it has been nice to me so far.
  1342.  
  1343. I got ZCPR3 working on it. If anyone needs a source list for the BIOS get in
  1344. touch with me. 
  1345.  
  1346. Also if anyone has a working version of KERMIT for the Multitech I would like
  1347. to have a copy of it. 
  1348.  
  1349.  
  1350. ....MAKI....
  1351.  
  1352.  
  1353. 14-Sep-87 23:51:13-MDT,1859;000000000000
  1354. Mail-From: KPETERSEN created at 14-Sep-87 23:51:04
  1355. Date: 14 Sep 87  9:39 +0800
  1356. Message-ID: <KPETERSEN.12334725536.BABYL@SIMTEL20.ARPA>
  1357. Sender: Ken Wallewein <kenw%noah.arc.cdn%ubc.csnet@RELAY.CS.NET>
  1358. From: Ken Wallewein <kenw%noah.arc.cdn%ubc.csnet@RELAY.CS.NET>
  1359. To: info-cpm-request@SIMTEL20.ARPA
  1360. Subject:   S100 68000 hardware, also PD BDOSs
  1361. ReSent-From: KPETERSEN@SIMTEL20.ARPA
  1362. ReSent-To: Info-Cpm
  1363. ReSent-Date: Mon 14 Sep 1987 23:51-MDT
  1364.  
  1365. >As far as "mods", if you mean modifying your 8-bit memory boards to
  1366. >work in 16-bit mode, I hope you aren't serious. When you can buy a
  1367. >megabyte of 16-bit ram for $500? How much is your time worth? At
  1368. >a dollar an hour, you're probably still better off going for a new
  1369. >board. See the ads in Micro/Systems Journal or Computer Shopper.
  1370.  
  1371.   Actually, no, I wasn't serious. But do you know where I can get
  1372. $500? I buy (scrounge) my S100 boards for <$50 apiece from people who
  1373. have them sitting around and are glad to get _anything_ for them.
  1374. THAT'S hobbyist prices. It's like the man who wished he could afford
  1375. an elephant. He didn't really want an elephant; he just wished he
  1376. could afford one :-). Is it really nothing special for the average
  1377. hobbyist to spend $500 or so on a new board? I guess what I'm
  1378. wondering is, how many of the people who read this list are purely
  1379. hobbyists in regards to CP/M, as apposed to being able to justify
  1380. their expenditures business-wise? Businesses can't afford the time a
  1381. hobbyist can spend.
  1382.  
  1383.   I've downloaded 3 different Public Domain BDOSes from the new
  1384. archive-server.  SUPERBDOS looks nice, especially the disk relogging
  1385. features. It's based on P2DOS. However, I also got DOS+, which has DU:
  1386. directory support, wheel byte, and a bunch of stuff like that.
  1387.  
  1388.   Does anybody have any experience with these, and how they compare to
  1389. ZRDOS?
  1390.  
  1391. /kenw
  1392. 15-Sep-87 03:33:36-MDT,1291;000000000000
  1393. Return-Path: <info-cpm-request@simtel20.arpa>
  1394. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Tue, 15 Sep 87 03:33:16 MDT
  1395. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  1396.     id AA16563; Tue, 15 Sep 87 02:05:01 PDT
  1397. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1398.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1399.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1400. Date: 14 Sep 87 22:39:57 GMT
  1401. From: tektronix!orca!tekecs!lemming!andrew@ucbvax.Berkeley.EDU  (Andrew Klossner)
  1402. Organization: Tektronix, Wilsonville, Oregon
  1403. Subject: Re: MINCE for CP/M-68K
  1404. Message-Id: <9135@tekecs.TEK.COM>
  1405. References: <8709122324.AA11366@ngp.utexas.edu>
  1406. Sender: info-cpm-request@simtel20.arpa
  1407. To: info-cpm@simtel20.arpa
  1408.  
  1409. []
  1410.  
  1411.     "Does Mark of the Unicorn really not admit it exists? ...
  1412.     TriSoft used to sell MINCE for the CP/M-68K system."
  1413.  
  1414. I once worked for a company that bought the full source code to MINCE
  1415. and SCRIBBLE along with the right to port it to the Wicat 68000-based
  1416. workstation and distribute it.  But you couldn't get this version from
  1417. Mark of the Unicorn.  Maybe TriSoft did something similar.
  1418.  
  1419.   -=- Andrew Klossner   (decvax!tektronix!tekecs!andrew)       [UUCP]
  1420.                         (andrew%tekecs.tek.com@relay.cs.net)   [ARPA]
  1421. 15-Sep-87 11:44:39-MDT,1223;000000000000
  1422. Return-Path: <crash!pnet01!mwilson@nosc.mil>
  1423. Received: from bass.nosc.mil (NOSC.MIL.#Internet) by SIMTEL20.ARPA with TCP; Tue, 15 Sep 87 11:44:33 MDT
  1424. Received: by bass.nosc.mil (5.58/1.27)
  1425.     id AA13639; Tue, 15 Sep 87 10:31:10 PDT
  1426. Received: by crash.CTS.COM (5.54/UUCP-Project/rel-1.0/09-14-86)
  1427.     id AA14720; Tue, 15 Sep 87 10:16:15 PDT
  1428. Reply-To: pnet01!mwilson@nosc.mil
  1429. Message-Id: <8709151716.AA14720@crash.CTS.COM>
  1430. Date: Tue, 15 Sep 87 09:57:27 PDT
  1431. From: mwilson@pnet01.cts.com (Marc Wilson)
  1432. To: crash!info-cpm@simtel20.arpa@bass.nosc.mil
  1433. Subject: Re: BDOS Function: Search For Next
  1434.  
  1435.      Search for Next will only work without any intervening BDOS disk activity
  1436. between it and the call to Search for First.
  1437.  
  1438.      Best way to do what you want is to repeatedly call Search/Next and load
  1439. each name into a buffer, THEN do your processing.
  1440. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1441. Marc Wilson
  1442.      ARPA: ...!crash!mwilson@nosc.mil
  1443.            ...!crash!pnet01!pro-sol!mwilson@nosc.mil
  1444.      UUCP: [ cbosgd | hp-sdd!hplabs | sdcsvax | nosc ]!crash!mwilson
  1445.      INET: mwilson@crash.CTS.COM
  1446. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1447. 15-Sep-87 14:04:32-MDT,1220;000000000000
  1448. Return-Path: <info-cpm-request@simtel20.arpa>
  1449. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Tue, 15 Sep 87 14:04:12 MDT
  1450. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  1451.     id AA27638; Tue, 15 Sep 87 12:38:48 PDT
  1452. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1453.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1454.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1455. Date: 14 Sep 87 18:14:28 GMT
  1456. From: hpda!hpesoc1!hpcllla!hpclisp!hpcltjb!brengle@ucbvax.Berkeley.EDU  (Tim Brengle)
  1457. Organization: HP ITG/ISO Computer Language Lab
  1458. Subject: ADL for CP/M 2.2
  1459. Message-Id: <1140007@hpcltjb.HP.COM>
  1460. Sender: info-cpm-request@simtel20.arpa
  1461. To: info-cpm@simtel20.arpa
  1462.  
  1463. My thanks to all of you who have asked for copies of ADL for CP/M 2.2!
  1464.  
  1465. It will take me a couple of nights to clean up directories, etc. and to upload
  1466. from my home machine to my workstation.  Please be patient -- I will get back
  1467. to you all with copies.
  1468.  
  1469. Those of you who might be interested in typeset copies of the 50+ page manual
  1470. should send a 9x12 SASE to me:
  1471.  
  1472.         Tim Brengle
  1473.         961 Lovell Avenue
  1474.         Campbell, CA 95008-5915
  1475.  
  1476. I *will* include a machine-readable copy of the document in what I send out.
  1477. 15-Sep-87 14:05:39-MDT,1577;000000000000
  1478. Return-Path: <info-cpm-request@simtel20.arpa>
  1479. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Tue, 15 Sep 87 14:05:22 MDT
  1480. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  1481.     id AA27673; Tue, 15 Sep 87 12:40:31 PDT
  1482. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1483.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1484.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1485. Date: 14 Sep 87 18:42:26 GMT
  1486. From: hpda!hpesoc1!hpcllla!hpclisp!hpcltjb!brengle@ucbvax.Berkeley.EDU  (Tim Brengle)
  1487. Organization: HP ITG/ISO Computer Language Lab
  1488. Subject: Re: ADL for CP/M 2.2
  1489. Message-Id: <1140008@hpcltjb.HP.COM>
  1490. References: <1140007@hpcltjb.HP.COM>
  1491. Sender: info-cpm-request@simtel20.arpa
  1492. To: info-cpm@simtel20.arpa
  1493.  
  1494. For clarification, it is ADL not DDL which I have been working on.
  1495. Basically, we (Ross Cunniff and I) started with DDL, "cleaned up and
  1496. modernized" the syntax, added features, etc.  The major differences between
  1497. ADL and DDL are:
  1498.  
  1499.     1.  ADL syntax differs from DDL for conditional and looping constructs.
  1500.  
  1501.     2.  ADL introduces the concept of Actors.
  1502.  
  1503.     3.  Extensive work has gone into creating a "Zork-like" parser for
  1504.         player input.
  1505.  
  1506. Scenarios written in DDL translate easily to ADL, but not vice versa.  In fact,
  1507. two of the sample scenarios that come with the package (AARD and MPU) were
  1508. originally written in DDL.
  1509.  
  1510. I want to acknowledge the great debt that ADL owes to the creators of DDL:
  1511. Bruce Adler, Chris Kostanick, Michael Stein, Michael Urban, and Warren Usui,
  1512. then members of the UCLA Computer Club. 
  1513. 15-Sep-87 17:01:39-MDT,2164;000000000000
  1514. Mail-From: KPETERSEN created at 15-Sep-87 17:01:16
  1515. Date: Tuesday, 15 September 1987  08:32-MDT
  1516. Message-ID: <KPETERSEN.12334913072.BABYL@SIMTEL20.ARPA>
  1517. Sender: w_smith%wookie.DEC@DECWRL.DEC.COM (Willie Smith, LTN Components Eng.)
  1518. From: w_smith%wookie.DEC@DECWRL.DEC.COM (Willie Smith, LTN Components Eng.)
  1519. To: info-cpm-request@SIMTEL20.ARPA
  1520. Subject:   Spending for S-100 boards
  1521. ReSent-From: KPETERSEN@SIMTEL20.ARPA
  1522. ReSent-To: Info-Cpm at SIMTEL20.ARPA
  1523. ReSent-Date: Tue 15 Sep 1987 17:01-MDT
  1524.  
  1525. Ken Wallewein - "kenw%noah.arc.cdn%ubc.csnet%RELAY.CS.NET@SIMTEL20.ARPA"
  1526. writes:
  1527.  
  1528. > Is it really nothing special for the average
  1529. >hobbyist to spend $500 or so on a new board? I guess what I'm
  1530. >wondering is, how many of the people who read this list are purely
  1531. >hobbyists in regards to CP/M, as apposed to being able to justify
  1532. >their expenditures business-wise? Businesses can't afford the time a
  1533. >hobbyist can spend.
  1534.  
  1535.  I don't know that I'm an 'average hobbyist', but with a few exceptions,
  1536. all of the boards in my system cost multiple hundreds of dollars.  My
  1537. boards range from a memory mapped video board (many thanks to the net for
  1538. the help in figgereing out how to make it work!) that I got for $10 at
  1539. a hamfest to an $1130 Macrotech ADIT board (16 serial ports, DMA, onboard
  1540. intelligence, probably the most frustrating purchase I ever made, and I'm
  1541. still fighting with Macrotech to try to get them to fix the firmware!).
  1542. I have found that Compupro (with the exception of the SPUZ) makes quite
  1543. nice hardware, though you do have to pay quite a bit, and you are pretty
  1544. much on your own for software (in the CP/M world anyway).  However, you
  1545. get what you pay for, and I wouldn't have been able to build the system
  1546. I have today (or learn as much as I have building it) unless I was
  1547. willing to shell out the cash for the hardware.  That's what credit
  1548. cards are for, right?  :+) 
  1549.  However, there's no business involved, so since it's just for my own
  1550. personal enjoyment, I guess I do qualify as a hobbyist.
  1551.  
  1552. Willie Smith
  1553. w_smith@wookie.dec.com
  1554. w_smith%wookie.dec.com@decwrl.dec.com
  1555. {Usenet_Backbone}!decwrl!wookie.dec.com!w_smith
  1556. 15-Sep-87 17:11:40-MDT,1892;000000000000
  1557. Return-Path: <info-cpm-request@simtel20.arpa>
  1558. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Tue, 15 Sep 87 17:10:23 MDT
  1559. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  1560.     id AA01396; Tue, 15 Sep 87 15:34:58 PDT
  1561. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1562.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1563.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1564. Date: 15 Sep 87 20:52:36 GMT
  1565. From: hao!gaia!cook@husc6.harvard.edu  (Forrest Cook)
  1566. Organization: Gaia Corp, Boulder, CO
  1567. Subject: BDOS Search Next Again
  1568. Message-Id: <330@gaia.UUCP>
  1569. Sender: info-cpm-request@simtel20.arpa
  1570. To: info-cpm@simtel20.arpa
  1571.  
  1572. Thanks to all of the responses to my first question about the
  1573. BDOS Search for First and Search for Next commands.  Most of the
  1574. messages I received said that it is necessary to do the Search
  1575. Next calls immediately after the Search First, and to save the
  1576. filenames and/or FCBs in a buffer before doing any file operations.
  1577.  
  1578. I have changed my code and seem to be back to square one.
  1579. The procedure I am using is now as follows:
  1580.  
  1581. Zero the lower FCB bytes and the CR byte in the FCB (as per cp/m manuals).
  1582. Fill the name and extension fields with ???????? and ???   .
  1583. Call Search for First with DE pointing to the FCB.
  1584. Call Search for Next. (This doesn't help or hurt.)
  1585. Call a routine which copies the FCB to another buffer NEWFCB.
  1586. Open, Read, and Close the first file using NEWFCB, FCB is not altered.
  1587. Call Search for Next. (I tried pointing DE to the FCB, no change.)
  1588.  
  1589. The results: The search first returns with the first filename and the file
  1590. is read out with no problems.  The search next returns with the first filename
  1591. and the read bombs out with an immediate EOF.  The search for first and next
  1592. both return without errors (match found).
  1593.  
  1594. Am I missing somthing very obvious?
  1595.  
  1596. Thanks in advance,
  1597. Forrest Cook
  1598. 15-Sep-87 18:11:21-MDT,1558;000000000000
  1599. Return-Path: <info-cpm-request@simtel20.arpa>
  1600. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Tue, 15 Sep 87 18:10:57 MDT
  1601. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  1602.     id AA02929; Tue, 15 Sep 87 16:45:15 PDT
  1603. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1604.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1605.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1606. Date: 15 Sep 87 23:42:42 GMT
  1607. From: dewey.soe.berkeley.edu!oster@ucbvax.Berkeley.EDU  (David Phillip Oster)
  1608. Organization: School of Education, UC-Berkeley
  1609. Subject: Re: BDOS Search Next Again
  1610. Message-Id: <20679@ucbvax.BERKELEY.EDU>
  1611. References: <330@gaia.UUCP>
  1612. Sender: info-cpm-request@simtel20.arpa
  1613. To: info-cpm@simtel20.arpa
  1614.  
  1615. In article <330@gaia.UUCP> cook@gaia.UUCP (Forrest Cook) writes:
  1616. >Am I missing something very obvious?
  1617.  
  1618. Yes.
  1619.  
  1620. I've seen at least four replies go by that all said:
  1621.  
  1622. Zero the lower FCB bytes and the CR byte in the FCB (as per cp/m manuals).
  1623. Fill the name and extension fields with ???????? and ???   .
  1624. Call Search for First
  1625. Call a routine which appends the FCB to a list of FCBs
  1626.  
  1627. While Search for Next returns OK, DO BEGIN
  1628.   Call a routine which appends the FCB to a list of FCBs
  1629. END
  1630.  
  1631. When the entire list of names is built, go back, and one at a time,
  1632. open, read, process, close.
  1633.  
  1634. --- David Phillip Oster            --My Good News: "I'm a perfectionist."
  1635. Arpa: oster@dewey.soe.berkeley.edu --My Bad News: "I don't charge by the hour."
  1636. Uucp: {seismo,decvax,ihnp4}!ucbvax!oster%dewey.soe.berkeley.edu
  1637. 16-Sep-87 08:36:09-MDT,2681;000000000000
  1638. Return-Path: <info-cpm-request@simtel20.arpa>
  1639. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Wed, 16 Sep 87 08:35:36 MDT
  1640. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  1641.     id AA17565; Wed, 16 Sep 87 07:33:08 PDT
  1642. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1643.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1644.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1645. Date: 16 Sep 87 07:29:09 GMT
  1646. From: ihnp4!ihlpg!timborn@ucbvax.Berkeley.EDU  (Tim Born)
  1647. Organization: AT&T Bell Laboratories - Naperville, Illinois
  1648. Subject: Help! Problems installing AE Z-card w/ Sider
  1649. Message-Id: <3829@ihlpg.ATT.COM>
  1650. Sender: info-cpm-request@simtel20.arpa
  1651. To: info-cpm@simtel20.arpa
  1652.  
  1653.  
  1654. I recently purchased the Applied Engineering Z-card for my Apple ][+ 
  1655. w/ Sider as a replacement for my Microsoft look-alike which did not 
  1656. support the Sider.  AE claims the Z-card works w/ the Sider.
  1657.  
  1658. I'm looking for anyone who may have encountered this problem before.  
  1659. I need to know how to get around it - AE appears incapable or 
  1660. unwilling to provide support.  
  1661.  
  1662. Symptoms:
  1663. I follow the installation instructions (to the letter, or any number 
  1664. of variations) but it still fails.  The place it fails is during the 
  1665. APATCH12 program, shortly after it asks for a one liner to be executed 
  1666. on start up.  The instructions indicate that the APATCH12 program is 
  1667. supposed to give a message like "PRESS RETURN TO REBOOT" and then 
  1668. everything is hunky-dory.  I never get that message, and what's even 
  1669. stranger, the APATCH12 program is accessing the floppy drive and never 
  1670. touches the Sider.  I would have expected it to write some changes on 
  1671. the Sider at some point.  
  1672.  
  1673. (Note: the Sider works - it has DOS, ProDos and UCSD up and running).
  1674.  
  1675. Needless to say, my AE card isn't doing me much good.  I've contacted 
  1676. AE seven times - five phone calls and two letters over a two month 
  1677. period.  At one point they were able to duplicate the problem over the 
  1678. phone and agreed that some of the APATCH12 programs were flaky and I 
  1679. should send them my disk for a replacement, so I did.  Now they have 
  1680. changed their mind, saying that they cannot reproduce the problem that 
  1681. they already demonstrated(!).  No indication as to when a solution or 
  1682. a replacement disk would be forthcoming, and all this while my 
  1683. warranty is tick-tick-ticking away, and I'm not even able to use the 
  1684. Z-card.  Bloody terrific.  
  1685.  
  1686. If anyone has a similar configuration and knows a work-around, I would 
  1687. be ever grateful.  If anyone knows some magic for getting AE to 
  1688. respond to letters, that would be almost as good.  
  1689.  
  1690. Regards,
  1691. Tim Born
  1692. ...ihnp4!ihlpg!timborn
  1693. 16-Sep-87 10:16:58-MDT,1002;000000000000
  1694. Return-Path: <@wiscvm.wisc.edu:MARTYZ@IDUI1.BITNET>
  1695. Received: from wiscvm.wisc.edu by SIMTEL20.ARPA with TCP; Wed, 16 Sep 87 10:16:37 MDT
  1696. Received: from IDUI1.BITNET by wiscvm.wisc.edu ; Wed, 16 Sep 87 11:14:41 CDT
  1697. Date: 16 September 87 08:18-PAC
  1698. From: MARTYZ%IDUI1.BITNET@wiscvm.wisc.edu
  1699. To: INFO-CPM @ SIMTEL20.ARPA
  1700. Subject: BITNET mail follows
  1701.  
  1702. Date:         Wed, 16 Sep 1987 08:13 PAC
  1703. From:         Marty Zimmerman <MARTYZ@IDUI1.BITNET>
  1704. Subject:      What are DDL and ADL?
  1705. To:           <INFO-CPM@SIMTEL20.ARPA>
  1706. ========================================================================
  1707. This may be a stupid question, but I am new to the CP/M community:
  1708. what are DDL and ADL?  From the context of the message posted 9/14 by
  1709. Tim Brengle, they sound like something I have been looking for.  If
  1710. anyone out there can point me in the right direction to find these
  1711. software packages, I would be most thankful.
  1712.  
  1713. Marty Zimmerman
  1714. University of Idaho
  1715. Moscow, Idaho
  1716. <MARTYZ@IDUI1.BITNET>
  1717. 16-Sep-87 10:31:07-MDT,1847;000000000000
  1718. Return-Path: <hanscom@lll-es-s05>
  1719. Received: from lll-lcc.arpa by SIMTEL20.ARPA with TCP; Wed, 16 Sep 87 10:30:37 MDT
  1720. Received: Wed, 16 Sep 87 09:06:38 PDT from lll-es-s05.arpa by lll-lcc.arpa (5.51/)
  1721.     id AA21867; Wed, 16 Sep 87 09:06:38 PDT
  1722. Return-Path: <hanscom@lll-es-s05>
  1723. Received: by lll-es-s05.ARPA (1.1/SMI-3.0DEV3)
  1724.     id AA05700; Wed, 16 Sep 87 09:09:52 PDT
  1725. Message-Id: <8709161609.AA05700@lll-es-s05.ARPA>
  1726. Date: Wed Sep 16 09:09:49 1987
  1727. From: hanscom@lll-es-s05 (Roger Hanscom 423-0441)
  1728. Subject: S-100 Boards
  1729. To: info-cpm@simtel20.ARPA
  1730. Cc: hanscom@lll-es-s05.ARPA
  1731. Status:  N 
  1732.  
  1733.  
  1734. Ken Wallewein - "kenw%noah.arc.cdn%ubc.csnet%RELAY.CS.NET@SIMTEL20.ARPA"
  1735. writes:
  1736.  
  1737. > Is it really nothing special for the average
  1738. >hobbyist to spend $500 or so on a new board? I guess what I'm
  1739. >wondering is, how many of the people who read this list are purely
  1740. >hobbyists in regards to CP/M, as apposed to being able to justify
  1741. >their expenditures business-wise? Businesses can't afford the time a
  1742. >hobbyist can spend.
  1743.  
  1744. I probably shouldn't consider myself "the average hobbyist", but $500 is
  1745. an EXCEPTIONAL amount to pay for an S-100 card.  I once bought a 32K
  1746. memory card new for about $350 (4k x 1 statics), and that almost broke
  1747. the bank.  Since then I picked up a set of 3 Cromemco cards (Z80, 64k
  1748. and 16 FDC) for $80, and added a new TUART for another $99.  Now that's
  1749. more my speed!  These are true hobby systems.  There's lots of hardware
  1750. out there that's tempting, but life is too short to be in debt to it.
  1751. BTW, I believe that this is where most vendors go wrong.  If it's good,
  1752. AND AFFORDABLE, they can sell all they want to.  If one looks at the
  1753. harware success stories of the last ten or fifteen years, this is the
  1754. common pattern.  When a 68000-based computer falls into this category,
  1755. I'll be first in line.
  1756.  
  1757. 17-Sep-87 00:17:06-MDT,4355;000000000000
  1758. Return-Path: <@RELAY.CS.NET:HELLER@cs.umass.edu>
  1759. Received: from RELAY.CS.NET by SIMTEL20.ARPA with TCP; Thu, 17 Sep 87 00:16:49 MDT
  1760. Received: from relay2.cs.net by RELAY.CS.NET id ac08962; 17 Sep 87 1:44 EDT
  1761. Received: from cs.umass.edu by RELAY.CS.NET id an18356; 17 Sep 87 1:31 EDT
  1762. Date: Wed, 16 Sep 87 09:21 EDT
  1763. From: Stride 440 User <HELLER%cs.umass.edu@RELAY.CS.NET>
  1764. Subject: RE: Search first/search next
  1765. To: info-cpm@SIMTEL20.ARPA
  1766. X-VMS-To: IN%"info-cpm@simtel20.arpa"
  1767.  
  1768. Your main problem is still trying to do File I/O while in the midst of 
  1769. the search.  You need to *complete* searching for *all* files, *then* do
  1770. your File I/O.  The following C code should clarify things (I don't use
  1771. assembly, and am not really up on 8080/Z80 assembler (my system is a
  1772. 68000 and I run CP/M-68K, which works much like CP/M 2.2):
  1773.  
  1774.  /* FCB structure */
  1775.  
  1776. typedef struct {
  1777.     char drive;        /* drive code */
  1778.     char fname[8];    /* file name */
  1779.     char ftype[3];    /* file type */
  1780.     char unused[21];    /* filler (32-byte FCB) */
  1781.     } FCB;
  1782.  
  1783.  /* result FCBs will end up in the DMA buffer, which is treated like
  1784.     an array of 4 FCBs */
  1785.  
  1786. static FCB seabuf[4];
  1787.  
  1788.  /* input FCB */
  1789.  
  1790. static FCB infcb;
  1791.  
  1792.  /* the function __BDOS calls bdos.  takes two args: a function code
  1793.     and a parameter.   (CP/M-68K passes the function code in D0 and a long
  1794.     word (32-bits) in D1 as the parameter.)
  1795.     */
  1796.  
  1797. extern int __BDOS();
  1798.  
  1799. /* linked list of FCBs - list of names found */
  1800.  
  1801. typedef struct flist {
  1802.     FCB file;
  1803.     struct flist *next;
  1804.     } FLIST;
  1805.  
  1806. /* memory allocator */
  1807.  
  1808. char *malloc();
  1809.  
  1810. /* search function */
  1811.  
  1812. FLIST *find_all_files()
  1813. {
  1814.     register FLIST *result,*new;    /* name list pointers */
  1815.     register int   status;        /* status code
  1816.     register int   i,j;            /* some lose ints */
  1817.     register char *p,*q;        /* char (byte) pointers */
  1818.  
  1819.     infcb.drive = 0;            /* current drive */
  1820.     for (p=infcb.fname,i=0; i < 8; i++, p++) *p = '?'; fill in filename
  1821.     for (p=infcb.ftype,i=0; i < 3; i++, p++) *p = '?'; fill in filetype
  1822.     for (p=infcb.unused,i=0; i < 21; i++, p++) *p = '\0'; fill in rest of FCB
  1823.  
  1824.     __BDOS(SETDMA,&seabuf);        /* set DMA address to result buffer */
  1825.  
  1826.     result = 0L;            /* null pointer */
  1827.  
  1828.     status = __BDOS(SEARCHFIRST,&infcb); /* start off search */
  1829.  
  1830.     while (status != 0x00FF) {        /* found a file? */
  1831.     new = (FLIST *) malloc(sizeof(FLIST)); /* allocate some memory */
  1832.     if (new == 0L) {        /* memory allocate error */
  1833.         perror("find_all_files (malloc)");
  1834.         abort(0);
  1835.         }
  1836.         /* copy found FCB over */
  1837.     for (p = &seabuf[0], q = new->file, i=0; i < sizeof(FCB); p++,q++,i++)
  1838.         *q = *p;
  1839.     /* add to front of list */
  1840.     new->next = result;
  1841.     result = new;
  1842.     status = __BDOS(SEARCHNEXT,0L); /* search again */
  1843.     } /* end of while loop */
  1844.  
  1845.     return(result);      /* return pointer to list of file names. */
  1846.              /* note that the list is in reverse order.  One of
  1847.                 features of using a linked list structure with
  1848.                 prepending in an interative loop.  I am assuming
  1849.                 that the order does not really matter. If it does,
  1850.                 then the result accumulating code should be
  1851.                 */
  1852.     }
  1853.  
  1854.  
  1855. The above function will generate a list of all files on the current drive.
  1856. I used symbolic names for the function codes (don't have my CP/M manuals
  1857. here at work) and assume long word pointers (CP/M-68K).  The important thing
  1858. is this:  you need to find ALL of the filenames BEFORE doing ANY file I/O.
  1859. All bets are off if you use OPEN, CLOSE, DELETE, MAKE, RENAME, READ, WRITE,
  1860. READRANDOM, WRITERANDOM, etc. while in the midst of a search first/search 
  1861. next cycle.  The DIR command has an easy job:  it just does console I/O
  1862. between searches.  STAT and PIP, must acclumulate some sort of name list
  1863. and then loop down this list.  Note, if you don't want to mess with
  1864. allocating memory and linked lists, you can simply set assign a name
  1865. only buffer and copy the filenames from the search buffer, using some
  1866. sort of separater character (i.e. a null character), using a name counter
  1867. and a working pointer.
  1868.  
  1869.         Robert Heller
  1870. ARPANet:    Heller@CS.UMass.EDU
  1871. BITNET:        Heller@UMass.BITNET
  1872. BIX:        Heller
  1873. GEnie:        RHeller
  1874. FidoNet:    321/148 (Locks Hill BBS, Wendell, MA)
  1875. CompuServe    71450,3432
  1876. Local PV VAXen:    COINS::HELLER
  1877. UCC Cyber/DG:    Heller@CS
  1878.  
  1879. 17-Sep-87 09:02:31-MDT,1288;000000000000
  1880. Return-Path: <primerd!elliot@s34.prime.com>
  1881. Received: from EDDIE.MIT.EDU by SIMTEL20.ARPA with TCP; Thu, 17 Sep 87 09:02:11 MDT
  1882. Received: by EDDIE.MIT.EDU with UUCP with smail2.3 with sendmail-5.45/4.7 id <AA03070@EDDIE.MIT.EDU>; Thu, 17 Sep 87 10:58:42 EDT
  1883. Received: by primerd.prime.com (3.2/SMI-3.0DEV3/smail)
  1884.     id AA03214; Tue, 15 Sep 87 20:32:07 EDT
  1885. Message-Id: <8709160032.AA03214@primerd.prime.com>
  1886. Received: from S34.Prime.PDN by ENX.Prime.PDN; 15 Sep 87 20:24:39 EST
  1887. Received: (from user ELLIOT) by S34.Prime.PDN; 15 Sep 87 20:24:22 EDT
  1888. To: INFO-CPM@SIMTEL20.ARPA
  1889. From: primerd!ELLIOT@S34.prime.com
  1890. Date: 15 Sep 87 20:24:22 EDT
  1891.  
  1892. To:       (info-cpm@simtel20.arpa)
  1893. From:     Elliot Mednick <elliot@s34.prime.com>
  1894. Date:     15 Sep 87  8:22 PM
  1895. Subject:  Centronics info wanted
  1896.  
  1897. Does anyone out there have a Centronics 737-1 printer?  I have acquired one,
  1898. sans user manual.  All I really need to know is how to disable the auto line
  1899. feed.  And maybe the escape sequences to use the neat stuff.  But, if you could
  1900. supply me with a copy of the manual, I would be monetarily (to cover expenses)
  1901. appreciative.
  1902.  
  1903. Thanks in advance,
  1904. Elliot Mednick
  1905. <elliot@s34.prime.com> (Ignore the address in the header, it's wrong)
  1906. <...mit-eddie!primerd!s34.prime.pdn!elliot>
  1907.  
  1908. 17-Sep-87 09:27:46-MDT,933;000000000000
  1909. Return-Path: <binder%fizbin.DEC@decwrl.dec.com>
  1910. Received: from decwrl.dec.com by SIMTEL20.ARPA with TCP; Thu, 17 Sep 87 09:27:29 MDT
  1911. Received: by decwrl.dec.com (5.54.4/4.7.34)
  1912.     id AA13624; Thu, 17 Sep 87 08:26:16 PDT
  1913. Message-Id: <8709171526.AA13624@decwrl.dec.com>
  1914. From: binder%fizbin.DEC@decwrl.dec.com (No, wait! We need a more permanent solution!)
  1915. Date: 17 Sep 87 11:23
  1916. To: infocpm@decwrl.dec.com, ihnp4!ihlpg!timborn@ucbvax.berkeley.edu
  1917. Subject: RE: Help! Problems installing AE Z-card w/ Sider
  1918.  
  1919. Tim,
  1920.  
  1921. I can't help with your problem, but I can ease your mind a little.  Once you
  1922. have applied for warranty service, your warranty coverage for that specific
  1923. problem is frozen in time until the problem is resolved.  That means that AE
  1924. is bound to get you up and running, no matter how long it takes.  Don't let
  1925. them give you any crap about warranty expiration.
  1926.  
  1927. Good luck,
  1928. Dick Binder (The Stainless Steel Rat)
  1929. 17-Sep-87 12:12:47-MDT,738;000000000000
  1930. Return-Path: <@wiscvm.wisc.edu:11TSTARK@GALLUA.BITNET>
  1931. Received: from wiscvm.wisc.edu by SIMTEL20.ARPA with TCP; Thu, 17 Sep 87 12:11:46 MDT
  1932. Received: from GALLUA.BITNET by wiscvm.wisc.edu ; Thu, 17 Sep 87 13:09:14 CDT
  1933. Date:     Thu, 17 Sep 87 13:25 EST
  1934. From:     <11TSTARK%GALLUA.BITNET@wiscvm.wisc.edu>
  1935. Subject:  Re: ADL
  1936. To:       info-cpm@simtel20.arpa
  1937. X-Original-To:  info-cpm@simtel20.arpa, 11TSTARK
  1938.  
  1939. Hello,
  1940.  
  1941.  Thanks to Tim Brengle for set up to distribute ADL to InfoCPM subscriber
  1942. I like that ADL... I get ADL source code from my friend from West
  1943. Germany! But where is ADL binaries for CP/M 2.2 / 3.0?????
  1944.  
  1945. -- Tim Stark
  1946.  
  1947. P.S. I am on a new DECuser! 9600 baud line connect to our terminals! It
  1948. is very great!!!!!
  1949. 17-Sep-87 13:09:40-MDT,1591;000000000000
  1950. Return-Path: <D-ROGERS@EDWARDS-2060.ARPA>
  1951. Received: from EDWARDS-2060.ARPA by SIMTEL20.ARPA with TCP; Thu, 17 Sep 87 13:09:13 MDT
  1952. Date: Thu 17 Sep 87 12:09:41-PDT
  1953. From: D-ROGERS@EDWARDS-2060.ARPA
  1954. Subject: Hobby PCB prices
  1955. To: info-cpm@SIMTEL20.ARPA
  1956. Message-ID: <12335395213.11.D-ROGERS@EDWARDS-2060.ARPA>
  1957.  
  1958. My DECsystem 2060 couldn't make sense of the mailer address, that is why 
  1959. i'm not making this a personal reply.
  1960.  
  1961. >Message-Id: <8709161609.AA05700@lll-es-s05.ARPA>
  1962. >Date: Wed Sep 16 09:09:49 1987
  1963. >From: hanscom@lll-es-s05 (Roger Hanscom 423-0441)
  1964. >Subject: S-100 Boards
  1965.  
  1966. >I probably shouldn't consider myself "the average hobbyist", but $500 is
  1967. >an EXCEPTIONAL amount to pay for an S-100 card. ...
  1968. >BTW, I believe that this is where most vendors go wrong.  If it's good,
  1969. >AND AFFORDABLE, they can sell all they want to.  If one looks at the
  1970. >harware success stories of the last ten or fifteen years, this is the
  1971. >common pattern.  When a 68000-based computer falls into this category,
  1972. >I'll be first in line.
  1973.  
  1974. You might want to check out the 68K project in the current Radio Electronics
  1975. Magazine.  $200 for "usable" 8Mhz system kit; $500 with floppy subsys, 1Mb
  1976. memory, SK/DOS, etc.  Has Itty Bitty Machine PC bus interface to use clone 
  1977. controllers for Hard Disk, extra i/o ports (board design includes 2 serial,
  1978. 1 parallel), bit-map video, etc.  I'm ordering one.        [dale]
  1979.  
  1980. standard disclaimers apply.
  1981.  
  1982.     "...of course my opinion differs from 'most everyone else!  If it
  1983.  were the same, i'd probably have to change it, lest i remain in error."
  1984. -------
  1985. 17-Sep-87 19:36:50-MDT,1077;000000000000
  1986. Return-Path: <info-cpm-request@simtel20.arpa>
  1987. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Thu, 17 Sep 87 19:36:35 MDT
  1988. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  1989.     id AA27465; Thu, 17 Sep 87 18:08:57 PDT
  1990. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  1991.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  1992.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  1993. Date: 10 Sep 87 17:26:31 GMT
  1994. From: ucsdhub!hp-sdd!ncr-sd!ncrlnk!ncrpcd!ncroem!peter@sdcsvax.ucsd.edu  (Peter S. Greis)
  1995. Organization: NCR OEM Division
  1996. Subject: CP/M for Altos machine
  1997. Message-Id: <324@ncroem.UUCP>
  1998. Sender: info-cpm-request@simtel20.arpa
  1999. To: info-cpm@simtel20.arpa
  2000.  
  2001. I have an old Altos 8000-10 CP/M machine and I recently
  2002. upgraded the boot ROM so it will ask where to boot the
  2003. O/S from. Unfortunately the version of CP/M I have is
  2004. only for floppy disk. I am looking for an update of the
  2005. Altos Diagnostic diskette which will allow me to move  
  2006. the O/S to the hard disk...Altos no longer supports this
  2007. machine...any help would be much appreciated
  2008. 18-Sep-87 04:04:43-MDT,1757;000000000000
  2009. Return-Path: <info-cpm-request@simtel20.arpa>
  2010. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Fri, 18 Sep 87 04:04:35 MDT
  2011. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  2012.     id AA06340; Fri, 18 Sep 87 02:40:10 PDT
  2013. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2014.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2015.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2016. Date: 17 Sep 87 20:38:17 GMT
  2017. From: clyde!watmath!utgpu!utcsri!uthub!koko@rutgers.edu  (M. Kokodyniak)
  2018. Organization: CSRI, University of Toronto
  2019. Subject: Re: BDOS Search Next Again
  2020. Message-Id: <588@uthub.toronto.edu>
  2021. References: <330@gaia.UUCP>
  2022. Sender: info-cpm-request@simtel20.arpa
  2023. To: info-cpm@simtel20.arpa
  2024.  
  2025. The problem, as far as I can see, is that the BDOS has internal variables,
  2026. distinct from the FCB, which are maintained in between the Search for First
  2027. call and the Search for Next call, and in between successive Search for Next
  2028. calls.  Calls to other file functions overwrite those variables.  Therefore
  2029. the sequence of calls that you are using fails, since your program has no way
  2030. of saving and restoring those variables -- only BDOS knows where they are
  2031. stored.
  2032.  
  2033. The most obvious, but not a very efficient, way of doing what you want to
  2034. do is to maintain a count of which directory entry you are at.  Each time
  2035. you finish dumping a file, increment that count, then call Search for First,
  2036. and then call Search for Next the number of times specified by count minus
  2037. one.  (The initial value for count should be one.)  Don't forget to reject
  2038. (and not count) entries that are not the first extension, or else a part
  2039. of a file will be mistaken for a complete one.
  2040.  
  2041. If I think of a more efficient way, then I'll post it.
  2042. 18-Sep-87 06:58:19-MDT,1569;000000000000
  2043. Return-Path: <katylied!kdb@mcnc.org>
  2044. Received: from mcnc.mcnc.org ([128.109.131.1].#Internet) by SIMTEL20.ARPA with TCP; Fri, 18 Sep 87 06:57:56 MDT
  2045. Received: by mcnc.mcnc.org (5.54/MCNC/1-2-87)
  2046.     id AA18067; Fri, 18 Sep 87 08:56:40 EDT
  2047. Date: Fri, 18 Sep 87 08:56:40 EDT
  2048. From: <katylied!kdb@mcnc.org>
  2049. Message-Id: <8709181256.AA18067@mcnc.mcnc.org>
  2050. To: simtel20.arpa!info-cpm@mcnc.org
  2051. Subject: Osborne System Disk..
  2052.  
  2053.  
  2054. HELP!!!
  2055.  
  2056.    It seems that one of my friends was doing some consulting work for a
  2057. firm that owns an Osborne computer.  OK, so what is the problem?
  2058.  
  2059.    The problem is that while my friend was on vacation the business
  2060. accidentally reformated the system disk.  Still no problem...
  2061.  
  2062.    Well, as it turns out the company forgot to mention that that copy
  2063. of the system disk was the only copy, the orginal disks that came with
  2064. the Osborne I were lost in a recent move.
  2065.  
  2066.    Now that is a problem, they still have a couple of bootable disks,
  2067. but no longer have such nices things as FORMAT, PIP, STAT, etc...
  2068. Can anybody help me out here...  I can probably supply them with
  2069. the more generic programs from my CPM library for my Heath, but I'm
  2070. afraid there is no way I can come up with FORMAT.  
  2071.  
  2072.    I will be more than willing to send someone a disk and mailer, if
  2073. someone could copy the stuff onto it and return it I would be very
  2074. happy.  I could probably come up with proof of ownership for the machine
  2075. if anyone wanted to see it.
  2076.  
  2077. Thanks,
  2078. -kevin
  2079. --
  2080. Kevin D. Bond          ...!mcnc!katylied!kdb  -or- kdb%katylied@mcnc.org
  2081.  
  2082. 19-Sep-87 02:09:43-MDT,1055;000000000000
  2083. Return-Path: <info-cpm-request@simtel20.arpa>
  2084. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Sat, 19 Sep 87 02:09:30 MDT
  2085. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  2086.     id AA23787; Fri, 18 Sep 87 18:52:40 PDT
  2087. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2088.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2089.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2090. Date: 18 Sep 87 14:21:08 GMT
  2091. From: mtune!whuts!picuxa!gp@rutgers.edu  (Greg Pasquariello X1190)
  2092. Organization: AT&T Information Systems, Parsippany NJ
  2093. Subject: Epson QX10 info requested
  2094. Message-Id: <311@picuxa.UUCP>
  2095. Sender: info-cpm-request@simtel20.arpa
  2096. To: info-cpm@simtel20.arpa
  2097.  
  2098. Does anyone know where I can get some reasonably priced (free?) documentation
  2099. on the Epson QX10?  Basically, I need things like port addresses, etc. Technical
  2100. stuff.
  2101.  
  2102. While were at it, does anyone know how to write directly to the video?  Is
  2103. it memory mapped (and if so, what are the addresses), or do I write to
  2104. a port or what? 
  2105.  
  2106.  
  2107. Thanks in advance.
  2108. 21-Sep-87 06:45:08-MDT,392;000000000000
  2109. Return-Path: <AELevy.CCS@DOCKMASTER.ARPA>
  2110. Received: from DOCKMASTER.ARPA by SIMTEL20.ARPA with TCP; Mon, 21 Sep 87 06:44:59 MDT
  2111. Date:  Sun, 20 Sep 87 11:06 EDT
  2112. From:  AELevy@DOCKMASTER.ARPA
  2113. Subject:  gs serial port overlay
  2114. To:  info-cpm@SIMTEL20.ARPA
  2115. Message-ID:  <870920150625.630656@DOCKMASTER.ARPA>
  2116.  
  2117. Does anyone have an overlay for the apple ii gs serial port?  Regards,
  2118. Allan
  2119.  
  2120. 21-Sep-87 11:44:26-MDT,577;000000000000
  2121. Return-Path: <jdb@ncsc.ARPA>
  2122. Received: from ncsc.ARPA by SIMTEL20.ARPA with TCP; Mon, 21 Sep 87 11:44:18 MDT
  2123. Received: by ncsc.ARPA id AA05080; Mon, 21 Sep 87 12:45:05 CDT
  2124. Date: Mon, 21 Sep 87 12:45:05 CDT
  2125. From: jdb@ncsc.ARPA (Brown)
  2126. Message-Id: <8709211745.AA05080@ncsc.ARPA>
  2127. To: info-cpm@simtel20.arpa
  2128. Subject: Automotive maintenance tracking s/w wanted
  2129.  
  2130. Does anyone know of any public domain software available for tracking
  2131. automobile maintenance (eg maintenance intervals, maintenance performed,
  2132. parts needed/used, etc.).
  2133.  
  2134. Thanks,
  2135. David Brown
  2136. jdb@ncsc.arpa
  2137. 22-Sep-87 13:48:28-MDT,974;000000000000
  2138. Return-Path: <info-cpm-request@simtel20.arpa>
  2139. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Tue, 22 Sep 87 13:48:10 MDT
  2140. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  2141.     id AA11455; Tue, 22 Sep 87 12:38:31 PDT
  2142. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2143.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2144.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2145. Date: 21 Sep 87 17:28:07 GMT
  2146. From: hpda!hpesoc1!hpcllla!hpclisp!hpcltjb!brengle@ucbvax.Berkeley.EDU  (Tim Brengle)
  2147. Organization: HP ITG/ISO Computer Language Lab
  2148. Subject: Re: ADL for CP/M 2.2
  2149. Message-Id: <1140009@hpcltjb.HP.COM>
  2150. References: <1140007@hpcltjb.HP.COM>
  2151. Sender: info-cpm-request@simtel20.arpa
  2152. To: info-cpm@simtel20.arpa
  2153.  
  2154. Please have patience with me.  While preparing the binary files to be sent to
  2155. my workstation, I found a bug in my compiler.  It will take a day or two to
  2156. eradicate it and get everything ready for shipment.
  2157.  
  2158.                 Tim Brengle
  2159. 23-Sep-87 10:54:59-MDT,1137;000000000000
  2160. Return-Path: <BOMBERGER@OFFICE-1.ARPA>
  2161. Received: from OFFICE-1.ARPA by SIMTEL20.ARPA with TCP; Wed, 23 Sep 87 10:54:51 MDT
  2162. Date: 23 Sep 87 09:53 PDT
  2163. From: Alan Bomberger  <ACB.COR@OFFICE-1.ARPA>
  2164. Subject: CP/M 3.0 CCP replacement
  2165. To: info-cpm@simtel20.arpa
  2166. Message-ID: <COR-ACB-C90GA@OFFICE-1>
  2167.  
  2168. Has anyone attempted to write a custom CCP for CP/M 3.0?  The idea of writing 
  2169. such a beast in some language other than ASM is tempting.  However, the thought
  2170. of dissecting the LOADER from the existing CCP and learning how to get it as 
  2171. part of the new CCP and loaded into memory as an RSX is a bit daunting.  Has 
  2172. anyone done anything along this line?  I know it is a  bit late for CP/M 3.0 
  2173. but I have run out of things to do on CP/M 2.0 and am resisting buying one of 
  2174. these new machines where you can't fiddle with the BIOS (in ROM).  What is a 
  2175. home computer for if you cn't program it?  So I am converting to CP/M 3.0 
  2176. instead.  I would try Turbodos but the supplier is very closed lipped about 
  2177. source and my copy for the NorthStar has no BIOS source.  Starting from scratch
  2178. there is a bit daunting as well.  Peace
  2179.  
  2180. 23-Sep-87 14:50:09-MDT,907;000000000000
  2181. Return-Path: <bridger%rcc@rand-unix.ARPA>
  2182. Received: from tp4 ([192.5.14.154].#Internet) by SIMTEL20.ARPA with TCP; Wed, 23 Sep 87 14:49:57 MDT
  2183. Received: from rcc by tp4; Wed, 23 Sep 87 13:36:53 PDT
  2184. Received: from newton.arpa by rcc.arpa; Wed, 23 Sep 87 13:36:49 PDT
  2185. From: Bridger Mitchell <bridger%rcc@rand-unix.ARPA>
  2186. Received: from localhost by newton.arpa; Wed, 23 Sep 87 13:36:46 PDT
  2187. Message-Id: <8709232036.AA03785@newton.arpa>
  2188. To: Alan Bomberger <ACB.COR@office-1.arpa>
  2189. Cc: info-cpm@simtel20.arpa, bridger%rcc@rand-unix.ARPA
  2190. Subject: Re: CP/M 3.0 CCP replacement
  2191. In-Reply-To: Your message of 23 Sep 87 09:53 PDT.
  2192.              <COR-ACB-C90GA@OFFICE-1>
  2193. Date: Wed, 23 Sep 87 13:36:39 PDT
  2194.  
  2195. Yes, Alan, there's at least one:
  2196.  
  2197. CCP105 is a good implementation of ZCPR2.  It's on simtel20.arpa.
  2198.  
  2199. I'm actively working on a ZCPR33 port; it's too early to project a
  2200. date.
  2201.  
  2202. --bridger mitchell
  2203. 24-Sep-87 12:00:43-MDT,2389;000000000000
  2204. Return-Path: <kenw%noah.arc.cdn%ubc.csnet@RELAY.CS.NET>
  2205. Received: from RELAY.CS.NET by SIMTEL20.ARPA with TCP; Thu, 24 Sep 87 12:00:25 MDT
  2206. Received: from [128.89.1.80] by RELAY.CS.NET id aa00480; 24 Sep 87 13:30 EDT
  2207. Received: from ubc by RELAY.CS.NET id aa11321; 24 Sep 87 13:15 EDT
  2208. Received: by ubc.csnet id AA05069; Thu, 24 Sep 87 08:50:19 pdt
  2209. Date: 24 Sep 87  9:51 +0800
  2210. From: Ken Wallewein <kenw%noah.arc.cdn%ubc.csnet@RELAY.CS.NET>
  2211. To: info-cpm@SIMTEL20.ARPA
  2212. MMDF-Warning:  Parse error in original version of preceding line at RELAY.CS.NET
  2213. Cc: Alan Bomberger <ACB.COR@OFFICE-1.ARPA>
  2214. Message-Id: <952*kenw@noah.arc.cdn>
  2215. Subject: CP/M 3.0 CCP replacement
  2216.  
  2217. >  I know it is a  bit late for CP/M 3.0 but I have run out of things to do on
  2218. >CP/M 2.0 and am resisting buying one of these new machines where you can't
  2219. >fiddle with the BIOS (in ROM). What is a home computer for if you cn't program
  2220. >it? 
  2221.  
  2222.   Right on! However, there's a lot of stuff coming out for 2.2 still, what with
  2223. ZCPR3.3 and all. It seems to me that the BDOS could use some work. I've down-
  2224. loaded 3 PD versions: DOS+, P2DOS, and SUPRBDOS. They all look better than
  2225. DRI's version, but what about nested directories, or support for squeezed,
  2226. crunched, and library files? Lopushinsky's (sp?) LBRDSK (makes library files
  2227. look like disk drives) is great, but it would be _so_ nice if the BDOS
  2228. understood those other file formats! And how about a CMP2.2 RSX to cache disk
  2229. directories or tracks? Or use banks for disk I/O caching? 
  2230.  
  2231. >  So I am converting to CP/M 3.0 instead.  I would try Turbodos but the
  2232. >supplier is very closed lipped about source and my copy for the NorthStar has
  2233. >no BIOS source.  Starting from scratch there is a bit daunting as well.  Peace 
  2234.  
  2235.   I have a copy of DRI's "generic" CPM3 do-it-yourself kit. Since they're not
  2236. supporting it any more, I guess they can't kick if I give away a copy. If you
  2237. want it.
  2238.  
  2239.   Personally, I've been toying with the idea of going to a 68000-based system
  2240. and running UNIX or something similar. Or maybe I'll got to CP/M 3.0 myself.
  2241. I've been gradually extending the BIOS entry points in my 2.2 system toward
  2242. compatibility. It would make it a lot easier to implement large sectors, and I
  2243. really like command line editing/recall... but ZCPR33 has aliases and all that
  2244. stuff... decisions, decisions. Like is tough :-). 
  2245.  
  2246. /kenw
  2247.  
  2248.  
  2249. 25-Sep-87 03:00:31-MDT,1574;000000000000
  2250. Return-Path: <@wiscvm.wisc.edu:RALPH@UHHEPG.BITNET>
  2251. Received: from wiscvm.wisc.edu by SIMTEL20.ARPA with TCP; Fri, 25 Sep 87 03:00:20 MDT
  2252. Received: from UHHEPG.BITNET by wiscvm.wisc.edu ; Fri, 25 Sep 87 03:59:50 CDT
  2253. Date: 24 SEP 87 22:59-
  2254. From: RALPH%UHHEPG.BITNET@wiscvm.wisc.edu
  2255. To: INFO-CPM @ SIMTEL20.ARPA
  2256. Subject: Details of Intel Hex Format
  2257.  
  2258. Date: 24-SEP-1987 22:47:39.34
  2259. From: Ralph Becker-Szendy RALPH AT UHHEPG
  2260. To:   BITNET::"info-cpm@simtel20.arpa",RALPH
  2261. Subj: Details of Intel Hex Format
  2262. Hi
  2263.  
  2264. i have a very stupid problem: for the first time in my life, i have to create
  2265. an Intel hex-file by hand (or rather by a program i wrote, and not by an
  2266. assembler or suchlike) to download it ionto an EPROM programmer.
  2267. Unfortunately, so far the EPROM programmer refused all my attempts, presumably
  2268. due to a format or checksum error in the hex file (it works fine otherwise);
  2269. it does beautifully work with other hex files.
  2270.  
  2271. Let my explain how one record in the hex-file i write looks like:
  2272. each byte is in hexadecimal, written as two (uppercase) ASCII characters.
  2273. - a colon ":"
  2274. - one byte # of data bytes, in my case "10"
  2275. - two bytes load adress, first high, then low byte
  2276. - one byte record type (always "00")
  2277. - 16 bytes of data
  2278. - one byte checksum.
  2279. - CR and LF
  2280. The checksum is calculated such that the sum of all bytes (including the
  2281. "10" and the two adress bytes) is a multiple of 256.
  2282.  
  2283. Is there anything wrong with this format ? If yes, what ??
  2284.  
  2285. Signed: confused
  2286.  
  2287. Ralph Becker-Szendy
  2288. University of Hawaii / High Energy Physics Group
  2289. 25-Sep-87 08:58:52-MDT,1053;000000000000
  2290. Return-Path: <rcarter@wsmr02.arpa>
  2291. Received: from wsmr02.arpa by SIMTEL20.ARPA with TCP; Fri, 25 Sep 87 08:57:46 MDT
  2292. Date: Fri, 25 Sep 87  8:47:31 MDT
  2293. From: Raymond Carter  STEWS-NR-AS 678-1376 <rcarter@wsmr02.ARPA>
  2294. Subject: Turbo Modula2 and CP/M+
  2295. To: info-cpm@simtel20.arpa
  2296.  
  2297. I was wondering if anyone out there is using Turbo Modula2 ona C-128 or
  2298. other CP/M+ system.  The reason I ask is that I have been trying it out,
  2299. and the thing keeps locking up - forcing me to reboot.  It first happened
  2300. several times in the editor, so I went back and started over on the
  2301. installation procedure.  Got to the point of trying to use the Filecopy
  2302. option in M2, and after it copied a couple of files it locked up again.
  2303.  
  2304. I think it unlikely that a peculiarity of the 128 would be causing the
  2305. problem since everything else in the world works fine (Wordstar, dBase,
  2306. Turbo Pascal, MS Fortran, COMAL, etc), so I was thinking it might have
  2307. something to do with the CP/M+.  
  2308.  
  2309. Any response from anyone actually using it on any CP/M+ system will be
  2310.  
  2311.  
  2312. 25-Sep-87 13:16:52-MDT,1102;000000000000
  2313. Return-Path: <info-cpm-request@simtel20.arpa>
  2314. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Fri, 25 Sep 87 13:15:44 MDT
  2315. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  2316.     id AA15384; Fri, 25 Sep 87 11:35:30 PDT
  2317. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2318.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2319.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2320. Date: 25 Sep 87 13:15:55 GMT
  2321. From: bloom-beacon!gatech!hubcap!ncrcae!ncr-sd!ncrlnk!ncrwic!pt1!blair@EDDIE.MIT.EDU  (Brian R. Lair)
  2322. Organization: NCR Corporation, Wichita, Kansas
  2323. Subject: WordStar 4.0
  2324. Message-Id: <117@pt1.Wichita.NCR.COM>
  2325. Sender: info-cpm-request@simtel20.arpa
  2326. To: info-cpm@simtel20.arpa
  2327.  
  2328. OK, what's the verdict on WordStar 4.0 (CP/M version)?  Has anyone used it
  2329. much?  Is it worth the $89 upgrade fee, or should I stay with v. 3.0?
  2330. -- 
  2331. ___________________________________________________________________________
  2332. Brian R. Lair  
  2333. NCR Corporation, E&M Wichita, Product Technology Development
  2334. <brian.lair@Wichita.NCR.COM>       {ncrcae|ncrlnk|ncr-sd}!ncrwic!brian.lair
  2335. 26-Sep-87 01:16:40-MDT,1147;000000000000
  2336. Return-Path: <info-cpm-request@simtel20.arpa>
  2337. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Sat, 26 Sep 87 01:16:33 MDT
  2338. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  2339.     id AA25847; Fri, 25 Sep 87 21:41:39 PDT
  2340. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2341.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2342.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2343. Date: 25 Sep 87 15:52:10 GMT
  2344. From: tikal!sigma!bill@beaver.cs.washington.edu  (WIlliam Swan)
  2345. Organization: Summation Inc, Kirkland WA
  2346. Subject: Re: Trade Rags for CPM
  2347. Message-Id: <1396@sigma.UUCP>
  2348. References: <2438@drivax.UUCP>
  2349. Sender: info-cpm-request@simtel20.arpa
  2350. To: info-cpm@simtel20.arpa
  2351.  
  2352. In article <2438@drivax.UUCP> braun@drivax.UUCP (Kral) writes:
  2353. >Can someone suggest good magazines dealing with CPM (and perhaps TurboDos)?
  2354. >
  2355. >Thanx in advance,
  2356. >-- 
  2357. >kral        408/647-6112        ...{ism780|amdahl}!drivax!braun
  2358. >DISCLAIMER: If DRI knew I was saying this stuff, they would shut me d~-~oxx
  2359.                 ^^^
  2360. Imagine, somebody from Digital Research asking about TurboDOS magazines!!
  2361. (Actually, I second the request..)
  2362. -- 
  2363. 26-Sep-87 10:58:35-MDT,987;000000000000
  2364. Mail-From: KPETERSEN created at 26-Sep-87 10:58:23
  2365. Date: Sat, 26 Sep 1987  10:58 MDT
  2366. Message-ID: <KPETERSEN.12337730603.BABYL@SIMTEL20.ARPA>
  2367. Sender: KPETERSEN@SIMTEL20.ARPA
  2368. From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
  2369. To:   Alan Bomberger <ACB.COR@OFFICE-1.ARPA>
  2370. Cc:   Info-Cpm@SIMTEL20.ARPA
  2371. Subject: CP/M 3.0 CCP replacement
  2372. In-reply-to: Msg of 23 Sep 1987  10:53-MDT from Alan Bomberger <ACB.COR at OFFICE-1.ARPA>
  2373.  
  2374. There is a CCP replacement for CP/M-Plus available from SIMTEL20...
  2375.  
  2376. Filename            Type     Bytes     CRC
  2377.  
  2378. Directory PD:<CPM.CPM3>
  2379. CCP105P.ARK.1            BINARY    126592  3993H
  2380.  
  2381. The filename is really CCP105+.ARK but the + was  changed to "P" for
  2382. the Tops-20 directory here.
  2383.  
  2384. This file is also available from my RCP/M and from GEnie's CP/M
  2385. RoundTable.
  2386.  
  2387. --Keith Petersen
  2388. Arpa: W8SDZ@SIMTEL20.ARPA
  2389. Uucp: {bellcore,decwrl,harvard,lll-crg,ucbvax,uw-beaver}!simtel20.arpa!w8sdz
  2390. GEnie: W8SDZ
  2391. RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST)
  2392. 27-Sep-87 21:41:17-MDT,1561;000000000000
  2393. Mail-From: KPETERSEN created at 27-Sep-87 21:41:07
  2394. Date: 27 Sep 87 20:32 +0800
  2395. Message-ID: <KPETERSEN.12338109755.BABYL@SIMTEL20.ARPA>
  2396. Sender: Ken Wallewein <kenw%noah.arc.cdn%ubc.csnet@RELAY.CS.NET>
  2397. From: Ken Wallewein <kenw%noah.arc.cdn%ubc.csnet@RELAY.CS.NET>
  2398. To: info-cpm-request@SIMTEL20.ARPA
  2399. Subject:   WordStar 4.0
  2400. ReSent-From: KPETERSEN@SIMTEL20.ARPA
  2401. ReSent-To: Info-Cpm
  2402. ReSent-Date: Sun 27 Sep 1987 21:41-MDT
  2403.  
  2404.   I have WordStar 4.0. The verdict: thumbs up! Particular wins, in my view, 
  2405. are the properly functioning paragraph reformatting, embedded rulers, improved
  2406. WYSIWYG display, and vastly improved installation/tailoring facilities.
  2407.  
  2408.   No particular problems to far. Haven't given it a real workout yet. It no
  2409. longer includes SPELSTAR, but then I never had it before, either. It includes
  2410. instead what I gather is a well-regarded spelling checker package, The Word
  2411. Plus. I think I like my own spelling checker better, but then I haven't really
  2412. worked this one yet, either. 
  2413.  
  2414.   The 8" distribution (that's what I have - you get your choice, of course) 
  2415. comes with SIX SSSD disks. I can get the whole thing on one of my DSDD disks,
  2416. so i guess it comes to about 750k or so. The distionary alone is something
  2417. like 120k, and there are some neat utilities that come with it.
  2418.  
  2419.   The documentation is complete, and has a full index. Being very familiar with
  2420. WordStar 3.0, I've hardly looked at it. It's not like either the 3.0 or 3.3
  2421. stuff. It does contain both tutorial and reference.
  2422.  
  2423.   Yes, it's worth the money.
  2424.  
  2425. /kenw
  2426. 27-Sep-87 21:46:38-MDT,2238;000000000000
  2427. Return-Path: <info-cpm-request@simtel20.arpa>
  2428. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Sun, 27 Sep 87 21:46:27 MDT
  2429. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  2430.     id AA24675; Sun, 27 Sep 87 20:43:03 PDT
  2431. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2432.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2433.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2434. Date: 26 Sep 87 17:16:25 GMT
  2435. From: rosevax!kksys!bird@uunet.uu.net  (Mike Bird)
  2436. Organization: K and K Systems, Minneapolis
  2437. Subject: Re: Trade Rags for CPM
  2438. Message-Id: <391@kksys.UUCP>
  2439. References: <2438@drivax.UUCP>
  2440. Sender: info-cpm-request@simtel20.arpa
  2441. To: info-cpm@simtel20.arpa
  2442.  
  2443. In article <2438@drivax.UUCP> braun@drivax.UUCP (Kral) writes:
  2444. >Can someone suggest good magazines dealing with CPM (and perhaps TurboDos)?
  2445. >kral        408/647-6112        ...{ism780|amdahl}!drivax!braun
  2446.  
  2447. Well, CP/M, CP/M-86, CDOS (Concurrent DOS), MS-DOS, Turbo-DOS,
  2448. CP/M-68K and several other, less well-known, DOSes are discussed in
  2449. regular columns in the magazine S-100 journal.  This is a new magazine
  2450. (only 6 issues printed so far) exclusively for S-100 bus machines
  2451. (IEEE-696 bus).  Their address and subscription rates are:
  2452. $14.00 for one year (4 issues), $25.00 for 2 years (U.S.A.)
  2453. Canada and Mexico: add $3.00 per year
  2454. Other countries: add $6.00 per year.  All foreign payments must be in
  2455. U.S. currency.  Send orders and payments to:
  2456. S-100 Journal
  2457. P.O. Box 914
  2458. Orem, UT 84067.
  2459.  
  2460. The articles tend to be a bit defensive ("Gee, aren't we so much
  2461. superior to the PC world?") but contain very good information, and
  2462. it's one of the few places where you can find S-100 construction
  2463. articles as well as new products for CP/M machines.
  2464.  
  2465. I've noticed that the CP/M-80 world seems to be mostly Apple ][
  2466. computers with Z-80 cards, or S-100 machines, or old Kaypros.  I have
  2467. an original Altair, as well as an NEC PC8801-A/16, both running
  2468. CP/M-80.
  2469.  
  2470. -- 
  2471. ===============================================================================
  2472. Mike Bird (No, I don't work for kksys)        Mail paths:  bird@kksys.UUCP -or-
  2473. Give me credit for coming up with my own opinions.  ...rutgers!meccts!kksys!bird
  2474. Void where prohibited by law.
  2475. 28-Sep-87 06:26:10-MDT,547;000000000000
  2476. Return-Path: <prindle@NADC.ARPA>
  2477. Received: from NADC.ARPA by SIMTEL20.ARPA with TCP; Mon, 28 Sep 87 06:26:02 MDT
  2478. Received: by NADC.ARPA (5.51/1.0 )
  2479.     id AA00763; Mon, 28 Sep 87 08:29:17 EDT
  2480. Date: Mon, 28 Sep 87 08:29:17 EDT
  2481. From: prindle@nadc.arpa (Frank Prindle)
  2482. Message-Id: <8709281229.AA00763@NADC.ARPA>
  2483. To: info-cpm@simtel20.arpa, rcarter@wsmr02.arpa
  2484. Subject: Re:  Turbo Modula2 and CP/M+
  2485.  
  2486. Make sure you are using the 6DEC or 8DEC version of CP/M+ on the C128.  Other
  2487. versions were somewhat flaky.
  2488. Frank Prindle
  2489. Prindle@NADC.arpa
  2490. 28-Sep-87 07:17:25-MDT,1398;000000000000
  2491. Return-Path: <SAGE@LL.ARPA>
  2492. Received: from LL.ARPA by SIMTEL20.ARPA with TCP; Mon, 28 Sep 87 07:17:13 MDT
  2493. Date: Mon 28 Sep 1987 09:12:25 EDT
  2494. From: <SAGE@LL.ARPA>
  2495. Subject: CP/M and Other Software for Morrow Computer
  2496. To: info-cpm@simtel20.arpa 
  2497. Message-ID: <SAGE.27133137@LL.ARPA>
  2498.  
  2499.    I recall seeing a message here several weeks back from someone who had
  2500. acquired a Morrow machine and needed a copy of CP/M for it.  I recently came
  2501. across a collection of software, including CP/M.  Here is what I have if
  2502. anyone is interested:
  2503.  
  2504.         CP/M Distribution Diskette (MD3-MD1), S/N 34-0101491
  2505.                 Morrow Designs Micro-Decision
  2506.                 64K CP/M Version 2.2, Revision 2.3
  2507.                 (C) 1976, 1977, .. 1980 Digital Research
  2508.                 (C) 1982, 1983 Morrow Designs
  2509.                 Includes Documentation Manual (user guide)
  2510.                 5" double-sided diskette
  2511.  
  2512.         Multiplan with registration card (never sent in) on 8" disk
  2513.                 with a copy transfered to 5" disk, with manual
  2514.  
  2515.         Personal Pearl database software with manual
  2516.  
  2517.         NewWord, Correct-It, Quest, Logicalc, BaZic, MBASIC, all with
  2518.                 manuals, all apparently for Morrow computer
  2519.  
  2520. If any of this material is of interest to you, please reply to me directly
  2521. and I will provide more specific information.
  2522.  
  2523. -- Jay Sage, SAGE@LL.ARPA
  2524.  
  2525.  
  2526. 28-Sep-87 17:44:36-MDT,1506;000000000000
  2527. Return-Path: <crash!pnet01!mwilson@nosc.mil>
  2528. Received: from bass.nosc.mil (NOSC.MIL.#Internet) by SIMTEL20.ARPA with TCP; Mon, 28 Sep 87 17:44:25 MDT
  2529. Received: by bass.nosc.mil (5.58/1.27)
  2530.     id AA27843; Mon, 28 Sep 87 16:15:46 PDT
  2531. Received: by crash.CTS.COM (5.54/UUCP-Project/rel-1.0/09-14-86)
  2532.     id AA00468; Mon, 28 Sep 87 15:16:25 PDT
  2533. Reply-To: pnet01!mwilson@nosc.mil
  2534. Message-Id: <8709282216.AA00468@crash.CTS.COM>
  2535. Date: Mon, 28 Sep 87 15:05:07 PDT
  2536. From: mwilson@pnet01.cts.com (Marc Wilson)
  2537. To: crash!info-cpm@simtel20.arpa@bass.nosc.mil
  2538. Subject: HELP!
  2539.  
  2540. H E L P !
  2541.  
  2542. Is there anyone out there who may have done work on implementing some
  2543. other OS than CP/M/Z-System on an Ampro Little Board?  If so, I'd like
  2544. to hear from you.
  2545.  
  2546. I'm currently trying to put up an MP/M system on the #$%^& thing, and
  2547. it's turning out to be a lot harder than I had thought it would.  Any
  2548. help would be appreciated.
  2549.  
  2550. If anyone has installed CP/M 3, I'd like to hear about that too, if
  2551. you're willing to share your secrets.
  2552.  
  2553. I picked up both MP/M II and CP/M+ for a song, and I'd like to get both
  2554. going, just to see what they'll do.
  2555. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2556. Marc Wilson
  2557.      ARPA: ...!crash!mwilson@nosc.mil
  2558.            ...!crash!pnet01!pro-sol!mwilson@nosc.mil
  2559.      UUCP: [ cbosgd | hp-sdd!hplabs | sdcsvax | nosc ]!crash!mwilson
  2560.      INET: mwilson@crash.CTS.COM
  2561. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2562. 28-Sep-87 20:38:43-MDT,1374;000000000000
  2563. Return-Path: <info-cpm-request@simtel20.arpa>
  2564. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Mon, 28 Sep 87 20:38:30 MDT
  2565. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  2566.     id AA03426; Mon, 28 Sep 87 19:16:17 PDT
  2567. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2568.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2569.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2570. Date: 28 Sep 87 18:06:13 GMT
  2571. From: amdahl!drivax!braun@ames.arpa  (Kral)
  2572. Organization: Digital Research, Inc.
  2573. Subject: Re: Trade Rags for CPM
  2574. Message-Id: <2454@drivax.UUCP>
  2575. References: <2438@drivax.UUCP>, <1396@sigma.UUCP>
  2576. Sender: info-cpm-request@simtel20.arpa
  2577. To: info-cpm@simtel20.arpa
  2578.  
  2579. In article <1396@sigma.UUCP> bill@sigma.UUCP (WIlliam Swan) writes:
  2580. >Imagine, somebody from Digital Research asking about TurboDOS magazines!!
  2581.  
  2582.  
  2583. (You don't think we still *support* that stuff do you?)
  2584.  
  2585. Actually, the request stems for a desire for information on applications which
  2586. run in the TurboDos environment, as I have friends who are running such.
  2587. (Also, CP/M is before my time at DRI -- when CP/M was King, I was helping with
  2588. TRSDOS (did I say that?)).
  2589.  
  2590.  
  2591. -- 
  2592. kral        408/647-6112        ...{ism780|amdahl}!drivax!braun
  2593. "Dream lightyears...    Challenge miles...    Walk in steps"
  2594. DISCLAIMER: If DRI knew I was saying this stuff, they would shut me d~-~oxx
  2595. 29-Sep-87 11:23:17-MDT,2691;000000000000
  2596. Return-Path: <@wiscvm.wisc.edu:UZ32112@BLIULG12.BITNET>
  2597. Received: from wiscvm.wisc.edu by SIMTEL20.ARPA with TCP; Tue, 29 Sep 87 11:21:09 MDT
  2598. Received: from BLIULG12.BITNET by wiscvm.wisc.edu ; Tue, 29 Sep 87 11:16:33 CDT
  2599. Received: by BLIULG12 (Mailer X1.24) id 3228; Tue, 29 Sep 87 11:06:27 ULG
  2600. Date:         Tue, 29 Sep 87 11:03:51 ULG
  2601. From:         Andre PIRARD <UZ32112%BLIULG12.BITNET@wiscvm.wisc.edu>
  2602. Subject:      Re: Details of Intel Hex format
  2603. To:           info CP/M <INFO-CPM@SIMTEL20.ARPA>
  2604.  
  2605. Here is an algorithm for Intel Hex files generation:
  2606.  
  2607. \ COMHEX: produce .HEX file out of .COM file
  2608.  
  2609. HEX
  2610.  
  2611. 100 CONSTANT START \ input file starting address, 100 specific for CP/M & MSDOS
  2612. 10 CONSTANT SLICE \ max number of bytes in one HEX line
  2613.  
  2614. VARIABLE CHECKSUM \ output record checksum
  2615. VARIABLE ADDRESS  \ running address
  2616.  
  2617. VARIABLE IFILE \ pointer to input file
  2618. VARIABLE OFILE \ pointer to output file
  2619.  
  2620. : ASK.FILENAME \ prompt-addr id-count pointer -- fname-addr fname-count fcba
  2621.    >R FCBSIZE RESERVE R@ !     \ get fcb storage, set pointer
  2622.    CR TYPE SPACE  QUERY "TOKEN \ issue prompt, input filename
  2623.    R> @ ;                      \ return filename and fcb address
  2624.  
  2625. : CLOSE.FILE \ pointer --
  2626.    @ CLOSE CLOSED?  FCBSIZE FREE ;
  2627.  
  2628. : PUT.CHAR \ char -- \ write one character to output file
  2629.    OFILE @ PUT ;
  2630.  
  2631. : PUT.BYTE \ byte -- \ write 2 hex digits, compute checksum
  2632.    DUP CHECKSUM -! 0 <# # # #> OFILE @ WRITE ;
  2633.  
  2634. : PUT.WORD \ word -- \ write 4 hex digits, compute checksum
  2635.    DUP -8 SHIFT PUT.BYTE   FF AND PUT.BYTE ;
  2636.  
  2637. : COMHEX \ main word
  2638.    HEX \ all stuff done in hexadecimal
  2639.    " INPUT FILE?:"  IFILE ASK.FILENAME OPENI OPEN? \ open input
  2640.    " OUTPUT FILE?:" OFILE ASK.FILENAME OPENO OPEN? \ and output
  2641.    CR
  2642.    START ADDRESS !            \ init address pointer
  2643.    BEGIN IFILE @ INDATA WHILE \ loop until at end-of-file
  2644.       ASCII : PUT.CHAR        \ record mark
  2645.       CHECKSUM OFF            \ new checksum for new record
  2646.       PAD SLICE IFILE @ READ  \ read up to SLICE bytes
  2647.       DUP PUT.BYTE            \ output byte count
  2648.       ADDRESS @ PUT.WORD      \ output bytes address
  2649.       0 PUT.BYTE              \ plus one more byte
  2650.       DUP ADDRESS +!          \ progress address
  2651.       PAD SWAP BOUNDS ?DO     \ loop for each byte read
  2652.          I C@ PUT.BYTE LOOP   \ and output it with checksum
  2653.       CHECKSUM @ PUT.BYTE     \ output checksum
  2654.       OFILE @ PUTEOR          \ put end-of-record mark
  2655.    REPEAT
  2656.    ASCII : PUT.CHAR  0 PUT.WORD \ add end-of-file record
  2657.     0 PUT.WORD  0 PUT.BYTE  OFILE @ PUTEOR
  2658.    OFILE @ PUTEOF             \ put end-of-file mark
  2659.    OFILE CLOSE.FILE
  2660.    IFILE CLOSE.FILE ;
  2661.  
  2662. DECIMAL
  2663. 29-Sep-87 14:03:08-MDT,1984;000000000000
  2664. Return-Path: <info-cpm-request@simtel20.arpa>
  2665. Received: from ucbvax.Berkeley.EDU by SIMTEL20.ARPA with TCP; Tue, 29 Sep 87 14:02:43 MDT
  2666. Received: by ucbvax.Berkeley.EDU (5.58/1.27)
  2667.     id AA25058; Tue, 29 Sep 87 12:55:42 PDT
  2668. Received: from USENET by ucbvax.Berkeley.EDU with netnews
  2669.     for info-cpm-ddn@simtel20.arpa (info-cpm@simtel20.arpa)
  2670.     (contact usenet@ucbvax.Berkeley.EDU if you have questions)
  2671. Date: 28 Sep 87 15:26:59 GMT
  2672. From: abp@j.cc.purdue.edu  (Jeffrey J Wieland)
  2673. Organization: Purdue University
  2674. Subject: Re: WordStar 4.0
  2675. Message-Id: <5565@j.cc.purdue.edu>
  2676. References: <117@pt1.Wichita.NCR.COM>
  2677. Sender: info-cpm-request@simtel20.arpa
  2678. To: info-cpm@simtel20.arpa
  2679.  
  2680. I've been using WordStar 4.0 for CP/M for about nine days now.  It does seem
  2681. to be BIG improvement on version 3.3 (which came with my Kaypro).  The undo
  2682. (^U) is really nice (though I haven't yet had cause to use it), and the improved
  2683. printer support is no ad man's hype!  It supports microjustification on most
  2684. dot matrix printers (RX-80 etc.).  It supports proportional spacing and the 
  2685. built-in underlining on my Toshiba 1340.  It does the bold facing and double
  2686. striking by performing a carriage return, instead of back-spacing the printer
  2687. to death (as the Qume Sprint 5 driver in 3.3 did).  The installation program
  2688. is huge improvement over earier ones.  It now patches the program directly,
  2689. instead of laboriously making a copy, and then patching that.  By the way, it
  2690. also supports several laser printer (e.g. HP).  No Postscript support, however.
  2691.  
  2692. I have found two things (so far) that I don't like.  You can no longer print
  2693. a file while editing another.  On the other hand, 4.0 seems to drive the printer
  2694. more efficiently, so you get some of that time back.  Second, if you run a
  2695. program or the spelling checker from inside WordStar, WordStar "forgets" the
  2696. name of the last file that you edited.  Type ^R, and nothing happens.
  2697.  
  2698.                 Jeff Wieland
  2699.                 abp@j.cc.purdue.edu
  2700. 30-Sep-87 11:00:14-MDT,955;000000000000
  2701. Return-Path: <BOMBERGER@OFFICE-1.ARPA>
  2702. Received: from OFFICE-1.ARPA by SIMTEL20.ARPA with TCP; Wed, 30 Sep 87 10:59:58 MDT
  2703. Date: 30 Sep 87 09:57 PDT
  2704. From: Alan Bomberger  <ACB.COR@OFFICE-1.ARPA>
  2705. Subject: Wordstar 4.0
  2706. To: info-cpm@simtel20.arpa
  2707.  
  2708. Message-ID: <COR-ACB-CA60I@OFFICE-1>
  2709.  
  2710. First, I am not a Wordstar user.  I have recently received a report that 
  2711. Write-Hand-Man does not work with Wordstar 4.  WHM is a memory resident pop-up 
  2712. desk accessory that has worked with all kinds of configurations in the past.  I
  2713. find it hard to imagine what Micropro could have done that would affect WHM and
  2714. not Smartkey, and while they might ignore Poor Person Software and WHM, they 
  2715. could not ignore Smartkey.  Has anyone had trouble with memory residents and 
  2716. Wordstar 4?  I bet that Wordstar 4 is so much larger that the loss of memory 
  2717. caused by WHM is the problem but my reports are very vague ("It doesn't work").
  2718.   Thanks for any ideas.
  2719.  
  2720. 30-Sep-87 11:38:47-MDT,5682;000000000000
  2721. Return-Path: <SAGE@LL.ARPA>
  2722. Received: from LL.ARPA by SIMTEL20.ARPA with TCP; Wed, 30 Sep 87 11:37:40 MDT
  2723. Date: Wed 30 Sep 1987 13:35:23 EDT
  2724. From: <SAGE@LL.ARPA>
  2725. Subject: Flow Control Without an FCP
  2726. To: info-cpm@simtel20.arpa 
  2727. Message-ID: <SAGE.27348917@LL.ARPA>
  2728.  
  2729.      Bruce McIntosh sent the following message to me directly.  I am posting
  2730. my answer to the entire list since there may be others who are interested in
  2731. this subject.
  2732.  
  2733. Date:         Wed, 30 Sep 87 04:01 EDT
  2734. From:         Bruce H. McIntosh <Z8BHM%SCFVM.BITNET@WISCVM.WISC.EDU>
  2735. Subject:      Flow control without FCP ?
  2736. To:           Jay Sage <sage@ll.arpa>
  2737.  
  2738. Jay,
  2739.      Is it possible to have flow control processing without having an FCP
  2740. installed?  I'm considering eliminating FCPs and RCPs in favor of the jump
  2741. in TPA space it'll get me.  Inspiration for this move comes from your bit
  2742. on minimal-space Zsystems in TCJ.
  2743.                                             Bruce
  2744.  
  2745.        -------------------------------------------------------------
  2746.  
  2747.                         FLOW CONTROL WITHOUT AN FCP
  2748.  
  2749.      While one should always hesitate to say that something is impossible,
  2750. that is my reaction to your question about flow control without an FCP.
  2751.  
  2752.      Flow control is implemented in the command processor through the FCP
  2753. module (see the "ZCPR33 User Guide" discussion of how commands are resolved
  2754. in the CCP).  Those commands have to be detected and executed regardless of
  2755. current flow state and, therefore, have to be in a separate module.
  2756.  
  2757.      Frank Gaude' gave many examples in Z-News of invoking IF13.COM manually
  2758. from the command line (it had to be given a name different from IF so that
  2759. it would not be intercepted by the FCP).  This does not achieve proper flow
  2760. control and can cause problems.  It only works correctly when it appears
  2761. during a true flow state; during a false flow state it is flushed and fails
  2762. to kick the flow state up to the next higher level.  If there were no FCP in
  2763. the system, you could run IF.COM and could write an ELSE.COM, FI.COM, etc.
  2764. to do the right things to the current flow state.  But all programs would
  2765. run no matter whether the current flow state were true or false.  The system
  2766. would know the flow state but would not act on it.
  2767.  
  2768.      Flow control could be achieved in this situation by modifying
  2769. individual programs to respond to the flow state.  For example, a linker
  2770. could be made to check the flow bytes in the message buffer and perform the
  2771. linkage only if the current flow state flag is ture.  Under a false flow
  2772. state it would simply return without doing anything.
  2773.  
  2774.      To avoid having to modify every program, one could write a utility that
  2775. would test the current flow state.  If it is false, the rest of the command
  2776. line would be flushed and the flow state reinitialized.  This program
  2777. (called FLOWTEST in the example below) could then be run before a standard
  2778. linker in the following sort of command:
  2779.  
  2780.           ZAS PROG;IF ~ERROR;FLOWTEST;ZLINK etc.
  2781.  
  2782. ZAS would set the program error flag; IF would set the flow state based on
  2783. the error flag, setting it true if the error flag is clear.  FLOWTEST would
  2784. run in either case, since there is no FCP, but would flush the rest of the
  2785. command line (ZLINK etc.) if the flow state is false.  The normal operation
  2786. of complex command lines and ZEX scripts would be seriously affected by this
  2787. kind of scheme (there is no such thing as ELSE or FI), however, and I would
  2788. not at all recommend it.  But it may help you think of something better.
  2789.  
  2790.      What I would do instead of eliminating the FCP is to write the smallest
  2791. possible FCP, one that would recognize the commands intended for it and feed
  2792. them to a COM file for processing.  I have recently been thinking in
  2793. background mode of a scheme to get the command processor to perform the
  2794. loading of the file so that I don't have to include that code in the FCP, as
  2795. is done now.  I think there should be a way to write a fully functional FCP
  2796. that takes up only one record (128 bytes).  If the TPA can't stand that much
  2797. of a loss, then one might as well just drop back into CP/M.
  2798.  
  2799.      Here is the germ of a scheme I have in mind to achieve this.  Have the
  2800. resident FCP create a phony true flow state one level higher and insert
  2801. 'FLOW ' in front of the command in the command line.  Then, for example, the
  2802. command 'ELSE' would turn into 'FLOW ELSE'.  Because of the phony true flow
  2803. state, the command processor would load and run FLOW.  FLOW would undo the
  2804. phony true state and perform the 'else' function, adjusting the flow message
  2805. bytes accordingly.  FLOW, being a transient, could be as complex and
  2806. sophisticated as one wishes.  Other flow commands (IF, FI, XIF, ZIF, OR,
  2807. AND, and others that might be invented) would be handled similarly.  The
  2808. question is how to fool the CCP into running the command.
  2809.  
  2810.      Since this whole discussion arose from your desire to maximize TPA, I
  2811. would like to add that my next column in The Computer Journal is going to
  2812. describe (among other things) a new ZCOM (NZCOM) that does automatically all
  2813. of the things (and more) that I described in the previous two columns.  It
  2814. can switch to a minimum Z-System for a single command or group of commands
  2815. and then switch back to a normal system.  Using SUBMIT it can even switch
  2816. back to CP/M, execute some commands, and then automatically return to Z-
  2817. System!  I think this will really solve the TPA dilemma with Z-System.  I
  2818. plan to get rid of all my manually installed Z-Systems, bring up maximum-TPA
  2819. CP/M systems with stripped-down BIOSs, and then use NZCOM to implement Z-
  2820. System.
  2821.  
  2822.  
  2823. 30-Sep-87 15:10:12-MDT,956;000000000000
  2824. Return-Path: <blc@VLSI.JPL.NASA.GOV>
  2825. Received: from VLSI.JPL.NASA.GOV (JPL-VLSI.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Wed, 30 Sep 87 15:09:42 MDT
  2826. Date:    Wed, 30 Sep 87 14:10:10 PDT
  2827. From:     blc@VLSI.JPL.NASA.GOV
  2828. Message-Id: <870930141010.034@VLSI.JPL.NASA.GOV>
  2829. Subject: Re : Details of Intel Hex Format
  2830. To:       info-cpm@simtel20.arpa
  2831. X-ST-Vmsmail-To: ST%"info-cpm@simtel20.arpa"
  2832.  
  2833. The problem of the PROmM programmer which wouldn't accept home grown
  2834. Hex files in my case turned out to be the lack of an end of file
  2835. record (record type 01.) I had an "unload" program which took a binary
  2836. file and generated a hex file from it. When I sent it to the PROM
  2837. programmer, the whole thing locked up. It turned out that until it
  2838. saw the EOF record, the programmer still wanted more data. The solution
  2839. was to add the following line to the file:
  2840.  
  2841. :00000001ff
  2842.  
  2843. and everybody was happy.
  2844.  
  2845.          Bruce Conroy
  2846.          BLC@JPL-VLSI.ARPA
  2847.