[HECnet] Off topic... MAC80 10B(112) 8085/Z80 Cross Asembler

David Moylan djm at wiz.net.au
Sat Jun 19 08:13:44 PDT 2021


No it's fine. I thought someone was going to say something anyhow :-)

It was just chance that I managed to find the appropriate "vintage" copy of the Kermit distribution which contained the source which Peter wanted and that it happens to be inside a PDP/RSX archive.

The Kermit distributions covers absolutely every platform so this source is going to be in so many locations.

What makes matters worse, however, is that the official Columbia distribution site didn't have the version that Peter needs, so we have to hunt.

Cheers, Wiz!!


> -----Original Message-----
> From: owner-hecnet at Update.UU.SE <owner-hecnet at Update.UU.SE> On
> Behalf Of Johnny Billquist
> Sent: Sunday, 20 June 2021 1:10 AM
> To: hecnet at Update.UU.SE
> Subject: Re: [HECnet] RE: Off topic... MAC80 10B(112) 8085/Z80 Cross
> Asembler
> 
> Oh, and d'oh!
> 
> And of course, despite the path saying PDP-11, this is in fact PDP-10 code.
> Sorry for the noise...
> 
>    Johnny
> 
> On 2021-06-19 17:08, Johnny Billquist wrote:
> > There is probably no connection between something for a PDP-11 and
> > (maybe) RSX, and something for PDP-10 and TOPS-10.
> >
> > But you got me curious anyway, so I'm going to check this one out...
> >
> >    Johnny
> >
> > On 2021-06-19 16:53, David Moylan wrote:
> >> Bruce’s original code was an 8080/8085 cross assembler which became
> >> distributed as part of the Kermit distribution.
> >>
> >> He then started on his new (back in 1984) “beta test” version for the
> >> Z80 which was named ZAC80 to try and differentiate it.
> >>
> >> Later on they recombined both products back into the one.
> >>
> >> I think I’ve found what you are looking for here (and it’s probably
> >> mirror in other places as well):
> >>
> >> http://pdp-11.classiccmp.org/RSX-11/freeware/decus/rsx83b/356040/
> >> <http://pdp-11.classiccmp.org/RSX-11/freeware/decus/rsx83b/356040/>
> >>
> >> m80unv.mac
> >>
> >> m80v6.doc
> >>
> >> m80v7.doc
> >>
> >> m80v7.msg
> >>
> >> mac80.cmd
> >>
> >> mac80.doc
> >>
> >> mac80.mac
> >>
> >> mac80.rnd
> >>
> >> mac80a.mac
> >>
> >> and the “torture test” files:
> >>
> >> totur.lib
> >>
> >> tortur.m80
> >>
> >> zortur.m80
> >>
> >> cheers, Wiz!!
> >>
> >> *From:*owner-hecnet at Update.UU.SE <owner-hecnet at Update.UU.SE>
> *On
> >> Behalf Of *Peter Lothberg
> >> *Sent:* Saturday, 19 June 2021 11:22 PM
> >> *To:* hecnet <hecnet at Update.UU.SE>
> >> *Subject:* [HECnet] Off topic... MAC80 10B(112) 8085/Z80 Cross
> >> Asembler
> >>
> >> I have the EXE file for a 8080/Z80 cross assembler, but can't find
> >> the
> >>
> >> sources.. Anyone have a pointer?
> >>
> >> It says "MAC80 10B(112) 8085/Z80 Cross Assembler" on the listing
> >> output
> >>
> >> MAC80.EXE.1;P775252       19 9728(36)   29-Nov-1983
> >>
> >> It's a "tops10 program"...
> >>
> >> It can do both 8080 and z80 mnemonics, and the sources I have named
> >> mac80
> >>
> >> can only do 8080, and they start like this...
> >>
> >> ;MAC80 - An 8085 cross assembler for the DECsystem-10
> >>
> >>
> >> ;       Copyright 1976,1977,1978,1983 ;       Bruce Tanner / Cerritos
> >> College ;       11110 Alondra Blvd.
> >> ;       Norwalk, CA 90650
> >>
> >>          SEARCH  M80UNV,MACTEN
> >>
> >>          TITLE.  (M80,MAC80A,8085 Cross Assembler)
> >>          M80TTL
> >>          M80PTX
> >>
> >>          TWOSEG
> >>          RELOC   400000
> >>
> >>          EXTERN
> >> IBUF,OBUF,LBUF,SBUF,MBUF,NOFILE,FILNAM,FILEXT,PPN,OPNOBJ
> >>          EXTERN CREFSW,SYMBSW
> >>
> >
> 
> --
> Johnny Billquist                  || "I'm on a bus
>                                    ||  on a psychedelic trip
> email: bqt at softjar.se             ||  Reading murder books
> pdp is alive!                     ||  tryin' to stay hip" - B. Idol



More information about the Hecnet-list mailing list