• AVOCET SYSTEMS Z80 ASSEMBLER

    From Nathanael@cjeculver@gmail.com to comp.os.cpm on Wed Dec 13 02:34:36 2023
    From Newsgroup: comp.os.cpm

    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
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From David Snowdon@do804@torfree.net to comp.os.cpm on Wed Dec 13 17:28:14 2023
    From Newsgroup: comp.os.cpm

    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
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Nathanael@cjeculver@gmail.com to comp.os.cpm on Wed Dec 13 14:57:12 2023
    From Newsgroup: comp.os.cpm

    On Thursday, December 14, 2023 at 6:28:22rC>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
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Nathanael@cjeculver@gmail.com to comp.os.cpm on Fri Dec 15 16:57:17 2023
    From Newsgroup: comp.os.cpm

    On Thursday, December 14, 2023 at 6:57:14rC>AM UTC+8, Nathanael wrote:
    On Thursday, December 14, 2023 at 6:28:22rC>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
    --- Synchronet 3.21d-Linux NewsLink 1.2