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