 1-Jul-92 09:18:43-MDT,10589;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Wed,  1 Jul 92 09:15:27 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #58
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920701091528.V92N58@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Wed,  1 Jul 92       Volume 92 : Issue   58

Today's Topics:
                           Apple CP/M query
                   Blair Groves - please call me...
                        Re: help with compupro
                    Re: Is there a good archiving
                  Re: Virus on CP/M (does it exist?)
                         undocumented Z80 Ops
                        video problem, TS-803
----------------------------------------------------------------------

Date: 27 Jun 92 15:11:06 GMT
From: psinntp!blkbox!jdb8042@uunet.uu.net  (John D. Baker 713-375-6522)
Subject: Apple CP/M query
Message-ID: <1992Jun27.151106.6361@blkbox>

I am gratified by the response I received from my most recent post.
I have a question for the Apple CP/M community:

Do any of you Apple CP/Mers have an accelerated 65C02 in your Apple?

If you do, does it make a noticible difference in system performance?
This is primarily directed at users of the PCPI AppliCard and SLS
CardZ180 as their OS's run a command processor on the 6502 side that
handles the hardware and passes data back and forth between the CP/M
card and the native Apple side.

My question stems from thoughts of improving screen display speed and/or
serial I/O via the Super Serial Card (or equivalent)  Does the faster
CPU improve matters in these areas?

AdvThanksance.  ;-)


John D. Baker  ->An Apple 3.5", 5.25", 8", HD5.25" CardZ180 Z-System nut//
Internet:  jdb8042@blkbox.com            jdbaker@taronga.com
UUCP:      nuchat!blkbox!jdb8042         ...!taronga!jdbaker
BBSs:  JOHN BAKER on Z-Node #45 [(713) 937-8886],
The Vector Board [(716) 544-1863], PIC of the Mid-Town [(713) 527-8939]
Karnage: "I am certainly very happy for you, but--WHAT ARE YOU TALKING ABOUT?!"

------------------------------

Date: 30 Jun 92 15:31:09 GMT
From: psinntp!arrl.org@uunet.uu.net  (Bart Jahnke)
Subject: Blair Groves - please call me...
Message-ID: <215@arrl.org>

To Blair Groves...

Blair:

I received your Email message, but my reply was bounced.

Could you please call me at 203-666-1541 x251 (days) and
I will respond to your message (or pass along your number and I'll
call you).

Thanks,

--Bart

bjahnke@arrl.orgN

73, 

Bart KB9NM

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Bart J. Jahnke, KB9NM     |          USENET: bjahnke@arrlhq.org
  Manager, ARRL Volunteer |           GEnie: ARRL.HQ
  Examiner Program        |             BIX: ARRL
ARRL VEC Dept.            |         PRODIGY: MGTS39A (c/o Luck Hurder)
225 Main St               |          MCI ID: 215-5052
Newington, CT 06111       |      CompuServe: 70007,3373
   Voice (203) 666-1541   | America On-Line: ARRL HQ
   FAX (203) 665-7531     |
-------------------------------------------------------------------
* Listings of Examination Opportunities -- bi-weekly postings 
* Volunteer Examining procedures - ARRL VE Manual
* Support and Instruction for Volunteer Examiners - Coordinating Exams
* Member, National Conference of VECs Question Pool Committee
* Information on what's required to become an Amateur Radio licensee 
* Contributing Editor - QST Magazine - Exam Info column
* On-the-air interests: VHF/UHF/SHF SSB/CW Weak Signal Operating and Contests

*eof

------------------------------

Date: 28 Jun 92 23:41:16 GMT
From: infoserv!uonline!garbanzo!jimbo@uunet.uu.net  (Jim Bianchi)
Subject: Re: help with compupro
Message-ID: <HNR4mB2w164w@garbanzo.via.mind.org>

jimbo@garbanzo.UUCP (Jim Bianchi) writes:

> BG > Path: garbanzo!uonline!infoserv!uunet!uunet.ca!canrem!dosgate![blair.gro
>    > From: blair.groves@canrem.com (blair groves)  
>    
>        Eh?
> 
>        <grin> Hiya, Blair. Howzit? Yup, it's me calling fm my Very Own
> BBS! I got Waffle v1.64 running now ..well, sorta. I'm still pretty
> snowed, but I can see a light at the end of the tunnel. (The problem is,
> that light is the HEADLIGHT of a train! Gackola!)
> 
>        Never did hear anything fm Pete about that software. I trust you
> got some good stuff outa those Turbo Pascal manuals. How's TeleVideo
> Station doing?
> 
>        Anyway, lemme hear fm you, guy. Your guess is as good as mine as
> to what my email address is.
> 
>  * JABBER v1.1 * I'm sure it's clearly explained in the Zmodem DOC's
>                         


      jimbo@garbanzo.via.mind.org

------------------------------

Date: 28 Jun 92 23:40:37 GMT
From: infoserv!uonline!garbanzo!jimbo@uunet.uu.net  (Jim Bianchi)
Subject: Re: Is there a good archiving
Message-ID: <emR4mB1w164w@garbanzo.via.mind.org>

jimbo@garbanzo.UUCP (Jim Bianchi) writes:

> PG > Path: garbanzo!uonline!infoserv!uunet!mcsun!uknet!mucs!cns!prg    
>    > From: prg@cns.umist.ac.uk (Peter Green)  
>    > Is there a public domain archiving tool for CP/M that compresses files  
>    > as they are inserted in the archive ?  I am helping out a friend who
>    > is starting out with a CP/M system but myself come from a DOS
>    > background.
>    >
>    > He is working on a system with a allocation blocksize of 4K and many
>    > of his files are typically 3K of WordStar text and so he reaches the
>    > directory entries limit of 128 files with only 30% of the disk used.
> 
>      Pete. Ok. There is an archiving tool avail for CP/M systems, called
> NULU.COM with which you can build files of type .LBR that adaquately answer
> the problem of many files of less than allocation block size. It is avail
> on most CP/M BBS's.
> 
>      Ditto VLU101, which is a ZCPR3x tool that you can modify to "fake it"
> into thinking that it's operating in a ZCPR environment. It gives a real
> neat visual display of the files in the LBR you're "looking at" and it also
> uses a more up-to-date (heh) compression thingy called CRUNCH. It can deal
> with SQueezed files (that are produced by NULU) as well. (It'll UnSQueeze
> files but not SQueeze them -- if you use NULU on a LBR built with VLU,
> it'll just pass the CRUNCHed files thru stet and you can apply UNCRunch
> manually to them -- in both pgms, you can choose to not compress if you
> want; purt neat, actually.)
> 
>      Of the two, I'd recommend NULU to the novice user as VLU tends to have
> many ..well, strange, quirks and can be exasperatingly buggy if you try to
> really push it to its limits, besides which, the modification/installation
> process itself can be nighmarish -- if it doesn't go together real smooth-
> ly.
> 
>      There is also something called ARK that equates to a DOS ARC, but I
> can't say much about it as aside from undoing any that came my way in favor
> of LBR, I've never used it.
> 
>  * JABBER v1.1 * Press any key to continue, any other key to abort.
>                                                    


      jimbo@garbanzo.via.mind.org

------------------------------

Date: 30 Jun 92 01:27:49 GMT
From: mcsun!uknet!axion!spuddy!nowster!pm@uunet.uu.net  (Paul Martin)
Subject: Re: Virus on CP/M (does it exist?)
Message-ID: <XX000005b2.nowster@spuddy.UUCP>

In a message henryb@aix00.csd.unsw.OZ.AU (Dr Henry Brancik) writes:

> Does somebody know (or did anybody come across) a computer virus on
> CP/M machines (I mean CP/M-2.* and CP/M-3.*)?  I do not think that

Yes, it's perfectly possible to write a CP/M 3 virus. The important
difference between CP/M 2 and 3 is that you can turn off error reporting
in CP/M 3.

I have written such a virus, but deleted all trace of it except its source
code. The virus would propagate on any Z80 CP/M 3.1 machine, and it would
detect and do nothing on 8080 or CP/M 2 machines. Its code was position
independent, and it tagged on to the end of .COM files (also modified the
first 8 bytes).

The action of the virus was benign -- spread to .COM files on the current
drive, and print a silly message every 10 invocations. Its length was three
sectors (768 bytes).

--
Paul Martin
Internet: pm.nowster@spuddy.uucp      pm.nowster%spuddy.uucp@uknet.ac.uk
Fidonet:  2:250/107.3

------------------------------

Date: 30 Jun 92 10:48:07 GMT
From: mcsun!Germany.EU.net!ira.uka.de!news.belwue.de!news.uni-stuttgart.de!ifistg!weberj%dia.informatik.uni-stuttgart.de@uunet.uu.net  (Weber)
Subject: undocumented Z80 Ops
Message-ID: <22703@ifi.informatik.uni-stuttgart.de>

Are there further undocumented Z80 Codes besides those
that address IX/IY as 8 Bit registers?

I have also tested SLIA (shift left inverted arithmetic) and 
TSTI (C) (set flags corresponding to port (C) ).



-- 

Juergen G. Weber
Student am Institut fuer Informatik
Universitaet Stuttgart - Germany

------------------------------

Date: 30 Jun 92 03:04:34 GMT
From: sun-barr!cs.utexas.edu!sdd.hp.com!mips!mips!munnari.oz.au!mel.dit.csiro.au!wanda.mel.dit.CSIRO.AU!hal@ames.arc.nasa.gov  (Harold A. Miller)
Subject: video problem, TS-803
Message-ID: <1992Jun30.030434.19692@mel.dit.csiro.au>

Sorry, but it's me again, with this ol' TeleVideo.  It's been running just
fine.  Until....

My wife (who uses it regularly) reported that the entire screen flashed bright,
then partially filled with funny characters (looks like renditions of escape
chars, with the small print, multiple letters per char space).  Ever since,
the video display has every other character correct, with the ones in
between all being one ASCII-position off (one bit lower than they should be,
if I recall correctly).

Sounds like a blown chip in the video circuitry to me, but I don't know
the first thing about hardware.  If someone can tell me which chip to replace,
that sort of thing I can handle.  Any ideas?  She's asking daily whether I
posted this and received a reply!  Funny how quickly people shift from "I
don't want to touch it" to "when can I have it back?"

Thanks much.
---
--
|Hal Miller, DIT, CSIRO, | Computing Facilities Management Project       |
|723 Swanston St. Carlton| (TEL) +61 3 282 2628   (FAX) +61 3 282 2600   |
|VIC 3053, Australia     | Internet:hal@mel.dit.csiro.au                 |

------------------------------

End of INFO-CPM Digest V92 Issue #58
************************************
 3-Jul-92 11:26:46-MDT,8577;000000000000
Mail-From: W8SDZ created at  3-Jul-92 11:23:02
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Fri,  3 Jul 92 11:23:01 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #59
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920703112302.V92N59@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Fri,  3 Jul 92       Volume 92 : Issue   59

Today's Topics:
               Apple II CP/M with an accelerated 65c02
              How to order SIMTEL20 CP/M files by e-mail
               Low-level hard drive formatter revisited
               Need Epson Geneva PX-8 BASIC ROM & Doc.
             Re: Low-level hard drive formatter revisited
                    Reply - CP/M newbie questions
----------------------------------------------------------------------

Date: Thu, 2 Jul 92 08:48:16 -0500
From: curts@tmpcu.mdc.com (Curt Schroeder)
Subject: Apple II CP/M with an accelerated 65c02
Message-ID: <9207021348.AA26520@tmpcu.mdc.com>

I have one of the 8MHz ZIP chip 65c02 CPUs in my trusty II+ (talk about
breathing new life into the machine 8-) 

Unfortunately, if you are using a Microsoft compatible Z80 board (mine is from
Nexco, now known as Price-Busters I think) you can not take advantage of the
ZIP chip.  Why?  Well, a Microsoft Compatible Z80 board uses DMA to access the
system memory.  Since, it is using DMA, it is changing memory addresses without
updating the tags in the ZIP chip's 8K cache.  So when the 65c02 kicks in to
do I/O operations for the Z80, it is ignorant of many changes to memory.  The
bottom line is that CP/M wont even boot with the acceleration enabled.

I have toyed with the notion of upgrading my graphics package to draw an
entire polyline (multiple line segments) at once on the 6502 side so that I
could pass the data list pointer and length to the 6502, update the cache,
enable acceleration, draw all the line segments in the polyline, disable
acceleration, and pass control back to the Z80.  Currenlty I draw only one
line segment at a time, so  you have the overhead of switching to the 6502
and back to the Z80 each time.  Its not too bad for lines, but making
individual pixel calls is SLOW this way.  But it works!

I wish someone would do a Z80 replacement with on-chip cache memory for
accelerated execution!  The 65c02 one is fantastic to have!

Curt

Curt Schroeder | McDonnell Douglas Missile Systems Company      |
----------------------------------------------------------------|
These opinions are mine, mine, mine!  I  | curts@tmpcu.mdc.com  |
am not an instantiation of Std_Employee! | - Apple II Forever - |


------------------------------

Date: Thu, 2 Jul 1992  00:15 MDT
From: Keith Petersen <w8sdz@WSMR-SIMTEL20.ARMY.MIL>
Subject: How to order SIMTEL20 CP/M files by e-mail
Message-ID: <W8SDZ.12794006341.BABYL@WSMR-SIMTEL20.ARMY.MIL>

If you do not have FTP access to SIMTEL20, files may be ordered by
e-mail from LISTSERV@VM1.NODAK.EDU or LISTSERV@VM.ECS.RPI.EDU.

           If you are on BITNET: LISTSERV@NDSUVM1
                                 LISTSERV@RPIECS

   If your mailer knows domains: listserv@vm1.nodak.edu
				 listserv@vm.ecs.rpi.edu

If your mailer wants bang paths: uunet!vm1.nodak.edu!listserv
				 uunet!vm.ecs.rpi.edu!listserv

If you use bang paths, substitute your nearest neighbor which is also
on the Internet for uunet in the examples above.  Some examples are:
ames, decvax, decwrl, harvard, hplabs, nosc, rutgers, sharkey, sun,
ucbvax, ucsd, udel, uw-beaver, wuarchive.

Send this command to the server to get its help file:

GET PDGET HELP

Sample command (which gets our catalog of CP/M files):

/PDGET MAIL PD:<CPM.FILEDOCS>SIMCPM.ARK UUENCODE

These commands should be sent as the body of a regular email message.
Do not include a signature because it confuses the server.  If you
have xxdecode, you may wish to specify XXENCODE instead of UUENCODE to
avoid character translation problems.

Comments, questions, and suggestions should be directed to the LISTSERV
manager at one of these addresses, depending on which server you normally
use:

                    Internet                  BITNET

  "John Fisher" <FISHER@VM.ECS.RPI.EDU>   <FISHER@RPIECS>
  "Marty Hoag"  <INFO@VM1.NODAK.EDU>      <INFO@NDSUVM1>

Please do NOT send your comment or question about the servers to SIMTEL20.
However, if you wish to report a program bug or to request information
on how to upload files to SIMTEL20, you may send e-mail to me at one
of the addresses below.

Keith
--
Keith Petersen
Maintainer of the MSDOS, MISC and CP/M archives at SIMTEL20 [192.88.110.20]
Internet: w8sdz@TACOM-EMH1.Army.Mil     or       w8sdz@vela.acs.oakland.edu
Uucp: uunet!umich!vela!w8sdz                          BITNET: w8sdz@OAKLAND

------------------------------

Date: 1 Jul 92 21:49:31 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!caen!sol.ctr.columbia.edu!usenet.ucs.indiana.edu!bronze!newshost.cs.rose-hulman.edu!news@ucbvax.Berkeley.EDU  (Douglas C. Pearson)
Subject: Low-level hard drive formatter revisited
Message-ID: <1992Jul1.214931.13885@cs.rose-hulman.edu>

Couple of weeks ago, I posted here asking for a low-level formatter for  
the hard drive on a s-100 type machine, and was promptly inundated with  
e-mail asking if I could be more specific.

System:      Analect Instruments MAP-67
Drive:       Seagate ST-225
Controller:  Western Digital 2797

Any takers?

clueless chuck
PearsoDC@NeXTWork.Rose-Hulman.Edu

------------------------------

Date: 2 Jul 92 15:46:48 GMT
From: pa.dec.com!datum.nyo.dec.com!nntpd.lkg.dec.com!sousa.ltn.dec.com!kxovax.enet.dec.com!secrist@decwrl.dec.com  (Strong datatypes for weak minds.)
Subject: Need Epson Geneva PX-8 BASIC ROM & Doc.
Message-ID: <1265@sousa.ltn.dec.com>

Any ideas on where I can find a BASIC ROM and documentation for
an Epson Geneva PX-8 ?

Regards,
rcs

------------------------------

Date: 2 Jul 92 17:56:41 GMT
From: telebit!eric@uunet.uu.net  (Eric Smith)
Subject: Re: Low-level hard drive formatter revisited
Message-ID: <ERIC.92Jul2105641@iceland.telebit.com>

>>On Wed, 1 Jul 1992 21:49:31 GMT, pearsodc@NeXTwork.Rose-Hulman.Edu (Douglas C. Pearson) said:
> Couple of weeks ago, I posted here asking for a low-level formatter for  
> the hard drive on a s-100 type machine, and was promptly inundated with  
> e-mail asking if I could be more specific.
> Drive:       Seagate ST-225
> Controller:  Western Digital 2797

The 2797 is the floppy disk controller.  You must have some other hard disk
controller, which is probably not a single chip.

Eric

------------------------------

Date: 1 Jul 92 21:10:32 GMT
From: agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!rphroy!caen!sdd.hp.com!wupost!csus.edu!netcomsv!alc!count!masters@ucbvax.Berkeley.EDU  (Bill Masterson)
Subject: Reply - CP/M newbie questions
Message-ID: <1992Jul1.211032.29051@alc.com>

Chris,
 
Its been a real long time since I have written anything for CP/M platforms so I don't feel qualified to give you an answer concerning your first question, but I can tell you that XModem is used with great frequency by CP/M Bulletin Boards.  The protocal is not real effecient, but is quite robust. As for what programming in CP/M comprises of, is really dependent on the language used to program in.  MBasic, an interpreter based language, was real popular when I was involved and came bundled with most of the 






machines. I have seen other high level(ish) languages such as PL/I and Fortran kicked about also.  If you do want to program in Assembly, you should get a hold of the CP/M operating system publications detailing the calls. Like most OS support, you make a call to a vector (aka jump table lingo of some older programing docs).


As for where you might be able to get the documentation, check with Digital Research, they developed and licence CP/M. I don't have their number, some one else might be able to help.  Also check your local computer book store. There are still somes books (albeit out of print) by Osbourne and associates that contain the CALL data and examples.  I'm just unpacking so I don't have the titles at my finger tips, I'll try to find them and post them latter.

Good luck.

------------------------------

End of INFO-CPM Digest V92 Issue #59
************************************
 6-Jul-92 06:52:07-MDT,12548;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Mon,  6 Jul 92 06:45:36 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #60
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920706064537.V92N60@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Mon,  6 Jul 92       Volume 92 : Issue   60

Today's Topics:
              Help me find the dos CPM emulator program
                            MP/M (2 msgs)
                       Re: undocumented Z80 Ops
                         undocumented Z80 Ops
----------------------------------------------------------------------

Date: 4 Jul 92 18:13:49 GMT
From: uakari.primate.wisc.edu!zaphod.mps.ohio-state.edu!rpi!psinntp!psinntp!dg-rtp!usenet@ames.arc.nasa.gov  (Mark T. Miller)
Subject: Help me find the dos CPM emulator program
Message-ID: <1992Jul4.181349.22196@dg-rtp.dg.com>

	Somewhere in the world of netnews in the last month or so
	I ran across a posting that was supposed to be a z80 cpm
	emulator that ran on a "pc".  I just talked to a friend that
	would like to try it out, and he asked me if I could get it for him.

	Since I had no particular interest in the posting at that
	time I am not even sure what group it was in. After searching
	around for about 30 minutes, I thought that maybe a post in this
	group might help me out. (Sorry about not remembering about the post)

	Thanks!!
	Mark M.

	Mark T. Miller					miller@dg-rtp.dg.com
							...uunet!xyzzy!miller

------------------------------

Date: 4 Jul 92 01:52:14 GMT
From: ogicse!qiclab!onion!pail!bucket!samw@uunet.uu.net  (Sam Warden)
Subject: MP/M
Message-ID: <samw.710214734@bucket>

I'm looking for some basic information about MP/M (multiuser CP/M).
Can anyone tell me:
    How widely (or not :-) it was used -- any systems still in use?
    Can the user run background processes, one process fork another,
    etc.?  Or, could such extensions reasonably have been added. :-)
    Was there ever an 8086 version?
Thanks. 
-- 
 
samw@bucket.rain.com (Sam Warden) -- and not a mere Device.
 

------------------------------

Date: 5 Jul 92 14:30:08 GMT
From: munnari.oz.au!comp.vuw.ac.nz!waikato.ac.nz!aukuni.ac.nz!kcbbs!kc@uunet.uu.net  (Richard Plinston)
Subject: MP/M
Message-ID: <52208.1869222897@kcbbs.gen.nz>

   >>> information about MP/M (multiuser CP/M).
   >>> how widely it was used

   Not a lot.  My experience was with ICL systems that were originally
   based on the RAIR black box as ICL PCs, then ICL PC2s.  These were
   CP/M 2.2 and/or MP/M 2 based until replaced by 16 bit models running
   CCP/M-86 3.1 and (later) CDOS 4.1 and 5.1.  As they were not IBM PC
   clones (predating the IBM) they were not suitable for later versions
   of CDOS.

   The MP/M models were relatively common as business machines here
   in NZ, much more so in the CCP/M guise.  Altos, CompuPro and Onyx
   also produced MP/M systems.  I still have an ICL and a stack of old
   Onyxs - mostly Oasys, but one or two MP/M 1 systems, in my junk pile.

   I don't know of anyone still actively using their MP/M systems for
   'real' work. This is mainly due to lack of support from the
   manufacturers.  ie cost of maintaining old system is greater than
   replacing with new system.

   >>> Can the user run background processes ?

   Yes.  Ctrl-D brought up another prompt to start up a new process.

   >>> One process fork another ?

   Not fork as in Unix (create a copy of the existing process) but it
   was possible for one program to start another and keep running.

   >>> Was there ever an 8086 version

   Yes there was an MP/M-86 but it was soon replaced by CCP/M-86 and
   then by CDOS, CDOS-386 and is now evolved into DR-MultiUserDOS 5.1.

   I use machines running CDOS 4.1, CDOS 5.1, CDOS-386 and DR-MDOS
   daily (as do my clients) and still develop CP/M-86 (mult-user)
   programs - mostly as portable program that can be compiled for
   MS-DOS, OS/2 and/or Unix as well.

   chhers
  

------------------------------

Date: 4 Jul 92 05:12:24 GMT
From: daffodil!wyvern!alpha@ames.arc.nasa.gov  (Joe Wright)
Subject: Re: undocumented Z80 Ops
Message-ID: <1992Jul4.051224.5508@wyvern.twuug.com>

weberj@dia.informatik.uni-stuttgart.de (Weber) writes:
: Are there further undocumented Z80 Codes besides those
: that address IX/IY as 8 Bit registers?
: 
: I have also tested SLIA (shift left inverted arithmetic) and 
: TSTI (C) (set flags corresponding to port (C) ).
: 
There are quite a few of them.  If you have more time than you
really know what to do with, draw a 'map' (actually several maps)
of the z80 opcodes by class.  Fill it in with the 'documented'
operations and then have a hard look at the blanks.  This is
where the 'undocumented' codes live.  Their relation to the others
give a clue of what they might do.

-- 
Joe Wright  alpha@wyvern.twuug.com    

------------------------------

Date: 6 Jul 92 11:35:03 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!ira.uka.de!news.belwue.de!news.uni-stuttgart.de!ifistg!weberj%dia.informatik.uni-stuttgart.de@ucbvax.  (Weber)
Subject: undocumented Z80 Ops
Message-ID: <22845@ifi.informatik.uni-stuttgart.de>

As several people have asked me about the undocumented
Z80 Codes I know, here there is a description.
Also I appended a mail of Louis van Dompselaar who
tested them.
I am going to include further undocumented codes
into my Z80 emulator ZSIM (which you can get at
SIMTEL20 (192.88.110.20) in direct. pd1:<msdos.emulators>)

Juergen


------------ 8<-------------------

Description of undocumented Z80 Op-Codes (as far as I know them)

The IX,IY registers can be used as 8 bit registers XL,XH,YL,YH
analoguous to H and L. They are coded as the corresponding H/L
operations with 0ddh/0fdh prefix for IX/IY.

e.g.:   8D  ADC A,L     ->     FD 8D  ADC A,LY


This works with all 8080 (that means no Z80 commands with CB or ED
prefix) commands that use the 8 bit register H or L. But note the
restriction, that only one register of the set { H,L,HX,LX,HY,LY } may
appear in the command. E.g.  LD L,LX does not work.
As far as I know  LD {LX,..,LY},immediate8 doesn't work either. (?)

TSTI (C) (Code ED 70) sets the flags corresponding to the value of
         port (C).

SLIA s   (shift left inverted arithmetic) works like SLA but
         bit 0 := 1
         It is coded as  CB 00110rrr  (rrr coded as in SLA).


The fellowing I learned some weeks ago (I found it in the German
magazine mc, 1/1982 page 27) but couldn't test any more as I
have sold my Z80 machine (and is NOT implemented in my 
Z80 emulator ZSIM12 at SIMTEL) 

DD CB ofs XX with XX=10bbbrrr,11bbbrrr [rrr=110 for (HL) is the
documented BIT|SET b,(IX+d) ] works as
CB ofs XX ( RES|SET (ix|y+d)) but afterwards rrr:=(ix|y+d). )
                     ^
                     |
                     The article I got the information had an L here
                     for LX but this seems to be a typing error.

I wonder if XX=01bbbrrr for BIT works too ?


DD CB ofs XX with XX=00cccrrr works as CB ofs XX with a CMD of
{RLCA,...,SRL, and SLIA}, but afterwards rrr:=(IX|Y+d).
With rrr=110 you get the documented CMD (IX|Y+d)
e.g. DD CB ofs 00101110 = SRA (IX+offs).

If you have access to a Zilog Z80 (I don't think that clones understand
the illegals) maybe you could test the codes I could not try.

If you execute DD CB 00 87 with IX=1080 and (0080)=FF and (1080)=0F
there should be FE in A afterwards or 0E if there was no typing error in
the magazine.

Please mail me the results. Thanks.


------------------------------------
----- Louis van Dompselaar writes:  


  As I had some time left, I started working through the undocumented
  opcodes on both the Zilog Z80 and the SGS (not NEC) Z80B.
  Results for the other Z80s (yes, there seems to be yet another
  type in another machine, apart from the Sharp) will follow later:

  > The IX,IY registers can be used as 8 bit registers XL,XH,YL,YH
  > analoguous to H and L. They are coded as the corresponding H/L
  > operations with 0ddh/0fdh prefix for IX/IY.
  >
  These work on both the Zilog and the SGS.

  > appear in the command. E.g.  LD L,LX does not work.

  I figure this performs LD LX,LX, so it actually works, but doesn't
  really do anything

  > As far as I know  LD {LX,..,LY},immediate8 doesn't work either. (?)
  >
  This one DOES work! This means that LX etc. can be used (almost) as
  any other 8 bit register. However, something like LD (IX+d),LY won't
  work. I haven't tried LD (HL),LX though.

  > TSTI (C) (Code ED 70) sets the flags corresponding to the value of
  >          port (C).
  >
  Can't get this working on the SGS one yet, but no problems on the
  Zilog. Might be a did something wrong in the test routine (the SGS
  chip is in a system which I can only reach by downloading the
  testsoftware to it, and then receiving the results. It is connected
  to a main computer via a parallel (buffered) connection. I made
  this testroutine rather quick, so I might have confused something.

  > SLIA s   (shift left inverted arithmetic) works like SLA but
  >          bit 0 := 1
  >          It is coded as  CB 00110rrr  (rrr coded as in SLA).
  > 
  > 
  This one if a rather ordinary 'extra', because it has an opcode
  of its own. Supported by both the Zilog and the SGS.

  > DD CB ofs XX with XX=10bbbrrr,11bbbrrr [rrr=110 for (HL) is the
  > documented BIT|SET b,(IX+d) ] works as
  > CB ofs XX ( RES|SET (ix|y+d)) but afterwards rrr:=(ix|y+d). )
  >                      ^
  >                      |
  >                      The article I got the information had an L here
  >                      for LX but this seems to be a typing error.
  >
  IX or IY would indeed be the logical choice, and indeed this is what
  it turns out to be. I have only tested this on the Zilog so far, and
  it works fine with RES and SET.

  > I wonder if XX=01bbbrrr for BIT works too ?
  >
  You can use the opcodes with BIT, however, it doesn't load the
  result in a register, so it acts just like the documented one.

  > DD CB ofs XX with XX=00cccrrr works as CB ofs XX with a CMD of
  > {RLCA,...,SRL, and SLIA}, but afterwards rrr:=(IX|Y+d).
  > With rrr=110 you get the documented CMD (IX|Y+d)
  > e.g. DD CB ofs 00101110 = SRA (IX+offs).
  >
  They all work. Seeing this, I thought it was a rather logical thing
  to put into the Z80, as the result of a SLA (IX+d) (or whatever) is
  available in the ALU anyway, so putting it in a register might have
  its advantages while it doesn't cost any extra time.

  BTW, here's how I'm gonna try to speed up my system using these 
  opcodes. As mentioned, subsystems are connected to the main by
  means of parallel conections. These have a 1 byte buffer which has
  a 'full' flag. When transmitting large amounts of data, the routine
  would look something like this:

	 LD C,<port>
	 LD B,<2**bit>
	 .
	 .
  LOOP:  IN A,(C)
	 AND  B
	 JR NZ,LOOP
	 IN A,(<inputport>)
         <store data>

  This could now be:

	 LD C,<port>
	 .
	 .
  LOOP:  TSTI (C)
	 JR NZ,LOOP
	 IN A,(<inputport>)
         <store data>

  Provided that the right bit goes into the zero flag, of course. But as 
  these inputlines are still rather flexible, I can make them go there
  (or into the carry flag). Don't know the cycle times for TSTI, but
  it'll be faster than the IN/AND combination. When transmitting 64k of
  data, this saves a lot of AND's (64k, of course :-) ).

  (And I'll have to write my own assembler to handle them, or use defb's.
   Anyway, it's nice to see what disassemblers make of these:

   TSTI (C)  becomes  IN (HL),(C)   a logical 'error'
   LD A,LX   becomes  LD A,L        it just ignores the 0xDD
   A=(SET (IX+d),b) becomes  SET (IX+d),n  again, it ignores the register difference
   SLIA C    becomes  ?????         it can't figure this one out!
   ).

   Anyway, I'll let you know the results for the other Z80s, and the rest
   of the SGS results later.

   Louis


-- 
-- 

Juergen G. Weber
Student am Institut fuer Informatik
Universitaet Stuttgart - Germany

------------------------------

End of INFO-CPM Digest V92 Issue #60
************************************
 7-Jul-92 11:30:12-MDT,8327;000000000000
Mail-From: W8SDZ created at  7-Jul-92 11:26:06
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Tue,  7 Jul 92 11:26:05 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #61
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920707112606.V92N61@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Tue,  7 Jul 92       Volume 92 : Issue   61

Today's Topics:
                     Any AMSTRAD users out there?
            Boot disk for an iBEX 7102 requested - newbie
      Can anyone answer a few of hopefully simple CPM questions?
          Do all accelerator cards nuke Apple CP/M boards ?
        Re: Do all accelerator cards nuke Apple CP/M boards ?
                           Televideo 806/20
                              unarchive
----------------------------------------------------------------------

Date: 6 Jul 92 21:48:25 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!sdd.hp.com!hp-cv!ogicse!news.u.washington.edu!milton.u.washington.edu!jcomer@ucbvax.Berkeley.EDU  (Justine Comer)
Subject: Any AMSTRAD users out there?
Message-ID: <1992Jul6.214825.6127@u.washington.edu>

I have (gasp!) an old Amstrad Word Processor that runs CP/M.  I am
wondering if there are any other users out there who have one of these and
has information about purchasing peripherals and software for it.  I sure
loved having this thing when all I needed was a word processor but now it
is just going to continue gathering dust unless I can find some other
software packages (spreadsheet, database, etc.) or find out about the
possibility of hooking up a modem. 

Any leads on sources for software and/or peripherals would be appreciated.
Please respond via email to jcomer@cac.washington.edu. 

Thanks,
Justine

------------------------------

Date: 7 Jul 92 00:38:12 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!destroyer!ubc-cs!alberta!kakwa.ucs.ualberta.ca!acs.ucalgary.ca!honte.uleth.ca!mu.uleth.ca!kasdorf@ucbvax.Berkeley.EDU  (Matthew Kasdorf)
Subject: Boot disk for an iBEX 7102 requested - newbie
Message-ID: <kasdorf.710469492@honte>

Hi CP/Mers,

  I was recently given an iBEX 7102 CP/M machine and CP/M 2.2 manual but
no ?Boot? (Utility) disk (book says 1 of 1 disk).  The machine appears
to have some sort of bootstrap in ROM as upon startup the screen
displays:

V3.2
*
*
*
*
>


It seems to only allow two digit codes for first four lines (each starts
with a '*') and then the '>' appears and a disk read begins.

The CP/M manual specifies a date of '82 but the machine seems quite 
large for a computer of that vintage.  Made in Japan for NA market,
no date actually stamped on the machine itself, just serial #, etc.

Additional info:  disks believed to be DSDD ~400k.

Thanks in advance to anyone offering any constructive information
or advice.

I'm:  kasdorf@alpha.uleth.ca

Actually an OLDBIE, first introduced to CP/M on a DEC Rainbow (disks
from which are long lost).

------------------------------

Date: 6 Jul 92 21:31:45 GMT
From: zephyr.ens.tek.com!wrgate!amadeus!donk@uunet.uu.net  (Don Kirkpatrick)
Subject: Can anyone answer a few of hopefully simple CPM questions?
Message-ID: <10300@wrgate.wr.tek.com>

I have been installing an Advent hard disk upgrade to my Kaypro 1 and
a couple of questions have come up:

	What is the difference between stock CPM 2.2, 2.2G, and 2.2E?

	When I install NovaDOS, it appears that changing floppy disks
	is not handled properly if the new disk is a different format.
	Is there a simple way to have the BDOS signal the Advent BIOS
	to check the disk format and correct the parameter tables?

	Is there any place where the contents of the Advent BIOS high
	memory is documented? For example, I believe address FFF7 or
	thereabouts, I've forgotten the exact location, points to drive
	tables. If you could point me to an old Dr. Dobbs or Profiles
	article, that would be great.

Any help will be greatly appreciated. Thanks.

P.S.
If Bridger Mitchell reads this article: Your old mail path now bounces.
Please contact me with your new path.

--
	-Don Kirkpatrick (donk@amadeus.WR.TEK.COM)
		UUCP:	...!uunet!tektronix!amadeus.wr.tek.com!donk
		ARPA:	<donk%amadeus.wr.tek.com@RELAY.CS.NET>

------------------------------

Date: 6 Jul 92 04:03:48 GMT
From: pa.dec.com!e2big.mko.dec.com!nntpd.lkg.dec.com!sousa.ltn.dec.com!kxovax.enet.dec.com!secrist@decwrl.dec.com  (Strong datatypes for weak minds.)
Subject: Do all accelerator cards nuke Apple CP/M boards ?
Message-ID: <1276@sousa.ltn.dec.com>

I can see why the Zip Chip doing cache and all that doesn't get along
with a Microsoft-type CP/M card -- or maybe any other kind... but is
this true for all combinations ?  A PCPI card has all of its Z-80 RAM
on-board so it won't get hosed, and I think something like an AE
Transwarp doesn't use cache -- or does it -- and so it might be cool.

Anybody tried an AE Transwarp and a PCPI in the same machine ?

Regards,
rcs

------------------------------

Date: 7 Jul 92 01:53:16 GMT
From: psinntp!blkbox!jdb8042@uunet.uu.net  (John D. Baker)
Subject: Re: Do all accelerator cards nuke Apple CP/M boards ?
Message-ID: <1992Jul07.015316.20782@blkbox>

My documentation that came with my CardZ180 (PCPI superset)
makes it appear that an accellerated 65c02 of some sort would
be an aid to performance.  Thanks for the feedback (even questions
are nice to see.)  I started the thread in the hopes that someone
had tried it already.  I recall reading about someone who had installed
a 4MHz ZipChip in his PCPI-based CP/M Apple ][+.

All he said is that it worked fine, but that you had better keep it cool.
he never commented on any performance increase.

thanks for the feedback.


John D. Baker  ->An Apple 3.5", 5.25", 8", HD5.25" CardZ180 Z-System nut//
Internet:  jdb8042@blkbox.com            jdbaker@taronga.com
UUCP:      nuchat!blkbox!jdb8042         ...!taronga!jdbaker
BBSs:  JOHN BAKER on Z-Node #45 [(713) 937-8886],
The Vector Board [(716) 544-1863], PIC of the Mid-Town [(713) 527-8939]
Karnage: "I am certainly very happy for you, but--WHAT ARE YOU TALKING ABOUT?!"

------------------------------

Date: 7 Jul 92 12:24:41 GMT
From: CompuServe.COM!72560.3467@ucbvax.Berkeley.EDU  (Howard Herman)
Subject: Televideo 806/20
Message-ID: <920707122441_72560.3467_DHB24-4@CompuServe.COM>

To:   >INTERNET comp-os-cpm@ucbvax.berkeley.edu
Newsgroups: comp.os.cpm

The following was in comp.sys.cbm.  Being the good guy that I am, I am posting 
it here.  Please reply to the poster, jwaleke@tcedge.mi.org (Jim Waleke):

I'm posting this for a friend.  If someone could repost it in comp.os.cpm, I 
would be most grateful.  He has a CP/M machine, televideo, and is looking for 
the boot disk to it.  806/20 model.  He works with CP/M mode of his Commodore 
128 and would also like to get that CP/M machine working.  He's into Cpm big 
time.

Thanks in advance to anyone that can help!


-- Via EXCELSIOR! v0.95c
-------------
Howard Herman
INET:  72560.3467@CompuServe.COM


------------------------------

Date: 7 Jul 92 04:18:46 GMT
From: news.u.washington.edu!gibdo!tvp@beaver.cs.washington.edu
Subject: unarchive
Message-ID: <1992Jul07.040842.17894@gibdo.engr.washington.edu>

A friend and I have a tektronix 4170 workstation running cpm 86 ver. 1.1
that we got from a university auction. We looked using archie and found
lots of stuff available for cpm 86 but its archived in a format that we're
not sure what to do with. We tried unarc11 but failed to get anything.
The only executables the system accepts at this point are cmd and ltl
extension files. Please help!! If you know what we need to do to start
unarchiving stuff ftp'd off the net please let us know. Send responses
to either of the following.

tvp@gibdo.engr.washington.edu
munoz@gibdo.engr.washington.edu

Thanks in advance.

-- Tad Perry   Internet:    tvp@gibdo.engr.washington.edu
               CompuServe:  70402,3020
               NIFTY-Serve: GBG01266

------------------------------

End of INFO-CPM Digest V92 Issue #61
************************************
 8-Jul-92 12:52:42-MDT,9850;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Wed,  8 Jul 92 12:45:47 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #62
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920708124548.V92N62@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Wed,  8 Jul 92       Volume 92 : Issue   62

Today's Topics:
              Re: Any AMSTRAD users out there? (3 msgs)
                              Sanyo 1150
                            Wordstar clone
                       Z180 card for Apple II ?
----------------------------------------------------------------------

Date: 7 Jul 92 17:45:06 GMT
From: baron!baron!pnet07!donm@nosc.mil  (Don Maslin)
Subject: Re: Any AMSTRAD users out there?
Message-ID: <1992Jul7.174506.4162@baron.uucp>

One source would be:
 
              Amstrad & CP/M stuff
 
              Elliam Associates
              PO Box 2664
              Atascadero, CA 93423
              805-446-8440    Bill Roch
 

Keeper of the CP/M System Disk | UUCP: {nosc ucsd crash ncr-sd}!pnet07!donm
Archives for the Dino(saur)SIG | ARPA: baron!pnet07!donm@nosc.mil
- San Diego Computer Society - | INET: donm@pnet07.cts.com

------------------------------

Date: 7 Jul 92 21:43:58 GMT
From: ulowell!woods.ulowell.edu!welchb@uunet.uu.net
Subject: Re: Any AMSTRAD users out there?
Message-ID: <1992Jul7.164358.1@woods.ulowell.edu>

It is funny you should ask.  I just brought mine into work today, to work
on it.  I had asked a similar question a few weeks ago, and got the same
response.  Beside the Eliam, I have an address which came with the
machine, saying to write for a free catalog:
SOS Accessory Catalog
PO Box 4200
Northbrook, IL 60065
(312)564-8620

I did not contact the above address recently.  I did contact the other,
and got a catalog touting the very stuff you ask about.
In particular, I was looking for a 2nd disk drive.  Although I hope that
the Eliam (?,  I have neither the catalog or the other message in front
of me) company knows their business, I found a price of $165 or more
to be excessive, since I doubt that the machine itself is worth that
much.

I got several well-meaning responses to my request about drives; I was 
hoping to replace the 3.0-inch with a more conventional 3.5-inch.  Again,
I do not have the responses with me; they are in a notebook at home.  But
I received contradictory messages about what drives could replace what.
I stopped in at a parts store; from their response I am sure that 
convention 5.25 inch IBM drives would not work, because they all have
card-edge fingers (I am told).

FYI, the drive has 2 connectors. The power cable has 4 pins.  The "data"
cable has a double row of 13 pins each = 26 pins.  The Amstrad already
has the B drive connectors in place, so I presume you can just pop the
drive in (maybe needs a dip-switch setting to tell it whether it is
A or B).

To complicate things even further, the main "A" drive pooped out on me.
Even if I were to successfully install a 3.5-inch as "B", I would have
to get the "A" drive going, at least once, to copy the system stuff over
to "B", and then (hopefully) change B to A.

The reason I brought the computer in to work, was that a student here told
me he could figure it out.  After taking it apart, he says that no standard
3.5-inch drive has the correct connectors.  This is contrary to someone here
on News who said that a 3.5 from an XT will work; student says there is no 
difference between XT and others.   Student also spoke of the possibility of
picking up a Rainbow (with hard disk) because he thinks the Amstrad
keyboard will work with it.

This all seems a bit much.  The reason I wanted to improve the Amstrad in
the first place was that one of my daughters has learned it, used it, 
liked it, and could use the Spanish keyboard.  When it broke down, she
used her sister's Brother WP 3400 (gee, I wish their diskettes were
PC-compatible) and liked it well enough.  So I may just junk the Amstrad
[unless you want to sell yours, or your A drive].  Note: I do not
want to be self-serving to talk you out of your machine, but if you want
to seriously expand into spreadsheets and databases etc., you should perhaps 
ask the advice of the net here.  My opinion would probably be that it is
time to go to an IBM compatible.
-- 
Brendan Welch, UMass/Lowell, W1LPG,  welchb@woods.ulowell.edu

------------------------------

Date: 8 Jul 92 03:20:58 GMT
From: agate!spool.mu.edu!wupost!waikato.ac.nz!comp.vuw.ac.nz!cc-server4.massey.ac.nz!PPlane@ucbvax.Berkeley.EDU  (USENET News System)
Subject: Re: Any AMSTRAD users out there?
Message-ID: <1992Jul8.032058.15466@massey.ac.nz>

In article <1992Jul7.164358.1@woods.ulowell.edu> welchb@woods.ulowell.edu writes:
>
>I got several well-meaning responses to my request about drives; I was 
>hoping to replace the 3.0-inch with a more conventional 3.5-inch.  Again,
>I do not have the responses with me; they are in a notebook at home.  But
>I received contradictory messages about what drives could replace what.
>I stopped in at a parts store; from their response I am sure that 
>convention 5.25 inch IBM drives would not work, because they all have
>card-edge fingers (I am told).
>
The connector has the same pinout, it's just physically different. You can
crimp a card edge connector onto the cable beside the header and it will
work.

>FYI, the drive has 2 connectors. The power cable has 4 pins.  The "data"
>cable has a double row of 13 pins each = 26 pins.  The Amstrad already
>has the B drive connectors in place, so I presume you can just pop the
>drive in (maybe needs a dip-switch setting to tell it whether it is
>A or B).
>
This is a 'standard' setup. Before the IBM PC came along and did things
incorrectly :-) floppies had a jumper on the drive to select drive
0, 1, 2, or 3. Plus a MX setting. You just select 0 for the first
drive and 1 for the second. The IBM PC used a twist in the cable
between A: and B: to select the drive. Both drives have to be set to
position 1. If the drive cable is flat all the way it will be the
proper way of doing things and you find a jumper on the drive and
set it to whatever is appropriate.

>To complicate things even further, the main "A" drive pooped out on me.
>Even if I were to successfully install a 3.5-inch as "B", I would have
>to get the "A" drive going, at least once, to copy the system stuff over
>to "B", and then (hopefully) change B to A.
>
>The reason I brought the computer in to work, was that a student here told
>me he could figure it out.  After taking it apart, he says that no standard
>3.5-inch drive has the correct connectors.  This is contrary to someone here
>on News who said that a 3.5 from an XT will work; student says there is no 
>difference between XT and others.   Student also spoke of the possibility of
>picking up a Rainbow (with hard disk) because he thinks the Amstrad
>keyboard will work with it.
>
A 3.5 inch drive should plug in. They use the same connectors as the 3.0.
The 3.0 drive used by most Amstrads are single sided, so you will get
smaller capacity than the 3.5 normally offers. The 3.0 let you flip
the disk to use the other side, 3.5 aren't set up for that.

>[unless you want to sell yours, or your A drive].  Note: I do not
>want to be self-serving to talk you out of your machine, but if you want
>to seriously expand into spreadsheets and databases etc., you should perhaps 
>ask the advice of the net here.  My opinion would probably be that it is
>time to go to an IBM compatible.

But they're so boring.



-- 
Philip Plane
P.J.Plane@massey.ac.nz

------------------------------

Date: 7 Jul 92 17:45:07 GMT
From: baron!baron!pnet07!donm@nosc.mil  (Don Maslin)
Subject: Sanyo 1150
Message-ID: <1992Jul7.174507.4173@baron.uucp>

Has anyone with Sanyo 1150 exposure happened across the code sequence to 
silence its annoying keyboard 'chirp'?  The manual has not been of much
assistance.  Thanks.
                                                 - don

Keeper of the CP/M System Disk | UUCP: {nosc ucsd crash ncr-sd}!pnet07!donm
Archives for the Dino(saur)SIG | ARPA: baron!pnet07!donm@nosc.mil
- San Diego Computer Society - | INET: donm@pnet07.cts.com

------------------------------

Date: 7 Jul 92 23:04:49 GMT
From: uakari.primate.wisc.edu!daffodil!wyvern!alpha@ames.arc.nasa.gov  (Joe Wright)
Subject: Wordstar clone
Message-ID: <1992Jul7.230449.15466@wyvern.twuug.com>

Like many of you, I assume, I have been using Wordstar in non-document
mode as my editor-of-choice for many years.  I now use Wordstar 4.0
(for CP/M) and love it.  

But I have a problem.  I have accounts on a number of Unix systems
and have occasion to edit program files there.  On Unix, you have vi
and maybe emacs.  I hate vi and don't know emacs.  Is there an editor
(in C) which works something like Wordstar's non-document mode?

Where can I get it?

(Yes, I said CP/M.  My Ampro Little Board is still my 'main' computer.
I run NZCOM of course, I wrote it, and recommend it. $50.  'call' me.)
-- 
Joe Wright  alpha@wyvern.twuug.com    

------------------------------

Date: 8 Jul 92 04:55:17 GMT
From: pa.dec.com!nntpd2.cxo.dec.com!nntpd.lkg.dec.com!sousa.ltn.dec.com!kxovax.enet.dec.com!secrist@decuac.dec.com  (Strong datatypes for weak minds.)
Subject: Z180 card for Apple II ?
Message-ID: <1284@sousa.ltn.dec.com>

	Can anyone tell me more about the recently-mentioned Z180 card
	for the Apple II ?  

	Can you still buy them ?

	Regards,
	rcs

------------------------------

End of INFO-CPM Digest V92 Issue #62
************************************
 8-Jul-92 23:19:31-MDT,9249;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Wed,  8 Jul 92 23:15:13 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #63
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920708231514.V92N63@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Wed,  8 Jul 92       Volume 92 : Issue   63

Today's Topics:
                 Amstrad PCW8256 as a dumb terminal?
                        Archive site for CP/M
                   Re: Any AMSTRAD users out there?
                          Re: Wordstar clone
           serial ports from CP/M 2.2F (or similar version)
                                 UUCP
----------------------------------------------------------------------

Date: 8 Jul 92 21:04:34 GMT
From: elroy.jpl.nasa.gov!sdd.hp.com!uakari.primate.wisc.edu!usenet.coe.montana.edu!news.u.washington.edu!milton.u.washington.edu!jcomer@ames.arc.nasa.gov  (Justine Comer)
Subject: Amstrad PCW8256 as a dumb terminal?
Message-ID: <1992Jul8.210434.16476@u.washington.edu>

Since there seem to be at least a few people out there who have experience
using an Amstrad PCW8256, I was wondering if anyone has ever attempted to
attach a modem to the monitor and use it as just a dumb terminal?  If so,
could you let me know what you did and how I can do it? 

Thank you!

--Justine

------------------------------

Date: 9 Jul 92 03:14:36 GMT
From: phoenix.Princeton.EDU!miyazaki@princeton.edu  (Takeshi Miyazaki)
Subject: Archive site for CP/M
Message-ID: <1992Jul9.031436.12174@Princeton.EDU>

Sorry, probably this is FAQ. But is there any archive site for CP/M?
Recently I got CP/M-80 emulator for Macintosh, and want to try some
programs.

Also is there FAQ for this newsgroup, and where I can get it?

Thanks in advance.

-- 
Takeshi Miyazaki (miyazaki@ee.princeton.edu)

------------------------------

Date: 8 Jul 92 19:22:57 GMT
From: ulowell!woods.ulowell.edu!welchb@uunet.uu.net
Subject: Re: Any AMSTRAD users out there?
Message-ID: <1992Jul8.142257.1@woods.ulowell.edu>

I sent email to Plane to clarify some points, because of still-
confusing info.  Note that in particular, I am talking about the PCW8256
Personal Word Processor, sold on the American market.  In the meantime, 
here is some food for thought.

A lot of this messing around pertains both directly and indirectly to
how much disk space is available, where, in what format.  I.e.,
maybe I would not need a B drive to gain more space, if I had a
communications interface so I could upload some of the stuff from my
A drive to some other machine.  But it is probably fair to say that
few people have modem connections to their Amstrad.

What I am now suggesting is something I would have considered illegal
a few years ago; it may still be impractical now.  That is, that there
be a depository (reachable by telnet) which has the Locomotive and
CP/M binaries; this might enable some of us, by a roundabout series of
downloadings, to get 3.5 disks or 5.25 disks with the correct software
on them, which would be bootable as the A drive.  Obviously the easiest
way is to first get the foreign drive installed as the B drive, and let the
Amstrad itself do the thinking about how to copy correctly from A to
B.  And, I admit, I do not need such support at this instant; I was able
to get my A drive going again by taking things apart, and putting them
back together.  I however do have a program, using CP/M on a DEC Robin,
which reads and writes in many 5.25 formats of different machines, and
I thought that that could possibly be a way of kludging something
together which would be readable by the Amstrad.  Does anyone know what
the numbers are (tracks, sectors, bytes, etc.)?
-- 
Brendan Welch, UMass/Lowell, W1LPG,  welchb@woods.ulowell.edu

------------------------------

Date: 8 Jul 92 14:59:14 GMT
From: taco!escott@gatech.edu  (Erik Scott)
Subject: Re: Wordstar clone
Message-ID: <1992Jul8.145914.29335@ncsu.edu>

In article <1992Jul7.230449.15466@wyvern.twuug.com>, alpha@wyvern.twuug.com (Joe Wright) writes:

|> Like many of you, I assume, I have been using Wordstar in non-document
|> mode as my editor-of-choice for many years.  I now use Wordstar 4.0
|> (for CP/M) and love it.  

I'm a dedicated 3.3 fan.  Probably because I never got 4.0 :-)

|> But I have a problem.  I have accounts on a number of Unix systems
|> and have occasion to edit program files there.  On Unix, you have vi
|> and maybe emacs.  I hate vi and don't know emacs.  Is there an editor
|> (in C) which works something like Wordstar's non-document mode?
|> 
|> Where can I get it?

well, emacs isn't just an editor: It's a Way of Life.  You can do anything 
with it, even, presumably, make it look like wordstar.  A quick search with
WAIS through back articles in the comp.archives, err, "archives", yeilds:


===========snip snip============
From comp.archives Fri Apr 12 08:20:01 EDT 1991
Newsgroups: comp.archives
From: markh@squirrel.LABS.TEK.COM (Mark C. Henderson)
Subject: [editors] Re: WordStar emulation mode in Emacs, WordStar-like editor in Unix
Reply-To: markh@squirrel.LABS.TEK.COM (Mark C. Henderson)
Organization: Computer Research Laboratory, Tektronix, Inc., Beaverton OR
Date: Fri, 12 Apr 1991 08:55:28 GMT
Approved: emv@msen.com (Edward Vielmetti, MSEN)
X-Original-Newsgroups: comp.editors

Archive-name: emacs/elisp/emacs-wordstar/1991-04-08
Archive: tut.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/misc/wordstar.el.Z [128.146.8.60]
Original-posting-by: markh@squirrel.LABS.TEK.COM (Mark C. Henderson)
Original-subject: Re: WordStar emulation mode in Emacs, WordStar-like editor in Unix
Reposted-by: emv@msen.com (Edward Vielmetti, MSEN)

In article <31761@usc> ajayshah@alhena.usc.edu (Ajay Shah) writes:
->
->I'm involved in getting a bunch of PC users to use a bunch of
->Suns.  I know for fact that it's possible for write a script
->which will make emacs emulate WordStar.
->
->The question: has someone written something like this?  More
->generally, is there a sugar-coated WordStar-like editor publicly
->available on Unix?

Check out the Emacs-lisp anonymous ftp archive at tut.cis.ohio-state.edu.
The file ~ftp/pub/gnu/emacs/elisp-archive/misc/wordstar.el.Z contains
a wordstar emulation for GNU Emacs.


Mark

--
       Mark C. Henderson, Computer Research Laboratory, Tektronix, Inc.
             MS 50-662, P.O. Box 500, Beaverton, OR 97077, U.S.A.
      INTERNET: markh@crl.labs.tek.com (after 19 April: henderso@mpr.ca)
       Tel: +1 503 627 6280  Fax: +1 503 627 5502   MCI MAIL: 378-4996


==============end of snip============

I checked, the file is there, but I've never used it.  Have fun...


-- 
Erik Scott

------------------------------

Date: 8 Jul 92 20:20:43 GMT
From: agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!cs.utexas.edu!ut-emx!ccwf.cc.utexas.edu@ucbvax.Berkeley.EDU  (Bruce G. Bostwick)
Subject: serial ports from CP/M 2.2F (or similar version)
Message-ID: <75494@ut-emx.uucp>

I have a very odd technical problem I need help with.  I am trying
to write a Turbo Pascal program to write to and read from the modem
port and have discovered that the serial I/O status port does not wait
around with the 'character ready to read' flag until my program can 
get around to polling it, but rather flashes the flag high real quick
and then goes back to idle, in which case my program hangs because it
never sees a 'true' state on the character raedy flag.
 
Is there a BDOS or BIOS call that handles this (the CP/M assembly manual
doesn't list one!) or am I going to have to do funky stuff with device
assignments?  I'd really rather use existing code if I can because if I 
can't, I have to write several interrupt service routines which is
no fun for this camper.

Someone let me know if you've run into this before.  My hardware is a
Kaypro 10 running 2.2F.  Also, while I'm on the line, anyone out there
have Kermit on an 8" floppy (or some way to get it into a machine with
no terminal progs onboard) that will fit a TRS-80 Mod II?



-- 
<BGB>
lihan@ccwf.cc.utexas.edu        /     "I can't complain,
(really Bruce Bostwick)        /   but sometimes I still do"
from the great state of TEXAS /         --Joe Walsh--

------------------------------

Date: 8 Jul 92 19:30:07 GMT
From: ucsu!spot.Colorado.EDU!saastad@boulder.colorado.edu  (SAASTAD OLE)
Subject: UUCP
Message-ID: <1992Jul8.193007.753@ucsu.Colorado.EDU>

 I want UUCP that run under CP/M. I have a Ampro little board, z80.
 Its run CP/M 2.2 . I have a 2400 modem, and would like to use UUCP,
 or at least mail. I have accsess to a unix workstaion that run tcpip
 and uucp. Does there exist any uucp or any mail program for cp/m ?
 Please respond by email. 
 Or maybe better, does there exist a unix clone that run on z80 ?
 Limited to 2x400kB disk and 64 kB memory ?


 Ole W Saastad
 P.t. University of Colorado at Boulder, USA

------------------------------

End of INFO-CPM Digest V92 Issue #63
************************************
 9-Jul-92 22:50:30-MDT,9744;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Thu,  9 Jul 92 22:43:43 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #64
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920709224344.V92N64@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Thu,  9 Jul 92       Volume 92 : Issue   64

Today's Topics:
                        CP/M 68K  Info wanted.
               Re: Amstrad PCW8256 as a dumb terminal?
              Re: Any AMSTRAD users out there? (2 msgs)
                      Re: CP/M 68K  Info wanted.
                            Re: Sanyo 1150
----------------------------------------------------------------------

Date: 8 Jul 92 01:16:41 GMT
From: psinntp!blkbox!jdb8042@uunet.uu.net  (John D. Baker)
Subject: CP/M 68K  Info wanted.
Message-ID: <1992Jul08.011641.23964@blkbox>

Could anyone give me some info on CP/M 68K.

Anyone know where I might find a copy?

What are the general system requirements?
CBIOS Required?  (I'd think so.)
Documentation for installation?

Sounds like an interesting project to try installing
CP/M 68K on my Amiga 500.

Even if it does turn out to be a nightmare project,
I'd welcome the information nonetheless.

Thanks.


John D. Baker  ->An Apple 3.5", 5.25", 8", HD5.25" CardZ180 Z-System nut//
Internet:  jdb8042@blkbox.com            jdbaker@taronga.com
UUCP:      nuchat!blkbox!jdb8042         ...!taronga!jdbaker
BBSs:  JOHN BAKER on Z-Node #45 [(713) 937-8886],
The Vector Board [(716) 544-1863], PIC of the Mid-Town [(713) 527-8939]
Karnage: "I am certainly very happy for you, but--WHAT ARE YOU TALKING ABOUT?!"

------------------------------

Date: 9 Jul 92 14:12:14 GMT
From: mcsun!uknet!warwick!dcs.warwick.ac.uk!news@uunet.uu.net  (John Rawnsley)
Subject: Re: Amstrad PCW8256 as a dumb terminal?
Message-ID: <1992Jul9.141214.7122@dcs.warwick.ac.uk>

In article <1992Jul8.210434.16476@u.washington.edu> jcomer@u.washington.edu writes:
>Since there seem to be at least a few people out there who have experience
>using an Amstrad PCW8256, I was wondering if anyone has ever attempted to
>attach a modem to the monitor and use it as just a dumb terminal?  If so,
>could you let me know what you did and how I can do it? 
>
>Thank you!

I have a PCW8256 which I used as a terminal in the UK (a VT52 rather than 
a dumb terminal) for several years. It is limited by its clock speed and
the size of the buffer in the serial interface to about 4800 baud.

The UK version had an edge connector sticking out of the back for which
a standard RS232 plug-on module was available. Standard comms programs
such as MEX have overlays to work with it and there is a PCW-specific
version of cpm kermit.

Comms programs should be on the CP/M ftp sites, and Amstrad have a presence
on the UK computing forum on CIS (GO UKFORUM).

John

-- 
John Rawnsley         * jhr@maths.warwick.ac.uk
Mathematics Institute * Tel: +44-203-523595   
University of Warwick * FAX: +44-203-524182
Coventry CV4 7AL, UK  * TELEX: 31406 COVLIB G

------------------------------

Date: 9 Jul 92 14:02:05 GMT
From: mcsun!uknet!warwick!dcs.warwick.ac.uk!news@uunet.uu.net  (John Rawnsley)
Subject: Re: Any AMSTRAD users out there?
Message-ID: <1992Jul9.140205.6928@dcs.warwick.ac.uk>

In article <1992Jul8.142257.1@woods.ulowell.edu> welchb@woods.ulowell.edu writes:
>I sent email to Plane to clarify some points, because of still-
>confusing info.  Note that in particular, I am talking about the PCW8256
>Personal Word Processor, sold on the American market.  In the meantime, 
>here is some food for thought.
>
>A lot of this messing around pertains both directly and indirectly to
>how much disk space is available, where, in what format.  I.e.,
>maybe I would not need a B drive to gain more space, if I had a
>communications interface so I could upload some of the stuff from my
>A drive to some other machine.  But it is probably fair to say that
>few people have modem connections to their Amstrad.
>
>What I am now suggesting is something I would have considered illegal
>a few years ago; it may still be impractical now.  That is, that there
>be a depository (reachable by telnet) which has the Locomotive and
>CP/M binaries;...

Definitely illegal. Both Amstrad and Locomotive Software are still trading
so it would be a violation of copyright at the least.

Amstrad still market a PCW in the UK, now with a daisy-wheel printer and
a 3.5" drive. There is a version of LocoScript for PCs and Locomotive make
a cable to fit the UK style expansion slot directly to link to the parallel
port of a PC and transfer files directly.

There are also some small companies in the UK making add-ons for PCWs such
as hard drives, external floppies in most sizes, software to read/write 
other formats etc. Locomotive are a very helpful company you might want 
to contact directly. I don't have their address to hand, but I can dig
it out if anyone requests it.


John


-- 
John Rawnsley         * jhr@maths.warwick.ac.uk
Mathematics Institute * Tel: +44-203-523595   
University of Warwick * FAX: +44-203-524182
Coventry CV4 7AL, UK  * TELEX: 31406 COVLIB G

------------------------------

Date: 9 Jul 92 20:02:09 GMT
From: hubcap!ncrcae!ccscola!kwyatt@gatech.edu  (Kershner Wyatt)
Subject: Re: Any AMSTRAD users out there?
Message-ID: <279@ccscola.Columbia>

In article <1992Jul7.164358.1@woods.ulowell.edu> welchb@woods.ulowell.edu writes:
>(Lots of good info deleted)
>
Easy installation of B drive, takes about 10 minutes including assembly
and disassembly.
>
Brendan, didn't understand that you were looking at swapping out the 3in for a
3.5in.  It can be done, but not easily.  As you noted the connectors are a 
bit different.  With the schematics and a bit of adventure, you could do it --
But I am not sure which controller you would use or how the controller would
handle the different diskette.  If I understand my computer gurus right,
the formatting is different from IBMland, and if what I read on this net
is right, even within CP/M things are less than standard.

BTW, I did check out the 3.5in diskette conversion originally, and opted to buy
the B drive, with the Amstrad floppies instead.

Kershner Wyatt

------------------------------

Date: 9 Jul 92 19:57:50 GMT
From: taurus!hp850.mbari.org!hebo@lll-winken.llnl.gov  (Bob Herlien)
Subject: Re: CP/M 68K  Info wanted.
Message-ID: <5529@taurus.cs.nps.navy.mil>

In article <1992Jul08.011641.23964@blkbox> jdb8042@blkbox (John D. Baker) writes:
>Could anyone give me some info on CP/M 68K.
>
>Anyone know where I might find a copy?
>
Digital Research hasn't distributed it for years.  I'm pretty sure that
they sold distribution rights to this, as well as to CP/M itself, to a 
small distribution firm in Carmel Valley (Monterey Peninsula) called
Alexander and Lord.  That was about about 8 years ago, so things may have
changed.  My local phone directory lists A&L at (408) 659-2203.

I also may still have a copy on 8" disk.  At least, I believe I still
have the documentation.

>What are the general system requirements?
>CBIOS Required?  (I'd think so.)
>Documentation for installation?
>
68K compatible CPU, very modest memory requirements (I'm sure it would
work in 256K, for example), at least one floppy disk.  I wrote the BDOS
and was project manager for it for DRI when employed there in the early 80's.
I was under pressure to get _something_ out quick, so I wrote it to be as 
similar to CP/M 2.2 as possible (quickest way to produce a product).  
The first system I wrote a BIOS for was for an S100 system that included 
a 68K CPU on an S100 board and a Tarbell floppy disk controller.  It took
me a day to translate the 8080 CBIOS for the Tarbell into 68000 assembly, 
and it worked first time.  So if you're familiar with CP/M, it should be 
fairly easy.

>Sounds like an interesting project to try installing
>CP/M 68K on my Amiga 500.
>
Yes.  Repost and let us know how it turned out.

Interesting factoid:  CP/M-68K was the only version of CP/M written in
a high-level language.  It was written in C.  All other CP/Ms were in
assembly, although the utilities were in PL/M.  We compiled the utilities
for CP/M-68K using a compiler we acquired from Hitachi called "Super PL/H".
Truly a monstrous thing, a 12-pass compiler for PL/M for 68Ks, that took
forever to produce anything.

------------------------------

Date: 9 Jul 92 15:41:09 GMT
From: eagle!mikef@ucbvax.Berkeley.EDU  (Mike J. Fuller)
Subject: Re: Sanyo 1150
Message-ID: <1992Jul9.154109.28068@eagle.lerc.nasa.gov>

>>>>> On 7 Jul 92 17:45:07 GMT, donm@pnet07.cts.com (Don Maslin) said:

Don> Has anyone with Sanyo 1150 exposure happened across the code sequence
Don> to silence its annoying keyboard 'chirp'?  The manual has not been of
Don> much assistance.

I'm not sure that it can be done at the software level.  On my 1160, I
installed a volume control on the back so that I could turn it down to the
point where it was audible but not annoying.

/-----------------------------------------------------------------------------\
| Mike J. Fuller | Internet: mikef@sarah.lerc.nasa.gov      |     "I hate     |
|----------------|           mikef@zippysun.math.uakron.edu |   quotations."  |
|/\/\/\/\/\/\/\/\| Bitnet:   r2mjf@akronvm                  | -- R.W. Emerson |
\-----------------------------------------------------------------------------/

------------------------------

End of INFO-CPM Digest V92 Issue #64
************************************
10-Jul-92 17:51:46-MDT,9092;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Fri, 10 Jul 92 17:45:22 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #65
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920710174523.V92N65@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Fri, 10 Jul 92       Volume 92 : Issue   65

Today's Topics:
                   Re: Any AMSTRAD users out there?
                  RE: Help with BG ii screen driver
                  Re: undocumented Z80 Ops (2 msgs)
                          Re: Wordstar clone
                   Where can I get CodeWorks' Q/C?
                          Zeta disk reader?
----------------------------------------------------------------------

Date: 10 Jul 92 08:54:25 GMT
From: comp.vuw.ac.nz!actrix!naos!ewen@uunet.uu.net  (Ewen McNeill)
Subject: Re: Any AMSTRAD users out there?
Message-ID: <eHmqNB2w164w@naos.actrix.gen.nz>

kwyatt@ccscola.Columbia (Kershner Wyatt) writes:

   [putting 3.5" drive into Amstrad PCW as a B drive]
> But I am not sure which controller you would use or how the controller would
> handle the different diskette.  If I understand my computer gurus right,
> the formatting is different from IBMland, and if what I read on this net
> is right, even within CP/M things are less than standard.
>
Assuming you connect the right lines there should be no problem - I have
seen it done before.  The controller would handle the disk in exactly
the same way as it handles a 3" drive - it can't tell the difference.

With a suitable program it is possible to read IBM 720K disks - one such
program has been posted to the net a little while ago (in this group).

BTW, unless the situation wrt 3" disks in the US is greatly different
from New Zealand, then it would be a big win to put a 3.5" drive in
instead of a 3" one.

A couple of points though: the drive won't fit internally (size
problems), and it will probably need it's own power supply (+5 and +12)
although if you have no other bits plugged in you may be okay.

> Kershner Wyatt

--
Ewen McNeill, ewen@naos.actrix.gen.nz (or ewen@actrix.gen.nz)

------------------------------

Date: Fri, 10 Jul 92 15:33:31 -0400
From: Jay Sage <sage@ll.mit.edu>
Subject: RE: Help with BG ii screen driver
Message-ID: <9207101533.AA01923@LL.MIT.EDU>

munnari.oz.au!manuel!manson@uunet.uu.net was asking about BGii screen
drivers.  I tried to send the following message to him directly, but the
mailer said there was no UUCP path to manuel.  Please try to contact me
directly so I have a path via which to send the files, or let me know your
postal mailing address and disk format so I can send a diskette.

   My wife's company, Sage Microsystems East, sells BGii, and I believe that
the current master disk has some more detailed information about screen
drivers.  Originally Bridger did not intend to distribute those files.  I
have meant for several days to pick up the files at home, but so far I have
had too many other pressing issues at home (things pile up when one is away
for close to a month).  I hope to have something for you next week.

-- Jay Sage


------------------------------

Date: 10 Jul 92 01:26:13 GMT
From: sun-barr!cs.utexas.edu!sdd.hp.com!mips!mips!munnari.oz.au!metro!cs.uow.edu.au!cc.uow.edu.au!u8515682@ames.arc.nasa.gov  (Wayne Jefferson Doust)
Subject: Re: undocumented Z80 Ops
Message-ID: <1992Jul10.012613.9549@cc.uow.edu.au>

Why did Zilog produce a chip with codes that were not documented?
I don't understand.

Wayne

------------------------------

Date: 10 Jul 92 08:56:11 GMT
From: comp.vuw.ac.nz!actrix!naos!ewen@uunet.uu.net  (Ewen McNeill)
Subject: Re: undocumented Z80 Ops
Message-ID: <ckmqNB3w164w@naos.actrix.gen.nz>

u8515682@cc.uow.edu.au (Wayne Jefferson Doust) writes:

> Why did Zilog produce a chip with codes that were not documented?
> I don't understand.
>
Because they didn't work properly. Eg, the shift instruction puts a 1
into the new gap instead of a 0.  This isn't a major problem if you know
about it, but it is non-standard (compared to the other shift codes).
The extra index register instructions were probably more due to the way
the instructions are decoded than anything else; I think they were
always intended to be index registers (pointers) rather than extra 8 bit
registers - they are slower than the normal 8 bit registers.

> Wayne

--
Ewen McNeill, ewen@naos.actrix.gen.nz (or ewen@actrix.gen.nz)

------------------------------

Date: 10 Jul 92 17:04:08 GMT
From: math.fu-berlin.de!wolff@uunet.uu.net  (Thomas Wolff)
Subject: Re: Wordstar clone
Message-ID: <H6Y45XC@math.fu-berlin.de>

alpha@wyvern.twuug.com (Joe Wright) writes:

>> Is there an editor (in C) which works something like Wordstar's non-document mode? <<

In about 10 days I plan to post my adaptation of mined to the newsgroup comp.editors .
It is not quite a Wordstar clone but it has Wordstar's basic cursor key layout and is 
equally easy and naturally to use. Here is the short overview:


Some notes about mined: Its original version is the editor that comes along 
with Andrew S. Tanenbaum's freely available operating system minix. 
It is small, quick, and easy to use. However, when I found the version one 
of my work-mates had adapted to vt100 terminals for use on Sun machines, 
it was not solid either nor was it flexible enough to meet my needs.

Meanwhile its basic characteristics are:
- type in as you'd imagine, no mode switching, logical positioning, i.e. the 
  text appears where the cursor is, not at some funny other place like in vi
- cursor movement: basic functions available in (Wordmaster-/Wordstar-like) 
  graphic control key layout as well as the keyboards cursor movement keys; 
  use of a "hop key" for fortifying movement commands, thus making it easy 
  to remember twice the amount of basic functions (similar to Wordstar's ^Q)
- two key commands (starting with escape) for the less frequent functions
- fully functioning with all terminals (using termcap/terminfo); also works 
  with curses but that was only built in for a quick port to VMS; curses 
  should not be selected in unix versions for two reasons: the output 
  behaviour seems to be clumsier than with direct terminal control and 
  many unix curses implementations still dare to obstruct the use of 
  8-bit character sets
- fully functioning in windows which may be resized at any time and the 
  editor will react immediately and install a correct screen image; the 
  cursor stays at the point of text where it was
- can be positioned on screen with mouse if terminal sends control sequence
- no accidental quit without save or overwrite of file not read before without 
  prior prompting in any way of exiting/writing
- search functions, replacement functions with or without confirmation dialogue
- suspend command with automatic file saving
- ability to read text from standard input or to write it to standard output
- change working directory / change file name commands
- cut/copy/paste/write-paste-buffer-to-file commands with appending versions 
  and an inter-window paste (actually paste between invocations of mined)
- most significant error messages (as a contrast to usual unix commands)
- start at specified line number possible; view only mode available
- panic handling on external interrupts with attempts to save text
- runs on Unix, VMS, MSDOS


Thomas Wolff
Freie Universit:at Berlin
wolff@inf.fu-berlin.de

------------------------------

Date: 9 Jul 92 20:53:34 GMT
From: att!pacbell.com!pacbell!sactoh0!ijpc!ianj@ucbvax.Berkeley.EDU  (Ian Justman)
Subject: Where can I get CodeWorks' Q/C?
Message-ID: <Z8wNNB1w165w@ijpc.UUCP>

The subject line says it all.  Where can I get CodeWorks' Q/C?
Or can I anymore?  And does CodeWorks still exist?

To the author of UZI:  I hope you can give me some insight into
this.  I would like to mess around with your package, but I would
like to use the compiler it was originally used to write it.

------------------------------

Date: 10 Jul 92 14:00:22 GMT
From: agate!spool.mu.edu!caen!hellgate.utah.edu!cc.usu.edu!bobw@ucbvax.Berkeley.EDU
Subject: Zeta disk reader?
Message-ID: <1992Jul10.080022.57160@cc.usu.edu>

I have a few Zeta format disks that I need to read. Is there an MSDOS based
floppy reader for Zeta? I tried CONVERT and it didn't have a Zeta format. I
seem to recall Zeta had a 400K and 800K format.
-- 
===============================================================================
Bob Wood    WA7MXZ                      bobw@cc.usu.edu
Utah State University                   bobw@usu.bitnet
Computer Science			tel. (801) 750-3205
UMC 4205				fax. (801) 750-3265
Logan, Utah  84322-4205
===============================================================================

------------------------------

End of INFO-CPM Digest V92 Issue #65
************************************
14-Jul-92 05:49:27-MDT,10787;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Tue, 14 Jul 92 05:45:09 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #66
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920714054511.V92N66@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Tue, 14 Jul 92       Volume 92 : Issue   66

Today's Topics:
                             file server
                   Need "user's guide" for Kaypro 4
              Re: Any AMSTRAD users out there? (3 msgs)
                      Re: Archive site for CP/M
    Re: TRS-80 Cosmic Fighter by Big Five - PLEASE HELP! (2 msgs)
           TRS-80 Cosmic Fighter by Big Five - PLEASE HELP!
----------------------------------------------------------------------

Date: 14 Jul 92 05:33:00 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!sdd.hp.com!mips!mips!munnari.oz.au!mel.dit.csiro.au!mineng.dmpe.CSIRO.AU!dmssyd.syd.dms.CSIRO.AU!metro!cs.uow.edu.au!cc.uow.edu.au!  (Wayne Jefferson Doust)
Subject: file server
Message-ID: <1992Jul14.053300.1501@cc.uow.edu.au>

I have moved from my trusty cpm machine to a '486 clone but I
still want to use my cpm machine and have the convenience of
a hard drive. What I want to do is connect the two machines
together using either a parallel or serial cable and use the
PC as a hard drive for my cpm machine. Ideally it would be
controlled form the cpm machine with programmes like 'get'
or 'rdir' to get the relevant info from the PC. It would be
nice for the PC side to run as a TSR but this is not 
important. What WOULD be nice is for somebody to have already
done this or something similar. If this is the case, please
email me on u8515682@uow.edu.au. Since I doubt this, any hints
would be useful. The details follow:

CP/M: MicroBee 128k SBC serial port/hardware port 62k RAM DISK
PC: '486/33 4M RAM DR-Dos 6 120MB HDD 2SP/2PP

I would probably implement the transfers in parallel as programming
the MicroBee to do serial communication is apparently horrific.
I want to do as much in C as possible.

Wayne

------------------------------

Date: 11 Jul 92 23:32:16 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!rpi!usenet.coe.montana.edu!news.u.washington.edu!milton.u.washington.edu!parny@ucbvax.Berkeley.EDU  (Philip Arny)
Subject: Need "user's guide" for Kaypro 4
Message-ID: <1992Jul11.233216.25659@u.washington.edu>

Just checking... I'm wanting to fire up a Kaypro 4 someone gave to me.
I've got the stock software and most of the manuals, but I'm missing the
basic "user's guide" which apparently explains the basics of the machine,
pinouts for ports, and maybe even tells something about the internal modem!
Besides, I'd like to complete my manual collection for this attractive box.
Anyone out there got one they don't need anymore?  Lemme know... note that
this is a 4, not a II.

Philip Arny (parny@u.washington.edu)
Health Sciences Library and Information Center
University of Washington SB-55
Seattle, WA 98195

------------------------------

Date: 13 Jul 92 12:14:14 GMT
From: hubcap!ncrcae!ccscola!kwyatt@gatech.edu  (Kershner Wyatt)
Subject: Re: Any AMSTRAD users out there?
Message-ID: <285@ccscola.Columbia>

In article <eHmqNB2w164w@naos.actrix.gen.nz> ewen@naos.actrix.gen.nz (Ewen McNeill) writes:
>kwyatt@ccscola.Columbia (Kershner Wyatt) writes:
>
>   [putting 3.5" drive into Amstrad PCW as a B drive]
>>
>Assuming you connect the right lines there should be no problem - I have
>seen it done before.  The controller would handle the disk in exactly
>the same way as it handles a 3" drive - it can't tell the difference.
>BTW, unless the situation wrt 3" disks in the US is greatly different
>from New Zealand, then it would be a big win to put a 3.5" drive in
>instead of a 3" one.
>--
>Ewen McNeill, ewen@naos.actrix.gen.nz (or ewen@actrix.gen.nz)

The best way to get funny looks in the States is to try to find those 3"
diskettes, that's why I bought up so many of the things when I was living in
Europe, at a fantastic premium compared to the much more available 3.5s and
5.25s.

Now, let me double check the controller answer.  I assume this also means that
you also will be getting the exact same storage as well, 180K per side on
the low density and 1MB total on the high-density drives.

I have a fair amount of curiosity in this because the person I sold my Amstrad
to is probably going to run out of disks in the not too distant future, and
I'm not sure the low density "A" drive (boot and all-controlling) is going to
hold up...

Kershner

------------------------------

Date: 13 Jul 92 12:04:51 GMT
From: hubcap!ncrcae!ccscola!kwyatt@gatech.edu  (Kershner Wyatt)
Subject: Re: Any AMSTRAD users out there?
Message-ID: <284@ccscola.Columbia>

In reference to John's comments regarding Brendan's idea of the cenral source
for Locoscript, etc for the Amstrad.  I don't know about anyone else, but
I would be very interested in getting a copy of Locoscript for my (sorry, guys)
DOS PC.  Would anyone happen to know if there is an American English version,
or an American source --  I keep seeing references to Eliam, does the poster
know if they also do DOS Amstrad software??

Thanks,

Kershner

------------------------------

Date: 14 Jul 92 06:02:35 GMT
From: wupost!waikato.ac.nz!comp.vuw.ac.nz!actrix!naos!ewen@uunet.uu.net  (Ewen McNeill)
Subject: Re: Any AMSTRAD users out there?
Message-ID: <17sXNB1w164w@naos.actrix.gen.nz>

kwyatt@ccscola.Columbia (Kershner Wyatt) writes:

> The best way to get funny looks in the States is to try to find those 3"
>
:-)  The prices seemed to bottom out at about NZ$8 here, and are now
back above the NZ$12 mark.  (Originally about NZ$20).  Oh, BTW, that's
EACH. I haven't bought any in a long long time (I added a 5.25" drive to
my Amstrad), but I know of one or two places which are still selling
them.

> Now, let me double check the controller answer.  I assume this also means tha
> you also will be getting the exact same storage as well, 180K per side on
> the low density and 1MB total on the high-density drives.
>
You will get the same storage space. I'm not sure that it makes any
sense to format them to 180K, as there is no such thing as 40 track 3.5"
drive (for other viewers: there is a 40 track 3" drive). Certainly you
can, and someone I know did, get 720K format - with the normal Amstrad
programs. Note: for the 720K format you need only a "normal" 3.5" drive
(ie, 720K format for DOS), rather than the high density (1.44MB for dos)
ones. That may save some money.

> I'm not sure the low density "A" drive (boot and all-controlling) is going to
> hold up...
>
You could probably replace the A drive with a 5.25" 360K disk. Of course
that makes it difficult to read 3" disks... :-)  I don't think that the
PCW8000 series had the bios for booting off 720K format disks, whereas
the PCW9000 series do.

> Kershner

--
Ewen McNeill, ewen@naos.actrix.gen.nz (or ewen@actrix.gen.nz)

------------------------------

Date: 11 Jul 92 22:12:00 GMT
From: munnari.oz.au!deakin.OZ.AU!gdwb.oz.au!rjf@uunet.uu.net  (Rex Foord)
Subject: Re: Archive site for CP/M
Message-ID: <3122@peking.gdwb.oz.au>

miyazaki@phoenix.Princeton.EDU (Takeshi Miyazaki) writes:


>Sorry, probably this is FAQ. But is there any archive site for CP/M?
>Recently I got CP/M-80 emulator for Macintosh, and want to try some
>programs.

>Also is there FAQ for this newsgroup, and where I can get it?

>Thanks in advance.

>-- 
>Takeshi Miyazaki (miyazaki@ee.princeton.edu)

Simtel-20 has a CP/M area. Just get on to simtel itself or
one of its mirrors.


-- 
Rex Foord             | Information Systems Division   |"Time is nature's
Email: rjf@gdwb.OZ.AU | Geelong & District Water Board | way of making sure
Phone: +61 52 262329  | 61-67 Ryrie St Geelong	       | everything doesn't
Fax:   +61 52 218236  | Victoria 3220 Australia	       | happen all at once"
                      |                                |       W. Allen

------------------------------

Date: 13 Jul 92 07:09:45 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!ub!acsu.buffalo.edu!spt@ucbvax.Berkeley.EDU  (Scott P. Toenniessen)
Subject: Re: TRS-80 Cosmic Fighter by Big Five - PLEASE HELP!
Message-ID: <BrBFwA.386@acsu.buffalo.edu>

In article <1992Jul11.074327.11655@lugb.latrobe.edu.au> 9125113g@lux.latrobe.edu.au (Mitch Davis) writes:
>Does any kind soul out there remember a game for the TRS-80 called
>"Cosmic Fighter" by Big Five Software?
>
>Please please write back to me if you can recall ANYTHING about this
>game.
>

Yes.  I actually OWN this game.  I have it on Radio Shack Game Pack 3
(also includes Meteor Mission).

                            Scott

------------------------------

Date: 14 Jul 92 03:08:52 GMT
From: sun-barr!cs.utexas.edu!sdd.hp.com!mips!mips!munnari.oz.au!mel.dit.csiro.au!mineng.dmpe.CSIRO.AU!dmssyd.syd.dms.CSIRO.AU!metro!basser.cs.su.oz.au!cluster!swift!jeremy@ames.arc.nasa.  (Jeremy Fitzhardinge)
Subject: Re: TRS-80 Cosmic Fighter by Big Five - PLEASE HELP!
Message-ID: <jeremy.711083332@chao>

In <1992Jul11.074327.11655@lugb.latrobe.edu.au> 9125113g@lux.latrobe.edu.au (Mitch Davis) writes:
>Does any kind soul out there remember a game for the TRS-80 called
>"Cosmic Fighter" by Big Five Software?
>Please please write back to me if you can recall ANYTHING about this
>game.

Hmm..  I have memories of a game that Dick Smith used to sell to run on their
Cistern-80 - it was probably a Big 5 games and could well have been "Cosmic
Fighter".  It had a ship at the bottom and baddies at the top that flew down.
There were different types of baddie that needed different numbers of shots
to kill.  I think there was a number that appeared next to the baddie when it
was shot saying how many shots it had taken, or maybe how many it needed to be
killed.

Pretty vague, I'm afraid...
	J.

--
jeremy@softway.sw.oz.au ph:+61 2 698 2322-x122 fax:+61 2 699 9174
Dry wit: just add water.

------------------------------

Date: 11 Jul 92 07:43:27 GMT
From: munnari.oz.au!ariel!ucsvc.ucs.unimelb.edu.au!lugb!lux!9125113g@uunet.uu.net  (Mitch Davis)
Subject: TRS-80 Cosmic Fighter by Big Five - PLEASE HELP!
Message-ID: <1992Jul11.074327.11655@lugb.latrobe.edu.au>

Does any kind soul out there remember a game for the TRS-80 called
"Cosmic Fighter" by Big Five Software?

Please please write back to me if you can recall ANYTHING about this
game.

Mitch.

------------------------------

End of INFO-CPM Digest V92 Issue #66
************************************
19-Jul-92 17:53:35-MDT,10065;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Sun, 19 Jul 92 17:45:15 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #67
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920719174516.V92N67@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Sun, 19 Jul 92       Volume 92 : Issue   67

Today's Topics:
                           converting files
                  CP/M Apple Master Needed (please).
                         Digital Rainbow 100
                         Re: converting files
Re: Help with CP/M requested (READ ME you just might be able to help!)
         Re: TRS-80 Cosmic Fighter by Big Five - PLEASE HELP!
                       Re: undocumented Z80 Ops
                               Small C
                             Xerox 16/8??
----------------------------------------------------------------------

Date: 16 Jul 92 19:04:29 GMT
From: destroyer!news.iastate.edu!iscsvax.uni.edu!williams9027@gumby.wisc.edu
Subject: converting files
Message-ID: <1992Jul16.140429.5643@iscsvax.uni.edu>

We are in the process of attempting to convert some files from cpm to either
the mac or ibm.  does anyone have any suggestions.  i have know idea the
specifics - we will get the files in a week.  

are there any utility programs anywhere which could help?

pw

williams9027@iscsvax.uni.edu

------------------------------

Date: 19 Jul 92 16:40:22 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!malgudi.oar.net!ucbeh.san.uc.edu!uceng.uc.edu!schriste@ucbvax.Berkeley.EDU  (Steven Christensen)
Subject: CP/M Apple Master Needed (please).
Message-ID: <1992Jul19.164022.5133@uceng.UC.EDU>

Hi All,

	I just bought (from the Net) a Digital Research CP/M board for
my Apple ][+. But the problem is, I don't have a CP/M Boot disk for it.
Could some kind soul contact me and let me know how to get one? I will
pay postage and disk cost.

	By the way, I put the card in slot 2. Is that OK?


			STeven
 
-- 
Steven V. Christensen
U.C. College of Eng.
schriste@uceng.uc.edu (this is forwarded to...)
schriste@pauling.che.uc.edu (this is preferred)

------------------------------

Date: 15 Jul 92 15:23:52 GMT
From: dog.ee.lbl.gov!overload.lbl.gov!agate!spool.mu.edu!think.com!sdd.hp.com!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!anaconda.cis.ohio-state.edu!ray@ucbvax.Berkeley.EDU  (william c ray)
Subject: Digital Rainbow 100
Message-ID: <1992Jul15.152352.12463@cis.ohio-state.edu>

I recently acquired one of these beasts, and while it came with
several software packages, and the MS-DOS system disk, I seem
to be missing the CPM system disk.  I also would like to get my
hands on a Terminal package to the MS-DOS system, and possibly
a programming language.

Would anyone out there who has any of this stuff be kind enough
to loan me a copy?

thanks,
Will Ray

------------------------------

Date: 17 Jul 92 14:49:36 GMT
From: ulowell!woods.ulowell.edu!welchb@uunet.uu.net
Subject: Re: converting files
Message-ID: <1992Jul17.094936.1@woods.ulowell.edu>

I fear that the following answer is not exactly what you want to hear:

When someone converted (text) files for me, I presume he had a cable
running between the two types of machines, and Kermitted them;  then
you are sure that the target machine is really writing the disks in 
the correct format.  I am presuming there is no reason to be dealing
with binary files.
-- 
Brendan Welch, UMass/Lowell, W1LPG,  welchb@woods.ulowell.edu

------------------------------

Date: 19 Jul 92 22:23:45 GMT
From: access.usask.ca!ccu.umanitoba.ca!shad04@decwrl.dec.com  (Dan Fandrich)
Subject: Re: Help with CP/M requested (READ ME you just might be able to help!)
Message-ID: <1992Jul19.222345.22165@ccu.umanitoba.ca>

In article <kasdorf.711427149@honte> kasdorf@mu.uleth.ca (Matthew Kasdorf) writes:
>  I was recently given an iBEX 7102 CP/M machine and CP/M 2.0 manual but
>no Boot/Utility disk (book says 1 of 1 disk).  The machine appears
>to have some sort of bootstrap in ROM as upon startup the screen
. . .
>Any information anyone may have on obtaining a boot/utility disk for the
>iBEX7102 or any constructive criticism/help would be most welcome.

There is a guy in San Diego who takes care of the CP/M system disk archives
for the Dino(saur)SIG, part of the San Diego Computer Society.  I have a 
1.5 year old list of available system disks, and the iBEX isn't among them.
However, that would still be a good place to start looking -- a year and
a half is a long time!  The domain address I have for the archive
maintainer is <donm@pnet07.cts.com>.

>>> Dan
-- 
Internet: shad04@ccu.umanitoba.ca               Compu$erve: 72365,306

------------------------------

Date: 14 Jul 92 23:29:30 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!destroyer!ubc-cs!newsserver.sfu.ca!sfu.ca!church@ucbvax.Berkeley.EDU  (Mike James Church)
Subject: Re: TRS-80 Cosmic Fighter by Big Five - PLEASE HELP!
Message-ID: <church.711156570@sfu.ca>

9125113g@lux.latrobe.edu.au (Mitch Davis) writes:

>Does any kind soul out there remember a game for the TRS-80 called
>"Cosmic Fighter" by Big Five Software?

>Please please write back to me if you can recall ANYTHING about this
>game.

>Mitch.

Yeah, I remember alot of them.  Scarfman.  Robot Attack.  Outhouse.
Super Nova destroyed my 'P' key.  I eventually soldered leads to my 
keyboard and bought some arcade fire buttons.  

Cosmic Fighter was pretty basic, for Big Five, though.  It was space
invaders/galaxian style game.  I have a friend that may still have
this on <shudder> cassette.


    _______                                  
   /   _   \_                __                    
 Mike | |__| |__   __ _ ____|  |__             
   |  |  _|     ) |  | / _\ _\    )                 
   |  |_|  | |  |/   |  |  (__ |  |_______________
   \_______/_|__|_/__|__\____/_|__|   /\     |    |
    church@sfu.ca          |    | __ |  | __ |    |
                           |    | \ \    / / |    |
                           |    | /________\ |    |  
                           |____|_____][_____|____|

------------------------------

Date: 10 Jul 92 19:01:18 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!wupost!sdd.hp.com!uakari.primate.wisc.edu!usenet.coe.montana.edu!news.u.washington.edu!sumax!ole!rwing!fnx!del@ucbvax.Berkeley.EDU  (Dag Erik Lindberg)
Subject: Re: undocumented Z80 Ops
Message-ID: <1992Jul10.190118.21118@fnx.uucp>

u8515682@cc.uow.edu.au (Wayne Jefferson Doust) writes:

>Why did Zilog produce a chip with codes that were not documented?
>I don't understand.

I don't think it was really their intent.  They produced a chip that did
the things they wanted it to do.  The 'undocumented' codes are actually
just by-products of the way the internal decoding is done by the CPU.
Actually, 'unsupported' would be a more accurate term.  Zilog recognized
that some usefull things could be done with those op-codes, but flat
stated that if their manufacturing process changed, or micro-code was
modified, those op-codes may not work any more.  As it turned out, the
Z80 sort of dead-ended development wise, and that never happened.

-- 
del AKA Erik Lindberg                             uunet!pilchuck!fnx!del
                          Who is John Galt?

------------------------------

Date: 19 Jul 92 15:25:00 GMT
From: mcsun!uknet!axion!spuddy!sands@uunet.uu.net  (PA Deacon)
Subject: Small C
Message-ID: <1992Jul19.152500.1045@spuddy.uucp>

Hi there,
Sorry if this is a total mess bogus editor :-)

I'm looking for small C for CPM, preferably PD.
Can someone point me in the right direction please ???

Thanks in advance,

Nick.

PS. Please email me any reply: sands@spuddy
-- 

 * Meeeeow ! Call Spud the Cat on >0203 638780< for free mail & Usenet access *

------------------------------

Date: Thu, 16 Jul 92 20:14 CDT
From: <EB09187%SWTEXAS.BITNET@ricevm1.rice.edu>
Subject: Xerox 16/8??

Help?
  I am the proud new owner of a Xerox 16/8 computer.  I just got it from a
friend who no longer used it but wanted it to go to a good home.  It came
san documentation.
  I have the CP/M system, I think I have CP/M-86 (not sure yet), I don't
have MSDOS (he told me it would run an early version).
  I am looking for any info about the hardware, schematics etc.  I am also
looking for info on video mode programming (escape codes etc.).  I am
familiar with CP/M as I am still running my H-89 with CP/M 2.2 and the
Livingston Logic Labs Bios.  I have a moderate amount of experience with
assembly programming but am not familiar with this new hardware.
  Some questions are;
        Is it Xerox 820 compatible?
        It tells me I have 60K bios, but how much memory is there really?
        How do I access the rest of memory, if there is more than 64K?
        Does anyone know if I can get the 8" single sided diskettes? Where?
        Is it possible to expand the disk storage?  Double sided? 5-1/4"?
        How do I program serial output baud rates, etc.?
  I am still in the process of integrating it into my Den, It has been set up,
but doesn't talk to its printer yet.  It is a Xerox (diablo) daisy wheel
printer.  anyone know about it?  It said, on the plate by the dip switch,
something about having a "Special baud rate"  it also has 300 and 1200.
  Like I said any help and/or documentation will really help.  I've been
a computer repair tech for many years, but it really helps to have an idea
what's under the hood to be able to fix it, (when it breaks) after all,
nothing lasts forever.

l8r,
Ed Bixby
EB09187@swttegan.bitnet
(sorry we haven't registered an internet node yet)
(512) 754-8795
630 B Mill St.
San Marcos, TX 78666-6731


------------------------------

End of INFO-CPM Digest V92 Issue #67
************************************
20-Jul-92 07:48:52-MDT,11205;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Mon, 20 Jul 92 07:45:10 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #68
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920720074511.V92N68@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Mon, 20 Jul 92       Volume 92 : Issue   68

Today's Topics:
  Help with CP/M requested (READ ME you just might be able to help!)
                        Kermit for the Osborne
                      Re: CP/M 68K Info wanted.
                     Re: Software for the Rainbow
                           Re: Xerox 16/8??
                                 test
----------------------------------------------------------------------

Date: 18 Jul 92 02:39:09 GMT
From: van-bc!ubc-cs!unixg.ubc.ca!kakwa.ucs.ualberta.ca!acs.ucalgary.ca!honte.uleth.ca!mu.uleth.ca!kasdorf@uunet.uu.net  (Matthew Kasdorf)
Subject: Help with CP/M requested (READ ME you just might be able to help!)
Message-ID: <kasdorf.711427149@honte>

Hi CP/Mers,

(This is my second post, the first drew no replies.
 I've included more info this time.)

  I was recently given an iBEX 7102 CP/M machine and CP/M 2.0 manual but
no Boot/Utility disk (book says 1 of 1 disk).  The machine appears
to have some sort of bootstrap in ROM as upon startup the screen
displays:

V3.2
*
*
>


It seems to only allow two digit codes for each line (each starts
with a '*') and sometimes the '>' appears and a disk read begins.

The CP/M manual specifies a date of '82 but the machine seems quite 
large for a computer of that vintage.  Made in Japan for NA market,
no date actually stamped on the machine itself, just serial #, etc.
The iBEX Utilities Handout (a next to useless document) is dated 9/82,
revision 2.0.

There is a U.S. company address inside the manual but the phone numbers
appear to be no longer in order (it's been 10 years, EH!):

                              Martec
                   International Electronics Corp.

        20 William Street                  3285 Scott Boulevard
       Wellesley, MA 02181                 Santa Clara, CA 95054
 (617) 237-2115  Telix 92-2475         (408) 727-8447  Telex 17-2586


Some technical information:

CHIPS inside:

- Sharp Z-80 (Lh0084, Z80-SIO/0, 219B A)
             (Serial I/O TxCB & RxCB Bonded ?)

- NEC D8257 (P14326-117, D8257C-5)
            (Prog. DMA Controller)

- NEC D780C (P1Y416-147, D780C)
            (?)

- 2716 CG (?)
          (2048x8 EPROM  labeled: CG V5.0)

- Hitachi 2716-ROMI (HN462716G)
                    (2048x8 EPROM  Labeled: V3.2 A-1)

- Hitachi 2716-ROMI (HN462716G)
                    (2048x8 EPROM  Labeled: V3.2 A-2)

- 36x NEC D416 (K1658K-124, D416C)
               (16,384x1 dynamic RAM)

- Hitachi 46505R-CRTC (1k1, HD46505RP, HD6845P)
                      (CRT Controller)

- NEC D765-FDC (K19056-136, D765AC)
               (Single/Double Density Floppy Disk Controller)

- NEC D8255 (EiX04D-141, D8255AC-5)
            (Prog. Peripherial I/O)

- OKI MSM5832 (MSM5832RS, 1966)
              (Microprocessor Real Time Clock/Calendar)

- 6x NEC 2114 (R17379-128, uPD2114LC-5)
              (1024x4 static RAM)

- ?Mitsubishi?Matsushita? M58609-04PS (82021, M58609-04P)
                                      (a unique raised board labeled: PCX-100)
                                      (?)


Other tidbits:

- CPU in Keyboard unit
- Power Supply, 2x400Kb 5 1/4" Floppies, and CRT together in a seperate unit.
- Toshiba CRT
- 50 pin Extbus-X (?)
- 40 pin PC-X (Keyboard unit to 'CRT' unit connector)
- 12 pin TV-X (Power supply, CRT to Keyboard unit connector)
- 25 pin EIA-X (?)
- 8 position 'dip' switch (set @ 1200)
  (possible settings - NC, 150, 300, 600, 1200, 2400, 4800, 9800)
- 3.6v 50mAh Sealed Ni-Cd Battery
- 4 crystals @ 4.9152, 16.000, 20.000, and 13.910 K.D.K.
- Floppy Drive Motor: YD-274 1314 (Y-E DATA)
- 7.5 deg/step Floppy Drive Stepper Motor
- 8 ohm Mitsushita 4P15SA speaker


Any information anyone may have on obtaining a boot/utility disk for the
iBEX7102 or any constructive criticism/help would be most welcome.

Thanks in advance!
 
--
                                     _________ ___________________ _________
 Interests:                         |         |                   |         |
   MSX, IBM, Anime, Star Trek,      |         |      __/^\__      |         |
   CP/M, Linux, Asian Culture, ...  |         |      \     /      |         |
 I'm:                               |         |   _/\_\   /_/\_   |         |
   Matt Kasdorf                     |         |   >           <   |         |
 Internet:                          |         |    >_________<    |         |
   kasdorf@alpha.uleth.ca           |         |         |         |         |
                                    |_________|___________________|_________|
 

------------------------------

Date: 20 Jul 92 12:51:13 GMT
From: MOZART.AERO.UFL.EDU!mauricio@ucbvax.Berkeley.EDU
Subject: Kermit for the Osborne
Message-ID: <9207201251.AA15535@mozart.aero.ufl.edu>

	Last week I was given an Osborne Executive (Osborne 1 younger
and only brother).  I found out that there is a version of kermit
available in the net, but I don't have any communications program (a
typical catch-22 situation).  Does anyone have any suggestion?

------------------------------

Date: 17 Jul 92 15:41:04 GMT
From: crdgw1!rpi!masscomp!peora!tarpit!bilver!syscon!miked@uunet.uu.net  (Mike DeMetz)
Subject: Re: CP/M 68K Info wanted.
Message-ID: <1992Jul17.154104.20762@syscon.rn.com>

Isn't CPM 68K underneath the Atari ST's TOS operating system?

------------------------------

Date: Mon, 20 Jul 92 14:43:39 IST
From: "Jacques J. Goldberg" <PHR00JG%TECHNION.bitnet@TAUNIVM.TAU.AC.IL>
Subject: Re: Software for the Rainbow

Replying to William C. Ray:
I have everything you ask for, need your snailmail address to ship CP/M-86
diskette, and your e-mail address to resend long file with details that bounced
back, was sent to ray@ucbvax.Berkeley.edu.
I am phr00jg@technion.technion.ac.il  or  golws@cernvm.cern.ch  , note the two
ZEROES here in phr00jg.
                                          Jacques

------------------------------

Date: Mon, 20 Jul 1992 06:24:48 PDT
From: Sprague.Wbst311@xerox.com
Subject: Re: Xerox 16/8??
Message-ID: <"20-Jul-92  9:24:48 EDT".*.Michael_D._Sprague.wbst311@Xerox.com>

Get in touch with me (EMail or phone), and I'll see if we can get you some
documentation for your computer.

The Xerox 16/8 is nothing more than a Xerox 820-II with an 8086 single boad
computer (the 16/8 card) plugged into the expansion slot.  Both are
independent, with their own ROM, RAM, etc, but they share the drives and
console.

The system boots up in stnadard CP/M, and by running a few commands, can switch
into concurrent CP/M-80 / CP/M-86 mode.  It also ran vanella MS-DOS (not
PC-DOS), but this (IMOHO) is useless on the 8" drive machine, and is of
questionable value on the 5.25" 16/8 DEM since most MS-DOS programs are written
for PC-DOS.  For that matter, I don't think CP/M-86 is of much use either, due
to the lack of available software.

> I am looking for any info about the hardware, schematics etc.  I am also
> looking for info on video mode programming (escape codes etc.).

Drop me a line.  I'll see about getting you a copy of the documentation.

> Is it Xerox 820 compatible?

Yes, in CP/M mode, but it's somewhat better than the old 820.  The 820-II and
16/8 support double density disks .... something you don't get on the old 820
without a spcial harware upgrade.

> It tells me I have 60K bios, but how much memory is there really?

On the motherboard (containing the Z80), there is 64K of RAM (not BIOS), 60K of
which is available for CP/M.  The 16/8 board usualy contains 128K of RAM, but
would be 256K if it has the RAM expansion board.  This RAM is available to
CP/M-86 and/or MS-DOS.

> Does anyone know if I can get the 8" single sided diskettes?

Check out computer flea markets and the like.  I think I might have some, but I
am not sure.

> Is it possible to expand the disk storage?  Double sided? 5-1/4"?

I am going to answer this for all three of the Xerox machines, since the 16/8
can be used as an 820-II.  Also note that a single sided 8" floppy holds more
data than a double sided 5.25" one.  A double sided 8" floppy on the Xerox
820-II or 16/8 held almost 1 Meg.

The Xerox 820 supported two 8" or 5.25" drives.  Single density, but the disks
could be single of double sided.  (Some with older BIOS supported three drives,
but they were only single sided).   5.25" disks were next to useless due to
limited storage.

The Xerox 820-II supported two 8" or 5.25" drives.  Single or double density
and single or double density.

The 16/8 could support two 8" or two 5.25" disks.  It's not quite as simple as
that though.  CP/M-86 and MS-DOS on the 16/8 would ONLY support the 5.25" DEM
(Disk Expansion module), and would NOT boot on the normal 5.25" drives, though
820-II disks would.  Note that to install the DEM, the Disk controller would be
removed (as there was already a Western Digital Hard/Floppy controller in the
DEM), and a buffer board would be added in the 820's expansion slot.  The 16/8
board was installed in a card cage in the DEM.

There is one pin on the Disk interface (on a non 16/8 DEM machine) that
determines if 8" or 5.25" disks are installed.  If I remember right, it's pin
2, and if grounded, it means that 5.25" disks are installed.  In all cases
(except the early 820's) the Xerox machine ONLY supports two floppies.

Last, while it is not simple, I have converted an 820-II to use 5.25" High
Density disk drives.  As far as the 820-II is concerned, it has 8" drives
installed, and treates them as such.  The tricky part is what to do with Drive
Ready.

> How do I program serial output baud rates, etc.?

There is a program on the Boot disk called CONFIGUR.  It is used to set up the
serial ports, the floppy step rate, keyboard interface (7 or 8 bits) and a few
other things.

> It is a Xerox (diablo) daisy wheel printer.  anyone know about it?
> It said, on the plate by the dip switch, something about having a
> "Special baud rate"  it also has 300 and 1200.

I don't know about a special baud rate, but the 820-II has no trouble with a
printer up to 9600 baud (I have never taken it any further).  Some of the 820's
documentation talks about the printer.

				~ Mike  (sprague.wbst311@xerox.com)

Work Phone:  (716) 422-0472
Home Phone:  (315) 986-9863

------------------------------

Date: 20 Jul 92 12:31:22 GMT
From: agate!spool.mu.edu!tulane!wupost!usc!rpi!sarah!thor.albany.edu!jfd43@ucbvax.Berkeley.EDU  (J Dugan)
Subject: test
Message-ID: <1992Jul20.123122.28016@sarah.albany.edu>

This is a test of Pnews feed to this group. Please ignore.

------------------------------

End of INFO-CPM Digest V92 Issue #68
************************************
21-Jul-92 10:18:55-MDT,12346;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Tue, 21 Jul 92 10:15:31 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #69
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920721101532.V92N69@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Tue, 21 Jul 92       Volume 92 : Issue   69

Today's Topics:
                          files ending .?z?
Found a Kaypro II and Osbourne Executive, no software or books! and I NEED Them!!!
                        Miscellaneous Replies
                        Re: files ending .?z?
Re: Help with CP/M requested (READ ME you just might be able to help!)
                      Re: Miscellaneous Replies
                             Re: Small C
----------------------------------------------------------------------

Date: 20 Jul 92 03:52:33 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!menudo.uh.edu!lobster!nuchat!abbadon@ucbvax.Berkeley.EDU  (David Neal)
Subject: files ending .?z?
Message-ID: <1992Jul20.035233.25400@nuchat.sccsi.com>

Ok, so it's been a while since I've used CP/M. I have a program
to extract .?q? files. What do you use to extract files with
.?z? extensions? I need this program to run under MS/DOS.



-- 
David Neal - Unix Consultant at large (713) 578-3972
abbadon@nuchat.sccsi.com
abbadon%nuchat@uunet

------------------------------

Date: 20 Jul 92 16:52:33 GMT
From: uakari.primate.wisc.edu!samsung!crackers!transfer!athos.az.stratus.com@ames.arc.nasa.gov  (Lonnie Filbrun)
Subject: Found a Kaypro II and Osbourne Executive, no software or books! and I NEED Them!!!
Message-ID: <4969@transfer.stratus.com>

Hello,

This weekend I found a great deal on two computers, and am currently  
looking
for any information or software, so I can start using them.

The first one is:

KAYPRO   ( says KAYPRO II on the keyboard and on the side )
gray "box" with blue stips, and logo
two 5 1/4 disk drives
looks like one parallel port, and one serial.

and also:

OSBOURNE Exectutive

white shock res plactic case, w detachable keyboard.
two 5 1/4 disk drives
one serial I/O port
one serial Printer port
one IEEE port
 
both computers have dates on them for about 1981, and they both are  
"portable"
computers, ie the keyboard attaches to the main console, both have  
two  5 1/4 in
floppies, and the monitor in the main case.

They also both display a screen saying: insert disk in drive A: and  
press return.
( so they work!! )
also if any one knows any specs for each machine that would also be  
most excellent!

I can't wait to toy around with these!!

			Regards,
					- Lonnie-
--
#import <stdDisclaimer.h>---------------------< NeXT Mail Welcome  
>-------
Lonnie L. Filbrun                Lonnie_Filbrun@vos.stratus.com (SOS  
Mail)
Stratus Computer, Inc.                     lfil@az.stratus.com (NeXT  
Mail)
Customer Assistance Center                     (602) 858-3152 (Voice  
Mail)
Telecommunications Division          (602) 231-9447 (Alphanumeric  
Access#)


-- NewsGrazer, a NeXTstep(tm) news reader, posting --
M>UQR=&8P7&%N<VE[7&9O;G1T8FQ<9C!<9FUO9&5R;B!/:&QF<SM]"EQM87)G
M;#$R,`I<;6%R9W(Q,C`*>UQC;VQO<G1B;%QR960P7&=R965N,%QB;'5E,#M]
M"EQP87)D7'1X.38P7'1X,3DR,%QT>#(X.#!<='@S.#0P7'1X-#@P,%QT>#4W
M-C!<='@V-S(P7'1X-S8X,%QT>#@V-#!<='@Y-C`P7&8P7&(P7&DP7'5L,%QF
M<S(P7&9C,"!<"DAE;&QO+%P*7`I4:&ES('=E96ME;F0@22!F;W5N9"!A(&=R
M96%T(&1E86P@;VX@='=O(&-O;7!U=&5R<RP@86YD(&%M(&-U<G)E;G1L>2!L
M;V]K:6YG7`IF;W(@86YY(&EN9F]R;6%T:6]N(&]R('-O9G1W87)E+"!S;R!)
M(&-A;B!S=&%R="!U<VEN9R!T:&5M+EP*7`I4:&4@9FER<W0@;VYE(&ES.EP*
M7`I+05E04D\@("`H('-A>7,@2T%94%)/($E)(&]N('1H92!K97EB;V%R9"!A
M;F0@;VX@=&AE('-I9&4@*5P*9W)A>2`B8F]X(B!W:71H(&)L=64@<W1I<',L
M(&%N9"!L;V=O7`IT=V\@-2`Q+S0@9&ES:R!D<FEV97-<"FQO;VMS(&QI:V4@
M;VYE('!A<F%L;&5L('!O<G0L(&%N9"!O;F4@<V5R:6%L+EP*7`IA;F0@86QS
M;SI<"EP*3U-"3U523D4@17AE8W1U=&EV95P*7`IW:&ET92!S:&]C:R!R97,@
M<&QA8W1I8R!C87-E+"!W(&1E=&%C:&%B;&4@:V5Y8F]A<F0N7`IT=V\@-2`Q
M+S0@9&ES:R!D<FEV97-<"F]N92!S97)I86P@22]/('!O<G1<"F]N92!S97)I
M86P@4')I;G1E<B!P;W)T7`IO;F4@245%12!P;W)T7`H@7`IB;W1H(&-O;7!U
M=&5R<R!H879E(&1A=&5S(&]N('1H96T@9F]R(&%B;W5T(#$Y.#$L(&%N9"!T
M:&5Y(&)O=&@@87)E(")P;W)T86)L92)<"F-O;7!U=&5R<RP@:64@=&AE(&ME
M>6)O87)D(&%T=&%C:&5S('1O('1H92!M86EN(&-O;G-O;&4L(&)O=&@@:&%V
M92!T=V\@(#4@,2\T(&EN7`IF;&]P<&EE<RP@86YD('1H92!M;VYI=&]R(&EN
M('1H92!M86EN(&-A<V4N7`I<"E1H97D@86QS;R!B;W1H(&1I<W!L87D@82!S
M8W)E96X@<V%Y:6YG.B!I;G-E<G0@9&ES:R!I;B!D<FEV92!!.B!A;F0@<')E
M<W,@<F5T=7)N+EP**"!S;R!T:&5Y('=O<FLA(2`I7`IA;'-O(&EF(&%N>2!O
M;F4@:VYO=W,@86YY('-P96-S(&9O<B!E86-H(&UA8VAI;F4@=&AA="!W;W5L
M9"!A;'-O(&)E(&UO<W0@97AC96QL96YT(5P*7`I)(&-A;B=T('=A:70@=&\@
M=&]Y(&%R;W5N9"!W:71H('1H97-E(2%<"EP*"0D)4F5G87)D<RQ<"@D)"0D)
M+2!,;VYN:64M"EP*+2U<"B-I;7!O<G0@/'-T9$1I<V-L86EM97(N:#XM+2TM
M+2TM+2TM+2TM+2TM+2TM+2T\($YE6%0@36%I;"!796QC;VUE(#XM+2TM+2TM
M"EP*3&]N;FEE($PN($9I;&)R=6X@("`@("`@("`@("`@("`@3&]N;FEE7T9I
M;&)R=6Y`=F]S+G-T<F%T=7,N8V]M("A33U,@36%I;"E<"E-T<F%T=7,@0V]M
M<'5T97(L($EN8RX@("`@("`@("`@("`@("`@("`@("!L9FEL0&%Z+G-T<F%T
M=7,N8V]M("A.95A4($UA:6PI7`I#=7-T;VUE<B!!<W-I<W1A;F-E($-E;G1E
M<B`@("`@("`@("`@("`@("`@("`@("@V,#(I(#@U."TS,34R("A6;VEC92!-
M86EL*5P*5&5L96-O;6UU;FEC871I;VYS($1I=FES:6]N("`@("`@("`@("@V
H,#(I(#(S,2TY-#0W("A!;'!H86YU;65R:6,@06-C97-S(RE<"@I]"B`@
`

------------------------------

Date: Mon, 20 Jul 92 10:42:24 -0400
From: Jay Sage <sage@ll.mit.edu>
Subject: Miscellaneous Replies
Message-ID: <9207201042.AA09020@LL.MIT.EDU>

   To "williams9027@iscsvax.uni.edu" about "converting files":  There are
very nice programs that run on a PC that will read hundreds of CP/M disk
formats.  One of the nicest ones is 22DISK, shareware from Sydex in Oregon
and available on just about all MS-DOS BBS systems.  Whether it will do the
trick depends on what CP/M disk format you are dealing with.

   This technique will copy the data in the files over to the DOS machine as
binary data, i.e., completely unchanged.  What you do with the data then is
a separate problem.  ASCII text is never a problem.  If they are WordStar
files, for example, they can be used with DOS versions of WordStar.  The
same goes for dBaseII files.  Lots of other programs have the ability to
convert data that is in those popular formats.  If the data is for some
strange program, then you will have more trouble and might have to write
your own conversion software.

   If you want to move to a Mac, I'd suggest converting to DOS first.  There
are programs available for the Mac that allow it to read DOS diskettes.

   Matthew Kasdorf was looking for a boot disk for the iBEX 7102.  Don
Maslin of the Dino(saur)SIG in San Diego probably has this boot disk in his
collection.  If not, I have a friend who HAD an iBEX.  It may have been the
7102, and he may still have it.  If Don does not have the disk, let me know
and I will try to track it down.

   On the subject of undocumented Z80 opcodes, Dag Erik Lindberg recently
wrote, "Zilog recognized that some useful things could be done with those
op-codes, but flat stated that if their manufacturing process changed, or
micro-code was modified, those op-codes may not work any more.  As it turned
out, the Z80 sort of dead-ended development wise, and that never happened."

   Not at all!  The Z80 was far from dead-ended.  The Z180 and Z280 chips
have followed it.  Both are Z80-code-compatible.  They are supposed to run
everything written properly for the Z80.  Thus, they are not guaranteed to
run programs that used the undocumented codes (and I don't know if the Z180
or Z280 run those codes or not).

   I once built a computer (actually, it is still running my home electrical
and heating systems) using an Intel 8085, and I made use of its undocumented
opcodes.  Later I had to replace the chip with one from Toshiba, and I had a
sudden sinking feeling that the software would no longer run because I had
used those opcodes.  But it ran fine.  Either Toshiba had licensed the mask
designs or the operation of those codes followed automatically from the
obvious implemention of the documented codes.

-- Jay Sage


------------------------------

Date: 21 Jul 92 11:21:24 GMT
From: mcsun!sun4nl!wn1.sci.kun.nl!sci.kun.nl!pieterh@uunet.uu.net  (Peter Herweijer)
Subject: Re: files ending .?z?
Message-ID: <1992Jul21.112124.14928@sci.kun.nl>

In article <1992Jul20.035233.25400@nuchat.sccsi.com> abbadon@nuchat.sccsi.com (David Neal) writes:
>Ok, so it's been a while since I've used CP/M. I have a program
>to extract .?q? files. What do you use to extract files with
>.?z? extensions? I need this program to run under MS/DOS.

Programs ending with .?Z? are compressed using Crunch, a
PD LZW-compressor for CP/M. I don't know of any MS-DOS software
that can handle this format --- it certainly isn't compatible
with any MS-DOS crunchers. There is also an LZH compressor
called CRLZH; files compressed by this program can be recognized
from their .?Y? extension. The best way I can think of to handle
this is to get LT29.COM --- a utility that can decompress
.?Q? .?Z? and .?Y? files and extract files from (NU)LU archives --
and a CP/M emulator for MS-DOS. Both should be available
from any good PD library that still carries CP/M software.

	- Peter Herweijer
--
neither do I                                       pieterh@sci.kun.nl

------------------------------

Date: 21 Jul 92 05:05:22 GMT
From: baron!baron!pnet07!donm@nosc.mil  (Don Maslin)
Subject: Re: Help with CP/M requested (READ ME you just might be able to help!)
Message-ID: <1992Jul21.050522.7438@baron.uucp>

shad04@ccu.umanitoba.ca (Dan Fandrich) writes:
>In article <kasdorf.711427149@honte> kasdorf@mu.uleth.ca (Matthew Kasdorf) writes:
>                 [stuff deleted]
>>Any information anyone may have on obtaining a boot/utility disk for the
>>iBEX7102 or any constructive criticism/help would be most welcome.
>
>There is a guy in San Diego who takes care of the CP/M system disk archives
>for the Dino(saur)SIG, part of the San Diego Computer Society.  I have a 
>1.5 year old list of available system disks, and the iBEX isn't among them.

Regrettably, it still is not among them.  Fact is, I never heard of it 'til
the prior message!  I'd like to get a copy though.

                        [more stuff deleted]

>>>> Dan

Hi, Dan!!
                                                 - don

------------------------------

Date: 21 Jul 92 16:17:09 GMT
From: micro-heart-of-gold.mit.edu!wupost!sdd.hp.com!zaphod.mps.ohio-state.edu!hobbes.physics.uiowa.edu!iowasp.physics.uiowa.edu!syswtr@bloom-beacon.mit.edu
Subject: Re: Miscellaneous Replies
Message-ID: <1992Jul21.101709.1@iowasp.physics.uiowa.edu>

In article <9207201042.AA09020@LL.MIT.EDU>, sage@LL.MIT.EDU (Jay Sage) writes:
> 
> 
>    On the subject of undocumented Z80 opcodes, Dag Erik Lindberg recently
> wrote, "Zilog recognized that some useful things could be done with those
> op-codes, but flat stated that if their manufacturing process changed, or
> micro-code was modified, those op-codes may not work any more.
...
>    Not at all!  The Z80 was far from dead-ended.  The Z180 and Z280 chips
> have followed it.  Both are Z80-code-compatible.  They are supposed to run
> everything written properly for the Z80.  Thus, they are not guaranteed to
> run programs that used the undocumented codes (and I don't know if the Z180
> or Z280 run those codes or not).
> 
  Both the '180 and '280 have expanded instruction sets that make use of
the so-called un-documented instructions, particularly in the ED-xx 
group...

Willy

------------------------------

Date: 21 Jul 92 05:05:22 GMT
From: baron!baron!pnet07!donm@nosc.mil  (Don Maslin)
Subject: Re: Small C
Message-ID: <1992Jul21.050522.7442@baron.uucp>

sands@spuddy.uucp (PA Deacon) writes:
>
>I'm looking for small C for CPM, preferably PD.
>Can someone point me in the right direction please ???
>
SIMTEL20 has a small-C interpreter in pd2:<cpm.c>sci-12.ark

Look, also, at SIGM Vol 224 which is a small-C compiler, etc.

------------------------------

End of INFO-CPM Digest V92 Issue #69
************************************
22-Jul-92 11:21:42-MDT,10168;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Wed, 22 Jul 92 11:15:13 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #70
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920722111515.V92N70@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Wed, 22 Jul 92       Volume 92 : Issue   70

Today's Topics:
                          Cosmic fighter....
                            DOS Uncruncher
                           Epson px-8 ROMs
                       Help with CP/M requested
                            iBEX Boot Disk
                        Re: files ending .?z?
                         RE: Kermit uploading
                     Tandy 6000HD boot disks....
                       Undocumented Z80 Opcodes
           Where you can put your CP/M cards in an Apple ][
----------------------------------------------------------------------

Date: Tue, 21 Jul 92 20:40:36 EDT
From: eudoh@st6000.sct.edu (Etop Udoh)
Subject: Cosmic fighter....
Message-ID: <9207220040.AA34299@st6000.sct.edu>

hi,

   yes, I used TRS-80 when I was first introduced to computers and still
have several MEGS of software for the Model 3 - 4 & 4P.....
 I finally got a 4P a little after Radio Shack sold out on them and pretty
much tried every concievable "hack" on it (hardware)..... with the service
manual for it still in tact, I manage to keep the machine running all these
years.....and still running as we speak....
 I  can probably get you a new copy of Cosmic Fighter as such, but don't
know if it really matters as far as copyright is concerned whether the 
software is still considered to be licensed or whether it is considered
public domain....since I could just give you a copy of mine on disk...
-- 
.....................................................................
:                                  Southern College of Technology   :
:     << Eudoh@sct.edu >>                 Marietta, Georgia         :
:                                                                   :
: |||||  |||||  |||||  ||  |||||    |||||  |||||  || ||  ||  |||||  :
: ||     || ||  || ||  ||  ||       ||  |  ||  |  || ||  ||  ||  |  :
: |||||  || ||  || ||  ||  ||       ||  |  |||||  || ||  ||  ||  |  :
:    ||  || ||  || ||  ||  ||       ||  |  || |   || ||  ||  ||  |  :
: |||||  |||||  || ||  ||  |||||    |||||  ||  |  |||||  ||  |||||  :  
:                                                                   :
:      Abandon all hope ye who have entered  " CYBERSPACE "         :
:...................................................................:

------------------------------

Date: Tue, 21 Jul 92 15:06:16 -0400
From: Jay Sage <sage@ll.mit.edu>
Subject: DOS Uncruncher
Message-ID: <9207211506.AA03407@LL.MIT.EDU>

Peter Herweijer wrote (slightly modified):

>> I don't know of any MS-DOS software that can handle [CP/M crunched]
>> format.... The best way I can think of to handle this is to get [CP/M
>> programs] ... and a CP/M emulator for MS-DOS.

   There actually is a DOS uncrunch program; I used to use it.  I'm sure it
can be found on SIMTEL20.  However, I second Peter's advice to get a CP/M
emulator, such as 22NICE, instead and then use CP/M utilities (LT is now up
to LT30 or more) on the DOS machine.  The CP/M utilities for dealing with
CP/M compression methods and LBR archives are far superior to what is
available in MS-DOS, and the emulators work very nicely.

-- Jay Sage


------------------------------

Date: 22 Jul 92 05:06:25 GMT
From: nwnexus!amc-gw!jon@uunet.uu.net  (Jon Mandrell)
Subject: Epson px-8 ROMs
Message-ID: <1992Jul22.050625.22495@amc.com>

I am playing around with an Epson px-8, and came across an ad for extra
program ROMs, such as a mini version of dbase-2. Does anyone have any of
the px-8 program ROMs that they would like to get rid of? I might be
interested in spare parts also.

-- 
Jon Mandrell, Applied Microsystems Corp., (jon@amc.com or ..!uunet!amc-gw!jon)

------------------------------

Date: 22 Jul 92 16:54:57 GMT
From: csus.edu!csusac!sactoh0!ijpc!ianj@decwrl.dec.com  (Ian Justman)
Subject: Help with CP/M requested
Message-ID: <22Jul92023111wlm200@ijpc.UUCP>

MK>- NEC D780C (P1Y416-147, D780C)
MK>            (?)

This is essentially a Z80 built by NEC.
---
 * SLMR 2.1a * Ian Justman (...!ames!pacbell!sactoh0!ijpc!ianj)
                                                                                             

------------------------------

Date: Tue, 21 Jul 92 15:46:30 -0400
From: Jay Sage <sage@ll.mit.edu>
Subject: iBEX Boot Disk
Message-ID: <9207211546.AA04275@LL.MIT.EDU>

   My acquaintance does, indeed, have an iBEX.  He's rather busy now and
can't dig it out tonight, but he will try to take a look before the end of
the week.  He thinks he has the model number asked for.  Would the person
who got the machine like another one at an attractive price?

-- Jay Sage


------------------------------

Date: 22 Jul 92 09:52:07 GMT
From: csus.edu!csusac!sactoh0!ijpc!ianj@decwrl.dec.com  (Ian Justman)
Subject: Re: files ending .?z?
Message-ID: <k05aoB1w165w@ijpc.UUCP>

abbadon@nuchat.sccsi.com (David Neal) writes:

> Ok, so it's been a while since I've used CP/M. I have a program
> to extract .?q? files. What do you use to extract files with
> .?z? extensions? I need this program to run under MS/DOS.

I wouldn't mind myself.  Also a program that does *.?y? files
would be nice as well.

------------------------------

Date: 21 Jul 92 12:35:46 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!sdd.hp.com!mips!darwin.sura.net!uvaarpa!gems.vcu.edu!agnew@ucbvax.Berkeley.EDU
Subject: RE: Kermit uploading
Message-ID: <1992Jul21.083546.53@gems.vcu.edu>

Dear Netters, I keep seeing requests of the form "How do i get "telecom 
program" without a telecom program????

Here's how I did it on my DEC VT180 "Robin", a CP/M machine.

Boot in terminal mode, or use a Y adapter to run a terminal and modem.

connect to the computer that has what you want, in Ascii format.
(I obtained the .hex file that I could link for kermit)

PIP datafile=modem, or pip modem=datafile, i forget which way it goes..

tell the other computer to type/list the data out, with a time delay,
and watch it upload to your cpm machine.

link it, and hope it runs...

I iterated this process several times until I got a runnable program.
I then used this program to upload itself again just to make sure it
was all there, then iterated it again to be *REAL* sure.

Kermit has now been running on my machine for years...

Jim

-- 
         /^^^\   \ /   Jim Agnew         AGNEW@RUBY.VCU.EDU  (Internet)
        /      >  ||   Neurosurgery,     AGNEW@VCUVAX        (Bitnet)
   /\_/     '   \  /   MCV-VCU           This tape will self destruct in
 /________________>    Richmond, Va      five seconds.  Good luck, Jim..."

------------------------------

Date: Tue, 21 Jul 92 20:19:24 EDT
From: eudoh@st6000.sct.edu (Etop Udoh)
Subject: Tandy 6000HD boot disks....
Message-ID: <9207220019.AA35116@st6000.sct.edu>

hi,

  I recently acquired a Tandy 6000HD and I'm looking for information
on it since I know nothing about it whatsoever....
  Also, if possible a boot disk since it gives a boot error when trying
to boot off the 15 Meg harddrive, and It came with no disks whatsoever...
-- 
.....................................................................
:                                  Southern College of Technology   :
:     << Eudoh@sct.edu >>                 Marietta, Georgia         :
:                                                                   :
: |||||  |||||  |||||  ||  |||||    |||||  |||||  || ||  ||  |||||  :
: ||     || ||  || ||  ||  ||       ||  |  ||  |  || ||  ||  ||  |  :
: |||||  || ||  || ||  ||  ||       ||  |  |||||  || ||  ||  ||  |  :
:    ||  || ||  || ||  ||  ||       ||  |  || |   || ||  ||  ||  |  :
: |||||  |||||  || ||  ||  |||||    |||||  ||  |  |||||  ||  |||||  :  
:                                                                   :
:      Abandon all hope ye who have entered  " CYBERSPACE "         :
:...................................................................:

------------------------------

Date: Tue, 21 Jul 92 14:56:16 -0400
From: Jay Sage <sage@ll.mit.edu>
Subject: Undocumented Z80 Opcodes
Message-ID: <9207211456.AA03307@LL.MIT.EDU>

Willy answered me with:

>> Both the '180 and '280 have expanded instruction sets that make use of
>> the so-called un-documented instructions, particularly in the ED-xx
>> group...

Thanks for the reply, but I did not completely understand it.  I knew, of
course, that the Z180 and Z280 had expanded instruction sets, and I would
have guessed that most if not all of the so-called undocumented Z80 opcodes
would have been used.  The question is, do none, some, or all of the
formerly undocumented codes work on the Z180 and Z280 chips as they do on
the Z80?  If some program authors made use of those undocumented opcodes,
will their programs no longer work properly?

-- Jay Sage


------------------------------

Date: 21 Jul 92 22:11:12 GMT
From: pa.dec.com!nntpd2.cxo.dec.com!nntpd.lkg.dec.com!sousa.ltn.dec.com!kxovax.enet.dec.com!secrist@decwrl.dec.com  (Strong datatypes for weak minds.)
Subject: Where you can put your CP/M cards in an Apple ][
Message-ID: <1358@sousa.ltn.dec.com>

	; for schriste@uceng.UC.EDU (Steven Christensen), etal.

	CP/M follows the usual Apple card protocol, so you can stick it
	anyplace but slot 3.  If you stick in #2, then you may not be able
	to use modem, though, i.e. by "usual protocol" I meant:

	Slot	0:	RAM/ROM card
		1:	printer
		2:	modem
		3:	console/video
		4:	disk controller #3
		5:	disk controller #2
		6:	disk controller #1	
		7:	hard disk

	Sorry, I don't have a uSoft CP/M card...

	Regards,
	rcs

------------------------------

End of INFO-CPM Digest V92 Issue #70
************************************
23-Jul-92 11:48:06-MDT,9430;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Thu, 23 Jul 92 11:45:05 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #71
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920723114506.V92N71@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Thu, 23 Jul 92       Volume 92 : Issue   71

Today's Topics:
            need ANSI terminal sequences for Wordstar 3.0
                          Osborne interest?
           Please remove me from the INFO-CPM distro list.
                     Re: Epson px-8 ROMs (2 msgs)
                        Re: files ending .?z?
                     Re: INFO-CPM Digest V92 #64
                Re: Undocumented Z80 Opcodes (2 msgs)
----------------------------------------------------------------------

Date: 23 Jul 92 03:12:49 GMT
From: panix!jeffj@nyu.edu  (Jeff Jonas)
Subject: need ANSI terminal sequences for Wordstar 3.0
Message-ID: <1992Jul23.031249.128@panix.com>

I've set up my old California Systems S100 Z80 CP/M system
as a word processor for a friend.
I want to upgrade the terminal from the ADM3A to a Data General
that seems to have an ANSI mode.

Wordstar version 3.0 doesn't have any ANSI terminal in the install menu.
Does anybody have the patches for an ANSI terminal?
Only as a last resort would I pull out the manuals and
look up the terminal patch points and piece together the
corresponding ANSI sequences.  Since my friend's so far away,
I really wnat it to work on the first shot.

Thanks in advance:

Jeffrey Jonas
jeffj@synsys.uucp
synsys!jeffj@uunet.uu.net

------------------------------

Date: 22 Jul 92 21:22:26 GMT
From: ftpbox!motsrd!white!rtsg.mot.com!slate8!behof@uunet.uu.net  (Maureen Behof)
Subject: Osborne interest?
Message-ID: <behof.711840146@slate8>

I have an Osborne, monitor, and lots of software
gathering dust.  If anyone is interested in owning
such a beast, email me, and I will give you all
the details, as well as a list of the software 
that I have for it.
 

------------------------------

Date: Wed, 22 Jul 92 13:57:04 -0400
From: binder@caliph.zk3.dec.com (Rem ratam agite)
Subject: Please remove me from the INFO-CPM distro list.
Message-ID: <9207221757.AA06868@caliph.zk3.dec.com>

Thanks.

-dick

------------------------------

Date: 22 Jul 92 22:48:21 GMT
From: dog.ee.lbl.gov!hellgate.utah.edu!cc.usu.edu!ivie@ucbvax.Berkeley.EDU  (CP/M lives!)
Subject: Re: Epson px-8 ROMs
Message-ID: <1992Jul22.164822.57439@cc.usu.edu>

In article <1992Jul22.050625.22495@amc.com>, jon@amc.com (Jon Mandrell) writes:
> I am playing around with an Epson px-8, and came across an ad for extra
> program ROMs, such as a mini version of dbase-2. Does anyone have any of
> the px-8 program ROMs that they would like to get rid of? I might be
> interested in spare parts also.

Somewhere I have a program that I wrote in Turbo Pascal to build the ROMs.
I've used it to put things like KERMIT, ZSID, ASM, and even PROLOG in my
PX-8. I can dig it out and mail it off if you're interested.

Roger Ivie
ivie@cc.usu.edu

------------------------------

Date: 23 Jul 92 03:40:33 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!uwm.edu!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!phdye@ucbvax.Berkeley.EDU  (Philip Dye)
Subject: Re: Epson px-8 ROMs
Message-ID: <1992Jul23.034033.12742@cs.cmu.edu>

> Somewhere I have a program that I wrote in Turbo Pascal to build the ROMs.
> I've used it to put things like KERMIT, ZSID, ASM, and even PROLOG in my
> PX-8. I can dig it out and mail it off if you're interested.
> 
> Roger Ivie
> ivie@cc.usu.edu

Please post the code.  I would love to be able to burn custom roms.

Philip H. Dye
phdye+@cs.cmu.edu

------------------------------

Date: 22 Jul 92 20:29:04 GMT
From: destroyer!ubc-cs!unixg.ubc.ca!kakwa.ucs.ualberta.ca!ersys!davem@gumby.wisc.edu  (Dave McCrady)
Subject: Re: files ending .?z?
Message-ID: <6qyBoB6w164w@ersys.edmonton.ab.ca>

pieterh@sci.kun.nl (Peter Herweijer) writes:

> In article <1992Jul20.035233.25400@nuchat.sccsi.com> abbadon@nuchat.sccsi.com
> >Ok, so it's been a while since I've used CP/M. I have a program
> >to extract .?q? files. What do you use to extract files with
> >.?z? extensions? I need this program to run under MS/DOS.
> 
> Programs ending with .?Z? are compressed using Crunch, a
> PD LZW-compressor for CP/M. I don't know of any MS-DOS software
> that can handle this format --- it certainly isn't compatible
> with any MS-DOS crunchers. There is also an LZH compressor
> called CRLZH; files compressed by this program can be recognized
> from their .?Y? extension. The best way I can think of to handle
> this is to get LT29.COM --- a utility that can decompress
> .?Q? .?Z? and .?Y? files and extract files from (NU)LU archives --
> and a CP/M emulator for MS-DOS. Both should be available
> from any good PD library that still carries CP/M software.
> 
> 	- Peter Herweijer
> --
> neither do I                                       pieterh@sci.kun.nl

  There is a DOS utility that will handle this.  On Simtel:

PD1:<MSDOS.COMPRESS>UNCR-DOS.ARC Uncrunch CP/M `?Z?' crunched files
PD1:<MSDOS.COMPRESS>UNCR233.ARC  Uncrunch CP/M `?Z?' files on MSDOS w/wildcards

Dave McCrady              davem@ersys.edmonton.ab.ca
Edmonton Remote Systems:  Celebrating 10 years of service to Northern Alberta

------------------------------

Date: Thu, 23 Jul 92 11:30:18 EDT
From: joe hill <JOEH@DARTCMS1.DARTMOUTH.EDU>
Subject: Re: INFO-CPM Digest V92 #64

please remove me from the list

------------------------------

Date: 23 Jul 92 03:30:20 GMT
From: daffodil!wyvern!alpha@ames.arc.nasa.gov  (Joe Wright)
Subject: Re: Undocumented Z80 Opcodes
Message-ID: <1992Jul23.033020.838@wyvern.twuug.com>

sage@LL.MIT.EDU (Jay Sage) writes:
: Willy answered me with:
: 
: >> Both the '180 and '280 have expanded instruction sets that make use of
: >> the so-called un-documented instructions, particularly in the ED-xx
: >> group...
: 
: Thanks for the reply, but I did not completely understand it.  I knew, of
: course, that the Z180 and Z280 had expanded instruction sets, and I would
: have guessed that most if not all of the so-called undocumented Z80 opcodes
: would have been used.  The question is, do none, some, or all of the
: formerly undocumented codes work on the Z180 and Z280 chips as they do on
: the Z80?  If some program authors made use of those undocumented opcodes,
: will their programs no longer work properly?
: 
: -- Jay Sage
: 
Imposter? :)
The Jay Sage I know has both Z80 and Z180 machines at hand.  My Jay would
be answering these questions instead of posing them.  (Just kidding Jay.)

But the question of whether undocumented (read unsupported) opcodes work
or not is moot.  If you use them on your Z80 machine and they work for
you at 'your house' there is no reasonable assurance that they will work
the same way on a Z80 at 'my house' (though they probably will).  And if
they don't, there is nobody to complain to (except the author of the
'broken' code).  The Z180 began life as a Hitachi 64180 and has nothing
in common architecturally with the Zilog Z80.  If any 'undocumented'
Z80 ops produce the same results on a 180 it would be by accident rather
than plan.  And you wouldn't actually use them in a program would you?

It is academically interesting I guess.  Somebody (not me) ought to 
document the undocumented opcodes for both processors and compare the
results.  Offer all results to the net and/or znode and rcpm systems
and stand back.  There are still a few hackers out there who will test
what you say and confirm or argue against your conclusions.  It might
be fun.  But maybe not important.  You wouldn't use them!

-- 
Joe Wright  alpha@wyvern.twuug.com    

------------------------------

Date: 23 Jul 92 15:11:00 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!hobbes.physics.uiowa.edu!iowasp.physics.uiowa.edu!syswtr@ucbvax.Berkeley.EDU
Subject: Re: Undocumented Z80 Opcodes
Message-ID: <1992Jul23.091100.1@iowasp.physics.uiowa.edu>

In article <1992Jul23.033020.838@wyvern.twuug.com>, alpha@wyvern.twuug.com (Joe Wright) writes:
> sage@LL.MIT.EDU (Jay Sage) writes:
> : Willy answered me with:
> : 
> : >> Both the '180 and '280 have expanded instruction sets that make use of
> : >> the so-called un-documented instructions, particularly in the ED-xx
> : >> group...
> : 
> : Thanks for the reply, but I did not completely understand it.  I knew, of
> : course, that the Z180 and Z280 had expanded instruction sets, and I would
> : have guessed that most if not all of the so-called undocumented Z80 opcodes
> : would have been used.  The question is, do none, some, or all of the
> : formerly undocumented codes work on the Z180 and Z280 chips as they do on
> : the Z80? 

As things turn out, the Hitachi '180 traps all unused opcodes.  Undefined 
opcodes generate an interrupt (non-maskable, of course), set the trap bit
in the ITC register, and vector to  logical address zero (for MP/M and
CP/M systems, this will simply end the program).

  Willy

------------------------------

End of INFO-CPM Digest V92 Issue #71
************************************
23-Jul-92 15:18:53-MDT,15282;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Thu, 23 Jul 92 15:15:11 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #72
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920723151512.V92N72@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Thu, 23 Jul 92       Volume 92 : Issue   72

Today's Topics:
                 Help with Amstrad 8256 (Interface?)
                   Need CPM software stuff I think
                       PX-8 Rom Generator, 1/3
                  PX-8 ROM generator 2/3: PXROM.PAS
                   PX-8 ROM generator 3/3: PXFS.PAS
----------------------------------------------------------------------

Date: 23 Jul 92 16:40:31 GMT
From: iggy.GW.Vitalink.COM!widener!dsinc!pitt.edu!szurek@lll-winken.llnl.gov  (Joe R Szurek)
Subject: Help with Amstrad 8256 (Interface?)
Message-ID: <3605@blue.cis.pitt.edu.UUCP>

I have a friend who owns an Amstrad 8256 with quite a few text files created 
using LocoScript 2.  She needs to transport these to either a PC or Mac
environment.  I suggested a simple ASCII transfer via modem.  The questions
we need answers to are:

	Do you need a special interface to connect a modem to the 8256.

	If so, where do you get it and what price?

	If not, how is it connected?

There are enough important files involved to make some reasonable expense
justifiable, but we hesitate to start purchasing more hardware without some
reasonable guarantee of success.  Has anyone had any experience in this type
of transfer, either good or bad, and what are your recommendations?

Replies can be posted here or mailed directly to:  szurek@vms.cis.pitt.edu

Thanks for your time and trouble.




	P.S.  if you have an interface for sale, we'd like to hear from you.

------------------------------

Date: 23 Jul 92 17:53:17 GMT
From: dog.ee.lbl.gov!overload.lbl.gov!s1.gov!dsb@ucbvax.Berkeley.EDU  (David S. Brown)
Subject: Need CPM software stuff I think
Message-ID: <1992Jul23.175317.15992@s1.gov>

I am the proud owner of an Osborne Computer.  Wow!  O.K. so it
has no manuals and no software.  I guess I need CPM.  Will any
CPM work or does it have to be Osborne CPM.  After I have an OS
I need a text editor and a C compiler.  Are these things available
cheap, like Public Domain or something.  I don't want to invest a lot
of money into an obsolete computer.

Does anybody know how to interface to it to control things?

Is it even worth it in the days of cheap IBM's

dsb
-- 
------------------------------------------------------------------------------
                                                    
         o o o o o o o . . .                       _____=======_T___      
       O      _____                .__  / .__      |dsbrown@llnl.gov|    
     .][__n_n_|DD[  ====_____      |  \ \ |__)   + | (510) 422-2475 | +     
    >(________|__|_[_________]_|___|__/_/_|__)___|_|__FAX:_423-9572_|_|     
    _/oo OOOO oo   ooo   ooo   'o^o            o^o`'o^o           o^o`      
------------------------------------------------------------------------------
            P.O. Box 808  7000 East Av  L-270  Livermore CA 94550 
------------------------------------------------------------------------------

------------------------------

Date: 23 Jul 92 17:58:12 GMT
From: dog.ee.lbl.gov!hellgate.utah.edu!cc.usu.edu!ivie@ucbvax.Berkeley.EDU  (CP/M lives!)
Subject: PX-8 Rom Generator, 1/3
Message-ID: <1992Jul23.115812.57466@cc.usu.edu>

The following two files are my Epson PX-8 ROM maker, written in TURBO
Pascal. It has two commands, I to initialize a file and C to copy a file
from the CP/M host system's disk into the ROM image. You wind up with a file
called ROM.DAT (or somesuch; it's been a long time since I used it) that is
a binary image of the ROM. I've misplaced my utility for turning that into
an Intel .HEX file, so I'm not posting that one.

Once you've copied a file into the ROM, you can't delete it; if you make
a mistake you have to start over.

It also doesn't handle the special case used by the WordStar ROMs, wherein
a portion of the first KB that does not contain FCBs can contain data. In
other words, you can't upload the WordStar ROMs, patch WordStar, and then
use this program to build it back into a ROM of the same size.

The program also only generates ROMs with 32 FCBs. I don't recall why I
didn't prompt for that; there may be some reason beyond the obvious. At
any rate, I've never built a ROM that needed more than 32 FCBs and 32 FCBs
fills 1KB, which is one of the reasons that it can't rebuild the WordStar
ROM.

Enjoy,

Roger Ivie
ivie@cc.usu.edu

------------------------------

Date: 23 Jul 92 17:58:39 GMT
From: dog.ee.lbl.gov!hellgate.utah.edu!cc.usu.edu!ivie@ucbvax.Berkeley.EDU  (CP/M lives!)
Subject: PX-8 ROM generator 2/3: PXROM.PAS
Message-ID: <1992Jul23.115839.57467@cc.usu.edu>

{$U+}
Program Argh( Input, Output, InFile, ROMFile );
Label 1, 2, 3, 4, 5, 999;

Var
  Buffer : Array [ 0..127 ] of Byte;
  InFile, ROMFile : File;

Procedure Read_ROM( Block_Number : Integer; Var Buffer );
Begin
  Seek( ROMFile, Block_Number );
  BlockRead( ROMFile, Buffer, 1 );
End;

Procedure Write_ROM( Block_Number : Integer; Var Buffer );
Begin
  Seek( ROMFile, Block_Number );
  BlockWrite( ROMFile, Buffer, 1 );
End;

{$I PXFS.PAS}

Procedure Init_ROM( Blocks : Integer );
Begin
  FillChar( Buffer, 128, $FF );
  Seek( ROMFile, 0 );
  While( Blocks > 0 ) Do
  Begin
    BlockWrite( ROMFile, Buffer, 1 );
    Blocks := Blocks - 1;
  End;
End;

Type
  File_Name = String[ 14 ];

Var
  ROM_FCB : Memory_FCB;
  Blocks : Integer;
  X : Char;
  Name : File_Name;

Procedure Build_FCB( Name : File_Name; Var FCB : Memory_FCB );
Label 1, 2, 3, 4, 5, 6, 7, 8, 999;
Var
  NIX, FIX : Integer;

Begin

1:
  NIX := 1;
  Goto 2;

2:
  FCB.DRV := 0;
  FCB.EX := 0;
  For FIX := 0 to 10 do
    FCB.NAME[ FIX ] := ' ';
  FIX := 0;

3:
  If( NIX > Ord( Name[ 0 ] ) ) Then Goto 999;
  Goto 4;

4:
  If( Name[ NIX ] = ':' ) Then goto 5;
  If( Name[ NIX ] = '.' ) Then Goto 6;
  Goto 7;

5:
  NIX := NIX + 1;
  Goto 2;

6:
  NIX := NIX + 1;
  For FIX := 8 to 10 do
    FCB.NAME[ FIX ] := ' ';
  FIX := 8;
  Goto 3;

7:
  If( FIX > 10 ) Then Goto 999;
  Goto 8;

8:
  FCB.NAME[ FIX ] := Name[ NIX ];
  FIX := FIX + 1;
  NIX := NIX + 1;
  Goto 3;

999:
End;

Procedure Copy_File( Name : File_Name );
Label 1, 2, 3, 4, 5, 6, 999;
Var
  Recs_Read : Integer;

Begin

1:
  Assign( InFile, Name );
  Reset( InFile );
  Assign( ROMFile, 'ROM.DAT' );
  Reset( ROMFile );
  Goto 2;

2:
  Build_FCB( Name, ROM_FCB );
  If( Make_File( ROM_FCB ) ) Then Goto 3;
  Goto 6;

3:
  BlockRead( InFile, Buffer, 1, Recs_Read );
  If( Recs_Read = 0 ) Then Goto 5;
  Goto 4;

4:
  If( Write_Sequential( ROM_FCB, Buffer ) ) Then Goto 3;
  Goto 5;

5:
  Close_File( ROM_FCB );
  Goto 6;

6:
  Close( ROMFile );
  Close( InFile );
  Goto 999;

999:
End;

Begin

  Writeln( 'EPSON Geneva EPROM generator' );
1:
  Write('PXRom> ');
  Read( KBD, X );
  If( ( X = 'I' ) or ( X = 'i' ) ) Then Goto 2;
  If( X = Chr( 26 ) ) Then Goto 3;
  IF( ( X = 'C' ) or ( X = 'c' ) ) Then Goto 4;
  Goto 5;

2:
  Write('Init. Kbytes? ');
  Readln( Blocks );
  Assign( ROMFile, 'ROM.DAT' );
  Rewrite( ROMFile );
  Write( 'Initializing...' );
  Init_ROM( Blocks * 8 );
  Write( 'Zeroing...');
  Zero_Directory( Blocks * 8, 32 );
  Writeln;
  Goto 1;

3:
  Writeln( '*EXIT*' );
  Goto 999;

4:
  Write('Copy file ');
  Readln( Name );
  Copy_File( Name );
  Goto 1;

5:
  Writeln( '?' );
  Goto 1;

999:
End.

------------------------------

Date: 23 Jul 92 17:59:07 GMT
From: agate!spool.mu.edu!sdd.hp.com!caen!hellgate.utah.edu!cc.usu.edu!ivie@ucbvax.Berkeley.EDU  (CP/M lives!)
Subject: PX-8 ROM generator 3/3: PXFS.PAS
Message-ID: <1992Jul23.115908.57468@cc.usu.edu>

{****************************************************************************
*
* This file implements just enough of a CP/M compatible file-system to
* create files in a disk image of a ROM. In particular, it supports only
* the following operations:
*
*       - Make File
*       - Write Sequential
*       - Close File
*
* These routines assume that they can call:
*
*       - ReadRom( Block_Number : Integer, Var Buffer );
*       - WriteRom( Block_Number : Integer, Buffer );
*
* They also assume that Buffer_Type is predefined as a buffer that can be
* written.
*
***************************************************************************}

Type
  FCB_Name = Array[ 0..10 ] of Char;      { File name and extension }
  Allocation_Map = Array[ 0..15 ] of Byte;{ Disk allocation map }
  Memory_FCB = Record
    DRV : Byte;             { Drive number; high bit writes a deleted FCB
                              when closed. }
    NAME : FCB_Name;        { File name and extension }
    EX : Byte;              { Extent number }
    FIX : Byte;             { Position of this FCB on disk; first FCB is #0 }
    CR : Byte;              { Current record position; high nybble =
                              index into DM, low nybble = record in that one }
    NR : Byte;              { Number of records owned by this FCB }
    DM : Allocation_Map;    { Disk allocation map }
  End;

  Disk_FCB = Record
    ET : Byte;              { Entry type: $E5 = deleted file }
    NAME : FCB_Name;        { File name and extension }
    EX : Byte;              { Extent number }
    Reserved1,
    Reserved2 : Byte;       { Reserved; not used }
    NR : Byte;              { Number of records owned by this FCB }
    DM : Allocation_Map;    { Disk allocation map }
  End;

Const
  Vector_Valid : Boolean = False; { If true, Vector contains a valid
                                    representation of the owned clusters on
                                    the disk. }

Var
  NumClusters : Byte;       { Number of clusters on the drive. }
  FCBBuffer : Array [ 0..3 ] of Disk_FCB;
  Vector : Array [ 0..127 ] of Boolean; { Bit map for drive. }

Procedure Zero_Directory( Blocks, FCBs : Integer );
Label 1, 2, 999;
Var Block : Integer;
Begin

1:
  Vector_Valid := False;
  Block := 0;
  FillChar( FCBBuffer, 128, $E5 );
  FCBBuffer[ 0 ].Name[ 0 ] := Chr( $37 );
  FCBBuffer[ 0 ].Name[ 1 ] := Chr( Blocks shr 3 );
  FCBBuffer[ 0 ].DM[ 6 ] := FCBs;
  Goto 2;

2:
  Write_Rom( Block, FCBBuffer );
  FCBs := FCBs - 4;
  Block := Block + 1;
  If( FCBs > 0 ) Then Goto 2;
  Goto 999;

999:
End;

Procedure Get_FCB( Var FCB : Memory_FCB );
Label 1, 2, 3, 4, 999;
Var
  Block : Integer;
  FIX : Byte;
Begin

1:
  Block := FCB.FIX shr 2;
  Read_ROM( Block, FCBBuffer );
  FIX := FCB.FIX and 3;
  If( FCBBuffer[ FIX ].ET = $E5 ) Then Goto 3;
  Goto 2;

2:
  FCB.DRV := FCB.DRV and $7f;
  Goto 4;

3:
  FCB.DRV := FCB.DRV or $80;
  Goto 4;

4:
  FCB.NAME := FCBBuffer[ FIX ].NAME;
  FCB.EX := FCBBuffer[ FIX ].EX;
  FCB.NR := FCBBuffer[ FIX ].NR;
  FCB.DM := FCBBuffer[ FIX ].DM;
  Goto 999;

999:
End;

Procedure Close_File( FCB : Memory_FCB );
Label 1, 2, 3, 4, 999;
Var
  Block : Integer;
  FIX : Byte;
Begin

1:
  Block := FCB.FIX shr 2;
  Read_Rom( Block, FCBBuffer );
  FIX := FCB.FIX and 3;
  if( ( FCB.DRV and $80 ) <> 0 ) Then Goto 3;
  Goto 2;

2:
  FCBBuffer[ FIX ].ET := 0;
  Goto 4;

3:
  FCBBuffer[ FIX ].ET := $E5;
  Goto 4;

4:
  FCBBuffer[ FIX ].Reserved1 := 0;
  FCBBuffer[ FIX ].Reserved2 := 0;
  FCBBuffer[ FIX ].NAME := FCB.NAME;
  FCBBuffer[ FIX ].EX := FCB.EX;
  FCBBuffer[ FIX ].NR := FCB.NR;
  FCBBuffer[ FIX ].DM := FCB.DM;
  Write_Rom( Block, FCBBuffer );
  Goto 999;

999:
End;

Procedure Init_FCB( Var FCB : Memory_FCB );
Begin
  FCB.DRV := FCB.DRV and $7f;
  FCB.FIX := 0;
  FCB.CR := 0;
  FCB.NR := 0;
  FillChar( FCB.DM, 16, 0 );
End;

Function Make_File( Var FCB : Memory_FCB ) : Boolean;
Label 1, 2, 3, 4, 5, 6, 7, 999;
Var
  FIX : Byte;
  Block : Integer;
  FCBs : Integer;
Begin

1:
  Init_FCB( FCB );
  FIX := 1;
  Block := 0;
  Read_Rom( Block, FCBBuffer );
  FCBs := FCBBuffer[ 0 ].DM[ 6 ];
  Goto 2;

2:
  If( ( FIX and 3 ) = 0 ) Then Goto 3;
  Goto 4;

3:
  Block := Block + 1;
  Read_Rom( Block, FCBBuffer );
  Goto 4;

4:
  If( FCBBuffer[ FIX and 3 ].ET = $E5 ) Then Goto 5;
  Goto 6;

5:
  FCB.FIX := FIX;
  Close_File( FCB );
  Make_File := True;
  Goto 999;

6:
  FIX := FIX + 1;
  If( FIX < FCBs ) Then Goto 2;
  Goto 7;

7:
  Make_File := False;
  Goto 999;

999:
End;

Procedure Build_Vector;
Label 1, 2, 3, 4, 5, 6, 7, 8, 9, 999;
Var
  FIX : Byte;
  Block : Integer;
  FCBs : Byte;
  I, DMIX : Integer;
Begin

1:
  FIX := 1;
  Block := 0;
  For I := 0 to 127 do
    Vector[ I ] := False;
  Read_Rom( Block, FCBBuffer );
  NumClusters := Ord( FCBBuffer[ 0 ].Name[ 1 ] );
  FCBs := FCBBuffer[ 0 ].DM[ 6 ];
  Goto 2;

2:
  If( ( FIX and 3 ) = 0 ) Then Goto 3;
  Goto 4;

3:
  Block := Block + 1;
  Read_Rom( Block, FCBBuffer );
  Goto 4;

4:
  If( FIX < FCBs ) Then Goto 6;
  Goto 5;

5:
  Vector[ 0 ] := True;
  Vector_Valid := True;
  Goto 999;

6:
  If( FCBBuffer[ FIX and 3 ].ET = $E5 ) Then Goto 9;
  Goto 7;

7:
  DMIX := 0;
  Goto 8;

8:
  Vector[ FCBBuffer[ FIX and 3 ].DM[ DMIX ] ] := True;
  DMIX := DMIX + 1;
  If( DMIX < 16 ) Then Goto 8;
  Goto 9;

9:
  FIX := FIX + 1;
  Goto 2;

999:
End;

Function Allocate( Var FCB: Memory_FCB ) : Boolean;

Label 1, 2, 3, 4, 5, 6, 7, 999;
Var
  CurCluster : Byte;
Begin

1:
  If( Vector_Valid ) Then Goto 3;
  Goto 2;

2:
  Build_Vector;
  Goto 3;

3:
  CurCluster := 0;
  Goto 4;

4:
  If( Vector[ CurCluster ] ) Then Goto 5;
  Goto 6;

5:
  CurCluster := CurCluster + 1;
  If( CurCluster < NumClusters ) Then Goto 4;
  Goto 7;

6:
  FCB.DM[ FCB.CR shr 4 ] := CurCluster;
  Vector[ CurCluster ] := True;
  Allocate := True;
  Goto 999;

7:
  Allocate := False;
  Goto 999;

999:
End;

Function Write_Sequential( Var FCB : Memory_FCB; Var Buffer ) :
  Boolean;

Label 1, 2, 3, 4, 5, 6, 7, 8, 999;
Var
  Block : Integer;
Begin

1:
  If( FCB.NR > 127 ) Then Goto 2;
  Goto 3;

2:
  Close_File( FCB );
  FCB.EX := FCB.EX + 1;
  If( Make_File( FCB ) ) Then Goto 3;
  Goto 7;

3:
  Block := FCB.DM[ FCB.CR SHR 4 ] * 8;
  If( Block = 0 ) Then Goto 4;
  Goto 5;

4:
  If( Allocate( FCB ) ) Then Goto 3;
  Goto 8;

5:
  Write_Rom( Block + ( FCB.CR and 7 ), Buffer );
  FCB.NR := FCB.NR + 1;
  FCB.CR := FCB.CR + 1;
  Write_Sequential := True;
  If( ( FCB.CR and 7 ) = 0 ) Then Goto 6;
  Goto 999;

6:
  FCB.CR := ( FCB.CR + $10 ) and $F0;
  Goto 999;

7:
  Writeln( '%Write_Sequential: Directory full.' );
  Write_Sequential := False;
  Goto 999;

8:
  Writeln( '%Write_Sequential: ROM full.' );
  Write_Sequential := False;
  Goto 999;

999:
End;

------------------------------

End of INFO-CPM Digest V92 Issue #72
************************************
26-Jul-92 00:27:47-MDT,8529;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Sun, 26 Jul 92 00:25:08 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #73
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920726002509.V92N73@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Sun, 26 Jul 92       Volume 92 : Issue   73

Today's Topics:
                      Ansi sequences for WS 3.0
                      CP/M for a Sharp MZ 3500 ?
                CP/M operating sys for intel machines?
                      need ANSI terminal sequen
          Re: need ANSI terminal sequences for Wordstar 3.0
    Re: TRS-80 Cosmic Fighter by Big Five - PLEASE HELP! (2 msgs)
         Re: Where you can put your CP/M cards in an Apple ][
----------------------------------------------------------------------

Date: Fri, 24 Jul 92 16:02:11 BST
From: Christopher Currie <c.currie@clus1.ulcc.ac.uk>
Subject: Ansi sequences for WS 3.0
Message-ID: <3204.9207241502@clus1.ulcc.ac.uk>

Jeff:

You could try to get a copy of WS that was customized for the DEC Rainbow.
That used Ansi escape sequences and the version was 3.0. We have copies here
but I don't want to do anything illegal!

Christopher Currie
c.currie@clus1.ulcc.ac.uk

------------------------------

Date: 25 Jul 92 17:14:13 GMT
From: mcsun!Germany.EU.net!unido!news.Hamburg.Germany.EU.net!diegel@uunet.uu.net  (Jan Diegelmann)
Subject: CP/M for a Sharp MZ 3500 ?
Message-ID: <1992Jul25.171413.18485@mcshh.Hanse.DE>

I'm looking for a CP/M system disk for the Sharp MZ 3500 series.
I still got the EOS and FDOS operating system, but I know that there
is a CP/M 2.2 and a Turbe DOS as well. Probably anyone has such a
system.

Thank you

Jan D.

---------------------------------------------------------------------------
Jan Diegelmann * Wichernsweg 36 * 2000 Hamburg 26 * FRG * voice: 040-212466
e-mail: diegel@mcshh.hanse.de

------------------------------

Date: 24 Jul 92 15:03:44 GMT
From: haven.umd.edu!wam.umd.edu!lenin@ames.arc.nasa.gov  (Alberto Alejandro Perez-Pulido)
Subject: CP/M operating sys for intel machines?
Message-ID: <1992Jul24.150344.25605@wam.umd.edu>

I wanted to know if there is a full cp/m operating system
that can run on a 386sx machine. I just purchased an extra
hard drive and have plenty space to repartition my drive
and try another operating system with a boot manager.
Does anybody know if there is a cp/m that I can put in a partition
in my hard disk and can boot from it?
where could I get it?
thanks.

-- 
--------------------------------------------------------------------------------
Alec Perez                     "Why won't you kill me Harlock...?"
Aperez@umdacc.umd.edu                 Queen Laffresia (SP Harlock)   
Lenin@wam.umd.edu                                 

------------------------------

Date: Sat, 25 Jul 92 01:24:55 PDT
From: pallio.UUCP!dg@mis.ucsf.EDU (David Goodenough)
Subject: need ANSI terminal sequen
Message-ID: <XX0001322d@pallio.UUCP>

Jeffrey Jonas <jeffj@synsys.uucp> sez:
> I've set up my old California Systems S100 Z80 CP/M system
> as a word processor for a friend.
> I want to upgrade the terminal from the ADM3A to a Data General
> that seems to have an ANSI mode.
>
> Wordstar version 3.0 doesn't have any ANSI terminal in the install menu.

See if it has VT-100, and try that. It might be close enough to get going.
     dg
---
 + SLMR 2.1a #1246 + No ..... Taco Bell is *NOT* the Mexican phone company

------------------------------

Date: 26 Jul 92 02:58:23 GMT
From: pacbell.com!pacbell!skelly!Bruce@ames.arc.nasa.gov  (Bruce Skelly)
Subject: Re: need ANSI terminal sequences for Wordstar 3.0
Message-ID: <XX00000eed@skelly.UUCP>

Jeffrey Jonas wrote: -----
:Wordstar version 3.0 doesn't have any ANSI terminal in the install menu.
:Does anybody have the patches for an ANSI terminal?
:
:Thanks in advance:
:
:Jeffrey Jonas
:jeffj@synsys.uucp
:synsys!jeffj@uunet.uu.net

Jeffrey,
	Try the Vt100 or vt102 terminal types, they should be very close to
an ANSI.  Actually, I think that the ANSI X3.64 (or whatever) definition was
built upon the DEC VT1XX series of control sequences.  Good luck!

Bruce
Bruce@Skelly.UUCP
"Mom always said not to take more than one byte at a time."

------------------------------

Date: 24 Jul 92 10:41:04 GMT
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!mips!mips!munnari.oz.au!metro!cs.uow.edu.au!u8705377@ucbvax.Berkeley.EDU  (Paul Anthony Wilkinson)
Subject: Re: TRS-80 Cosmic Fighter by Big Five - PLEASE HELP!
Message-ID: <1992Jul24.104104.9413@cs.uow.edu.au>

9125113g@lux.latrobe.edu.au (Mitch Davis) writes:

>Does any kind soul out there remember a game for the TRS-80 called
>"Cosmic Fighter" by Big Five Software?

>Please please write back to me if you can recall ANYTHING about this
>game.

>Mitch.

In theory I still have this game somewhere (If not on disk then at least on
tape).  

I seem to recall that it was a 'galaxian' type game with waves of ships which
you had to shoot from your ship which moved along the bottom of the screen.
As you progressed through the waves you get to shoot two (more?) bullets at
the same time.

At the end of each level a mother ship appears which you have to dock with
to refuel.

Apart from that the only thing I remember is the great sound (for the day)
and the great playability that was the hallmark of all Big Five games.  

Ahh! Memories!

Paul
-- 
Paul Wilkinson         | "With OS/2's multi-tasking my 8Mb 486 can format two
u8705377@cs.uow.edu.au |  floppy disks and run WinWord at the same time!" 
                       |   Reviewer in Computerworld.  
                       |            Has he heard of the Amiga?

------------------------------

Date: 26 Jul 92 05:39:33 GMT
From: mcsun!Germany.EU.net!infoac!siebeck@uunet.uu.net  (Wolfgang Siebeck )
Subject: Re: TRS-80 Cosmic Fighter by Big Five - PLEASE HELP!
Message-ID: <1992Jul26.053933.29260@infoac.rmi.de>

u8705377@cs.uow.edu.au (Paul Anthony Wilkinson) writes:

>9125113g@lux.latrobe.edu.au (Mitch Davis) writes:

>>Does any kind soul out there remember a game for the TRS-80 called
>>"Cosmic Fighter" by Big Five Software?

[Nice description deleted.]

>Ahh! Memories!

>Paul

Mmmh, I got it running here on my Emulator, but I prefer the original
Cornsoft FROGGER! Much better sound :-)

Wolfgang
--
siebeck@infoac.rmi.de (Wolfgang Siebeck)

------------------------------

Date: 24 Jul 92 02:33:39 GMT
From: psinntp!blkbox!jdb8042@uunet.uu.net  (John D. Baker)
Subject: Re: Where you can put your CP/M cards in an Apple ][
Message-ID: <1992Jul24.023339.4797@blkbox>

secrist@kxovax.enet.dec.com (Strong datatypes for weak minds.) writes:
>	; for schriste@uceng.UC.EDU (Steven Christensen), etal.

>	CP/M follows the usual Apple card protocol, so you can stick it
>	anyplace but slot 3.  If you stick in #2, then you may not be able
>	to use modem, though, i.e. by "usual protocol" I meant:

>	Slot	0:	RAM/ROM card
>		1:	printer
>		2:	modem
>		3:	console/video
>		4:	disk controller #3
>		5:	disk controller #2
>		6:	disk controller #1	
>		7:	hard disk

I would like to note, that the above is generally true for SoftCards and
workalikes.

For PCPI AppliCard (aka StarCard, aka Franklin ACE80 CPU), the OS will
not find the card if it is placed any lower than slot 3.

If it is in a //e an you are using the AUX slot 80-column card then slot
3 is perfectly legal for the placement of the AppliCard.  I have been
using an AppliCard (and now CardZ180) in slot 3 of my //e for 4 years now.

The generally accepted location for CP/M cards is usually slot 4 unless
you ABSOLUTELY must have something else there.  Then you can generally
place it anywhere you wish, paying attention to the note I made above.

Keep on Apple CP/M-in' :-) .


John D. Baker  ->An Apple 3.5", 5.25", 8", HD5.25" CardZ180 Z-System nut//
Internet:  jdb8042@blkbox.com            jdbaker@taronga.com
UUCP:      nuchat!blkbox!jdb8042         ...!taronga!jdbaker
BBSs:  JOHN BAKER on Z-Node #45 [(713) 937-8886],
The Vector Board [(716) 544-1863], PIC of the Mid-Town [(713) 527-8939]
Karnage: "I am certainly very happy for you, but--WHAT ARE YOU TALKING ABOUT?!"

------------------------------

End of INFO-CPM Digest V92 Issue #73
************************************
27-Jul-92 13:51:48-MDT,10667;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Mon, 27 Jul 92 13:45:18 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #74
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920727134520.V92N74@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Mon, 27 Jul 92       Volume 92 : Issue   74

Today's Topics:
         Re: CP/M operating sys for intel machines? (2 msgs)
                      Re: Help with Amstrad 8256
          Re: need ANSI terminal sequences for Wordstar 3.0
                     RE: Undocumented Z80 Opcodes
----------------------------------------------------------------------

Date: 27 Jul 92 16:49:22 GMT
From: micro-heart-of-gold.mit.edu!wupost!sdd.hp.com!caen!hellgate.utah.edu!cc.usu.edu!ivie@bloom-beacon.mit.edu  (CP/M lives!)
Subject: Re: CP/M operating sys for intel machines?
Message-ID: <1992Jul27.104922.57515@cc.usu.edu>

In article <1992Jul24.150344.25605@wam.umd.edu>, lenin@wam.umd.edu (Alberto Alejandro Perez-Pulido) writes:
> I wanted to know if there is a full cp/m operating system
> that can run on a 386sx machine. I just purchased an extra
> hard drive and have plenty space to repartition my drive
> and try another operating system with a boot manager.
> Does anybody know if there is a cp/m that I can put in a partition
> in my hard disk and can boot from it?
> where could I get it?

The folks that make Uniform, MicroSolutions, make a CP/M emulator that runs
from the DOS file structure. They also have an 8MHz CP/M coprocessor that
the emulation software knows how to fire up; so you can have CP/M software
run on a fast Z80 instead of interpreted slowly by a 386.

An interesting feature of MicroSolutions' emulator is that you can tell it
that anything ending with a specific extension (I use .CPM) is a CP/M
executable and it will automatically detect it from the command line and
fire it over to the coprocessor. In other words, you can type ZSID at the
DOS command line and get ZSID running.

> Lenin@wam.umd.edu                                 

Interesting user name. Ever hear of the band "Trotsky Icepick"?

Roger Ivie
ivie@cc.usu.edu

------------------------------

Date: 27 Jul 92 15:14:40 GMT
From: mcsun!news.funet.fi!funic!nokia.fi!noknic!eru@uunet.uu.net  (Erkki Ruohtula)
Subject: Re: CP/M operating sys for intel machines?
Message-ID: <ERU.92Jul27171440@tnso04.tele.nokia.fi>

In article <1992Jul24.150344.25605@wam.umd.edu> lenin@wam.umd.edu (Alberto Alejandro Perez-Pulido) writes:
   I wanted to know if there is a full cp/m operating system
   that can run on a 386sx machine. I just purchased an extra
   hard drive and have plenty space to repartition my drive
   and try another operating system with a boot manager.
   Does anybody know if there is a cp/m that I can put in a partition
   in my hard disk and can boot from it?
   where could I get it?
   thanks.

There was a system called CP/M-86, which in the beginning of PC:s
looked like a viable competitor to MS-DOS, and was supplied with many
vendors of 8088 and 8086 machines as an alternative. Long time ago
I purchased a copy from a surplus sale, and got it to run on my PC/XT
clone, except that it did not seem to understand anything about its hard
disk (too old system version?). Later I got an AT-clone, and there attempts
to boot CP/M-86 just hung up the machine. Not any loss, since I did not have
any interesting software to run on it (CP/M-80 software naturally does not
run on CP/M-86). I don't know if there has been CP/M-86 versions that
do run on AT's, but if there is, such a version might run on your 386sx
system.

I presume CP/M-86 gradually evolved into the MS-DOS-compatible
operating system DR-DOS that Digital Research sells these days
successfully (I wonder whether DR-DOS can run any CP/M-86
software?).
--
Erkki Ruohtula     / Nokia Telecommunications
eru@tele.nokia.fi / P.O. Box 33 SF-02601 Espoo, Finland
(My private opinions, of course.)

------------------------------

Date: Mon, 27 Jul 92 09:59:38 -0400
From: Jay Sage <sage@ll.mit.edu>
Subject: Re: Help with Amstrad 8256
Message-ID: <9207270959.AA19726@LL.MIT.EDU>

   Joe R Szurek asked about moving LocoScript files from a PCW8256 to a PC. 
I have a PCW8256 and recently performed this task for someone who paid me to
do it.  It is painful but can be done.

   There are two problems.  One is to get information from the PCW's 3"
diskettes onto PC diskettes.  Some people have added 3.5" or 5.25" drives to
their PCWs, and then it is easy (assuming they still have a 3" drive --
which many don't).  I have a serial interface and made the transfers using
telecommunications software and a null-modem cable.  This task can be made
easier by collecting all the files one wants to move in one user area on one
diskette (or as many as are needed to hold the files).  I had to collect
lots of individual files from many user areas, and this added a lot of time
to the task.

   I had contracted to move the files as is.  The person had not even told
me with what applications the files had been created.  As it turned out,
some were LocoScript files and others were dBase files.  Although LocoScript
provides its own operating system and file system, the disks are fully CP/M-
compatible and can be operating on in CP/M mode with a telecomm program. 
The 'groups' correspond to user areas.

   Later, the person realized that he could not use the LocoScript files on
his PC.  I recommended that he purchase LocoScript for the PC, especially
since he was familiar with and liked the program, but he declined.  I am not
sure what he is doing with the files -- probably nothing.

   To satisfy my own curiosity, I worked out the procedure for converting
the LocoScript data into a form usable on a PC.  I soon found that
LocoScript, as I expected, has a menu choice to convert files.  There are
two conversion options.  One simply generates the equivalent ASCII file,
stripping out binary headers and special formatting characters.  The other
essentially prints to disk.  That is, it generates an ASCII file with text
whose appearance approximates the printed page that LocoScript would
produce.  Ideally one would probably perform both conversions before moving
the files over to the PC.  Unfortunately, these conversions have to be
performed manually on each file; there is no *.* option.  To speed things up
(LocoScript is a lovely program, but, like WordStar, not terribly speedy), I
moved the original files to the RAM disk and worked there.

>> Do you need a special interface to connect a modem to the 8256....If so,
>> where do you get it and what price?

   Yes, a special interface card is required.  Elliam Associates may have
them.  If not, you'd have to order them from England.  Unless this is going
to be a continuing need, it would probably not make sense to go this route. 
Better to pay someone to convert a few diskettes.

-- Jay Sage


------------------------------

Date: 27 Jul 92 02:46:44 GMT
From: dog.ee.lbl.gov!overload.lbl.gov!agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!The-Star.honeywell.com!umn.edu!csus.edu!csusac!sactoh0!  (Ian Justman)
Subject: Re: need ANSI terminal sequences for Wordstar 3.0
Message-ID: <LwuJoB1w165w@ijpc.UUCP>

jeffj@panix.com (Jeff Jonas) writes:

> Wordstar version 3.0 doesn't have any ANSI terminal in the install menu.
> Does anybody have the patches for an ANSI terminal?
> Only as a last resort would I pull out the manuals and
> look up the terminal patch points and piece together the
> corresponding ANSI sequences.  Since my friend's so far away,
> I really wnat it to work on the first shot.

You might want to try "DEC VT100".

------------------------------

Date: Mon, 27 Jul 92 10:25:28 -0400
From: Jay Sage <sage@ll.mit.edu>
Subject: RE: Undocumented Z80 Opcodes
Message-ID: <9207271025.AA20373@LL.MIT.EDU>

   Willy recently added, "As things turn out, the Hitachi '180 traps all
unused opcodes."  This will not help, of course, if the undocumented Z80
opcodes are no longer "undefined" in the Z180 or Z280.  They will be
processed according to their new implementation.

   I got a kick out of Joe Wright's comment, "The Jay Sage I know has both
Z80 and Z180 machines at hand.  My Jay would be answering these questions
instead of posing them."  OK, I admit it.  I was being lazy; I could have
looked this stuff up myself.  But it appeared that there were others with a
much more burning interest in the subject.

   I completely agree with Joe's implication that unsupported opcodes and
unsupported programming language features simply should NOT be used.  As far
as my home controller is concerned, here's my excuse.  That machine was
built about 12 or 13 years ago, when 2K EPROMs cost $50 each (and 50 dollars
were a lot more money).  The whole unit only had 1K of EPROM (and 256 bytes
of RAM!).  The poor yield (by today's standards) on 2716 2K EPROMs provided
lots of chips with only 1K working, and Intel sold those as 2758s for much
less money (see footnote below).  So it seemed like a good idea at the time
to save a few bytes by using some of the 8085's undocumented opcodes. 
Actually, in retrospect, it think it was still a bad idea -- it's just not
good practice.  It rarely imposes a significant cost to do things right, but
the cost of doing things wrong can be horrendous.

   Joe added, "It is academically interesting I guess."  I think so, too. 
In particular, I was interested to know how the manufacturers felt about
their undocumented codes and, specifically, the extent to which they felt
that they should carry them over to the new chips, even though they never
officially supported them.

-- Jay Sage

P.S. Several years later I was building some computer hardware at work.  In
an attempt to save the company a little money, I specified 2758 EPROMS
instead of 2716s.  Unfortunately, by then the yield on 2716s was so high
that there were no longer any half-defective 1K units, and 2758s were being
specially made only for back-compatibility.  Being low-volume items, they
commanded a premium price, and the company paid $50 each for them (instead
of the $10 I had written on the purchase requisition) when they could have
gotten 2716s for only about $20.  You gotta watch out for progress!


------------------------------

End of INFO-CPM Digest V92 Issue #74
************************************
29-Jul-92 10:07:53-MDT,22502;000000000000
Mail-From: W8SDZ created at 29-Jul-92 09:50:29
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Wed, 29 Jul 92 09:50:28 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #75
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920729095029.V92N75@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Wed, 29 Jul 92       Volume 92 : Issue   75

Today's Topics:
               Z80+undocumented Z80+HD64180 opcode list
----------------------------------------------------------------------

Date: 28 Jul 92 08:37:16 GMT
From: darwin.sura.net!Sirius.dfn.de!fauern!fauna!cip.informatik.uni-erlangen.de!htoppman@uunet.uu.net  (Herbert Oppmann)
Subject: Z80+undocumented Z80+HD64180 opcode list
Message-ID: <Bs3By5.Hoz@immd4.informatik.uni-erlangen.de>

Last week somebody asked for a list of opcodes.
Well, here is mine. Have fun!

| Herbert Oppmann | email: htoppman@cip.informatik.uni-erlangen.de |
| irc: mtx        |  mail: Drausnickstrasse 29, D-8520 Erlangen    |

------------ 8< ---------- 8< ---------------
8080/Z80/HD64180 opcodes

Legend:
HX, LX	highbyte/lowbyte of IX
HY, LY	dito IY

	8080 subset
*	Z80 only
/	"illegal" Z80
+	HD 64180 (reacts with a trap to illegal Z80 opcodes)

Hex		Instruction		Comment (applies to Z80 only)
-----------------------------------------------
00		NOP
01 nnnn		LD	BC,nnnn
02		LD	(BC),A
03		INC	BC
04		INC	B
05		DEC	B
06 nn		LD	B,nn
07		RLCA
08	      *	EX	AF,AF'
09		ADD	HL,BC
0A		LD	A,(BC)
0B		DEC	BC
0C		INC	C
0D		DEC	C
0E nn		LD	C,nn
0F		RRCA
10 dd	      *	DJNZ	dd
11 nnnn		LD	DE,nnnn
12		LD	DE,A
13		INC	DE
14		INC	D
15		DEC	D
16 nn		LD	D,nn
17		RLA
18 dd	      *	JR	dd
19		ADD	HL,DE
1A		LD	A,DE
1B		DEC	DE
1C		INC	E
1D		DEC	E
1E nn		LD	E,nn
1F		RRA
20 dd	      * JR	NZ,dd
21 nnnn		LD	HL,nnnn
22 nnnn		LD	(nnnn),HL
23		INC	HL
24		INC	H
25		DEC	H
26 nn		LD	H,nn
27		DAA
28 dd	      *	JR	Z,dd
29		ADD	HL,HL
2A nnnn		LD	HL,(nnnn)
2B		DEC	HL
2C		INC	L
2D		DEC	L
2E nn		LD	L,nn
2F		CPL
30 dd	      *	JR	NC,dd
31 nnnn		LD	SP,nnnn
32 nnnn		LD	(nnnn),A
33		INC	SP
34		INC	(HL)
35		DEC	(HL)
36 nn		LD	(HL),nn
37		SCF
38 dd	      *	JR	C,dd
39		ADD	HL,SP
3A nnnn		LD	A,(nnnn)
3B		DEC	SP
3C		INC	A
3D		DEC	A
3E nn		LD	A,nn
3F		CCF
40		LD	B,B
41		LD	B,C
42		LD	B,D
43		LD	B,E
44		LD	B,H
45		LD	B,L
46		LD	B,(HL)
47		LD	B,A
48		LD	C,B
49		LD	C,C
4A		LD	C,D
4B		LD	C,E
4C		LD	C,H
4D		LD	C,L
4E		LD	C,(HL)
4F		LD	C,A
50		LD	D,B
51		LD	D,C
52		LD	D,D
53		LD	D,E
54		LD	D,H
55		LD	D,L
56		LD	D,(HL)
57		LD	D,A
58		LD	E,B
59		LD	E,C
5A		LD	E,D
5B		LD	E,E
5C		LD	E,H
5D		LD	E,L
5E		LD	E,(HL)
5F		LD	E,A
60		LD	H,B
61		LD	H,C
62		LD	H,D
63		LD	H,E
64		LD	H,H
65		LD	H,L
66		LD	H,(HL)
67		LD	H,A
68		LD	L,B
69		LD	L,C
6A		LD	L,D
6B		LD	L,E
6C		LD	L,H
6D		LD	L,L
6E		LD	L,(HL)
6F		LD	L,A
70		LD	(HL),B
71		LD	(HL),C
72		LD	(HL),D
73		LD	(HL),E
74		LD	(HL),H
75		LD	(HL),L
76		HALT
77		LD	(HL),A
78		LD	A,B
79		LD	A,C
7A		LD	A,D
7B		LD	A,E
7C		LD	A,H
7D		LD	A,L
7E		LD	A,(HL)
7F		LD	A,A
80		ADD	A,B
81		ADD	A,C
82		ADD	A,D
83		ADD	A,E
84		ADD	A,H
85		ADD	A,L
86		ADD	A,(HL)
87		ADD	A,A
88		ADC	A,B
89		ADC	A,C
8A		ADC	A,D
8B		ADC	A,E
8C		ADC	A,H
8D		ADC	A,L
8E		ADC	A,(HL)
8F		ADC	A,A
90		SUB	B
91		SUB	C
92		SUB	D
93		SUB	E
94		SUB	H
95		SUB	L
96		SUB	(HL)
97		SUB	A
98		SBC	A,B
99		SBC	A,C
9A		SBC	A,D
9B		SBC	A,E
9C		SBC	A,H
9D		SBC	A,L
9E		SBC	A,(HL)
9F		SBC	A,A
A0		AND	B
A1		AND	C
A2		AND	D
A3		AND	E
A4		AND	H
A5		AND	L
A6		AND	(HL)
A7		AND	A
A8		XOR	B
A9		XOR	C
AA		XOR	D
AB		XOR	E
AC		XOR	H
AD		XOR	L
AE		XOR	(HL)
AF		XOR	A
B0		OR	B
B1		OR	C
B2		OR	D
B3		OR	E
B4		OR	H
B5		OR	L
B6		OR	(HL)
B7		OR	A
B8		CP	B
B9		CP	C
BA		CP	D
BB		CP	E
BC		CP	H
BD		CP	L
BE		CP	(HL)
BF		CP	A
C0		RET	NZ
C1		POP	BC
C2 nnnn		JP	NZ,nnnn
C3 nnnn		JP	nnnn
C4 nnnn		CALL	NZ,nnnn
C5		PUSH	BC
C6 nn		ADD	A,nn
C7		RST	0
C8		RET	Z
C9		RET
CA nnnn		JP	Z,nnnn
CB 00	      *	RLC	B
CB 01	      *	RLC	C
CB 02	      *	RLC	D
CB 03	      *	RLC	E
CB 04	      *	RLC	H
CB 05	      *	RLC	L
CB 06	      *	RLC	(HL)
CB 07	      *	RLC	A
CB 08	      *	RRC	B
CB 09	      *	RRC	C
CB 0A	      *	RRC	D
CB 0B	      *	RRC	E
CB 0C	      *	RRC	H
CB 0D	      *	RRC	L
CB 0E	      *	RRC	(HL)
CB 0F	      *	RRC	A
CB 10	      *	RL	B
CB 11	      *	RL	C
CB 12	      *	RL	D
CB 13	      *	RL	E
CB 14	      *	RL	H
CB 15	      *	RL	L
CB 16	      *	RL	(HL)
CB 17	      *	RL	A
CB 18	      *	RR	B
CB 19	      *	RR	C
CB 1A	      *	RR	D
CB 1B	      *	RR	E
CB 1C	      *	RR	H
CB 1D	      *	RR	L
CB 1E	      *	RR	(HL)
CB 1F	      *	RR	A
CB 20	      *	SLA	B
CB 21	      *	SLA	C
CB 22	      *	SLA	D
CB 23	      *	SLA	E
CB 24	      *	SLA	H
CB 25	      *	SLA	L
CB 26	      *	SLA	(HL)
CB 27	      *	SLA	A
CB 28	      *	SRA	B
CB 29	      *	SRA	C
CB 2A	      *	SRA	D
CB 2B	      *	SRA	E
CB 2C	      *	SRA	H
CB 2D	      *	SRA	L
CB 2E	      *	SRA	(HL)
CB 2F	      *	SRA	A
CB 30	      /	SLIA	B	(Shift Left Inverted Arithmetic)
CB 31	      /	SLIA	C	like SLA, but shifts in a 1 bit
CB 32	      /	SLIA	D
CB 33	      /	SLIA	E
CB 34	      /	SLIA	H
CB 35	      /	SLIA	L
CB 36	      /	SLIA	(HL)
CB 37	      /	SLIA	A
CB 38	      *	SRL	B
CB 39	      *	SRL	C
CB 3A	      *	SRL	D
CB 3B	      *	SRL	E
CB 3C	      *	SRL	H
CB 3D	      *	SRL	L
CB 3E	      *	SRL	(HL)
CB 3F	      *	SRL	A
CB 40	      *	BIT	0,B
CB 41	      *	BIT	0,C
CB 42	      *	BIT	0,D
CB 43	      *	BIT	0,E
CB 44	      *	BIT	0,H
CB 45	      *	BIT	0,L
CB 46	      *	BIT	0,(HL)
CB 47	      *	BIT	0,A
CB 48	      *	BIT	1,B
CB 49	      *	BIT	1,C
CB 4A	      *	BIT	1,D
CB 4B	      *	BIT	1,E
CB 4C	      *	BIT	1,H
CB 4D	      *	BIT	1,L
CB 4E	      *	BIT	1,(HL)
CB 4F	      *	BIT	1,A
CB 50	      *	BIT	2,B
CB 51	      *	BIT	2,C
CB 52	      *	BIT	2,D
CB 53	      *	BIT	2,E
CB 54	      *	BIT	2,H
CB 55	      *	BIT	2,L
CB 56	      *	BIT	2,(HL)
CB 57	      *	BIT	2,A
CB 58	      *	BIT	3,B
CB 59	      *	BIT	3,C
CB 5A	      *	BIT	3,D
CB 5B	      *	BIT	3,E
CB 5C	      *	BIT	3,H
CB 5D	      *	BIT	3,L
CB 5E	      *	BIT	3,(HL)
CB 5F	      *	BIT	3,A
CB 60	      *	BIT	4,B
CB 61	      *	BIT	4,C
CB 62	      *	BIT	4,D
CB 63	      *	BIT	4,E
CB 64	      *	BIT	4,H
CB 65	      *	BIT	4,L
CB 66	      *	BIT	4,(HL)
CB 67	      *	BIT	4,A
CB 68	      *	BIT	5,B
CB 69	      *	BIT	5,C
CB 6A	      *	BIT	5,D
CB 6B	      *	BIT	5,E
CB 6C	      *	BIT	5,H
CB 6D	      *	BIT	5,L
CB 6E	      *	BIT	5,(HL)
CB 6F	      *	BIT	5,A
CB 70	      *	BIT	6,B
CB 71	      *	BIT	6,C
CB 72	      *	BIT	6,D
CB 73	      *	BIT	6,E
CB 74	      *	BIT	6,H
CB 75	      *	BIT	6,L
CB 76	      *	BIT	6,(HL)
CB 77	      *	BIT	6,A
CB 78	      *	BIT	7,B
CB 79	      *	BIT	7,C
CB 7A	      *	BIT	7,D
CB 7B	      *	BIT	7,E
CB 7C	      *	BIT	7,H
CB 7D	      *	BIT	7,L
CB 7E	      *	BIT	7,(HL)
CB 7F	      *	BIT	7,A
CB 80	      *	RES	0,B
CB 81	      *	RES	0,C
CB 82	      *	RES	0,D
CB 83	      *	RES	0,E
CB 84	      *	RES	0,H
CB 85	      *	RES	0,L
CB 86	      *	RES	0,(HL)
CB 87	      *	RES	0,A
CB 88	      *	RES	1,B
CB 89	      *	RES	1,C
CB 8A	      *	RES	1,D
CB 8B	      *	RES	1,E
CB 8C	      *	RES	1,H
CB 8D	      *	RES	1,L
CB 8E	      *	RES	1,(HL)
CB 8F	      *	RES	1,A
CB 90	      *	RES	2,B
CB 91	      *	RES	2,C
CB 92	      *	RES	2,D
CB 93	      *	RES	2,E
CB 94	      *	RES	2,H
CB 95	      *	RES	2,L
CB 96	      *	RES	2,(HL)
CB 97	      *	RES	2,A
CB 98	      *	RES	3,B
CB 99	      *	RES	3,C
CB 9A	      *	RES	3,D
CB 9B	      *	RES	3,E
CB 9C	      *	RES	3,H
CB 9D	      *	RES	3,L
CB 9E	      *	RES	3,(HL)
CB 9F	      *	RES	3,A
CB A0	      *	RES	4,B
CB A1	      *	RES	4,C
CB A2	      *	RES	4,D
CB A3	      *	RES	4,E
CB A4	      *	RES	4,H
CB A5	      *	RES	4,L
CB A6	      *	RES	4,(HL)
CB A7	      *	RES	4,A
CB A8	      *	RES	5,B
CB A9	      *	RES	5,C
CB AA	      *	RES	5,D
CB AB	      *	RES	5,E
CB AC	      *	RES	5,H
CB AD	      *	RES	5,L
CB AE	      *	RES	5,(HL)
CB AF	      *	RES	5,A
CB B0	      *	RES	6,B
CB B1	      *	RES	6,C
CB B2	      *	RES	6,D
CB B3	      *	RES	6,E
CB B4	      *	RES	6,H
CB B5	      *	RES	6,L
CB B6	      *	RES	6,(HL)
CB B7	      *	RES	6,A
CB B8	      *	RES	7,B
CB B9	      *	RES	7,C
CB BA	      *	RES	7,D
CB BB	      *	RES	7,E
CB BC	      *	RES	7,H
CB BD	      *	RES	7,L
CB BE	      *	RES	7,(HL)
CB BF	      *	RES	7,A
CB C0	      *	SET	0,B
CB C1	      *	SET	0,C
CB C2	      *	SET	0,D
CB C3	      *	SET	0,E
CB C4	      *	SET	0,H
CB C5	      *	SET	0,L
CB C6	      *	SET	0,(HL)
CB C7	      *	SET	0,A
CB C8	      *	SET	1,B
CB C9	      *	SET	1,C
CB CA	      *	SET	1,D
CB CB	      *	SET	1,E
CB CC	      *	SET	1,H
CB CD	      *	SET	1,L
CB CE	      *	SET	1,(HL)
CB CF	      *	SET	1,A
CB D0	      *	SET	2,B
CB D1	      *	SET	2,C
CB D2	      *	SET	2,D
CB D3	      *	SET	2,E
CB D4	      *	SET	2,H
CB D5	      *	SET	2,L
CB D6	      *	SET	2,(HL)
CB D7	      *	SET	2,A
CB D8	      *	SET	3,B
CB D9	      *	SET	3,C
CB DA	      *	SET	3,D
CB DB	      *	SET	3,E
CB DC	      *	SET	3,H
CB DD	      *	SET	3,L
CB DE	      *	SET	3,(HL)
CB DF	      *	SET	3,A
CB E0	      *	SET	4,B
CB E1	      *	SET	4,C
CB E2	      *	SET	4,D
CB E3	      *	SET	4,E
CB E4	      *	SET	4,H
CB E5	      *	SET	4,L
CB E6	      *	SET	4,(HL)
CB E7	      *	SET	4,A
CB E8	      *	SET	5,B
CB E9	      *	SET	5,C
CB EA	      *	SET	5,D
CB EB	      *	SET	5,E
CB EC	      *	SET	5,H
CB ED	      *	SET	5,L
CB EE	      *	SET	5,(HL)
CB EF	      *	SET	5,A
CB F0	      *	SET	6,B
CB F1	      *	SET	6,C
CB F2	      *	SET	6,D
CB F3	      *	SET	6,E
CB F4	      *	SET	6,H
CB F5	      *	SET	6,L
CB F6	      *	SET	6,(HL)
CB F7	      *	SET	6,A
CB F8	      *	SET	7,B
CB F9	      *	SET	7,C
CB FA	      *	SET	7,D
CB FB	      *	SET	7,E
CB FC	      *	SET	7,H
CB FD	      *	SET	7,L
CB FE	      *	SET	7,(HL)
CB FF	      *	SET	7,A
CC nnnn		CALL	Z,nnnn
CD nnnn		CALL	nnnn
CE nn		ADC	A,nn
CF		RST	8
D0		RET	NC
D1		POP	DE
D2 nnnn		JP	NC,nnnn
D3 nn		OUT	(nn),A
D4 nnnn		CALL	NC,nnnn
D5		PUSH	DE
D6 nn		SUB	nn
D7		RST	10H
D8		RET	C
D9	      *	EXX
DA nnnn		JP	C,nnnn
DB nn		IN	A,(nn)
DC nnnn		CALL	C,nnnn
All other DD combinations not listed below:
 DD is ignored, all following bytes are treated as instructions
DD 09	      *	ADD	IX,BC
DD 19	      *	ADD	IX,DE
DD 21 nnnn    *	LD	IX,nnnn
DD 22 nnnn    *	LD	(nnnn),IX
DD 23	      *	INC	IX
DD 24	      /	INC	HX
DD 25	      /	DEC	HX
DD 26 nn      /	LD	HX,nn
DD 29	      *	ADD	IX,IX
DD 2A nnnn    *	LD	IX,(nnnn)
DD 2B	      *	DEC	IX
DD 2C	      /	INC	LX
DD 2D	      /	DEC	LX
DD 2E nn      /	LD	LX,nn
DD 34 dd      *	INC	(IX+dd)
DD 35 dd      *	DEC	(IX+dd)
DD 36 dd nn   *	LD	(IX+dd),nn
DD 39	      *	ADD	IX,SP
DD 44	      /	LD	B,HX
DD 45	      /	LD	B,LX
DD 46 dd      *	LD	B,(IX+dd)
DD 4C	      /	LD	C,HX
DD 4D	      /	LD	C,LX
DD 4E dd      *	LD	C,(IX+dd)
DD 54	      /	LD	D,HX
DD 55	      /	LD	D,LX
DD 56 dd      *	LD	D,(IX+dd)
DD 5C	      /	LD	E,H
DD 5D	      /	LD	E,L
DD 5E dd      *	LD	E,(IX+dd)
DD 60	      /	LD	HX,B
DD 61	      /	LD	HX,C
DD 62	      /	LD	HX,D
DD 63	      /	LD	HX,E
DD 64	      /	LD	HX,HX
DD 65	      /	LD	HX,LX
DD 66 dd      *	LD	H,(IX+dd)
DD 67	      /	LD	HX,A
DD 68	      /	LD	LX,B
DD 69	      /	LD	LX,C
DD 6A	      /	LD	LX,D
DD 6B	      /	LD	LX,E
DD 6C	      /	LD	LX,HX
DD 6D	      /	LD	LX,LX
DD 6E dd      *	LD	L,(IX+dd)
DD 6F	      /	LD	LX,A
DD 70 dd      *	LD	(IX+dd),B
DD 71 dd      *	LD	(IX+dd),C
DD 72 dd      *	LD	(IX+dd),D
DD 73 dd      *	LD	(IX+dd),E
DD 74 dd      *	LD	(IX+dd),H
DD 75 dd      *	LD	(IX+dd),L
DD 77 dd      *	LD	(IX+dd),A
DD 7C	      /	LD	A,HX
DD 7D	      /	LD	A,LX
DD 7E dd      *	LD	A,(IX+dd)
DD 84	      /	ADD	A,HX
DD 85	      /	ADD	A,LX
DD 86 dd      *	ADD	A,(IX)
DD 8C	      /	ADC	A,HX
DD 8D	      /	ADC	A,LX
DD 8E dd      *	ADC	A,(IX)
DD 94	      /	SUB	HX
DD 95	      /	SUB	LX
DD 96 dd      *	SUB	(IX+dd)
DD 9C	      /	SBC	A,HX
DD 9D	      /	SBC	A,LX
DD 9E dd      *	SBC	A,(IX+dd)
DD A4	      /	AND	HX
DD A5	      /	AND	LX
DD A6 dd      *	AND	(IX+dd)
DD AC	      /	XOR	HX
DD AD	      /	XOR	LX
DD AE dd      *	XOR	(IX+dd)
DD B4	      /	OR	HX
DD B5	      /	OR	LX
DD B6 dd      *	OR	(IX+dd)
DD BC	      /	CP	HX
DD BD	      /	CP	LX
DD BE dd      *	CP	(IX+dd)
DD CB dd 00   /	RLC	(IX+dd)->B	result is placed in a register
DD CB dd 01   /	RLC	(IX+dd)->C	additionally
DD CB dd 02   /	RLC	(IX+dd)->D
DD CB dd 03   /	RLC	(IX+dd)->E
DD CB dd 04   /	RLC	(IX+dd)->H
DD CB dd 05   /	RLC	(IX+dd)->L
DD CB dd 06   *	RLC	(IX+dd)
DD CB dd 07   /	RLC	(IX+dd)->A
DD CB dd 08   /	RRC	(IX+dd)->B
DD CB dd 09   /	RRC	(IX+dd)->C
DD CB dd 0A   /	RRC	(IX+dd)->D
DD CB dd 0B   /	RRC	(IX+dd)->E
DD CB dd 0C   /	RRC	(IX+dd)->H
DD CB dd 0D   /	RRC	(IX+dd)->L
DD CB dd 0E   *	RRC	(IX+dd)
DD CB dd 0F   /	RRC	(IX+dd)->A
DD CB dd 10   /	RL	(IX+dd)->B
DD CB dd 11   /	RL	(IX+dd)->C
DD CB dd 12   /	RL	(IX+dd)->D
DD CB dd 13   /	RL	(IX+dd)->E
DD CB dd 14   /	RL	(IX+dd)->H
DD CB dd 15   /	RL	(IX+dd)->L
DD CB dd 16   *	RL	(IX+dd)
DD CB dd 17   /	RL	(IX+dd)->A
DD CB dd 18   /	RR	(IX+dd)->B
DD CB dd 19   /	RR	(IX+dd)->C
DD CB dd 1A   /	RR	(IX+dd)->D
DD CB dd 1B   /	RR	(IX+dd)->E
DD CB dd 1C   /	RR	(IX+dd)->H
DD CB dd 1D   /	RR	(IX+dd)->L
DD CB dd 1E   *	RR	(IX+dd)
DD CB dd 1F   /	RR	(IX+dd)->A
DD CB dd 20   /	SLA	(IX+dd)->B
DD CB dd 21   /	SLA	(IX+dd)->C
DD CB dd 22   /	SLA	(IX+dd)->D
DD CB dd 23   /	SLA	(IX+dd)->E
DD CB dd 24   /	SLA	(IX+dd)->H
DD CB dd 25   /	SLA	(IX+dd)->L
DD CB dd 26   *	SLA	(IX+dd)
DD CB dd 27   /	SLA	(IX+dd)->A
DD CB dd 28   /	SRA	(IX+dd)->B
DD CB dd 29   /	SRA	(IX+dd)->C
DD CB dd 2A   /	SRA	(IX+dd)->D
DD CB dd 2B   /	SRA	(IX+dd)->E
DD CB dd 2C   /	SRA	(IX+dd)->H
DD CB dd 2D   /	SRA	(IX+dd)->L
DD CB dd 2E   *	SRA	(IX+dd)
DD CB dd 2F   /	SRA	(IX+dd)->A
DD CB dd 30   /	SLIA	(IX+dd)->B
DD CB dd 31   /	SLIA	(IX+dd)->C
DD CB dd 32   /	SLIA	(IX+dd)->D
DD CB dd 33   /	SLIA	(IX+dd)->E
DD CB dd 34   /	SLIA	(IX+dd)->H
DD CB dd 35   /	SLIA	(IX+dd)->L
DD CB dd 36   /	SLIA	(IX+dd)
DD CB dd 37   /	SLIA	(IX+dd)->A
DD CB dd 38   /	SRL	(IX+dd)->B
DD CB dd 39   /	SRL	(IX+dd)->C
DD CB dd 3A   /	SRL	(IX+dd)->D
DD CB dd 3B   /	SRL	(IX+dd)->E
DD CB dd 3C   /	SRL	(IX+dd)->H
DD CB dd 3D   /	SRL	(IX+dd)->L
DD CB dd 3E   *	SRL	(IX+dd)
DD CB dd 3F   /	SRL	(IX+dd)->A
DD CB dd 46   *	BIT	0,(IX+dd)	all other BIT combinations
DD CB dd 4E   *	BIT	1,(IX+dd)	react like the documented ones
DD CB dd 56   *	BIT	2,(IX+dd)	because there is no write
DD CB dd 5E   *	BIT	3,(IX+dd)
DD CB dd 66   *	BIT	4,(IX+dd)
DD CB dd 6E   *	BIT	5,(IX+dd)
DD CB dd 76   *	BIT	6,(IX+dd)
DD CB dd 7E   *	BIT	7,(IX+dd)
DD CB dd 80   /	RES	0,(IX+dd)->B
DD CB dd 81   /	RES	0,(IX+dd)->C
DD CB dd 82   /	RES	0,(IX+dd)->D
DD CB dd 83   /	RES	0,(IX+dd)->E
DD CB dd 84   /	RES	0,(IX+dd)->H
DD CB dd 85   /	RES	0,(IX+dd)->L
DD CB dd 86   *	RES	0,(IX+dd)
DD CB dd 87   /	RES	0,(IX+dd)->A
DD CB dd 88   /	RES	1,(IX+dd)->B
DD CB dd 89   /	RES	1,(IX+dd)->C
DD CB dd 8A   /	RES	1,(IX+dd)->D
DD CB dd 8B   /	RES	1,(IX+dd)->E
DD CB dd 8C   /	RES	1,(IX+dd)->H
DD CB dd 8D   /	RES	1,(IX+dd)->L
DD CB dd 8E   *	RES	1,(IX+dd)
DD CB dd 8F   /	RES	1,(IX+dd)->A
DD CB dd 90   /	RES	2,(IX+dd)->B
DD CB dd 91   /	RES	2,(IX+dd)->C
DD CB dd 92   /	RES	2,(IX+dd)->D
DD CB dd 93   /	RES	2,(IX+dd)->E
DD CB dd 94   /	RES	2,(IX+dd)->H
DD CB dd 95   /	RES	2,(IX+dd)->L
DD CB dd 96   *	RES	2,(IX+dd)
DD CB dd 97   /	RES	2,(IX+dd)->A
DD CB dd 98   /	RES	3,(IX+dd)->B
DD CB dd 99   /	RES	3,(IX+dd)->C
DD CB dd 9A   /	RES	3,(IX+dd)->D
DD CB dd 9B   /	RES	3,(IX+dd)->E
DD CB dd 9C   /	RES	3,(IX+dd)->H
DD CB dd 9D   /	RES	3,(IX+dd)->L
DD CB dd 9E   *	RES	3,(IX+dd)
DD CB dd 9F   /	RES	3,(IX+dd)->A
DD CB dd A0   /	RES	4,(IX+dd)->B
DD CB dd A1   /	RES	4,(IX+dd)->C
DD CB dd A2   /	RES	4,(IX+dd)->D
DD CB dd A3   /	RES	4,(IX+dd)->E
DD CB dd A4   /	RES	4,(IX+dd)->H
DD CB dd A5   /	RES	4,(IX+dd)->L
DD CB dd A6   *	RES	4,(IX+dd)
DD CB dd A7   /	RES	4,(IX+dd)->A
DD CB dd A8   /	RES	5,(IX+dd)->B
DD CB dd A9   /	RES	5,(IX+dd)->C
DD CB dd AA   /	RES	5,(IX+dd)->D
DD CB dd AB   /	RES	5,(IX+dd)->E
DD CB dd AC   /	RES	5,(IX+dd)->H
DD CB dd AD   /	RES	5,(IX+dd)->L
DD CB dd AE   *	RES	5,(IX+dd)
DD CB dd AF   /	RES	5,(IX+dd)->A
DD CB dd B0   /	RES	6,(IX+dd)->B
DD CB dd B1   /	RES	6,(IX+dd)->C
DD CB dd B2   /	RES	6,(IX+dd)->D
DD CB dd B3   /	RES	6,(IX+dd)->E
DD CB dd B4   /	RES	6,(IX+dd)->H
DD CB dd B5   /	RES	6,(IX+dd)->L
DD CB dd B6   *	RES	6,(IX+dd)
DD CB dd B7   /	RES	6,(IX+dd)->A
DD CB dd B8   /	RES	7,(IX+dd)->B
DD CB dd B9   /	RES	7,(IX+dd)->C
DD CB dd BA   /	RES	7,(IX+dd)->D
DD CB dd BB   /	RES	7,(IX+dd)->E
DD CB dd BC   /	RES	7,(IX+dd)->H
DD CB dd BD   /	RES	7,(IX+dd)->L
DD CB dd BE   *	RES	7,(IX+dd)
DD CB dd BF   /	RES	7,(IX+dd)->A
DD CB dd C0   /	SET	0,(IX+dd)->B
DD CB dd C1   /	SET	0,(IX+dd)->C
DD CB dd C2   /	SET	0,(IX+dd)->D
DD CB dd C3   /	SET	0,(IX+dd)->E
DD CB dd C4   /	SET	0,(IX+dd)->H
DD CB dd C5   /	SET	0,(IX+dd)->L
DD CB dd C6   *	SET	0,(IX+dd)
DD CB dd C7   /	SET	0,(IX+dd)->A
DD CB dd C8   /	SET	1,(IX+dd)->B
DD CB dd C9   /	SET	1,(IX+dd)->C
DD CB dd CA   /	SET	1,(IX+dd)->D
DD CB dd CB   /	SET	1,(IX+dd)->E
DD CB dd CC   /	SET	1,(IX+dd)->H
DD CB dd CD   /	SET	1,(IX+dd)->L
DD CB dd CE   *	SET	1,(IX+dd)
DD CB dd CF   /	SET	1,(IX+dd)->A
DD CB dd D0   /	SET	2,(IX+dd)->B
DD CB dd D1   /	SET	2,(IX+dd)->C
DD CB dd D2   /	SET	2,(IX+dd)->D
DD CB dd D3   /	SET	2,(IX+dd)->E
DD CB dd D4   /	SET	2,(IX+dd)->H
DD CB dd D5   /	SET	2,(IX+dd)->L
DD CB dd D6   *	SET	2,(IX+dd)
DD CB dd D7   /	SET	2,(IX+dd)->A
DD CB dd D8   /	SET	3,(IX+dd)->B
DD CB dd D9   /	SET	3,(IX+dd)->C
DD CB dd DA   /	SET	3,(IX+dd)->D
DD CB dd DB   /	SET	3,(IX+dd)->E
DD CB dd DC   /	SET	3,(IX+dd)->H
DD CB dd DD   /	SET	3,(IX+dd)->L
DD CB dd DE   *	SET	3,(IX+dd)
DD CB dd DF   /	SET	3,(IX+dd)->A
DD CB dd E0   /	SET	4,(IX+dd)->B
DD CB dd E1   /	SET	4,(IX+dd)->C
DD CB dd E2   /	SET	4,(IX+dd)->D
DD CB dd E3   /	SET	4,(IX+dd)->E
DD CB dd E4   /	SET	4,(IX+dd)->H
DD CB dd E5   /	SET	4,(IX+dd)->L
DD CB dd E6   *	SET	4,(IX+dd)
DD CB dd E7   /	SET	4,(IX+dd)->A
DD CB dd E8   /	SET	5,(IX+dd)->B
DD CB dd E9   /	SET	5,(IX+dd)->C
DD CB dd EA   /	SET	5,(IX+dd)->D
DD CB dd EB   /	SET	5,(IX+dd)->E
DD CB dd EC   /	SET	5,(IX+dd)->H
DD CB dd ED   /	SET	5,(IX+dd)->L
DD CB dd EE   *	SET	5,(IX+dd)
DD CB dd EF   /	SET	5,(IX+dd)->A
DD CB dd F0   /	SET	6,(IX+dd)->B
DD CB dd F1   /	SET	6,(IX+dd)->C
DD CB dd F2   /	SET	6,(IX+dd)->D
DD CB dd F3   /	SET	6,(IX+dd)->E
DD CB dd F4   /	SET	6,(IX+dd)->H
DD CB dd F5   /	SET	6,(IX+dd)->L
DD CB dd F6   *	SET	6,(IX+dd)
DD CB dd F7   /	SET	6,(IX+dd)->A
DD CB dd F8   /	SET	7,(IX+dd)->B
DD CB dd F9   /	SET	7,(IX+dd)->C
DD CB dd FA   /	SET	7,(IX+dd)->D
DD CB dd FB   /	SET	7,(IX+dd)->E
DD CB dd FC   /	SET	7,(IX+dd)->H
DD CB dd FD   /	SET	7,(IX+dd)->L
DD CB dd FE   *	SET	7,(IX+dd)
DD CB dd FF   /	SET	7,(IX+dd)->A
DD E1	      *	POP	IX
DD E3	      *	EX	(SP),IX
DD E5	      *	PUSH	IX
DD E9	      *	JP	(IX)
DD F9	      *	LD	SP,IX
DE nn		SBC	A,nn
DF		RST	18H
E0		RET	PO
E1		POP	HL
E2 nnnn		JP	PO,nnnn
E3		EX	(SP),HL
E4 nnnn		CALL	PO,nnnn
E5		PUSH	HL
E6 nn		AND	nn
E7		RST	20H
E8		RET	PE
E9		JP	(HL)
EA nnnn		JP	PE,nnnn
EB		EX	DE,HL
EC nnnn		CALL	PE,nnnn
All other ED combinations not listed below:
 in the range ED40 - ED7F: valid opcodes are mirrored
 elsewhere: ED and the next byte is ignored,
  all following bytes treated as instructions
ED 00 nn      +	IN0	B,(nn)
ED 01 nn      +	OUT0	(nn),B
ED 04	      +	TST	B
ED 08 nn      +	IN0	C,(nn)
ED 09 nn      +	OUT0	(nn),C
ED 0C	      +	TST	C
ED 10 nn      +	IN0	D,(nn)
ED 11 nn      +	OUT0	(nn),D
ED 14	      +	TST	D
ED 18 nn      +	IN0	E,(nn)
ED 19 nn      +	OUT0	(nn),E
ED 1C	      +	TST	E
ED 20 nn      +	IN0	H,(nn)
ED 21 nn      +	OUT0	(nn),H
ED 24	      +	TST	H
ED 28 nn      +	IN0	L,(nn)
ED 29 nn      +	OUT0	(nn),L
ED 2C	      +	TST	L
ED 30 nn      +	IN0	(nn)		set flags only
ED 34	      +	TST	(HL)
ED 38 nn      +	IN0	A,(nn)
ED 39 nn      +	OUT0	(nn),A
ED 3C	      +	TST	A
ED 40	      *	IN	B,(C)
ED 41	      *	OUT	(C),B
ED 42	      *	SBC	HL,BC
ED 43 nnnn    *	LD	(nnnn),BC
ED 44	      *	NEG
ED 45	      *	RETN
ED 46	      *	IM	0
ED 47	      *	LD	I,A
ED 48	      *	IN	C,(C)
ED 49	      *	OUT	(C),C
ED 4A	      *	ADC	HL,BC
ED 4B nnnn    *	LD	BC,(nnnn)
ED 4C	      +	MULT	BC
ED 4D	      *	RETI
ED 4F	      *	LD	R,A
ED 50	      *	IN	D,(C)
ED 51	      *	OUT	(C),D
ED 52	      *	SBC	HL,DE
ED 53 nnnn    *	LD	(nnnn),DE
ED 56	      *	IM	1
ED 57	      *	LD	A,I
ED 58	      *	IN	E,(C)
ED 59	      *	OUT	(C),E
ED 5A	      *	ADC	HL,DE
ED 5B nnnn    *	LD	DE,(nnnn)
ED 5C	      +	MULT	DE
ED 5E	      *	IM	2
ED 5F	      *	LD	A,R
ED 60	      *	IN	H,(C)
ED 61	      *	OUT	(C),H
ED 62	      *	SBC	HL,HL
ED 63 nnnn    *	LD	(nnnn),HL	opcode 22 does the same faster
ED 64 nn      +	TST	nn
ED 67	      *	RRD
ED 68	      *	IN	L,(C)
ED 69	      *	OUT	(C),L
ED 6A	      *	ADC	HL,HL
ED 6B nnnn    *	LD	HL,(nnnn)	opcode 2A does the same faster
ED 6C	      +	MULT	HL
ED 6F	      *	RLD
ED 70	      /	IN	(C)		set flags only (TSTI)
	      ^--- can be viewed as *, because SGS manual and HD64180
		manual list this instruction as valid Z80
ED 71	      /	OUT	(C),0
ED 72	      *	SBC	HL,SP
ED 73 nnnn    *	LD	(nnnn),SP
ED 74 nn      +	TSTIO	nn
ED 76	      +	SLP
ED 78	      *	IN	A,(C)
ED 79	      *	OUT	(C),A
ED 7A	      *	ADC	HL,SP
ED 7B nnnn    *	LD	SP,(nnnn)
ED 7C	      +	MULT	SP
ED 83	      +	OTIM
ED 8B	      +	OTDM
ED 93	      + OTIMR
ED 9B	      +	OTDMR
ED A0	      *	LDI
ED A1	      *	CPI
ED A2	      *	INI
ED A3	      *	OUTI
ED A8	      *	LDD
ED A9	      *	CPD
ED AA	      *	IND
ED AB	      *	OUTD
ED B0	      *	LDIR
ED B1	      *	CPIR
ED B2	      *	INIR
ED B3	      *	OTIR
ED B8	      *	LDDR
ED B9	      *	CPDR
ED BA	      *	INDR
ED BB	      *	OTDR
EE nn		XOR	nn
EF		RST	28H
F0		RET	P
F1		POP	AF
F2 nnnn		JP	P,nnnn
F3		DI
F4 nnnn		CALL	P,nnnn
F5		PUSH	AF
F6 nn		OR	nn
F7		RST	30H
F8		RET	M
F9		LD	SP,HL
FA nnnn		JP	M,nnnn
FB		EI
FC nnnn		CALL	M,nnnn
FD ...	      *	like DD ..., with IY instead of IX
FE nn		CP	nn
FF		RST	38H

------------------------------

End of INFO-CPM Digest V92 Issue #75
************************************
29-Jul-92 10:08:39-MDT,5867;000000000000
Mail-From: W8SDZ created at 29-Jul-92 09:51:37
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Wed, 29 Jul 92 09:51:37 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #76
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920729095137.V92N76@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Wed, 29 Jul 92       Volume 92 : Issue   76

Today's Topics:
                (X/)Y/Zmodem Programs for CPM machine.
                      Fun with Osborne hardware
                    Re: converting files (2 msgs)
                                z800?
----------------------------------------------------------------------

Date: 28 Jul 92 23:15:54 GMT
From: nevada.edu!jimi!equinox!pyramid!takem_b@uunet.uu.net  (Brian Takemoto)
Subject: (X/)Y/Zmodem Programs for CPM machine.
Message-ID: <4218@equinox.unr.edu>

We are in need of a (Batch) File Transfer Program for a CPM machine.
Does anybody know where one exists and if so, what it is called and
where it is available?  An FTP site would be preferrable, but not
necessary.  Thanks in advance...
---------------------------------------------------------------------------
takem_b@pyramid.cs.unr.edu or ucbvax.berkley.edu!pyramid.cs.unr.edu!takem_b
#include <sig.h>    /* unfriendly control codes with ascii self-portrait */
Anything that can go wronx3%se  Pnews: segmentation violation. core dumped.

------------------------------

Date: 27 Jul 92 09:04:38 GMT
From: destroyer!ubc-cs!unixg.ubc.ca!kakwa.ucs.ualberta.ca!access.usask.ca!ccu.umanitoba.ca!ciit85.ciit.nrc.ca!orban@gumby.wisc.edu
Subject: Fun with Osborne hardware
Message-ID: <1992Jul27.150438.1182@ciit85.ciit.nrc.ca>

Hi fellow netters,

I have an Osborne IB, with the double density drives. It served me
well, mainly doing word processing on it.
As the built in monitor is too small on it, I hooked up a PC monitor to
it. I have heard about the 80 column conversion, and as I had the 
technical manual to the machine, I designed and built a conversion.
It worked all right, except due to the longer lines the display
slowed down, and the screen was flickering, so I converted it back.
Has anyone tryed that? Was it flickering? Would I need another monitor
with a longer persistance phosphor? I take, you would not speed up 
the machine, mainly because of the disk drives.
I had problems with my disk drives. They would fail after about 2 ~ 3
hours of use. Turning the machine off and letting it cool dawn would help.
First I installed a fan, into the back of the machine, where the handle
is. This helped a bit, but every now and then the disk drives still failed.
Finally, I redesigned the floppy interface, with a single chip PLL
data separator and PC disk drives, doing away with the Osborne data
separator board and drives. Unfortunately it does not boot (nothing
works at first). I would need to write short routines to test the
different functions of the floppy controller/drive. And here comes the
catch: I have a later style monitor program in the Osborne, which does
not have the test mode, where you could dawn-load test programs into the 
RAM and run it. I would need to have an older monitor, or the source
listing on a computer to modify it. 
Anyone has any of those?
Any help would be appreciated!

Thanks, Peter
--
Peter Orban                           | preferred: orban@ciit85.ciit.nrc.ca
National Research Council of Canada   | or: orban@nrcamt.nrc.ca

------------------------------

Date: 29 Jul 92 01:24:29 GMT
From: cis.ohio-state.edu!python.cis.ohio-state.edu!martens@ucbvax.Berkeley.EDU  (Jeff Martens)
Subject: Re: converting files
Message-ID: <1992Jul29.012429.23710@cis.ohio-state.edu>

In article <1992Jul16.140429.5643@iscsvax.uni.edu> williams9027@iscsvax.uni.edu writes:
>We are in the process of attempting to convert some files from cpm to either
>the mac or ibm.  does anyone have any suggestions.  i have know idea the
>specifics - we will get the files in a week.  

>are there any utility programs anywhere which could help?

There is (was?) a utility that allowed Kaypro IIs and 4s to read and
write various format disks, including MS-DOS.  The utility was called
Uniform.  Does anyone know if there's anything comparable that allows
IBM PCs to read Kaypro CP/M disks?  That'd be useful for my wife real
soon now.
-- 
	"Bad nation!  Bad nation!  Shame on you for contaminating my
	Lake!" -- Mary Jacobs regarding L. Michigan.

-- Jeff (martens@cis.ohio-state.edu)

------------------------------

Date: 29 Jul 92 09:50:23 GMT
From: agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!python.cis.ohio-state.edu!martens@ucbvax.Berkeley.EDU  (Jeff Martens)
Subject: Re: converting files
Message-ID: <1992Jul29.095023.23326@cis.ohio-state.edu>

As of about eight years ago, Uniform was sold by Microsolutions, 125
S.  Fourth St., DeKalb, IL 60115.  No phone number is listed in the
"Uniform User's Guide."

-- 
	"Bad nation!  Bad nation!  Shame on you for contaminating my
	Lake!" -- Mary Jacobs regarding L. Michigan.

-- Jeff (martens@cis.ohio-state.edu)

------------------------------

Date: 28 Jul 92 00:19:49 GMT
From: motcsd!xhost92.csd.mot.com!ajv@apple.com
Subject: z800?
Message-ID: <6895@motcsd.csd.mot.com>

Did either the z800 ever see the light of day?  I stumbled across
some old BBS messages concerning the z800, and it sounded like
quite a neat little chip.  Did Zilog ever manufacture it?

It strikes me that a marriage of a z800 with the multiprocessor
support of S100 would make for a *very* interesting little
parallel computer....

				Andy Valencia

------------------------------

End of INFO-CPM Digest V92 Issue #76
************************************
29-Jul-92 19:18:47-MDT,11601;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Wed, 29 Jul 92 19:15:08 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #77
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920729191509.V92N77@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Wed, 29 Jul 92       Volume 92 : Issue   77

Today's Topics:
                       Basis 108/Apple II CP/M
       How can I read floppies written by Morrow running CP/M?
                     IBM -> CPM cross-development
              Re: (X/)Y/Zmodem Programs for CPM machine.
                         Re: converting files
         Re: TRS-80 Cosmic Fighter by Big Five - PLEASE HELP!
                     Re: Undocumented Z80 Opcodes
----------------------------------------------------------------------

Date: 29 Jul 92 16:48:13 GMT
From: charon.amdahl.com!amdahl!JUTS!cd.amdahl.com!jjs40@uunet.uu.net  (John Sullivan)
Subject: Basis 108/Apple II CP/M
Message-ID: <d0tn02Nd1boh01@JUTS.ccc.amdahl.com>

I recently picked up a old system called a Basis 108.  It apparently
is a West-German manufactured Apple II clone with a built in Z80.  
This system will boot AppleDOS and Microsoft Softcard CP/M (CP/M
for the Apple II with a Z80 "softcard".)  

The motherboard in this beast has built in serial/parallel connectors.
However, booting under Microsoft Softcard CP/M does not recognize the
existence of these ports.  I assume that this version of CP/M is looking
for serial/parallel ports in the general Apple card slots (which are empty)
and not wherever in memory the built-in ports are located.  The only
solution I can come up with is to either A) find a Basis-specific CP/M
boot disk or B) to come up with some schematics and try and hack the
Microsoft CP/M that I have.

So, has anyone ever seen or heard of this machine?  Do you have a boot
disk or schematics, or know where I can get them?  Any other general clues?
While this system will run some Apple II software, it seems much more
well suited to running CP/M.

--

Also, I have a real Apple II with a Z80 card that I am planning to use
to run CP/M (this system works fine - serial and parallel ports all 
work.)  Does anyone have any general advice about this type of system?

For people who want to get mess around with CP/M hacking, the AppleII/Z80
combo seems like a very cheap system.  I've seen Apples priced as low
as $25-$50, and Z80 cards as low as $3-$10.

-- 
John Sullivan, Engineer/Computer Development.   Email: jjs40@cd.amdahl.com.
Amdahl Corporation, Sunnyvale CA.               Phone: (408)746-4688.

------------------------------

Date: 29 Jul 92 18:27:09 GMT
From: framsparc.ocf.llnl.gov!booloo@lll-winken.llnl.gov  (Mark Boolootian)
Subject: How can I read floppies written by Morrow running CP/M?
Message-ID: <131786@lll-winken.LLNL.GOV>

Greetings,

I am posting this for another chap here at the lab.  Hope I've found the 
proper forum for this post.

Said chap apparently had a Morrow running CP/M 2.2 and created some files with
a program written in Pearl (his spelling - I assume he doesn't mean Perl).
The Morrow has since died, and he now has several double-sided (360K) floppies
with files which he needs to move over to his Mac.  Is there any way of
capturing these files using another system (perhaps an IBM PC running some
appropriate software can read them)?.  

Any help would be greatly appreciated.  Please email responses as I don't
normally read comp.os.cpm.

Thanks and best regards,
mb
-- 
Mark Boolootian		booloo@llnl.gov		+1 510-423-1948

------------------------------

Date: 27 Jul 92 14:37:21 GMT
From: mcsun!uknet!icdoc!citycs!dh108@uunet.uu.net  (KEATES M G)
Subject: IBM -> CPM cross-development
Message-ID: <1992Jul27.143721.10145@city.cs>

I am currently developing some software, written in C, on two platforms,
IBM PC's and Amstrad PCW's.  At the moment, compilation is carried out
on each of the target machines.  I would like to be able to write solely
on the IBM, continuing to use Turbo-C for the IBM version but using
another set-up to create code for the PCW (CPM). I can then transfer and
run this code, speeding up the development process.

Therefore, please e-mail me details of any software that would make this
possible, either commercial or public domain.  Also, if available,
include any archive sites carrying such software. 

Thanks,
	Mark.
--
 | "Wrathchild" |    e-mail : dh108@cs.city.ac.uk        |  |||  Atari - Power|
 |    dh108     | ** All views expressed are my own - ** |  |||     Without   |
 | Mark Keates. |        UNTIL I GET MARRIED !!          | / | \  Our Support |

------------------------------

Date: 29 Jul 92 19:55:22 GMT
From: centerline!noc.near.net!wpi.WPI.EDU!penny.WPI.EDU!ear@uunet.uu.net  (Mr. Neat-O [tm])
Subject: Re: (X/)Y/Zmodem Programs for CPM machine.
Message-ID: <Bs620A.125@wpi.WPI.EDU>

In article <4218@equinox.unr.edu> takem_b@pyramid.unr.edu (Brian Takemoto) writes:
>We are in need of a (Batch) File Transfer Program for a CPM machine.
>Does anybody know where one exists and if so, what it is called and
>where it is available?  An FTP site would be preferrable, but not
>necessary.  Thanks in advance...

Check out a program called ZMP.  It can be ftp'd from simtel20.army.mil or
any of it's clones (wuarchive.wustl.edu).  I don't remember which directory
it's stored in, though.  ZMP is a CP/M terminal program with built-in
support for Zmodem file transfers.  Since Zmodem supports batch transfers,
it should suit your needs.  Be aware, however, that you will most likely
need to patch ZMP to run on your particular CP/M machine.  Fortunately,
there are ready to be applied patches and instructions for most CP/M systems
available along with the generic ZMP program.

P.S.- I've got a copy of ZMP already configured for the DEC Rainbow if that
will help you.

+---------< Eric A. Rasmussen - Mr. Neat-O (tm) >---------+ +< Email Address >+
|   A real engineer never reads the instructions first.   | | ear@wpi.wpi.edu |
|   (They figure out how it works by playing with it.)    | | ear%wpi@wpi.edu |
+---------------------------------------------------------+ +-----------------+
                     ((( In Stereo Where Available )))

------------------------------

Date: 29 Jul 92 15:40:45 GMT
From: timbuk.cray.com!hemlock.cray.com!jot@uunet.uu.net  (Otto Tennant)
Subject: Re: converting files
Message-ID: <JOT.92Jul29104041@teak09.cray.com>

In article <1992Jul29.012429.23710@cis.ohio-state.edu> martens@python.cis.ohio-state.edu (Jeff Martens) writes:

> From: martens@python.cis.ohio-state.edu (Jeff Martens)
> Followup-To: comp.os.cpm
> Organization: Ohio State U. Dept. of Computer Science
> References: <1992Jul16.140429.5643@iscsvax.uni.edu>
> Date: Wed, 29 Jul 1992 01:24:29 GMT
> Lines: 17
>
> In article <1992Jul16.140429.5643@iscsvax.uni.edu> williams9027@iscsvax.uni.edu writes:
> >We are in the process of attempting to convert some files from cpm to either
> >the mac or ibm.  does anyone have any suggestions.  i have know idea the
> >specifics - we will get the files in a week.  
>
> >are there any utility programs anywhere which could help?
>
> There is (was?) a utility that allowed Kaypro IIs and 4s to read and
> write various format disks, including MS-DOS.  The utility was called
> Uniform.  Does anyone know if there's anything comparable that allows
> IBM PCs to read Kaypro CP/M disks?  That'd be useful for my wife real
> soon now.

You want the shareware program 22DISK, which can be found at SIMTEL
mirrors as "msdos/dskutl/22dsk138.zip".  PC hardware cannot read old
single-density Osborne disks, but it can read double densities.
22DISK knows about an enormous number of diskette formats.

There are also several emulators, if you need to temporarily execute
Z80 programs on your PC.

(Is there a FAQ for this newsgroup?)
--
===============================================================================
J.Otto Tennant      Forsan et haec olim meminisse juvabit.         jot@cray.com
Cray Research, Inc.              Virgil                          (612) 683-5872
665 Lone Oak Drive                                                
Eagan, MN 55121

------------------------------

Date: 28 Jul 92 13:13:34 GMT
From: nwnexus!ole!ssc!eskimo!lorc!lowen@uunet.uu.net  (Lamar Owen)
Subject: Re: TRS-80 Cosmic Fighter by Big Five - PLEASE HELP!
Message-ID: <BLimoB1w164w@lorc.UUCP>

siebeck@infoac.rmi.de (Wolfgang Siebeck ) writes:
> >9125113g@lux.latrobe.edu.au (Mitch Davis) writes:
> >>Does any kind soul out there remember a game for the TRS-80 called
> >>"Cosmic Fighter" by Big Five Software?
> [Nice description deleted.]
> 
> Mmmh, I got it running here on my Emulator, but I prefer the original
> Cornsoft FROGGER! Much better sound :-)

Ah... Frogger... This brings to mind the most unusual Model 3 disk I ever ran 
across....

During the 1987-1988 "Great Purge" at Radio Shack (this was when ALL model
I/III/4 stuff was DRASTICALLY discouted, I picked up six copies of Zaxxon, two
copies of Frogger, and a mysterious "Master Bootstrap Zaxxon" disk.  Egads! 
This disk was the create disk for Zaxxon!!!  Run the programs of this disk, and
it would format and write either a tape or a disk of the fiendishly copy-
protected Zaxxon image.  Zaxxon was neat in that it used a mixed density disk
format; ie, track 0 of the disk was recorded TWICE, once in single density
for model I boot, and once in double-density, for model III boot.  The rest
of the disk was recorded in single density (for model I compatibility), but
with recorded track numbers that didn't match actual track numbers, and with
a couple of weak sectors, along with mixed sector sizes.  This disk I found,
and bought for 99 US cents, had several programs on it to do this wierd
format, and various other tasks.

However, even with the level of protection that it had, it was cracked, and
several versions of it are floating around....  Plus, it IS more convenient
to simply type "zaxxon" at the command line, instead of having to boot the
system.

> 
> Wolfgang
> --
> siebeck@infoac.rmi.de (Wolfgang Siebeck)
> 


Lamar Owen, Systems Consultant, GE Lighting Systems, Hendersonville, NC
***********************************************************************
 Opinions expressed herein are the author's and do not reflect policy
   or opinions of the General Electric Company or its subsidiaries.
***********************************************************************

------------------------------

Date: 29 Jul 92 19:27:41 GMT
From: ub!acsu.buffalo.edu!spt@rutgers.edu  (Scott P. Toenniessen)
Subject: Re: Undocumented Z80 Opcodes
Message-ID: <Bs60q5.Fpq@acsu.buffalo.edu>

In article <9207271025.AA20373@LL.MIT.EDU> sage@LL.MIT.EDU (Jay Sage) writes:
>
>   I completely agree with Joe's implication that unsupported opcodes and
>unsupported programming language features simply should NOT be used.  As far

I would agree with that too.  Pretty funny that Tandy (king of telling
owners, "Don't use undocumented ROM/Op system calls!") used undocumented
codes in Model III TRSDOS.  When the Z180 speed up board came out for the
Mod. 4, this became readily apparant.

                                   Scott

------------------------------

End of INFO-CPM Digest V92 Issue #77
************************************
30-Jul-92 22:18:28-MDT,10701;000000000000
Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
Date: Thu, 30 Jul 92 22:15:20 MDT
From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V92 #78
To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
Message-ID: <920730221520.V92N78@WSMR-SIMTEL20.ARMY.MIL>

INFO-CPM Digest             Thu, 30 Jul 92       Volume 92 : Issue   78

Today's Topics:
                   CPM BOOTDISK for NEC 8801 wanted
                       Looking for Z80ASM Plus
       PX/8 Util Rom, Cable Info, also ICC GOULD CP/M machine.
                     Rair Black Box disk format?
               Re: CP/M operating sys for intel machine
              Re: CP/M operating sys for intel machines?
                              Re: z800?
----------------------------------------------------------------------

Date: 29 Jul 92 21:03:20 GMT
From: cis.ohio-state.edu!pacific.mps.ohio-state.edu!linac!uwm.edu!caen!sol.ctr.columbia.edu!ira.uka.de!smurf.sub.org!altger!doitcr!jungkunz@ucbvax.Berkeley.EDU  (Helmut Jungkunz)
Subject: CPM BOOTDISK for NEC 8801 wanted
Message-ID: <1755@doitcr.doit.sub.org>

Hello,

I just got a request for a boot disk for a NEC 8801 System (BD it says too)

It features a double drive with double sided units 5 1/4"
Can you possibly also help on a manual for this machine?
Ciao, regards and cu  (-: ,

-> Helmut Jungkunz <-

Please do quote prices!
Thanx in advance

k

------------------------------

Date: 30 Jul 92 01:42:08 GMT
From: cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!po.CWRU.Edu!rfd@ucbvax.Berkeley.EDU  (Richard F. Drushel)
Subject: Looking for Z80ASM Plus
Message-ID: <1992Jul30.014208.4445@usenet.ins.cwru.edu>

	The title says it all.  Not sure if it is + or Plus.  It was
recommended as a good Z80 assembler, but I'm told it is a commercial
product.  The address of any vendors for acquiring legal copies
of this program would be greatly appreciated.
-- 
Rich Drushel ** rfd@po.CWRU.edu *** Biology Ph.D. Student ** Cleveland FreeNet
Co-Sysop, Coleco ADAM Forum --- Assistant Sysop, Science Fiction & Fantasy SIG
"Solda pung apfashat ro des-marno, / Marn ladir o armag noth yeni arno. / Hell
miryat it, / Jambo iat it, / Os lasse wei ticip kati baldo." / Old Ennish poem

------------------------------

Date: Wed, 29 Jul 1992 20:10:53 -0600 (MDT)
From: FORRESTC@CC.SNOW.EDU (Forrest W. Christian)
Subject: PX/8 Util Rom, Cable Info, also ICC GOULD CP/M machine.
Message-ID: <920729201053.20c026d2@CC.SNOW.EDU>

I purchased an EPSON PX-8 (geneva) quite a while back.   It was an extremely
reliable machine except for an occasional ramdisk crash.

About a year ago, the unthinkable happened...  The UTIL rom (with PIP, and
all the good utilities) died.  What I was wondering is if there is anyone out 
there with a UTIL rom and an eprom burner which would be willing to read the
contents of this rom into a file and send it to me (preferrably
electronically)?   I have an eprom burner at my home that I can use to program
a new prom, but it's kinda hard without the contents of the rom.

Also, anyone know of any good software for a PX-8 available on SIMTEL or
another FTP site?  Any other technical PX-8 information would be wonderful.  

And finally, I have an old ICC GOULD industrial computer which runs CP/M. 
Unfortunately, the manufacturers of this computer decided not to use a standard
disk type.  Anyone know what parameters I could stick into a CPM disk emulation
program such as 22nice or the like to use this?   Anyone got any ideas about
what the I/O ports would be on this thing?

Thanks for any assistance,

Forrestc@cc.snow.edu


------------------------------

Date: 29 Jul 92 15:33:18 GMT
From: mcsun!uknet!mucs!arrc!rsa@uunet.uu.net  (Ruth Aylett)
Subject: Rair Black Box disk format?
Message-ID: <1341@sparc8.salf.ac.uk>

I am trying to fish some text files off 5 1/4 inch CPM disks in order to
put them on an msdos machine. Unfortunately, the CPM machine is a
specially obscure one: an ancient ICL PC which I believe was a Rair
Black Box in disguise. I have various programs which do this kind of
thing, but of course none of them mention Rairs (or ICLs). Does anyone
know if the format used by Rairs corresponds to that on a less obscure
machine?

I can tell from the disks that they are DS/DD 48 tpi soft sectored, but
even then that leaves an awful lot of possibles. If anybody has any
clues, please email them to me.

Ruth Aylett
R.Aylett@arrc.salf.ac.uk
rsa@arrc.uucp

------------------------------

Date: 31 Jul 92 12:02:34 GMT
From: wupost!waikato.ac.nz!aukuni.ac.nz!kcbbs!kc@uunet.uu.net  (Richard Plinston)
Subject: Re: CP/M operating sys for intel machine
Message-ID: <43354.2129210810@kcbbs.gen.nz>

   >>> I believe that CP/M-86 evolved into the MS-DOS compatible DR-DOS

   CP?M-86 went many ways.  CP/M-86 for IBM-PC (pre-XT) was released
   about March 82, it was upgraded mid-83 to support XT with hard
   discs.  Early MS-DOS also did not support hard drives.  It was
   replaced as a product by Concurrent-CP/M-86 in mid 83.  This allowed
   multi-tasking by having 4 'virtual screens' thus 4 tasks could run
   simultaneously.

   CCP/M developed to include the ability to run MS-DOS programs as
   Concurrent-PC-DOS (3.2) in Sept 84.  This system was also multi-user
   (as well as multi-tasking) allowing terminals to be attached to a
   multi-port card.

   It has developed through CDOS, CDOS-386, to now being DR-MultiUser-DOS
   5.1.  DR-MDOS still retains CP/M-86 and MP/M-86 compatability in
   its 'native mode' API.

   DR-DOS was originally built from the CDOS source code by removing the
   multi-user, multi-tasking and CP/M-86 compatability parts to produce
   DR-DOS 3.41.  I understand that DR-DOS 6.0 and DR-MDOS 5.1 still have
   some common source code.

   There were other DR 'replacements' for CP/M-86.  DOS+ in the mid-80s
   was a MS-DOS 2.x clone that also ran CP/M-86 programs and had limited
   multi-tasking abilities.  It was bundled with Amstrad 1512 and 1640
   machines - though MS-DOS was also included.  It also came with the
   ACORN 80188 co-processor for the BBC Master 128/512 (for students of
   the esoteric the BBC Master 128 was a 6502 based 128Kbyte machine,
   the co-pro was just a 80188, 512Kb of memory, couple of ROMs that
   plugged into the 'tube' to give MS-DOS compatability - I still have
   one).




  

------------------------------

Date: 30 Jul 92 20:40:43 GMT
From: taurus!hp850.mbari.org!hebo@lll-winken.llnl.gov  (Bob Herlien)
Subject: Re: CP/M operating sys for intel machines?
Message-ID: <5796@taurus.cs.nps.navy.mil>

In article <ERU.92Jul27171440@tnso04.tele.nokia.fi> eru@tnso04.tele.nokia.fi (Erkki Ruohtula) writes:
>
>There was a system called CP/M-86, which in the beginning of PC:s
>looked like a viable competitor to MS-DOS, and was supplied with many

When the IBM PC first came out, CP/M-86 had, in theory, equal status with
PC-DOS.  It was licensed by IBM, and available on PC's as an IBM product.
However, Bill Gates managed to make a deal with IBM that resulted in the
retail price of DOS being about 1/4 of the retail price of CP/M-86.  As you
can imagine, very few copies of CP/M-86 were sold this way.  Digital Research
made an attempt to retail CP/M-86 through distribution channels at a competitive
price, but by then the market had decided that PC's were DOS machines.  The
rest is history.

>
>I presume CP/M-86 gradually evolved into the MS-DOS-compatible
>operating system DR-DOS that Digital Research sells these days

Well, yes and no.  In the beginning, there was CP/M.  CP/M begat CP/M-86
and MP/M.  MP/M and CP/M-86 begat MP/M-86.  MP/M-86 begat Concurrent CP/M-86.
Concurrent CP/M-86 begat Concurrent DOS.  All of this was done at the main
offices in Monterey.

Engineering of the Concurrent DOS product was then moved to the U.K. development
office outside London.  They enhanced this product for several years.
Eventually, they developed enough expertise in the internal workings of DOS
that they decided that they could successfully clone DOS.  This they did,
and called it DR-DOS.  It was not a deriviative of CDOS or CP/M-86, tho.

>successfully (I wonder whether DR-DOS can run any CP/M-86
>software?).

Concurrent CP/M-86 and some versions of Concurrent DOS could.  DR-DOS can't.

--------------------------------------------------------------
Bob Herlien
MBARI (Monterey Bay Aquarium Research Institute)
hebo@mbari.org
"Limit congressmen to two terms.  One in office.  One in jail."

------------------------------

Date: 30 Jul 92 08:47:05 GMT
From: sun-barr!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!ira.uka.de!math.fu-berlin.de!informatik.tu-muenchen.de!regent!mch@ames.arc.nasa.gov  (Michael Hermann)
Subject: Re: z800?
Message-ID: <mch.712486025@regent.e-technik.tu-muenchen.de>

ajv@xhost92.csd.mot.com writes:

>Did either the z800 ever see the light of day?  I stumbled across
>some old BBS messages concerning the z800, and it sounded like
>quite a neat little chip.  Did Zilog ever manufacture it?

>It strikes me that a marriage of a z800 with the multiprocessor
>support of S100 would make for a *very* interesting little
>parallel computer....

>				Andy Valencia

The Z800 didn't ever show up (at least to customers). However
the Z280 really close to the Z800 tech. manual. I didn't do 
a real thorough comparison, but from a first look the Z280 is
only missing a timer. It also comes in a single pinout, as
compared to 4 different versions of the Z800. It inputs to
select 8/16-bit bus and Z-BUS mode.

However my Z280 didn't work as described in the manual. I 
could quite easily lock the chip (for example by enabling
DATA/INST-mixed cache).
Don't know about the current revision, mine was an eng. sample.

There is no real multiprocessor-support (at least I'm not aware
of it). That is, you're on your own to maintain cache coherence,
no bus-snooping).

The chip seemed to be quite slow (but this may have been fixed, too).
Even the data-sheet claimed a cache HIT to take about 5 cycles !!

A nice feature: It has builtin EPU-support. I think, this was meant
for devices like the Z8070-FPU (which didn't show up either), but
the protocol is quite close to the 32000-protocol and you can
attach 32081-FPU w/ some HW-support. This is a cheap yet reasonable
fast way to get floating point.

Michael

------------------------------

End of INFO-CPM Digest V92 Issue #78
************************************
