Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Adapt. Enjoy. Survive.


devel / comp.os.cpm / Re: Introducing Vezza - A New Infocom Interpreter for CP/M

SubjectAuthor
* Introducing Vezza - A New Infocom Interpreter for CP/MShawn Sijnstra
+* Re: Introducing Vezza - A New Infocom Interpreter for CP/MTodd Na
|`* Re: Introducing Vezza - A New Infocom Interpreter for CP/MShawn Sijnstra
| `* Re: Introducing Vezza - A New Infocom Interpreter for CP/MTodd Na
|  `* Re: Introducing Vezza - A New Infocom Interpreter for CP/MShawn Sijnstra
|   `* Re: Introducing Vezza - A New Infocom Interpreter for CP/MSteve Nickolas
|    `* Re: Introducing Vezza - A New Infocom Interpreter for CP/MTodd Na
|     +* Re: Introducing Vezza - A New Infocom Interpreter for CP/MSteve Nickolas
|     |+- Re: Introducing Vezza - A New Infocom Interpreter for CP/MRandy McLaughlin
|     |`- Re: Introducing Vezza - A New Infocom Interpreter for CP/Mdxforth
|     `* Re: Introducing Vezza - A New Infocom Interpreter for CP/MShawn Sijnstra
|      `* Re: Introducing Vezza - A New Infocom Interpreter for CP/MTodd Na
|       `* Re: Introducing Vezza - A New Infocom Interpreter for CP/MShawn Sijnstra
|        `* Re: Introducing Vezza - A New Infocom Interpreter for CP/MWayne Warthen
|         `* Re: Introducing Vezza - A New Infocom Interpreter for CP/MTodd Na
|          `- Re: Introducing Vezza - A New Infocom Interpreter for CP/MShawn Sijnstra
`* Re: Introducing Vezza - A New Infocom Interpreter for CP/MAlan Laughton
 `* Re: Introducing Vezza - A New Infocom Interpreter for CP/MShawn Sijnstra
  `* Re: Introducing Vezza - A New Infocom Interpreter for CP/MAlan Laughton
   `* Re: Introducing Vezza - A New Infocom Interpreter for CP/MAlan Laughton
    `* Re: Introducing Vezza - A New Infocom Interpreter for CP/MShawn Sijnstra
     `- Re: Introducing Vezza - A New Infocom Interpreter for CP/MAlan Laughton

1
Introducing Vezza - A New Infocom Interpreter for CP/M

<8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3682&group=comp.os.cpm#3682

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a0c:c98a:0:b0:4ac:9f4b:efed with SMTP id b10-20020a0cc98a000000b004ac9f4befedmr11354324qvk.35.1663504496455;
Sun, 18 Sep 2022 05:34:56 -0700 (PDT)
X-Received: by 2002:a05:6871:b26:b0:127:7d57:9e28 with SMTP id
fq38-20020a0568710b2600b001277d579e28mr12509693oab.141.1663504496093; Sun, 18
Sep 2022 05:34:56 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.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: Sun, 18 Sep 2022 05:34:55 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=119.18.0.12; posting-account=U0KJsgoAAAB-DCUhdOgQO2sFXoCF1EZe
NNTP-Posting-Host: 119.18.0.12
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
Subject: Introducing Vezza - A New Infocom Interpreter for CP/M
From: sha...@sijnstra.com (Shawn Sijnstra)
Injection-Date: Sun, 18 Sep 2022 12:34:56 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2854
 by: Shawn Sijnstra - Sun, 18 Sep 2022 12:34 UTC

Hi all,

Cross-posting here from intfiction.org

I’ve made a new z-80 based interpreter with CP/M 3 as the first target system. I’m hoping for some help with testing as well as ideas for what else can be implemented within the constraints of the system(s). There’s a list of things I’d like to do, and I’m open to feedback to see where the interest is, which may help prioritise.

Major features:

Supports z1-z8 (z6 is approximated and limited to non-graphics)
Faster than the original Infocom interpreter
Named file save/load
Reverse text
Timed input (1 second resolution)
It takes the optimisations and extensions I’ve developed through the M1/M3/M4ZVM interpreters, making a highly portable and efficient engine. System constraints has lead to some compromises and challenges on the way, which are listed on the link below.

Big thanks go out to Stefan @8bit_era for testing and encouragement to get this happening!

The best use case is any game that has a 1-row status line which is redrawn just before the turn prompt is displayed. PunyInform is ideal for this, including z5 games. Features of the VT52 terminal make it difficult to achieve more visually, so there are a lot of cosmetic errors. Other terminals are also on my later targets list.

I’ve made binaries available for 4 configurations:

* vezza-nb.com - 80x24 screen, vt52 terminal (e.g. Amstrad CPC)
* vezza-b.com - 80x24 screen, vt52 terminal banked CP/M 3
* vezza-51.com - 51x24 screen, vt52 terminal (e.g. Spectrum +3)
* vezza-h.com - 80x25 screen, HGT on banked CP/M (e.g. CPU280)
Binaries, a full list of features, current ideas and known issues is available from:
https://gitlab.com/sijnstra1/vezza

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3686&group=comp.os.cpm#3686

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ad4:5ba1:0:b0:4ad:1dbb:9aa6 with SMTP id 1-20020ad45ba1000000b004ad1dbb9aa6mr18500077qvq.61.1663759509017;
Wed, 21 Sep 2022 04:25:09 -0700 (PDT)
X-Received: by 2002:a05:6808:2012:b0:34f:ca73:ee55 with SMTP id
q18-20020a056808201200b0034fca73ee55mr3815756oiw.229.1663759508656; Wed, 21
Sep 2022 04:25:08 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Wed, 21 Sep 2022 04:25:08 -0700 (PDT)
In-Reply-To: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2603:9000:f603:4e80:69af:5b9:465:683e;
posting-account=L8ltzQoAAAAhtGc4guSLQ71A0qPQ8j23
NNTP-Posting-Host: 2603:9000:f603:4e80:69af:5b9:465:683e
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: 73vwt...@gmail.com (Todd Na)
Injection-Date: Wed, 21 Sep 2022 11:25:09 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2325
 by: Todd Na - Wed, 21 Sep 2022 11:25 UTC

On Sunday, September 18, 2022 at 8:34:57 AM UTC-4, sh...@sijnstra.com wrote:
> Hi all,
>
> Cross-posting here from intfiction.org
>
> I’ve made a new z-80 based interpreter with CP/M 3 as the first target system. I’m hoping for some help with testing as well as ideas for what else can be implemented within the constraints of the system(s). There’s a list of things I’d like to do, and I’m open to feedback to see where the interest is, which may help prioritise.

Hi, I'd like to help, but I've never played any of the INFOCOM games. I have several MBCs that support CP/M... I no longer have a native CP/M system like a KayPro or anything. Where can I get the InfoCom games? They are a little bit before my time. I started on an 8088 with DOS and my first games were like Starflight and Pool of Radiance, and some of the Big Blue Disk games. But I'm happy to test if you can tell me where I might be able to get the original games (I'll happily pay if they are still for sale).

Thanks.

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<tgf0sl$t78$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3687&group=comp.os.cpm#3687

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!WHEtOv1SGTtRxE6GpTiNTw.user.46.165.242.75.POSTED!not-for-mail
From: chickenm...@live.com.au (Alan Laughton)
Newsgroups: comp.os.cpm
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
Date: Wed, 21 Sep 2022 22:43:01 +1000
Organization: Aioe.org NNTP Server
Message-ID: <tgf0sl$t78$1@gioia.aioe.org>
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="29928"; posting-host="WHEtOv1SGTtRxE6GpTiNTw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Alan Laughton - Wed, 21 Sep 2022 12:43 UTC

On 18/09/2022 10:34 pm, Shawn Sijnstra wrote:
> Hi all,
>
> Cross-posting here from intfiction.org
>
> I’ve made a new z-80 based interpreter with CP/M 3 as the first target system. I’m hoping for some help with testing as well as ideas for what else can be implemented within the constraints of the system(s). There’s a list of things I’d like to do, and I’m open to feedback to see where the interest is, which may help prioritise.
>
> Major features:
>
> Supports z1-z8 (z6 is approximated and limited to non-graphics)
> Faster than the original Infocom interpreter
> Named file save/load
> Reverse text
> Timed input (1 second resolution)
> It takes the optimisations and extensions I’ve developed through the M1/M3/M4ZVM interpreters, making a highly portable and efficient engine. System constraints has lead to some compromises and challenges on the way, which are listed on the link below.
>
> Big thanks go out to Stefan @8bit_era for testing and encouragement to get this happening!
>
> The best use case is any game that has a 1-row status line which is redrawn just before the turn prompt is displayed. PunyInform is ideal for this, including z5 games. Features of the VT52 terminal make it difficult to achieve more visually, so there are a lot of cosmetic errors. Other terminals are also on my later targets list.
>
> I’ve made binaries available for 4 configurations:
>
> * vezza-nb.com - 80x24 screen, vt52 terminal (e.g. Amstrad CPC)
> * vezza-b.com - 80x24 screen, vt52 terminal banked CP/M 3
> * vezza-51.com - 51x24 screen, vt52 terminal (e.g. Spectrum +3)
> * vezza-h.com - 80x25 screen, HGT on banked CP/M (e.g. CPU280)
> Binaries, a full list of features, current ideas and known issues is available from:
> https://gitlab.com/sijnstra1/vezza

I'd love to see a CP/M 2.2 version for the ADM-3a terminal as used by a
heap of computers like the Kaypro, Commodore 128, Microbee, etc. That
would be fantastic. Thanks.

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3688&group=comp.os.cpm#3688

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ae9:c002:0:b0:6ce:79:88e7 with SMTP id u2-20020ae9c002000000b006ce007988e7mr593181qkk.537.1663810162644;
Wed, 21 Sep 2022 18:29:22 -0700 (PDT)
X-Received: by 2002:a05:6870:e60e:b0:12a:f442:5024 with SMTP id
q14-20020a056870e60e00b0012af4425024mr550999oag.36.1663810162138; Wed, 21 Sep
2022 18:29:22 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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, 21 Sep 2022 18:29:21 -0700 (PDT)
In-Reply-To: <5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=119.18.0.12; posting-account=U0KJsgoAAAB-DCUhdOgQO2sFXoCF1EZe
NNTP-Posting-Host: 119.18.0.12
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com> <5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: sha...@sijnstra.com (Shawn Sijnstra)
Injection-Date: Thu, 22 Sep 2022 01:29:22 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3371
 by: Shawn Sijnstra - Thu, 22 Sep 2022 01:29 UTC

On Wednesday, September 21, 2022 at 9:25:09 PM UTC+10, 73vw...@gmail.com wrote:
> On Sunday, September 18, 2022 at 8:34:57 AM UTC-4, sh...@sijnstra.com wrote:
> > Hi all,
> >
> > Cross-posting here from intfiction.org
> >
> > I’ve made a new z-80 based interpreter with CP/M 3 as the first target system. I’m hoping for some help with testing as well as ideas for what else can be implemented within the constraints of the system(s). There’s a list of things I’d like to do, and I’m open to feedback to see where the interest is, which may help prioritise.
> Hi, I'd like to help, but I've never played any of the INFOCOM games. I have several MBCs that support CP/M... I no longer have a native CP/M system like a KayPro or anything. Where can I get the InfoCom games? They are a little bit before my time. I started on an 8088 with DOS and my first games were like Starflight and Pool of Radiance, and some of the Big Blue Disk games. But I'm happy to test if you can tell me where I might be able to get the original games (I'll happily pay if they are still for sale).
>
> Thanks.
Hi

The games themselves can be obtained from a few locations. The manuals you can search for (required in some cases), but the games for genuine infocom games are here (and elsewhere):
https://eblong.com/infocom/
There are also many newer text adventures that have been produced using the same format game file, although some have been designed to run on much more powerful machines.
Over the last couple of years a new, small and efficient code library for these games has emerged - it's called PunyInform and is designed for people to produce adventure games which run well on 8-bit machines. This next link produces a search for PunyInform games in the IFDB, which includes links to games that are both free and commercial. As it's a search, it will keep being updated as new ones come out including some already from this year:
https://ifdb.org/search?searchfor=tag:punyinform

Regards,
Shawn

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<0015fca8-b1bb-4be3-9039-1f58bf253da2n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3689&group=comp.os.cpm#3689

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:174f:b0:35c:d766:ae93 with SMTP id l15-20020a05622a174f00b0035cd766ae93mr995176qtk.579.1663810785705;
Wed, 21 Sep 2022 18:39:45 -0700 (PDT)
X-Received: by 2002:a05:6870:d6a4:b0:12b:14cb:c758 with SMTP id
z36-20020a056870d6a400b0012b14cbc758mr599423oap.139.1663810785440; Wed, 21
Sep 2022 18:39:45 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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, 21 Sep 2022 18:39:45 -0700 (PDT)
In-Reply-To: <tgf0sl$t78$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=119.18.0.12; posting-account=U0KJsgoAAAB-DCUhdOgQO2sFXoCF1EZe
NNTP-Posting-Host: 119.18.0.12
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com> <tgf0sl$t78$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0015fca8-b1bb-4be3-9039-1f58bf253da2n@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: sha...@sijnstra.com (Shawn Sijnstra)
Injection-Date: Thu, 22 Sep 2022 01:39:45 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4437
 by: Shawn Sijnstra - Thu, 22 Sep 2022 01:39 UTC

On Wednesday, September 21, 2022 at 10:43:04 PM UTC+10, Alan Laughton wrote:
> On 18/09/2022 10:34 pm, Shawn Sijnstra wrote:
> > Hi all,
> >
> > Cross-posting here from intfiction.org
> >
> > I’ve made a new z-80 based interpreter with CP/M 3 as the first target system. I’m hoping for some help with testing as well as ideas for what else can be implemented within the constraints of the system(s). There’s a list of things I’d like to do, and I’m open to feedback to see where the interest is, which may help prioritise.
> >
> > Major features:
> >
> > Supports z1-z8 (z6 is approximated and limited to non-graphics)
> > Faster than the original Infocom interpreter
> > Named file save/load
> > Reverse text
> > Timed input (1 second resolution)
> > It takes the optimisations and extensions I’ve developed through the M1/M3/M4ZVM interpreters, making a highly portable and efficient engine. System constraints has lead to some compromises and challenges on the way, which are listed on the link below.
> >
> > Big thanks go out to Stefan @8bit_era for testing and encouragement to get this happening!
> >
> > The best use case is any game that has a 1-row status line which is redrawn just before the turn prompt is displayed. PunyInform is ideal for this, including z5 games. Features of the VT52 terminal make it difficult to achieve more visually, so there are a lot of cosmetic errors. Other terminals are also on my later targets list.
> >
> > I’ve made binaries available for 4 configurations:
> >
> > * vezza-nb.com - 80x24 screen, vt52 terminal (e.g. Amstrad CPC)
> > * vezza-b.com - 80x24 screen, vt52 terminal banked CP/M 3
> > * vezza-51.com - 51x24 screen, vt52 terminal (e.g. Spectrum +3)
> > * vezza-h.com - 80x25 screen, HGT on banked CP/M (e.g. CPU280)
> > Binaries, a full list of features, current ideas and known issues is available from:
> > https://gitlab.com/sijnstra1/vezza
> I'd love to see a CP/M 2.2 version for the ADM-3a terminal as used by a
> heap of computers like the Kaypro, Commodore 128, Microbee, etc. That
> would be fantastic. Thanks.

Hi Alan,

CP/M 2.2 is on my to-do list, however, it will require the removal of the timed input feature,
and rewrite of disk I/O as well as filename parsing which makes it less apealing.
There also seems to be a CP/M 3 for Microbee which I would like to add if possible to the
support list, but I need a lot more info on getting started with a Microbee emulator.

The ADM-3a also seems to have very limited features - by strict standard it would also
remove the inverse text feature?
In the meantime I've now pushed out a Soroc IQ 120 version which is very similar in
control codes to the ADM 3a although I've chosen to include inverse based on the
Apple II Softcard CP/M 3.

The Commodore 128 has a much better option which is purpose built to support the
hardware. It's called Ozmoo and can be found here along with pre-packaged games
https://www.microheaven.com/ozmooonline/

Regards,
Shawn

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<tggvjl$1mor$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3690&group=comp.os.cpm#3690

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!WHEtOv1SGTtRxE6GpTiNTw.user.46.165.242.75.POSTED!not-for-mail
From: chickenm...@live.com.au (Alan Laughton)
Newsgroups: comp.os.cpm
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
Date: Thu, 22 Sep 2022 16:33:23 +1000
Organization: Aioe.org NNTP Server
Message-ID: <tggvjl$1mor$1@gioia.aioe.org>
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<tgf0sl$t78$1@gioia.aioe.org>
<0015fca8-b1bb-4be3-9039-1f58bf253da2n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="56091"; posting-host="WHEtOv1SGTtRxE6GpTiNTw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Alan Laughton - Thu, 22 Sep 2022 06:33 UTC

On 22/09/2022 11:39 am, Shawn Sijnstra wrote:
> On Wednesday, September 21, 2022 at 10:43:04 PM UTC+10, Alan Laughton wrote:
>> On 18/09/2022 10:34 pm, Shawn Sijnstra wrote:
>>> Hi all,
>>>
>>> Cross-posting here from intfiction.org
>>>
>>> I’ve made a new z-80 based interpreter with CP/M 3 as the first target system. I’m hoping for some help with testing as well as ideas for what else can be implemented within the constraints of the system(s). There’s a list of things I’d like to do, and I’m open to feedback to see where the interest is, which may help prioritise.
>>>
>>> Major features:
>>>
>>> Supports z1-z8 (z6 is approximated and limited to non-graphics)
>>> Faster than the original Infocom interpreter
>>> Named file save/load
>>> Reverse text
>>> Timed input (1 second resolution)
>>> It takes the optimisations and extensions I’ve developed through the M1/M3/M4ZVM interpreters, making a highly portable and efficient engine. System constraints has lead to some compromises and challenges on the way, which are listed on the link below.
>>>
>>> Big thanks go out to Stefan @8bit_era for testing and encouragement to get this happening!
>>>
>>> The best use case is any game that has a 1-row status line which is redrawn just before the turn prompt is displayed. PunyInform is ideal for this, including z5 games. Features of the VT52 terminal make it difficult to achieve more visually, so there are a lot of cosmetic errors. Other terminals are also on my later targets list.
>>>
>>> I’ve made binaries available for 4 configurations:
>>>
>>> * vezza-nb.com - 80x24 screen, vt52 terminal (e.g. Amstrad CPC)
>>> * vezza-b.com - 80x24 screen, vt52 terminal banked CP/M 3
>>> * vezza-51.com - 51x24 screen, vt52 terminal (e.g. Spectrum +3)
>>> * vezza-h.com - 80x25 screen, HGT on banked CP/M (e.g. CPU280)
>>> Binaries, a full list of features, current ideas and known issues is available from:
>>> https://gitlab.com/sijnstra1/vezza
>> I'd love to see a CP/M 2.2 version for the ADM-3a terminal as used by a
>> heap of computers like the Kaypro, Commodore 128, Microbee, etc. That
>> would be fantastic. Thanks.
>
> Hi Alan,
>
> CP/M 2.2 is on my to-do list, however, it will require the removal of the timed input feature,
> and rewrite of disk I/O as well as filename parsing which makes it less apealing.
> There also seems to be a CP/M 3 for Microbee which I would like to add if possible to the
> support list, but I need a lot more info on getting started with a Microbee emulator.
>
> The ADM-3a also seems to have very limited features - by strict standard it would also
> remove the inverse text feature?
> In the meantime I've now pushed out a Soroc IQ 120 version which is very similar in
> control codes to the ADM 3a although I've chosen to include inverse based on the
> Apple II Softcard CP/M 3.
>
> The Commodore 128 has a much better option which is purpose built to support the
> hardware. It's called Ozmoo and can be found here along with pre-packaged games
> https://www.microheaven.com/ozmooonline/
>
> Regards,
> Shawn
>
Yes a Microbee CP/M 3 version would be better but would be restricted to
that unit only. The Microbee terminal also includes the Televideo 912C
except for some special codes such as half intensity, blinking, etc.
Inverse video definitely supported, 1Bh 29h turn Inverse ON and 1Bh 28h
turns it off. So maybe the Soroc IQ 120 version may be suitable.

The Commodore 128 running in CP/M mode uses the adm-3a terminal codes.

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<tggvps$1mor$2@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3691&group=comp.os.cpm#3691

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!WHEtOv1SGTtRxE6GpTiNTw.user.46.165.242.75.POSTED!not-for-mail
From: chickenm...@live.com.au (Alan Laughton)
Newsgroups: comp.os.cpm
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
Date: Thu, 22 Sep 2022 16:36:43 +1000
Organization: Aioe.org NNTP Server
Message-ID: <tggvps$1mor$2@gioia.aioe.org>
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<tgf0sl$t78$1@gioia.aioe.org>
<0015fca8-b1bb-4be3-9039-1f58bf253da2n@googlegroups.com>
<tggvjl$1mor$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="56091"; posting-host="WHEtOv1SGTtRxE6GpTiNTw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Alan Laughton - Thu, 22 Sep 2022 06:36 UTC

On 22/09/2022 4:33 pm, Alan Laughton wrote:
> On 22/09/2022 11:39 am, Shawn Sijnstra wrote:
>> On Wednesday, September 21, 2022 at 10:43:04 PM UTC+10, Alan Laughton
>> wrote:
>>> On 18/09/2022 10:34 pm, Shawn Sijnstra wrote:
>>>> Hi all,
>>>>
>>>> Cross-posting here from intfiction.org
>>>>
>>>> I’ve made a new z-80 based interpreter with CP/M 3 as the first
>>>> target system. I’m hoping for some help with testing as well as
>>>> ideas for what else can be implemented within the constraints of the
>>>> system(s). There’s a list of things I’d like to do, and I’m open to
>>>> feedback to see where the interest is, which may help prioritise.
>>>>
>>>> Major features:
>>>>
>>>> Supports z1-z8 (z6 is approximated and limited to non-graphics)
>>>> Faster than the original Infocom interpreter
>>>> Named file save/load
>>>> Reverse text
>>>> Timed input (1 second resolution)
>>>> It takes the optimisations and extensions I’ve developed through the
>>>> M1/M3/M4ZVM interpreters, making a highly portable and efficient
>>>> engine. System constraints has lead to some compromises and
>>>> challenges on the way, which are listed on the link below.
>>>>
>>>> Big thanks go out to Stefan @8bit_era for testing and encouragement
>>>> to get this happening!
>>>>
>>>> The best use case is any game that has a 1-row status line which is
>>>> redrawn just before the turn prompt is displayed. PunyInform is
>>>> ideal for this, including z5 games. Features of the VT52 terminal
>>>> make it difficult to achieve more visually, so there are a lot of
>>>> cosmetic errors. Other terminals are also on my later targets list.
>>>>
>>>> I’ve made binaries available for 4 configurations:
>>>>
>>>> * vezza-nb.com - 80x24 screen, vt52 terminal (e.g. Amstrad CPC)
>>>> * vezza-b.com - 80x24 screen, vt52 terminal banked CP/M 3
>>>> * vezza-51.com - 51x24 screen, vt52 terminal (e.g. Spectrum +3)
>>>> * vezza-h.com - 80x25 screen, HGT on banked CP/M (e.g. CPU280)
>>>> Binaries, a full list of features, current ideas and known issues is
>>>> available from:
>>>> https://gitlab.com/sijnstra1/vezza
>>> I'd love to see a CP/M 2.2 version for the ADM-3a terminal as used by a
>>> heap of computers like the Kaypro, Commodore 128, Microbee, etc. That
>>> would be fantastic. Thanks.
>>
>> Hi Alan,
>>
>> CP/M 2.2 is on my to-do list, however, it will require the removal of
>> the timed input feature,
>> and rewrite of disk I/O as well as filename parsing which makes it
>> less apealing.
>> There also seems to be a CP/M 3 for Microbee which I would like to add
>> if possible to the
>> support list, but I need a lot more info on getting started with a
>> Microbee emulator.
>>
>> The ADM-3a also seems to have very limited features - by strict
>> standard it would also
>> remove the inverse text feature?
>> In the meantime I've now pushed out a Soroc IQ 120 version which is
>> very similar in
>> control codes to the ADM 3a although I've chosen to include inverse
>> based on the
>> Apple II Softcard CP/M 3.
>>
>> The Commodore 128 has a much better option which is purpose built to
>> support the
>> hardware. It's called Ozmoo and can be found here along with
>> pre-packaged games
>>   https://www.microheaven.com/ozmooonline/
>>
>> Regards,
>> Shawn
>>
> Yes a Microbee CP/M 3 version would be better but would be restricted to
> that unit only.  The Microbee terminal also includes the Televideo 912C
> except for some special codes such as half intensity, blinking, etc.
> Inverse video definitely supported, 1Bh 29h turn Inverse ON and 1Bh 28h
> turns it off.  So maybe the Soroc IQ 120 version may be suitable.
>
> The Commodore 128 running in CP/M mode uses the adm-3a terminal codes.
>
Arr I just realized I approved your membership to the microbee
technology forum :) Welcome.

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<f2fc6ff5-313b-4bc9-914e-32a0b0bdaff9n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3692&group=comp.os.cpm#3692

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:e69:b0:4ac:93e7:62f0 with SMTP id jz9-20020a0562140e6900b004ac93e762f0mr1447718qvb.40.1663829754251;
Wed, 21 Sep 2022 23:55:54 -0700 (PDT)
X-Received: by 2002:a05:6870:4723:b0:12b:8af8:8b0a with SMTP id
b35-20020a056870472300b0012b8af88b0amr7401272oaq.85.1663829753782; Wed, 21
Sep 2022 23:55:53 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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, 21 Sep 2022 23:55:53 -0700 (PDT)
In-Reply-To: <tggvps$1mor$2@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=119.18.0.12; posting-account=91nb6goAAAAAOWChrrG_m23aySaI5fXr
NNTP-Posting-Host: 119.18.0.12
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<tgf0sl$t78$1@gioia.aioe.org> <0015fca8-b1bb-4be3-9039-1f58bf253da2n@googlegroups.com>
<tggvjl$1mor$1@gioia.aioe.org> <tggvps$1mor$2@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f2fc6ff5-313b-4bc9-914e-32a0b0bdaff9n@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: shawn.si...@gmail.com (Shawn Sijnstra)
Injection-Date: Thu, 22 Sep 2022 06:55:54 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 6065
 by: Shawn Sijnstra - Thu, 22 Sep 2022 06:55 UTC

On Thursday, September 22, 2022 at 4:36:46 PM UTC+10, Alan Laughton wrote:
> On 22/09/2022 4:33 pm, Alan Laughton wrote:
> > On 22/09/2022 11:39 am, Shawn Sijnstra wrote:
> >> On Wednesday, September 21, 2022 at 10:43:04 PM UTC+10, Alan Laughton
> >> wrote:
> >>> On 18/09/2022 10:34 pm, Shawn Sijnstra wrote:
> >>>> Hi all,
> >>>>
> >>>> Cross-posting here from intfiction.org
> >>>>
> >>>> I’ve made a new z-80 based interpreter with CP/M 3 as the first
> >>>> target system. I’m hoping for some help with testing as well as
> >>>> ideas for what else can be implemented within the constraints of the
> >>>> system(s). There’s a list of things I’d like to do, and I’m open to
> >>>> feedback to see where the interest is, which may help prioritise.
> >>>>
> >>>> Major features:
> >>>>
> >>>> Supports z1-z8 (z6 is approximated and limited to non-graphics)
> >>>> Faster than the original Infocom interpreter
> >>>> Named file save/load
> >>>> Reverse text
> >>>> Timed input (1 second resolution)
> >>>> It takes the optimisations and extensions I’ve developed through the
> >>>> M1/M3/M4ZVM interpreters, making a highly portable and efficient
> >>>> engine. System constraints has lead to some compromises and
> >>>> challenges on the way, which are listed on the link below.
> >>>>
> >>>> Big thanks go out to Stefan @8bit_era for testing and encouragement
> >>>> to get this happening!
> >>>>
> >>>> The best use case is any game that has a 1-row status line which is
> >>>> redrawn just before the turn prompt is displayed. PunyInform is
> >>>> ideal for this, including z5 games. Features of the VT52 terminal
> >>>> make it difficult to achieve more visually, so there are a lot of
> >>>> cosmetic errors. Other terminals are also on my later targets list.
> >>>>
> >>>> I’ve made binaries available for 4 configurations:
> >>>>
> >>>> * vezza-nb.com - 80x24 screen, vt52 terminal (e.g. Amstrad CPC)
> >>>> * vezza-b.com - 80x24 screen, vt52 terminal banked CP/M 3
> >>>> * vezza-51.com - 51x24 screen, vt52 terminal (e.g. Spectrum +3)
> >>>> * vezza-h.com - 80x25 screen, HGT on banked CP/M (e.g. CPU280)
> >>>> Binaries, a full list of features, current ideas and known issues is
> >>>> available from:
> >>>> https://gitlab.com/sijnstra1/vezza
> >>> I'd love to see a CP/M 2.2 version for the ADM-3a terminal as used by a
> >>> heap of computers like the Kaypro, Commodore 128, Microbee, etc. That
> >>> would be fantastic. Thanks.
> >>
> >> Hi Alan,
> >>
> >> CP/M 2.2 is on my to-do list, however, it will require the removal of
> >> the timed input feature,
> >> and rewrite of disk I/O as well as filename parsing which makes it
> >> less apealing.
> >> There also seems to be a CP/M 3 for Microbee which I would like to add
> >> if possible to the
> >> support list, but I need a lot more info on getting started with a
> >> Microbee emulator.
> >>
> >> The ADM-3a also seems to have very limited features - by strict
> >> standard it would also
> >> remove the inverse text feature?
> >> In the meantime I've now pushed out a Soroc IQ 120 version which is
> >> very similar in
> >> control codes to the ADM 3a although I've chosen to include inverse
> >> based on the
> >> Apple II Softcard CP/M 3.
> >>
> >> The Commodore 128 has a much better option which is purpose built to
> >> support the
> >> hardware. It's called Ozmoo and can be found here along with
> >> pre-packaged games
> >> https://www.microheaven.com/ozmooonline/
> >>
> >> Regards,
> >> Shawn
> >>
> > Yes a Microbee CP/M 3 version would be better but would be restricted to
> > that unit only. The Microbee terminal also includes the Televideo 912C
> > except for some special codes such as half intensity, blinking, etc.
> > Inverse video definitely supported, 1Bh 29h turn Inverse ON and 1Bh 28h
> > turns it off. So maybe the Soroc IQ 120 version may be suitable.
> >
> > The Commodore 128 running in CP/M mode uses the adm-3a terminal codes.
> >
> Arr I just realized I approved your membership to the microbee
> technology forum :) Welcome.
Fantastic! So... for completeness on this forum, I'm looking for diskdefs
to get the files on to do some alpha testing. If the ANSI terminal is up to
speed I'm keen to get that going too so I can support coloured text.

Cheers,
Shawn

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<tgh1ij$aua$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3693&group=comp.os.cpm#3693

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!WHEtOv1SGTtRxE6GpTiNTw.user.46.165.242.75.POSTED!not-for-mail
From: chickenm...@live.com.au (Alan Laughton)
Newsgroups: comp.os.cpm
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
Date: Thu, 22 Sep 2022 17:06:58 +1000
Organization: Aioe.org NNTP Server
Message-ID: <tgh1ij$aua$1@gioia.aioe.org>
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<tgf0sl$t78$1@gioia.aioe.org>
<0015fca8-b1bb-4be3-9039-1f58bf253da2n@googlegroups.com>
<tggvjl$1mor$1@gioia.aioe.org> <tggvps$1mor$2@gioia.aioe.org>
<f2fc6ff5-313b-4bc9-914e-32a0b0bdaff9n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="11210"; posting-host="WHEtOv1SGTtRxE6GpTiNTw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Alan Laughton - Thu, 22 Sep 2022 07:06 UTC

On 22/09/2022 4:55 pm, Shawn Sijnstra wrote:
> On Thursday, September 22, 2022 at 4:36:46 PM UTC+10, Alan Laughton wrote:
>> On 22/09/2022 4:33 pm, Alan Laughton wrote:
>>> On 22/09/2022 11:39 am, Shawn Sijnstra wrote:
>>>> On Wednesday, September 21, 2022 at 10:43:04 PM UTC+10, Alan Laughton
>>>> wrote:
>>>>> On 18/09/2022 10:34 pm, Shawn Sijnstra wrote:
>>>>>> Hi all,
>>>>>>
>>>>>> Cross-posting here from intfiction.org
>>>>>>
>>>>>> I’ve made a new z-80 based interpreter with CP/M 3 as the first
>>>>>> target system. I’m hoping for some help with testing as well as
>>>>>> ideas for what else can be implemented within the constraints of the
>>>>>> system(s). There’s a list of things I’d like to do, and I’m open to
>>>>>> feedback to see where the interest is, which may help prioritise.
>>>>>>
>>>>>> Major features:
>>>>>>
>>>>>> Supports z1-z8 (z6 is approximated and limited to non-graphics)
>>>>>> Faster than the original Infocom interpreter
>>>>>> Named file save/load
>>>>>> Reverse text
>>>>>> Timed input (1 second resolution)
>>>>>> It takes the optimisations and extensions I’ve developed through the
>>>>>> M1/M3/M4ZVM interpreters, making a highly portable and efficient
>>>>>> engine. System constraints has lead to some compromises and
>>>>>> challenges on the way, which are listed on the link below.
>>>>>>
>>>>>> Big thanks go out to Stefan @8bit_era for testing and encouragement
>>>>>> to get this happening!
>>>>>>
>>>>>> The best use case is any game that has a 1-row status line which is
>>>>>> redrawn just before the turn prompt is displayed. PunyInform is
>>>>>> ideal for this, including z5 games. Features of the VT52 terminal
>>>>>> make it difficult to achieve more visually, so there are a lot of
>>>>>> cosmetic errors. Other terminals are also on my later targets list.
>>>>>>
>>>>>> I’ve made binaries available for 4 configurations:
>>>>>>
>>>>>> * vezza-nb.com - 80x24 screen, vt52 terminal (e.g. Amstrad CPC)
>>>>>> * vezza-b.com - 80x24 screen, vt52 terminal banked CP/M 3
>>>>>> * vezza-51.com - 51x24 screen, vt52 terminal (e.g. Spectrum +3)
>>>>>> * vezza-h.com - 80x25 screen, HGT on banked CP/M (e.g. CPU280)
>>>>>> Binaries, a full list of features, current ideas and known issues is
>>>>>> available from:
>>>>>> https://gitlab.com/sijnstra1/vezza
>>>>> I'd love to see a CP/M 2.2 version for the ADM-3a terminal as used by a
>>>>> heap of computers like the Kaypro, Commodore 128, Microbee, etc. That
>>>>> would be fantastic. Thanks.
>>>>
>>>> Hi Alan,
>>>>
>>>> CP/M 2.2 is on my to-do list, however, it will require the removal of
>>>> the timed input feature,
>>>> and rewrite of disk I/O as well as filename parsing which makes it
>>>> less apealing.
>>>> There also seems to be a CP/M 3 for Microbee which I would like to add
>>>> if possible to the
>>>> support list, but I need a lot more info on getting started with a
>>>> Microbee emulator.
>>>>
>>>> The ADM-3a also seems to have very limited features - by strict
>>>> standard it would also
>>>> remove the inverse text feature?
>>>> In the meantime I've now pushed out a Soroc IQ 120 version which is
>>>> very similar in
>>>> control codes to the ADM 3a although I've chosen to include inverse
>>>> based on the
>>>> Apple II Softcard CP/M 3.
>>>>
>>>> The Commodore 128 has a much better option which is purpose built to
>>>> support the
>>>> hardware. It's called Ozmoo and can be found here along with
>>>> pre-packaged games
>>>> https://www.microheaven.com/ozmooonline/
>>>>
>>>> Regards,
>>>> Shawn
>>>>
>>> Yes a Microbee CP/M 3 version would be better but would be restricted to
>>> that unit only. The Microbee terminal also includes the Televideo 912C
>>> except for some special codes such as half intensity, blinking, etc.
>>> Inverse video definitely supported, 1Bh 29h turn Inverse ON and 1Bh 28h
>>> turns it off. So maybe the Soroc IQ 120 version may be suitable.
>>>
>>> The Commodore 128 running in CP/M mode uses the adm-3a terminal codes.
>>>
>> Arr I just realized I approved your membership to the microbee
>> technology forum :) Welcome.
> Fantastic! So... for completeness on this forum, I'm looking for diskdefs
> to get the files on to do some alpha testing. If the ANSI terminal is up to
> speed I'm keen to get that going too so I can support coloured text.
>
> Cheers,
> Shawn

Okay, join the repository, and download the CPMTools - Patched in the
Public repository, normal CPMTools cant handle all the Microbee disk
formats.

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3694&group=comp.os.cpm#3694

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ac8:7f11:0:b0:35b:a3e7:648f with SMTP id f17-20020ac87f11000000b0035ba3e7648fmr2473696qtk.132.1663849824816;
Thu, 22 Sep 2022 05:30:24 -0700 (PDT)
X-Received: by 2002:a05:6808:148c:b0:350:c0f6:70f0 with SMTP id
e12-20020a056808148c00b00350c0f670f0mr6344359oiw.197.1663849824443; Thu, 22
Sep 2022 05:30:24 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.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: Thu, 22 Sep 2022 05:30:24 -0700 (PDT)
In-Reply-To: <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2603:9000:f603:4e80:1db3:d7dd:3b3a:6b04;
posting-account=L8ltzQoAAAAhtGc4guSLQ71A0qPQ8j23
NNTP-Posting-Host: 2603:9000:f603:4e80:1db3:d7dd:3b3a:6b04
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com> <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: 73vwt...@gmail.com (Todd Na)
Injection-Date: Thu, 22 Sep 2022 12:30:24 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3890
 by: Todd Na - Thu, 22 Sep 2022 12:30 UTC

On Wednesday, September 21, 2022 at 9:29:23 PM UTC-4, sh...@sijnstra.com wrote:
> On Wednesday, September 21, 2022 at 9:25:09 PM UTC+10, 73vw...@gmail.com wrote:
> > On Sunday, September 18, 2022 at 8:34:57 AM UTC-4, sh...@sijnstra.com wrote:
> > > Hi all,
> > >
> > > Cross-posting here from intfiction.org
> > >
> > > I’ve made a new z-80 based interpreter with CP/M 3 as the first target system. I’m hoping for some help with testing as well as ideas for what else can be implemented within the constraints of the system(s). There’s a list of things I’d like to do, and I’m open to feedback to see where the interest is, which may help prioritise.
> > Hi, I'd like to help, but I've never played any of the INFOCOM games. I have several MBCs that support CP/M... I no longer have a native CP/M system like a KayPro or anything. Where can I get the InfoCom games? They are a little bit before my time. I started on an 8088 with DOS and my first games were like Starflight and Pool of Radiance, and some of the Big Blue Disk games. But I'm happy to test if you can tell me where I might be able to get the original games (I'll happily pay if they are still for sale).
> >
> > Thanks.
> Hi
>
> The games themselves can be obtained from a few locations. The manuals you can search for (required in some cases), but the games for genuine infocom games are here (and elsewhere):
> https://eblong.com/infocom/
> There are also many newer text adventures that have been produced using the same format game file, although some have been designed to run on much more powerful machines.
> Over the last couple of years a new, small and efficient code library for these games has emerged - it's called PunyInform and is designed for people to produce adventure games which run well on 8-bit machines. This next link produces a search for PunyInform games in the IFDB, which includes links to games that are both free and commercial. As it's a search, it will keep being updated as new ones come out including some already from this year:
> https://ifdb.org/search?searchfor=tag:punyinform
>
> Regards,
> Shawn

Wow, thank you so much! I really appreciate it.

I'll be running this on an MBC-V20, and an MBC that uses a Zilog-180... so I don't know how that effects which version I'll use... but I'm sure I'll find out soon enough. Thank you!!!

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3697&group=comp.os.cpm#3697

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a0c:aa48:0:b0:4aa:b039:35be with SMTP id e8-20020a0caa48000000b004aab03935bemr9274523qvb.57.1663988454899;
Fri, 23 Sep 2022 20:00:54 -0700 (PDT)
X-Received: by 2002:a05:6808:14d5:b0:350:5075:cf75 with SMTP id
f21-20020a05680814d500b003505075cf75mr5460597oiw.213.1663988454579; Fri, 23
Sep 2022 20:00:54 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.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, 23 Sep 2022 20:00:54 -0700 (PDT)
In-Reply-To: <50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=119.18.0.12; posting-account=91nb6goAAAAAOWChrrG_m23aySaI5fXr
NNTP-Posting-Host: 119.18.0.12
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com> <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>
<50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: shawn.si...@gmail.com (Shawn Sijnstra)
Injection-Date: Sat, 24 Sep 2022 03:00:54 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4243
 by: Shawn Sijnstra - Sat, 24 Sep 2022 03:00 UTC

On Thursday, September 22, 2022 at 10:30:25 PM UTC+10, 73vw...@gmail.com wrote:
> On Wednesday, September 21, 2022 at 9:29:23 PM UTC-4, sh...@sijnstra.com wrote:
> > On Wednesday, September 21, 2022 at 9:25:09 PM UTC+10, 73vw...@gmail.com wrote:
> > > On Sunday, September 18, 2022 at 8:34:57 AM UTC-4, sh...@sijnstra.com wrote:
> > > > Hi all,
> > > >
> > > > Cross-posting here from intfiction.org
> > > >
> > > > I’ve made a new z-80 based interpreter with CP/M 3 as the first target system. I’m hoping for some help with testing as well as ideas for what else can be implemented within the constraints of the system(s). There’s a list of things I’d like to do, and I’m open to feedback to see where the interest is, which may help prioritise.
> > > Hi, I'd like to help, but I've never played any of the INFOCOM games. I have several MBCs that support CP/M... I no longer have a native CP/M system like a KayPro or anything. Where can I get the InfoCom games? They are a little bit before my time. I started on an 8088 with DOS and my first games were like Starflight and Pool of Radiance, and some of the Big Blue Disk games. But I'm happy to test if you can tell me where I might be able to get the original games (I'll happily pay if they are still for sale).
> > >
> > > Thanks.
> > Hi
> >
> > The games themselves can be obtained from a few locations. The manuals you can search for (required in some cases), but the games for genuine infocom games are here (and elsewhere):
> > https://eblong.com/infocom/
> > There are also many newer text adventures that have been produced using the same format game file, although some have been designed to run on much more powerful machines.
> > Over the last couple of years a new, small and efficient code library for these games has emerged - it's called PunyInform and is designed for people to produce adventure games which run well on 8-bit machines. This next link produces a search for PunyInform games in the IFDB, which includes links to games that are both free and commercial. As it's a search, it will keep being updated as new ones come out including some already from this year:
> > https://ifdb.org/search?searchfor=tag:punyinform
> >
> > Regards,
> > Shawn
> Wow, thank you so much! I really appreciate it.
>
> I'll be running this on an MBC-V20, and an MBC that uses a Zilog-180... so I don't know how that effects which version I'll use... but I'm sure I'll find out soon enough. Thank you!!!
Looking forward to hearing about it! I don't think the -v20 will work as it seems to be 8080/8086 rather than z80?
Let me know how you go and what you're using for a terminal!

Regards,
Shawn

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<alpine.DEB.2.21.2209240421440.13232@sd-119843.dedibox.fr>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3698&group=comp.os.cpm#3698

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!news2.arglkargh.de!news.mixmin.net!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: usots...@buric.co (Steve Nickolas)
Newsgroups: comp.os.cpm
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
Date: Sat, 24 Sep 2022 04:22:01 -0400
Organization: A noiseless patient Spider
Lines: 73
Message-ID: <alpine.DEB.2.21.2209240421440.13232@sd-119843.dedibox.fr>
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com> <5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com> <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com> <50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com>
<67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-1761921473-1664007723=:13232"
Injection-Info: reader01.eternal-september.org; posting-host="542813382e3976635a043cdc3cc0d897";
logging-data="3096687"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX189rqR2aj3STFzjuVsU9mmFmQG/pwxrAPM="
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
Cancel-Lock: sha1:y+ucd4V040TBn5Q8coba/P30Z2U=
In-Reply-To: <67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com>
X-X-Sender: mary@sd-119843.dedibox.fr
 by: Steve Nickolas - Sat, 24 Sep 2022 08:22 UTC

On Fri, 23 Sep 2022, Shawn Sijnstra wrote:

> On Thursday, September 22, 2022 at 10:30:25 PM UTC+10, 73vw...@gmail.com wrote:
>> On Wednesday, September 21, 2022 at 9:29:23 PM UTC-4, sh...@sijnstra.com wrote:
>>> On Wednesday, September 21, 2022 at 9:25:09 PM UTC+10, 73vw...@gmail.com wrote:
>>>> On Sunday, September 18, 2022 at 8:34:57 AM UTC-4, sh...@sijnstra.com wrote:
>>>>> Hi all,
>>>>>
>>>>> Cross-posting here from intfiction.org
>>>>>
>>>>> I’ve made a new z-80 based interpreter with CP/M 3 as the first target system. I’m hoping for some help with testing as well as ideas for what else can be implemented within the constraints of the system(s). There’s a list of things I’d like to do, and I’m open to feedback to see where the interest is, which may help prioritise.
>>>> Hi, I'd like to help, but I've never played any of the INFOCOM games. I have several MBCs that support CP/M... I no longer have a native CP/M system like a KayPro or anything. Where can I get the InfoCom games? They are a little bit before my time. I started on an 8088 with DOS and my first games were like Starflight and Pool of Radiance, and some of the Big Blue Disk games. But I'm happy to test if you can tell me where I might be able to get the original games (I'll happily pay if they are still for sale).
>>>>
>>>> Thanks.
>>> Hi
>>>
>>> The games themselves can be obtained from a few locations. The manuals you can search for (required in some cases), but the games for genuine infocom games are here (and elsewhere):
>>> https://eblong.com/infocom/
>>> There are also many newer text adventures that have been produced using the same format game file, although some have been designed to run on much more powerful machines.
>>> Over the last couple of years a new, small and efficient code library for these games has emerged - it's called PunyInform and is designed for people to produce adventure games which run well on 8-bit machines. This next link produces a search for PunyInform games in the IFDB, which includes links to games that are both free and commercial. As it's a search, it will keep being updated as new ones come out including some already from this year:
>>> https://ifdb.org/search?searchfor=tag:punyinform
>>>
>>> Regards,
>>> Shawn
>> Wow, thank you so much! I really appreciate it.
>>
>> I'll be running this on an MBC-V20, and an MBC that uses a Zilog-180... so I don't know how that effects which version I'll use... but I'm sure I'll find out soon enough. Thank you!!!
> Looking forward to hearing about it! I don't think the -v20 will work as it seems to be 8080/8086 rather than z80?
> Let me know how you go and what you're using for a terminal!
>
> Regards,
> Shawn
>

V20 can run 8080 code, though not full-on Z80.

-uso.

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<4223e41e-cf44-4b86-874f-0fbbdcd5758cn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3699&group=comp.os.cpm#3699

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a0c:e00f:0:b0:4ad:40f:4c8a with SMTP id j15-20020a0ce00f000000b004ad040f4c8amr22695169qvk.92.1664300356243;
Tue, 27 Sep 2022 10:39:16 -0700 (PDT)
X-Received: by 2002:a9d:6505:0:b0:655:ca41:1117 with SMTP id
i5-20020a9d6505000000b00655ca411117mr12494792otl.302.1664300355920; Tue, 27
Sep 2022 10:39:15 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Tue, 27 Sep 2022 10:39:15 -0700 (PDT)
In-Reply-To: <alpine.DEB.2.21.2209240421440.13232@sd-119843.dedibox.fr>
Injection-Info: google-groups.googlegroups.com; posting-host=2603:9000:f603:4e80:45b4:c7bd:8e:8a39;
posting-account=L8ltzQoAAAAhtGc4guSLQ71A0qPQ8j23
NNTP-Posting-Host: 2603:9000:f603:4e80:45b4:c7bd:8e:8a39
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com> <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>
<50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com> <67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com>
<alpine.DEB.2.21.2209240421440.13232@sd-119843.dedibox.fr>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4223e41e-cf44-4b86-874f-0fbbdcd5758cn@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: 73vwt...@gmail.com (Todd Na)
Injection-Date: Tue, 27 Sep 2022 17:39:16 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3513
 by: Todd Na - Tue, 27 Sep 2022 17:39 UTC

Hi! I'm sorry to bother everyone. I assembled an SC131 kit a few days ago, and got it working Sunday night. I wanted to know if anyone could help me figure out how I can run the INFOCOM games on it. Here's what I know about the kit that I put together:

1 - It uses the RomWBW Firmware / BIOS
2 - It has a Zilog 180 chip (Z8S180-N @ 18.432Mhz)
3 - It has 128kb of RAM
4 - It has 384K of RAMDISK on Partition 1
5 - It has 384k of ROMDISK On Partition 2 which has the OS and everything installed on it.
6 - It has a Micro-SD card slot that can I can load games onto, and is defined as Partition 3
7 - It appears to support ZDOS v1.1, and CP/M v2.2, Nascom BASIC, and TASTY BASIC. (I can select which one to boot with from the BIOS option)

With all of what I've said... any idea how to run the INFOCOM games? I downloaded a couple of them, but I was expecting a COM file or something... realizing that it doesn't work that way.

Thank you!!!

On Saturday, September 24, 2022 at 4:20:43 AM UTC-4, Steve Nickolas wrote:
> On Fri, 23 Sep 2022, Shawn Sijnstra wrote:
>
> > On Thursday, September 22, 2022 at 10:30:25 PM UTC+10, 73vw...@gmail.com wrote:
> >> On Wednesday, September 21, 2022 at 9:29:23 PM UTC-4, sh...@sijnstra.com wrote:
> >>> On Wednesday, September 21, 2022 at 9:25:09 PM UTC+10, 73vw...@gmail.com wrote:
> >>>> On Sunday, September 18, 2022 at 8:34:57 AM UTC-4, sh...@sijnstra.com wrote:
> >>>>> Hi all,
> >>>>>
> >>>>> Cross-posting here from intfiction.org
> >>>>>
> >>>>> I’ve made a new z-80 based interpreter with CP/M 3 as the first target system. I’m hoping for some help with testing as well as ideas for what else can be implemented within the constraints of the system(s). There’s a list of things I’d like to do, and I’m open to feedback to see where the interest is, which may help prioritise.

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<alpine.DEB.2.21.2209282344480.658@sd-119843.dedibox.fr>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3700&group=comp.os.cpm#3700

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: usots...@buric.co (Steve Nickolas)
Newsgroups: comp.os.cpm
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
Date: Wed, 28 Sep 2022 23:45:27 -0400
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <alpine.DEB.2.21.2209282344480.658@sd-119843.dedibox.fr>
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com> <5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com> <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com> <50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com>
<67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com> <alpine.DEB.2.21.2209240421440.13232@sd-119843.dedibox.fr> <4223e41e-cf44-4b86-874f-0fbbdcd5758cn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Injection-Info: reader01.eternal-september.org; posting-host="80e977dd0ce12e95c2cae682677c81f7";
logging-data="631013"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18f0cafg4eRqQq5ePCXBBbRyZYF362YaG0="
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
Cancel-Lock: sha1:iTKr6qRmv4k5ET0MVEJwB7+RGlI=
X-X-Sender: mary@sd-119843.dedibox.fr
In-Reply-To: <4223e41e-cf44-4b86-874f-0fbbdcd5758cn@googlegroups.com>
 by: Steve Nickolas - Thu, 29 Sep 2022 03:45 UTC

On Tue, 27 Sep 2022, Todd Na wrote:

> Hi! I'm sorry to bother everyone. I assembled an SC131 kit a few days ago, and got it working Sunday night. I wanted to know if anyone could help me figure out how I can run the INFOCOM games on it. Here's what I know about the kit that I put together:
>
> 1 - It uses the RomWBW Firmware / BIOS
> 2 - It has a Zilog 180 chip (Z8S180-N @ 18.432Mhz)
> 3 - It has 128kb of RAM
> 4 - It has 384K of RAMDISK on Partition 1
> 5 - It has 384k of ROMDISK On Partition 2 which has the OS and everything installed on it.
> 6 - It has a Micro-SD card slot that can I can load games onto, and is defined as Partition 3
> 7 - It appears to support ZDOS v1.1, and CP/M v2.2, Nascom BASIC, and TASTY BASIC. (I can select which one to boot with from the BIOS option)
>
>
> With all of what I've said... any idea how to run the INFOCOM games? I downloaded a couple of them, but I was expecting a COM file or something... realizing that it doesn't work that way.
>
> Thank you!!!

I know there's a generic copy of the Zork Trilogy out there for CP/M 2.2.
Just patch the filenames and it'll run any of the Z3 games.

-uso.

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<35c77f36-a602-4472-ad04-774d760944c1n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3701&group=comp.os.cpm#3701

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:4003:b0:6ce:1b3c:d846 with SMTP id h3-20020a05620a400300b006ce1b3cd846mr927165qko.691.1664426230759;
Wed, 28 Sep 2022 21:37:10 -0700 (PDT)
X-Received: by 2002:a05:6808:211a:b0:34f:bc03:d5b2 with SMTP id
r26-20020a056808211a00b0034fbc03d5b2mr652735oiw.158.1664426230488; Wed, 28
Sep 2022 21:37:10 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Wed, 28 Sep 2022 21:37:10 -0700 (PDT)
In-Reply-To: <alpine.DEB.2.21.2209282344480.658@sd-119843.dedibox.fr>
Injection-Info: google-groups.googlegroups.com; posting-host=75.64.86.134; posting-account=PFWPPwoAAACyqfximQYdiAnvYtofle1M
NNTP-Posting-Host: 75.64.86.134
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com> <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>
<50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com> <67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com>
<alpine.DEB.2.21.2209240421440.13232@sd-119843.dedibox.fr>
<4223e41e-cf44-4b86-874f-0fbbdcd5758cn@googlegroups.com> <alpine.DEB.2.21.2209282344480.658@sd-119843.dedibox.fr>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <35c77f36-a602-4472-ad04-774d760944c1n@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: randy...@hotmail.com (Randy McLaughlin)
Injection-Date: Thu, 29 Sep 2022 04:37:10 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3018
 by: Randy McLaughlin - Thu, 29 Sep 2022 04:37 UTC

On Wednesday, September 28, 2022 at 10:44:07 PM UTC-5, Steve Nickolas wrote:
> On Tue, 27 Sep 2022, Todd Na wrote:
>
> > Hi! I'm sorry to bother everyone. I assembled an SC131 kit a few days ago, and got it working Sunday night. I wanted to know if anyone could help me figure out how I can run the INFOCOM games on it. Here's what I know about the kit that I put together:
> >
> > 1 - It uses the RomWBW Firmware / BIOS
> > 2 - It has a Zilog 180 chip (Z8S180-N @ 18.432Mhz)
> > 3 - It has 128kb of RAM
> > 4 - It has 384K of RAMDISK on Partition 1
> > 5 - It has 384k of ROMDISK On Partition 2 which has the OS and everything installed on it.
> > 6 - It has a Micro-SD card slot that can I can load games onto, and is defined as Partition 3
> > 7 - It appears to support ZDOS v1.1, and CP/M v2.2, Nascom BASIC, and TASTY BASIC. (I can select which one to boot with from the BIOS option)
> >
> >
> > With all of what I've said... any idea how to run the INFOCOM games? I downloaded a couple of them, but I was expecting a COM file or something... realizing that it doesn't work that way.
> >
> > Thank you!!!
> I know there's a generic copy of the Zork Trilogy out there for CP/M 2.2.
> Just patch the filenames and it'll run any of the Z3 games.
>
> -uso.
It's just crazy it doesn't have cpm 3.

Randy

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<th3hc1$1l5n$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3702&group=comp.os.cpm#3702

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!7AktqsUqy5CCvnKa3S0Dkw.user.46.165.242.75.POSTED!not-for-mail
From: dxfo...@gmail.com (dxforth)
Newsgroups: comp.os.cpm
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
Date: Thu, 29 Sep 2022 17:26:56 +1000
Organization: Aioe.org NNTP Server
Message-ID: <th3hc1$1l5n$1@gioia.aioe.org>
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com>
<fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>
<50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com>
<67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com>
<alpine.DEB.2.21.2209240421440.13232@sd-119843.dedibox.fr>
<4223e41e-cf44-4b86-874f-0fbbdcd5758cn@googlegroups.com>
<alpine.DEB.2.21.2209282344480.658@sd-119843.dedibox.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="54455"; posting-host="7AktqsUqy5CCvnKa3S0Dkw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: dxforth - Thu, 29 Sep 2022 07:26 UTC

On 29/09/2022 1:45 pm, Steve Nickolas wrote:
>
> I know there's a generic copy of the Zork Trilogy out there for CP/M 2.2. Just patch the filenames and it'll run any of the Z3 games.

There were several versions of the CP/M interpreter. The latest version
of which I'm aware is mentioned here:

https://groups.google.com/g/comp.os.cpm/c/MBDFtQNnGMc/m/EF-wC2T5gXMJ

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<dd407da7-3b45-4540-8449-c10598061e8bn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3703&group=comp.os.cpm#3703

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ac8:59cd:0:b0:35c:e1f8:3382 with SMTP id f13-20020ac859cd000000b0035ce1f83382mr10706098qtf.304.1664634662844;
Sat, 01 Oct 2022 07:31:02 -0700 (PDT)
X-Received: by 2002:a05:6871:689:b0:12c:52be:94f6 with SMTP id
l9-20020a056871068900b0012c52be94f6mr1514952oao.214.1664634662474; Sat, 01
Oct 2022 07:31:02 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Sat, 1 Oct 2022 07:31:02 -0700 (PDT)
In-Reply-To: <4223e41e-cf44-4b86-874f-0fbbdcd5758cn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=119.18.0.12; posting-account=91nb6goAAAAAOWChrrG_m23aySaI5fXr
NNTP-Posting-Host: 119.18.0.12
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com> <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>
<50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com> <67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com>
<alpine.DEB.2.21.2209240421440.13232@sd-119843.dedibox.fr> <4223e41e-cf44-4b86-874f-0fbbdcd5758cn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <dd407da7-3b45-4540-8449-c10598061e8bn@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: shawn.si...@gmail.com (Shawn Sijnstra)
Injection-Date: Sat, 01 Oct 2022 14:31:02 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4243
 by: Shawn Sijnstra - Sat, 1 Oct 2022 14:31 UTC

On Wednesday, September 28, 2022 at 3:39:18 AM UTC+10, 73vw...@gmail.com wrote:
> Hi! I'm sorry to bother everyone. I assembled an SC131 kit a few days ago, and got it working Sunday night. I wanted to know if anyone could help me figure out how I can run the INFOCOM games on it. Here's what I know about the kit that I put together:
>
> 1 - It uses the RomWBW Firmware / BIOS
> 2 - It has a Zilog 180 chip (Z8S180-N @ 18.432Mhz)
> 3 - It has 128kb of RAM
> 4 - It has 384K of RAMDISK on Partition 1
> 5 - It has 384k of ROMDISK On Partition 2 which has the OS and everything installed on it.
> 6 - It has a Micro-SD card slot that can I can load games onto, and is defined as Partition 3
> 7 - It appears to support ZDOS v1.1, and CP/M v2.2, Nascom BASIC, and TASTY BASIC. (I can select which one to boot with from the BIOS option)
>
>
> With all of what I've said... any idea how to run the INFOCOM games? I downloaded a couple of them, but I was expecting a COM file or something... realizing that it doesn't work that way.
>
> Thank you!!!
> On Saturday, September 24, 2022 at 4:20:43 AM UTC-4, Steve Nickolas wrote:
> > On Fri, 23 Sep 2022, Shawn Sijnstra wrote:
> >
> > > On Thursday, September 22, 2022 at 10:30:25 PM UTC+10, 73vw...@gmail.com wrote:
> > >> On Wednesday, September 21, 2022 at 9:29:23 PM UTC-4, sh...@sijnstra..com wrote:
> > >>> On Wednesday, September 21, 2022 at 9:25:09 PM UTC+10, 73vw...@gmail.com wrote:
> > >>>> On Sunday, September 18, 2022 at 8:34:57 AM UTC-4, sh...@sijnstra.com wrote:
> > >>>>> Hi all,
> > >>>>>
> > >>>>> Cross-posting here from intfiction.org
> > >>>>>
> > >>>>> I’ve made a new z-80 based interpreter with CP/M 3 as the first target system. I’m hoping for some help with testing as well as ideas for what else can be implemented within the constraints of the system(s). There’s a list of things I’d like to do, and I’m open to feedback to see where the interest is, which may help prioritise.
Do you know which version of ROM WBW it is running? Apparently the latest has everything you'll need:
RomWBW v3.0
Features:

CP/M 3, ZPM3, and NZCOM included
Floppy and hard disk boot images
New ROM applications (Forth, BASIC, etc.)
Linux/MacOS custom ROM build process
Warnings:

New initial drive letter assignment algorithm when booting from disk
RC2014 bus systems now default to 115200 baud
A sincere thank you to the many individuals who contributed substantial work to this release.

See the ReadMe files for more information.

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<a96e4a3e-e279-411d-9d9d-10d86c498ca2n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3704&group=comp.os.cpm#3704

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:2601:b0:6bc:70bb:c56b with SMTP id z1-20020a05620a260100b006bc70bbc56bmr10691567qko.416.1664676158328;
Sat, 01 Oct 2022 19:02:38 -0700 (PDT)
X-Received: by 2002:a05:6870:e60e:b0:12a:f442:5024 with SMTP id
q14-20020a056870e60e00b0012af4425024mr2283514oag.36.1664676158090; Sat, 01
Oct 2022 19:02:38 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Sat, 1 Oct 2022 19:02:37 -0700 (PDT)
In-Reply-To: <dd407da7-3b45-4540-8449-c10598061e8bn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2603:9000:f603:4e80:55ed:b0a:d545:1897;
posting-account=L8ltzQoAAAAhtGc4guSLQ71A0qPQ8j23
NNTP-Posting-Host: 2603:9000:f603:4e80:55ed:b0a:d545:1897
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com> <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>
<50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com> <67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com>
<alpine.DEB.2.21.2209240421440.13232@sd-119843.dedibox.fr>
<4223e41e-cf44-4b86-874f-0fbbdcd5758cn@googlegroups.com> <dd407da7-3b45-4540-8449-c10598061e8bn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a96e4a3e-e279-411d-9d9d-10d86c498ca2n@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: 73vwt...@gmail.com (Todd Na)
Injection-Date: Sun, 02 Oct 2022 02:02:38 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3054
 by: Todd Na - Sun, 2 Oct 2022 02:02 UTC

On Saturday, October 1, 2022 at 10:31:03 AM UTC-4, Shawn Sijnstra wrote:
> Do you know which version of ROM WBW it is running? Apparently the latest has everything you'll need:
> RomWBW v3.0
> Features:
>
> CP/M 3, ZPM3, and NZCOM included
> Floppy and hard disk boot images
> New ROM applications (Forth, BASIC, etc.)
> Linux/MacOS custom ROM build process
> Warnings:
>
> New initial drive letter assignment algorithm when booting from disk
> RC2014 bus systems now default to 115200 baud
> A sincere thank you to the many individuals who contributed substantial work to this release.
>
> See the ReadMe files for more information.

Hi, sorry, for some reason this didn't post to the group.

__________________

Hi, thank you so much for responding. I apologize for not responding to the other e-mails, just got power back last night after the Hurricane (I'm in Tampa, FL)

Ok, just loaded it up. It says:

RomWBW HBIOS v3.0, 2020-03-27

SC131 Z8S180-N @ 18.432MHz IO=0xC0
0 MEM W/S, 2 I/O W/S, INT MODE 2
512KB ROM, 512KB RAM

The option menu that I have is this:

ROM: (M)onitor (C)P/M (Z)-System (F)orth (B)ASIC (T)-BASIC (P)LAY (U)SER ROM
Disk: (0)MD1 (1)MD0 (2)SD0

I usually just select "C" for CP/M, and it loads CP/M 2.2.

Is there a newer version? I have a BIOS / ROM flasher with software that I purchased a couple of months ago.

Thanks!!!

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<8ba24e08-212c-400f-8939-afadc5042affn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3705&group=comp.os.cpm#3705

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:2489:b0:4b1:2200:2fff with SMTP id gi9-20020a056214248900b004b122002fffmr7321826qvb.86.1664676856958;
Sat, 01 Oct 2022 19:14:16 -0700 (PDT)
X-Received: by 2002:a05:6808:10d4:b0:350:9a40:5743 with SMTP id
s20-20020a05680810d400b003509a405743mr1934154ois.125.1664676856700; Sat, 01
Oct 2022 19:14:16 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Sat, 1 Oct 2022 19:14:16 -0700 (PDT)
In-Reply-To: <a96e4a3e-e279-411d-9d9d-10d86c498ca2n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=119.18.0.12; posting-account=91nb6goAAAAAOWChrrG_m23aySaI5fXr
NNTP-Posting-Host: 119.18.0.12
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com> <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>
<50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com> <67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com>
<alpine.DEB.2.21.2209240421440.13232@sd-119843.dedibox.fr>
<4223e41e-cf44-4b86-874f-0fbbdcd5758cn@googlegroups.com> <dd407da7-3b45-4540-8449-c10598061e8bn@googlegroups.com>
<a96e4a3e-e279-411d-9d9d-10d86c498ca2n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8ba24e08-212c-400f-8939-afadc5042affn@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: shawn.si...@gmail.com (Shawn Sijnstra)
Injection-Date: Sun, 02 Oct 2022 02:14:16 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3620
 by: Shawn Sijnstra - Sun, 2 Oct 2022 02:14 UTC

On Sunday, October 2, 2022 at 1:02:39 PM UTC+11, 73vw...@gmail.com wrote:
> On Saturday, October 1, 2022 at 10:31:03 AM UTC-4, Shawn Sijnstra wrote:
> > Do you know which version of ROM WBW it is running? Apparently the latest has everything you'll need:
> > RomWBW v3.0
> > Features:
> >
> > CP/M 3, ZPM3, and NZCOM included
> > Floppy and hard disk boot images
> > New ROM applications (Forth, BASIC, etc.)
> > Linux/MacOS custom ROM build process
> > Warnings:
> >
> > New initial drive letter assignment algorithm when booting from disk
> > RC2014 bus systems now default to 115200 baud
> > A sincere thank you to the many individuals who contributed substantial work to this release.
> >
> > See the ReadMe files for more information.
> Hi, sorry, for some reason this didn't post to the group.
>
> __________________
>
> Hi, thank you so much for responding. I apologize for not responding to the other e-mails, just got power back last night after the Hurricane (I'm in Tampa, FL)
>
>
> Ok, just loaded it up. It says:
>
> RomWBW HBIOS v3.0, 2020-03-27
>
> SC131 Z8S180-N @ 18.432MHz IO=0xC0
> 0 MEM W/S, 2 I/O W/S, INT MODE 2
> 512KB ROM, 512KB RAM
>
>
> The option menu that I have is this:
>
> ROM: (M)onitor (C)P/M (Z)-System (F)orth (B)ASIC (T)-BASIC (P)LAY (U)SER ROM
> Disk: (0)MD1 (1)MD0 (2)SD0
>
>
> I usually just select "C" for CP/M, and it loads CP/M 2.2.
>
>
> Is there a newer version? I have a BIOS / ROM flasher with software that I purchased a couple of months ago.
>
>
> Thanks!!!

Interesting - I don't have one so I am not quite sure which selection could get you the right CP/M
the version I can see is 3.0.1 at:
https://github.com/wwarthen/RomWBW/releases
which says your version should do CP/M 3 unless there's another component required that I'm not aware of?
Maybe there are clues in there on how to get to CP/M 3. Maybe the small version bump helps?

Regards,
Shawn

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<c6b08ba7-05a9-45ac-90de-29ef5e508f0bn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3707&group=comp.os.cpm#3707

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:4ca:b0:35d:5888:3ef3 with SMTP id q10-20020a05622a04ca00b0035d58883ef3mr14603571qtx.337.1664761540531;
Sun, 02 Oct 2022 18:45:40 -0700 (PDT)
X-Received: by 2002:a05:6870:591:b0:132:6c20:84f8 with SMTP id
m17-20020a056870059100b001326c2084f8mr1427631oap.214.1664761540283; Sun, 02
Oct 2022 18:45:40 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Sun, 2 Oct 2022 18:45:40 -0700 (PDT)
In-Reply-To: <8ba24e08-212c-400f-8939-afadc5042affn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2603:8000:3a3b:b56a:3d0d:f6b5:de19:2b9d;
posting-account=JnmX0QoAAAArA6hvvlppt1k10c9SKOvm
NNTP-Posting-Host: 2603:8000:3a3b:b56a:3d0d:f6b5:de19:2b9d
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com> <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>
<50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com> <67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com>
<alpine.DEB.2.21.2209240421440.13232@sd-119843.dedibox.fr>
<4223e41e-cf44-4b86-874f-0fbbdcd5758cn@googlegroups.com> <dd407da7-3b45-4540-8449-c10598061e8bn@googlegroups.com>
<a96e4a3e-e279-411d-9d9d-10d86c498ca2n@googlegroups.com> <8ba24e08-212c-400f-8939-afadc5042affn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c6b08ba7-05a9-45ac-90de-29ef5e508f0bn@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: wwart...@gmail.com (Wayne Warthen)
Injection-Date: Mon, 03 Oct 2022 01:45:40 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2605
 by: Wayne Warthen - Mon, 3 Oct 2022 01:45 UTC

On Saturday, October 1, 2022 at 7:14:17 PM UTC-7, Shawn Sijnstra wrote:
> Interesting - I don't have one so I am not quite sure which selection could get you the right CP/M
> the version I can see is 3.0.1 at:
> https://github.com/wwarthen/RomWBW/releases
> which says your version should do CP/M 3 unless there's another component required that I'm not aware of?
> Maybe there are clues in there on how to get to CP/M 3. Maybe the small version bump helps?

The bootloader menu is just showing you the OSes and tools and that can be booted from ROM. CP/M 3 is not ROM bootable. You will need to copy a hard disk image onto your SD Card and boot from that to get to CP/M 3. This is reasonably well documented at the GitHub site at https://github.com/wwarthen/RomWBW

Thanks,

Wayne

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<2f599f5f-cc8c-496b-b50d-aec4b2d35b95n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3721&group=comp.os.cpm#3721

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:29e4:b0:4ad:8c96:178b with SMTP id jv4-20020a05621429e400b004ad8c96178bmr22043746qvb.29.1664929271854;
Tue, 04 Oct 2022 17:21:11 -0700 (PDT)
X-Received: by 2002:a05:6808:10c2:b0:350:8f03:b26b with SMTP id
s2-20020a05680810c200b003508f03b26bmr1064672ois.289.1664929271408; Tue, 04
Oct 2022 17:21:11 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Tue, 4 Oct 2022 17:21:11 -0700 (PDT)
In-Reply-To: <c6b08ba7-05a9-45ac-90de-29ef5e508f0bn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2603:9000:f603:4e80:1518:bb6a:6a58:7a47;
posting-account=L8ltzQoAAAAhtGc4guSLQ71A0qPQ8j23
NNTP-Posting-Host: 2603:9000:f603:4e80:1518:bb6a:6a58:7a47
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com> <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>
<50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com> <67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com>
<alpine.DEB.2.21.2209240421440.13232@sd-119843.dedibox.fr>
<4223e41e-cf44-4b86-874f-0fbbdcd5758cn@googlegroups.com> <dd407da7-3b45-4540-8449-c10598061e8bn@googlegroups.com>
<a96e4a3e-e279-411d-9d9d-10d86c498ca2n@googlegroups.com> <8ba24e08-212c-400f-8939-afadc5042affn@googlegroups.com>
<c6b08ba7-05a9-45ac-90de-29ef5e508f0bn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2f599f5f-cc8c-496b-b50d-aec4b2d35b95n@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: 73vwt...@gmail.com (Todd Na)
Injection-Date: Wed, 05 Oct 2022 00:21:11 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3714
 by: Todd Na - Wed, 5 Oct 2022 00:21 UTC

On Sunday, October 2, 2022 at 9:45:41 PM UTC-4, wwar...@gmail.com wrote:
> On Saturday, October 1, 2022 at 7:14:17 PM UTC-7, Shawn Sijnstra wrote:
> > Interesting - I don't have one so I am not quite sure which selection could get you the right CP/M
> > the version I can see is 3.0.1 at:
> > https://github.com/wwarthen/RomWBW/releases" rel="nofollow" target="_blank">https://github.com/wwarthen/RomWBW/releases
> > which says your version should do CP/M 3 unless there's another component required that I'm not aware of?
> > Maybe there are clues in there on how to get to CP/M 3. Maybe the small version bump helps?
> The bootloader menu is just showing you the OSes and tools and that can be booted from ROM. CP/M 3 is not ROM bootable. You will need to copy a hard disk image onto your SD Card and boot from that to get to CP/M 3. This is reasonably well documented at the GitHub site at https://github.com/wwarthen/RomWBW
>
> Thanks,
>
> Wayne

Thank you so much Wayne! I just put two and two together and realized you wrote the BIOS. I really appreciate it... very well put together. Thank you so much for doing this for the "community" so to speak. I don't presume you get paid anything for this BIOS that you've written that I'm enjoying right now, so I very much appreciate the time and effort you put into it. This is super cool.

I never grew up with CP/M, DOS was the newest system I used, but it certainly lives on today with these really cool SBC / Single Board Computers.

I am still fuzzy on what exactly I'm loading when people say interpreter to run an INFOCOM game. I assume it's maybe like running a GW Basic game and loading BASIC and having it load the .BAS game. I have a lot to learn with CP/M, because if it's not a .COM, I have no clue. But I'm getting there.

I'll check out your page and flash a card with "slices" haha... thank you!

Re: Introducing Vezza - A New Infocom Interpreter for CP/M

<51c89455-a15d-445c-a54b-ca36d6ad0315n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3723&group=comp.os.cpm#3723

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:dc3:b0:4af:a98c:b0fa with SMTP id 3-20020a0562140dc300b004afa98cb0famr21905466qvt.99.1664933358509;
Tue, 04 Oct 2022 18:29:18 -0700 (PDT)
X-Received: by 2002:a05:6808:11d0:b0:347:ca40:66ec with SMTP id
p16-20020a05680811d000b00347ca4066ecmr1154547oiv.214.1664933358234; Tue, 04
Oct 2022 18:29:18 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.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: Tue, 4 Oct 2022 18:29:17 -0700 (PDT)
In-Reply-To: <2f599f5f-cc8c-496b-b50d-aec4b2d35b95n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=119.18.0.12; posting-account=U0KJsgoAAAB-DCUhdOgQO2sFXoCF1EZe
NNTP-Posting-Host: 119.18.0.12
References: <8de67cdd-cde4-49d1-b792-b61b19533761n@googlegroups.com>
<5d159823-3107-4435-98a2-fc41cef8f5dfn@googlegroups.com> <fe03ae6d-16ee-42e4-b2be-10776e5db803n@googlegroups.com>
<50b1e8d2-29d9-4ead-91d8-ae6f032cb670n@googlegroups.com> <67aaed28-37d8-45a5-955f-df0d581d1121n@googlegroups.com>
<alpine.DEB.2.21.2209240421440.13232@sd-119843.dedibox.fr>
<4223e41e-cf44-4b86-874f-0fbbdcd5758cn@googlegroups.com> <dd407da7-3b45-4540-8449-c10598061e8bn@googlegroups.com>
<a96e4a3e-e279-411d-9d9d-10d86c498ca2n@googlegroups.com> <8ba24e08-212c-400f-8939-afadc5042affn@googlegroups.com>
<c6b08ba7-05a9-45ac-90de-29ef5e508f0bn@googlegroups.com> <2f599f5f-cc8c-496b-b50d-aec4b2d35b95n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <51c89455-a15d-445c-a54b-ca36d6ad0315n@googlegroups.com>
Subject: Re: Introducing Vezza - A New Infocom Interpreter for CP/M
From: sha...@sijnstra.com (Shawn Sijnstra)
Injection-Date: Wed, 05 Oct 2022 01:29:18 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4487
 by: Shawn Sijnstra - Wed, 5 Oct 2022 01:29 UTC

On Wednesday, October 5, 2022 at 11:21:12 AM UTC+11, 73vw...@gmail.com wrote:
> On Sunday, October 2, 2022 at 9:45:41 PM UTC-4, wwar...@gmail.com wrote:
> > On Saturday, October 1, 2022 at 7:14:17 PM UTC-7, Shawn Sijnstra wrote:
> > > Interesting - I don't have one so I am not quite sure which selection could get you the right CP/M
> > > the version I can see is 3.0.1 at:
> > > https://github.com/wwarthen/RomWBW/releases" rel="nofollow" target="_blank">https://github.com/wwarthen/RomWBW/releases
> > > which says your version should do CP/M 3 unless there's another component required that I'm not aware of?
> > > Maybe there are clues in there on how to get to CP/M 3. Maybe the small version bump helps?
> > The bootloader menu is just showing you the OSes and tools and that can be booted from ROM. CP/M 3 is not ROM bootable. You will need to copy a hard disk image onto your SD Card and boot from that to get to CP/M 3. This is reasonably well documented at the GitHub site at https://github.com/wwarthen/RomWBW
> >
> > Thanks,
> >
> > Wayne
> Thank you so much Wayne! I just put two and two together and realized you wrote the BIOS. I really appreciate it... very well put together. Thank you so much for doing this for the "community" so to speak. I don't presume you get paid anything for this BIOS that you've written that I'm enjoying right now, so I very much appreciate the time and effort you put into it. This is super cool.
>
> I never grew up with CP/M, DOS was the newest system I used, but it certainly lives on today with these really cool SBC / Single Board Computers.
>
>
> I am still fuzzy on what exactly I'm loading when people say interpreter to run an INFOCOM game. I assume it's maybe like running a GW Basic game and loading BASIC and having it load the .BAS game. I have a lot to learn with CP/M, because if it's not a .COM, I have no clue. But I'm getting there.
>
> I'll check out your page and flash a card with "slices" haha... thank you!

Both the original CP/M interpreter and mine are .COM files.
The original one needed to be patched for which game file it would load, or you could rename the game accordingly. The name of the game file was built into the .COM itself. It only supports games in the Z3 format.
Mine takes the name of the game file on the command line and loads Z1-Z8 games (Z6 games are a bit experimental as the terminal lacks graphics).
e.g. A> VEZZA SHERLOCK.Z5
The next thing you'll need to do is make sure you have the right terminal emulation version for whichever interpreter you choose to use.

Cheers,
Shawn

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor