Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

"Life, loathe it or ignore it, you can't like it." -- Marvin the paranoid android


devel / comp.os.cpm / AVOCET SYSTEMS Z80 ASSEMBLER

SubjectAuthor
* AVOCET SYSTEMS Z80 ASSEMBLERNathanael
`* AVOCET SYSTEMS Z80 ASSEMBLERDavid Snowdon
 `* AVOCET SYSTEMS Z80 ASSEMBLERNathanael
  `- AVOCET SYSTEMS Z80 ASSEMBLERNathanael

1
AVOCET SYSTEMS Z80 ASSEMBLER

<88a5c899-0297-45d9-bc10-92d28b8f7ba9n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=5235&group=comp.os.cpm#5235

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a0c:d690:0:b0:67a:e945:659e with SMTP id k16-20020a0cd690000000b0067ae945659emr99644qvi.0.1702463677458; Wed, 13 Dec 2023 02:34:37 -0800 (PST)
X-Received: by 2002:a63:77c8:0:b0:5c6:2a38:a408 with SMTP id s191-20020a6377c8000000b005c62a38a408mr71794pgc.6.1702463677160; Wed, 13 Dec 2023 02:34:37 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!69.80.99.11.MISMATCH!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Wed, 13 Dec 2023 02:34:36 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=2a0e:d785:65b5:d62e:db68:f147:4fdf:54ed; posting-account=-FlTiAoAAACOjArX9PbsP26b0fRdEJTm
NNTP-Posting-Host: 2a0e:d785:65b5:d62e:db68:f147:4fdf:54ed
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <88a5c899-0297-45d9-bc10-92d28b8f7ba9n@googlegroups.com>
Subject: AVOCET SYSTEMS Z80 ASSEMBLER
From: cjeculver@gmail.com (Nathanael)
Injection-Date: Wed, 13 Dec 2023 10:34:37 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 4
 by: Nathanael - Wed, 13 Dec 2023 10:34 UTC

Over at Github, erkyrath has recently put up the source code of the Infocom game interpreters for many systems, including CP/M. The cpm80 source code is accompanied by a .PRN which reads "AVOCET SYSTEMS Z80 ASSEMBLER - VERSION 1.03C."

Does anyone know of a source for this assembler?

--nathanael

Re: AVOCET SYSTEMS Z80 ASSEMBLER

<uldb63$11f0j$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=5238&group=comp.os.cpm#5238

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: do804@torfree.net (David Snowdon)
Newsgroups: comp.os.cpm
Subject: Re: AVOCET SYSTEMS Z80 ASSEMBLER
Date: Wed, 13 Dec 2023 17:28:14 -0500
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <uldb63$11f0j$1@dont-email.me>
References: <88a5c899-0297-45d9-bc10-92d28b8f7ba9n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 13 Dec 2023 22:28:19 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="9afd64f90534008a8a4f1ff0808b94d9";
logging-data="1096723"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX196xvnDWh3UH7IQhcZTb8jR"
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
Cancel-Lock: sha1:saYTL6onqXsaxL+mv7L4Xy9xwIs=
X-Antivirus-Status: Clean
X-Antivirus: Avast (VPS 231213-6, 13/12/2023), Outbound message
In-Reply-To: <88a5c899-0297-45d9-bc10-92d28b8f7ba9n@googlegroups.com>
 by: David Snowdon - Wed, 13 Dec 2023 22:28 UTC

No ,but I found a manual at:
https://archive.org/details/manualzilla-id-5752650

David

---
Nathanael wrote:
> Over at Github, erkyrath has recently put up the source code of the Infocom game interpreters for many systems, including CP/M. The cpm80 source code is accompanied by a .PRN which reads "AVOCET SYSTEMS Z80 ASSEMBLER - VERSION 1.03C."
>
> Does anyone know of a source for this assembler?
>
> --nathanael

--
This email has been checked for viruses by Avast antivirus software.
www.avast.com

Re: AVOCET SYSTEMS Z80 ASSEMBLER

<57e4dd80-7398-4695-9c40-54cb308997ebn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=5239&group=comp.os.cpm#5239

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:1c12:b0:423:a9bb:2e27 with SMTP id bq18-20020a05622a1c1200b00423a9bb2e27mr98306qtb.0.1702508233593;
Wed, 13 Dec 2023 14:57:13 -0800 (PST)
X-Received: by 2002:a17:902:ea05:b0:1d3:5c85:6d2 with SMTP id
s5-20020a170902ea0500b001d35c8506d2mr660267plg.8.1702508233160; Wed, 13 Dec
2023 14:57:13 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Wed, 13 Dec 2023 14:57:12 -0800 (PST)
In-Reply-To: <uldb63$11f0j$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2a0e:d785:65b5:d62e:db68:f147:4fdf:54ed;
posting-account=-FlTiAoAAACOjArX9PbsP26b0fRdEJTm
NNTP-Posting-Host: 2a0e:d785:65b5:d62e:db68:f147:4fdf:54ed
References: <88a5c899-0297-45d9-bc10-92d28b8f7ba9n@googlegroups.com> <uldb63$11f0j$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <57e4dd80-7398-4695-9c40-54cb308997ebn@googlegroups.com>
Subject: Re: AVOCET SYSTEMS Z80 ASSEMBLER
From: cjeculver@gmail.com (Nathanael)
Injection-Date: Wed, 13 Dec 2023 22:57:13 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1914
 by: Nathanael - Wed, 13 Dec 2023 22:57 UTC

On Thursday, December 14, 2023 at 6:28:22 AM UTC+8, David Snowdon wrote:
> No ,but I found a manual at:
> https://archive.org/details/manualzilla-id-5752650
>
> David
>
> ---
> Nathanael wrote:
> > Over at Github, erkyrath has recently put up the source code of the Infocom game interpreters for many systems, including CP/M. The cpm80 source code is accompanied by a .PRN which reads "AVOCET SYSTEMS Z80 ASSEMBLER - VERSION 1.03C."
> >
> > Does anyone know of a source for this assembler?
> >
> > --nathanael
> --
> This email has been checked for viruses by Avast antivirus software.
> www.avast.com
Thanks!

--nathanael

Re: AVOCET SYSTEMS Z80 ASSEMBLER

<8717a0b8-cab5-4d61-bd41-33b1a9560b4cn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=5251&group=comp.os.cpm#5251

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:2b08:b0:67f:11e5:83f with SMTP id jx8-20020a0562142b0800b0067f11e5083fmr44185qvb.10.1702688238381;
Fri, 15 Dec 2023 16:57:18 -0800 (PST)
X-Received: by 2002:a05:622a:1822:b0:425:99f5:7a7e with SMTP id
t34-20020a05622a182200b0042599f57a7emr108295qtc.8.1702688238015; Fri, 15 Dec
2023 16:57:18 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Fri, 15 Dec 2023 16:57:17 -0800 (PST)
In-Reply-To: <57e4dd80-7398-4695-9c40-54cb308997ebn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2a0e:4203:2c4:ae5:ea8a:96ca:18e1:150e;
posting-account=-FlTiAoAAACOjArX9PbsP26b0fRdEJTm
NNTP-Posting-Host: 2a0e:4203:2c4:ae5:ea8a:96ca:18e1:150e
References: <88a5c899-0297-45d9-bc10-92d28b8f7ba9n@googlegroups.com>
<uldb63$11f0j$1@dont-email.me> <57e4dd80-7398-4695-9c40-54cb308997ebn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8717a0b8-cab5-4d61-bd41-33b1a9560b4cn@googlegroups.com>
Subject: Re: AVOCET SYSTEMS Z80 ASSEMBLER
From: cjeculver@gmail.com (Nathanael)
Injection-Date: Sat, 16 Dec 2023 00:57:18 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2614
 by: Nathanael - Sat, 16 Dec 2023 00:57 UTC

On Thursday, December 14, 2023 at 6:57:14 AM UTC+8, Nathanael wrote:
> On Thursday, December 14, 2023 at 6:28:22 AM UTC+8, David Snowdon wrote:
> > No ,but I found a manual at:
> > https://archive.org/details/manualzilla-id-5752650
> >
> > David
> >
> > ---
> > Nathanael wrote:
> > > Over at Github, erkyrath has recently put up the source code of the Infocom game interpreters for many systems, including CP/M. The cpm80 source code is accompanied by a .PRN which reads "AVOCET SYSTEMS Z80 ASSEMBLER - VERSION 1.03C."
> > >
> > > Does anyone know of a source for this assembler?
> > >
> > > --nathanael
> > --
> > This email has been checked for viruses by Avast antivirus software.
> > www.avast.com
> Thanks!
>
> --nathanael

Thanks to Steven Hirsch for putting me onto the 2500AD assembler/linker, which is essentially the Avocet assembler. I only ran into a single issue, which involved a change at line 4041 from DB $27, $22 to DB 027H, 022H. A binary compare on the output with an existing .COM file found it basically byte-identical.

This is Version C of the Infocom interpreter. I'm wondering if source for the previous two versions could be reconstructed from this.

--nathanael

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor