2-Jan-90 22:19:46-MST,5376;000000000000 Mail-From: KPETERSEN created at 2-Jan-90 22:12:21 Return-Path: Date: Tue, 2 Jan 90 22:12:21 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #1 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Tue, 2 Jan 90 Volume 90 : Issue 1 Today's Topics: ALGOL under CP/M CLOCK/CALENDAR FOR CP/M Sorry for mangled articles UUCP (CP/M) Vector 4 Screen Control Z280/Z80 DIFF ---------------------------------------------------------------------- Date: Fri, 29 Dec 89 17:24:13 -0800 From: secrist@msdoa1.enet.dec.com (Murphy's beta test site.) Subject: ALGOL under CP/M Message-ID: <8912300124.AA23310@decwrl.dec.com> ; I found in a reference book [1, pp. 273-276] an article ; by William Woodall about an Algol68 subset compiler for CP/M ; computers available from the CP/M user's group. I searched... If you're looking for a language called ALGOL/M it is in wide distribution on many RCP/M systems such as Royal Oak, or available in the CP/M Roundtable on GEnie. I'm not sure of the current address of CPMUG, but haven't had great success with chapters when it came to getting disks through the mail. The best thing is to call one of the BBSes and download it direct. Email me direct for details. rcs ------------------------------ Date: 28 Dec 89 02:15:36 GMT From: zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!caesar.cs.montana.edu!ogicse!littlei!omepd!mipos3!pcocd2!jmasters@tut.cis.ohio-state.edu (Justin Masters ~) Subject: CLOCK/CALENDAR FOR CP/M Message-ID: <1412@mipos3.intel.com> In article <2950@mmsac.UUCP> jim@mmsac.UUCP (Jim Lips Earl) writes: +Try JAMECO ELECTRONICS for that clock chip. Their catalog shows a +MSM5832RS 18 pin Microprocessor Real Time Clock/Calendar for $2.95. +Address: +Jameco Electronics +1355 Belmont, CA 94002 +(415) 592-8097 + +I've had good luck with these guys, and recommend them highly. They +ship very fast. Yeah, he brags about 'em all the time. :) If they don't carry them (I noticed you said you tried all over the country), you might want to find out what kind of inputs/outputs are on that chip, and if it's easy to swap in another chip, you might want to get an MM58274 (harder to find) or MM58174. Jim has the '274 running his clock in his computer. Jim, I still haven't put mine together yet... +-- + Jim "Lips" Earl UUCP: ucbvax!ucdavis!csusac!mmsac!jim + KB6KCP INTERNET: mmsac!jim@csusac.csus.edu + ======================================================================= + The opinions stated herein are all mine. ----------------------------------------------------------------------------- Fireman to homeowner: At one point we | Justin Masters decided to fight fire with fire... | basically your house burned even faster. | jmasters@fmdgr1.intel.com ------------------------------ Date: 27 Dec 89 03:31:10 GMT From: cs.utexas.edu!mailrus!jarvis.csri.toronto.edu!torsqnt!tmsoft!mshiels@tut.cis.ohio-state.edu (Michael A. Shiels) Subject: Sorry for mangled articles Message-ID: Due to a slight configuration problem my site (masnet.uucp) which gateways for canremote.uucp has caused a couple of articles to reappear with mangled headers. The problem was corrected but not before a few articles got out of my hands. Sorry for any confusion caused. IT HAS BEEN FIXED!! Michael A. Shiels ------------------------------ Date: 22 Dec 89 14:38:00 GMT From: mailrus!jarvis.csri.toronto.edu!torsqnt!tmsoft!masnet!canremote!larry.moore@tut.cis.ohio-state.edu (LARRY MOORE) Subject: UUCP (CP/M) Message-ID: <89122504043905@masnet.uucp> Yes, I've been using David Goodenough's CP/M UUCP package on my Morrow Designs' MD34. My UUCP address is: dciem!lfergus!larry. What problems have you been having? --- * Via ProDoor 3.1R ------------------------------ Date: 1 Jan 90 22:39:17 GMT From: quanta.eng.ohio-state.edu!rcgl1.eng.ohio-state.edu!CURRAN@tut.cis.ohio-state.edu (Curran, Jim) Subject: Vector 4 Screen Control Message-ID: <3833@quanta.eng.ohio-state.edu> Hi, I've got a secondhand Vector Graphics Model 4 CP/M-86 machine sans owner's manual, etc. I was hoping someone could help me with the screen codes such as cursor movement, clear screen, clear line, delete character, etc.... I want to configure some software but without this info, my screen gets very messy. Thanks in advance, Jim Curran curran@ferrari.eng.ohio-state.edu ------------------------------ Date: 29 Dec 89 16:30:00 GMT From: munnari.oz.au!basser!metro!sunaus.oz!softway!peg!mgarrett@uunet.uu.net Subject: Z280/Z80 DIFF Message-ID: <136600001@peg> Can any body help me with Z280 proccessor I would like to know what new reg, inst it has over a Z80 so that I can implement them with my current Z80/cpm system that runs as an interpreter under DEC VAX/VMS. Mark Garrett ------------------------------ End of INFO-CPM Digest V90 Issue #1 *********************************** 5-Jan-90 21:20:24-MST,9164;000000000000 Return-Path: Date: Fri, 5 Jan 90 21:15:15 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #2 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Fri, 5 Jan 90 Volume 90 : Issue 2 Today's Topics: CP/M for Cromemco C10 Computer Cromemco TUART board wanted IBM bus to SCSI adaptor//IOMEGA controller transplant Info-CPM subscription request Info on TeleVideo TS-1603? Superbrain WANTED: CP/M for Cromemco w/Tandon drives Z80 Dissassembler in C, RECEIVED ---------------------------------------------------------------------- Date: Wed, 03 Jan 90 16:27:02 EST From: SAGE@LL.LL.MIT.EDU Subject: CP/M for Cromemco C10 Computer As a Boston Computer Society volunteer consultant, I have again been approached by someone who inherited an old 8-bit computer without its operating system. The machine is a Cromemco C10 with a pair of 5.25" disk drives. The new owner does have a copy of the CDOS operating system, but he has already had trouble getting a number of CP/M programs to work (such as debuggers, since CDOS apparently uses RST 7, the default interrupt for most debuggers). If anyone out there could supply a CP/M boot disk, we would appreciate it. (I am assuming that Cromemco is no longer in business and that there is no way to get official support. If I am wrong, please inform me.) -- Jay Sage ------------------------------ Date: 6 Jan 90 03:30:27 GMT From: titanic.cs.wisc.edu!tonyrich@speedy.wisc.edu (Anthony Rich) Subject: Cromemco TUART board wanted Message-ID: <9503@spool.cs.wisc.edu> I'm looking for a Cromemco TUART (dual serial port) S-100 board (working, of course!) Let me know if you have one you'll part with for a reasonable sum. -- Tony -- ------------------------------------------------------------- Email: tonyrich@titanic.cs.wisc.edu Phone: 608-271-8450 US mail: Tony Rich, 4321 Sentinel Pass, Madison, WI 53711 ------------------------------------------------------------- ------------------------------ Date: 5 Jan 90 01:53:09 GMT From: sumax!amc-gw!sigma!flash!bill@beaver.cs.washington.edu (William Swan) Subject: IBM bus to SCSI adaptor//IOMEGA controller transplant Message-ID: <369@flash.UUCP> In bergman@m2c.m2c.org (Michael Bergman) writes: >Has anyone fooled around with IOMEGA "Bernoulli Box" drives? I am >wondering whether I can adapt a cheap 10 + 10 drive originally >intended for the IBM PC to work with my Mac. [...] I have one of the Bernoulli Box (10+10) drives for the PC. It is on my list of things to fool around with (perhaps a hard drive for my auld CP/M box - I actually had one running on it many years ago, somebody else marketed the design...). The controller board in this one has every appearance of using a SCSI interface (although the unit I hooked up to the CP/M box years ago had a SASI interface instead). I unfortunately have no documentation on the interface command set - the unit has a controller board for the PC (does not seem to work on an AT, haven't tried it with a PC yet) and associated software. Still, given a working configuration I don't see it being that difficult to adapt to some other system - assuming the interface from that system is not too difficult. -- Bill Swan bill@Summation.WA.COM Send postal address for info: Innocent but in prison in Washington State for 13.5 years: Ms. Debbie Runyan: incarcerated 01/1989, scheduled release 07/2002. In now: 0 years, 11 months, 2 weeks, 1 day. ------------------------------ Date: 4 Jan 90 22:31:30 GMT From: pacbell!sactoh0!ianj@ames.arc.nasa.gov (Ian R. Justman) Subject: Info-CPM subscription request Message-ID: <2364@sactoh0.UUCP> I would like to subscribe to the Info-CPM digest if possible. -- Home: Ian Justman |UUCP:(1) My CP/M machine. |"One of the few 6612 Whitsett Drive | (2) My host. |die-hard CP/M North Highlands, CA |(1) !pacbell!sactoh0!ijsys!ianj |addicts left on this (916) 344-5360 95660|(2) !pacbell!sactoh0!ianj |planet" ------------------------------ Date: 3 Jan 90 20:23:29 GMT From: usc!cs.utexas.edu!sun-barr!newstop!texsun!texbell!wuarchive!kuhub.cc.ukans.edu!richard@ucsd.edu (RICHARD KERSHENBAUM) Subject: Info on TeleVideo TS-1603? Message-ID: <20701@kuhub.cc.ukans.edu> A friend has a chance to buy a TeleVideo TS-1603 microcomputer *very* cheaply, but neither of us knows anything about that machine. I suggested that someone on the net might know (as is usually the case in any situation!)... This machine comes with CP/M-86, but is there a version of MS-DOS for it? If not, will it run CP/M executables intended for Z80-based machines? What sorts of software packages are available for the TS-1603? Thanks for any help! --- Richard -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | Richard M. Kershenbaum Bitnet: richard@ukanvax | | Manager, Technical Services Internet: richard@kuhub.cc.ukans.edu | | The University of Kansas Fax: (913)864-0485 | | Computer Center Phone: (913)864-0445 | | Lawrence, Kansas 66045 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ------------------------------ Date: 3 Jan 90 08:15:50 GMT From: ubc-cs!alberta!ccu!shad04@beaver.cs.washington.edu (Dan Fandrich) Subject: Superbrain Message-ID: <1990Jan3.081550.25775@ccu.umanitoba.ca> In article <1134@polari.UUCP> jeffery@polari.UUCP (Jeffery Foy) writes: >Dan, I would appreciate seeing the insert for your superbrain. Thx. > > Jeff I've mailed a copy to you. I'd be glad to send it (the ZMP 1.5 overlay for the Superbrain w/8251 USART) to anyone else who wants it. One of these days I'll have to upload it to SIMTEL-20, but for now I'm the exclusive source! (I just hope all 30 Superbrain owners out there don't barrage me with requests all at once! :-) >>> Dan Fandrich CdnNet: shad04@ccu.umanitoba.ca Compu$erve: 72365,306 FidoNet: Dan Fandrich at 1:153/508 -- >>> Dan Fandrich CdnNet: shad04@ccu.umanitoba.ca Compu$erve: 72365,306 ------------------------------ Date: 6 Jan 90 03:16:49 GMT From: titanic.cs.wisc.edu!tonyrich@speedy.wisc.edu (Anthony Rich) Subject: WANTED: CP/M for Cromemco w/Tandon drives Message-ID: <9502@spool.cs.wisc.edu> WANTED: A version of CP/M that runs on a Cromemco and supports Tandon 8" and 5.25" floppy drives. I can't boot my copy of CP/M. Long ago I bought a copy of MICAH CP/M for the Cromemco configured for PerSci 8" drives. My PerSci drive unit died last summer, so I replaced it with a Tandon TM828-2. Now I can't boot my copy of MICAH CP/M. (MICAH also sold CP/M configured for the Tandon, but at that time my PerSci's were working, so I got the PerSci version.) I've tried writing to MICAH twice and gotten no response...most likely they've moved or aren't in business anymore. My most recent address for MICAH is: Dr. Jerome Freedman MICro Applications and Hardware (MICAH) 15 Princess Street Sausalito, CA 94965 Questions: 1. Does anybody out there in California know if he/they still exist? 2. Does anyone have the Tandon version of MICAH CP/M they could send me? (Yes, I'm a registered owner of MICAH CP/M, for whatever THAT's worth these days! :^) 3. Is any other version of CP/M for the Cromemco available that supports Tandon drives? I'm not the only orphaned Cromemco owner looking for CP/M. I'll pass along any info I can find to others who would like it. 4. If anyone has just the Tandon floppy disk driver code, I might be able to install it myself. (I think the source code for the PerSci drivers came with MICAH CP/M, along with some way to install it. I think I could substitute the Tandon driver code without too much pain.) Thanks in advance for any help you can give me. -- Tony -- ---------------------------------------------------------- Email: tonyrich@titanic.cs.wisc.edu US mail: Tony Rich 4321 Sentinel Pass ------------------------------ Date: 4 Jan 90 21:43:35 GMT From: umigw!mthvax.cs.miami.edu!dnelson@handies.ucar.edu (Dru Nelson) Subject: Z80 Dissassembler in C, RECEIVED Message-ID: <1412@umigw.MIAMI.EDU> Short intrusion: I received a copy of the Z280 disassembler. Thank you. -- %% Dru Nelson %% Miami, FL %% Internet: dnelson@mthvax.cs.miami.edu %% ------------------------------ End of INFO-CPM Digest V90 Issue #2 *********************************** 8-Jan-90 17:05:53-MST,3618;000000000000 Mail-From: KPETERSEN created at 8-Jan-90 16:56:22 Return-Path: Date: Mon, 8 Jan 90 16:56:22 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #3 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Mon, 8 Jan 90 Volume 90 : Issue 3 Today's Topics: 3-1/2" disc drives New drive needed Want: Z80 Dissassembler Source ---------------------------------------------------------------------- Date: 6 Jan 90 00:36:13 GMT From: van-bc!ubc-cs!alberta!atha!tech@ucbvax.Berkeley.EDU (Richard Loken) Subject: 3-1/2" disc drives Message-ID: <1388@atha.AthabascaU.CA> I recently embarked on a project to put 3-1/2" 1.44 Mbyte wafer drives in my dear old TRS80 Model II. I randomly purchased 3 Panasonic drives and got out my dentist pliers and got the pinouts and some jumper info from Matsushita. The gentleman at Matsushita says there are a myraid of variations and he has never heard of the one I have. It seems to set all its options with cute little switches - but only six. The man from Matsushita has not heard of this method and he has not heard of half the options. Something was said about unauthorized importers and venders. Two interesting options are: AT - PS2 (gag, yuck, my trash-80 may reject them) A - B Any idea what these two do?? How do you terminate these little rice boxes? I see not a hint of a termination avenue. I will install them and experiment and if I can't find a way then I will build a tiny board ... but really there must be a way. ********* 73 ********** Richard Loken VE6BSV . **** .. **** Athabasca University .... **** Athabasca, Alberta Canada ..........**** tech@cs.AthabascaU.CA {alberta|decwrl}!atha!tech ------------------------------ Date: Sat, 6 Jan 90 10:04 PDT From: Steven Russell Subject: New drive needed My Osborne 1 has recently developed a flaky B drive. The Osborne uses a Siemans SS/DD drive. What I need to know is this -- is it possible to get a replacement drive anymore? Who would be likely to have them? Thanks in advance for any help. -Steven Russell srussell@uoneuro.uoregon.edu ------------------------------ Date: 6 Jan 90 06:37:10 GMT From: ubc-cs!alberta!calgary!ccu!umrose05@beaver.cs.washington.edu (Dave Rose) Subject: Want: Z80 Dissassembler Source Message-ID: <1990Jan6.063710.11155@ccu.umanitoba.ca> In article <1407@umigw.MIAMI.EDU> dnelson@mthvax.cs.miami.edu (Dru Nelson) writes: > > The holidays are over so I thought now would be a good time to ask. > > I am in need of C source code for a z80 dissassembler. I don't run an > IBM machine and can't use its simulators, debuggers, or dissassemblers. > So I am looking for C code. There are dissassemblers for my machine, > but they cost money. > > If anybody has or knows where I can get source code for such an item > I would be grateful. > Leave a message to a person with the id of umlecla3@ccu.umanitoba.ca He just sent me mail saying he has the c source for such a beast. -- Dave Rose : Email - Umrose05@ccu.UManitoba.CA 10 Covent Rd. : Local (Amdahl) - Umrose05@ccm.UManitoba.CA Winnipeg, Manitoba, Canada: ------------------------------ End of INFO-CPM Digest V90 Issue #3 *********************************** 10-Jan-90 13:19:31-MST,17802;000000000000 Return-Path: Date: Wed, 10 Jan 90 13:15:12 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #4 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Wed, 10 Jan 90 Volume 90 : Issue 4 Today's Topics: Atari Mouse in US available? Communications Package for Kaypro 2 CP/M clock (2 msgs) Looking for software (2 msgs) Patch for Z80/Z280 disassembler package Questions ---------------------------------------------------------------------- Date: 21 Dec 89 12:15:43 GMT From: snorkelwacker!spdcc!merk!alliant!linus!nixbur!nixpbe!peun11!josef@think.com (Moellers) Subject: Atari Mouse in US available? Message-ID: <728@nixpbe.UUCP> Hi, I have recently built an interface to connect an Atari Mouse to my SB180FX (Steve Ciarcia's Z-System). I would like to publish the design in Steve's "Circuit Cellar Ink", but this would only make sense if the mouse itself was separately available in the US (I had difficulties buying one in Germany, I got mine from the Netherlands). So: can one buy an Atari Mouse separately from the Machine itself? Josef Moellers | c/o Nixdorf Computer AG USA: uunet!philabs!linus!nixbur!mollers.pad | Abt. DX-PC !USA: mcvax!unido!nixpbe!mollers.pad | Pontanusstr Phone: (+49) 5251 146245 | D-4790 Paderborn ------------------------------ Date: 9 Jan 90 18:32:54 GMT From: tank!cicero!jsmith@handies.ucar.edu (Jeffrey Smith) Subject: Communications Package for Kaypro 2 Message-ID: <7084@tank.uchicago.edu> I am looking for a communications/terminal emulation package for my poor old Kaypro 2. Ideally, I could then use it to dial up to the mainframe I use and have it pretend to be a VT52 or an h19 or some other such useful device. Thanks in advance. Jeff INTERNET: jsmith@cicero.uchicago.edu BITNET: jsmith%cicero.uchicago.edu@uchimvs1.uchicago.edu ------------------------------ Date: 10 Jan 90 17:25:40 GMT From: oliveb!orc!mipos3!pcocd2!jmasters@apple.com (Justin Masters ~) Subject: CP/M clock Message-ID: <1448@mipos3.intel.com> In article <2401@sactoh0.UUCP> ianj@sactoh0.UUCP (Ian R. Justman) writes: +Just curious, has anyone successfully implemented the MM58174AN +real-time clock chip on their system, whether S-100 bus or not? If +so, I would very much like to know how, as I got a large system I'm +using for spare parts. Check with Jim "Lips" Earl. He's got a clock setup using the MM58274 (extra bells and whistles), which is essentially the same. I'd send you a schematic, but I still haven't unpacked since moving in that stuff last year. If he can't find it, let me know, and I'll dig up a copy for you. + +Thanks muchly in advance. No problem. ;) +-- +Home: Ian Justman |UUCP:(1) My CP/M machine. |"One of the few +6612 Whitsett Drive | (2) My host. |die-hard CP/M +North Highlands, CA |(1) !pacbell!sactoh0!ijsys!ianj |addicts left on this +(916) 344-5360 95660|(2) !pacbell!sactoh0!ianj |planet" ----------------------------------------------------------------------------- Fireman to homeowner: At one point we | Justin Masters decided to fight fire with fire... | basically your house burned even faster. | jmasters@fmdgr1.intel.com ------------------------------ Date: 10 Jan 90 05:03:48 GMT From: pacbell!sactoh0!ianj@ames.arc.nasa.gov (Ian R. Justman) Subject: CP/M clock Message-ID: <2401@sactoh0.UUCP> Just curious, has anyone successfully implemented the MM58174AN real-time clock chip on their system, whether S-100 bus or not? If so, I would very much like to know how, as I got a large system I'm using for spare parts. Thanks muchly in advance. -- Home: Ian Justman |UUCP:(1) My CP/M machine. |"One of the few 6612 Whitsett Drive | (2) My host. |die-hard CP/M North Highlands, CA |(1) !pacbell!sactoh0!ijsys!ianj |addicts left on this (916) 344-5360 95660|(2) !pacbell!sactoh0!ianj |planet" ------------------------------ Date: 9 Jan 90 20:18:36 GMT From: pdn!dinsdale.paradyne.com!reggie@uunet.uu.net (George W. Leach) Subject: Looking for software Message-ID: <6919@pdn.paradyne.com> I have not even seen a CP/M box in over a decade, let alone use one. However, I know someone who has no access to this newsgroup/mailing list that is interested in obtaining CP/M software. He is specifically looking for an implementation of Small C for CP/M as well as other "good" applications. Any information that you can provide to me will be appreciated. Info on various BBS systems would be fine. Pointers to other means of obtaining public domain stuff would also be appreciated. Please reply via e-mail, I do not normally read this newsgroup/list. Thank You, George George W. Leach AT&T Paradyne (uunet|att)!pdn!reggie Mail stop LG-133 Phone: 1-813-530-2376 P.O. Box 2826 FAX: 1-813-530-8224 Largo, FL 34649-2826 USA ------------------------------ Date: 10 Jan 90 14:25:34 GMT From: att!laidbak!luke@ucbvax.Berkeley.EDU (Luke Weerts) Subject: Looking for software Message-ID: <1990Jan10.142534.2374@i88.isc.com> In article <6919@pdn.paradyne.com> reggie@dinsdale.paradyne.com (George W. Leach) writes: > [stuff deleted] > He is specifically looking for an implementation of Small C for >CP/M as well as other "good" applications. Any information that you can >provide to me will be appreciated. Info on various BBS systems would be >fine. Pointers to other means of obtaining public domain stuff would also >be appreciated. >George > Thought this might be of general interest: One good source for C stuff on CP/M (or any other OS for that matter) is C Users Group. They have a pretty good PD library of C code including Small C for CP/M. They also publish a good monthly C mag "C Users Journal" Their address etc.: C Users Journal 2601 Iowa Street Lawrence, Kansas 66047 (913) 841-1631 My only relation to the group is one of a satisfied customer. Luke Weerts ------------------------------ Date: 10 Jan 90 12:48:38 GMT From: mcsun!hp4nl!kunivv1!root@uunet.uu.net (Privileged Account) Subject: Patch for Z80/Z280 disassembler package Message-ID: <685@kunivv1.sci.kun.nl> This is a patch for the Z80/Z280 disassembler package. The package was originally posted as > Newsgroups: comp.os.cpm > Subject: Z80/Z280 disassembler in C > Summary: Here it is > Keywords: Z80 Z280 disassembler C > Message-ID: <598@kunivv1.sci.kun.nl> > Date: 27 Dec 89 12:36:54 GMT This patch corrects the following: * It fixes a portability bug (NULL was mistakenly used as 0) * It corrects a Z280 disassembler bug ([DD|FD] ED 06/16/26/36 was interchanged with [DD|FD] ED 0E/1E/2E/3E) * It changes outhex.c to always output leading zero's on byte and word values that sometimes need it. This takes care of annoying things like LD HL,(9F00H) LD DE,(0A001H) * It includes some cosmetic changes that caused problems with ancient compilers that accept the =op form (it was already marked obsolete by K&R 1. sigh). Thanks to Dru Nelson for pointing this out to me. -- Luc Rooijakkers Internet: lwj@cs.kun.nl Faculty of Mathematics and Computer Science UUCP: uunet!cs.kun.nl!lwj University of Nijmegen, the Netherlands tel. +3180612271 *** old/Makefile Wed Jan 10 12:27:19 1990 --- Makefile Wed Jan 10 13:18:52 1990 *************** *** 15,16 **** --- 15,21 ---- + # Change this if your compiler doesn't have void + + VOID= + #VOID=-Dvoid=int + # You might change this if you have gcc *** old/README Wed Jan 10 12:27:20 1990 --- README Wed Jan 10 13:17:44 1990 *************** *** 40,41 **** --- 40,48 ---- + - In disas.c, the file to be disassembled is opened with mode "rb", + meaning binary mode. On some systems, this may be different from the + default text mode. + + - If you don't have a compiler that accepts void, enable the VOID macro + in the Makefile. + Byte order is not (should not) be a problem, since I've tried to insure *** old/dis.c Wed Jan 10 12:27:24 1990 --- dis.c Wed Jan 10 13:11:31 1990 *************** *** 29,39 **** * ! * ../../88 Created as symbolic Z280 disassembler ! * ../../88 Extended to non-symbolic Z280 disassembler ! * ../../88 Added #if's for Z80 disassembler ! * 07/07/88 First final version ! * 12/08/89 Split off output routines ! * 01/10/89 Split OUT_IO into OUT_INP,OUT_OUTP ! * 23/12/89 Split off more output routines ! * 24/12/89 Cleaned up for public release ! * 27/12/89 Use strchr() instead of strstr() * --- 29,42 ---- * ! * ../../88 Created as symbolic Z280 disassembler. lwj ! * ../../88 Extended to non-symbolic Z280 disassembler. lwj ! * ../../88 Added #if's for Z80 disassembler. lwj ! * 07/07/88 First final version. lwj ! * 12/08/89 Split off output routines. lwj ! * 01/10/89 Split OUT_IO into OUT_INP,OUT_OUTP. lwj ! * 23/12/89 Split off more output routines. lwj ! * 24/12/89 Cleaned up for public release. lwj ! * 27/12/89 Use strchr() instead of strstr(). lwj ! * 02/01/90 Replaced several NULL's by AM_NULL's. lwj ! * 08/01/90 Fixed LDW (HL),rp / LWD rp,(HL) swapped bug. lwj ! * 10/01/90 Portability mods. lwj * *************** *** 42,46 **** #ifdef Z280 ! char DisId[] = "@(#) DIS (Z280) 27/12/89"; #else ! char DisId[] = "@(#) DIS (Z80) 27/12/89"; #endif --- 45,49 ---- #ifdef Z280 ! char DisId[] = "@(#) DIS (Z280) 10/01/90"; #else ! char DisId[] = "@(#) DIS (Z80) 10/01/90"; #endif *************** *** 110,112 **** for(bp=buf;s=0x80) ! disp+=-0x100; /* cryptic but portable */ --- 248,250 ---- if(disp>=0x80) ! disp += -0x100; /* cryptic but portable */ *************** *** 578,580 **** #else ! if(am_code==NULL) { #endif --- 581,583 ---- #else ! if(am_code==AM_NULL) { #endif *************** *** 654,656 **** #ifdef Z80 ! if(am_code==NULL) { #endif --- 657,659 ---- #ifdef Z80 ! if(am_code==AM_NULL) { #endif *************** *** 816,820 **** outop("LD"W); - outrp((op>>4)&0x03); - outs(","); outim(); } else { --- 819,823 ---- outop("LD"W); outim(); + outs(","); + outrp((op>>4)&0x03); } else { *************** *** 821,825 **** outop("LD"W); - outim(); - outs(","); outrp((op>>4)&0x03); } --- 824,828 ---- outop("LD"W); outrp((op>>4)&0x03); + outs(","); + outim(); } *************** *** 1119,1121 **** case 0x9F: ! if (am_code==NULL) { outop( (op==0x97) ? "EPUF" : "EPUI" ); --- 1122,1124 ---- case 0x9F: ! if (am_code==AM_NULL) { outop( (op==0x97) ? "EPUF" : "EPUI" ); *************** *** 1128,1130 **** case 0xAF: ! if (am_code==NULL) { outop( (op==0xA7) ? "EPUM" : "MEPU" ); --- 1131,1133 ---- case 0xAF: ! if (am_code==AM_NULL) { outop( (op==0xA7) ? "EPUM" : "MEPU" ); *************** *** 1139,1141 **** case 0xB7: ! if (am_code==NULL) { outop("INW"); --- 1142,1144 ---- case 0xB7: ! if (am_code==AM_NULL) { outop("INW"); *************** *** 1147,1149 **** case 0xBF: ! if (am_code==NULL) { outop("OUTW"); --- 1150,1152 ---- case 0xBF: ! if (am_code==AM_NULL) { outop("OUTW"); *** old/disas.c Wed Jan 10 12:27:26 1990 --- disas.c Wed Jan 10 13:15:49 1990 *************** *** 21,25 **** * ! * ../../88 Created ! * 16/12/89 Fixed JR/JP address bug ! * 26/12/89 Cut down for public release * --- 21,26 ---- * ! * ../../88 Created. lwj ! * 16/12/89 Fixed JR/JP address bug. lwj ! * 26/12/89 Cut down for public release. lwj ! * 10/01/90 Portability mods. lwj * *************** *** 27,29 **** ! char DisasId[] = "@(#) DISAS 26/12/89"; --- 28,30 ---- ! char DisasId[] = "@(#) DISAS 10/01/90"; *************** *** 108,109 **** --- 109,112 ---- + /* open file in binary mode ("rb") */ + if((file=fopen(name,"rb"))==NULL) { *************** *** 237,239 **** col++; ! *linep++=*s++; } --- 240,242 ---- col++; ! *linep++ = *s++; } *************** *** 252,254 **** while(((col+8)&~7)<=pos) { ! *linep++='\t'; col=(col+8)&~7; --- 255,257 ---- while(((col+8)&~7)<=pos) { ! *linep++ = '\t'; col=(col+8)&~7; *************** *** 257,259 **** while(col - #include --- 10,11 ---- *************** *** 17,21 **** * ! * 12/08/89 Split off from dis.c ! * 01/10/89 Split OUT_IO into OUT_INP, OUT_OUTP ! * 23/12/89 Cleaned up for public release * --- 16,22 ---- * ! * 12/08/89 Split off from dis.c. lwj ! * 01/10/89 Split OUT_IO into OUT_INP, OUT_OUTP. lwj ! * 23/12/89 Cleaned up for public release. lwj ! * 08/01/90 Always include leading zero when possibly needed. lwj ! * 10/01/90 Portability mods. lwj * *************** *** 23,25 **** ! char OutHexId[] = "@(#) OUTHEX 23/12/89"; --- 24,26 ---- ! char OutHexId[] = "@(#) OUTHEX 10/01/90"; *************** *** 43,45 **** case OUT_EPU: ! sprintf(buf,"%02XH",value); break; --- 44,46 ---- case OUT_EPU: ! sprintf(buf,"%03XH",value); break; *************** *** 49,51 **** case OUT_CALL: ! sprintf(buf,"%04XH",value); break; --- 50,52 ---- case OUT_CALL: ! sprintf(buf,"%05XH",value); break; *************** *** 74,76 **** case OUT_JR: ! sprintf(buf,"%04XH",addr+value); break; --- 75,77 ---- case OUT_JR: ! sprintf(buf,"%05XH",addr+value); break; *************** *** 88,92 **** } - - if(isalpha(buf[0])) - outs("0"); --- 89,90 ---- *** old/outsym.c Wed Jan 10 12:27:31 1990 --- outsym.c Wed Jan 10 13:10:45 1990 *************** *** 16,18 **** * ! * 23/12/89 Split off from dis.c * --- 16,18 ---- * ! * 23/12/89 Split off from dis.c. lwj * -- Luc Rooijakkers Internet: lwj@cs.kun.nl Faculty of Mathematics and Computer Science UUCP: uunet!cs.kun.nl!lwj University of Nijmegen, the Netherlands tel. +3180612271 ------------------------------ Date: Sun, 7 Jan 90 22:19:00 CST From: Forgive and Remember!!! Subject: Questions - - The original note follows - - I recently sent for a log file of the messages of this list. TINY. So rather than sending for a second log file for an answer to my question I thought that I would post a message. In the log file that I got there was talk of SUPERBRAIN. What is it ? Second question. Since I'm very new to cp/m and you guys out there seem to know TONS of info about cp/m, I figured that you should know about the value of my cp/m+onn o Many years ago my parents got me a commodore 128 computer, it has a z80 microprocessor and I've used it for little or nothing. Mostly because I haved no programs that can do anything or that are any fun. Is there anything out there ??? Is there anyone out there ??? Ok.....it's your turn....FIRE AWAY..... --------Russ ------------------------------ End of INFO-CPM Digest V90 Issue #4 *********************************** 12-Jan-90 20:19:06-MST,10017;000000000000 Return-Path: Date: Fri, 12 Jan 90 20:15:18 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #5 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Fri, 12 Jan 90 Volume 90 : Issue 5 Today's Topics: CP/M clock (2 msgs) IBM bus to SCSI adaptor//IOMEGA controller transplant NEC V20 / CPM S-100 Cromemco 8PIO ... help? Thanks to L. Rooijakkers Turbo-Modula-2 Problems? ---------------------------------------------------------------------- Date: 12 Jan 90 06:35:33 GMT From: rzh@lll-lcc.llnl.gov (Roger Hanscom) Subject: CP/M Clock Message-ID: <2728@lll-lcc.UUCP> There are plans in the Jul/Aug 1981 Microsystems Journal (p. 64) for a S-100 clock based on the MSM5832 chip. It uses an 8255 PPI chip for the clock port. Those of you with eleven bits of unused parallel port could probably rig up the clock chip on that with a minimum of parts count. I just got done wire wrapping the complete circuit for my S-100 system, and it works fine. Unfortunately the software published in the article got munged, so if anyone is interested, I can provide listings of what I came up with. I've got two clock-read entry points in ROMed code. One reads the clock and returns to the monitor (a monitor "date" command is next!), the other does a ret just like any other subroutine, so it can be called from an application. When CP/M boots, it prints the date and date at the top of the screen, and I put the day and date on printed listings. I just wish that there was an easy way to timestamp files in CP/M 2.2 @:^). roger rzh@lll-lcc.llnl.gov ------------------------------ Date: 11 Jan 90 17:32:54 GMT From: swrinde!zaphod.mps.ohio-state.edu!sunybcs!nsscb!ameyer@ucsd.edu (Andy Meyer) Subject: CP/M clock Message-ID: <1195@nsscb.UUCP> In article <2401@sactoh0.UUCP> ianj@sactoh0.UUCP (Ian R. Justman) writes: > Just curious, has anyone successfully implemented the MM58174AN > real-time clock chip on their system, whether S-100 bus or not? If your system has a Z80 CPU, you may want to try a Kenmore Z-Time clock. It's a piggyback board which plugs into the CPU socket of your machine and then you plug your CPU chip into the clock board. It looks very easy to "talk to", although I'm still having a tough time trying to cram one into my Altos 580. (The motherboard is below the hard disk and controller, and there's very little clearance. Then, of course, the 40-pin DIP headers I bought to build an extender cable hang too far over the edges of the socket, and interfere with other chips...) I don't have their address handy, but the Z-Time clock is made by an outfit in Rochester, NY. It shouldn't be too tough to find one. Andy -- Andreas Meyer N2FYE AT&T National Systems Support Center uucp: ..!sunybcs!nsscb!ameyer or: ameyer%nsscb@sunybcs.cs.buffalo.edu Remember: Never moon a werewolf. att!ulysses!nsscb!rebus!ameyer ------------------------------ Date: 11 Jan 90 16:55:21 GMT From: sumax!amc-gw!sigma!flash!bill@beaver.cs.washington.edu (William Swan) Subject: IBM bus to SCSI adaptor//IOMEGA controller transplant Message-ID: <376@flash.UUCP> In article <16391@cc.usu.edu> SLSW2@cc.usu.edu (Roger Ivie) writes: }>>Has anyone fooled around with IOMEGA "Bernoulli Box" drives? I am }>>wondering whether I can adapt a cheap 10 + 10 drive originally }>>intended for the IBM PC to work with my Mac. [...] }Some old sales literature that I have for the beasties indicates that they }are SASI rather than SCSI devices. [...] This was true - the set I connected to my Alspa CP/M box long about '82 were SASI drives, but the PROMs in the set I have now are explicitly labelled "SCSI". None of which is very helpful to Mr.Bergman who asked the original question... -- Bill Swan bill@Summation.WA.COM Send postal address for info: Innocent but in prison in Washington State for 13.5 years: Ms. Debbie Runyan: incarcerated 01/1989, scheduled release 07/2002. In now: 0 years, 11 months, 3 weeks, 1 day. ------------------------------ Date: Fri, 12 Jan 90 16:56 MET From: Roland Barenbrug Subject: NEC V20 / CPM As far as I know the NEC V20 processor has the capability to execute Z80 (or 8080 ?) opcodes. Is there some program that supports these capabilities and e.g. realizes a CP/M environment on a MSDOS machine ? I know this application might sound quite weird, but I need it because my CP/M system has no harddisk at the moment. The last problem could be solved if some can supply information on a cheap ECB bus (well known in Europe) compatible harddisk controller. Thanks for any information, Roland Barenbrug PTT Research Neher Laboratorium Leidschendam, Netherlands Bitnet : R_BARENB@HLSDNL5.bitnet Domain: RH_BARENBRUG@pttrnl.nl ------------------------------ Date: 12 Jan 90 06:08:49 GMT From: rzh@lll-lcc.llnl.gov (Roger Hanscom) Subject: S-100 Cromemco 8PIO ... help? Message-ID: <2727@lll-lcc.UUCP> Does anybody have dox for an S-100 Cromemco 8PIO, or know anything about one? I have a bunch of questions about the board. I bought it for scrap, and of course there was no documentation with it at all. /-------------------------------------------------------\ | xxxxxxxx ------- ------- ------- ------- ----- | | | H67 | | H45 | | H23 | | H01 | | R | | | ---------- ------- ------- ------- ------- | 1 | | | | S1 | C R O M E M C O 8 P I O ----- | | ---------- ----- | | ---------- | R | | | | S2 | | 2 | | | ---------- ----- | | | | | | | | | | | \_____ ------------/ | | ---------------------------------------- 1. S1 & S2 are 8 position dip switches. The leftmost 5 bits of S2 set the MSB of the card address (A3->A7), and then the 25-pin headers (H0->H7) are the 8 parallel ports counting up from the base address. What are the rightmost 3 positions of this switch used for?? They are marked D0->D2. 2. The x's represent 8 LEDs that seem to be controlled by the 8 bits of S1, and seem to appear on port7. Surely there must be more?? What am I missing?? 3. Each 25-pin header (Hkl) has the following pin-out: ? 0 1 2 3 4 5 6 7 ? ? ? * <---port l ? ? ? 0 1 2 3 4 5 6 7 ? ? <---port k where pin * is cut off. I can find the bit positions (as shown), and the ?'s are probably handshakes, etc. But which are what? R1 and R2 are relays, and R1 audibly latches on pins 0 and 1 of port 1. What are they used for and how? 4. To the left of the relays there are jumper positions marked: NC, Jn-24, Jn-23, and PIC, where n is 4 for R1 and 3 for R2. What are these for? Jn-23 and Jn-24 are connected to pins 23 and 24 of H01 and H23. Do bits 0 and 1 of ports 1 and 3 supply AC or DC to pins 23 and 24 of the header? The relays are marked: "*SIGMA (* is a backward RU) 60RE1S-5DC 1A,28VDC .5A,120VAC" The board has an optoisolator on it MCT66, and one other jumper (factory installed??) labeled "Port 6 out". It is: REV. E1, MOD LEVEL 1. The card is in really good shape, and is quite usable, as long as I can get some help on these questions. I will appreciate any clues. roger rzh@lll-lcc.llnl.gov ------------------------------ Date: 11 Jan 90 10:27:09 +0100 From: S89406143%HSEPM1.HSE.NL@CUNYVM.CUNY.EDU Subject: Thanks to L. Rooijakkers I would like to thank Luc Rooijakkers, for the work he did on the Z280 disassembler. Luc: be seeing you Eric Toonen s89406143@hsepm1.hse.nl ------------------------------ Date: Fri, 12 Jan 90 15:21+0100 From: CPM%DMZRZU71.BITNET@CUNYVM.CUNY.EDU Subject: Turbo-Modula-2 Problems? Message-ID: <900112142128.163676@DMZRZU71-UNI-MAINZ--GERMANY> I encountered a serious problem with Turbo-Modula 2 Version 1.0 for Z80. When using the TM2-environment heavily, editing, compiling etc., it happens that existing files not concerned with M2 will be overwritten. Damage is reported by CLEANDIR, error message is: 'two files share the same block.' or so. On my 20 Meg hard drive, TM2 is installed on user area 3. The affected files mostly, if not always, reside on user 0 to 2. Im am running ZCPR33 and NOVADOSH. I never had such problems with any other software. Could it be the TM2 'RENAME' Routine? How could it be fixed? Ruediger. ------------------------------------------------------------------------------- Ruediger Soerensen, University of Mainz, W. Germany Dpt. of Meteorology BITNET: ROGER@DMZRZU71 CPM@DMZRZU71 paper mail: R. Soerensen Universitaet Mainz Inst. f. Meteorologie D-6500 Mainz 1 ------------------------------------------------------------------------------- ------------------------------ End of INFO-CPM Digest V90 Issue #5 *********************************** 12-Jan-90 23:28:33-MST,7469;000000000000 Mail-From: KPETERSEN created at 12-Jan-90 23:23:56 Return-Path: Date: Fri, 12 Jan 90 23:23:55 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #6 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Fri, 12 Jan 90 Volume 90 : Issue 6 Today's Topics: 3-1/2" disc drives IBM bus to SCSI adaptor//IOMEGA controller transplant NEED info on Morrow Designs S100 CP/M machine TUART & CP/M: good news, bad news ---------------------------------------------------------------------- Date: 10 Jan 90 01:16:46 GMT From: samsung!usc!cs.utexas.edu!hellgate.utah.edu!cc.utah.edu!cc.usu.edu!slsw2@think.com (Roger Ivie) Subject: 3-1/2" disc drives Message-ID: <16392@cc.usu.edu> In article <1388@atha.AthabascaU.CA>, tech@cs.AthabascaU.CA (Richard Loken) writes: > I recently embarked on a project to put 3-1/2" 1.44 Mbyte wafer drives in my > dear old TRS80 Model II. I randomly purchased 3 Panasonic drives and got out > my dentist pliers and got the pinouts and some jumper info from Matsushita. > > > AT - PS2 (gag, yuck, my trash-80 may reject them) > A - B > AT - PS2 probably governs the operation of the Diskette Changed/Drive Ready line. ATs need diskette changed, and I had assumed that PS/2s did also. It is also possible that this controls drive selects in conjunction with the A - B option. ATs have a twisty in the cable so that all drives are jumpered as drive one. It is mildly possible that PS/2s do not, and the A - B switch would control the drive select (either 0 or 1) if the thing is in PS/2 mode. > How do you terminate these little rice boxes? I see not a hint of a termination > avenue. These buggers usually have high-resistance terminators (abt 3k) in them that are hard wired on. Since the terminators are high resistance, it doesn't really hurt to have two terminated drives in the system. =============================================================================== Roger Ivie 35 S 300 W Logan, Ut. 84321 (801) 752-8633 =============================================================================== ------------------------------ Date: 10 Jan 90 01:11:20 GMT From: zaphod.mps.ohio-state.edu!uwm.edu!cs.utexas.edu!hellgate.utah.edu!cc.utah.edu!cc.usu.edu!slsw2@tut.cis.ohio-state.edu (Roger Ivie) Subject: IBM bus to SCSI adaptor//IOMEGA controller transplant Message-ID: <16391@cc.usu.edu> In article <369@flash.UUCP>, bill@flash.UUCP (William Swan) writes: > In bergman@m2c.m2c.org (Michael Bergman) writes: >>Has anyone fooled around with IOMEGA "Bernoulli Box" drives? I am >>wondering whether I can adapt a cheap 10 + 10 drive originally >>intended for the IBM PC to work with my Mac. [...] > Some old sales literature that I have for the beasties indicates that they are SASI rather than SCSI devices. I don't have the literature handy, so I may be mistaken; nevertheless, I distinctly remember that they were SASI devices. Given that SCSI is rumored to be a superset of SASI, they may work. But I would be very surprised. =============================================================================== Roger Ivie 35 S 300 W Logan, Ut. 84321 (801) 752-8633 =============================================================================== ------------------------------ Date: Sat, 13 Jan 90 00:09:51 EST From: mbeck@ai.mit.edu (Mark Becker) Subject: NEED info on Morrow Designs S100 CP/M machine Message-ID: <9001130509.AA10248@rice-chex> Hello * In front of me is a Morrow Designs CP/M S100 machine. It has a hard drive, a floppy (8"), and some boards in the card cage. The boards are: * MPZ80 Processor board. Everything is here.. EPROM is labelled "MON 4.45". There is a DIP switch on the card, 8 positions. There is one empty socket; looks like room for another EPROM. * DJDMA Floppy controller board. * MM65K16S 64K memory card. Loaded with 32 6116 2K x 8 static RAM chips. Two sets of DIP switches, lots of headers with push-on shorting blocks. There is one empty 20-pin socket. (My guess is that the board would do 16-bit transfers if the host processor could handle it.) * An HDCA-4A Winchester Controller. It's wired to an 8" 20 MByte hard drive. * Lastly, a Multi-IO Interface board. Three 8250's, an 8259 PIA, room for two EPROMS, and what looks like a real-time clock. For those that have some experience in dealing with Morrow hardware, a question: Turning the box ON and pressing RESET causes the hard drive to move it's heads a bit.. and then a message is displayed: DFBA4 I then see a ":" prompt. In tinkering around, I can display memory. The previous owner said he had never seen anything like this; his experience was that the machine had always booted up, displaying an A> prompt. Sigh. No books, no manuals, nothing. The machine was to serve a useful purpose; with YOUR help it may still serve. If YOU (the reader) have ANY info on these boards, switch settings, whatever, please get in touch with me. Pointers to hardcopy on the manuals would be very much appreciated. Save bandwidth - use e-mail. I will reply. If sufficient interest, I will summarize to the group. Regards, Mark +-----------------------------------------------+-----------------------+ | Mark Becker | .signature under | | Internet: mbeck@ai.mit.edu | construction | | USENET: {backbone}!mbmm!mbeck | | +-----------------------------------------------+-----------------------+ ------------------------------ Date: 11 Jan 90 19:11:43 GMT From: titanic.cs.wisc.edu!tonyrich@speedy.wisc.edu (Anthony Rich) Subject: TUART & CP/M: good news, bad news Message-ID: <9526@spool.cs.wisc.edu> The GOOD news: Thanks for the many replies to my request for a Cromemco S-100 TUART (dual serial port) board. If anyone else needs one, email me and I'll point you to some people who can supply one. Prices varied from "swap ya for something" to "free, if you pay postage" to about $30. The BAD news: I've gotten ZERO response to my questions about the availability of a CP/M that runs on a Cromemco and boots from 8" and 5.25" Tandon floppies. I still don't know if MICAH (a former supplier) is still in business in Sausalito, CA. (Can somebody out there in CA check? Sausalito is still there, isn't it? :^) My most recent address for MICAH is: Dr. Jerome Freedman MICro Applications & Hardware 15 Princess Street Sausalito, CA 94965. If anyone has Tandon floppy-driver source code (8080/Z80), I might be able to make-do with that. Some other people have also expressed an interest in a version of CP/M for the Cromemco if I can track one down. Thanks in advance for any leads you can provide! Tony -- ------------------------------------------------------------------------ Email: tonyrich@titanic.cs.wisc.edu Phone: 608-271-8450 Disclaimer: The opinions above are mine. Others may agree or disagree. ------------------------------------------------------------------------ ------------------------------ End of INFO-CPM Digest V90 Issue #6 *********************************** 14-Jan-90 13:19:21-MST,13726;000000000000 Return-Path: Date: Sun, 14 Jan 90 13:15:25 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #7 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Sun, 14 Jan 90 Volume 90 : Issue 7 Today's Topics: CompuPro documentation sought INFO-CPM Digest V90 #6 Superbrain & Commodore 128 questions ZMP ---------------------------------------------------------------------- Date: 13 Jan 90 05:42:31 GMT From: crash!mwilson@nosc.mil (Marc Wilson) Subject: CompuPro documentation sought Message-ID: <1160@crash.cts.com> Hello all. I need to find documentation for the following S-100 boards. I know how to set up a couple of them, but with no manuals, I'm still pretty much in the dark. The boards are: 1) CompuPro Disk 3 2) " " Disk 1A 3) " " Interfacer 3 4) " " Interfacer 4 5) " " 512k MDrive-H 6) " " RAM 22 7) " " RAM 23 8) " " CPU 286 I have the RAM 22 and the MDrive-H in my box right now, and they work ok. The CompuPro CP/M 8-16 manual has setup information for most of the rest of these, but it's just switch settings. No mention of what the switches DO. Or what all the shunts do, which for something like the Interfacer 3/4, is asking for trouble. I mean, how would you like to have to configure something as complicated as a System Support 1 ( which I DO have a manual for, BTW ) without the manual? Any information would be much appreciated. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Marc Wilson ARPA: ...!crash!mwilson@nosc.mil ...!crash!pnet01!pro-sol!mwilson@nosc.mil UUCP: [ cbosgd | hp-sdd!hplabs | sdcsvax | nosc ]!crash!mwilson INET: mwilson@crash.CTS.COM ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ------------------------------ Date: Sun, 14 Jan 90 11:11:06 PDT From: postmaster@vlsi.JPL.NASA.GOV Subject: INFO-CPM Digest V90 #6 Message-ID: <900114111106.0000009F051@vlsi.JPL.NASA.GOV> *** VMS error in delivery mail, error message follows *** EXOS Mail server: delivery error: %MAIL-E-OPENOUT, error opening LSI$ALTDISK:[TFOUSER]MAIL.MAI; as output EXOS Mail server: delivery error: -SYSTEM-F-IVDEVNAM, invalid device nameISK:[TFOUSER]MAIL.MAI; as output EXOS Mail server: delivery error: %MAIL-E-OPENOUT, error opening LSI$ALTDISK:[TFOUSER]MAIL.MAI; as output -SYSTEM-F-IVDEVNAM, invalid device name *** Original message follows *** From : INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #6 Return-path: <@WSMR-SIMTEL20.ARMY.MIL:INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL> Received: from WSMR-SIMTEL20.ARMY.MIL by vlsi.JPL.NASA.GOV id 0000009D002 ; Sun, 14 Jan 90 11:09:10 PDT Date: Fri, 12 Jan 90 23:23:55 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Fri, 12 Jan 90 Volume 90 : Issue 6 Today's Topics: 3-1/2" disc drives IBM bus to SCSI adaptor//IOMEGA controller transplant NEED info on Morrow Designs S100 CP/M machine TUART & CP/M: good news, bad news ---------------------------------------------------------------------- Date: 10 Jan 90 01:16:46 GMT From: samsung!usc!cs.utexas.edu!hellgate.utah.edu!cc.utah.edu!cc.usu.edu!slsw2@think.com (Roger Ivie) Subject: 3-1/2" disc drives Message-ID: <16392@cc.usu.edu> In article <1388@atha.AthabascaU.CA>, tech@cs.AthabascaU.CA (Richard Loken) writes: > I recently embarked on a project to put 3-1/2" 1.44 Mbyte wafer drives in my > dear old TRS80 Model II. I randomly purchased 3 Panasonic drives and got out > my dentist pliers and got the pinouts and some jumper info from Matsushita. > > > AT - PS2 (gag, yuck, my trash-80 may reject them) > A - B > AT - PS2 probably governs the operation of the Diskette Changed/Drive Ready line. ATs need diskette changed, and I had assumed that PS/2s did also. It is also possible that this controls drive selects in conjunction with the A - B option. ATs have a twisty in the cable so that all drives are jumpered as drive one. It is mildly possible that PS/2s do not, and the A - B switch would control the drive select (either 0 or 1) if the thing is in PS/2 mode. > How do you terminate these little rice boxes? I see not a hint of a termination > avenue. These buggers usually have high-resistance terminators (abt 3k) in them that are hard wired on. Since the terminators are high resistance, it doesn't really hurt to have two terminated drives in the system. =============================================================================== Roger Ivie 35 S 300 W Logan, Ut. 84321 (801) 752-8633 =============================================================================== ------------------------------ Date: 10 Jan 90 01:11:20 GMT From: zaphod.mps.ohio-state.edu!uwm.edu!cs.utexas.edu!hellgate.utah.edu!cc.utah.edu!cc.usu.edu!slsw2@tut.cis.ohio-state.edu (Roger Ivie) Subject: IBM bus to SCSI adaptor//IOMEGA controller transplant Message-ID: <16391@cc.usu.edu> In article <369@flash.UUCP>, bill@flash.UUCP (William Swan) writes: > In bergman@m2c.m2c.org (Michael Bergman) writes: >>Has anyone fooled around with IOMEGA "Bernoulli Box" drives? I am >>wondering whether I can adapt a cheap 10 + 10 drive originally >>intended for the IBM PC to work with my Mac. [...] > Some old sales literature that I have for the beasties indicates that they are SASI rather than SCSI devices. I don't have the literature handy, so I may be mistaken; nevertheless, I distinctly remember that they were SASI devices. Given that SCSI is rumored to be a superset of SASI, they may work. But I would be very surprised. =============================================================================== Roger Ivie 35 S 300 W Logan, Ut. 84321 (801) 752-8633 =============================================================================== ------------------------------ Date: Sat, 13 Jan 90 00:09:51 EST From: mbeck@ai.mit.edu (Mark Becker) Subject: NEED info on Morrow Designs S100 CP/M machine Message-ID: <9001130509.AA10248@rice-chex> Hello * In front of me is a Morrow Designs CP/M S100 machine. It has a hard drive, a floppy (8"), and some boards in the card cage. The boards are: * MPZ80 Processor board. Everything is here.. EPROM is labelled "MON 4.45". There is a DIP switch on the card, 8 positions. There is one empty socket; looks like room for another EPROM. * DJDMA Floppy controller board. * MM65K16S 64K memory card. Loaded with 32 6116 2K x 8 static RAM chips. Two sets of DIP switches, lots of headers with push-on shorting blocks. There is one empty 20-pin socket. (My guess is that the board would do 16-bit transfers if the host processor could handle it.) * An HDCA-4A Winchester Controller. It's wired to an 8" 20 MByte hard drive. * Lastly, a Multi-IO Interface board. Three 8250's, an 8259 PIA, room for two EPROMS, and what looks like a real-time clock. For those that have some experience in dealing with Morrow hardware, a question: Turning the box ON and pressing RESET causes the hard drive to move it's heads a bit.. and then a message is displayed: DFBA4 I then see a ":" prompt. In tinkering around, I can display memory. The previous owner said he had never seen anything like this; his experience was that the machine had always booted up, displaying an A> prompt. Sigh. No books, no manuals, nothing. The machine was to serve a useful purpose; with YOUR help it may still serve. If YOU (the reader) have ANY info on these boards, switch settings, whatever, please get in touch with me. Pointers to hardcopy on the manuals would be very much appreciated. Save bandwidth - use e-mail. I will reply. If sufficient interest, I will summarize to the group. Regards, Mark +-----------------------------------------------+-----------------------+ | Mark Becker | .signature under | | Internet: mbeck@ai.mit.edu | construction | | USENET: {backbone}!mbmm!mbeck | | +-----------------------------------------------+-----------------------+ ------------------------------ Date: 11 Jan 90 19:11:43 GMT From: titanic.cs.wisc.edu!tonyrich@speedy.wisc.edu (Anthony Rich) Subject: TUART & CP/M: good news, bad news Message-ID: <9526@spool.cs.wisc.edu> The GOOD news: Thanks for the many replies to my request for a Cromemco S-100 TUART (dual serial port) board. If anyone else needs one, email me and I'll point you to some people who can supply one. Prices varied from "swap ya for something" to "free, if you pay postage" to about $30. The BAD news: I've gotten ZERO response to my questions about the availability of a CP/M that runs on a Cromemco and boots from 8" and 5.25" Tandon floppies. I still don't know if MICAH (a former supplier) is still in business in Sausalito, CA. (Can somebody out there in CA check? Sausalito is still there, isn't it? :^) My most recent address for MICAH is: Dr. Jerome Freedman MICro Applications & Hardware 15 Princess Street Sausalito, CA 94965. If anyone has Tandon floppy-driver source code (8080/Z80), I might be able to make-do with that. Some other people have also expressed an interest in a version of CP/M for the Cromemco if I can track one down. Thanks in advance for any leads you can provide! Tony -- ------------------------------------------------------------------------ Email: tonyrich@titanic.cs.wisc.edu Phone: 608-271-8450 Disclaimer: The opinions above are mine. Others may agree or disagree. ------------------------------------------------------------------------ ------------------------------ End of INFO-CPM Digest V90 Issue #6 *********************************** ------------------------------ Date: 13 Jan 90 18:48:53 GMT From: cs.utexas.edu!wuarchive!texbell!vector!attctc!usource!daveg@tut.cis.ohio-state.edu (Dave Goodman) Subject: Superbrain & Commodore 128 questions Message-ID: <366@usource.SARASOTA.FL.US> I am posting the following for David Goodenough , who is temporarily unable to post to this newsgroup. -- Newsgroup: comp.os.cpm Subject: Superbrain and Commodore 128 questions Someone recently asked: > In the log file that I got there was talk of SUPERBRAIN. What is it ? The Intertec Superbrain is a CP/M machine, can't remember too much about them (I used them a bit while at college back in 1981 and 1982). Main things that spring to mind is that it's a VT52 emulating terminal, uses a 1791 disk controller which has a nasty habit of inverting data written to disk. Like most CP/M machines it has it's quirks, but once you get the hang of how to work around them, you'll be all set. > Many years ago my parents got me a commodore 128 computer, it has a > z80 microprocessor and I've used it for little or nothing. Mostly > because I haved no programs that can do anything or that are any > fun. Is there anything out there ??? > Is there anyone out there ??? You need to get that C128 going in CP/M mode!! First things first, drop me a line with your US mail address and I'll ship out a disk with some useful (read indispensible) utilities. I'll include a communications program all set up for the C128, and once you're talking to whatever host you use (you do have a 1670 modem, right?) I can start E-mailing out the games and other goodies to get the 128 to strut it's stuff. If you have a Q-link account, look me up - I'm Delta G there, and often times stick my head round the door of conferences and the like. If you are on a BITNET host, drop a line to LISTSERV@NDSUVM1.BITNET saying /PDDIR and HELP. That will put you in touch with the SIMTEL20 CP/M archives which are so full of good stuff it's unreal. Please respond by E-mail to the addresses below, not to the addresses in the header, as this is being posted by a friend. Yours, -- dg@lakart.UUCP - David Goodenough +---+ IHS | +-+-+ ..... !harvard!xait!lakart!dg +-+-+ | AKA: dg%lakart.uucp@xait.xerox.com +---+ -- __|__ Dave Goodman . . . . . --o--o--(_)--o--o-- . . . . . At home: Internet: daveg@usource.sarasota.fl.us . daveg%misty@usource.sarasota.fl.us uucp: ...attctc!usource!daveg . ...attctc!usource!misty!daveg ------------------------------ Date: Fri, 12 Jan 90 20:11:44 MST From: Raymond Carter STEWS-NR-AD Subject: ZMP I am aware that ZMP (a Zmodem program) exists, and I see that there are several overlays for it. However, I see no note on an overlay for the C-128. First, does anyone have a C-128 overlay for ZMP. Next, if no one has done it yet, can anyone tell me if the ZMP overlays are like anything else in the world. I have done a 128 overlay for QTERM - are they in anyway similar? ------------------------------ End of INFO-CPM Digest V90 Issue #7 *********************************** 17-Jan-90 01:31:29-MST,6982;000000000000 Mail-From: KPETERSEN created at 17-Jan-90 01:23:20 Return-Path: Date: Wed, 17 Jan 90 01:23:20 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #8 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Wed, 17 Jan 90 Volume 90 : Issue 8 Today's Topics: Kermit Questions Xerox 850 help Z-System compatible communications software ZCPR33 vs. ZCPR34? (2 msgs) ---------------------------------------------------------------------- Date: 15 Jan 90 01:00:49 GMT From: mcsun!sunic!sics.se!sics.se!boortz@uunet.uu.net (Kent Boortz) Subject: Kermit Message-ID: Does anyone know where I can find the Kermit program for an old IBM? I think it is running CP/M-86 but I know very little about CP/M and all the documentation is gone. I have looked at the simtel kermit directory but I could not find any executables. Thanks in advance... Kent Boortz, SICS, Sweden By the way, is there a Tetris clone that I can run on this machine? ------------------------------ Date: 15 Jan 90 01:33:17 GMT From: pasteur!helios.ee.lbl.gov!hellgate.utah.edu!cc.utah.edu!cc.usu.edu!slsw2@ucbvax.Berkeley.EDU (Roger Ivie) Subject: Questions Message-ID: <16670@cc.usu.edu> In article <9001122246.AA25044@ucbvax.Berkeley.EDU>, OPEL1900%BSU.DECNET@MSUS1.BITNET (Forgive and Remember!!!) writes: > In the log file that I got there was talk of SUPERBRAIN. What is it ? > It's an old CP/M machine. It's the first machine that I saw advertised with 80 track 5.25" drives. > Many years ago my parents got me a commodore 128 computer, it has a > z80 microprocessor and I've used it for little or nothing. Mostly > because I haved no programs that can do anything or that are any > fun. Is there anything out there ??? Unfortunately, you're a couple of months late. Until recently, Computer Shopper had an article devoted to CP/M on the 128. Yes, there's stuff out there. But I don't know where it is and what is available for the 128. I'm running software that I "obtained" about 10 years ago (well... except for Turbo Pascal and Wordstar 4.0; those I bought only a few years ago). =============================================================================== Roger Ivie 35 S 300 W Logan, Ut. 84321 (801) 752-8633 =============================================================================== ------------------------------ Date: 16 Jan 90 03:57:58 GMT From: fox!portal!cup.portal.com!compata@apple.com (David H Close) Subject: Xerox 850 help Message-ID: <25981@cup.portal.com> A friend has acquired a Xerox 850 without documentation or (apparently) any boot disk. He previously had a Xerox 820 but the boot disks from it won't work on the 850. I suspect, without seeing either, that the 850 uses a double-density, or double-sided, disk for booting, whereas the 820 had neither. The 850 does not have any sort of hard disk. If anyone can assist in determining what my friend has, might be interested in purchasing it, or can help get it running, please let me know. The friend does not have net access and is physically in Los Angeles. Dave Close, Compata, Arlington, Texas compata@cup.portal.com ------------------------------ Date: Tue, 16 Jan 90 11:53:09 EST From: SAGE@LL.LL.MIT.EDU Subject: Z-System compatible communications software Ian Justman asked (a while ago -- sorry it has taken me so long to get around to writing a reply): >> Does anyone know of a Z-System compatible communications package? I'm not quite sure what is meant by this question. There are no comm programs that know about named directories, and so far none is able to use the TCAP to configure the terminal codes, though I think it would be possible to write a MEX or IMP overlay that would read the TCAP and hot- patch the codes into the overlay. If what you were hoping for is a comm package that would run right out of the box, there is no hope. The Z-System environment does not have any information about the modem ports, and there is no BIOS standard for supporting them as in MS-DOS. There is a cute tool that Bruce Morgen invented and I elaborated on to allow MEX and MEX-Plus (which internally looks a bit like Z-System in so far as it allows multiple commands on a line) to shell a command out to the operating system and then return automatically to MEX where it left off. This is called MEX2Z or MEX+2Z and should be on Z-Nodes (and perhaps on SIMTEL20). Hope this helps a little... -- Jay Sage ------------------------------ Date: 15 Jan 90 04:58:07 GMT From: portal!cup.portal.com!Azog-Thoth@uunet.uu.net (William Thomas Daugustine) Subject: ZCPR33 vs. ZCPR34? Message-ID: <25961@cup.portal.com> Altho I do use NZ-COM (ZCPR34), I have some questions regarding it and the differences from ZCPR33 About the only difference I know of is that NZCOM is an auto-installing version of ZCPR33. What other differences are there? Or are there any other differeces? Thanx! |----------------------------------------------------------------| | Billy D'Augustine (201)989-8161 | The author is not | | Azog-Thoth@cup.portal.com | responsable for | | sun!portal!cup.portal.com!Azog-Thoth | typgraphic errors! | |----------------------------------------------------------------| ------------------------------ Date: 15 Jan 90 21:42:38 GMT From: pacbell!sactoh0!ianj@ames.arc.nasa.gov (Ian R. Justman) Subject: ZCPR33 vs. ZCPR34? Message-ID: <2433@sactoh0.UUCP> In article <25961@cup.portal.com>, Azog-Thoth@cup.portal.com (William Thomas Daugustine) writes: > > Altho I do use NZ-COM (ZCPR34), I have some questions regarding it > and the differences from ZCPR33 > > About the only difference I know of is that NZCOM is an auto-installing > version of ZCPR33. What other differences are there? Or are there > any other differeces? I would like to know too. I am running ZCPR33 on my system and thoroughly enjoying it. I _HAD_ to run it so I could use VLU. The only difference is that I downloaded it from a local BBS a while back, and don't understand how NZCOM works, nor can I presently afford it. So, I would like to know how that works, too, just for the fun of it... -- Home: Ian Justman |UUCP:(1) My CP/M machine. |"One of the few 6612 Whitsett Drive | (2) My host. |die-hard CP/M North Highlands, CA |(1) !pacbell!sactoh0!ijsys!ianj |addicts left on this (916) 344-5360 95660|(2) !pacbell!sactoh0!ianj |planet" ------------------------------ End of INFO-CPM Digest V90 Issue #8 *********************************** 17-Jan-90 13:22:54-MST,10061;000000000000 Return-Path: Date: Wed, 17 Jan 90 13:18:47 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #9 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Wed, 17 Jan 90 Volume 90 : Issue 9 Today's Topics: How NZCOM Works IBM PC kermit Kermit MAKE for CP/M? NEC V20 / CPM ToolBoxes for Turbo Pascal ZCPR33 vs. ZCPR34? ---------------------------------------------------------------------- Date: Wed, 17 Jan 90 10:09:31 EST From: SAGE@LL.LL.MIT.EDU Subject: How NZCOM Works Ian Justman commented: >> ... and don't understand how NZCOM works, nor can I presently >> afford it. So, I would like to know how that works, too... That matter is dealt with in the same issue of TCJ that covers the new features in ZCPR34. P.S. Come on guys! There is a great magazine out there, The Computer Journal, that is the only one left catering to 8-bit computer hobbyists. If you don't support it, then there will be none, and all of you will complain about the lack of support for CP/M. A subscription is only $16 for a year (US, 6 issues), and Sage Microsystems East will even pay the first $2 on new subscriptions. Probably about 95% of all the questions I get about Z-System have been answered in TCJ articles in columns by me, Bridger Mitchell, and the other Z-System developers. ------------------------------ Date: Wed 17 Jan 90 14:53:11-EST From: John C Klensin Subject: IBM PC kermit Message-ID: <632605991.940000.KLENSIN@INFOODS.MIT.EDU> Most of the IBM PCs in the world run PCDOS of some flavor. The current MSDOS kermit (2.30 or 3.0) will run with PCDOS 2.1 or later if you have the circa 256K of memory it needs. For smaller or older machines or versions of the OS, you are going to need a very early kermit. I can paw throught my floppy disks if necessary and try to find you one, and let you know. IBM CP/M-86 Kermit has never been released, due to some difficulties in shipping, communications problems in the USA, and the fact that it represents a later release and compiler (with a few new features) than the other CP/M-86 kermits. Their maintainers weren't excited about putting the new features and structure (really intended to support a native Concurrent CP/M implementation) into their versions, and my collaborators and I have never gotten adequately motivated, despite good intentions, to retrofit the changes into the older version. If you really need the thing, I can try to send you a version, but this raises the other problem with CP/M-86 kermit, and CP/M-86 generally, which is that, unlike CP/M-80, there is no standard HEX format and LOAD/UNLOAD programs generally available. And, because we were never able to get recent versions of Concurrent to run on our hardware, it is difficult for us to even read and copy the diskettes now (it means booting CP/M-86 from floppies, then operating in a floppy- only environment). I *do* have diskettes containing a working version of IBM PC CP/M-86 kermit. If you really need it, do you have suggestions for getting the software to you? john klensin Klensin@INFOODS.MIT.EDU ------- ------------------------------ Date: 16 Jan 90 02:05:51 GMT From: helios.ee.lbl.gov!hellgate.utah.edu!cc.utah.edu!cc.usu.edu!slsw2@ucsd.edu (Roger Ivie) Subject: Kermit Message-ID: <16728@cc.usu.edu> In article , boortz@sics.se (Kent Boortz) writes: > Does anyone know where I can find the Kermit program for an old IBM? I think > it is running CP/M-86 but I know very little about CP/M and all the > documentation is gone. I have looked at the simtel kermit directory but > I could not find any executables. Thanks in advance... > If you have easy access to BITNET, send the message "HELP" to KERMSRV@CUVMA. This is the on-line repository for KERMIT, and they have it for everything. For example, yesterday I picked up PDP-8 KERMIT for my DECmate II. I am absolutely certain that they have CP/M-86 KERMIT, since I have it for my Rainbow. > > By the way, is there a Tetris clone that I can run on this machine? I've not seen Tetris for CP/M-86, but there are several DOS flavors. -- =============================================================================== Roger Ivie 35 S 300 W Logan, Ut. 84321 (801) 752-8633 =============================================================================== ------------------------------ Date: 16 Jan 90 08:42:49 GMT From: usc!samsung!munnari.oz.au!cluster!metro!ipso!stcns3!dave@ucsd.edu (Dave Horsfall) Subject: MAKE for CP/M? Message-ID: <2343@stcns3.stc.oz.AU> No, this is not a joke. Has anyone ported "make" for CP/M? It would have to be really simple, of course. Ignore the (non-existent) time stamps and just re-compile (or perhaps keep a simple data-base of time stamps based on the file-modified bit?) etc. Ignore the rules about yacc/lex/whatever, and heaps of other shortcuts... For the record, my C compiler supports execl()/execv(), as well as spawnl(), spawnv() and spawnve(), (but not fork()/system() :-). (Please don't ask for the compiler - it's commercial, and the author probably reads this group. I can supply details upon request though.) Failing an existing product, I may take a stab at doing it myself. Although constrained by 360k floppies (albeit with 64kb RAM disk) does tend to severely limit one... (Hmmm... has anyone outside of Australia heard of the Microbee computer, in its various incarnations? Great little machine!) Cheers, as they say "down-under". PS - that dis-assembler was great! -- Dave Horsfall (VK2KFU), Alcatel STC Australia, dave@stcns3.stc.oz.AU dave%stcns3.stc.oz.AU@uunet.UU.NET, ...munnari!stcns3.stc.oz.AU!dave ------------------------------ Date: 17 Jan 90 08:47:41 GMT From: sun-barr!ccut!ascgw!fgw!mfd!spad!sysrap!seki@apple.com (Masahiro SEKIGUCHI) Subject: NEC V20 / CPM Message-ID: <1067@sysrap.sysrap.ks.fujitsu.co.jp> From article , by RH_Barenbrug@pttrnl.NL (Roland Barenbrug): > As far as I know the NEC V20 processor has the capability to > execute Z80 (or 8080 ?) opcodes. V20 executes all 8080 instructions but none of Z80's extension. > Is there some program that supports > these capabilities and e.g. realizes a CP/M environment on a MSDOS > machine ? There are. I've seen two different free programs distributed in Japan. -- Masahiro Sekiguchi Architecture Dept., R&P Div., Fujitsu Limited seki@sysrap.ks.fujitsu.co.jp (JUNET) -or- PDB01144 (NIFTY-Serve) ------------------------------ Date: 17 Jan 90 03:15:57 GMT From: van-bc!ubc-cs!alberta!ccu!umrose05@ucbvax.Berkeley.EDU (Dave Rose) Subject: ToolBoxes for Turbo Pascal Message-ID: <1990Jan17.031557.22261@ccu.umanitoba.ca> After frustrating myself for several hours I realized that the reason that a program I had wouldn't compile is because it was looking for some external programs to "include". Now apparently these files are part of a Turbo Pascal "toolbox". Now the source I am trying to compile is the ROSBBS, obtained from the Simtel20 archives. Does anyone have these "toolbox" accessories, or at least know where abouts I might obtain them? Dave -- Dave Rose : Email - Umrose05@ccu.UManitoba.CA 10 Covent Rd. : Local (Amdahl) - #Rose05@ccm.UManitoba.CA Winnipeg, Manitoba, Canada: ------------------------------ Date: Wed, 17 Jan 90 10:01:31 EST From: SAGE@LL.LL.MIT.EDU Subject: ZCPR33 vs. ZCPR34? William Thomas Daugustine asked: >> Altho I do use NZ-COM (ZCPR34), I have some questions regarding it >> and the differences from ZCPR33. About the only difference I know >> of is that NZCOM is an auto-installing version of ZCPR33. What other >> differences are there? You should take a look at the files containing my columns from The Computer Journal (names like TCJ##.WZ -- and you should subscribe!). I do not remember the issue (perhaps #38), but I covered this subject in detail in one of them, the one in which NZCOM was first announced. ZCPR34 is not the same as ZCPR33; it is the next revision. The command processor in NZCOM is the same command processor that can be installed manually from the ZCPR34 source code, which is available to those who insist on doing a manual installation. Unfortunately, after more than a year, I can no longer remember what all the differences were. One is that Z34 can handle type-4 programs, those that are fully relocatable. Type-3 programs, introduced with Z33, load to a fixed address but one that may differ from 100H (a typical address is 8000H). Type-4 programs typically load as high in memory as possible in the given configuration. This address is automatically adjusted for the system size and for the presence of RSXs (resident system extensions) such as ZEX. With Z34 support was added for the new environment data that includes a complete map of which drives are supported. MAXDR (max drive) alone can not cover cases such as drives A, B, F, and G. Setting MAXDR to G left the system open to getting hung up if drive C was accessed. The new Z3ENV also has the addresses and sizes of the CCP, DOS, and BIOS (starting address only). This paves the way for advanced command processors and DOSs that are larger than those prescribed by CP/M. These are the main points, but my recollection is that the TCJ article mentioned a total of four new features. -- Jay Sage ------------------------------ End of INFO-CPM Digest V90 Issue #9 *********************************** 18-Jan-90 14:19:39-MST,10534;000000000000 Return-Path: Date: Thu, 18 Jan 90 14:15:09 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #10 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Thu, 18 Jan 90 Volume 90 : Issue 10 Today's Topics: BMC OKI If-800 IBM bus to SCSI adaptor//IOMEGA controller transplant INFO-CPM Digest V90 #9 MAKE for CP/M? Newcomer questions (emacs, C compiler, libc, books) Termcap entry for Kermit-80 needed (generic version) (2 msgs) ToolBoxes for Turbo Pascal ---------------------------------------------------------------------- Date: 17 Jan 90 10:38:54 GMT From: mcsun!unido!sbsvax!fs-info@uunet.uu.net (c/o Peter Gaal) Subject: BMC OKI If-800 Message-ID: <2215@sbsvax.UUCP> Hallo ! I found a computer called BMC OKI IF-800-20. I think it`s a CPM machine, but i have no manual or other informations. I have no system disk , too. Could someone help me ? Thanks *********************************************************************** * + * * Ralf-Henning Glomb + Love glider pilots * * Dorfstrasse 4 + we need more of them * * D - 5190 Stolberg + * * (West -Germany) + * * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++* * !!!!!!!!!!! CAUTION !!!!!!! CAUTION !!!!!!!!!! CAUTION !!!!!!!!!!!!!* * !!!! !!!!!* * !!!! For mailing, ONLY use the following adress : !!!!!* * !!!! !!!!!* * !!!! fs-info@sbsvax.informatik.uni-saarland.dbp.de !!!!!* * !!!! !!!!!* * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!* *********************************************************************** ------------------------------ Date: 16 Jan 90 22:38:33 GMT From: ingr!phil@uunet.uu.net (Phil Johnson) Subject: IBM bus to SCSI adaptor//IOMEGA controller transplant Message-ID: <8361@ingr.com> The original IOmega boxes were SASI interfaces, but IOmega changed to SCSI several years ago. The SASI interface is indeed the predecessor of SCSI, but they are not compatible. -- Philip E. Johnson UUCP: usenet!ingr!b3!sys_7a!phil MY words, VOICE: (205) 772-2497 MY opinion! ------------------------------ Date: Thu, 18 Jan 90 09:32:16 CST From: Rob Caton Subject: INFO-CPM Digest V90 #9 Message-ID: <9001181538.AA18101@wugate.wustl.edu> >Subject: NEC V20 / CPM > >> Is there some program that supports >> these capabilities and e.g. realizes a CP/M environment on a MSDOS >> machine ? > >There are. >I've seen two different free programs distributed in Japan. >-- There are a few emulators available on Simtel20, under . I have the 8080 emulator and the Z80 emulator, and have had no problems yet! They are V2080J88.arc and ZRUN321.ARC. Rob Caton Programmer/Analyst Washington University >------------------------------ ------------------------------ Date: 17 Jan 90 22:21:15 GMT From: zephyr.ens.tek.com!wrgate!copper!michaelk@beaver.cs.washington.edu (Michael D. Kersenbrock) Subject: MAKE for CP/M? Message-ID: <1418@wrgate.WR.TEK.COM> Yes, I did quite some years ago. It had to jump thorough some hoops to work properly (esp. for it to terminate when a module had a compile error). > It would >have to be really simple, of course. Ignore the (non-existent) time Why? My "base" for my port was one posted (from Australia) for some odd (for here) version of UNIX. It ran under CP/M pretty much the same as one does for UNIX. >stamps and just re-compile (or perhaps keep a simple data-base of >time stamps based on the file-modified bit?) etc. Ignore the rules >about yacc/lex/whatever, and heaps of other shortcuts... One thing though: mine WAS for CP/M 3.0 ("CP/M Plus") with time stamps supported. If the CP/M 3.0 timestamp "call" were implemented under some other CP/M (using a OS-call filter, I forget the CP/M term), then it'd work as-is. >For the record, my C compiler supports execl()/execv(), as well as >spawnl(), spawnv() and spawnve(), (but not fork()/system() :-). >(Please don't ask for the compiler - it's commercial, and the author >probably reads this group. I can supply details upon request though.) Mine was built using the Aztec C II compiler. My mechanism was to build a .BAT file with the suitable "command-lines", then chain to that file. > >Failing an existing product, I may take a stab at doing it myself. >Although constrained by 360k floppies (albeit with 64kb RAM disk) does >tend to severely limit one... I had 1.2 MB floppies and 1Meg of DRAM (mostly disk cache). The floppy size might hurt things if your compiler is big.... > >(Hmmm... has anyone outside of Australia heard of the Microbee >computer, in its various incarnations? Great little machine!) > >Cheers, as they say "down-under". > >PS - that dis-assembler was great! > >-- >Dave Horsfall (VK2KFU), Alcatel STC Australia, dave@stcns3.stc.oz.AU >dave%stcns3.stc.oz.AU@uunet.UU.NET, ...munnari!stcns3.stc.oz.AU!dave I had my "make" put into the Simtel CP/M archive (probably under CPM3). It'd be a good starting point if you can't upgrade to CP/M 3.0 nor write something to "fake" CP/M 3.0's "standard" timestamp call. I might have it at home as well. The old beast is gathering dust.... Mike Kersenbrock WB4IOJ Tektronix Microprocessor Development Products michaelk@copper.WR.TEK.COM Aloha, Oregon -- Mike Kersenbrock Tektronix Microprocessor Development Products michaelk@copper.WR.TEK.COM Aloha, Oregon ------------------------------ Date: 18 Jan 90 16:35:05 GMT From: bet@cs.duke.edu (Bennett Todd) Subject: Newcomer questions (emacs, C compiler, libc, books) Message-ID: <16875@duke.cs.duke.edu> I just recently bought a TRS-80 Model 4P. That confession doesn't come easy; this perverse act has really estranged me from many folks around here who aren't keen on older technology:-). Does anybody have a teeny weenie editor that feels sorta like an EMACS for this critter (or more generally for CP/M in general)? What C compiler(s) are recommended for this beastie? If I can't get a tiny emacs-style editor from someone else my next attempt is going to be to port ELLE. Does anybody have something like unto a PD useable subset of libc.a for CP/M? One of those would bring the goal closer into reach, given the availability of Small-C (which I would be willing to try and hack ELLE into) or the possibility of back-ending gcc for the Z80 (as a cross-compiler only, obviously). I should remark that this is running Montezuma CP/M 2.2. (P.S. Thanks to the folks who responded to my plea for help getting CP/M; it turns out I found someone who lives rather near me who had what I needed). Also, does anybody have favorite books to recommend for (1) CP/M architecture and systems programming, and (2) Z80 machine/assembler? Thanks! -Bennett bet@orion.mc.duke.edu ------------------------------ Date: 18 Jan 90 16:23:39 GMT From: tank!cps3xx!netnews.upenn.edu!scotty.dccs.upenn.edu!tony@handies.ucar.edu (Anthony Olejnik) Subject: Termcap entry for Kermit-80 needed (generic version) Message-ID: <19153@netnews.upenn.edu> I need a termcap entry for the generic version of Kermit80 for CPM. My CPM system (Digilog S-1000) is not supported fully in the Kermit distribution. I did, however, get the generic implementation of Kermit up and running on it. But I can't get EMACS to work properly with this generic version. EMACS needs a pretty smart terminal to run (like a VT100). I've tried using the termcap for ADM3A, but still had problems with KERMIT80. Any help would be greatly appreciated. Thanks in advance. --tony olejnik University of Pennsylvania Data communications and Computing Services tony@scotty.dccs.upenn.edu ------------------------------ Date: 18 Jan 90 18:42:17 GMT From: snorkelwacker!usc!jarthur!polyslo!mjarvis@tut.cis.ohio-state.edu (Mike Jarvis) Subject: Termcap entry for Kermit-80 needed (generic version) Message-ID: <25b60e09.34fd@polyslo.CalPoly.EDU> In article <19153@netnews.upenn.edu> tony@scotty.dccs.upenn.edu (Anthony Olejnik) writes: >I need a termcap entry for the generic version of Kermit80 for CPM. >My CPM system (Digilog S-1000) is not supported fully in the >Kermit distribution. I've seen a lot of requests for Kermit (why? I have no idea) so I thought I'd go ahead and post an anonymous ftp site which is dedicated to the lousy thing....it has every version ever made and complete updates and info.... ftp WATSON.CC.COLUMBIA.EDU Have fun! ------ Mike Jarvis Favorite quote of 1990 to date -- "CP/M? What's that,...a mainfraim?" (I just smiled) ------------------------------ Date: 18 Jan 90 13:39:40 GMT From: ucsdhub!hp-sdd!ncr-sd!ncrlnk!ncrwic!encad!entec!blair@ucsd.edu (Brian Lair) Subject: ToolBoxes for Turbo Pascal Message-ID: <496@entec.Wichita.NCR.COM> In article <1990Jan17.031557.22261@ccu.umanitoba.ca>, umrose05@ccu.umanitoba.ca (Dave Rose) writes: > > Now apparently these files are part of a Turbo Pascal > "toolbox". Now the source I am trying to compile is the ROSBBS, obtained from > the Simtel20 archives. Does anyone have these "toolbox" accessories, or at > least know where abouts I might obtain them? I ordered "Turbo Toolbox" directly from Borland a few years ago. They then cost about $50, I think. I don't know if they still sell them. I used the software to develop a simple address book program, which is still serving me well. We also bought the toolbox here at work and used it for a while, but had a lot of problems with the database files getting corrupted. ------------------------------ End of INFO-CPM Digest V90 Issue #10 ************************************ 20-Jan-90 05:21:43-MST,10290;000000000000 Return-Path: Date: Sat, 20 Jan 90 05:15:16 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #11 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Sat, 20 Jan 90 Volume 90 : Issue 11 Today's Topics: Compupro manuals wanted IBM bus to SCSI adaptor//IOMEGA controller transplant MAKE for CP/M NEC V20 / CPM Newcomer questions (emacs, C compiler, libc, books) PROGRAMMING NEWSLETTER Termcap entry for Kermit-80 needed (generic version) ---------------------------------------------------------------------- Date: 14 Jan 90 22:49:15 GMT From: sndcsl.enet.dec.com!smith@decwrl.dec.com (Willie Smith 226-6121 13-Jan-1990 1946) Subject: Compupro manuals wanted Message-ID: <9001142249.AA21429@decwrl.dec.com> Path: sndcsl!smith From: smith@wookie.dec.com (Willie Smith) Newsgroups: comp.os.cpm Subject: Re: CompuPro documentation sought Date: 13 JAN 90 19:38:53 Organization: Digital Equipment Corporation Keywords: Summary: -Message-Text-Follows- In article <1160@crash.cts.com>, mwilson@crash.cts.com (Marc Wilson) writes... >I need to find documentation for the following S-100 boards. I know how >to set up a couple of them, but with no manuals, I'm still pretty much >in the dark. [list of boards deleted] Why not try Compupro? I've got a few of the ones you want, but copying them would take most of a day and you'd end up with bad copies... You can still buy them (as far as I know) from Compupro (well, Viasyn) and then you get the real thing. If I'm wrong and you can't get them, write me and I'll see what I can do.. Willie Smith w_smith@wookie.dec.com w_smith%wookie.dec.com@decwrl.dec.com {Usenet!Backbone}!decwrl!wookie.dec.com!w_smith [".dec.com" may be replaced by ".enet.dec.com" in some or all of the above] ------------------------------ Date: 19 Jan 90 23:39:00 GMT From: lectroid!cloud9!jjmhome!cpoint!frog!john@CS.BU.EDU (John Woods) Subject: IBM bus to SCSI adaptor//IOMEGA controller transplant Message-ID: <11316@frog.UUCP> In article <8361@ingr.com>, phil@ingr.com (Phil Johnson) writes: > The original IOmega boxes were SASI interfaces, but IOmega changed to SCSI > several years ago. > > The SASI interface is indeed the predecessor of SCSI, but they are not > compatible. > This depends on what kind of demands you make upon the controllers. Here we use SCSI devices from SASI host adaptors (and vice versa) with great success. The SCSI bus is certainly a wild and improper superset of SASI, but the ancestry shows through quite strongly. -- John Woods, Charles River Data Systems, Framingham MA, (508) 626-1101 ...!decvax!frog!john, john@frog.UUCP, ...!mit-eddie!jfw, jfw@eddie.mit.edu Happiness is Planet Earth in your rear-view mirror. - Sam Hurt ------------------------------ Date: Fri, 19 Jan 90 11:26:56 EST From: SAGE@LL.LL.MIT.EDU Subject: MAKE for CP/M Dave Horsfall asked about a MAKE utility for CP/M. There is one posted on my Z-Node (617-965-7259, password = DDT) called RCPMKE13.LBR. Here is the entry in the FOR file: ---- RCPMKE13.LBR - ZCPR33 Specific RCPMKE13 is MAKE.RCP version 1.3. MAKE is modeled on the Unix MAKE. It runs as an ZCPR33 RCP, schedules source files for assembly/compilation and then monitors the assembly/compilation process, aborting if errors are detected. It's superior to the FINDERR method in that multiple-pass compilers with overlays are supported ( PL/I ), or any compiler that overwrites the error location prior to warm booting. See MAKE.DOC ---- As you will notice, however, the above program will work only in a modern Z-System (ZCPR33 or later). Dave commented further: >> No, this is not a joke. Has anyone ported "make" for CP/M? It would >> have to be really simple, of course. Ignore the (non-existent) time >> stamps and just re-compile (or perhaps keep a simple data-base of time >> stamps based on the file-modified bit?) etc. What is this about "non-existent time stamps"? If you use DateStamper or any of the modern DOS replacements (of which there are now quite a few: P2DOS, Z80DOS, NOVADOS, ZSDOS/ZDDOS, etc.), those time stamps would not be "non-existent". And I believe that there was version of MAKE available with DateStamper that would do just what the standard Unix MAKE does. I have never been interested in any of this myself and have not tried it, but you might try dropping Bridger a line at BRIDGER @ RAND.ORG. -- Jay Sage ------------------------------ Date: 19 Jan 90 01:05:49 GMT From: pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!cs.utexas.edu!hellgate.utah.edu!cc.utah.edu!cc.usu.edu!slsw2@tut.cis.ohio-state.edu (Roger Ivie) Subject: NEC V20 / CPM Message-ID: <16927@cc.usu.edu> In article <1067@sysrap.sysrap.ks.fujitsu.co.jp>, seki@sysrap.ks.fujitsu.co.jp (Masahiro SEKIGUCHI) writes: >> Is there some program that supports >> these capabilities and e.g. realizes a CP/M environment on a MSDOS >> machine ? > > There are. > I've seen two different free programs distributed in Japan. UniDOS, put out by the people that do Uniform, can run CP/M on a V20. It also has a Z80 interpreter mode for ppl without a V20. But, most excitingly, they also sell an 8 MHz Z80 coprocessor; it's very fast, uses the DOS file structure, and runs almost all of my CP/M stuff--even the disk sector editors!!! =============================================================================== Roger Ivie 35 S 300 W Logan, Ut. 84321 (801) 752-8633 =============================================================================== ------------------------------ Date: 18 Jan 90 22:06:09 GMT From: csusac!mmsac!jim@ucdavis.ucdavis.edu (Jim Lips Earl) Subject: Newcomer questions (emacs, C compiler, libc, books) Message-ID: <3406@mmsac.UUCP> > Also, does anybody have favorite books to recommend for (1) CP/M > architecture and systems programming, and (2) Z80 machine/assembler? I like "Mastering CP/M" by Alan R. Miller, published by SYBEX. I've got two "regular" Model 4's, and I run Mont. Micro CP/M exclusively. None of this TRASHDOS stuff. I also run a BBS on it, with the overlays on the RAMDISK for fast loading. Does the 4P have the RAMDISK? I use BDS C as my C compiler. It compiles and runs fast, but doesn't support every "standard C" function. It is very inexpensive. -- Jim "Lips" Earl UUCP: ucbvax!ucdavis!csusac!mmsac!jim KB6KCP INTERNET: mmsac!jim@csusac.csus.edu ======================================================================= The opinions stated herein are all mine. ------------------------------ Date: 18 Jan 90 06:42:00 GMT From: swrinde!cs.utexas.edu!mailrus!jarvis.csri.toronto.edu!utgpu!utzoo!mnetor!tmsoft!masnet!canremote!nigel.allen@ucsd.edu (NIGEL ALLEN) Subject: PROGRAMMING NEWSLETTER Message-ID: <90011904272906@masnet.uucp> A.K. Dewdney, Computer Recreations columnist with Scientific American magazine, has launched a personal programming newsletter, Algorithm. The new publication is aimed at amateur and professional programmers alike. It extends the Computer Recreations tradition of recreational and educational programming projects: the Mandelbrot set, cellular automata, chaos and dynamics, weird machines, stellar simulation, puzzles and many other topics. The new publication carries seven features and will expand to include more columns. Currently, it includes Algoletter, advice from professionals; Easy Pieces, fascinating projects for beginning programmers by Michael Ecker of Creative Computing fame; Personal Programs, exercises for more advanced programmers by Cliff Pickover, IBM's computer graphics wizard; Algopuzzles, computer mind-benders by Dennis Shasha, author of The Puzzling Adventures of Dr. Ecco; Algofact and Algofiction, invited articles and stories from well-known scientists and authors. A Bulletin Board advertises hosts of recreational products by individuals and small companies. Algorithm puts the "personal" back in "personal computing" by encouraging you to develop your programming skills while pursuing high adventure on the frontiers of science and computing. Order a free examination copy by writing Algorithm at P.O. Box 29237, Westmount Postal Outlet, 785 Wonderland Road, London, Ontario, Canada N6K 1M6. --- * Via ProDoor 3.1R ------------------------------ Date: 18 Jan 90 22:54:33 GMT From: pacbell!sactoh0!ianj@ames.arc.nasa.gov (Ian R. Justman) Subject: Termcap entry for Kermit-80 needed (generic version) Message-ID: <2450@sactoh0.UUCP> In article <19153@netnews.upenn.edu>, tony@scotty.dccs.upenn.edu (Anthony Olejnik) writes: > > I did, however, get the generic implementation of Kermit up and > running on it. But I can't get EMACS to work properly with this > generic version. EMACS needs a pretty smart terminal to run (like > a VT100). I've tried using the termcap for ADM3A, but still had > problems with KERMIT80. You might consider looking at QTERM which has VT100 emulation. A friend of mine uses it locally on his TRS-80 model 4 using EMACS. It's a pretty small, nice, and powerful program, with split screen, practically all the flavors of Xmodem, plus it has Kermit, so it's an ideal program to call mainframe systems. And it has one of the most powerful chat script languages I have ever used. The newer version (I'm beta testing it) has an even MORE powerful chat script language. -- Home: Ian Justman |UUCP:(1) My CP/M machine. |"One of the few 6612 Whitsett Drive | (2) My host. |die-hard CP/M North Highlands, CA |(1) !pacbell!sactoh0!ijsys!ianj |addicts left on this (916) 344-5360 95660|(2) !pacbell!sactoh0!ianj |planet" ------------------------------ End of INFO-CPM Digest V90 Issue #11 ************************************ 23-Jan-90 23:18:56-MST,9058;000000000000 Return-Path: Date: Tue, 23 Jan 90 23:15:06 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #12 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Tue, 23 Jan 90 Volume 90 : Issue 12 Today's Topics: CP/M Determining disk space in BASIC Eagle IV software search MAKE for CP/M? NetHack for CP/M? PD Software for SuperBrain VT-180 for free (sorta) ---------------------------------------------------------------------- Date: Tue, 23 Jan 90 20:49 MET From: Noldus Information Technology bv Subject: CP/M Ref: CP/M Dear moderator, Can you please add the following message to the CP/M mailing list? Or maybe you can answer the question at once. Thanks in advance. Lucas Noldus (NOLDUS@RCL.WAU.NL) =============================================== I would like to know if there is a possibility to determine the number of free bytes on a disk from inside a BASIC program on a CP/M computer. The type of computers I am talking about are three types of portable computers: Epson PX-4, Epson PX-8 and Husky Hunter. Further, the type of disk I mean is a RAM disk. The CP/M command STAT performs this function but (1) it cannot be issued from inside BASIC, and (2) STAT produces information on the screen that I don't want. However, STAT must be using some kind of CP/M service call and I would like what kind of call or machine code routine that is. The manual of the Epson PX-8 includes a list of BIOS services, but none of those concerns disk space. The BASIC function FRE() returns the amount of free RAM but that's not what I want. I need the number of bytes available for file storage. Does anybody know how to do this? Any suggestion is welcome! Thanks in advance. Lucas Noldus, Ph.D. Wageningen, The Netherlands NOLDUS@RCL.WAU.NL ------------------------------ Date: Tue, 23 Jan 90 20:49 MET From: Noldus Information Technology bv Subject: Determining disk space in BASIC Message-ID: I would like to know if there is a possibility to determine the number of free bytes on a disk from inside a BASIC program on a CP/M computer. The type of computers I am talking about are three types of portable computers: Epson PX-4, Epson PX-8 and Husky Hunter. Further, the type of disk I mean is a RAM disk. The CP/M command STAT performs this function but (1) it cannot be issued from inside BASIC, and (2) STAT produces information on the screen that I don't want. However, STAT must be using some kind of CP/M service call and I would like what kind of call or machine code routine that is. The manual of the Epson PX-8 includes a list of BIOS services, but none of those concerns disk space. The BASIC function FRE() returns the amount of free RAM but that's not what I want. I need the number of bytes available for file storage. Does anybody know how to do this? Any suggestion is welcome! Thanks in advance. Lucas Noldus, Ph.D. Wageningen, The Netherlands NOLDUS@RCL.WAU.NL ------------------------------ Date: 22 Jan 90 14:58:08 GMT From: usc!zaphod.mps.ohio-state.edu!rpi!crdgw1!ge-dab!peora!tarpit!myoho!alfred!elliot@ucsd.edu (Elliot Dierksen) Subject: Eagle IV software search Message-ID: <608@alfred.UUCP> I am looking for either a communications program or free standing error checking file transfer program for an Eagle IV. Inexpensive and on Eagle diskettes. I just want to get some data off this Eagle before I junk it. I want to get this data transfered to IBM/PC format. If anyone has any sources for this or alternative suggestions, I would appreciate it very much. Any advise on serial transfers without error checking would also be interesting. Thanx, EBD -- Elliot Dierksen "I don't care if my lettuce has DDT on it, as long as it's crisp!!" -- Jorma Kaukonen Work) {att,codas}!candi!fang!ebd (407) 660-3377 Home) {peora,uunet,ucf-cs}!tarpit!alfred!elliot (407) 290-9744 ------------------------------ Date: 20 Jan 90 00:05:42 GMT From: hpda!hpcuhb!hpcllla!hpclisp!hpsjtjb!brengle@ucbvax.Berkeley.EDU (Tim Brengle) Subject: MAKE for CP/M? Message-ID: <1140014@hpsjtjb.HP.COM> Well, back when I was hacking on ADL more actively, I took Mike's MAKE and converted it to run under CP/M 2.2 and BDS C versio 1.50a. It used the archive bit as a change indicator and worked just fine. Later I changed it a bit so that it would work under C/NIX. I couldn't find a reasonable way to exec C/NIX's shell so I had it write a text file which could then be run explicitly. Send e-mail if you'd like me to try to get source and/or executables together. Tim Brengle brengle@hpsjtjb.hp.com ...!hplabs!hpsjtjb!brengle ------------------------------ Date: 23 Jan 90 00:03:32 GMT From: portal!cup.portal.com!Azog-Thoth@uunet.uu.net (William Thomas Daugustine) Subject: NetHack for CP/M? Message-ID: <26209@cup.portal.com> Is it possible (or has it already been done?) to port NetHack to CP/M? I talked to a couple of people already about this, but have gotten no straight answers... They were the kind of people who refuse to belive that CP/M is still being used today... Anyways, some good points were brought up. I dont have experence with it firsthand, but I was told that NetHack takes a meg of RAM. In a 64k environment, that sounds daunting, but for one thing, overlays can be used. Heck, theyre used all the time (take a look at WS4 and ZMP). So, only the 'core' need be running in RAM at one time, while it pulls what it needs from the overlay(s). Of couse, a hard disk would be needed... Another was the 'non-standardness' of CP/M machines. I see that a port to MS-DOS exists, and MS-DOS uses quite a few of the same calls that CP/M has (MS-DOS Int 21h for the most part is similar to the BDOS). Things like termcap are no problem, ZCPR users already have that figured out, and CP/M users should know what their terminal emulates (it seems that quite a few are TeleVideo and Lear-Siegler (sp) compatable) About the only BIG problem I can really see is things like the BIOS, and that shouldnt be a problem, either. An extra header file can define all the needed machine dependant stuff. Is it possible? Or am I looking at something thats just a pipe-dream? |----------------------------------------------------------------| | Billy D'Augustine (201)989-8161 | The author is not | | Azog-Thoth@cup.portal.com | responsable for | | sun!portal!cup.portal.com!Azog-Thoth | typgraphic errors! | |----------------------------------------------------------------| ------------------------------ Date: 22 Jan 90 14:44:41 GMT From: haven!vrdxhq!dev!dgis!tswenson@purdue.edu (Timothy Swenson) Subject: PD Software for SuperBrain Message-ID: <730@dgis.dtic.dla.mil> I am looking for some Public Domain software for my SuperBRain II. I am interested in Languages( Pascal and C) and other utility programs. I have tried software from other CP/M machines, but they do not seem to run right. Hope some one can find me some. Thanks in advance. Tim Swenson tswenson@dgis.dtic.dla.mil ------------------------------ Date: 16 Jan 90 03:09:41 GMT From: adobe!jeynes@decwrl.dec.com (Ross A. Jeynes) Subject: VT-180 for free (sorta) Message-ID: <1614@adobe.UUCP> Hi folks, I've got a perfectly good DEC VT-180 sitting around that I will probably never use again. (This is a VT-100 terminal with a CP/M board, essentially) It has: Four 5 1/4" disk drives 64 K Lots of software (with documentation :-), including: C compiler (Mix C) Turbo Pascal Word Processor dBase II Statistical analysis software Multiplan (spreadsheet) Basic ...more stuff I can't think of right now I would like to find someone with whom I can swap my CP/M boards in the VT-180 for a set of VT-125 boards, or a VT-102 board (the former is obviously perferred.) So, If you have a VT-102 or VT-125 that you would be willing to swap boards from, send me email (jeynes@adobe.com) or call me ((415) 962-4917), and we can discuss logistics. (I don't want to charge anything for the computer, but it would be nice if you paid the shipping for it.) -Ross Jeynes Developer Support Adobe Systems Incorporated ------------------------------ End of INFO-CPM Digest V90 Issue #12 ************************************ 25-Jan-90 21:19:28-MST,9899;000000000000 Return-Path: Date: Thu, 25 Jan 90 21:15:12 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #13 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Thu, 25 Jan 90 Volume 90 : Issue 13 Today's Topics: CDC replacement disk drives? Finding documentation for SELECT (cp/m word processor) make for CP/M 80 SIMTEL20 shell script Will swap Kaypro 4/83 for ?? Z80MU (2 msgs) ---------------------------------------------------------------------- Date: Thu, 25 Jan 90 9:14:36 EST From: "Paul V. Pullen" Subject: CDC replacement disk drives? Message-ID: <9001250914.aa17638@crdec2.apgea.army.mil> Does anyone out there know where I can either obtain replacement floppy disk drives (CDC 9408 DSDD drives from an Intertec Compustar VPU-30) or get the malfunctioning disk repaired? The Intertec drawings call out CDC 9408/9409, and the drive itself has a Magnetic Peripherals Part number 77680001 and equipment identification number BR8B1A on the plate at the rear of the drive. I have 7 of these Intertec units using this drive at this location, and I know I will need more disk drives in the future. These have been running flawlessly for approximately 9 years, and I hope to keep them in operation in the future. Thanks for your assistance! Paul Pullen -------------------------------------------------------------------------------- ____ _____ _____ _____ _____ _____ _____ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /----/ /----/ / /---- / / /-- / / / / / / / / / \ / / / / / /____/ /____/ / / /____/ / \ /____/ /____/ /____/ United States Army Chemical Research, Development and Engineering Center pvpullen@crdec2.apgea.army.mil Snail Mail: Commander USA-CRDEC Attn: SMCCR-PPI (Pullen) E-5604 Aberdeen Proving Grounds, Maryland 21010-5423 AT&T (301) 671-2519 (301) 671-4174 ----------------------------------------------------------------------------- ------------------------------ Date: 25 Jan 90 19:30:21 GMT From: orion.oac.uci.edu!swooldri@ucsd.edu (Steve Wooldridge) Subject: Finding documentation for SELECT (cp/m word processor) Message-ID: <4422@orion.cf.uci.edu> A friend of mine recently got an old Xerox 820 computer with SELECT, a word processor (version 01.04). The tutorial is fairly good, but does anyone know where I might get some documentation on using the word processor? This my friends very first intro to computers and she finds it frustrating to try to remember all of the commands from memory. (She got the program on disk but no written materials). Thanks for any assistance. ------------------------------ Date: 25 Jan 90 04:49:52 GMT From: ted@sbcs.sunysb.edu (Dr. Ted Carnevale) Subject: make for CP/M 80 Message-ID: <4549@sbcs.sunysb.edu> Recently there were some postings requesting info about or bemoaning the lack of date stamps and make utility under CP/M 2.2. As Jay Sage pointed out, DateStamper provides a very functional date stamping mechanism. Furthermore, it comes with (or perhaps this has to be requested additionally--it's been quite a while since I got my copy) an implementation of make that knows how to use its date stamps. Not the same as UNIX make, perhaps, but much better than nothing. Sage Microsystems East used to (still does?) sell it-- phone 617-965-3552, addr 1435 Centre St., Newton Centre, Mass.02159-2469. I bought my copy directly from Plu*Perfect Systems, but can't locate their addr or phone # at the moment. I have no commercial interest in Sage Microsystems or Plu*Perfect Systems, just another satisfied customer. ------------------------------ Date: 25 Jan 90 08:38:27 GMT From: pacbell!sactoh0!ianj@ames.arc.nasa.gov (Ian R. Justman) Subject: SIMTEL20 shell script Message-ID: <2467@sactoh0.UUCP> I thought I would pass this little thingie along for those wanting to get files from SIMTEL20. In order to get the directory, you have to mail a request according to the helpfiles that have been posted here from time to time. BTW, I didn't write this file; someone else did, a friend of mine with access to an MS-DOS machine gave me a copy of the shell script and I modified it to suit my needs. As it stands, it sends files to my system. You have to modify it so it knows where you want your files to go, and how to get to the list server. Enjoy!!!! (Or at least try...) --------------Cut, chop, slash, lacerate, or whatever, here------- #-------- BEGIN ----------------- # 'file' is location of a temporary file file=/usr/tmp/simreq # 'me' is my mail address me=ames!pacbell!sactoh0!ijsys!ianj # 'listserv' is address of list server listserv=ames!vm1.nodak.edu!listserv # print help if they goofed if (test "$#" -ne "3") then echo "USAGE: getsimtel " echo echo "EXAMPLE: getsimtel pd1 msdos.filedocs simibm.arc" exit fi echo "Processing SIMTEL request . . . . please wait a minute." echo echo "/PDGET MAIL $1:<$2>$3 ( UUENCODE" > $file # mail our request, 'fastmail' from ELM product fastmail -r $me -F $me -s Request $file $listserv echo "getsimtel done" echo echo "SIMTEL request sent. Please wait a day or so for receipt." rm $file #--------- END -------------------------- -- Home: Ian Justman |UUCP:(1) My CP/M machine. |"One of the few 6612 Whitsett Drive | (2) My host. |die-hard CP/M North Highlands, CA |(1) !pacbell!sactoh0!ijsys!ianj |addicts left on this (916) 344-5360 95660|(2) !pacbell!sactoh0!ianj |planet" ------------------------------ Date: 25 Jan 90 04:50:41 GMT From: zaphod.mps.ohio-state.edu!usc!polyslo!mjarvis@tut.cis.ohio-state.edu (Mike Jarvis) Subject: Will swap Kaypro 4/83 for ?? Message-ID: <25be85a1.6aa9@polyslo.CalPoly.EDU> I have a Kaypro 4/83 that I would be willing to trade for a 2meg or bigger ramdisk for a Kaypro 4/84....OR the for boards needed to put a hard drive into my 4/84. (or make an interesting offer!) I am interested in making a ramdisk or the boards for a hard drive myself. What books could I use for this? If you want to swap a ramdisk, I have a 256K SWP ramdisk/MSDOS coprocessor I'll throw in with the 4/83. What is the biggest Ramdisk available for the Kaypros? How big can one go? What is the limiting factor? Mike mjarvis@polyslo.CalPoly.EDU ------------------------------ Date: 24 Jan 90 20:26:53 GMT From: csusac!mmsac!qmet!sc@ucdavis.ucdavis.edu (Steve Croft) Subject: Z80MU Message-ID: <835@qmet.UUCP> I have an old version of Z80MU, a Z80/CPM software emulation for PC-DOS. I tried to get ahold of Computerwise Consulting in Virginia with no luck. Does anyone know what the last version is and if any work is being done on future versions? The executable is in the public domain.. is the source, also? We find the program useful and would like to move it to unix, if we can get the code. Steve Croft -- ****************************************************************************** * If what I say is not correct, * Steve Croft, Qualimetrics, Inc. * * then it's not what I meant! * (ucbvax!ucdavis!csusac!qmet!sc) * ****************************************************************************** ------------------------------ Date: 25 Jan 90 18:36:30 GMT From: att!cbnews!shurr@ucbvax.Berkeley.EDU (Larry A. Shurr) Subject: Z80MU Message-ID: <13512@cbnews.ATT.COM> In article <835@qmet.UUCP> sc@qmet.UUCP (Steve Croft) writes: }I have an old version of Z80MU, a Z80/CPM software emulation for PC-DOS. }I tried to get ahold of Computerwise Consulting in Virginia with no }luck. Does anyone know what the last version is and if any work is }being done on future versions? The executable is in the public domain.. }is the source, also? There is a version 5.2a available. It however, is payware: $150.00. To here them tell it, the folks at Computerwise Consulting were severely put upon by people demanding free support. Frankly, I think that they should have charged a nominal fee for the software and their usual fees for consultation since they say that their problem was demands for support. However, I'm not they, so I don't know the whole story. Since V3.10 suits my needs (used once in a blue moon and works fine), I am not currently using V5.2a. It'n not worth that kind of money for my needs (your milage may vary). They don't say anything about liscensing the source, but you don't know until you ask. I notice that their address is unchanged but they seem to have a new phone: Computerwise Consulting Services P.O. Box 813 McClean, VA 22101 (703) 450-7175 I though that 3.10 was quite excellent and I don't understand why people had any serious problems with it. regards, Larry -- Signed: Larry A. Shurr (cbema!las@att.ATT.COM or att!cbema!las) Clever signature, Wonderful wit, Outdo the others, Be a big hit! - Burma Shave (With apologies to the real thing. The above represents my views only.) (You may now R'eply. Forwarding from cbnews to my mail address now works!!!) ------------------------------ End of INFO-CPM Digest V90 Issue #13 ************************************ 27-Jan-90 23:42:47-MST,1796;000000000000 Mail-From: KPETERSEN created at 27-Jan-90 23:32:24 Return-Path: Date: Sat, 27 Jan 90 23:32:23 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #14 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Sat, 27 Jan 90 Volume 90 : Issue 14 Today's Topics: Plu*Perfect Systems Software for the C=128/Kaypro ---------------------------------------------------------------------- Date: Fri, 26 Jan 90 13:09:45 EST From: SAGE@LL.LL.MIT.EDU Subject: Plu*Perfect Systems Dr. Ted Carnevale commented in a recent message: >> I bought my copy directly from Plu*Perfect Systems, but can't locate >> their addr or phone # at the moment. Plu*Perfect Systems can be reached as follows: Bridger Mitchell (bridger@rand.org) Plu*Perfect Systems 410 23rd Street Santa Monica, CA 90402 ------------------------------ Date: 26 Jan 90 12:01:00 GMT From: deneb!ez001287@ucdavis.ucdavis.edu Subject: Software for the C=128/Kaypro Message-ID: <6562@ucdavis.ucdavis.edu> I have been looking for a long time for a copy of Borland's Turbo Pascal 3.0 with the Kaypro/C=128 patch for my C=128. Borland stopped supporting CP/M a few years back, and finding ANY of their software is getting more and more difficult. If you have a copy you can bear to part with (or a copy of any of the supporting software, ie the ToolBox) please send mail to ez001287@deneb.ucdavis.edu. Also, on a more general note, does anyone know of any CP/M ftp sites that still exist? ------------------------------ End of INFO-CPM Digest V90 Issue #14 ************************************ 31-Jan-90 10:27:56-MST,8808;000000000000 Return-Path: Date: Wed, 31 Jan 90 10:15:20 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #15 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Wed, 31 Jan 90 Volume 90 : Issue 15 Today's Topics: compression help program name under CP/M (2 msgs) Robin, games, particularly for young children Sharp MZ-3500 Z100=cpm? Need startup software Z100 = CPM? Yes. Z80MU ---------------------------------------------------------------------- Date: Mon, 29 Jan 90 13:02:17 EST From: "'Alex Bodnar Jr - abodnar@apg-emh5.army.mil'" Subject: compression help Message-ID: <9001291302.aa10617@BRL-VGR.APG-EMH5.APG.ARMY.MIL> i know this has been on the net before but ...... as murphy would have it and i think its been a while since seeing it. what are used to un- (crunch,squeeze,compress) the cpm files with a y in the suffix. *.?y? i have downloaded the lzw.lbr from simtel20 and my nulu.com goes a little crazy by adding all the files on the disk at the end of the library and of course when opening the library it gives the CRC error message. please advise. and THANK-YOU in advance. alex bodnar software engineering and development divion aberdeen proving ground, maryland KA3CIM ------------------------------ Date: 29 Jan 90 15:23:41 GMT From: mcsun!unido!gmdzi!wittig@uunet.uu.net (Georg Wittig) Subject: program name under CP/M Message-ID: <1929@gmdzi.UUCP> Does there exist a standard way to determine the name of the current program from within a program under CP/M PLUS? For example, if my program is in file TEST.COM on drive b, does there exist a CALL 5 or a specific address where I can find the string B:TEST.COM? The FCB-Format would be acceptable, too. And if I rename the program (without changing it), say to FOO.BAR, then I would like to get the string B:FOO.BAR in the program. I couldn't find a CALL 5 entry, nor do the addresses 0H - 0FFH contain that information on my CP/M PLUS machine. :-| But there *must* be a way to determine it, because the CCP displays the last command (program) executed when I type Control-W. Where is the pointer to that text? Any ideas? -- Georg Wittig GMD-Z1.BI P.O. Box 1240 D-5205 St. Augustin 1 (West Germany) email: wittig@gmdzi.uucp phone: (+49 2241) 14-2294 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "Freedom's just another word for nothing left to lose" (Kris Kristofferson) ------------------------------ Date: 30 Jan 90 09:10:03 GMT From: mintaka!snorkelwacker!spdcc!merk!alliant!linus!nixbur!nixpbe!peun11!josef@CS.YALE.EDU (Moellers) Subject: program name under CP/M Message-ID: <765@nixpbe.UUCP> wittig@gmdzi.UUCP (Georg Wittig) writes: >Does there exist a standard way to determine the name of the current program >from within a program under CP/M PLUS? [...stuff deleted...] >I couldn't find a CALL 5 entry, nor do the addresses 0H - 0FFH contain that >information on my CP/M PLUS machine. :-| >But there *must* be a way to determine it, because the CCP displays the last >command (program) executed when I type Control-W. Where is the pointer to that >text? I'm not sure about CP/M PLUS but my ZCPR33/Z-System works like this ... As the CCP loads the program the same way as any other program would load a file, it uses an FCB. This FCB is located not in low core (0..ff) but rather somewhere in high core (probably even above the CCP/BDOS/BIOS). One trick might be to write a program which scans the entire memory for it's own name (Call it AAAAAAAA.COM, look for 8 consecutive A's but watch out for the command line buffer). ZCPR33 has the address of this "external FCB" stored in it's "environment descriptor" so you can just use a library function and voila ... You know who You are (at least Your program knows who it is). regards Josef Moellers | c/o Nixdorf Computer AG USA: uunet!philabs!linus!nixbur!mollers.pad | Abt. DX-PC !USA: mcvax!unido!nixpbe!mollers.pad | Pontanusstr Phone: (+49) 5251 146245 | D-4790 Paderborn ------------------------------ Date: 30 Jan 90 23:06:04 GMT From: cspi!segedy@decvax.dec.com (Cathy Segedy) Subject: Robin, games, particularly for young children Message-ID: <614@cspi.cspi.com> Hello. I have a four-year old nephew who has access to a DEC Robin running CPM. I don't know much about the machine, but I was wondering if there was anyone out there who might have some games for a youngster to play. Shareware, public domain, even for pay. any help would be most appreciated. cathy segedy PS -- please send replies to me, as I am not sure if we get this newsgroup decvax!cspi!segedy, apollo!cspi!segedy, uunet!tci!cspi!segedy ------------------------------ Date: 29 Jan 90 10:46:29 GMT From: mcsun!sunic!sics.se!sics.se!boortz@uunet.uu.net (Kent Boortz) Subject: Sharp MZ-3500 Message-ID: A friend of mine has got an old Sharp MZ-3500 for free and asked me if his his 9 years old son could use it to run some public domain games. There are two different system diskettes with it. EOS, I think it is an CP/M 2.2 clone, and FDOS. Does anyone have information about this machine, these operating systems and what operating system to use? Does anyone have the 22DISK (a good shareware program to read CP/M diskettes in a MSDOS PC) definitions for the diskette types (the different system disks use different formatting, I tried to define the EOS format but failed, (to me, a very strange sector order))? Does anyone know of suitable games for a 9 years old boy to run on it? Does anyone know the RS-232 pinout on the PCB connector (there is no real connector)? Kent Boortz boortz@sics.se ------------------------------ Date: 29 Jan 90 03:28:27 GMT From: sdcc6!sdcc13!pa1849@ucsd.edu (Jerry Lugert) Subject: Z100=cpm? Need startup software Message-ID: <6682@sdcc6.ucsd.edu> I recently bought a Zenith data systems Z100 with a 20 meg hardrive and a turbo boost toggle switch?? for fifty bucks at a garage sell. It's a 1986 model heath kit. I don't know if it works, it didn't come with a manual or software. Is this a cpm based machine? Do you know where I can get some startup software? Jerry cg108fck@icogsci1.ucsd.edu ------------------------------ Date: 31 Jan 90 02:48:37 GMT From: astroatc!nicmad!madnix!rat@speedy.wisc.edu (David Douthitt) Subject: Z100 = CPM? Yes. Message-ID: <1093@madnix.UUCP> In article <6682@sdcc6.ucsd.edu> pa1849@sdcc13.ucsd.edu (Jerry Lugert) writes: | | I recently bought a Zenith data systems Z100 with a 20 meg hardrive | and a turbo boost toggle switch?? for fifty bucks at a garage sell. | It's a 1986 model heath kit. | | I don't know if it works, it didn't come with a manual or software. | Is this a CPM-based machine? It's an MSDOS / CPM hybrid - comes with an 8080 and 8085 set of micro- processors. MSDOS and CPM dont CO-process; its a complete tradeoff. From what I've heard, the MSDOS part is a kludge and not very compatible. I wanted one of those when they came out... I hope you enjoy it! [david] -- !======= David Douthitt :::: Madison, WI =======!== The Stainless Steel Rat ==! ! ArpaNet: madnix!rat@cs.wisc.edu ! ! ! UseNet: ...uwvax!astroatc!nicmad!madnix!rat ! Mad Apple Forth: ! ! {decvax!att}! ! The Madness starts here. ! ------------------------------ Date: 30 Jan 90 09:23:34 GMT From: snorkelwacker!spdcc!merk!alliant!linus!nixbur!nixpbe!peun11!josef@apple.com (Moellers) Subject: Z80MU Message-ID: <766@nixpbe.UUCP> sc@qmet.UUCP (Steve Croft) writes: [... stuff about Z80MU deleted ...] >We find the program useful and would like to move it to unix, if we can >get the code. As far as I know, Z80MU relies heavily on the similarities between MESSDOS and CP/M to simplify the whole system. You'll probably have to simulate MESSDOS or even CP/M to run Z80MU. regards Josef Moellers | c/o Nixdorf Computer AG USA: uunet!philabs!linus!nixbur!mollers.pad | Abt. DX-PC !USA: mcvax!unido!nixpbe!mollers.pad | Pontanusstr Phone: (+49) 5251 146245 | D-4790 Paderborn ------------------------------ End of INFO-CPM Digest V90 Issue #15 ************************************ 31-Jan-90 23:56:24-MST,5750;000000000000 Mail-From: KPETERSEN created at 31-Jan-90 23:47:42 Return-Path: Date: Wed, 31 Jan 90 23:47:42 MST From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V90 #16 To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL INFO-CPM Digest Wed, 31 Jan 90 Volume 90 : Issue 16 Today's Topics: determining program name under CP/M PLUS PD Software for SuperBrain Trenton Computer Festival Z80MU (2 msgs) ---------------------------------------------------------------------- Date: Wed, 31 Jan 90 10:53:10 PST From: Bridger Mitchell Subject: determining program name under CP/M PLUS Message-ID: <9001311853.AA10946@newton> (Georg Wittig) mcsun!unido!gmdzi!wittig@uunet.uu.net asked: >> Does there exist a standard way to determine the name of the current >> program from within a program under CP/M PLUS? If you are running Z3PLUS (the Z-System version for CP/M 3) there is a standard library function in the assembly-language Z3LIB package that will return the name of the current program. This, and the SYSLIB package, are a great aid in applications programming. If you are running only CP/M 3, the system saves the last command line in a buffer in a CP/M 3 RSX. In principle this can be located from flags and pointers in the System Control Block; there is no system call for that purpose, and I don't know of a canned routine to do it. Perhaps someone else does. The CP/M 3 archives on simtel20 include a file that has more information about the SCB than is found in the CP/M 3 manuals. It's in a library (whose name I have forgotten) devoted to a z80 replacement for the stock CP/M 3 CCP.COM, developed in Canada before Z3PLUS was available. -- bridger mitchell ------------------------------ Date: 30 Jan 90 14:27:05 GMT From: att!laidbak!luke@ucbvax.Berkeley.EDU (Luke Weerts) Subject: PD Software for SuperBrain Message-ID: <1990Jan30.142705.21296@i88.isc.com> In article <730@dgis.dtic.dla.mil> tswenson@dgis.dtic.dla.mil (Timothy Swenson) writes: > > I am looking for some Public Domain software >for my SuperBRain II. I am interested in Languages( >Pascal and C) and other utility programs. > I have tried software from other CP/M machines, but >they do not seem to run right. > Hope some one can find me some. Thanks in advance. > > Tim Swenson > > tswenson@dgis.dtic.dla.mil Not knowing what you mean by 'run right', I'll suggest my best source for PD CP/M software especially in the 'C' vein as: C Users Group 2601 Iowa St. Lawrence, KS. 66047 (913)841-1631 They offer their stuff in a wide variety of disk formats at a very reasonable rate. They offer two catalogs of available software as well as a monthly magazine 'C Users Journal'. If memory serves me correctly isn't the Superbrain what they originally stuck into the Kaypros albeit with a different disk? Hope this helps. Luke -- Luke Weerts, Software Technologies Group | luke@i88.isc.com INTERACTIVE Systems Corporation, Naperville, IL | ...!{sun,ico}!laidbak!luke ------------------------------ Date: Wed, 31 Jan 1990 23:44 MST From: Keith Petersen Subject: Trenton Computer Festival Message-ID: Relayed from RCP/M Royal Oak... Msg 098 is 14 line(s) on 01/13/90 from BOB CLYNE to ALL about TRENTON COMPUTER FESTIVAL I just received word that the Trenton (NJ) Computer Festival will be held April 21 & 22 this year. The location has been changed to Mercer County College though. The flyers are not out yet but if you want to be put on the mailing list send a postcard to: TCF Database c/o ACGNJ P.O. Box 135 Scotch Plains, NJ 07076 asking to be put on the mailing list. They are reportedly preparing the flyers now since some of the arrangements for the new location have just been completed. Bob Clyne ------------------------------ Date: 31 Jan 90 16:48:42 GMT From: ea.ecn.purdue.edu!wieland@ee.ecn.purdue.edu (Jeffrey J Wieland) Subject: Z80MU Message-ID: <19658@ea.ecn.purdue.edu> In article <766@nixpbe.UUCP> josef@peun11.uucp (Moellers) writes: >sc@qmet.UUCP (Steve Croft) writes: >[... stuff about Z80MU deleted ...] >As far as I know, Z80MU relies heavily on the similarities between >MESSDOS and CP/M to simplify the whole system. >You'll probably have to simulate MESSDOS or even CP/M to run Z80MU. I have successfully run Z80MU under the DOS WINDOWS on our Sun 4 (SparkStation 1). I didn't test it exhautively, but it seemed to run WordStar, Turbo Pascal, and Turbo Modula II without difficulty. It will probably run under any decent(?) MESSYDOS emulator for UNIX. I always wanted to try it on one of the DOS-73 coprocessor board for the UNIX-PC's. -- Jeff Wieland wieland@acn.purdue.edu ------------------------------ Date: 1 Feb 90 04:02:43 GMT From: usenet.ins.cwru.edu!cwjcc!ncoast!mikes@tut.cis.ohio-state.edu (Mike Squires) Subject: Z80MU Message-ID: <1990Feb1.040243.2629@NCoast.ORG> sc@qmet.UUCP (Steve Croft) writes: [... stuff about Z80MU deleted ...] >We find the program useful and would like to move it to unix, if we can >get the code. Z80MU runs under VP/ix under XENIX 386 and I assume UNIX 386. Very strange - LU in one window and GNU EMACS in another...... ------------------------------ End of INFO-CPM Digest V90 Issue #16 ************************************