Xref: utzoo comp.misc:1953 comp.sys.ibm.pc:12146 Path: utzoo!mnetor!uunet!husc6!bbn!rochester!PT.CS.CMU.EDU!B.GP.CS.CMU.EDU!Ralf.Brown@B.GP.CS.CMU.EDU From: Ralf.Brown@B.GP.CS.CMU.EDU Newsgroups: comp.misc,comp.sys.ibm.pc Subject: Re: The New Chips Message-ID: <2219a8ef@ralf.home> Date: 17 Feb 88 14:36:31 GMT Sender: netnews@PT.CS.CMU.EDU Lines: 32 In-Reply-To: <3066@drivax.UUCP> In article <3066@drivax.UUCP>, alexande@drivax.UUCP (Mark Alexander) writes: }In article <864@PT.CS.CMU.EDU> ralf@B.GP.CS.CMU.EDU (Ralf Brown) writes: }}In article <2037@codas.att.com> karthur@codas.att.com (Kurt_R_Arthur) writes: }}}We got WordStar up and running under }}}DOS 1.0 by changing a _single_ byte from a CP/M version. }}}What may be even more amazing is the fact we had a legal copy of WordStar! }} }}I'll say it's amazing, since the 8080/Z80 has completely different opcodes }}from the 808x! I don't suppose your legal copy happened to be source? :-) } }Maybe Mr. Arthur was referring to CP/M-86? Ever heard of that? }-- }Mark Alexander ...{hplabs,seismo,sun,ihnp4}!amdahl!drivax!alexande I've not only heard of it, I have a copy that was bundled with the Eagle PC I bought in '84. If Mr. Arthur was indeed referring to CP/M-86 (which I haven't seen anything about for over two year, thus the assumption of CP/M-80), then I can believe it. The change would be modifying an INT E0h into an INT 21h. The 8086 will not run 8080/Z80 opcodes; however, it is simple to reassemble source code to produce 8086 opcodes from 8080 assembly language. After that, either CP/M-86 or MSDOS could run the program (the wordprocessor bundled with the Eagle PC was about 97% crossassembled from CP/M-80, the other 3% were BIOS interfacing for keyboard (INT 16h) and screen (INT 10h) access). -- {harvard,uunet,ucbvax}!b.gp.cs.cmu.edu!ralf -=-=- AT&T: (412)268-3053 (school) ARPA: RALF@B.GP.CS.CMU.EDU |"Tolerance means excusing the mistakes others make. FIDO: Ralf Brown at 129/31 | Tact means not noticing them." --Arthur Schnitzler BITnet: RALF%B.GP.CS.CMU.EDU@CMUCCVMA -=-=- DISCLAIMER? I claimed something?