1-Jan-87 09:29:37-MST,2484;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Thu 1 Jan 87 09:29:29-MST Received: from umd2.umd.edu by AMSAA.ARPA id a021502; 1 Jan 87 11:04 EST Date: Thu, 01 Jan 87 10:22:13 EST From: Manasseh Katz To: info-cpm@AMSAA.ARPA Subject: Kermit Message-ID: I finally have Kermit working correctly on an Altos 586 running MPM-86. It's not perfect, but its almost done and file transfers work fine. I got it to work by using the XIOS functions 4 and 5 which correspond to CPM-86 BIOS functions 6 and 7 - punch output and reader input. The MPM-86 manual says that these functions are needed in the XIOS for compatibility with CPM-86, but that they should do nothing and return (which is what the normal Altos 586 XIOS does). I think it would have made more sense for DRI to have either implemented the punch/reader to be used by communications programs or trapped the calls in the BDOS since the BDOS has to translate them (from 6 & 7 to 4 & 5) for direct BIOS calls anyway. I got the program to work by making the punch output go to the second printer (which is actually printer 1 since they start at 0). I made reader input do one of two things - return the status of the port or return a character from the port, depending on the value of CX as passed through the BIOS descriptor. All of these functions set the port to the second printer port and then call conin, conout, or const to do the real work, since all the ports are the same on an Altos (the XIOS already used conout for list output). In order to get mutual exclusion, I didn't have to use any fancy queues, just have the program attach to printer 1 and MPM handles the rest. If anyone is interested in this program, please let me know and I can send you the machine specific kermit file (most of the kermit I used is the same for all CPM-86 machines) and the portion of the XIOS that I wrote. Now that I have this working, does anyone have any suggestions for a file transfer program that includes XMODEM ? The only limitations are that it be written in ASM86 or Turbo Pascal for CPM-86. I know there are a few in the SIG/M library, but I don't know which is the "best" one to get. Manasseh Katz MKATZ@UMD2.ARPA KATZM@UMDD.BITNET 1-Jan-87 14:04:44-MST,8748;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Thu 1 Jan 87 14:04:14-MST Received: from simtel20.arpa by AMSAA.ARPA id a022419; 1 Jan 87 15:24 EST Date: Thu, 1 Jan 1987 13:23 MST Message-ID: Sender: KPETERSEN@SIMTEL20.ARPA From: Keith Petersen To: Info-Cpm@AMSAA.ARPA Subject: Information on SIMTEL20 public domain archives This message is intended to give a brief overview of files stored in the public domain archives at SIMTEL20. Many of the files in our archives have been compressed and/or grouped together in a single file by using one of the utilities available to the public domain that either SQueezes, CRUNCHes, LiBRaries, or ARChives files. This has been done to minimize disk storage requirements and also to minimize download time. These processed files are specially named with a filetype and can be identified by the last 3 letters of a filename after the "." that signifies the conversion. These are: .ARK for CP/M files archived (same as MS-DOS "ARC"). .LBR for files libraried. .?Q? for squeezed files (middle letter is a Q). .?Z? for crunched files (middle letter is a Z). A library is a group of files collected together into one file in such a way that the individual files may be recovered intact. A library file can be identified by the "LBR" as the extent of the file name. LU (Library Utility) is a CP/M utility used to maintain libraries of files. LU does not perform any compression. Because of this, most people will squeeze or crunch files before adding them to a library if they want to save space. If you want to remove the component files (members) from a LBR file, you should have a copy of LU.COM or other LBR extractor utility. At the end of this document is a list of the programs available for that function with libraries. Recently, popular CP/M Public Domain software files and information files are being distributed using ARCHIVE files. Archive files are similar to library (LBR) files in that they take a logical group of files and put them together in a single file. The main difference, is that the members of the "ARC" or "ARK" file are automatically compressed. The compression algorithm chosen is one of three which will produce the smallest file. Archive files have been available to the MS-DOS and PC-DOS areas, but, have been made useful in the CP/M environment with the introduction of the "UNARC" program. The current version is 1.4, and is available with extensive documentation, and two executable COM files, a 8080/8085 version and a Z80 version. The Z80 version takes advantage of the expanded Z80 (and equivalent) instruction set for speed and size, and therefore is machine dependent. There is also a modification overlay to adapt the program to non-standard CP/M 2.2 and 3.0 operating systems, such as CP/M68k and CP/M emulators. Programs are available on many machines to process "ARC" files, the Atari ST, systems running the UNIX systems, systems running MS-DOS, and CP/M. There currently is no CP/M utility available to make an "ARK" file. Archive files will be made in the MS-DOS/PC-DOS, TOPS20 or UNIX environment. To avoid confusion on RCP/Ms that support both MS-DOS and CP/M callers, Archive files have a file extension of "ARK" for CP/M software and information files. Some files on SIMTEL20 have been compressed, using one of the standard public domain utilities, to minimize download time and to save storage space. Files that have been compressed can be identified by the filetype (the last 3 letters of a filename after the '.') that signifies the compression. These are: .?Q? for Squeezed files (middle letter is a Q). .?Z? for Crunched files (middle letter is a Z). USQ120.COM is used to unsqueeze, or expand files that have a "Q" as the middle letter of the filetype. Such files have been squeezed, or compressed with SQ111.COM or similar. These programs use Huffman Encoding to reduce the size of the target file. Depending on the distribution of data in a file it can be reduced in size by 30% to 60% by squeezing it. If you download a file with a filetype indicating that it is squeezed, you will need USQ120.COM to expand it before you can use it. There are other programs available, written in different languages and take advantage of special hardware, but USQ120 is 8080/8085/Z80 compatible. Other utilities are available that have the unsqueeze coding imbedded and function with squeezed or unsqueezed files. There are programs that perform file maintenance functions (NSWP), bi-directiona display utilities (BISHOW), and string search programs, (FYNDE and FINDU). This method of compressing files has been used for some time now and programs to uncompress the files are available to several micro processors and main frame computers. CRUNCH uses the Lempel-Ziv-Welch (LZW) techniques. This method is fast and offers compression ratios around 55%. Highest compression is achieved with graphics data, values of 90% are typical, followed by text, with 50%, and COM files around 20%. This method is new to the CP/M environment. See CRUNCH23.LBR for the Z80 CRUNCH and UNCRunch programs. See FCRNCH11.LBR for the 8080/8085 and V20 CRUNCH and UNCRunch programs. Since this method of compression is relatively new, the only utilities available that processes crunched files are "typer" utilities such as TYPELZW, TYPEQZ, and LT, which also type members of libraries and squeezed files. If running a 8080/8085 processor, check the documentation to determine if the utility will only process files on systems using the Z80 processor. Currently, there is no compatible program for other micro processors or mainframes. MicroSoft BASIC programs are always saved as ASCII files (saved with the ",A" operand). They may than be squeezed or crunched. This has been done to allow them to be converted for use with other BASIC compilers or interpreters. Some executable files have a file extension of "OBJ". These are really "COM" files that have been renamed to "OBJ" to avoid execution on RCP/M systems. Rename them back to "COM" for use them as commands on your system. Below is a list of utilities available on SIMTEL20 that work with the above mentioned files. For the current version, check the directory list PD:. CPMSQV3.LBR SQueeze/UnSQueeze - Turbo Pascal CRUNCH23.LBR Data compression with LZW algorithm DELBR11.COM LBR file extractor DLU12.PQS A library utility in turbo pascal FCRNCH11.LBR A cruncher for 8080 systems. LDIR.COM Directory lister for LBR files LDIR23.COM Lists directory of LBR file LRUN20.LBR Run .COM files inside LBRs LSTYPE.LBR Print multiple files inside LBRs LSWEEP13.LBR Library SWEEP utility extract/view LTYPE17.LBR Types text files inside LBRs LT18.LBR Types and extracts files inside LBRs LU300.DQC Documentation for LU LU310.COM Library Utility version 3.10 LU310.HLP Help file for use with LU310 LU310.UPD Update info on LU310.COM LUDEF5.DQC Internal structure of LBR files LZW.LBR Compression/decompression Utilities NULU15.NOT A note from the author of NULU151 NULU15.WQ Complete user's guide for NULU151 NULU151.COM Machine lang. Library Utility pgm NULUFIX.ASM Bug fixes for NULU15.COM NULUTERM.AQM Terminal configuration for NULU151 SQ.PQS File SQueezer SQ111.COM Machine language SQueezer, very fast SQUEEZE.TXT Tutorial on SQueeze/UnSQueeze SQUPRT33.LBR Portable SQueeze/UnSQueeze in C lang UNARC.COM Z80 version of UNARChive utility UNARC14.LBR UNARC utility for CP/M UNARCA.COM 8080/8085 version of UNARChive utility UNCR23.COM UNCRunch for CRUNCH20 and prior USQ.PQS SQueezed file UnSQueezer USQ120.COM Dave Rand's machine lang. UnSQueezer USQFST20.LBR Fast unsqueezer for Z80 computers --Keith Petersen Arpa: W8SDZ@SIMTEL20.ARPA Uucp: {bellcore,decwrl,harvard,lll-crg,ucbvax,uw-beaver}!simtel20.arpa!w8sdz GEnie Mail: W8SDZ RCP/M Royal Oak: 313-759-6569 (300, 1200, 2400 bps) 1-Jan-87 18:09:58-MST,986;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Thu 1 Jan 87 18:09:40-MST Received: from simtel20.arpa by AMSAA.ARPA id a023056; 1 Jan 87 19:50 EST Date: Wednesday, 31 December 1986 10:02-MST Message-ID: Sender: william vajk From: william vajk To: info-micro@BRL-VGR.ARPA Subject: schematics request ReSent-From: KPETERSEN@SIMTEL20.ARPA ReSent-To: Info-Cpm@AMSAA.ARPA ReSent-Date: Thu 1 Jan 1987 17:50-MST I have an IMSAI with a built in keyboard, monitor, micropolis disk drives, an 'MPU/b' main processor board, and no schematics to use for needed repair. I would appreciate a set of schematics. They were in the manuals, but some previous owner cut them out of my set. Please e-mail with cost or mail directly to: Bill Vajk, 1116 Shermer Road, Northbrook, IL, 60062. Thank you in advance. 2-Jan-87 05:41:28-MST,1320;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Fri 2 Jan 87 05:41:23-MST Received: from brl-adm.arpa by AMSAA.ARPA id a024415; 2 Jan 87 7:12 EST Received: from USENET by ADM.BRL.ARPA id aa15621; 2 Jan 87 7:03 EST From: Bob Bickford Newsgroups: comp.sys.ibm.pc,comp.os.cpm Subject: Re: Query: WS continuous underline Message-ID: <2298@well.UUCP> Date: 2 Jan 87 09:08:44 GMT Keywords: WordStar To: info-cpm@AMSAA.ARPA In a previous article Jay C. Bowden writes: > My sister-in-law uses a Kaypro iV with CP/M, but this is > mostly a WordStar question: How can you get the underline > to fill the spaces between words? I have wanted to > do this from time to time myself, but always come up > empty handed, and just put up with the way WS does it. > She can not; there is some peculiar nursing journal format > she has to conform to. I've wondered about the non-break-space, > but that's such a pain! Any easy answers? > > > -Jay The manual says to use the non-break space; I've used the underscore character myself on many occasions. I recall once seeing a patch to WordStar that caused it to also underline spaces, but that was many years ago and I have no idea where I saw it. Good luck. 2-Jan-87 06:58:01-MST,7921;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Fri 2 Jan 87 06:57:41-MST Received: from simtel20.arpa by AMSAA.ARPA id a024848; 2 Jan 87 8:25 EST Date: Fri, 2 Jan 1987 06:25 MST Message-ID: Sender: KPETERSEN@SIMTEL20.ARPA From: Keith Petersen To: Info-Cpm@AMSAA.ARPA Subject: Query: WS continuous underline The following is from WSUNDERL.TXT, available in our software library as PD:WSUNDERL.TQT. Underlining in WordStar with a Dot Matrix Printer Here's how to set WordStar up so that it will give you continuous underlining (rather than the broken dash kind) whenever you want it. I shall use WordStar 3.3 as the example (the drill for version 3.0 is somewhat different). What you have to do is pick out one of the Printer Codes for which you have no use and redefine it so that it will toggle continuous underlining on and off. A suitable one is the ^PY that WordStar provides for changing your ribbon color, which you are unlikely to mind giving up. And you can make the change, by running either WINSTALL or DDT. I'll describe the former method, because most people probably have some acquaintance with it. means: enter a Return. As a safety precaution make a copy of your present WordStar file, and then work on that copy. Then, if things go wrong, you still have your original WordStar file safe and sound. A simple way to do that is to rename the file with: A>ren oldws.com=ws.com A>pip ws.com=oldws.com Now work exclusively with WS.COM. Start by passing through the early screens of WINSTALL until you reach the Installation Menu, where you again choose between two methods of achieving your goal. I shall describe the shorter and quicker one. At the Installation Menu you are invited to select one of several letters. Don't take any of them. Instead do something that you are not told about at all - hit the "+" key. 1. This will bring up a screen called "Custom Modification routine". Hit . 2. You will be asked for a starting address. Reply by entering the label: :RIBBON [You must start with that colon] 3. You will be told you are at address 6E3h. ["h" is not part of the address; it indicates that the numerals, like all the numerals in this operation, are in hexadecimal notation.] And below will be a row of 16 numerals. You will be asked if this is OK. It is, so enter Y. 4. The next screen may look terrifying, if you have not been in this sort of country before. Not to worry. Just follow these instructions blindly - but with your eyes wide open, to make sure that you enter things exactly as below. Where the cursor is flashing enter: ,03 [Put that comma in each time] ,1B ,2D ,31 . [No comma that time. Just the period] 5. Then enter to continue, and repeat the pattern of 2.- 4. above, but entering different values. This time give as your starting address: :RIBOFF [Don't forget that colon] 6. You will be told you are at address 6E8h. That is OK, so type Y. 7. Now the values to be entered at the cursor are: ,03 ,1B ,2D ,30 . 8. Next type X to leave the Modification routine. Then type X again to leave the Installation Menu. Then type A to save the changes you have made. ** NOTE ** The hexadecimal values given in 4. and 7. above are those for Epson printers, for which the Underline Mode ON command is: -1, and for OFF is: -0. If you have a printer with different ON and OFF commands, the hexadecimal values will have to be changed correspondingly. The job is almost done, and you are now back at the A> or B>, or wherever you started. From now on, when writing a file use ^PY in the way that you previously used ^PS, and in the printed version of what you have written the expressions that you marked will have continuous underlining below them. At the same time, you can go on using ^PS just as you do now whenever you want to produce the broken dash kind of underlining. There is just one more thing you have to remember when you are using this method of underlining. Dot matrix printers are very literal creatures, and when they are in Underline Mode they underline everything, including spaces between words, and also the blank space in the left margin. If you want "The Wind in the Willows" (the whole title continuously underlined), "^PYThe Wind in the Willows^PY" will give it to you. If you want "The Wind in the Willows" (each word separately underlined), you will have to write it as "^PYThe^PY ^PYWind^PY ^PYin^PY ^PYthe^PY ^PYWillows^PY". And if, when you are using the first way, the book title happens to run over from the end of one line on your screen to the beginning of the next, in the printed version the blank space in the left margin of that second line will get underlined too. You can prevent that by putting in a closing ^PY at the end of the first line and a new opening ^PY at the beginning of the next. But it is a nuisance to have to remember that on each occasion, and there is a cleaner way that I have been using for a long time, that I recommend. It consists simply of telling WordStar that you are not going to have any left margin at all, and then secretly telling your printer to put it back again. 1. You remove the margin from WordStar by reducing the Page Offset to zero with the dot command: .PO 0. If it is worth your while, you could change your default Page Offset to that; and then you wouldn't have to think about it each time. 2. To get the printer to put the margin back again you have to run a very short file in Basic before giving the command to print. I call the file LMARG.BAS; and this is all it consists of: 10 LPRINT CHR$(27)"l"CHR$(10) 20 SYSTEM If you don't know what that means, it doesn't matter. It tells the printer to put in a left margin of 10 characters. And if you don't know how to write and save that to disk in Basic, get a friend who does know to do it for you. Make sure that you have MBASIC.COM and LMARG.BAS on the same disk as your WordStar files. Now, when you have finished writing your file in WordStar and are ready to print it, first turn on the printer and then from the Opening Menu choose: "R Run a program" and enter: "mbasic lmarg ". The Basic program will run, set the margin on the printer and return you to the Opening Screen where you give the command P and start printing as usual. That may all sound very complicated. But remember that you have to do it only once. Thereafter, whenever you want to print anything and have the underlining (or some of it) continuous, all you have to do is: (i) to insert the .PO 0 command at the beginning of your file. (ii) to enclose the expressions to be continuously underlined within a ^PY . . . .^PY command. (iii) when you are ready to print, to give those final R and P commands. If you are satisfied with the results, you can delete your old WordStar file (OLDWS.COM). If you are not satisfied delete the one you have been playing around with (WS.COM), and rename OLDWS.COM as WS.COM. You will have lost nothing but some time and trouble. Postscript. To any of you who are using one of those new-fangled MS-DOS Kaypros: the WINSTALL procedure for you is exactly the same as that I have described for the CP/M version, except that the starting addresses you will be given for RIBBON and RIBOFF are different (they are 793h and 798h). All the steps you have to take are just as I have given them. - Tony Woozley 3-Jan-87 17:17:57-MST,15194;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Sat 3 Jan 87 17:17:08-MST Received: from simtel20.arpa by AMSAA.ARPA id a002608; 3 Jan 87 18:22 EST Date: Sat, 3 Jan 1987 16:22 MST Message-ID: Sender: KPETERSEN@SIMTEL20.ARPA From: Keith Petersen To: Info-Cpm@AMSAA.ARPA Subject: New files uploaded to SIMTEL20 during December The following is a complete list of CP/M-oriented files uploaded to SIMTEL20 during the month of December, 1986. The numbers following the filenames are the file size in bytes followed by the file format. (7) means ASCII, (8) means binary. For a complete list of all CP/M files, see: PD:CPM.CRCLST - Complete list with CRC values PD:FILES.DIR - Abbreviated list with only directory and file names PD:FILES.IDX - Format as below, no descriptions There is currently no complete listing of all files, with descriptions. That is in the process of being created and will be announced when available. Note: to save space in the following listing, the device name PD: which normally appears ahead of the directory name has been omitted. APLCAT99.LBR.1 67328(8) Modem program-AppleCat/PCPI/Sftcrd CPMDIR.INF.1 1219(7) Description of CP/M disk directory PCPICOLR.LBR.1 6528(8) Color for Apple PCPI card LBRUTIL.LBR.1 79232(8) Date stamping for libraries (LBRs) LT16.BUG.1 1205(7) Minor problem with typer program LT18.LBR.1 38912(8) File typer/extracter/decompresser TYPELZ21.LBR.1 33536(8) Types ASCII, "Q", "Z", LBRs TZINST15.DZC.1 1536(8) Install instructions for TYPELZ v15+ CROWECPM.LBR.1 64512(8) CROWE Z80 assembler ID2ID.LBR.1 25984(8) Renames identifiers in source code 555-IC.BQS.1 1408(8) Find values for 555 timer-oscillator 567-IC.BQS.1 1024(8) Finds values for 567 tone decoder AUDIOLAB.BZS.1 3712(8) Calculates values used in audio IC-TIMER.BQS.1 2432(8) Find timer IC time constant values MATH.ARK.1 99584(8) Scientific math routines for BASIC MBASIC.FRE.1 1917(7) Avoid MBASIC string cleanup delays OHMSLAW.BZS.1 6912(8) Calculates values based on Ohm's law SATCOM.LBR.2 18816(8) Positions home earth stations WINDCHIL.BQS.1 1408(8) Calculates wind chill factor BADNEWS.PQP.1 8064(8) FCC ruling threat to modem users! PICS13.ARK.1 113152(8) Pascal Integrated Communication Sys. TURBOBBS.ARK.1 82688(8) Turbo Pascal Bulletin Board System NSTAR-08.LZT.1 3712(8) NorthStar Remote Systems - 10/23/86 RCPM1286.LZT.1 48512(8) RCP/M phone list, December 21, 1986 DOSP25.LBR.1 105344(8) DOS+25 - A replacement for CP/M 2.2 P2DOS21.ARK.1 74624(8) Enhanced CP/M 2.2 BDOS replacement BGIIDEMO.LBR.1 143232(8) Demo version, super OS enhancement BGIIPCPI.LBR.1 6144(8) BGii screen code for PCPI Applicard B5AB-3.IQS.1 5888(8) BYE5 insert - Apple ALS/SSC card B5B2-2.IQS.1 2816(8) BYE5 insert - Big Board II B5C-SB.IZS.1 2560(8) BYE clock insert for SB180s B5C-TV1.IQS.1 1792(8) BYE5 insert - TeleVideo 803H B5MH-5.IQS.1 5248(8) BYE5 insert - Morrow B5NS-7.IQS.1 5888(8) BYE5 insert-NorthStar Horizon/Advntg ASCIISYS.LBR.1 5760(8) Converts C128 Dec. 6 system to ASCII BYE128.DOC.1 3776(7) Installing BYE510C on the C-128 BYE128.LBR.1 45056(8) Files for running BYE on the C-128 BYE1670E.LBR.1 23168(8) Run BYE on C128 and 1670 modem VDE-C128.LBR.1 896(8) VDE 2.33 install file for C128 NUMBERIT.LBR.1 9600(8) Prepare disks for cataloging program CPM3SCB.LBR.1 7424(8) Describes CP/M 3.1 Sys Control Block CPMORE30.ARK.1 61440(8) Integrated set of CP/M 3.0 utilities DUONCPM+.LBR.1 9728(8) Disk/User syntax with CP/M+ CPM-CC00.NDX.1 3200(8) Index to Silveira's CP/M Connection CPM-CC01.AZT.1 6528(8) CC-01 -Finding the Best P/D Software CPM-CC02.AZT.1 6784(8) CC-02 -Communications Programs CPM-CC03.AZT.1 11520(8) CC-03 -Find Your Way Around an RCP/M CPM-CC04.AZT.1 7552(8) CC-04 -Basic Utilities CPM-CC05.AZT.1 8064(8) CC-05 -WordStar Utilities CPM-CC06.AZT.1 7040(8) CC-06 -Keys and Outlines CPM-CC07.AZT.1 6144(8) CC-07 -More Utilities for Writers CPM-CC08.AZT.1 6400(8) CC-08 -Where are they Now? CPM-CC09.AZT.1 6016(8) CC-09 -Games? In CP/M? CPM-CC10.AZT.1 4480(8) CC-10 -Something New for CP/M CPM-CC11.AZT.1 4864(8) CC-11 -Tools for dBase II CPM-CC12.AZT.1 4864(8) CC-12 -Communications Update CPM-CC13.AZT.1 4352(8) CC-13 -Learning About CP/M CPM-CC14.AZT.1 4608(8) CC-14 -One for the Programmers CPM-CC15.AZT.1 5632(8) CC-15 -Any Signs of Life? CPM-CC16.AZT.1 5248(8) CC-16 -How Smart is SmartBrain? CPM-CC17.AZT.1 5504(8) CC-17 -Christmas Treats CPM-CC18.AZT.1 6016(8) CC-18 -New Tricks For The Old Dog CPM-CC19.AZT.1 4352(8) CC-19 -All the News Fom C to Z CPM-CC20.AZT.1 5632(8) CC-20 -ModemMail Does It All CPM-CC21.AZT.1 5504(8) CC-21 -More On ModemMail CPM-CC22.AZT.1 5120(8) CC-22 -Emulating CP/M CPM-CC23.AZT.1 5888(8) CC-23 -Hard disks for CP/M CPM-CC24.AZT.1 6144(8) CC-24 -The Wonderful World of Z CPM-CC25.AZT.1 5248(8) CC-25 -Z: The Saga Continues CPM-CC26.AZT.1 5504(8) CC-26 -Living with Z CPM-CC27.AZT.1 6016(8) CC-27 -Z: The Final Chapter -For Now CPM-CC28.AZT.1 4096(8) CC-28 -What the Future Holds CPM-CC29.AZT.1 5632(8) CC-29 -Living With a RAM Disk CPM-CC30.AZT.1 6272(8) CC-30 -Letters and Dream Machines CPM-DOS.AZT.1 4864(8) Article on 8-bit/16-bit differences DATA206.LBR.1 36864(8) MBasic database management system DIMS103.ARK.1 114176(8) File management utility in MBasic HANDY21S.LBR.1 58496(8) Source for Personal Time Mgm't Sys HANDY21X.LBR.1 73600(8) Personal Time Management System KEEPTRAK.LBR.1 39936(8) Club Membership Data Base System OUTTHINK.AZT.1 19712(8) Review: OUT-THINK outline processor SCRIVNER.LBR.1 100352(8) Outstanding data/text manipulator. DBASEDIR.ARK.2 2469(8) Reads directory into dBASEII files DDTTOOLS.AQM.1 4224(8) Many useful enhancements for DDT DDTZ25.LBR.1 16000(8) Z80/8080 replacement for DDT FRONT51.ARK.1 40320(8) Cursor-oriented command menu utility DSKFRMTS.DQT.1 6912(8) Defines many disk formats ED405.FZX.1 2176(8) Fix to EDFILE ED409.AZM.1 1664(8) Fix to EDFILE EDFILCNF.AZM.1 512(8) EDFILE terminal configuration file TRANSF12.LBR.1 79872(8) Transfer files to/from MS/DOS disks HEBREW.LBR.1 50688(8) Hebrew vocabulary drilling system CCITCRC.LBR.1 48896(8) CRC check using CCITT polynomial CRYP512.LBR.1 58624(8) Secure encryption of data files AREACD21.LBR.1 20096(8) Find region and state of an areacode GE-FILES.NQV.1 79360(8) Listing of CP/M files on GEnie - NOV GENIE.IDX.3 3053(7) Index of GEnie RoundTables, etc. DRAW140.LBR.1 5888(8) Update to Diablo630.lbr. A library DRAW630.LBR.1 15744(8) Turbo Pascal plotting subroutines TURT100.LBR.1 3200(8) Turbo Pascal graphic routines IBACK.LBR.1 67968(8) Backup/Restore hard disks HJELP.LBR.1 59520(8) Help utility works with libraries DUALPORT.LBR.1 3712(8) Multiple console displays for Kaypro JAN87.MQG.1 18560(8) The $R/O (ReadOnly) News Magazine KP-UBIOS.MZC.1 6784(8) Kaypro BIOS for "U" ROM KPFIXSEL.AQM.1 1536(8) Patch for select error on Kaypro KPGRFCL1.LBR.1 3072(8) A graphic clock for the Kaypro KPKBD.LBR.1 3072(8) Printable Kaypro keyboard templets KPLD515.LBR.1 6912(8) Kaypro2X line display program update KPMOVCPM.DZC.1 5120(8) Problems with Kaypro MOVCPM NCCP84.LBR.1 10112(8) CCP replacement for Kaypro 4-84 NEWRITKP.LBR.1 22912(8) Formatter for TOUR20 PAIRP.LBR.1 3200(8) Finds un-paired chars in PW files. PFCTWRTR.LBR.1 72960(8) PD Utils for Perfect Writer. PRFCLCUT.LBR.1 61824(8) Utilities for Perfect Calc PRFTCALC.LBR.1 30848(8) Utils for PerfectCalc TDD.LBR.1 38656(8) Kaypro Telecommuncation for the Deaf TOON12.LBR.2 13568(8) Kaypro II-'83 save screen to disk UROMKEYS.AZM.1 3456(8) Redefine function keys on Kaypro "U" WS-KP25+.LBR.1 19072(8) IBM-style help line for Kaypro WS CHRS.LBR.1 1408(8) Generalized printer setup utility ENSPOL10.LBR.1 14848(8) Captures all LST device output GSET.LBR.1 16896(8) Star Micronics printer setup utility UNSPOL42.LBR.1 26496(8) Background printer spooler WALLPAP3.LBR.1 21504(8) Prints interesting patterns in Turbo MEX+APII.LBR.1 41344(8) MEX+ overlay-Apple PCPI/Sftcrd & SSC MEXART.LBR.1 24064(8) Articles about MEX modem program MEXREAD.AZT.1 7040(8) Info about MEX read files MXH-AP53.AZM.1 11776(8) MEX overlay for Apple PCPI SSC MXH-CC16.AZM.1 14848(8) MEX for Columbia Commander-64 MXM-MM3.AQM.1 17408(8) MEX Overlay - Apple2 SS/Nov JCAT MXO-AS10.AZM.1 11008(8) MEX Overlay - Alspa ACI-1 ROYALOAK.DZR.1 75520(8) Listing of RCP/M Royal Oak directories SCI-12.ARK.1 33536(8) Small-C Interpreter - version 1.2 CP405HEX.ARK.1 77257(8) Kermit 80 ver 4.05 HEX files CP405SRC.ARK.2 286416(8) Source code for Kermit-80 ver 4.05 INTE8251.AZT.1 6016(8) Info about the Intel 8251A USART KERMIT.README.6 437(7) Explains Kermit 80 ver 4.05 ARK files PCP-22A.LBR.1 33664(8) Automate using PC Pursuit in Turbo PCP-INC2.LBR.1 14592(8) Computer specific code for PCP-20 TINYTERM.LBR.1 21120(8) A tiny terminal program USR9600.TQT.1 9728(8) Info on Courier HST 9600 bps modem NUKMD.BUG.2 2330(7) NUKMD file transfer bug report NUKMD103.LBR.2 119040(8) XMODEM/YMODEM transfers for NUBYE CONSOLE.AQM.1 9216(8) Attaches a remote console to Osborne FLIPKEYS.LBR.1 7552(8) Flip arrow keys on Osborne-1 USAPAKT.LST.1 33782(7) List of Packet Radio BBS in USA VAMAP-01.12B.1 6992(7) List of BBS systems for the VA EXTRCAL1.ARK.1 137856(8) SuperCalc spreadsheet add-on CRUNCH.ABSTRACT.1 3982(7) L-Z-W file compression info FCRNCH11.LBR.1 94080(8) CRUNCHer for Z80, 8080, 8085, V20 IFSKIP21.LBR.1 21632(8) "IF" and "SKIP" processor for SUBMIT JOB15.LBR.1 19328(8) Enhanced SUBMIT replacement. CPMORE2X.ARK.1 57344(8) Integrated set of CP/M 2.2 utilities MEMDSK32.LBR.1 22144(8) Create RAM disks in TPA PROBE102.LBR.1 38272(8) Display address of CCP, BDOS, & BIOS CELLAUTO.PQS.1 3072(8) Plots cellular autmata TURBOINS.LBR.1 22912(8) GP install util. Turbo .COM files CHOP11.LBR.1 14592(8) Chops large text files for editing CHOP12.LBR.1 12928(8) Chops large text files for editing COPYF.LBR.1 7552(8) Turbo Pascal file copy utility TTOOLS.LBR.1 112512(8) Text formatting utilities TXT71.LBR.1 9856(8) Turns text files into .COM files UNCAP12.LBR.1 7168(8) Capitalize letters in text file UNIX2CPM.LBR.1 11648(8) Converts UNIX text files to CP/M VN-HZP.LBR.1 34816(8) Help files for Van Nuys tools VDE233.LBR.1 53632(8) Full screen text editor/processor BOOKMAKR.LBR.1 3456(8) Format files for print with WordStar FF.LBR.1 26752(8) A WordStar add-on for screenwriters WSBOOKS.AZT.1 2688(8) Review of two books on WordStar FMANG12.LBR.1 49408(8) ZCPR3 Menu-oriented cmd preprocessor JB-VFCMD.LBR.1 33664(8) VFILER extended CMD file VFILER41.LBR.1 160512(8) Final version of VF41 XDSK.LBR.1 53376(8) ZCPR3 utility for dash-files Z-NEWS.6Q5.1 14080(8) ZCPR3/SYSLIB/ZRDOS Newsletter #605 Z-NEWS.6Q6.1 8448(8) ZCPR3/SYSLIB/ZRDOS Newsletter #606 ZEDFILE.LBR.1 11264(8) ZCPR3 adaptation patch for EDFILE ZNODES40.LZT.1 3456(8) Znode phone list--December 24, 1986 ZXLAT13A.LBR.1 25344(8) 8080 to Z80 Source Code Translator LEGAL-1.TXT.1 4238(7) Rift between PD software sellers LEGAL-2.TXT.1 7577(7) / LEGAL-3.TXT.1 2159(7) / LEGAL-4.TXT.1 2881(7) / FUBBS86.DEC.1 86707(7) Phone numbers of all known BB systems PCP-1086.LST.1 54061(7) List of BBS available with PC Pursuit GENIE.IDX.3 3053(7) Index of GEnie RoundTables, etc. GM2KERM.ASM.1 56444(7) Kermit for Gould Concept computer GM2KERM.BAT.1 320(7) / GM2KERM.DOC.1 18102(7) / GM2KERM.F77.1 146542(7) / GM2KERM.INS.1 9661(7) / GM2KERM.WS.1 18176(8) / USR9600.TXT.1 15691(7) Info on Courier HST 9600 bps modems BADNEWS.PCP.1 12479(7) FCC ruling threat to modem users! EXCHLST3.TXT.1 9256(7) New exchanges for PC Pursuit AAAREAD.ME.1 1054(7) Describes files in this directory UNIXLIKE.ARC.1 27245(8) Unix-like commands for VAXVMS VMSDEH2.MAR.1 17408(7) De-HEX, change HEX to binary VMSHEX2.MAR.1 16896(7) HEXify binary files VMSSWEEP.FOR.28 53386(7) Handles LBR/ARC/SQed files on VMS MINIRB.1.1 773(7) A minimal loader to get rb/sb onto Unix MINIRB.C.1 4237(7) / MINIRB.MSG.1 1026(7) / Note: the directory has a complete set of files for Chuck Foresberg's "ZMODEM" protocol file transfer programs written in "C". --Keith Petersen Arpa: W8SDZ@SIMTEL20.ARPA Uucp: {bellcore,decwrl,harvard,lll-crg,ucbvax,uw-beaver}!simtel20.arpa!w8sdz GEnie Mail: W8SDZ RCP/M Royal Oak: 313-759-6569 (300, 1200, 2400 bps) 4-Jan-87 08:56:06-MST,1985;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Sun 4 Jan 87 08:55:58-MST Received: from brl-adm.arpa by AMSAA.ARPA id a004087; 4 Jan 87 10:29 EST Received: from USENET by ADM.BRL.ARPA id aa14159; 4 Jan 87 10:27 EST From: K Ravindran Newsgroups: rec.ham-radio,rec.ham-radio.packet,comp.os.cpm Subject: XEROX-820 board for sale Message-ID: <750@ubc-cs.UUCP> Date: 3 Jan 87 23:35:13 GMT Keywords: Z80, CP/M To: info-cpm@AMSAA.ARPA XEROX-820 board for sale ======================== A XEROX-820 single board computer is for sale. It has the following features on-board: -- Z80 processor with 64 Kb memory -- 4K monitor providing functions for ** Memory manipulation ** I/O port access ** Keyboard input and CRT display ** Floppy disk i/o -- Floppy disk controller that can drive upto two 8" or 5-1\4" drives -- CRT display controller (80 X 24 characters) -- Parallel keyboard input interface -- Two RS232 serial ports -- Real-time clock -- Z80 parallel i/o chip with two independent 8-bit parallel i/o ports. Can be configured for a variety of devices like printers, ROM programmers, analog devices, etc. I can arrange to get CP/M on an 8" diskette if any one wants. The price is US$90.00. Those interested may contact me at: K.Ravindran, Dept. of Computer Science, Univ. of British Columbia, Vancouver B.C., V6T 1W5, Canada. Ph: (604) 228-5485. E-mail address: ravi@cs.ubc.cdn (or) ravi@cs.uucp (or) ravi@cs.csnet 4-Jan-87 20:36:04-MST,949;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Sun 4 Jan 87 20:35:57-MST Received: from dockmaster.arpa by AMSAA.ARPA id a005125; 4 Jan 87 22:07 EST Date: Sun, 4 Jan 87 22:01 EST From: "Paul E. Woodie" Subject: Kaypro 4 info needed To: info-cpm@AMSAA.ARPA Message-ID: <870105030158.455578@DOCKMASTER.ARPA> I am trying to help a friend with a Kaypro 4 to change a communications program to use the serial printer port instead of the serial rs232 modem port. Can anyone point me to information on how to access the printer serial port directly (i.e., port addresses,etc.)? Is the serial printer port initialized and accessed in the same way that the serial rs232 (modem) port is accessed? Please respond to me directly, and if there is enough response, I will summarize to info-cpm. Thanks, Paul Woodie (Woodie at dockmaster) 5-Jan-87 05:51:15-MST,858;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Mon 5 Jan 87 05:51:07-MST Received: from brl-adm.arpa by AMSAA.ARPA id a006459; 5 Jan 87 7:17 EST Received: from USENET by ADM.BRL.ARPA id aa18891; 5 Jan 87 7:07 EST From: David Dyck Newsgroups: comp.os.cpm Subject: Re: C compiler requests Message-ID: <1807@vax3.tc.fluke.COM> Date: 5 Jan 87 04:22:51 GMT To: info-cpm@AMSAA.ARPA I've used the Software Toolworks C compiler for a while and while it does push the arguments to functions in reverse order (like the Small-c compiler), it does document this. I used the compiler to write filters and some comunications programs (it does allow #asm inline assembly). It got the job done for me and the price was right. David Dyck dcd@tc.fluke.com 5-Jan-87 09:31:29-MST,1818;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Mon 5 Jan 87 09:31:02-MST Received: from wiscvm.arpa by AMSAA.ARPA id a015356; 5 Jan 87 11:03 EST Received: from (DAEMON)TAURUS.BITNET by WISCVM.WISC.EDU on 01/05/87 at 10:03:12 CST Received: by taurus (5.51/ta.1.3.R) id AA01412; Sun, 4 Jan 87 19:11:45 +0200 Return-Path: Received: from BRL-SMOKE.ARPA by wiscvm.wisc.edu on 01/02/87 at 07:12:03 CST Received: from amsaa.arpa by SMOKE.BRL.ARPA id a010606; 2 Jan 87 8:05 EST Received: from brl-adm.arpa by AMSAA.ARPA id a024415; 2 Jan 87 7:12 EST Received: from USENET by ADM.BRL.ARPA id aa15621; 2 Jan 87 7:03 EST From: Bob Bickford Newsgroups: comp.sys.ibm.pc,comp.os.cpm Subject: Re: Query: WS continuous underline Message-Id: <2298@well.UUCP> Date: 2 Jan 87 09:08:44 GMT Keywords: WordStar To: info-cpm@AMSAA.ARPA In a previous article Jay C. Bowden writes: > My sister-in-law uses a Kaypro iV with CP/M, but this is > mostly a WordStar question: How can you get the underline > to fill the spaces between words? I have wanted to > do this from time to time myself, but always come up > empty handed, and just put up with the way WS does it. > She can not; there is some peculiar nursing journal format > she has to conform to. I've wondered about the non-break-space, > but that's such a pain! Any easy answers? > > > -Jay The manual says to use the non-break space; I've used the underscore character myself on many occasions. I recall once seeing a patch to WordStar that caused it to also underline spaces, but that was many years ago and I have no idea where I saw it. Good luck. 5-Jan-87 09:42:24-MST,908;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Mon 5 Jan 87 09:41:57-MST Received: from wiscvm.arpa by AMSAA.ARPA id a015732; 5 Jan 87 11:15 EST Received: from (SINGPANG)HLERUL5.BITNET by WISCVM.WISC.EDU on 01/05/87 at 10:15:11 CST Date: Mon, 5 Jan 87 17:15 N From: SINGPANG%HLERUL5.BITNET@wiscvm.ARPA MMDF-Warning: Parse error in preceding line at AMSAA.ARPA Subject: Hello All To: info-cpm@AMSAA.ARPA X-Original-To: info-cpm@amsaa.arpa, SINGPANG Hello all, I am looking for the latest release of CP/M 3.0 for the Commodore 128. Commodore does not supply it here in Holland so I trying it here. The latest version supports the serial IO and you can access a RAMdisk?? Where can I find info about the differences of the several releases of this implementation of CP/M 3.0?? Thanks in advance Marc 5-Jan-87 10:15:08-MST,2970;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Mon 5 Jan 87 10:14:47-MST Received: from wiscvm.arpa by AMSAA.ARPA id a015596; 5 Jan 87 11:11 EST Received: from (DAEMON)TAURUS.BITNET by WISCVM.WISC.EDU on 01/05/87 at 10:11:51 CST Received: by taurus (5.51/ta.1.3.R) id AA01585; Sun, 4 Jan 87 19:21:07 +0200 Return-Path: Received: from BRL-SMOKE.ARPA by wiscvm.wisc.edu on 01/01/87 at 11:06:18 CST Received: from amsaa.arpa by SMOKE.BRL.ARPA id a006203; 1 Jan 87 11:56 EST Received: from umd2.umd.edu by AMSAA.ARPA id a021502; 1 Jan 87 11:04 EST Date: Thu, 01 Jan 87 10:22:13 EST From: Manasseh Katz To: info-cpm@AMSAA.ARPA Subject: Kermit Message-Id: I finally have Kermit working correctly on an Altos 586 running MPM-86. It's not perfect, but its almost done and file transfers work fine. I got it to work by using the XIOS functions 4 and 5 which correspond to CPM-86 BIOS functions 6 and 7 - punch output and reader input. The MPM-86 manual says that these functions are needed in the XIOS for compatibility with CPM-86, but that they should do nothing and return (which is what the normal Altos 586 XIOS does). I think it would have made more sense for DRI to have either implemented the punch/reader to be used by communications programs or trapped the calls in the BDOS since the BDOS has to translate them (from 6 & 7 to 4 & 5) for direct BIOS calls anyway. I got the program to work by making the punch output go to the second printer (which is actually printer 1 since they start at 0). I made reader input do one of two things - return the status of the port or return a character from the port, depending on the value of CX as passed through the BIOS descriptor. All of these functions set the port to the second printer port and then call conin, conout, or const to do the real work, since all the ports are the same on an Altos (the XIOS already used conout for list output). In order to get mutual exclusion, I didn't have to use any fancy queues, just have the program attach to printer 1 and MPM handles the rest. If anyone is interested in this program, please let me know and I can send you the machine specific kermit file (most of the kermit I used is the same for all CPM-86 machines) and the portion of the XIOS that I wrote. Now that I have this working, does anyone have any suggestions for a file transfer program that includes XMODEM ? The only limitations are that it be written in ASM86 or Turbo Pascal for CPM-86. I know there are a few in the SIG/M library, but I don't know which is the "best" one to get. Manasseh Katz MKATZ@UMD2.ARPA KATZM@UMDD.BITNET 5-Jan-87 10:44:52-MST,9264;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Mon 5 Jan 87 10:44:17-MST Received: from wiscvm.arpa by AMSAA.ARPA id a016441; 5 Jan 87 11:52 EST Received: from (DAEMON)TAURUS.BITNET by WISCVM.WISC.EDU on 01/05/87 at 10:51:53 CST Received: by taurus (5.51/ta.1.3.R) id AA01601; Sun, 4 Jan 87 19:22:04 +0200 Return-Path: Received: from BRL-SMOKE.ARPA by wiscvm.wisc.edu on 01/01/87 at 15:53:45 CST Received: from amsaa.arpa by SMOKE.BRL.ARPA id a006963; 1 Jan 87 16:21 EST Received: from simtel20.arpa by AMSAA.ARPA id a022419; 1 Jan 87 15:24 EST Date: Thu, 1 Jan 1987 13:23 MST Message-Id: Sender: KPETERSEN%simtel20.arpa%taurus.BITNET@wiscvm.ARPA From: Keith Petersen To: Info-Cpm@AMSAA.ARPA Subject: Information on SIMTEL20 public domain archives This message is intended to give a brief overview of files stored in the public domain archives at SIMTEL20. Many of the files in our archives have been compressed and/or grouped together in a single file by using one of the utilities available to the public domain that either SQueezes, CRUNCHes, LiBRaries, or ARChives files. This has been done to minimize disk storage requirements and also to minimize download time. These processed files are specially named with a filetype and can be identified by the last 3 letters of a filename after the "." that signifies the conversion. These are: .ARK for CP/M files archived (same as MS-DOS "ARC"). .LBR for files libraried. .?Q? for squeezed files (middle letter is a Q). .?Z? for crunched files (middle letter is a Z). A library is a group of files collected together into one file in such a way that the individual files may be recovered intact. A library file can be identified by the "LBR" as the extent of the file name. LU (Library Utility) is a CP/M utility used to maintain libraries of files. LU does not perform any compression. Because of this, most people will squeeze or crunch files before adding them to a library if they want to save space. If you want to remove the component files (members) from a LBR file, you should have a copy of LU.COM or other LBR extractor utility. At the end of this document is a list of the programs available for that function with libraries. Recently, popular CP/M Public Domain software files and information files are being distributed using ARCHIVE files. Archive files are similar to library (LBR) files in that they take a logical group of files and put them together in a single file. The main difference, is that the members of the "ARC" or "ARK" file are automatically compressed. The compression algorithm chosen is one of three which will produce the smallest file. Archive files have been available to the MS-DOS and PC-DOS areas, but, have been made useful in the CP/M environment with the introduction of the "UNARC" program. The current version is 1.4, and is available with extensive documentation, and two executable COM files, a 8080/8085 version and a Z80 version. The Z80 version takes advantage of the expanded Z80 (and equivalent) instruction set for speed and size, and therefore is machine dependent. There is also a modification overlay to adapt the program to non-standard CP/M 2.2 and 3.0 operating systems, such as CP/M68k and CP/M emulators. Programs are available on many machines to process "ARC" files, the Atari ST, systems running the UNIX systems, systems running MS-DOS, and CP/M. There currently is no CP/M utility available to make an "ARK" file. Archive files will be made in the MS-DOS/PC-DOS, TOPS20 or UNIX environment. To avoid confusion on RCP/Ms that support both MS-DOS and CP/M callers, Archive files have a file extension of "ARK" for CP/M software and information files. Some files on SIMTEL20 have been compressed, using one of the standard public domain utilities, to minimize download time and to save storage space. Files that have been compressed can be identified by the filetype (the last 3 letters of a filename after the '.') that signifies the compression. These are: .?Q? for Squeezed files (middle letter is a Q). .?Z? for Crunched files (middle letter is a Z). USQ120.COM is used to unsqueeze, or expand files that have a "Q" as the middle letter of the filetype. Such files have been squeezed, or compressed with SQ111.COM or similar. These programs use Huffman Encoding to reduce the size of the target file. Depending on the distribution of data in a file it can be reduced in size by 30% to 60% by squeezing it. If you download a file with a filetype indicating that it is squeezed, you will need USQ120.COM to expand it before you can use it. There are other programs available, written in different languages and take advantage of special hardware, but USQ120 is 8080/8085/Z80 compatible. Other utilities are available that have the unsqueeze coding imbedded and function with squeezed or unsqueezed files. There are programs that perform file maintenance functions (NSWP), bi-directiona display utilities (BISHOW), and string search programs, (FYNDE and FINDU). This method of compressing files has been used for some time now and programs to uncompress the files are available to several micro processors and main frame computers. CRUNCH uses the Lempel-Ziv-Welch (LZW) techniques. This method is fast and offers compression ratios around 55%. Highest compression is achieved with graphics data, values of 90% are typical, followed by text, with 50%, and COM files around 20%. This method is new to the CP/M environment. See CRUNCH23.LBR for the Z80 CRUNCH and UNCRunch programs. See FCRNCH11.LBR for the 8080/8085 and V20 CRUNCH and UNCRunch programs. Since this method of compression is relatively new, the only utilities available that processes crunched files are "typer" utilities such as TYPELZW, TYPEQZ, and LT, which also type members of libraries and squeezed files. If running a 8080/8085 processor, check the documentation to determine if the utility will only process files on systems using the Z80 processor. Currently, there is no compatible program for other micro processors or mainframes. MicroSoft BASIC programs are always saved as ASCII files (saved with the ",A" operand). They may than be squeezed or crunched. This has been done to allow them to be converted for use with other BASIC compilers or interpreters. Some executable files have a file extension of "OBJ". These are really "COM" files that have been renamed to "OBJ" to avoid execution on RCP/M systems. Rename them back to "COM" for use them as commands on your system. Below is a list of utilities available on SIMTEL20 that work with the above mentioned files. For the current version, check the directory list PD:. CPMSQV3.LBR SQueeze/UnSQueeze - Turbo Pascal CRUNCH23.LBR Data compression with LZW algorithm DELBR11.COM LBR file extractor DLU12.PQS A library utility in turbo pascal FCRNCH11.LBR A cruncher for 8080 systems. LDIR.COM Directory lister for LBR files LDIR23.COM Lists directory of LBR file LRUN20.LBR Run .COM files inside LBRs LSTYPE.LBR Print multiple files inside LBRs LSWEEP13.LBR Library SWEEP utility extract/view LTYPE17.LBR Types text files inside LBRs LT18.LBR Types and extracts files inside LBRs LU300.DQC Documentation for LU LU310.COM Library Utility version 3.10 LU310.HLP Help file for use with LU310 LU310.UPD Update info on LU310.COM LUDEF5.DQC Internal structure of LBR files LZW.LBR Compression/decompression Utilities NULU15.NOT A note from the author of NULU151 NULU15.WQ Complete user's guide for NULU151 NULU151.COM Machine lang. Library Utility pgm NULUFIX.ASM Bug fixes for NULU15.COM NULUTERM.AQM Terminal configuration for NULU151 SQ.PQS File SQueezer SQ111.COM Machine language SQueezer, very fast SQUEEZE.TXT Tutorial on SQueeze/UnSQueeze SQUPRT33.LBR Portable SQueeze/UnSQueeze in C lang UNARC.COM Z80 version of UNARChive utility UNARC14.LBR UNARC utility for CP/M UNARCA.COM 8080/8085 version of UNARChive utility UNCR23.COM UNCRunch for CRUNCH20 and prior USQ.PQS SQueezed file UnSQueezer USQ120.COM Dave Rand's machine lang. UnSQueezer USQFST20.LBR Fast unsqueezer for Z80 computers --Keith Petersen Arpa: W8SDZ@SIMTEL20.ARPA Uucp: {bellcore,decwrl,harvard,lll-crg,ucbvax,uw-beaver}!simtel20.arpa!w8sdz GEnie Mail: W8SDZ RCP/M Royal Oak: 313-759-6569 (300, 1200, 2400 bps) 5-Jan-87 13:49:00-MST,923;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Mon 5 Jan 87 13:48:38-MST Received: from 128.32.136.9 by AMSAA.ARPA id a017571; 5 Jan 87 12:48 EST Received: from amber.berkeley.edu by jade.berkeley.edu (5.54 (CFC 4.22.3)/1.16.8) id AA02478; Mon, 5 Jan 87 09:48:06 PST Received: by amber.Berkeley.Edu (4.20/5.7.1) id AA06310; Mon, 5 Jan 87 09:48:15 pst Date: Mon, 5 Jan 87 09:48:15 pst From: swillett%amber.Berkeley.EDU@ucb-vax.ARPA Message-Id: <8701051748.AA06310@amber.Berkeley.Edu> To: binder%fizbin.DEC@decwrl.dec.com, info-cpm@AMSAA.ARPA, infocpm%fizbin.DEC@decwrl.dec.com Subject: Re: Looking for a book on CP/M interfacing I bought and have been pleased with "Inside CP/M", by D. Cortesi. The book contains very clear descriptions of all the CPM-80 BDOS and BIOS calls as well as lots of other information on CPM. Steve 5-Jan-87 14:19:43-MST,2784;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Mon 5 Jan 87 14:19:14-MST Received: from nadc.arpa by AMSAA.ARPA id a018852; 5 Jan 87 13:13 EST Date: 5 Jan 1987 13:02:12-EST From: prindle@nadc.ARPA To: SINGPANG@hlerul5.bitnet, wiscvm@nadc.ARPA MMDF-Warning: Parse error in preceding line at AMSAA.ARPA Subject: re: Commodore 128 BIOS Versions Cc: info-cpm@AMSAA.ARPA There were essentially 4 versions - one dated August (something or other), and three dated 4 Dec 85, 6 Dec 85, and 8 Dec 85. The 4 Dec 85 version was the first to support RS-232 serial I/O; this bore a RED warning message when booted to the effect that it was a Beta-Test release. The 6 Dec 85 and 8 Dec 85 versions are essentially identical, the former being released via various BBS systems, the latter being distributed on diskette by Commodore - these both support RS-232 serial I/O and the 1700/1750 RAM Expansion units as ramdisk M:. There have been no further releases (actual release date of the 8 Dec 85 version was in the spring of 86.) Along with the newer versions of the BIOS are supplied two new BIOS specific utilities: CONF.COM which allows on-the-fly patching of various BIOS configuration options (such as screen colors, RS-232 baud rate, keyboard sampling rate, keyclick volume, printer translation mode, etc.); and C1571.COM which speeds up writes to the 1571 drive by bypassing read-after-write validation. Also of interest are releases of IMP, MEX, MODEM7, and BYE which utilize the added "pseudo" UART port. As a result of the method necessary to implement the RS-232 I/O, namely running an interrupt routine at 3 times the baud rate, all of the newer versions cause the 128 CP/M to run anywhere from 6% to 300% slower than the old August version - a rule of thumb to avoid slow-down: set BAUD to 110 when not using the RS-232 port (it defaults to 300); this minimizes the interrupt rate without making the keyboard slug- gish. The new keyboard scan routine, integrated with the RS-232 interrupt routine, effectively eliminates all those ugly key-bounce problems common to earlier versions - keyclick added too! All the necessary files to update to the newest version are available on SIMTEL20 CP/M archives in directory PD:. These are: NEWSYS.COM - Installs new bios into CPM+.SYS C128-NEW.DOC - Doc on above C128-NEW.IRV - More doc C128CNF3.LBR - CONF.COM and CONF.HLP files C1571-2.COM - Latest (less buggy) C1571.COM file C128-MEX.COM - MEX for 128 IMP-C128.COM - IMP for 128 BYE128.LBR - BYE for 128 BYE128.DOC - How to use BYE128.LBR M7* - Various MODEM7 overlays for 128 CP4-C128.LBR - Kermit for 128 Sincerely, Frank Prindle Prindle@NADC.arpa 6-Jan-87 18:09:17-MST,1044;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Tue 6 Jan 87 18:09:10-MST Received: from brl-adm.arpa by AMSAA.ARPA id a000576; 6 Jan 87 7:59 EST Received: from USENET by ADM.BRL.ARPA id aa04892; 6 Jan 87 7:12 EST From: Lee McLoughlin Newsgroups: comp.os.cpm,misc.wanted Subject: Wanted: Mods to Helge's CPM for CPM 2.* Message-ID: <388@ivax.doc.ic.ac.uk> Date: 5 Jan 87 21:55:34 GMT Sender: lmjm@doc.ic.ac.uk To: info-cpm@AMSAA.ARPA I am trying to use Helge Shrivervik's cpm floppy disc reader to read the disks generated on my old cpm system at home on my Unix workstation at work. I've managed to modify it to read 5.25" disks and to read the general cpm 2.* format (with the aid of a lot of hex dumps and several manuals) but it cannot cope with files greater than 16k. If any one can either let me have a diff's to make it do this or can point me towards some guides to how to do this I would greatly appreciate it. 6-Jan-87 20:23:56-MST,877;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Tue 6 Jan 87 20:23:49-MST Received: from brl-adm.arpa by AMSAA.ARPA id a001809; 6 Jan 87 21:55 EST Received: from USENET by ADM.BRL.ARPA id aa06578; 6 Jan 87 21:50 EST From: "Bob V. Kemp" Newsgroups: comp.os.cpm,comp.lang.modula2 Subject: Modula 2 for CP/M Message-ID: <438@hrcca.UUCP> Date: 6 Jan 87 14:11:13 GMT Keywords: CP/M Modula2 To: info-cpm@AMSAA.ARPA I have seen ads for FTL Modula 2 sold by Workman and Associates, and a local BBS advertises TURBO Modula 2 by Borland, both for CP/M. I am very impressed with TURBO Pascal, and TURBO Modula has been rumored for years. Does anyone have experience with, or knowledge about these or any other Modula 2 compilers for CP/M? Thanks in advance, Bob Kemp 6-Jan-87 21:57:03-MST,1365;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Tue 6 Jan 87 21:56:55-MST Received: from brl-adm.arpa by AMSAA.ARPA id a002032; 6 Jan 87 23:30 EST Received: from USENET by ADM.BRL.ARPA id aa07497; 6 Jan 87 23:28 EST From: Tom LaStrange Newsgroups: comp.os.cpm Subject: Re: WS underlining Message-ID: <305@esunix.UUCP> Date: 5 Jan 87 14:30:48 GMT Posted: Mon Jan 5 07:30:48 1987 To: info-cpm@AMSAA.ARPA It has been several years since I have used WS but this is how I got continuous underlining. There are (I think) 4 user defineable keystrokes that can be set up to generate escape sequences to the printer. If you have the WS installation package and your printer has the ability to underline characters, you can easily set up one sequence to turn on underlining, and another to turn off underlining. They are inserted into the text the same way you now toggle the default bold and underline. Sorry I cannot tell you the exact keystrokes to get at the user defined sequences, but I'm sure they show up in the ^P menu. -- Tom LaStrange Evans & Sutherland Computer Corporation UUCP Address: {ihnp4,seismo}!utah-cs!utah-gr!uplherc!esunix!tlastran Alternate: {ihnp4,decvax}!decwrl!esunix!tlastran 6-Jan-87 22:05:37-MST,953;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Tue 6 Jan 87 22:05:31-MST Received: from simtel20.arpa by AMSAA.ARPA id a002036; 6 Jan 87 23:33 EST Date: Tuesday, 6 January 1987 14:37-MST Message-ID: Sender: bridger@RAND-UNIX.ARPA From: bridger@RAND-UNIX.ARPA To: Keith Petersen Subject: BackGrounder ii demo - replacement LBR uploaded ReSent-From: KPETERSEN@SIMTEL20.ARPA ReSent-To: Info-Cpm@AMSAA.ARPA ReSent-Date: Tue 6 Jan 1987 21:20-MST Just uploaded to SIMTEL20... Filename Type Bytes CRC Directory PD: BGII100.BUG.1 ASCII 639 75EFH BGIIDEM2.LBR.1 BINARY 144896 24E9H BGIIDEM2.LBR completely supercedes BGIIDEMO.LBR. BGII100.BUG gives names & CRC's of the changed files. This message file is in the LBR, along with a file listing all CRCs. --bridger 7-Jan-87 01:06:40-MST,1880;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Wed 7 Jan 87 01:06:32-MST Received: from simtel20.arpa by AMSAA.ARPA id a002377; 7 Jan 87 2:31 EST Date: Wed 7 Jan 87 00:30:51-MST From: "Frank J. Wancho" Subject: ARC/MARC/XARC and a new SQ/USQ for TOPS-20 To: INFO-CPM@AMSAA.ARPA, INFO-MICRO@BRL.ARPA, INFO-IBMPC@usc-isic.ARPA cc: TOPS-20@su-score.ARPA Message-ID: <12268945564.6.WANCHO@SIMTEL20.ARPA> The TOPS-20 versions of the MSDOS ARC program (based on the 5.12 source release and recent bug fixes from the Unix world) and a new TOPS-20 version of the SQ/USQ utilities (based on the version 3 update of the SQU-PORT release) are now available from SIMTEL20.ARPA. Both sets require the latest version of the TOPS-20 KCC C compiler and runtimes. For information on the availability of KCC, send a message to INFO-KCC-REQUEST@SRI-NIC.ARPA. Both sets also require the files LIBT20.H and LIBT20.REL, which reside in the C: directory here, if it is necessary to rebuild any of the programs. Ready-to- run executables are provided in their respective directories here. Both sets of sources contain TOPS20 conditionals to make the changes easy to identify. Some of the changes may be applicable to some Unix environments. It should be possible to eventually merge these changes with those versions being circulated for the Unix environments so that one consistent set of sources can be used to build these programs. Sources, "make" files, and executables are in PD: and PD: here on SIMTEL20.ARPA. Bug reports concerning these versions should be sent via netmail directly to me. (Sources for LIBT20 will be available at a later date, when I quit adding features and catch up with the documentation.) --Frank ------- 7-Jan-87 01:33:04-MST,1535;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Wed 7 Jan 87 01:32:58-MST Received: from brl-adm.arpa by AMSAA.ARPA id a002412; 7 Jan 87 2:51 EST Received: from USENET by ADM.BRL.ARPA id aa09148; 7 Jan 87 2:47 EST From: "J.LEE" Newsgroups: comp.sys.ibm.pc,comp.os.cpm Subject: Re: RE: Query: WS continuous underline Message-ID: <1063@hounx.UUCP> Date: 6 Jan 87 21:38:20 GMT Keywords: WordStar To: info-cpm@AMSAA.ARPA In article <2298@well.UUCP>, rab@well.UUCP writes: > In a previous article Jay C. Bowden writes: > > How can you get the underline to fill the spaces between words? > > -Jay > > The manual says to use the non-break space; I've used the > underscore character myself on many occasions. I recall once > seeing a patch to WordStar that caused it to also underline > spaces, but that was many years ago and I have no idea where > I saw it. Good luck. Well, there is a better way to do this. You can run install program (wsinstall, was it? it's been a while since I used the WS) and go to the printer configuration menu. There, you can set it up so that the WS command for underscore (whatever it is) issues the control string to put your printer in underline mode. You will have to look up the manual for your printer to see what that string is, but that's all. If you've never messed with tinkering with this sort of thing, I advise you to back up WS prog's before you do anything. 7-Jan-87 07:49:16-MST,2970;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Wed 7 Jan 87 07:49:02-MST Received: from decwrl.dec.com by AMSAA.ARPA id a007606; 7 Jan 87 8:47 EST Received: from rhea.dec.com by decwrl.dec.com (5.54.3/4.7.34) id AA12469; Wed, 7 Jan 87 05:46:45 PST Message-Id: <8701071346.AA12469@decwrl.dec.com> Date: 07-Jan-1987 0839 From: "When you do something well, repeat it often." To: info-cpm@AMSAA.ARPA, infocpm%fizbin.DEC@decwrl.dec.com Subject: Re: Query: WS continuous underline J. Lee (hounx!jong) offers another approach to the continuous underline query: > Well, there is a better way [than the non-break space] to do this. You can > run install program (wsinstall, was it? it's been a while since I used the > WS) and go to the printer configuration menu. There, you can set it up so > that the WS command for underscore (whatever it is) issues the control > string to put your printer in underline mode... Sorry, but I don't think so. WS does underscoring in one of two ways: 1. By printing each character to be underscored, backspacing, and printing the underscore. This is for printers that do an automatic linefeed on receipt of a carriage return. 2. By printing a line of characters, issuing a without a , and then printing the desired underscores. This is for printers that do *not* do an auto-linefeed, and it's much faster. It's also less wear and tear on the printer - use it if you can. The ^PS command is a toggle command that starts WS underscoring as I've described. It does *not* issue a printer control sequence and therefore can't be made to flick the printer into continuous-underscore mode. Even if you could do it, what would you do to get the printer *out* of that mode? WS turns off its underscoring by sensing a repeat of the ^PS command. It is still possible, and easy, to use two of the custom printer codes ^PQ, ^PW, ^PE, and ^PR - run WINSTALL and select the custom printer installation menu item, and then select the optional user-defined codes option. Set up one code to turn on underscoring and another to turn it off. I can't do this because I've got every one of the WS print control commands used, even ^PY. Or you can use the ANYCODE2 patch I described in an earlier posting - it allows you to insert ANY printer control sequence, even if you've got WS loaded up with all its options used. I'm in the process now of sending a softcopy of ANYCODE2 and its documentation to Keith Petersen to be added to the SIMTEL20 archives. ANYCODE2 is a little more difficult to set up, but it gives you incredible versatility, and it's easy to use once set up. Cheers, Dick Binder (The Stainless Steel Rat) DEC Enet: ASD::BINDER UUCP: { decvax, allegra, ucbvax... }!decwrl!asd.dec.com!binder ARPA: binder%asd.DEC@decwrl.ARPA 7-Jan-87 22:39:14-MST,1914;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Wed 7 Jan 87 22:39:05-MST Received: from simtel20.arpa by AMSAA.ARPA id a029067; 8 Jan 87 0:00 EST Date: Sunday, 4 January 1987 19:25-MST Message-ID: Sender: tektronix!copper.TEK.COM!michaelk@ucb-vax.ARPA From: tektronix!copper.TEK.COM!michaelk@ucb-vax.ARPA To: W8SDZ@SIMTEL20.ARPA Subject: NEW release version of CRCKK ReSent-From: KPETERSEN@SIMTEL20.ARPA ReSent-To: Info-Cpm@AMSAA.ARPA ReSent-Date: Wed 7 Jan 1987 21:59-MST Now available from SIMTEL20... Filename Type Bytes CRC Directory PD: CRCKK31.LBR.1 BINARY 32768 9CB1H This is the improved version of CRCKK that I promised a few weeks ago. The changes are pretty much along the line I mentioned in my note, (with the -u option now "simulating" UNIX by ignoring CR's and using CTL-Z for EOF). However, I have made other improvements as well, but these are "hidden" in my compiler who's croot.c and blkio.asm modules I have again enhanced (substantially). The .COM included in the CRCKK31.LBR reflects these improvements. The improvements are basically two: substanially complete UNIX-shell syntax (including Unix-style wildcards, complete redirection w/appending, etc) and possible substantial further speed improvement when executed under CP/M 3.0 (or greater). My compiler now generates code that "automatically" uses CP/M 3.0's multi-sector read/write when run under CP/M 3.0. When run under 2.2 it uses the old one-sector-at-a-time code. On my computer, this version runs 3X times faster than version 3.0 did. (With similar improvement with recompilation of other utilities). Anyway, I've listed the individual changes and improvements in the two additional sections that I've added to the README.CRC file. Mike 8-Jan-87 00:04:08-MST,1744;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Thu 8 Jan 87 00:03:57-MST Received: from brl-adm.arpa by AMSAA.ARPA id a029285; 8 Jan 87 1:41 EST Received: from USENET by ADM.BRL.ARPA id aa25907; 8 Jan 87 1:35 EST From: Norm Crowfoot Newsgroups: comp.os.cpm,comp.lang.modula2 Subject: Re: Modula 2 for CP/M Message-ID: <408@ritcv.UUCP> Date: 8 Jan 87 04:52:03 GMT Keywords: CP/M Modula2 To: info-cpm@AMSAA.ARPA In article <438@hrcca.UUCP> bobc@hrcca.UUCP (Bob V. Kemp) writes: >I have seen ads for FTL Modula 2 sold by Workman and Associates, >and a local BBS advertises TURBO Modula 2 by Borland, both for CP/M. ... >Does anyone have experience with, or knowledge about these or any >other Modula 2 compilers for CP/M? Just today I had in my hand the Borland book for their M2, it's real and you can order it and the interpreter/compiler from *real* people. Catch is that Borland isn't selling it! The "Borland Turbo" M2 was developed by an outside s/w house and is being sold by them. Name escape's me, but it's right there on the cover, along with Borland. Check out the recent BYTE's for Ciarcia's pieces on his new computer -- there is a reference to this s/w house. I did inspect the manual, over lunch. The M2 is apparently a variation of the M2M interpreter, though there is mention of producing assembler code. There are two versions, one for the Z80 (CP/M) and another for the new Ciarcia board. An editor and linker are supplied. COM files may be produced. We could not tell is the asm output could be ROMable or not. Will know more shortly as the owner puts it up on his Z80, CP/M machine. 8-Jan-87 05:50:11-MST,478;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Thu 8 Jan 87 05:50:04-MST Received: from simtel20.arpa by AMSAA.ARPA id a000678; 8 Jan 87 7:16 EST Date: Thu 8 Jan 87 05:15:52-MST From: Rick Conn Subject: Re: Modula 2 for CP/M To: info-cpm@AMSAA.ARPA In-Reply-To: <408@ritcv.UUCP> Message-ID: <12269259592.8.RCONN@SIMTEL20.ARPA> The Borland Turbo M2 is sold by Echelon. ------- 8-Jan-87 14:32:17-MST,1258;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Thu 8 Jan 87 14:32:09-MST Received: from xerox.arpa by AMSAA.ARPA id a022899; 8 Jan 87 15:51 EST Received: from Muscat.ms by ArpaGateway.ms ; 08 JAN 87 11:23:00 PST Date: 8 Jan 87 12:33:53 EST (Thursday) Subject: cp/m physical directory meaning To: Info-Cpm@AMSAA.ARPA, 820Interest^.wbst@xerox.ARPA cc: leisner.Henr@xerox.ARPA From: Marty Reply-To: leisner.Henr@xerox.ARPA Message-ID: <870108-112300-1675@Xerox> I'm writing a program which runs on a PC and can read and write CP/M floppy/hard disks across a SCSI interface. I can't seem to find a good spec which describes (preferably in pseudocode or equations) how block shift, blockmask and extent mask are used to build/access the directory. I can figure out easily enough how to read/write cp/m SS/SD floppies, but playing with hard disks with large group sizes gets trickier. DRI documentation concerning low level disk formats seems nonexistant. Any pointers to magazine articles, books, etc. would be useful. A set of algorithms in C would be great. Any help would be appreciated. marty leisner leisner.henr@xerox.com 8-Jan-87 17:04:45-MST,3186;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Thu 8 Jan 87 17:04:29-MST Received: from brl-spark.arpa by AMSAA.ARPA id a025821; 8 Jan 87 18:34 EST Received: from RELAY.CS.NET by SPARK.BRL.ARPA id aa07780; 8 Jan 87 18:27 EST Received: from germany by csnet-relay.csnet id aa00151; 8 Jan 87 18:22 EST Date: Fri, 9 Jan 87 0:14:10 MET From: Unifestkommitee Universitaet Karlsruhe To: arms-d%xx.lcs.mit.edu%germany.csnet@csnet-relay.ARPA, koolish%bbn-unix.arpa%germany.csnet@csnet-relay.ARPA, audio%umass.bitnet%germany.csnet@csnet-relay.ARPA, taylor%hplabs.arpa%germany.csnet@csnet-relay.ARPA, dead-heads%ai.ai.mit.edu%germany.csnet@csnet-relay.ARPA, epsynet%uhupvm1.bitnet%germany.csnet@csnet-relay.ARPA, evolution%kestrel.arpa%germany.csnet@csnet-relay.ARPA, fanzine%plaid%sun.arpa%germany.csnet@csnet-relay.ARPA, csdave%maine.bitnet%germany.csnet@csnet-relay.ARPA, gamemasters%rinso.lcs.mit.edu%germany.csnet@csnet-relay.ARPA, ibm-nets%bitnic.bitnet%germany.csnet@csnet-relay.ARPA cc: info-apple%brl.arpa%germany.csnet@csnet-relay.ARPA, info-c%brl.arpa%germany.csnet@csnet-relay.ARPA, info-cpm%brl.arpa%germany.csnet@csnet-relay.ARPA, info-micro%brl.arpa%germany.csnet@csnet-relay.ARPA, info-postscript%sushi.stanford.edu%germany.csnet@csnet-relay.ARPA, info-unix%brl.arpa%germany.csnet@csnet-relay.ARPA, info-vax%sri-kl.arpa%germany.csnet@csnet-relay.ARPA, killer%umass.bitnet%germany.csnet@csnet-relay.ARPA, bitlib%yalevmx.bitnet%germany.csnet@csnet-relay.ARPA, pc-token-ring%ucla-ccn.arpa%germany.csnet@csnet-relay.ARPA, prolog%score.arpa%germany.csnet@csnet-relay.ARPA Subject: Unifest at Karlsruhe / university Message-ID: <8701081827.aa07780@SPARK.BRL.ARPA> Hello Ladies and Gentlemen !! We proudly present the famous Unifest at the University of Karlsruhe. It's a well known festival in Karlsruhe and whole Germany organized by the student representation of the university. This year on stage: Frankfurt City Blues Band Country Blues Project Living Hardt ( a Southern Blues Roll Band ) The Bank ( A Swiss Rock Band ) Ruge & Staedtler ( a Cabaret ) Brodmann & Pausch ( Percussion Group ) Gambrinus - the beer of the black forest ******************************************************************** And now the special offer for all people outside of germany: FREE ENTRANCE FOR ALL PEOPLE showing a valid student or membership card of any university outside germany Time: Saturday, 1/24/1987 7:00 pm till 3:00 am Place: Mensa at the campus of the university of Karlsruhe/W. Germany 5000 people are looking out for YOU !!! So hurry up for your beer ! 8-Jan-87 17:43:42-MST,704;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Thu 8 Jan 87 17:43:36-MST Received: from xerox.arpa by AMSAA.ARPA id a025977; 8 Jan 87 19:08 EST Received: from Gamay.ms by ArpaGateway.ms ; 08 JAN 87 14:04:54 PST Date: 8 Jan 87 14:04:49 PST (Thursday) From: Bicer.ES@xerox.ARPA Subject: NEED Thinker Toys FD Controller To: info-cpm@AMSAA.ARPA Reply-to: Bicer.ES@xerox.ARPA Message-ID: <870108-140454-1872@Xerox> Help, Does anyone have a Thinker Toys Floppy Disk Controller for the Exidy Sorcerer computer? A friend is in dire need, and is willing to pay or swap for it. Thanks, Jack Bicer Bicer.ES@Xerox.COM 8-Jan-87 19:26:42-MST,788;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Thu 8 Jan 87 19:26:29-MST Received: from umd2.umd.edu by AMSAA.ARPA id a026365; 8 Jan 87 21:06 EST Date: Thu, 08 Jan 87 20:06:19 EST From: Manasseh Katz To: info-cpm@AMSAA.ARPA Subject: XMODEM Message-ID: Does anyone have a good technical explanation of XMODEM ? I want to write my own program (I don't like the ones I've seen, and I'd have to make some changes for my machine anyway), but I need the details - what goes in each packet, how is the CRC calculated, etc. Manasseh Katz KATZM@UMDD.BITNET MKATZ@UMD2.ARPA 8-Jan-87 20:17:38-MST,1031;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Thu 8 Jan 87 20:17:25-MST Received: from simtel20.arpa by AMSAA.ARPA id a026465; 8 Jan 87 21:58 EST Date: Thursday, 8 January 1987 11:41-MST Message-ID: Sender: bridger@RAND-UNIX.ARPA From: bridger@RAND-UNIX.ARPA To: Keith Petersen Subject: BackGrounder ii v102 patch for ZCPR3 systems. ReSent-From: KPETERSEN@SIMTEL20.ARPA ReSent-To: Info-Cpm@AMSAA.ARPA ReSent-Date: Thu 8 Jan 1987 19:57-MST I've uploaded to simtel20 the file: Filename Type Bytes CRC Directory PD: FIXBG102.SUB.1 ASCII 687 7B81H The LOADBG.COM, v 1.02, file lost its last 4 bytes -- "3ENV" -- causing possible errors in any system with a "Z" in its bios area. The fixup is quickly made. Get FIXBG102.SUB from PD:, type it for instructions, and run with EX (which is a member of BGIIDEM2.LBR). --bridger 9-Jan-87 14:34:52-MST,1275;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Fri 9 Jan 87 14:34:25-MST Received: from brl-adm.arpa by AMSAA.ARPA id a018941; 9 Jan 87 15:59 EST Received: from USENET by ADM.BRL.ARPA id aa00246; 9 Jan 87 15:52 EST From: ACD Divisional Account Newsgroups: comp.os.cpm,misc.wanted Subject: Ealge IIe-IV diagnostic disks wanted. Message-ID: <487@hao.UUCP> Date: 9 Jan 87 19:52:59 GMT Keywords: CPM,Diagnostics,Eagle,Help? To: info-cpm@AMSAA.ARPA Hi there world. I am new to this form of endeavor and would appreciate all the help I can get. I was given this Eagle IIe-IV in a basket. I have put it all together and have it running with its floppy disk drive but not the CMI hard disk drive(XEBEC will not send me prints of the disk controller). I know form the scuttlebut or logic that there are floppy disk drive diagnosticsfor the EAGLE system but since the owner/company died I don't know where to obtain them! Can someone please help me out of the jam? My mailing address is William E. Bradley c/o NCAR PO BOX 3000 Boulder,Colorado 80307-3000 (303) 497-1485 I have no idea what my network address is? Thank you 11-Jan-87 09:50:46-MST,1628;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Sun 11 Jan 87 09:50:37-MST Received: from brl-adm.arpa by AMSAA.ARPA id a025567; 11 Jan 87 11:30 EST Received: from USENET by ADM.BRL.ARPA id aa00611; 11 Jan 87 11:26 EST From: "Samuel B. Bassett" Newsgroups: comp.os.cpm,comp.lang.modula2 Subject: Re: Modula 2 for CP/M Message-ID: <2356@well.UUCP> Date: 11 Jan 87 01:21:24 GMT Keywords: CP/M Modula2 To: info-cpm@AMSAA.ARPA [] I have a copy of FTL Modula for CP/M, and it works as advertised, but . . . . . . 1) It is written to adhere to Wirth's _THIRD_ edition of the manual, which has a _lot_ of differences from the _Second_ edition, which most other Modulas adhere to. 2) It has a non-standard library, which makes for some severe portability problems. Modules which compile fine in Volition (UCSD p-System), Logitech, and TURBO CP/M Modula-2, _don't_ in FTL without changes. I also have a copy of Borland's Turbo M2 (available from Echelon, Inc., 835 N. San Antonio Rd., Los Altos CA 94022; (415) 948-3820), and it is as nice in every way as their Pascal, and nicer in that you can build much bigger programs. It is about $70.00 (they take plastic money). . . -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sam'l Bassett, Self-Employed Writer -- My words & ideas are my own! 34 Oakland Ave., San Anselmo CA 94960; DDD: (415) 454-7282; / dual\ UUCP: {...known world...}! lll-crg!well!samlb; Compuserve: 71735,1776; \hplabs/ 11-Jan-87 20:32:01-MST,1030;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Sun 11 Jan 87 20:31:53-MST Received: from ut-ngp.arpa by AMSAA.ARPA id a027233; 11 Jan 87 22:09 EST Date: Sun, 11 Jan 87 21:08:46 CST From: "Margaret H. Knox" Posted-Date: Sun, 11 Jan 87 21:08:46 CST Message-Id: <8701120308.AA26148@ngp.utexas.edu> Received: by ngp.utexas.edu (5.51/5.51) id AA26148; Sun, 11 Jan 87 21:08:46 CST To: info-cpm@AMSAA.ARPA Subject: CP/M <--> TRSDOS convertor wanted Can anyone point me to a program (either PD or commercial) whichi will convert CP/M disk files to TRSDOS files (and back again, if possible).? A number of the machines will be isolated, so the usual serial--serial link is not feasible. And disk speeds would be much preferrable anyaway,/. I am aware of the P&T routine TRS2CPM, but it only moves files from a TRSDOS disk to a CP/M disk. I need one that goes both ways. Any poitnernters would be appreciated. 12-Jan-87 15:57:24-MST,1124;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Mon 12 Jan 87 15:57:14-MST Received: from rand-unix.arpa by AMSAA.ARPA id a017675; 12 Jan 87 17:23 EST Received: by rand-unix.arpa; Mon, 12 Jan 87 14:12:13 PST Message-Id: <8701122212.AA19208@rand-unix.arpa> To: info-cpm@AMSAA.ARPA Subj: ?Wyse & Televideo attributes & modes Date: Mon, 12 Jan 87 14:12:03 PST From: bridger@RAND-UNIX.ARPA Does someone with hands-on experience with the Wyse 50... and Televideo 9xx... series terminals know how to determine, from a program that is running on a host computer attached to one of those terminals: 1. what screen attributes are active, in which locations of the screen? 2. what terminal modes are active, especially # columns, and text segment? In order to complete a BackGrounder ii screendriver for this group of terminals I'd like to be able to restore the current screen attributes when the screen gets redrawn. The manuals do not seem to include commands to transmit attribute or mode information to the host. --bridger 13-Jan-87 06:45:25-MST,1341;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Tue 13 Jan 87 06:44:16-MST Received: from brl-spark.arpa by AMSAA.ARPA id a022013; 13 Jan 87 7:58 EST Received: from seismo.CSS.GOV by SPARK.BRL.ARPA id aa03234; 13 Jan 87 7:37 EST Received: from unido.UUCP by seismo.CSS.GOV (5.54/1.14) with UUCP id AA08716; Tue, 13 Jan 87 07:35:49 EST Received: by unido.uucp with uucp; Tue, 13 Jan 87 11:22:54 +0100 Received: by gmdka.UUCP id AA15582; Tue, 13 Jan 87 11:06:57 -0100 Date: Tue, 13 Jan 87 11:06:57 -0100 From: Wolfgang Schreiber Message-Id: <8701131006.AA15582@gmdka.UUCP> To: arms-d@mit-xx.ARPA, audio@umass.bitnet, csdave@maine.bitnet, dead-heads@mit-ai.ARPA, epsynet@uhupvm1.bitnet, evolution@KESTREL.ARPA, plaid!fanzine@sun.ARPA, gamemasters@mit-rinso.ARPA, ibm-nets@bitnic.bitnet, koolish@mailer.bbn-unix.ARPA, taylor@hplabs.ARPA, unifest%germany.CSNET@csnet-relay.ARPA Subject: Re: Unifest at Karlsruhe / university Cc: bitlib@yalevmx.bitnet, info-apple@BRL.ARPA, info-c@BRL.ARPA, info-cpm@BRL.ARPA, info-micro@BRL.ARPA, info-postscript@su-sushi.ARPA, info-unix@BRL.ARPA, info-vax@SRI-KL.ARPA, killer@umass.bitnet, pc-token-ring@UCLA-CCN.ARPA, prolog@SU-SCORE.ARPA 13-Jan-87 07:51:19-MST,2518;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Tue 13 Jan 87 07:50:52-MST Received: from simtel20.arpa by AMSAA.ARPA id a024400; 13 Jan 87 8:46 EST Date: Tue, 13 Jan 1987 06:43 MST Message-ID: Sender: KPETERSEN@SIMTEL20.ARPA From: Keith Petersen To: Info-XMODEM@SIMTEL20.ARPA Cc: Info-Cpm@AMSAA.ARPA Subject: Modem7 batch protocol definition For some time we've hoped that the Modem7 batch protocol would be defined in easily-understood terms (which might help in finding how to fix the infinite loop that happens if there is an error when sending the filename). I found this in a file called VAX-XMDM.ARC (available in the SIMTEL20 PD: directory, an improved XMODEM (ver. 5.53) for VAX-VMS which does (optional) batch file transfer and internal TEXT conversion. --Keith Batch protocol for MODEM7 and XMODEM multi-file transfer Each must specify batch since different treatment of ACK as first character of "block" is needed. CAN character is frequently tested for and interpreted as cancel everything 1 sec timeout on characters usually CHECKSUM used on filename sequence even if CRC to be used in file transfer on error during filename sequence, both return to beginning sender returns to NAK wait and receiver returns to NAK send Time sequence of transfer: SENDER RECEIVER waits for NAK with 80 sec timeout clear checksum NAK at 10 sec interval 'til ACK or CAN ACK waits for filename chars 1 sec timeout on error goes to above NAK Loop 11 times (though filename buffer allows more) (Strip parity bit) send next filename character (in CP/M FCB form, no dot, blank filled, last 3 bytes are type) add to checksum await ACK 1 second timeout add to checksum ACK End Loop EOF (CTRL-Z) add to checksum add to checksum send Checksum byte await ACK (note: if receives noise here, one end may proceed to normal file transfer, and other to restart filename and hang) verifies checksum OKNMCH (ACK) or BDNMCH ("u") Normal file transfer starts NAK or "C" SOH start of block . . . EOT end of file ACK expects NAK to start next filename NAK ACK set up receiver for filename EOT as first char of filename terminates batch transfer (possibly as ANY character of filename) 13-Jan-87 08:57:53-MST,1354;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Tue 13 Jan 87 08:57:23-MST Received: from ncsc.arpa by AMSAA.ARPA id a027840; 13 Jan 87 9:59 EST Received: by ncsc.ARPA id AA01629; Tue, 13 Jan 87 08:58:55 cst Date: Tue, 13 Jan 87 08:58:55 cst From: Brown Message-Id: <8701131458.AA01629@ncsc.ARPA> To: info-cpm@AMSAA.ARPA Subject: RDCBM10.COM for C128 Hello, I have been trying to get RDCBM10 running on my C128 and have had marginal success. My configuration is a basic C128 with a 1571 and a 1541. I don't have a memory expansion so cannot use drive M: as the CP/M target drive. It appears that the first few bytes of the file are not getting written to the CP/M file (in the neighborhood of 100 +-) based on the hex dumps I did of the files I tried. I haven't done exaustive testing to determine the exact number dropped or if it is constant. I suspect that it does work with drive M: since that is apparently the configuration the author normally uses based on the defaults. Has anyone gotten it to work with any combination of 1571/1541 drives A: B: or E:? By the way, RDMS works at least for MS-DOS DS/9-sectors/track (the only format I've tried). Thanks to Frank Prindle for adapting it for the C128. David Brown jdb@ncsc 13-Jan-87 17:50:52-MST,594;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Tue 13 Jan 87 17:50:47-MST Received: from brl-adm.arpa by AMSAA.ARPA id a000230; 13 Jan 87 19:08 EST Received: from USENET by ADM.BRL.ARPA id aa00689; 13 Jan 87 17:36 EST From: Steve Brenton Newsgroups: comp.os.cpm Subject: dbaseII for cpm Message-ID: <372@pttesac.UUCP> Date: 13 Jan 87 17:29:31 GMT Keywords: cpm dbaseII To: info-cpm@AMSAA.ARPA Where can I find a place to buy dbaseII for a CPM 2.2 z80 Morrow MD3? Steve Brenton 14-Jan-87 08:21:07-MST,998;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Wed 14 Jan 87 08:20:56-MST Received: from nadc.arpa by AMSAA.ARPA id a007018; 14 Jan 87 9:31 EST Date: 14 Jan 1987 09:29:09-EST From: prindle@nadc.ARPA To: info-cpm@AMSAA.ARPA, jdb@ncsc.ARPA Subject: RDCBM10.COM problem Regarding Commodore 128 program RDCBM10.COM (Read CBM format disks): Yes, indeed it seems that RDCBM10.COM (on SIMTEL20 in PD:) does drop approximately 137 bytes from the beginning of the file it is copying if the BINARY copy is specified. The reason I didn't see this right away is I only tried the TEXT copy (translated from Commodore to ASCII), and that works perfectly! Looks like it's time to contact the author - MIX C strikes again in all probability! Incidentally, this bug is not related to the output drive specification - it even fails this way when using M: as the output. Sincerely, Frank Prindle Prindle@NADC.arpa 14-Jan-87 09:18:05-MST,1501;000000000000 Return-Path: Received: from AMSAA (AMSAA.ARPA.#Internet) by SIMTEL20.ARPA with TCP; Wed 14 Jan 87 09:17:55-MST Received: from brl-adm.arpa by AMSAA.ARPA id a007583; 14 Jan 87 9:44 EST Received: from USENET by ADM.BRL.ARPA id aa05659; 14 Jan 87 9:43 EST From: "Ross Wetmore [ICR]" Newsgroups: comp.os.cpm Subject: Re: CP/M <--> TRSDOS convertor wanted Message-ID: <4385@watmath.UUCP> Date: 13 Jan 87 20:11:09 GMT To: info-cpm@AMSAA.ARPA In article <2273@brl-adm.ARPA> mknox@ut-ngp.ARPA (Margaret H. Knox) writes: > >Can anyone point me to a program (either PD or commercial) which >will convert CP/M disk files to TRSDOS files (and back again, if >possible)? A number of the machines will be isolated, so the >usual serial--serial link is not feasible. I have had a Shuffleboard (TM) running in a Radio Shack MIII for three years. It runs CP/M 2.2 with builtin routines to reset the disk drives to mimic a number of different machines. It comes with two additional programs to handle TRSDOS transfers - both directions. They might be willing to help short of buying the board. There ads were in standard magazines a couple years back, or I could dig out the address if you are interested. Ross W. Wetmore | rwwetmore@water.NetNorth University of Waterloo | rwwetmore@watmath.waterloo.edu Waterloo, Ontario N2L 3G1 | {clyde, ihnp4, ubc-vision, utcsri} (519) 885-1211 ext 3491 | !watmath!rwwetmore 14-Jan-87 17:28:44-MST,1562;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Wed 14 Jan 87 17:28:32-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.amsaa-seer.ARPA id aa01717; 14 Jan 87 18:26 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa01710; 14 Jan 87 18:00 EST Received: from wiscvm.arpa by AMSAA.ARPA id a024993; 14 Jan 87 17:55 EST Received: from (GA.FRE)ISUMVS.BITNET by WISCVM.WISC.EDU on 01/14/87 at 15:30:14 CST Date: Wed, 14 Jan 87 15:09:27 CST To: info-cpm@AMSAA.arpa MMDF-Warning: Parse error in preceding line at AMSAA.ARPA From: DANNY Message-ID: <8701141800.aa01710@AMSAA-SEER.AMSAA-SEER.ARPA> I was reading the Fall 1985 S-100 Journal a couple of days ago. In the homebrewing article by Burt Hanagami, he mentions upgrading his Expandoram II boards from 64k to 256k. The article only gives his address as Ontario, California, so I cannot contact him. I have a Expandoram II board and would also like to upgrade it to 256k. When I called SD Systems about two years ago to get the PROM upgrade, they told me it didn't work and I would be wasting my time. My question is, has anyone upgraded a SD Systems Expandoram II board to 256k? Could you please send me information on what is required to upgrade the board. Long live the IMSAI Dan Staedtler Bitnet - GA.FRE@ISUMVS Iowa State University 14-Jan-87 19:01:23-MST,3546;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Wed 14 Jan 87 19:00:56-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.amsaa-seer.ARPA id aa01895; 14 Jan 87 20:10 EST Received: from BRL-AOS.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa01886; 14 Jan 87 19:58 EST Date: Wed, 14 Jan 87 19:59:55 EST From: David Towson (SECAD) To: info-cpm@brl.arpa Subject: New distribution machine for info-cpm: Message-ID: <8701141958.aa01886@AMSAA-SEER.AMSAA-SEER.ARPA> Fellow CP/Mers - It took a long time for the Army Materiel Systems Analysis Activity (AMSAA) to start using computers en masse, but it has definitely happened now. The word has gotten around that text preparation and written communication via computer are really slick, and the whole mob seems to have gotten accounts. As a result, the poor old AMSAA VAX has been loaded down to a crawl lately. For those of you who dig UNIX load factors, I saw it hit 24 for a while today! To cut themselves some slack, AMSAA have just installed the "super- screamer" of the Gould 9000 series. It has two processors, a hardware multiply accelerator and 16 megs of main memory, and it is called AMSAA-SEER That's "see-er", as in "forteller of the future", a bit of a jab at the business AMSAA is in - systems analysis. At the present time, human inertia is keeping most people on the VAX, even though you sometimes have to wait quite a while for keystrike echos and anything else you would like to happen fast. So I have decided to remove a small bit of the load from the poor old VAX, and at the same time speed-up the handling of this list. I have moved the list to SEER. Now for the (maybe) bad news: We are running some new mail software here. In keeping with the current thinking and policy regarding network address handling, the new mail system is heavily dependent on a "name server" (another computer that knows all about host addresses). When the name server or the software that interacts with it screws-up, you would be amazed (if you haven't seen it) how completely disgusting things can get. To make things a bit worse, the folks who have to fix these problems (with maybe one or two exceptions) are just learning about all this good stuff, so we are all scratching our heads together. Anyhow, it seems to be working now, so I have taken the plunge and moved the list. * * * * * * * * * * * * * * * * * * * * * * * * * ding ding ding ding ding ding ding ding ding ding FROM NOW ON, PLEASE ADDRESS ALL INFO-CPM MAIL TO: info-cpm@amsaa-seer.arpa And send mail dealing with list maintenance (additions, deletions, etc.) to: info-cpm-request@amsaa-seer.arpa ding ding ding ding ding ding ding ding ding ding * * * * * * * * * * * * * * * * * * * * * * * * * Mail sent to the old "amsaa.arpa" address will still go where it should, but it will take longer because it will have to bounce off the VAX. Please report any problems that seem to be related to this change to BOTH of the following addresses: Dave Towson and info-cpm-request@amsaa-seer.arpa (By the way, I'm sending this message from BRL-AOS as yet another check on the performance of the mail system.) Dave Towson info-cpm list maintainer 15-Jan-87 05:30:23-MST,1271;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Thu 15 Jan 87 05:30:17-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.amsaa-seer.ARPA id aa02971; 15 Jan 87 6:56 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa02963; 15 Jan 87 6:41 EST Received: from wiscvm.arpa by AMSAA.ARPA id a000237; 15 Jan 87 6:38 EST Received: from (PFENNIGE)CGEUGE51.BITNET by WISCVM.WISC.EDU on 01/15/87 at 05:37:45 CST Date: 15 JAN 87 12:08-N From: PFENNIGER%CGEUGE51.BITNET@WISCVM.WISC.EDU To: INFO-CPM@AMSAA.arpa Subj: Z80MU emulator for IBM PC's Message-ID: <8701150641.aa02963@AMSAA-SEER.AMSAA-SEER.ARPA> Some time ago (about 2 months I think) I posted a message saying that I had trouble getting the Z80MU, emulator program running on an IBM compatable (Olivetti M24). It used to load until the end OK without error whereupon it would drop out into MS-DOS. I am happy to say that this did not happen with the NEW version of Z80MU just uploaded to SIMTEL20. I tried the old version on an IBM-AT under PC-DOS and it had the same problem also. If you are having the same problems as I did, then try the new version! Good luck Brian Jarvis Geneva Observatory. 15-Jan-87 13:19:56-MST,2917;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Thu 15 Jan 87 13:19:43-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa05029; 15 Jan 87 13:57 EST Received: from BRL-SPARK.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa05000; 15 Jan 87 13:43 EST Received: from RELAY.CS.NET by SPARK.BRL.ARPA id aa09272; 15 Jan 87 13:33 EST Received: from bgsu.edu by csnet-relay.csnet id ai09825; 15 Jan 87 13:05 EST Received: by andy.bgsu.edu (4.13/1.0) id AA28228; Thu, 15 Jan 87 11:14:59 est Date: Thu, 15 Jan 87 11:14:59 est From: kathleen gagen To: unido!gmdka!schreibe@SEISMO.CSS.GOV Subject: Re: Unifest at Karlsruhe / university Cc: arms-d@XX.LCS.MIT.EDU, audio%umass.BITNET@WISCVM.WISC.EDU, bitlib%yalevmx.BITNET@WISCVM.WISC.EDU, csdave%maine.BITNET@WISCVM.WISC.EDU, dead-heads@AI.AI.MIT.EDU, epsynet%uhupvm1.BITNET@WISCVM.WISC.EDU, evolution@KESTREL.arpa, gamemasters@RINSO.LCS.MIT.EDU, ibm-nets%bitnic.BITNET@WISCVM.WISC.EDU, info-apple@BRL.arpa, info-c@BRL.arpa, info-cpm@BRL.arpa, info-micro@BRL.arpa, info-postscript@SUSHI.STANFORD.EDU, info-unix@BRL.arpa, info-vax@SRI-KL.arpa, killer%umass.BITNET@WISCVM.WISC.EDU, koolish@BBN.COM, pc-token-ring@UCLA-CCN.arpa, plaid!fanzine@SUN.COM, prolog@SCORE.STANFORD.EDU, taylor@HPLABS.HP.COM, unifest%germany.CSNET%csnet-relay.csnet@RELAY.CS.NET Message-ID: <8701151333.aa09272@SPARK.BRL.ARPA> I'm confused. I recieved the "To", "Subject", and "Cc" lines. These, However were not accompanied by any message. Please try to resend. Thank you. ################################################################################ ___ ___ Kathleen Pausic Gagen / \ / \ Dept. of Biological Sciences ///XXXXXXXXXXX\\\\ Bowling Green State University ///X X\\\\ Bowling Green Ohio 43403 |||X X|||| |||X | X|||| (419)354-2905 |||X o o X|||| ||| X \___/ X |||| UUCP: ...!cbatt!osu-eddie!bgsuvax!gagen ||| X X |||| CSNET: gagen@research1.bgsu.edu ||| XXX |||| ARPA: gagen%bgsu.csnet@csnet-relay.arpa ||| |||| ||| |||| ||| |||| ||| |||| Kathi ################################################################################ 15-Jan-87 16:48:49-MST,1696;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Thu 15 Jan 87 16:48:09-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa07144; 15 Jan 87 17:57 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa07101; 15 Jan 87 17:37 EST Received: from decwrl.dec.com by AMSAA.ARPA id a019985; 15 Jan 87 17:37 EST Received: from rhea.dec.com by decwrl.dec.com (5.54.3/4.7.34) id AA04670; Thu, 15 Jan 87 14:37:17 PST Message-Id: <8701152237.AA04670@decwrl.dec.com> Date: 15-Jan-1987 1450 From: "When you do something well, repeat it often." To: info-cpm@AMSAA.arpa, infocpm%fizbin.DEC@decwrl.dec.COM Subject: Looking for a spreadsheet I'd like suggestions on a fairly powerful, *INEXPENSIVE* spreadsheet that is available for Apple // CP/M. I have VisiCalc Version 3.0 for the Apple, but I find the 40-column limitation and the difficulty of porting disk-printed files to CP/M for inclusion in WordStar documents to be a serious drawback. I'd really like something more powerful that works in 80 columns under CP/M. It's important that any tool recommended be able to do powers and roots, and the more powerful the conditional-expression facility is, the better. (I'd really like an IF-THEN-ELSE syntax that can include nested conditionals as either or both of its target operand expressions.) I don't particularly need row/column titling. Thanks in advance, Dick Binder (The Stainless Steel Rat) DEC Enet: ASD::BINDER UUCP: { decvax, allegra, ucbvax... }!decwrl!asd.dec.com!binder ARPA: binder%asd.DEC@decwrl.ARPA 16-Jan-87 03:18:28-MST,990;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Fri 16 Jan 87 03:18:23-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa08018; 16 Jan 87 4:42 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa08008; 16 Jan 87 4:25 EST Received: from wiscvm.arpa by AMSAA.ARPA id a022540; 16 Jan 87 4:23 EST Received: from (PFENNIGE)CGEUGE51.BITNET by WISCVM.WISC.EDU on 01/16/87 at 03:22:33 CST Date: 16 JAN 87 10:06-N From: PFENNIGER%CGEUGE51.BITNET@wiscvm.arpa To: INFO-CPM@AMSAA.arpa Subj: Thanks for BOOKSHOP info. Message-ID: <8701160425.aa08008@AMSAA-SEER.AMSAA-SEER.ARPA> To those people who responded about my question as to where to go in NYC to find good bookshops whilst I was there for a short stay, thank you, I managed to get what I wanted without wasting any time walking the streets during my 12 hour visit. Brian Jarvis Observatoire de Geneve. 17-Jan-87 02:16:31-MST,1632;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Sat 17 Jan 87 02:16:25-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa13072; 17 Jan 87 3:38 EST Received: from WISCVM.WISC.EDU by AMSAA-SEER.AMSAA-SEER.ARPA id aa13059; 17 Jan 87 3:09 EST Received: from (MAILER)SCFVM.BITNET by WISCVM.WISC.EDU on 01/17/87 at 02:08:01 CST Received: by SCFVM (Mailer X1.23b) id 1698; Sat, 17 Jan 87 03:07:35 EST Date: Sat, 17 Jan 87 03:01 EST From: "Bruce H. McIntosh" Subject: connecting H89 to IBM PC To: HEATH-PEOPLE@MC.LCS.MIT.EDU, INFO-CPM@AMSAA-SEER.ARPA, INFO-IBMPC@C.ISI.EDU MMDF-Warning: Parse error in original version of preceding line at AMSAA-SEER.ARPA Message-ID: <8701170309.aa13059@AMSAA-SEER.AMSAA-SEER.ARPA> Hello! I've been trying to connect my H89 to my pc clone (generic with an AST I/O Plus2 copy) via serial ports. I've been largely successful; I can communicate between the two machines with no problems. The only snag is this: when the H89 is plugged into the PC AND powered up, the PC won't power up! I've about driven myself nuts moving jumpers and rearranging cables, but the only time I've managed to get the PC to come on with the H89 powered on and plugged to it, I also managed to disable the serial ports!! Could some kind soul out there please give me some kind of suggestion, perhaps a preferred cable configuration? Thank you in advance for any help!!! ps- just goes to show, the RS232 standard isn't! :-) 17-Jan-87 05:12:26-MST,877;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Sat 17 Jan 87 05:12:20-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa13286; 17 Jan 87 4:33 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa13275; 17 Jan 87 4:20 EST Received: from XEROX.COM by AMSAA.AMSAA.ARPA id aa04608; 17 Jan 87 4:19 EST Received: from Burger.ms by ArpaGateway.ms ; 16 JAN 87 14:07:11 PST Sender: Larry_Shilkoff.ElSegundo@Xerox.COM Date: 16 Jan 87 09:55:33 PST (Friday) Subject: Montezuma Micro CP/M From: Larry_Shilkoff.ElSegundo@Xerox.COM To: info-cpm@AMSAA.arpa Message-ID: <870116-140711-2715@Xerox> Does anyone know where Montezuma Micro CP/M for the TRS-80 model 4 computer can be obtained. Someone I know is desperately trying to find a source. Thanks. Larry 17-Jan-87 13:43:26-MST,1273;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Sat 17 Jan 87 13:43:14-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa14149; 17 Jan 87 15:15 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa14141; 17 Jan 87 15:08 EST Received: from NGP.UTEXAS.EDU by AMSAA.AMSAA.ARPA id aa00802; 17 Jan 87 15:07 EST Date: Sat, 17 Jan 87 14:07:54 CST From: "Margaret H. Knox" Posted-Date: Sat, 17 Jan 87 14:07:54 CST Message-Id: <8701172007.AA21434@ngp.utexas.edu> Received: by ngp.utexas.edu (5.51/5.51) id AA21434; Sat, 17 Jan 87 14:07:54 CST To: Larry_Shilkoff.ElSegundo@xerox.COM, info-cpm@AMSAA.arpa Subject: Re: Montezuma Micro CP/M  Has something hampenpened to Montezuma? I was planning on giving them a call (trying to track down that CP/M -- TRSDOS program still). THey are at (as far as I know): Redbird Airport, Hangar #18 (l;ove that address) P.O. Box 320327 Dallas TX 75232 1-800-527-0347 You might also try : DiskCount Data (who thinks up these things) 2701-C West 15th, Suite 612, Plano, TX 75075 214-680-8268 18-Jan-87 06:51:19-MST,1694;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Sun 18 Jan 87 06:51:12-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa15712; 18 Jan 87 8:12 EST Received: from MC.LCS.MIT.EDU by AMSAA-SEER.AMSAA-SEER.ARPA id aa15690; 18 Jan 87 7:57 EST Date: Sun 18 Jan 87 07:56:47-EST From: Mark Becker Subject: Recommendation wanted for luggable/portable CP/M machine To: Info-CPM@AMSAA-SEER.ARPA Message-ID: <12271888481.28.CENT.MBECK@OZ.AI.MIT.EDU> Hello All - I find myself in need of a luggable or semi-portable CP/M system. After looking through a bunch of ads in various magazines, it seems the ENTIRE world has pulled the insides out of their old CP/M boxes and substituted 8088-based electronics instead. Nothing against 8088-based stuff; I've got software which is not available for that series of processor. I would appreciate receiving pointers to firms which carry CP/M (Z80-based, please) integrated systems (something slightly smaller than the old Kaypro 2). Requirements are: o Display built in. (80 x 24 on a 4" to 5" display is okay.) o Serial port is a MUST (need to wire a modem to this thing). o Sufficient documentation to port some specialized com- munications software into it (need hardware docs, schematics would be a real plus). o Battery-powered units not necessary - commercial power is available for this thing. o 5.25" or 3.5" disk drives are a must. Your comments/pointers are appreciated. Regards, Mark Becker CENT.MBECK%OZ.AI.MIT.EDU@AI.AI.MIT.EDU ------- 18-Jan-87 10:53:44-MST,1066;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Sun 18 Jan 87 10:53:36-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa16133; 18 Jan 87 12:27 EST Received: from SIMTEL20.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa16124; 18 Jan 87 12:16 EST Date: Sun, 18 Jan 1987 10:15 MST Message-ID: Sender: KPETERSEN@SIMTEL20.arpa From: Keith Petersen To: Mark Becker Cc: Info-CPM@AMSAA-SEER.ARPA Subject: Recommendation wanted for luggable/portable CP/M machine In-reply-to: Msg of 18 Jan 1987 05:56-MST from Mark Becker I've seen a lot of messages with glowing reports on the Bondwell 2 portable. There are two files on SIMTEL20 which give move details: Filename Type Bytes CRC Directory PD: BONDWEL2.MQR.1 BINARY 1408 EB12H BONDWEL2.RQV.1 BINARY 8320 4F29H --Keith 18-Jan-87 18:40:41-MST,1760;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Sun 18 Jan 87 18:40:33-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa16739; 18 Jan 87 20:04 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa16732; 18 Jan 87 19:51 EST Received: from UCBVAX.Berkeley.EDU by AMSAA.AMSAA.ARPA id aa01217; 18 Jan 87 19:47 EST Received: by ucbvax.Berkeley.EDU (5.53/1.20) id AA00436; Sun, 18 Jan 87 16:48:38 PST Received: by ucdavis.UCDAVIS.EDU (4.12/4.7) id AA17053; Sun, 18 Jan 87 15:57:33 pst Received: by clover.ucdavis.edu (4.12/4.7) id AA01388; Sun, 18 Jan 87 15:48:43 pst Date: Sun, 18 Jan 87 15:48:43 pst From: Eric Hildum Message-Id: <8701182348.AA01388@clover.ucdavis.edu> To: ucdavis!info-cpm@AMSAA.arpa Subject: Multiplan for VT180 SQRT() bug Cc: ucdavis!RHG%uregina1.bitnet@AMSAA.arpa I have discovered a bug in the square root routine in Multiplan. This version is for the VT180 - the problem shows up when one tries to take the square root of 9.94e-16. The result is one order of magnitude off. This version of Multiplan is circa 1981 for a CPM 2.2 Z80 based machine with a VT100 terminal. Does anyone out there know of a patch that I can apply, or how one might go about getting one from Microsoft? Thank you, Eric Hildum Preferred: dehildum@ucdavis (BITNET) hildum%clover%ucdavis.uucp@ucbvax.arpa hildum%clover%ucdavis.uucp@ucbvax.berkeley.edu ucdavis!clover!hildum@ucbvax.arpa ucdavis!clover!hildum@ucbvax.berkeley.edu Otherwise: hildum@ucd.csnet hildum%ucd@csnet-relay.arpa hildum%ucd@relay.cs.net 19-Jan-87 01:10:36-MST,1919;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Mon 19 Jan 87 01:10:23-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa17423; 19 Jan 87 2:26 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa17410; 19 Jan 87 2:13 EST Received: from BRL-ADM.ARPA by AMSAA.AMSAA.ARPA id aa02175; 19 Jan 87 2:13 EST Received: from USENET by ADM.BRL.ARPA id aa14120; 19 Jan 87 2:09 EST From: news Newsgroups: comp.os.cpm Subject: Re: Montezuma Micro CP/M Message-ID: <366@umnd-cs-gw.umnd-cs.UUCP> Date: 19 Jan 87 00:32:56 GMT To: info-cpm@AMSAA.arpa In article <2409@brl-adm.ARPA> mknox@ngp.utexas.EDU (Margaret H. Knox) writes: > Has something happened to Montezuma? I was planning on giving them >a call (trying to track down that CP/M -- TRSDOS program still). THey >are at (as far as I know): > > Redbird Airport, Hangar #18 (love that address) > P.O. Box 32027 > Dallas TX 75232 > 1-800-527-0347 > >You might also try : > > DiskCount Data (who thinks up these things) > 2701-C West 15th, Suite 612, > Plano, TX 75075 > 214-680-8268 Check a current issue of 80-Micro, Monte has an address in Arizona as well as Texas, something like "lizard flats". They still have adds in 80-Micro so I don't think they went belly up. If you need the exact address email me and I'll find it for you. By the way, has anyone in netland figured out how to defeat the CCP/BDOS/BIOS checking section of Monte's SYSGEN? I managed to get a copy of ZCPR 1.0 sysgened but I had to hackup sysgen and I was hopeing there is an easier way to do it. -Rob Healey University of Minnesota, Duluth rhealey@umn-d-ub.d.umn.edu or rhealey@umn-d-ub.UUCP ( I wouldn't bet on this one.) 19-Jan-87 12:21:57-MST,819;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Mon 19 Jan 87 12:21:52-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa18161; 19 Jan 87 11:41 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa18152; 19 Jan 87 11:27 EST Received: from HI-MULTICS.ARPA by AMSAA.AMSAA.ARPA id aa03378; 19 Jan 87 11:24 EST Date: Mon, 19 Jan 87 09:36 CST From: Boebert@HI-MULTICS.arpa Subject: PCPI on IIGS? To: info-apple@BRL.arpa, info-cpm@AMSAA.arpa Message-ID: <870119153656.492744@HI-MULTICS.ARPA> Anybody out there got a PCPI card with ramdisk working on a IIGS? What's involved? What's the relative speeds in CP/M and 65xxxx modes (I know that's subjective, but what do think anyway)? 19-Jan-87 13:01:28-MST,947;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Mon 19 Jan 87 13:01:23-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa18361; 19 Jan 87 14:23 EST Received: from RELAY.CS.NET by AMSAA-SEER.AMSAA-SEER.ARPA id aa18355; 19 Jan 87 14:15 EST Received: from dartmouth by csnet-relay.csnet id af07671; 19 Jan 87 13:38 EST Received: by dartmouth.EDU (5.51/2.4D) id AA11381; Mon, 19 Jan 87 10:07:03 EST Date: Mon, 19 Jan 87 10:07:03 EST From: Todd Krein To: HEATH-PEOPLE@MC.LCS.MIT.EDU, INFO-CPM%amsaa-seer.arpa@RELAY.CS.NET, INFO-IBMPC@C.ISI.EDU, Z8BHM@scfvm Subject: Re: connecting H89 to IBM PC Message-ID: <8701191415.aa18355@AMSAA-SEER.AMSAA-SEER.ARPA> Just a thought... Check the signal ground connects.... perhaps even leaving them off might help. Todd Krien vizard@dartvax 19-Jan-87 16:25:47-MST,2137;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Mon 19 Jan 87 16:25:39-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa18433; 19 Jan 87 15:19 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa18425; 19 Jan 87 15:11 EST Received: from BRL-ADM.ARPA by AMSAA.AMSAA.ARPA id aa04321; 19 Jan 87 15:11 EST Received: from USENET by ADM.BRL.ARPA id aa01562; 19 Jan 87 15:08 EST From: Andrew K Weaver Newsgroups: comp.os.cpm,comp.emacs Subject: Alternatives to ed in CP/M-86 Message-ID: <159@osupyr.UUCP> Date: 19 Jan 87 06:17:06 GMT To: info-cpm@AMSAA.arpa [Place your magic decoder ring next to CRT to reveal secret message from NSA] Being somewhat naive about CP/M anyhow, I am open game for flames, so be gentle. I am taking a Computer Science class in assembler and we are using CP/M-86 of all things on the PC. I simply do NOT want to use ed line-based editing; it offends me, considering I am using GNU Emacs to write this article to the net. Are there any versions of MicroEMACS or any other screen-oriented editors for CP/M-86? If so, please post or e-mail me a response (or, possibly, uuencoded stuff if possible) Thanks... --------------------+----------------------------------------------------- T * H * E | | UUCP: akw%osupyr.uucp@cbosgd.uucp O H I O | --+-- Usenet: !cbosgd!osupyr!akw S T A T E | | Dorm (614) 293-1195 U N I V E R S I T Y | Andrew|Weaver Work (614) 293-7868 or 292-1741 --------------------+------ | -------------------------------------------- "Like cold water to a weary soul, so is good news from a distant land." Proverbs 25.25 -------------------------------------------------------------------------- [NSA food: CIA Casey North SDI Iran Khommeni arms M-16 lawyers guns money] [ACLU food: morality Bible divinity love marriage tradition prayer school] [AKW food: pizza subs gyros spagetti peanut butter jelly DietCoke Hostess] 19-Jan-87 17:35:37-MST,1153;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Mon 19 Jan 87 17:35:28-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa18759; 19 Jan 87 19:01 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa18756; 19 Jan 87 18:54 EST Received: from BRL-ADM.ARPA by AMSAA.AMSAA.ARPA id aa05207; 19 Jan 87 18:54 EST Received: from USENET by ADM.BRL.ARPA id aa02953; 19 Jan 87 18:51 EST From: Michael Altmann Newsgroups: comp.os.cpm Subject: Re: Looking for a spreadsheet Message-ID: <12560002@acf4.UUCP> Date: 19 Jan 87 20:49:00 GMT Posted: Mon Jan 19 15:49:00 1987 To: info-cpm@AMSAA.arpa Re: Cheap and powerful spreadsheet for CP/M Here is an idea. Turbo/pascal comes with a spreadsheet as a sample source program. I think it is public domain; check. My memory is that it doesn't handle zillions of columns but that it does handle exponents, trig functions and the like. Hackable? Good luck. -- michael altmann UUCP: ...!cmcl2!acf4!altmann Bitnet: altmann@nyuacf 19-Jan-87 20:15:58-MST,1655;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Mon 19 Jan 87 20:15:49-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa18951; 19 Jan 87 21:33 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa18945; 19 Jan 87 21:25 EST Received: from BCO-MULTICS.ARPA by AMSAA.AMSAA.ARPA id aa05710; 19 Jan 87 21:19 EST Received: FROM HIS-PHOENIX-MULTICS.ARPA BY BCO-MULTICS.ARPA WITH dial; 19 JAN 1987 21:15:43 EST Date: Mon, 19 Jan 87 19:15 MST From: Paul Dickson Subject: Re: Alternatives to ed in CP/M-86 To: info-cpm@AMSAA.arpa Message-ID: <870120021500.638640@HIS-PHOENIX-MULTICS.ARPA> From: Andrew K Weaver : >Being somewhat naive about CP/M anyhow, I am open game for flames, so be >gentle. I am taking a Computer Science class in assembler and we are using >CP/M-86 of all things on the PC. I simply do NOT want to use ed line-based >editing; it offends me, considering I am using GNU Emacs to write this article >to the net. > >Are there any versions of MicroEMACS or any other screen-oriented editors >for CP/M-86? If so, please post or e-mail me a response (or, possibly, >uencoded stuff if possible) Thanks... I ran CP/M-86 for two years on my non-ibm compatible micro and I have only found one editor that was of any use: Turbo Pascal. The editor was well worth the sixty or seventy dollars I spent. You can even configure the keys to be something like emacs. -Paul Dickson Dickson%pco @ HI-Multics 20-Jan-87 06:05:18-MST,1008;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Tue 20 Jan 87 06:05:07-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa19902; 20 Jan 87 7:25 EST Received: from WISCVM.WISC.EDU by AMSAA-SEER.AMSAA-SEER.ARPA id aa19900; 20 Jan 87 7:16 EST Received: from (SINGPANG)HLERUL5.BITNET by WISCVM.WISC.EDU on 01/20/87 at 06:17:01 CST Date: Tue, 20 Jan 87 12:12 N From: SINGPANG%HLERUL5.BITNET@WISCVM.WISC.EDU MMDF-Warning: Parse error in original version of preceding line at AMSAA-SEER.ARPA Subject: type programs for crunched files To: info-cpm@AMSAA-SEER.ARPA X-Original-To: info-cpm@amsaa-seer.arpa, SINGPANG Message-ID: <8701200716.aa19900@AMSAA-SEER.AMSAA-SEER.ARPA> Hello all, Can someone send me an overview on the programs available to type crunched/squeezed programs in libraries etc. E.g. what are the differences between typelz and lt? Thanks in advance Marc Chang 20-Jan-87 07:08:54-MST,1425;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Tue 20 Jan 87 07:08:46-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa20193; 20 Jan 87 8:18 EST Received: from NOSC.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa20176; 20 Jan 87 8:03 EST Received: by bass.ARPA (5.31/4.7) id AA17118; Tue, 20 Jan 87 05:04:04 PST Received: by crash.UUCP (5.9/UUCP-Project/rel-1.0/09-14-86) id AA04411; Tue, 20 Jan 87 04:57:10 PST Message-Id: <8701201257.AA04411@crash.UUCP> Date: Tue, 20 Jan 87 04:50:12 PST From: Matt Smiley To: crash!info-cpm <@nosc.arpa:crash!info-cpm@AMSAA-SEER.ARPA> Subject: Re: Recommendation wanted for luggable/portable CP/M machine Try a Bondwell 12 if you can find one. It's built like a Compaq, and is a bit smaller and lighter than a Kaypro. Or call Kaypro here in San Diego (Solana Beach, actually) and ask if they have any Kaypro 1's for sale. The Kaypro 1 is essentially an effort to get rid of surplus parts, so direct from Kaypro the brand new machine would only cost you $595 or thereabouts. I used one for over a year with no problems and sold it for almost as much as I paid for it. They are outfitted with DSDD drives and a hi-res screen, and some even come with K-10 motherboards which come in handy should you want to install a hard disk later on. 20-Jan-87 12:53:37-MST,1603;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Tue 20 Jan 87 12:53:20-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa21597; 20 Jan 87 11:39 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa21500; 20 Jan 87 11:24 EST Received: from ACC.ARPA by AMSAA.AMSAA.ARPA id aa16894; 20 Jan 87 11:19 EST Date: 20 Jan 87 08:07:00 PST From: shawn@acc.arpa MMDF-Warning: Parse error in original version of preceding line at AMSAA.ARPA Subject: PSPARKS and bounced / bounced mail To: info-cpm cc: info-cpm-request@AMSAA.arpa, shawn@acc.arpa Reply-To: shawn@acc.arpa MMDF-Warning: Parse error in original version of preceding line at AMSAA.ARPA Message-ID: <8701201120.aa16894@AMSAA.AMSAA.ARPA> From: SAGE::MAILER 16-JAN-1987 15:07 To: SHAWN Subj: Undeliverable mail ----Transcript of session follows---- "amsaa-seer" is an unrecognized hostname/address ----Unsent message follows---- Date: 16 Jan 87 15:01:00 PST From: Subject: smart key, smart print, and bounced mail To: "info-cpm" cc: psparks@a.isi.edu,shawn@acc Reply-To: Sorry to use the net, but to reference my earlier request on a printer filter, I received a message from PSPARKS@A.ISI.EDU and in responding to his message, the address 'bounced'. So, PSPARKS, please contact me shawn@acc.arpa for further info. Thanks Shawn Miner shawn@acc.arpa p.s. with another address, or a voice #. ------ ------ 20-Jan-87 12:59:30-MST,1871;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Tue 20 Jan 87 12:59:22-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa21774; 20 Jan 87 12:08 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa21746; 20 Jan 87 11:54 EST Received: from NCSC.ARPA by AMSAA.AMSAA.ARPA id aa18040; 20 Jan 87 11:49 EST Received: by ncsc.ARPA id AA03969; Tue, 20 Jan 87 10:49:42 cst Date: Tue, 20 Jan 87 10:49:42 cst From: Brown Message-Id: <8701201649.AA03969@ncsc.ARPA> To: akw%osupyr.uucp@AMSAA.arpa, info-cpm@AMSAA.arpa Subject: Re: Alternatives to ed in CP/M-86 You might try one of the following from SIMTEL20: Directory PD: VDE233.LBR.1 BINARY 53632 ECDCH VDO25B.LBR.1 BINARY 57600 07FBH Both are screen-oriented editors. I have used vde for about 2 weeks(!) so I am still learning. Haven't tried VDO yet but they seem similar (started from the same root). VDE has a wordstar 'flavor', commands are ESC-x, CONTROL-x, ^Qx, and ^Ox. It also has macro capabilities which can have 1-255 repeat counts (but I haven't figured out how to save/reload the macros). It comes with an install program to set up for various terminals. If you are lucky, yours already has a configuration file set up, otherwise you can roll your own. My only complaints are that screen update is slow (on my C128, but then everything is) and the command codes are non-intuitive (even if I can remember the letter, I get the 'ESC/CONTROL/^Q/^O' part wrong but that will come). If you have a memory mapped vidio that meets the requirements, there is a VDM version that should run much faster. They aren't the best editors in the world, but they beat the heck outta ED and the price is right. David Brown jdb@ncsc 21-Jan-87 08:00:04-MST,1631;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Wed 21 Jan 87 07:59:50-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa02090; 21 Jan 87 9:02 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa02054; 21 Jan 87 8:44 EST Date: Wed, 21 Jan 87 8:35:25 EST From: David Towson (SECAD) To: SINGPANG%hlerul5.bitnet@AMSAA.arpa cc: info-cpm@AMSAA.arpa Subject: Re: Mail errors with amsaa-seer Message-ID: <8701210835.aa05396@AMSAA.AMSAA.ARPA> Marc - Thanks for your note regarding info-cpm mail delivery problems. The effects you are seeing are the result of several hosts operating with out- of-date routing tables. AMSAA-SEER is a relatively new machine, which has been on the net only since the beginning of the year. Thus, hosts having obsolete routing tables do not list AMSAA-SEER, and they reject mail from that machine as being from from a bogus host. These problems will continue until one of the following happens: 1. The host administrators of the "problem machines" update their tables, or 2. The rejects become so annoying that I delete the offending addresses from the info-cpm distribution list. I have written to some of the aforementioned host administrators, and am awaiting some action on their part. I have also deleted some entries. Any addresses still causing problems at the beginning of next week will be zapped. Thanks again for your interest. Dave info-cpm list maintainer 21-Jan-87 11:12:50-MST,1113;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Wed 21 Jan 87 11:11:49-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa02716; 21 Jan 87 12:20 EST Received: from ISEC-OA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa02702; 21 Jan 87 12:00 EST Date: 21 Jan 87 12:01:44 EST From: SO@ISEC-OA.arpa To: INFO-CPM@AMSAA-SEER.ARPA Message-ID: <8701211200.aa02702@AMSAA-SEER.AMSAA-SEER.ARPA> Subject: dBase IIInterpreters/Compilers Recently, I read a comment in a publication that there were now five interpreters and/or compilers for dBase II, and that no fewer than three of them were in the public domain. As a modestly disaffected user of the Ashton-Tate product, this raised my interest level. I haven't heard of any of these PD items, though. Does anyone out there know of any PD dBase II interpreters or compilers, and if so, would you please provide me a pointer to them? Please reply to so@isec-oa and I will summarize for the net. Dick Stanley so@isec-oa **** END PROFS-NOTE **** 21-Jan-87 12:34:08-MST,1302;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Wed 21 Jan 87 12:33:44-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa02749; 21 Jan 87 12:33 EST Received: from ISEC-OA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa02718; 21 Jan 87 12:11 EST Date: 21 Jan 87 12:05:41 EST From: SO@ISEC-OA.arpa To: INFO-CPM@AMSAA-SEER.ARPA Message-ID: <8701211211.aa02718@AMSAA-SEER.AMSAA-SEER.ARPA> Subject: H89 Screen Gremlin Recently, my venerable H-89A has started to exhibit a strange screen phenomenon. After one to two hours of operation, an amorphous area of very reduced intensity crawls around the screen. Data is not disturbed, and the affected area nearly always covers the width of the screen. It is not, however, confined to a rectangular area bounded by lines -- it seems rather shapeless, and it moves about, typically from bottom to top. It appears to be a Terminal Logic Board problem, but I haven't been able to isolate it. The H-89A has an upgraded power supply, and no recent modifications, so I doubt it is that. If anyone out there has had or heard of a similar problem, and its cause, please drop me a note (so@isec-oa). Dick Stanley. **** END PROFS-NOTE **** 21-Jan-87 13:31:19-MST,1804;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Wed 21 Jan 87 13:30:37-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id ab02749; 21 Jan 87 12:36 EST Received: from AMSAA.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa02746; 21 Jan 87 12:31 EST Received: from BRL-ADM.ARPA by AMSAA.AMSAA.ARPA id aa13757; 21 Jan 87 12:29 EST Received: from USENET by ADM.BRL.ARPA id aa01914; 21 Jan 87 12:30 EST From: "Dr. Snuggles" Newsgroups: comp.os.cpm Subject: Re: Montezuma Micro CP/M Message-ID: <684@crash.UUCP> Date: 21 Jan 87 09:46:01 GMT To: info-cpm@AMSAA.arpa In article <2409@brl-adm.ARPA> mknox@ngp.utexas.EDU (Margaret H. Knox) writes: >Has something hampenpened to Montezuma? I was planning on giving them >a call (trying to track down that CP/M -- TRSDOS program still). THey >are at (as far as I know): > > Redbird Airport, Hangar #18 (love that address) correction: P.O. Box 763009 Dallas TX, 75376-3009 > 1-800-527-0347 > >You might also try : > Checking the recient issue of 80 Micro I find your above address correct, other addresses include: ROSE Micro: The old version of MM CP/M, I'm told: Total Access P.O. Box 790276 Dallas, Texas 75379 (214) 337-4346 -- Victor O'Rear {hplabs!hp-sdd, akgua, sdcsvax, nosc}!crash!victoro ARPA: crash!victoro@nosc and the Byte Information eXchange [victoro] Mail Stop: Star Trek Association for Revival - San Diego Post Awful Box 15373, San Diego, Calif. 92115 (15 Years old) Announcement Machine: (619) 589-0404 (Sometimes it Answers Too) ----------------------------------------------------------------------------- 21-Jan-87 21:22:20-MST,1101;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Wed 21 Jan 87 21:22:05-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa04417; 21 Jan 87 22:48 EST Received: from NMFECC.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa04407; 21 Jan 87 22:34 EST Received: from oak.sainet.mfenet by ccx.mfenet with MfeMail ; Wed, 21 Jan 87 19:33:16 PST Date: Wed, 21 Jan 87 19:33:16 PST From: SECRIST%OAK.SAINET.MFENET@nmfecc.arpa Message-Id: <870121193316.03h@nmfecc.arpa> To: INFO-CPM@AMSAA-SEER.ARPA From: SECRIST@OAK.SAINET.MFENET To: INFO-CPM@AMSAA-SEER.ARPA From: (Richard C. Secrist) To: INFO-CPM@AMSAA-SEER.Arpa Subject: PD Ada's ?! Date: Wed, 21-JAN-1987 22:35 EST Header-Disclaimer: I don't like my headers either ! X-VMS-Mail-To: CPM Did anyone ever convert the SIMTEL little-Ada from the Polymorphic version and/or create a CP/M-80 p-code interpreter for the DDJ Augusta ? rcs SECRIST%OAK.SAInet.MFEnet@LLL-MFE.Arpa 21-Jan-87 22:15:04-MST,1212;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Wed 21 Jan 87 22:14:55-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id ab04417; 21 Jan 87 22:49 EST Received: from NMFECC.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa04409; 21 Jan 87 22:37 EST Received: from oak.sainet.mfenet by ccx.mfenet with MfeMail ; Wed, 21 Jan 87 19:34:49 PST Date: Wed, 21 Jan 87 19:34:49 PST From: SECRIST%OAK.SAINET.MFENET@nmfecc.arpa Message-Id: <870121193449.03i@nmfecc.arpa> To: INFO-CPM@AMSAA-SEER.ARPA From: SECRIST@OAK.SAINET.MFENET To: INFO-CPM@AMSAA-SEER.ARPA From: (Richard C. Secrist) To: INFO-CPM@AMSAA-SEER.Arpa Subject: Turbo PASCAL Date: Wed, 21-JAN-1987 22:37 EST Header-Disclaimer: I don't like my headers either ! X-VMS-Mail-To: CPM I bought v1.00. Any advantages to upgrading ? I'm most interested in compiling bigger programs - v1.00 won't do a 35K source file even sans the M)emory option (boo, hiss). What are the most "Standard PASCAL" commercial and PD implementations ? rcs SECRIST%OAK.SAInet.MFEnet@LLL-MFE.Arpa 22-Jan-87 17:46:45-MST,2434;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Thu 22 Jan 87 17:46:27-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa08058; 22 Jan 87 18:52 EST Received: from WISCVM.WISC.EDU by AMSAA-SEER.AMSAA-SEER.ARPA id aa08042; 22 Jan 87 18:33 EST Received: from (XBR1YD22)DDATHD21.BITNET by WISCVM.WISC.EDU on 01/22/87 at 17:33:12 CST Received: from BR1.THD.DA.D.EUROPE by DDATHD21.BITNET via GNET with RJE ; 23 Jan 87 00:32:03 Date: Fri, 23 Jan 87 00:23:32 +0100 (Central European Time) From: "Ralf Bayer\ {Herz-Baerchi}" Subject: C-Compiler for CP/M-80 wanted To: info-c@brl.arpa, info-cpm@AMSAA-SEER.ARPA X-VMS-To: X%"info-c@brl.arpa",X%"info-cpm@amsaa-seer.arpa",YD22 Message-ID: <8701221833.aa08042@AMSAA-SEER.AMSAA-SEER.ARPA> I'm looking for a C-Compiler that runs in the CP/M-80 environment. Important features would be: - it MUST create 8080-object code (NOT Z-80), because my target machine uses an 8085 as central processor. How- ever, the compiler need not run under 8080, my development system has an Z-80 built in. - it must create ROMable code, that means: separate DATA and CODE segments. - code must be able to run standalone, without the CP/M en- vironment (I know I have to write my own startup module then and that I can't use most of the runtime library - but that's OK with me). - it should be interlinkable with assembly language routines, preferrable compatible with the RMAC-package. - it should be a commercial product. I tried SCC8080 and had no luck running it, I think there must be an error in the runtime code provided. As I'm not the one who has to pay for it, I don't want to fiddle around with an undocumented product. Thanx for any information, Ralf Bayer (The Care-Baer) Computing Center @ the Technical University of Darmstadt, West Germany Arpanet: xbr1yd22%ddathd21.BITNET@wiscvm.wisc.EDU BITNET: xbr1yd22@ddathd21 ----------------------------------------------------------------------- > REAL programmers use FORTRAN < ----------------------------------------------------------------------- 22-Jan-87 19:28:53-MST,1101;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Thu 22 Jan 87 19:28:48-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa08459; 22 Jan 87 20:59 EST Received: from BRL-ADM.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa08449; 22 Jan 87 20:48 EST Received: from USENET by ADM.BRL.ARPA id aa17072; 22 Jan 87 20:46 EST From: jeffj%sfsup.uucp@BRL.arpa Newsgroups: comp.os.cpm Subject: ZASM questions Message-ID: <1050@sfsup.UUCP> Date: 22 Jan 87 17:21:42 GMT To: info-cpm@AMSAA-SEER.ARPA I cannot locate my manual for my Cromomco ZASM assembler. (yes, it is a legal copy, coming with my CP/M disk from the VAR) Does anybody 'out there' answer these questions: 1) I don't have system call #90, 92 for the date and time. How can I specify them for the heading? 2) How can I specify 132 column mode? (it currently truncates comments at column 80) 3) What other options can I specify? Thanks! Jeffrey 'paper based life form' Jonas {ihnp4 | allegra | cbosgd} attunix ! jeffj 23-Jan-87 01:47:13-MST,1761;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Fri 23 Jan 87 01:47:02-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa09019; 23 Jan 87 3:09 EST Received: from NOSC.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa09011; 23 Jan 87 3:00 EST Received: by bass.ARPA (5.31/4.7) id AA25301; Fri, 23 Jan 87 00:01:19 PST Received: by crash.CTS.COM (5.9/UUCP-Project/rel-1.0/09-14-86) id AA29883; Thu, 22 Jan 87 23:36:09 PST Message-Id: <8701230736.AA29883@crash.CTS.COM> Date: Thu, 22 Jan 87 23:17:08 PST From: Marc Wilson To: crash!info-cpm <@nosc.arpa:crash!info-cpm@AMSAA-SEER.ARPA> Subject: Re: ZASM questions >From: crash!BRL.arpa!nosc!jeffj%sfsup.uucp >1) I don't have system call #90, 92 for the date and time. >How can I specify them for the heading? Use: 'DATE = mmddyy' for the date... : 'TIME = hhmmss' for the time... >2) How can I specify 132 column mode? > (it currently truncates comments at column 80) Use: 'WIDTH = a decimal #' to set the page width... : 'TRUNC = a decimal #' to set it and truncate there... >3) What other options can I specify? Now that would be cheating! >Thanks! You're welcome. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Marc Wilson ARPA: ...!crash!mwilson@nosc ( preferred ) ...!crash!pnet01!pro-sol!mwilson@nosc UUCP: [ akgua | hp-sdd!hplabs | sdcsvax | nosc ]!crash!mwilson - or - mwilson@crash.UUCP ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23-Jan-87 07:29:35-MST,930;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Fri 23 Jan 87 07:29:18-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa09515; 23 Jan 87 8:56 EST Received: from XEROX.COM by AMSAA-SEER.AMSAA-SEER.ARPA id aa09507; 23 Jan 87 8:48 EST Received: from Muscat.ms by ArpaGateway.ms ; 23 JAN 87 05:49:05 PST Date: 23 Jan 87 08:45:46 EST (Friday) Subject: Re: C-Compiler for CP/M-80 wanted In-reply-to: <8701221833.aa08042@AMSAA-SEER.AMSAA-SEER.ARPA> To: Ralf Bayer {Herz-Baerchi} cc: info-c@brl.arpa, info-cpm@AMSAA-SEER.ARPA From: marty Message-ID: <870123-054905-1927@Xerox> Ralf -- Look at Manx Aztec C (advertised every month in all the major micro magazines). I use it for the type of work you mentioned. marty leisner.henr@xerox.com 23-Jan-87 07:41:55-MST,693;000000000000 Return-Path: Received: from AMSAA.ARPA by SIMTEL20.ARPA with TCP; Fri 23 Jan 87 07:41:36-MST Received: from AMSAA.ARPA by AMSAA.amsaa.ARPA id aa28091; 23 Jan 87 5:24 EST Received: from WISCVM.WISC.EDU by AMSAA.AMSAA.ARPA id aa28089; 23 Jan 87 5:17 EST Received: from (U102610)BLIULG11.BITNET by WISCVM.WISC.EDU on 01/23/87 at 04:17:35 CST Date: Fri, 23 Jan 87 11:10:12 ULG To: INFO-CPM@AMSAA.ARPA From: U102610%BLIULG11.BITNET@WISCVM.WISC.EDU Subject: NOTE from U102610 Message-ID: <8701230517.aa28089@AMSAA.AMSAA.ARPA> Date: 23 January 1987, 11:09:03 ULG From: U102610 at BLIULG11 To: INFO-CPM at AMSAA sendme archive blurb 23-Jan-87 08:24:08-MST,5047;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Fri 23 Jan 87 08:23:43-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa09563; 23 Jan 87 9:20 EST Received: from SIMTEL20.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa09556; 23 Jan 87 9:12 EST Date: Fri 23 Jan 87 03:42:45-MST From: Rick Conn Subject: Turbo Modula-2 demo To: info-cpm@AMSAA-SEER.ARPA Message-ID: <12273174802.12.RCONN@SIMTEL20.ARPA> I have created a new directory under PD: called PD: and placed the file BOXDEMO.LBR in it. This is a demo of Borland's Turbo Modula-2 which I felt may be of general interest. The following is BOX.DOC, which is contained within BOXDEMO.LBR. Rick Conn ---- BOX.DOC ---- Borland's Turbo Modula-2 for Z80's/HD64180's by Rick Conn 23 Jan 87 The following files constitute a simple demonstration of Borland's Turbo Modula-2. The demo is dependent on a TVI 955 terminal (it may also run on a TVI 950 - I haven't tried it), and the BOXTEST routine (the mainline) draws 5 boxes on the screen using business graphics. This demonstration illustrates the Turbo Modula-2 packaging concept (definition/implementation modules). Echelon sent me a copy of Turbo Modula-2, and, being a fan of Ada, I took a serious look at the system. I am very pleased with it. Turbo Modula-2 is certainly not Ada (or even close to Ada), but it does contain some of the really useful concepts that I regularly employ in Ada programming. For instance, 1) Turbo Modula-2 supports a packaging concept. The definition module/implementation module concept allows a module to be defined without actually being implemented, allowing programs to be written based solely on the definition module (deferring the creation of the implementation module to a later date). 2) Turbo Modula-2 supports exceptions. I really like this concept in Ada, and, in some ways (particularly wrt the ability to pass strings in exceptions), I like Turbo Modula-2's exception mechanism better. 3) Turbo Modula-2 supports multi-processing (coroutines). The mechanism is simple, not nearly as sophisticated as Ada tasking, but it is useful. I really like Turbo Modula-2 and plan to play with it for a while. Like Turbo Pascal, Turbo Modula-2 has a very nice integrated working environment (editor/compiler/librarian). The code generated by Turbo Modula-2 is reasonably efficient. -------------------------------------------------------------------------- FILES IN THE LBR: Filename.Typ Size K RS Filename.Typ Size K RS Filename.Typ Size K RS -------- --- ------ -- -------- --- ------ -- -------- --- ------ -- BOXLIB .MOD 4 BOXLIBD .MOD 4 BOXTEST .MOD 4 BOXTEST .COM 12 BOXLIBD - definition module for BOXLIB BOXLIB - implementation module for BOXLIB BOXTEST - test routine/module for BOXLIB INTERESTING FILES ON TURBO MODULA-2 WORK DISK: Filename.Typ Size K RS Filename.Typ Size K RS Filename.Typ Size K RS -------- --- ------ -- -------- --- ------ -- -------- --- ------ -- BOXTEST .COM 12 BOXLIB .MOD 4 BOXTEST .MOD 2 BOXLIB .MCD 2 BOXLIBD .MOD 2 BOXLIB .SYM 2 BOXTEST .MCD 2 BOXLIB.SYM - created from compile of BOXLIBD.MOD; compiling BOXLIBD.MOD created BOXLIBD.SYM, and I then renamed BOXLIBD.SYM to BOXLIB.SYM BOXLIB.MCD - created from compile of BOXLIB.MOD BOXTEST.MCD - created from compile of BOXTEST.MOD BOXTEST.COM - COM file containing BOXTEST and BOXLIB; runs BOXTEST ------------------------------------------------------------------------ INSTRUCTIONS FOR COMPILING 1. Compile BOXLIBD.MOD first. This the definition module for BOXLIB which contains the definitions of the types and procedures within BOXLIB that are visibile external to the BOXLIB module. Once compiled, rename the BOXLIBD.SYM file which was created to BOXLIB.SYM. 2. Use the Turbo Modula-2 librarian to create a new library and place BOXLIB.SYM into this library. Add this new library to the compiler search path. 3. Compile BOXLIB.MOD next. This is the implementation module for BOXLIB which contains the implementations of those procedures declared in the BOXLIBD definition module. Compiling BOXLIB.MOD creates BOXLIB.MCD. 4. Use the Turbo Modula-2 librarian to add BOXLIB.MCD to the new library (which already contains BOXLIB.SYM). 5. Compile the mainline module BOXTEST.MOD. The resulting BOXTEST.MCD file may then be linked (be sure the new library which contains BOXLIB.SYM and BOXLIB.MCD are in the search path). BOXTEST.MCD may also be run without explicit linking to create a COM file. ------------------------------------------------------------------------ DISCLAIMER: I used to be associated with Echelon, who now sells Turbo Modula-2. I receive no income from Turbo Modula-2 sales. ------- 23-Jan-87 13:54:18-MST,1368;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Fri 23 Jan 87 13:54:06-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa10276; 23 Jan 87 13:18 EST Received: from RAND-UNIX.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa10248; 23 Jan 87 13:08 EST Received: by rand-unix.arpa; Fri, 23 Jan 87 09:43:48 PST Message-Id: <8701231743.AA03193@rand-unix.arpa> To: Rick Conn , info-cpm@AMSAA-SEER.ARPA Re: Linking .REL files with Turbo Modula-2 Date: Fri, 23 Jan 87 09:43:32 PST From: bridger@rand-unix.arpa Rick-- Have you, or anyone else, figured out how to use routines assembled/compiled outside the Modula-2 system with M2? The Echelon book says that M2 will be able to make use of SYSLIB and other Microsoft REL-format libraries. However, it also says that M2 can call procedures in REL format, but not FUNCTIONS (which return values)! To be of much use as a general-purpose language, and specifically in Z-System environments, M2 needs a way to link in ASM (and C and FORTRAN) generated REL files which return values. I'd guess that such routines will require some type of M2-compatible header that communicates their function and argument types to the linker. Do you have the specs, or any suggestions? --bridger 23-Jan-87 23:20:49-MST,2049;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Fri 23 Jan 87 23:20:38-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa01207; 24 Jan 87 0:42 EST Received: from SIMTEL20.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa01196; 24 Jan 87 0:27 EST Date: Fri, 23 Jan 1987 22:27 MST Message-ID: Sender: KPETERSEN@SIMTEL20.arpa From: Keith Petersen To: Info-Cpm@AMSAA-SEER.ARPA Subject: New version of RDCBM for Commodore C128 CP/M Now available from SIMTEL20... Filename Type Bytes CRC Directory PD: RDCBM20.LBR.1 BINARY 17280 B99EH This program is a general purpose file copier, which copies from a Commodore DOS format disk to a CP/M disk. It is designed to be faster and more convenient to use than any of the existing CBM->CP/M copiers. It uses burst mode on 1571 drives, and can write to the 17xx RAM expander or to a 1571 onto any format disk the drive supports. It does not require you to exit from CP/M to use it, as it is a CP/M transient utility. Version 2.0 corrects a serious bug in version 1.0, and as a side benefit is smaller and faster. Version 1.0 stripped a few hundred bytes from the beginning of binary files when copied, and also had problems handling files larger than the memory buffer. Version 2.0 corrects both of these problems, and has been completely tested on both types of floppy drive and the RAM expander, and properly performs binary and text copies on one drive or two. Hardware requirements are as follows: o A Commodore 128 computer o At least one 1541 or 1571 disk drive (1571 recommended) o Optional but recommended 1700 or 1750 RAM expansion The program is set up to operate with two drives, and in fact this decreased the code size substantially. However, it works reasonably well with one floppy if you select drive E as the second drive. --Keith 24-Jan-87 18:53:12-MST,6752;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Sat 24 Jan 87 18:52:43-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa03098; 24 Jan 87 19:53 EST Received: from SIMTEL20.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa03096; 24 Jan 87 19:47 EST Date: Tuesday, 6 January 1987 10:43-MST Message-ID: Sender: Robert Bloom AMSTE-TEI 3775 From: Robert Bloom AMSTE-TEI 3775 To: Keith Petersen Subject: Signs version 4.1 banner printing programs ReSent-From: KPETERSEN@SIMTEL20.arpa ReSent-To: "Info-Cpm at AMSAA-SEER.ARPA"@SIMTEL20.arpa ReSent-Date: Sat 24 Jan 1987 17:42-MST SIGNS version 4.1 and MakeFont version 2.3 are now available from SIMTEL20. There are now four libraries (or archives) to this set of programs: TSIGNS, ISIGNS, MSIGNS, and GSIGNS. Generally speaking, TSIGNS contains a complete set of files for TurboPascal under CP/M-80, ISIGNS contains the complete set for MS-DOS, MSIGNS contains generic sources and executables [in Pascal MT+] for CP/M-80 (8080's), and GSIGNS contains generic sources and executables [in TurboPascal] for CP/M-80 (Z80). Pick whatever you need, all can (generally-speaking) standalone. Filename Type Bytes CRC Directory PD: GSIGNS32.ARK.1 BINARY 54016 6626H MSIGNS12.ARK.1 BINARY 42938 0415H SIGNS.DQC.1 BINARY 22722 8027H SIGNS.MQG.1 BINARY 3968 69D1H TSIGNS41.ARK.1 BINARY 41432 C157H Directory PD: ISIGNS41.ARC.1 BINARY 219776 E6A8H SIGNS.DQC.1 BINARY 22722 8027H SIGNS.MQG.1 BINARY 3968 69D1H SIGNS is a program to make banners (down page) and signs (across page). Written in TurboPascal, SIGNS allows lots of options: input from keyboard or file, output to screen, printer or file, change height and width of output, and printer control, all in an screen oriented format. Generic versions are a bit less capabile and don't have fancy screen displays. A separate program, MakeFont, is used to generate the random access fontfile used by SIGNS. Three fontfiles are included, one of which will work only on the MS-DOS version (it's *BIG*). The full-blown SIGNS is supplied in source code - it may have to be recomplied, preferably with TurboPascal. If you don't have Turbo Pascal, you will have to get either of the GSIGNS or MSIGNS which contains two other versions: a stripped down version (MSIGNS) without all the fancy Turbo-Pascal-specific functions, (the executable COM file for CP/M-80 was done with DR's Pascal MT+ so it should run on 8080's and 8085's too) and a TurboPascal version (GSIGNS) that is very near to the full SIGNS but with the screen and printer controls stripped out (this executable COM file for CP/M-80 was done with TurboPascal, so it's probably Z80 only.) MS-DOS people have it a bit easier, ISIGNS contains both sources and executables. The library name is only a mneumonic to remember the contents of each library, all are varients or different versions of the base 'SIGNS'. Contents are: Archive: GSIGNS32.ARK CRC = 29 86 Generic Signs in Z80 CP/M (TurboPascal) Actual Stored Filename Length Size -------- ------ ------ FONT1.DAT 12032 1595 \ two font files FONT2.DAT 12032 3297 / (TSIGNS has source) GSIGNS32.COM 25856 18349 \ executable GSIGNS32.PAS 45696 18171 / source to generic signs MAKEFONT.COM 11136 9617 \ executable MAKEFONT.PAS 5894 2702 / source to font generator ---- ------ ------ 0006 112646 53731 Archive: ISIGNS41.ARC CRC = 1B 87 Signs for IBM in MS-DOS (TurboPascal) Filename Length Size -------- ------ ------ FONT1.ASC 10624 2357 \ small (10x12) font FONT1.DAT 12000 1576 / FONT2.ASC 62464 6266 \ medium (20x40) font FONT2.DAT 12000 3284 / FONT2.TST 256 206 input file to test font2 GOTHFONT.ASC 177408 21009 \ large (24x105) font GOTHFONT.DAT 71040 12352 / GOTHFONT.FF 163200 9331 original font from 'gothic' GOTHMASC.COM 12654 11919 \ convert horizontal format font to vertical GOTHMASC.PAS 2284 1224 / GOTHMF.COM 14124 13045 \ makefont patched for large font GOTHMF.PAS 5908 2721 / GOTHSN.COM 34673 27969 \ signs patched for large font GOTHSN.PAS 54699 20392 / MAKEFONT.COM 14106 13032 \ create fonts (up to medium size) MAKEFONT.PAS 5913 2720 / POP.COM 14380 13148 \ make your machine go 'pop' POP.PAS 10413 4280 / SIGNS.IN 256 213 sample input SIGNS.OUT 13440 3489 sample output SIGNS.COM 34666 27917 \ signs for up to medium fonts SIGNS.PAS 54694 20567 / ---- ------ ------ 0022 781202 219017 Archive: MSIGNS12.ARK CRC = 04 15 Signs in Pascal MT+ (CP/M-80 generic) Actual Stored Filename Length Size -------- ------ ------ GFONT.ASC 10496 3788 \ small font file GFONT.DAT 11904 3186 / GMAKEFNT.COM 12416 6779 \ create dat files GMAKEFNT.SRC 3712 1805 / GSIGNS12.COM 32000 17838 \ signs GSIGNS12.SRC 25984 9366 / ---- ------ ------ 0006 96512 42762 Archive: TSIGNS41.ARK CRC = C1 57 TurboPascal Source for CP/M-80 Actual Stored Filename Length Size -------- ------ ------ FONT1.ASC 10624 2357 small font FONT2.ASC 62464 6266 medium font FONT2.TST 143 143 test the medium font MAKEFONT.PAS 5894 2702 create dat files from asc files POP.PAS 10046 4145 self destruct? SIGNS.IN 256 213 input file (font1 test) SIGNS.OUT 13332 3485 output file SIGNS.PAS 10305 3794 \ SIGNS0.PAS 5799 2615 \ SIGNS1.PAS 6827 2763 \ SIGNS2.PAS 10125 4031 \ SIGNS3.PAS 6691 2519 \ SIGNS4.PAS 15033 6020 \ source ---- ------ ------ 0013 157539 41053 --> FILE: SIGNS .DQC CRC = 80 27 The separate documentation file, SIGNS.DQC, contains lots more info. SIGNS.DOC is formatted to print pretty with WordStar - if control characters and print commands are not acceptable to your system run the file though a filter. (FILT from Irv Hoff is recommended.) Bob Bloom 46 Broadleaf Drive Newark, DE 19702 26-Jan-87 04:38:22-MST,713;000000000000 Return-Path: Received: from AMSAA.ARPA by SIMTEL20.ARPA with TCP; Mon 26 Jan 87 04:38:18-MST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id aa22304; 26 Jan 87 6:05 EST Received: from WISCVM.WISC.EDU by AMSAA.AMSAA.ARPA id aa22295; 26 Jan 87 6:00 EST Received: from (U102607)BLIULG11.BITNET by WISCVM.WISC.EDU on 01/26/87 at 05:00:47 CST Date: Mon, 26 Jan 87 09:55:38 ULG To: INFO-CPM@AMSAA.ARPA From: U102607%BLIULG11.BITNET@WISCVM.WISC.EDU Subject: NOTE from U102607 Message-ID: <8701260600.aa22295@AMSAA.AMSAA.ARPA> Date: 26 January 1987, 09:52:44 ULG From: U102607 at BLIULG11 To: INFO-CPM at AMSAA sendme "ps:cpm-archiv.txt" 26-Jan-87 05:34:39-MST,713;000000000000 Return-Path: Received: from AMSAA.ARPA by SIMTEL20.ARPA with TCP; Mon 26 Jan 87 05:34:34-MST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id aa22501; 26 Jan 87 7:06 EST Received: from WISCVM.WISC.EDU by AMSAA.AMSAA.ARPA id aa22467; 26 Jan 87 6:57 EST Received: from (U102606)BLIULG11.BITNET by WISCVM.WISC.EDU on 01/26/87 at 05:57:58 CST Date: Mon, 26 Jan 87 12:57:32 ULG To: info-cpm@AMSAA.ARPA From: U102606%BLIULG11.BITNET@WISCVM.WISC.EDU Subject: NOTE from U102606 Message-ID: <8701260657.aa22467@AMSAA.AMSAA.ARPA> Date: 26 January 1987, 12:55:27 ULG From: U102606 at BLIULG11 To: INFO-CPM at AMSAA sendme "ps:cpm-archiv.txt" 26-Jan-87 05:39:44-MST,684;000000000000 Return-Path: Received: from AMSAA.ARPA by SIMTEL20.ARPA with TCP; Mon 26 Jan 87 05:39:36-MST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id aa22537; 26 Jan 87 7:17 EST Received: from WISCVM.WISC.EDU by AMSAA.AMSAA.ARPA id aa22508; 26 Jan 87 7:06 EST Received: from (U102606)BLIULG11.BITNET by WISCVM.WISC.EDU on 01/26/87 at 06:06:52 CST Date: Mon, 26 Jan 87 13:05:07 ULG To: info-cpm@AMSAA.ARPA From: U102606%BLIULG11.BITNET@WISCVM.WISC.EDU Subject: NOTE from U102606 Message-ID: <8701260706.aa22508@AMSAA.AMSAA.ARPA> Date: 26 January 1987, 13:03:58 ULG From: U102606 at BLIULG11 To: INFO-CPM at AMSAA sendme help 26-Jan-87 06:12:18-MST,715;000000000000 Return-Path: Received: from AMSAA.ARPA by SIMTEL20.ARPA with TCP; Mon 26 Jan 87 06:11:55-MST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id ab22537; 26 Jan 87 7:17 EST Received: from WISCVM.WISC.EDU by AMSAA.AMSAA.ARPA id aa22523; 26 Jan 87 7:11 EST Received: from (U102606)BLIULG11.BITNET by WISCVM.WISC.EDU on 01/26/87 at 06:11:55 CST Date: Mon, 26 Jan 87 13:11:59 ULG To: info-cpm@AMSAA.ARPA From: U102606%BLIULG11.BITNET@WISCVM.WISC.EDU Subject: NOTE from U102606 Message-ID: <8701260711.aa22523@AMSAA.AMSAA.ARPA> Date: 26 January 1987, 13:09:00 ULG From: U102606 at BLIULG11 To: INFO-CPM at AMSAA sendme "ps:cpm-archiv.70126" 26-Jan-87 11:54:17-MST,1615;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Mon 26 Jan 87 11:53:53-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa07660; 26 Jan 87 12:34 EST Received: from BRL-ADM.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa07655; 26 Jan 87 12:23 EST Received: from USENET by ADM.BRL.ARPA id aa17622; 25 Jan 87 20:37 EST From: Ben Tompkins Newsgroups: comp.os.cpm Subject: MSDOS<->CPM Message-ID: <1816@vax3.tc.fluke.COM> Date: 25 Jan 87 19:42:23 GMT Keywords: conversion msdos cpm To: info-cpm@AMSAA-SEER.ARPA I have several different applications where I would like to read or write simple ascii files from msdos or pcdos floppies on my Kaypro 4. A format utility that came with the Kaypro allows me to write to a VT180 disk which I can read on the DEC Rainbow. The Rainbow has a program to read the CPM file over to MSDOS. The process does not work the other direction so most transfers have been via modem. The Kaypro program also lists a few IBM formats but wouldn't they be a CPM format and not PCDOS. Now I need to get documents to and from an IBM PC that I do not have access to. I only get the floppies. Does anyone have a conversion program or any other suggestions? ============================================================================== allegra \ Ben Tompkins lbl-csam \ John Fluke Mfg. Co., Inc. microsoft !fluke!bent P.O. Box C9090 M/S 52 sb6 / Everett WA 98206 ssc-vax / (206) 356-6079 uw-beaver / 26-Jan-87 16:37:38-MST,807;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Mon 26 Jan 87 16:37:25-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa08165; 26 Jan 87 17:05 EST Received: from E.ISI.EDU by AMSAA-SEER.AMSAA-SEER.ARPA id aa08131; 26 Jan 87 16:51 EST Date: 26 Jan 1987 15:50-CST Sender: SAC.940AREFG-SE@E.ISI.EDU Subject: Re: MSDOS<->CPM From: SAC.940AREFG-SE@E.ISI.EDU To: Info-CPM@AMSAA-SEER.ARPA Message-ID: <[E.ISI.EDU]26-Jan-87 15:50:20.SAC.940AREFG-SE> In-Reply-To: <1816@vax3.tc.fluke.COM> There is a commercially available program titled UNIFORM which allows CP/M machines to read other disk formats, to include MSDOS. Sounds like this would be "just the ticket." Good luck... Pete Brown 27-Jan-87 22:35:14-MST,696;000000000000 Return-Path: Received: from AMSAA.ARPA by SIMTEL20.ARPA with TCP; Tue 27 Jan 87 22:35:08-MST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id aa20839; 27 Jan 87 22:53 EST Received: from WISCVM.WISC.EDU by AMSAA.AMSAA.ARPA id aa20836; 27 Jan 87 22:44 EST Received: from (U113506)BLIULG11.BITNET by WISCVM.WISC.EDU on 01/27/87 at 13:36:34 CST Date: Tue, 27 Jan 87 20:29:14 ULG To: INFO-CPM@AMSAA.ARPA From: U113506%BLIULG11.BITNET@WISCVM.WISC.EDU Subject: NOTE from U113506 Message-ID: <8701272244.aa20836@AMSAA.AMSAA.ARPA> Date: 27 January 1987, 20:28:38 ULG From: U113506 at BLIULG11 To: INFO-CPM at AMSAA LIST EXPLAIN TABLE 28-Jan-87 02:09:03-MST,987;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Wed 28 Jan 87 02:08:56-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa02765; 28 Jan 87 3:04 EST Received: from SIMTEL20.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa02751; 28 Jan 87 2:39 EST Date: Tue, 27 Jan 1987 06:37 MST Message-ID: Sender: KPETERSEN@SIMTEL20.arpa From: Keith Petersen To: Info-Cpm@AMSAA-SEER.ARPA Subject: MSDOS<->CPM There are two ways to approach transferring ascii files to/from MSDOS<->CP/M. Buy "Uniform" or "MediaMaster" for either the Kaypro CP/M machine OR the MSDOS machine. See the ads in "Byte" magazine for the best prices. --Keith Petersen Arpa: W8SDZ@SIMTEL20.ARPA Uucp: {bellcore,decwrl,harvard,lll-crg,ucbvax,uw-beaver}!simtel20.arpa!w8sdz GEnie Mail: W8SDZ RCP/M Royal Oak: 313-759-6569 (300, 1200, 2400 bps) 28-Jan-87 05:19:23-MST,8532;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Wed 28 Jan 87 05:19:01-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa03145; 28 Jan 87 6:27 EST Received: from SIMTEL20.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa03143; 28 Jan 87 6:15 EST Date: Wed, 28 Jan 1987 04:13 MST Message-ID: Sender: KPETERSEN@SIMTEL20.arpa From: Keith Petersen To: James Symon Cc: Info-Cpm@AMSAA-SEER.ARPA Subject: Accessing SIMTEL20 via ARCHIVE-REQUEST Reply-To: "Info-Cpm-Request at AMSAA-SEER.ARPA"@SIMTEL20.arpa In-reply-to: Msg of 27 Jan 1987 15:05-MST from James Symon > I'm sorry to keep coming back with more questions but > somehow either the info overviews are not specific or there is > some presupposed knowledge or intuition which I just don't have. > I can't get at the basic tools to open up the archives. I also > haven't figured out where to direct these beginner's trivia > questions (what are info-cpm@aamsa.arpa and > info-cpm-request@???.???) hence . . . INFO-CPM-REQUEST@AMSAA-SEER.ARPA is the proper address to use. > 1. What do I do when I know a directory name but no filename? > The format for the SEND command says that the > name AND a following filename must be included, but I don't know > any filenames to tack on if all I have been given is the > directory name so I can't use a SEND command for the directory. Wild cards are allowed. PD:*.* will get the entire directory. Case is ignored. > The overview gives directory and filenames for directory listings > such as pd:ada.crclst but then goes on to say that > information about the directory can be found in > pd:.??? The directory list can be found in PD:ada.crclst. Information on specific files (i.e., descriptions) are found in PD:. > I am interested in cpm stuff but the informational > overviews I have seen include lots of different cpm directory > names, such as pd: with no accompanying filenames to > allow me to access those directories. "see for example, directories... > pd:". Is there some standardized filename like > unix.cpm.crclst that is found in every directory and has filename > lists and/or descriptions in it? Another one that confused me was > the one that said "for the current version check the directory > list pd:. I thought that was pd:cpm.crclst.??? Each main directory has directoryname.crclst (where directoryname is the name of that main directory). The crclst file contains the names, sizes and CRCs of files in ALL subdirectories under that main directory. > A related problem is when the filename is given with xx > version number. How do I find out what the latest, or any valid > version number is when all I know is the directory name? Version numbers should be IGNORED. Do not include them in your archive server request. You will automatically get the latest version of the file if one exists with that name. > 2. What do I do when I know a filename but no directory name? > Some places I have seen a filename without an > accompanying directory name like unarc.com (of particular > interest to me because I would like to be able to read those > directory lists like pd:cpm.crclst). I tried the obvious > pd:unarc.com but only got back messages about double checking > my filename. Send a message to ARCHIVE-REQUEST@SIMTEL20.ARPA with the command: SEND BOOTSTRAP as the first and only line of your message. It will give a complete listing of files to get started with. > 3. If I find the directory for unarc.com can I SEND RAW a com > file? > Otherwise how do I get started with unarking? No. You'll have to tell ARCHIVE-REQUEST to send the file in HEX format or UUENCODED. Here is a copy of the file you get when you tell the server to SEND HELP. ----- To obtain up to five files in a single request message by netmail from the public domain archives kept on SIMTEL20.ARPA, send a message to: ARCHIVE-REQUEST@SIMTEL20.ARPA or via uucp: ...!ucbvax!simtel20.arpa!archive-request ...!uw-beaver!simtel20.arpa!archive-request ...!decwrl!simtel20.arpa!archive-request ...!lll-crg!simtel20.arpa!archive-request ...!ut-sally!simtel20.arpa!archive-request ...!harvard!simtel20.arpa!archive-request [do NOT use host "seismo" - they are blocking messages from the server] The message body must contain lines beginning with the keyword SEND, one SEND line for each file requested. Case is not significant. The general syntax of a SEND line is: SEND format filename In general, a filename consists of the following components: device:file.type.generation "device:" is usually PD:, and the combination of PD: is expected unless an alias has been advertised of the form "alias:", which takes the place of both device and directory fields. The generation field should be left off in order to default to the highest generation number so you can be sure of getting the latest version of the file requested. "file.type" follows the usual filenaming conventions. In all formats listed below, if the file to be sent is larger than 55K, the file is sent in numbered parts. The parts must be reassembled in order and edited to remove any headers, preface, and trailers before the process can be reversed to reconstruct the original file. Allowable formats are: SEND HELP This file you are reading now. SEND INFO A detailed description of the SIMTEL20 Archives, which includes this file, pointers to certain key files, and descriptions of various file transfer programs and related utilities. SEND BOOTSTRAP A brief quick reference listing of filenames of the key utilities used to reconstruct files sent by the compression and encoding techniques listed below. SEND DIR filespec This format returns a CRC list of the requested files, and is the only format which allows wildcard filenames (but not wildcard directory names). The list is sent as an ASCII text file. The wildcard characters are "*" and "%". The asterisk means any number of characters, while the percent sign means exactly one character. Either or both may appear in any combination in either or both the file or type fields, while only the asterisk may appear in the generation field. SEND RAW filename If the file is ASCII, it is sent as-is, regardless of size. This format is the least efficient over network and mail gateway resources. Use this format only if you absolutely must. With the four formats listed below, if the file is ASCII and under 25k characters, it is sent as-is, as if RAW format was requested. Binary files are always processed according to the requested format. However, a request for ARC or SQ processing of files with type ".ARC", ".LBR", or ".%Q%" is ignored and the original file is either uuencoded or hexified (if possible), according to the requested format. If the file was not sent RAW, a short preface is inserted at the front of the message describing the process actually taken and a CRC entry describing the original file. SEND ARE filename or SEND filename The original file is made into a uuencoded ARC file. SEND ARH filename The original file is made into a hexified ARC file if the ARC file is under 64K bytes long. Otherwise, an apology is returned instead of the requested file. SEND SQE filename The original file is made into a uuencoded SQueezed file. SEND SQH filename The original file is made into a hexified SQueezed file if the Squeezed file is under 64K bytes long. Otherwise, an apology is returned instead of the requested file. To get started in finding your way around the SIMTEL20 archives, send a message to the server with the request: SEND INFO --Keith Petersen Arpa: W8SDZ@SIMTEL20.ARPA Uucp: {bellcore,decwrl,harvard,lll-crg,ucbvax,uw-beaver}!simtel20.arpa!w8sdz GEnie Mail: W8SDZ RCP/M Royal Oak: 313-759-6569 (300, 1200, 2400 bps) 28-Jan-87 11:35:23-MST,1832;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Wed 28 Jan 87 11:35:13-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa04995; 28 Jan 87 11:56 EST Received: from ACC.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa04976; 28 Jan 87 11:46 EST Date: 28 Jan 87 08:26:00 PST From: shawn@acc.arpa MMDF-Warning: Parse error in original version of preceding line at AMSAA-SEER.ARPA Subject: Re:MSDOS<>CP/M KAYPRO (only) To: info-cpm cc: shawn@acc.arpa Reply-To: shawn@acc.arpa MMDF-Warning: Parse error in original version of preceding line at AMSAA-SEER.ARPA Message-ID: <8701281147.aa04976@AMSAA-SEER.AMSAA-SEER.ARPA> There are a group of files available from simtel20 that were released to the public domain by KAYPRO to do disk formatting to/from other systems. pd:mfdisk.inf is a note from the releaser at KAYPRO. The files are as follows: pd:mfdisk2.com for ss/dd KAYPROs pd:mfdisk4.com for ds/dd KAYPROs pd:mfdisk10.com for ds/dd KAYPROs with Hard Disks I have not used these programs, but they were supposed to have been in use by the masses before release to the domain. I had purchased UNIFORM before I found out about these. UNIFORM is an easy to use program, and I have not had a problem with it. It supports ds/dd formats where I have heard that other commercially available programs don't. If you get the mfdisk programs up and running, perhaps you could let the net know. Take Care Shawn Miner shawn@acc.arpa From Sunny Santa Barbara where it rained last night. But thats OK, cause if I remember right, thats the first time this month. Gee it rains so seldom its hard to keep track. ------ 28-Jan-87 14:24:27-MST,998;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Wed 28 Jan 87 14:24:20-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa03991; 28 Jan 87 10:04 EST Received: from NCSC.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa03982; 28 Jan 87 9:55 EST Received: by ncsc.ARPA id AA01480; Wed, 28 Jan 87 08:53:53 cst Date: Wed, 28 Jan 87 08:53:53 cst From: Brown Message-Id: <8701281453.AA01480@ncsc.ARPA> To: Info-Cpm@AMSAA-SEER.ARPA, W8SDZ@SIMTEL20.arpa Subject: Re: MSDOS<->CPM I don't know if these will work on a Kaypro, but they are free. There are some requirements on how your system accesses your drive, but these are described in the provided documentation. There is also a C128 version in PD:RDMS233C.LBR. It works very well. good luck David Brown jdb@ncsc PD: RDMS233.LBR.1 BINARY 39808 606AH RDMSDOS.LBR.1 BINARY 10752 06B5H 29-Jan-87 02:16:42-MST,885;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Thu 29 Jan 87 02:16:38-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa02322; 29 Jan 87 2:19 EST Received: from WISCVM.WISC.EDU by AMSAA-SEER.AMSAA-SEER.ARPA id aa02305; 29 Jan 87 1:49 EST Received: from H462BATMS by wiscvm.wisc.edu on 01/28/87 at 14:51:26 CST Date: Wed, 28-JAN-1987 12:46 EST From: Timothy Stark To: Info-CPM@AMSAA-SEER.ARPA MMDF-Warning: Parse error in original version of preceding line at AMSAA-SEER.ARPA Subject: Will C128 CP/M run Uniform software? Message-ID: <8701290149.aa02305@AMSAA-SEER.AMSAA-SEER.ARPA> Hi, I want be sure that will C128 CP/M 3.0 Plus run Uniform software for MS-DOS/CPM translator?? I want know compitable before buy it. Thanx, Tim. 29-Jan-87 11:18:29-MST,1447;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Thu 29 Jan 87 11:18:20-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa03348; 29 Jan 87 9:11 EST Received: from NADC.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa03331; 29 Jan 87 8:47 EST Date: 29 Jan 1987 08:36:30-EST From: prindle@nadc.arpa To: H462BATMS@gallua.bitnet, wiscvm@nadc.arpa, info-cpm@AMSAA-SEER.ARPA MMDF-Warning: Parse error in original version of preceding line at AMSAA-SEER.ARPA Subject: re: Will C128 CP/M run Uniform software? Message-ID: <8701290847.aa03331@AMSAA-SEER.AMSAA-SEER.ARPA> Due to the design of the C128 BIOS and the 1571 disk drive, I seriously doubt it will be able to run any generic version of UNIFORM (Fred Bowen, any thoughts on this?). But all things are possible, so you should contact the manufacturer of UNIFORM and flat-out ask them that question. In any case, I've modified RDMS233 to enable it to read (read only!) MSDOS format diskettes on the C128 under CP/M+ with a 1571 drive. I've also written another utility, UNIDRIVE, which currently allows the C128 CP/M to read or write any of 24 different CP/M diskette formats (but not MSDOS). Neither program will "format" a diskette. The appropriate files on SIMTEL20 are: PD:RDMS233C.LBR PD:UNIDRIVE.LBR Sincerely, Frank Prindle Prindle@NADC.arpa 29-Jan-87 12:04:56-MST,1919;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Thu 29 Jan 87 12:04:48-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa00281; 29 Jan 87 12:29 EST Received: from NCSC.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa00196; 29 Jan 87 11:40 EST Received: by ncsc.ARPA id AA02335; Thu, 29 Jan 87 09:46:14 cst Date: Thu, 29 Jan 87 09:46:14 cst From: Brown Message-Id: <8701291546.AA02335@ncsc.ARPA> To: H462BATMS@gallua.bitnet, Info-CPM@AMSAA-SEER.ARPA Subject: Re: Will C128 CP/M run Uniform software? I don't have any experience with Uniform, but if it doesn't work on a C128 I know of two public domain programs which *might* meet your needs. (don't know Uniform's capabilities). One is RSMS233C which is available from SIMTEL20 as pd:rdms233c.lbr which runs in cp/m mode and copies files from MS-DOS to CP/M but not the other way. Another which is available on some BBSs in this area at least is Crosslink which runs in 128/80-column mode and copies to/from C128, CP/M, MS-DOS formats with or without ASCII<->PETASCII<-> Screen code translation. Its major drawback is that it only handles files up to 45.5K bytes. The'driver' is in Basic with m/l routines to do the actual read/write stuff. The m/l is (semi-)documented with at least the entry points for the various format reads/writes, translations but not the required parameters. These could be divined from the Basic calls but you need a 'pretty printer' as the writer crammed as many statements/line as possible to keep the buffer size as large as possible, making it hard to read. Once that was done, you could write your own to read a little/write a little to handle larger file sizes. Sorry I couldn't answer your original question, but these are alternatives if the answer is 'no'. david brown 29-Jan-87 22:32:51-MST,687;000000000000 Return-Path: Received: from AMSAA.ARPA by SIMTEL20.ARPA with TCP; Thu 29 Jan 87 22:31:50-MST Received: from AMSAA.ARPA by AMSAA.amsaa.ARPA id aa20139; 29 Jan 87 23:38 EST Received: from WISCVM.WISC.EDU by AMSAA.AMSAA.ARPA id aa20077; 29 Jan 87 23:18 EST Received: from (U113506)BLIULG11.BITNET by WISCVM.WISC.EDU on 01/27/87 at 13:14:46 CST Date: Tue, 27 Jan 87 16:49:10 ULG To: INFO-CPM@AMSAA.ARPA From: U113506%BLIULG11.BITNET@WISCVM.WISC.EDU Subject: NOTE from U113506 Message-ID: <8701292318.aa20077@AMSAA.AMSAA.ARPA> Date: 27 January 1987, 16:48:36 ULG From: U113506 at BLIULG11 To: INFO-CPM at AMSAA SENDME INDEX 29-Jan-87 22:41:15-MST,715;000000000000 Return-Path: Received: from AMSAA.ARPA by SIMTEL20.ARPA with TCP; Thu 29 Jan 87 22:41:03-MST Received: from AMSAA.ARPA by AMSAA.amsaa.ARPA id ab20139; 29 Jan 87 23:43 EST Received: from WISCVM.WISC.EDU by AMSAA.AMSAA.ARPA id aa20112; 29 Jan 87 23:23 EST Received: from (U113506)BLIULG11.BITNET by WISCVM.WISC.EDU on 01/27/87 at 13:14:45 CST Date: Tue, 27 Jan 87 16:47:25 ULG To: INFO-CPM@AMSAA.ARPA From: U113506%BLIULG11.BITNET@WISCVM.WISC.EDU Subject: NOTE from U113506 Message-ID: <8701292323.aa20112@AMSAA.AMSAA.ARPA> Date: 27 January 1987, 16:45:52 ULG From: U113506 at BLIULG11 To: INFO-CPM at AMSAA SENDME "PS:CPM-ARCHIV.TXT" 30-Jan-87 07:21:52-MST,2733;000000000000 Return-Path: Received: from AMSAA.ARPA by SIMTEL20.ARPA with TCP; Fri 30 Jan 87 07:21:13-MST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id aa23989; 30 Jan 87 7:47 EST Received: from ZARATHUSTRA.THINK.COM by AMSAA.AMSAA.ARPA id aa22412; 29 Jan 87 6:18 EST Received: from AMSAA.ARPA by zarathustra.think.com; Thu, 29 Jan 87 06:18:32 EST Date: Thu, 29 Jan 87 06:18:32 EST From: Mail Delivery Subsystem Subject: Returned mail: User unknown Message-Id: <8701291118.AA11381@zarathustra.think.com> To: root@AMSAA.ARPA MMDF-Warning: Parse error in original version of preceding line at AMSAA.ARPA Resent-Date: Fri, 30 Jan 87 7:42:45 EST Resent-From: randy@AMSAA.ARPA Resent-To: info-cpm@AMSAA.ARPA ----- Transcript of session follows ----- >>> RCPT To:<:info-cpm-request@amsaa.arpa> <<< 550 Unable to parse address 550 <@ZARATHUSTRA.THINK.COM:info-cpm-request@amsaa.arpa>... User unknown ----- Unsent message follows ----- Received: from AMSAA.ARPA by zarathustra.think.com; Thu, 29 Jan 87 06:18:32 EST Date: Thu, 29 Jan 87 4:10:04 EST From: AMSAA Mail System (MMDF) Sender: root@amsaa.arpa Subject: Waiting mail (msg.aa22403) To: @zarathustra.think.com:info-cpm-request@AMSAA.ARPA Message-Id: <8701290410.ad21472@AMSAA.AMSAA.ARPA> After 3 days (69 hours), your message has not yet been fully delivered. Attempts to deliver the message will continue for 8 more days. No further action is required by you. Delivery attempts are still pending for the following address(es): cal@brl-ibd.arpa (host: brl-ibd.arpa) (queue: brlnet) Problems usually are due to service interruptions at the receiving machine. Less often, they are caused by the communication system. Your message begins as follows: Received: from ZARATHUSTRA.THINK.COM by AMSAA.AMSAA.ARPA id aa22403; 26 Jan 87 6:40 EST Received: from Godot.Think.COM by zarathustra.think.com; Mon, 26 Jan 87 06:41:34 EST Received: from zarathustra.think.com by Godot.Think.COM; Mon, 26 Jan 87 06:41:24 EST Received: from AMSAA.ARPA by zarathustra.think.com; Mon, 26 Jan 87 06:41:16 EST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id aa22304; 26 Jan 87 6:05 EST Received: from WISCVM.WISC.EDU by AMSAA.AMSAA.ARPA id aa22295; 26 Jan 87 6:00 EST Received: from (U102607)BLIULG11.BITNET by WISCVM.WISC.EDU on 01/26/87 at 05:00:47 CST Date: Mon, 26 Jan 87 09:55:38 ULG To: INFO-CPM@amsaa.arpa From: U102607%BLIULG11.BITNET@wiscvm.wisc.edu Subject: NOTE from U102607 Message-Id: <8701260600.aa22295@AMSAA.AMSAA.ARPA> Date: 26 January 1987, 09:52:44 ULG From: U102607 at BLIULG11 ... 30-Jan-87 07:29:12-MST,2733;000000000000 Return-Path: Received: from AMSAA.ARPA by SIMTEL20.ARPA with TCP; Fri 30 Jan 87 07:28:22-MST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id ab23989; 30 Jan 87 7:50 EST Received: from ZARATHUSTRA.THINK.COM by AMSAA.AMSAA.ARPA id aa22418; 29 Jan 87 6:19 EST Received: from AMSAA.ARPA by zarathustra.think.com; Thu, 29 Jan 87 06:18:52 EST Date: Thu, 29 Jan 87 06:18:52 EST From: Mail Delivery Subsystem Subject: Returned mail: User unknown Message-Id: <8701291118.AA11385@zarathustra.think.com> To: root@AMSAA.ARPA MMDF-Warning: Parse error in original version of preceding line at AMSAA.ARPA Resent-Date: Fri, 30 Jan 87 7:42:50 EST Resent-From: randy@AMSAA.ARPA Resent-To: info-cpm@AMSAA.ARPA ----- Transcript of session follows ----- >>> RCPT To:<:info-cpm-request@amsaa.arpa> <<< 550 Unable to parse address 550 <@ZARATHUSTRA.THINK.COM:info-cpm-request@amsaa.arpa>... User unknown ----- Unsent message follows ----- Received: from AMSAA.ARPA by zarathustra.think.com; Thu, 29 Jan 87 06:18:52 EST Date: Thu, 29 Jan 87 4:10:08 EST From: AMSAA Mail System (MMDF) Sender: root@amsaa.arpa Subject: Waiting mail (msg.aa22596) To: @zarathustra.think.com:info-cpm-request@AMSAA.ARPA Message-Id: <8701290410.ae21472@AMSAA.AMSAA.ARPA> After 3 days (68 hours), your message has not yet been fully delivered. Attempts to deliver the message will continue for 8 more days. No further action is required by you. Delivery attempts are still pending for the following address(es): cal@brl-ibd.arpa (host: brl-ibd.arpa) (queue: brlnet) Problems usually are due to service interruptions at the receiving machine. Less often, they are caused by the communication system. Your message begins as follows: Received: from ZARATHUSTRA.THINK.COM by AMSAA.AMSAA.ARPA id aa22596; 26 Jan 87 7:36 EST Received: from Godot.Think.COM by zarathustra.think.com; Mon, 26 Jan 87 07:37:30 EST Received: from zarathustra.think.com by Godot.Think.COM; Mon, 26 Jan 87 07:37:26 EST Received: from AMSAA.ARPA by zarathustra.think.com; Mon, 26 Jan 87 07:37:18 EST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id aa22501; 26 Jan 87 7:06 EST Received: from WISCVM.WISC.EDU by AMSAA.AMSAA.ARPA id aa22467; 26 Jan 87 6:57 EST Received: from (U102606)BLIULG11.BITNET by WISCVM.WISC.EDU on 01/26/87 at 05:57:58 CST Date: Mon, 26 Jan 87 12:57:32 ULG To: info-cpm@amsaa.arpa From: U102606%BLIULG11.BITNET@wiscvm.wisc.edu Subject: NOTE from U102606 Message-Id: <8701260657.aa22467@AMSAA.AMSAA.ARPA> Date: 26 January 1987, 12:55:27 ULG From: U102606 at BLIULG11 ... 30-Jan-87 07:45:08-MST,1589;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Fri 30 Jan 87 07:44:39-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa05226; 30 Jan 87 7:33 EST Received: from BRL-ADM.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa05224; 30 Jan 87 7:28 EST Received: from USENET by ADM.BRL.ARPA id aa19656; 30 Jan 87 7:25 EST From: David Lesher Newsgroups: comp.os.cpm Subject: Re: MSDOS<->CPM Message-ID: <1958@ncoast.UUCP> Date: 27 Jan 87 19:10:17 GMT Keywords: conversion msdos cpm To: info-cpm@AMSAA-SEER.ARPA > Article <1816@vax3.tc.fluke.COM> From: bent@tc.fluke.COM (Ben Tompkins) re: Kaypro-MSDOS-RAINBOWS etc: # . Does anyone have a # conversion program or any other suggestions? Yes, Call Intersecting Concepts @ 805-373-3900 They have Media Master versions for both the Rainbow and the Kaypro, and Media Master Plus for the PC (+clone). I do not follow where you are going to/from so I can not say which is the best one for you to buy. But all of them read/write/format disks for 'foreign' machines. The exact # of formats depends on physical limits of the machine's drives (ie can not make DS disks on Rainbow) Pleas email me if you need more assistance. -- decvax!cwruecmp!ncoast!wb8foz ncoast!wb8foz@case.csnet (ncoast!wb8foz%case.csnet@csnet-relay.ARPA) "SERIOUS? Bones, it could upset the entire percentage!" NRO Mossad intercept igniters plutonium Ollie North Tehran 30-Jan-87 08:51:13-MST,2733;000000000000 Return-Path: Received: from AMSAA.ARPA by SIMTEL20.ARPA with TCP; Fri 30 Jan 87 08:50:59-MST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id ac23989; 30 Jan 87 7:52 EST Received: from ZARATHUSTRA.THINK.COM by AMSAA.AMSAA.ARPA id aa22432; 29 Jan 87 6:19 EST Received: from AMSAA.ARPA by zarathustra.think.com; Thu, 29 Jan 87 06:19:03 EST Date: Thu, 29 Jan 87 06:19:03 EST From: Mail Delivery Subsystem Subject: Returned mail: User unknown Message-Id: <8701291119.AA11392@zarathustra.think.com> To: root@AMSAA.ARPA MMDF-Warning: Parse error in original version of preceding line at AMSAA.ARPA Resent-Date: Fri, 30 Jan 87 7:42:56 EST Resent-From: randy@AMSAA.ARPA Resent-To: info-cpm@AMSAA.ARPA ----- Transcript of session follows ----- >>> RCPT To:<:info-cpm-request@amsaa.arpa> <<< 550 Unable to parse address 550 <@ZARATHUSTRA.THINK.COM:info-cpm-request@amsaa.arpa>... User unknown ----- Unsent message follows ----- Received: from AMSAA.ARPA by zarathustra.think.com; Thu, 29 Jan 87 06:19:03 EST Date: Thu, 29 Jan 87 4:10:09 EST From: AMSAA Mail System (MMDF) Sender: root@amsaa.arpa Subject: Waiting mail (msg.aa22661) To: @zarathustra.think.com:info-cpm-request@AMSAA.ARPA Message-Id: <8701290410.af21472@AMSAA.AMSAA.ARPA> After 3 days (68 hours), your message has not yet been fully delivered. Attempts to deliver the message will continue for 8 more days. No further action is required by you. Delivery attempts are still pending for the following address(es): cal@brl-ibd.arpa (host: brl-ibd.arpa) (queue: brlnet) Problems usually are due to service interruptions at the receiving machine. Less often, they are caused by the communication system. Your message begins as follows: Received: from ZARATHUSTRA.THINK.COM by AMSAA.AMSAA.ARPA id aa22661; 26 Jan 87 7:41 EST Received: from Godot.Think.COM by zarathustra.think.com; Mon, 26 Jan 87 07:42:26 EST Received: from zarathustra.think.com by Godot.Think.COM; Mon, 26 Jan 87 07:42:22 EST Received: from AMSAA.ARPA by zarathustra.think.com; Mon, 26 Jan 87 07:42:14 EST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id aa22537; 26 Jan 87 7:17 EST Received: from WISCVM.WISC.EDU by AMSAA.AMSAA.ARPA id aa22508; 26 Jan 87 7:06 EST Received: from (U102606)BLIULG11.BITNET by WISCVM.WISC.EDU on 01/26/87 at 06:06:52 CST Date: Mon, 26 Jan 87 13:05:07 ULG To: info-cpm@amsaa.arpa From: U102606%BLIULG11.BITNET@wiscvm.wisc.edu Subject: NOTE from U102606 Message-Id: <8701260706.aa22508@AMSAA.AMSAA.ARPA> Date: 26 January 1987, 13:03:58 ULG From: U102606 at BLIULG11 ... 30-Jan-87 10:09:23-MST,2733;000000000000 Return-Path: Received: from AMSAA.ARPA by SIMTEL20.ARPA with TCP; Fri 30 Jan 87 10:09:13-MST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id ad23989; 30 Jan 87 7:54 EST Received: from ZARATHUSTRA.THINK.COM by AMSAA.AMSAA.ARPA id aa22441; 29 Jan 87 6:20 EST Received: from AMSAA.ARPA by zarathustra.think.com; Thu, 29 Jan 87 06:19:31 EST Date: Thu, 29 Jan 87 06:19:31 EST From: Mail Delivery Subsystem Subject: Returned mail: User unknown Message-Id: <8701291119.AA11395@zarathustra.think.com> To: root@AMSAA.ARPA MMDF-Warning: Parse error in original version of preceding line at AMSAA.ARPA Resent-Date: Fri, 30 Jan 87 7:43:03 EST Resent-From: randy@AMSAA.ARPA Resent-To: info-cpm@AMSAA.ARPA ----- Transcript of session follows ----- >>> RCPT To:<:info-cpm-request@amsaa.arpa> <<< 550 Unable to parse address 550 <@ZARATHUSTRA.THINK.COM:info-cpm-request@amsaa.arpa>... User unknown ----- Unsent message follows ----- Received: from AMSAA.ARPA by zarathustra.think.com; Thu, 29 Jan 87 06:19:31 EST Date: Thu, 29 Jan 87 4:10:11 EST From: AMSAA Mail System (MMDF) Sender: root@amsaa.arpa Subject: Waiting mail (msg.aa22858) To: @zarathustra.think.com:info-cpm-request@AMSAA.ARPA Message-Id: <8701290410.ah21472@AMSAA.AMSAA.ARPA> After 3 days (67 hours), your message has not yet been fully delivered. Attempts to deliver the message will continue for 8 more days. No further action is required by you. Delivery attempts are still pending for the following address(es): cal@brl-ibd.arpa (host: brl-ibd.arpa) (queue: brlnet) Problems usually are due to service interruptions at the receiving machine. Less often, they are caused by the communication system. Your message begins as follows: Received: from ZARATHUSTRA.THINK.COM by AMSAA.AMSAA.ARPA id aa22858; 26 Jan 87 8:13 EST Received: from Godot.Think.COM by zarathustra.think.com; Mon, 26 Jan 87 08:13:51 EST Received: from zarathustra.think.com by Godot.Think.COM; Mon, 26 Jan 87 08:13:47 EST Received: from AMSAA.ARPA by zarathustra.think.com; Mon, 26 Jan 87 08:13:37 EST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id ab22537; 26 Jan 87 7:17 EST Received: from WISCVM.WISC.EDU by AMSAA.AMSAA.ARPA id aa22523; 26 Jan 87 7:11 EST Received: from (U102606)BLIULG11.BITNET by WISCVM.WISC.EDU on 01/26/87 at 06:11:55 CST Date: Mon, 26 Jan 87 13:11:59 ULG To: info-cpm@amsaa.arpa From: U102606%BLIULG11.BITNET@wiscvm.wisc.edu Subject: NOTE from U102606 Message-Id: <8701260711.aa22523@AMSAA.AMSAA.ARPA> Date: 26 January 1987, 13:09:00 ULG From: U102606 at BLIULG11 ... 30-Jan-87 10:30:25-MST,638;000000000000 Return-Path: Received: from AMSAA.ARPA by SIMTEL20.ARPA with TCP; Fri 30 Jan 87 10:28:53-MST Received: from AMSAA.ARPA by AMSAA.AMSAA.ARPA id aa28470; 30 Jan 87 9:56 EST Received: from XEROX.COM by AMSAA.AMSAA.ARPA id aa28358; 30 Jan 87 9:49 EST Received: from Burger.ms by ArpaGateway.ms ; 30 JAN 87 06:49:34 PST Sender: Iain_Philipps.ASDRXUK@Xerox.COM Date: 30 Jan 87 06:49:21 PST (Friday) Subject: Archive Request From: Iain_Philipps.ASDRXUK@Xerox.COM To: INFO-CPM@AMSAA.ARPA Reply-to: Spud.ASDRXUK.Arpa@Xerox.COM Message-ID: <870130-064934-1973@Xerox> SEND PS:CPM-ARCHIV.TXT 31-Jan-87 13:17:33-MST,1345;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Sat 31 Jan 87 13:17:20-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa03171; 31 Jan 87 12:41 EST Received: from WISCVM.WISC.EDU by AMSAA-SEER.AMSAA-SEER.ARPA id aa03154; 31 Jan 87 12:07 EST Received: from H462BATMS by wiscvm.wisc.edu on 01/31/87 at 00:11:47 CST Date: Sat, 31-JAN-1987 01:11 EST From: Timothy Stark To: info-cpm@AMSAA-SEER.ARPA MMDF-Warning: Parse error in original version of preceding line at AMSAA-SEER.ARPA Subject: Archive-request problems. Message-ID: <8701311207.aa03154@AMSAA-SEER.AMSAA-SEER.ARPA> Hello, I tried to send netmail to archive-request with 5 requesting files. last week. After 3 days, I received one of requested files but other didnt arrived and had bounced because WISCVM.WISCV.EDU lost link from SIMTEL20 and farther nodes. I tried send news to Info-CPM and get returned mail and gave me error: Undeliverable to , Unable connect to that over 3 days. I dont believe that! I tried to send via UUCP to simtel20.arpa but I didnt receive any mail in several days. WISCVM cut off servers that cause bounced big files/mails. Please contact to WISCVM.WISC.EDU! Thanx, Tim. 31-Jan-87 14:33:41-MST,1440;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Sat 31 Jan 87 14:33:28-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa00353; 31 Jan 87 15:19 EST Received: from SIMTEL20.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa00217; 31 Jan 87 14:29 EST Date: Sat 31 Jan 87 12:26:51-MST From: "Frank J. Wancho" Subject: Archive Server Bit Bucket To: INFO-CPM@AMSAA-SEER.ARPA, INFO-MICRO@BRL.arpa, INFO-IBMPC@C.ISI.EDU cc: WANCHO@SIMTEL20.arpa Message-ID: <12275367362.7.WANCHO@SIMTEL20.ARPA> The Archive Server attempts to send its replies to the requestor based on the Reply-To: or From: lines of the messages it receives, in that order. Recently, messages coming from BITNET sites through WISCVM.WISC.EDU are being received here without the From: lines being coerced into the form user%host.BITNET@WISCVM.WISC.EDU. As we don't have a table of BITNET hosts, these replies fail. Thus, if you sent in a request from a BITNET host over the last several days and didn't receive a reply, you now know why. When I hear that WISCVM.WISC.EDU has repaired their mailer, I'll pass the word so that you may resume sending your requests. (Alternately, if anyone knows where I can periodically pick up a copy of a complete list of BITNET hosts, I'll try to keep our mailer's database current.) --Frank ------- 31-Jan-87 20:03:18-MST,1108;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Sat 31 Jan 87 20:03:09-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id ab00682; 31 Jan 87 18:23 EST Received: from SIMTEL20.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa00629; 31 Jan 87 17:27 EST Date: Sat 31 Jan 87 15:26:35-MST From: "Frank J. Wancho" Subject: Re: Archive Server Bit Bucket To: BRACKENRIDGE@C.ISI.EDU cc: INFO-CPM@AMSAA-SEER.ARPA, INFO-MICRO@BRL.arpa, INFO-IBMPC@C.ISI.EDU, WANCHO@SIMTEL20.arpa In-Reply-To: Message from "Billy " of Sat 31 Jan 87 14:06:58-MST Message-ID: <12275400083.7.WANCHO@SIMTEL20.ARPA> That's fine, except there are many hosts, including this one, which are not yet capable of resolving domain names. However, I suspect we'll have that capability in place long before the BITNET hosts adopt domain names. BTW, although .EDU would appear the most likely domain name, BIT.NET, ala CS.NET, is probably the one which will end up used. --Frank ------- 31-Jan-87 20:23:34-MST,1029;000000000000 Return-Path: Received: from AMSAA-SEER.ARPA by SIMTEL20.ARPA with TCP; Sat 31 Jan 87 20:23:26-MST Received: from AMSAA-SEER.ARPA by AMSAA-SEER.AMSAA-SEER.ARPA id aa00682; 31 Jan 87 18:10 EST Received: from C.ISI.EDU by AMSAA-SEER.AMSAA-SEER.ARPA id aa00603; 31 Jan 87 17:12 EST Date: 31 Jan 1987 14:06:58 PST Subject: Re: Archive Server Bit Bucket From: Billy To: "Frank J. Wancho" , INFO-CPM@AMSAA-SEER.ARPA, INFO-MICRO@BRL.arpa, INFO-IBMPC@C.ISI.EDU In-Reply-To: <12275367362.7.WANCHO@SIMTEL20.ARPA> Message-ID: <8701311712.aa00603@AMSAA-SEER.AMSAA-SEER.ARPA> Alternatively all those on bitnet could just use domain names. .EDU seems an appropriate domain. If those hosts on bitnet would just register their names in a well known domain like .EDU people would be able to respond to messages from uucp or arpanet or any on the many networks world wide supporting the domain name convention. -------