Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Technology is dominated by those who manage what they do not understand.


devel / comp.os.cpm / Re: S-BASIC Manual

SubjectAuthor
* S-BASIC ManualStephen Mitchell
`* S-BASIC ManualJasmin Loves The Ocean
 `* S-BASIC ManualStephen Mitchell
  `* S-BASIC ManualTom Lake
   `* S-BASIC ManualStephen Mitchell
    `* S-BASIC ManualMartin
     `- S-BASIC ManualKurt Pieper

1
Re: S-BASIC Manual

<3e58accc-1727-47ca-97e2-499a57282b37n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:3187:b0:6e1:ae3e:101b with SMTP id bi7-20020a05620a318700b006e1ae3e101bmr182005qkb.192.1664984829726;
Wed, 05 Oct 2022 08:47:09 -0700 (PDT)
X-Received: by 2002:a05:6870:5b86:b0:11c:67ba:71dc with SMTP id
em6-20020a0568705b8600b0011c67ba71dcmr2950752oab.289.1664984829360; Wed, 05
Oct 2022 08:47:09 -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, 5 Oct 2022 08:47:09 -0700 (PDT)
In-Reply-To: <e2da12c3-0d3d-45ab-aad8-385a86cfb969n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=96.231.205.67; posting-account=kVRapAkAAACnngcFYKY2y1PG7udEv3Wa
NNTP-Posting-Host: 96.231.205.67
References: <e2da12c3-0d3d-45ab-aad8-385a86cfb969n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3e58accc-1727-47ca-97e2-499a57282b37n@googlegroups.com>
Subject: Re: S-BASIC Manual
From: ssmitch@gmail.com (Stephen Mitchell)
Injection-Date: Wed, 05 Oct 2022 15:47:09 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2670
 by: Stephen Mitchell - Wed, 5 Oct 2022 15:47 UTC

On Friday, September 30, 2022 at 3:11:47 PM UTC-4, fridtjof.ma...@gmail.com wrote:
> Does anyone have
>
> 1 - Scan of the S-BASIC manual (Kaypro) SBASIC.COM 5.4b is the
> preferred version, but anything is welcome.
>
> 2 - There are some claims that the source for S-BASIC itself was
> supplied (sometimes). Does anyone have that?
>
> Fred Weigel
Fred--
I have a scan (PDF) I made from my paper copy of the manual. I'll be happy to email you a copy. Your email address is truncated by google groups, but if you email me at ssmitch at gmail dot com I'll send it to you. By the way, although I agree with Captain Nemo that interest in S-BASIC pretty much fell by the wayside with the introduction of Turbo Pascal, with it's far superior user interface, S-BASIC had a number of interesting features and I wrote a number of programs with it "back in the day." I still have it up and running (I use myz80 running under DosBox on a Windows 7 machine) but only for playing around. If you check out Rosetta Code, there are about 20 examples of S-BASIC code that I have uploaded to that site. As far as I know, the source code was never a part of the distribution, but there is a suggestion in the manual (see the discussion of I/O channel 9) that at one point it was planned to include the source code for one of the two supplied libraries (USRLIB.REL) in the distribution. But as far as I know, this was never done.

Steve Mitchell

Re: S-BASIC Manual

<e8e851e9-e4f1-413e-8dbb-9ad9ff1d60c4n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:1cc7:b0:4af:6573:c056 with SMTP id g7-20020a0562141cc700b004af6573c056mr1700104qvd.103.1666093896439;
Tue, 18 Oct 2022 04:51:36 -0700 (PDT)
X-Received: by 2002:a05:6870:591:b0:132:6c20:84f8 with SMTP id
m17-20020a056870059100b001326c2084f8mr17914519oap.214.1666093896202; Tue, 18
Oct 2022 04:51:36 -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: Tue, 18 Oct 2022 04:51:36 -0700 (PDT)
In-Reply-To: <3e58accc-1727-47ca-97e2-499a57282b37n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=92.11.38.93; posting-account=PvMIsAoAAAAOGf0xWC7sK0VtfCWOB5i_
NNTP-Posting-Host: 92.11.38.93
References: <e2da12c3-0d3d-45ab-aad8-385a86cfb969n@googlegroups.com> <3e58accc-1727-47ca-97e2-499a57282b37n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e8e851e9-e4f1-413e-8dbb-9ad9ff1d60c4n@googlegroups.com>
Subject: Re: S-BASIC Manual
From: nebpehtira@gmail.com (Jasmin Loves The Ocean)
Injection-Date: Tue, 18 Oct 2022 11:51:36 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3108
 by: Jasmin Loves The Oce - Tue, 18 Oct 2022 11:51 UTC

On Wednesday, October 5, 2022 at 4:47:10 PM UTC+1, Stephen Mitchell wrote:
> On Friday, September 30, 2022 at 3:11:47 PM UTC-4, fridtjof.ma...@gmail.com wrote:
> > Does anyone have
> >
> > 1 - Scan of the S-BASIC manual (Kaypro) SBASIC.COM 5.4b is the
> > preferred version, but anything is welcome.
> >
> > 2 - There are some claims that the source for S-BASIC itself was
> > supplied (sometimes). Does anyone have that?
> >
> > Fred Weigel
> Fred--
> I have a scan (PDF) I made from my paper copy of the manual. I'll be happy to email you a copy. Your email address is truncated by google groups, but if you email me at ssmitch at gmail dot com I'll send it to you. By the way, although I agree with Captain Nemo that interest in S-BASIC pretty much fell by the wayside with the introduction of Turbo Pascal, with it's far superior user interface, S-BASIC had a number of interesting features and I wrote a number of programs with it "back in the day." I still have it up and running (I use myz80 running under DosBox on a Windows 7 machine) but only for playing around. If you check out Rosetta Code, there are about 20 examples of S-BASIC code that I have uploaded to that site. As far as I know, the source code was never a part of the distribution, but there is a suggestion in the manual (see the discussion of I/O channel 9) that at one point it was planned to include the source code for one of the two supplied libraries (USRLIB.REL) in the distribution. But as far as I know, this was never done.
>
> Steve Mitchell
Hi Steve,
Could you please copy me in on a scan of the manual? I've been trying to track one down as well and have had no joy, and it'd be MUCH appreciated! :) Would it be worth putting a copy with the Internet Archive for the sake of preservation?

Jasmin

Re: S-BASIC Manual

<763fa7c3-1255-4db5-ab94-00cf1d945ae6n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:24d5:b0:6ee:d4bb:e5ba with SMTP id m21-20020a05620a24d500b006eed4bbe5bamr10810387qkn.457.1666295988948;
Thu, 20 Oct 2022 12:59:48 -0700 (PDT)
X-Received: by 2002:a05:6808:152c:b0:355:2778:cbea with SMTP id
u44-20020a056808152c00b003552778cbeamr14768979oiw.289.1666295988499; Thu, 20
Oct 2022 12:59:48 -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, 20 Oct 2022 12:59:48 -0700 (PDT)
In-Reply-To: <e8e851e9-e4f1-413e-8dbb-9ad9ff1d60c4n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2602:fe43:0:1a70:b5ef:d5bc:2d1f:d723;
posting-account=kVRapAkAAACnngcFYKY2y1PG7udEv3Wa
NNTP-Posting-Host: 2602:fe43:0:1a70:b5ef:d5bc:2d1f:d723
References: <e2da12c3-0d3d-45ab-aad8-385a86cfb969n@googlegroups.com>
<3e58accc-1727-47ca-97e2-499a57282b37n@googlegroups.com> <e8e851e9-e4f1-413e-8dbb-9ad9ff1d60c4n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <763fa7c3-1255-4db5-ab94-00cf1d945ae6n@googlegroups.com>
Subject: Re: S-BASIC Manual
From: ssmitch@gmail.com (Stephen Mitchell)
Injection-Date: Thu, 20 Oct 2022 19:59:48 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3699
 by: Stephen Mitchell - Thu, 20 Oct 2022 19:59 UTC

On Tuesday, October 18, 2022 at 7:51:37 AM UTC-4, Jasmin Loves The Ocean wrote:
> On Wednesday, October 5, 2022 at 4:47:10 PM UTC+1, Stephen Mitchell wrote:
> > On Friday, September 30, 2022 at 3:11:47 PM UTC-4, fridtjof.ma...@gmail..com wrote:
> > > Does anyone have
> > >
> > > 1 - Scan of the S-BASIC manual (Kaypro) SBASIC.COM 5.4b is the
> > > preferred version, but anything is welcome.
> > >
> > > 2 - There are some claims that the source for S-BASIC itself was
> > > supplied (sometimes). Does anyone have that?
> > >
> > > Fred Weigel
> > Fred--
> > I have a scan (PDF) I made from my paper copy of the manual. I'll be happy to email you a copy. Your email address is truncated by google groups, but if you email me at ssmitch at gmail dot com I'll send it to you. By the way, although I agree with Captain Nemo that interest in S-BASIC pretty much fell by the wayside with the introduction of Turbo Pascal, with it's far superior user interface, S-BASIC had a number of interesting features and I wrote a number of programs with it "back in the day." I still have it up and running (I use myz80 running under DosBox on a Windows 7 machine) but only for playing around. If you check out Rosetta Code, there are about 20 examples of S-BASIC code that I have uploaded to that site. As far as I know, the source code was never a part of the distribution, but there is a suggestion in the manual (see the discussion of I/O channel 9) that at one point it was planned to include the source code for one of the two supplied libraries (USRLIB.REL) in the distribution. But as far as I know, this was never done.
> >
> > Steve Mitchell
> Hi Steve,
> Could you please copy me in on a scan of the manual? I've been trying to track one down as well and have had no joy, and it'd be MUCH appreciated! :) Would it be worth putting a copy with the Internet Archive for the sake of preservation?
>
> Jasmin
Be

I'll be happy to. But Google Groups doesn't show me your email address, so please send me a follow up email to ssmitch at gmail dot com. Several folks have received a copy since my initial response, and I agree it would be a good idea if someone who has received it can post it to a site where others can find it.

Steve

Re: S-BASIC Manual

<c546ba4e-23d9-49b9-bb18-cc98b35c283an@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:c8b:b0:4b4:9f9e:5312 with SMTP id r11-20020a0562140c8b00b004b49f9e5312mr43237683qvr.111.1666900211741;
Thu, 27 Oct 2022 12:50:11 -0700 (PDT)
X-Received: by 2002:a05:6870:344b:b0:136:6e4b:a81b with SMTP id
i11-20020a056870344b00b001366e4ba81bmr6438837oah.281.1666900211418; Thu, 27
Oct 2022 12:50:11 -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, 27 Oct 2022 12:50:11 -0700 (PDT)
In-Reply-To: <763fa7c3-1255-4db5-ab94-00cf1d945ae6n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2603:7080:ce3a:6207:95e5:ba32:8569:2e02;
posting-account=VZyMUQoAAAD47CL2XgxFN8qIIaWjO0EH
NNTP-Posting-Host: 2603:7080:ce3a:6207:95e5:ba32:8569:2e02
References: <e2da12c3-0d3d-45ab-aad8-385a86cfb969n@googlegroups.com>
<3e58accc-1727-47ca-97e2-499a57282b37n@googlegroups.com> <e8e851e9-e4f1-413e-8dbb-9ad9ff1d60c4n@googlegroups.com>
<763fa7c3-1255-4db5-ab94-00cf1d945ae6n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c546ba4e-23d9-49b9-bb18-cc98b35c283an@googlegroups.com>
Subject: Re: S-BASIC Manual
From: tlake@twcny.rr.com (Tom Lake)
Injection-Date: Thu, 27 Oct 2022 19:50:11 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1945
 by: Tom Lake - Thu, 27 Oct 2022 19:50 UTC

On Thursday, October 20, 2022 at 3:59:49 PM UTC-4, Stephen Mitchell wrote:

> I'll be happy to. But Google Groups doesn't show me your email address, so please send me a follow up email to ssmitch at gmail dot com. Several folks have received a copy since my initial response, and I agree it would be a good idea if someone who has received it can post it to a site where others can find it.
>
> Steve
It (along with the compiler itself) is on

https://web.archive.org/web/20170103152642/http://www.nostalgia8.nl/cpm/basic/sbasic.zip

Re: S-BASIC Manual

<9b745d7f-0808-4e5d-a485-0455e92ca6d8n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a37:4646:0:b0:6e4:ed82:a3ac with SMTP id t67-20020a374646000000b006e4ed82a3acmr1368291qka.57.1666998723377;
Fri, 28 Oct 2022 16:12:03 -0700 (PDT)
X-Received: by 2002:a05:6870:d0d4:b0:13c:831a:f156 with SMTP id
k20-20020a056870d0d400b0013c831af156mr3015189oaa.125.1666998722888; Fri, 28
Oct 2022 16:12: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: Fri, 28 Oct 2022 16:12:02 -0700 (PDT)
In-Reply-To: <c546ba4e-23d9-49b9-bb18-cc98b35c283an@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=173.66.214.251; posting-account=kVRapAkAAACnngcFYKY2y1PG7udEv3Wa
NNTP-Posting-Host: 173.66.214.251
References: <e2da12c3-0d3d-45ab-aad8-385a86cfb969n@googlegroups.com>
<3e58accc-1727-47ca-97e2-499a57282b37n@googlegroups.com> <e8e851e9-e4f1-413e-8dbb-9ad9ff1d60c4n@googlegroups.com>
<763fa7c3-1255-4db5-ab94-00cf1d945ae6n@googlegroups.com> <c546ba4e-23d9-49b9-bb18-cc98b35c283an@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9b745d7f-0808-4e5d-a485-0455e92ca6d8n@googlegroups.com>
Subject: Re: S-BASIC Manual
From: ssmitch@gmail.com (Stephen Mitchell)
Injection-Date: Fri, 28 Oct 2022 23:12:03 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2351
 by: Stephen Mitchell - Fri, 28 Oct 2022 23:12 UTC

On Thursday, October 27, 2022 at 3:50:12 PM UTC-4, Tom Lake wrote:
> On Thursday, October 20, 2022 at 3:59:49 PM UTC-4, Stephen Mitchell wrote:
>
> > I'll be happy to. But Google Groups doesn't show me your email address, so please send me a follow up email to ssmitch at gmail dot com. Several folks have received a copy since my initial response, and I agree it would be a good idea if someone who has received it can post it to a site where others can find it.
> >
> > Steve
> It (along with the compiler itself) is on
>
> https://web.archive.org/web/20170103152642/http://www.nostalgia8.nl/cpm/basic/sbasic.zip
Sadly, while the zip file includes an introduction, some programming notes, and a HLP file I wrote way back when (1987?), it does not include the manual itself. I would love to upload the manual to some place where folks could easily find it and would be grateful for any suggestions.

Steve

Re: S-BASIC Manual

<tjj1am$dd7$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!CKVLX3wu7a40NnkBvAqPnA.user.46.165.242.75.POSTED!not-for-mail
From: this.is.usenet@so.its.invalid (Martin)
Newsgroups: comp.os.cpm
Subject: Re: S-BASIC Manual
Date: Sat, 29 Oct 2022 13:02:43 +0200
Organization: Aioe.org NNTP Server
Message-ID: <tjj1am$dd7$1@gioia.aioe.org>
References: <e2da12c3-0d3d-45ab-aad8-385a86cfb969n@googlegroups.com> <3e58accc-1727-47ca-97e2-499a57282b37n@googlegroups.com> <e8e851e9-e4f1-413e-8dbb-9ad9ff1d60c4n@googlegroups.com> <763fa7c3-1255-4db5-ab94-00cf1d945ae6n@googlegroups.com> <c546ba4e-23d9-49b9-bb18-cc98b35c283an@googlegroups.com> <9b745d7f-0808-4e5d-a485-0455e92ca6d8n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="13735"; posting-host="CKVLX3wu7a40NnkBvAqPnA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 SeaMonkey/2.17.1
X-Notice: Filtered by postfilter v. 0.9.2
 by: Martin - Sat, 29 Oct 2022 11:02 UTC

Am 10/29/2022 01:12 AM, Stephen Mitchell schrieb:
> On Thursday, October 27, 2022 at 3:50:12 PM UTC-4, Tom Lake wrote:
>> On Thursday, October 20, 2022 at 3:59:49 PM UTC-4, Stephen Mitchell wrote:
>>
>>> I'll be happy to. But Google Groups doesn't show me your email address, so please send me a follow up email to ssmitch at gmail dot com. Several folks have received a copy since my initial response, and I agree it would be a good idea if someone who has received it can post it to a site where others can find it.
>>>
>>> Steve
>> It (along with the compiler itself) is on
>>
>> https://web.archive.org/web/20170103152642/http://www.nostalgia8.nl/cpm/basic/sbasic.zip
> Sadly, while the zip file includes an introduction, some programming notes, and a HLP file I wrote way back when (1987?), it does not include the manual itself. I would love to upload the manual to some place where folks could easily find it and would be grateful for any suggestions.
>
> Steve
>

A good home would be

Gene Buckle's "Commercial CP/M Software Archive"
<http://www.retroarchive.org/>

Thank you very much!
Martin

Re: S-BASIC Manual

<8de5c775-b90c-452e-82d9-5066efdd038dn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:1b8c:b0:6ee:cffb:2222 with SMTP id dv12-20020a05620a1b8c00b006eecffb2222mr7619645qkb.674.1667178229364;
Sun, 30 Oct 2022 18:03:49 -0700 (PDT)
X-Received: by 2002:a9d:20e3:0:b0:655:d819:244b with SMTP id
x90-20020a9d20e3000000b00655d819244bmr5317323ota.232.1667178229132; Sun, 30
Oct 2022 18:03:49 -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: Sun, 30 Oct 2022 18:03:48 -0700 (PDT)
In-Reply-To: <tjj1am$dd7$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=2003:e1:6f0b:4200:ec96:7218:1f14:7366;
posting-account=_oyBIAkAAAA5ltXQoYluyPl1VPbzgS5O
NNTP-Posting-Host: 2003:e1:6f0b:4200:ec96:7218:1f14:7366
References: <e2da12c3-0d3d-45ab-aad8-385a86cfb969n@googlegroups.com>
<3e58accc-1727-47ca-97e2-499a57282b37n@googlegroups.com> <e8e851e9-e4f1-413e-8dbb-9ad9ff1d60c4n@googlegroups.com>
<763fa7c3-1255-4db5-ab94-00cf1d945ae6n@googlegroups.com> <c546ba4e-23d9-49b9-bb18-cc98b35c283an@googlegroups.com>
<9b745d7f-0808-4e5d-a485-0455e92ca6d8n@googlegroups.com> <tjj1am$dd7$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8de5c775-b90c-452e-82d9-5066efdd038dn@googlegroups.com>
Subject: Re: S-BASIC Manual
From: kurt.pieper@web.de (Kurt Pieper)
Injection-Date: Mon, 31 Oct 2022 01:03:49 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3157
 by: Kurt Pieper - Mon, 31 Oct 2022 01:03 UTC

Hi,

here a test with SBASIC.

comment
mem.bas -- display CP/M memory map
written for SBASIC compiler
Addresses for BDOS and CCP are calculated from BIOS base
and will reflect actual rather than apparent locations.
TPA calculation will therefore correctly reflect reduction
in available memory that occurs when a resident system
extension (RSX) is installed.
Update Kurt Pieper Germany
end

var msize, tpa = real
var rsx_installed = string : 5
var home, rvs, nrm curon, curoff = string : 6
var clr, cleol, cleos = string : 3

clr = chr$(12)
home = chr$(27) + "[1;1H"
rvs = chr$(27) + "[7m"
nrm = chr$(27) + "[0m"
cleol = chr$(27) + "[K"
cleos = chr$(27) + "[J"
curon = chr$(27) + "[?25h"
curoff = chr$(27) + "[?25l"

print home;clr;curoff;
print "SBASIC Date: 10/30/2022 "
print "Test with Z80 Board (sc114)"
print
print "Start of BIOS : "; hex$(peek(2) * 100H)
print "Start of BDOS : "; hex$((peek(2) - 0EH) * 100H + peek(6))
print "Start of CCP : "; hex$((peek(2) - 16H) * 100H)
print

msize = 256 * peek(2) rem BIOS base
msize = msize - 18944 rem BIOS address in 20K system
msize = (msize / 1024) + 20 rem adjust and convert to K

rem Calculate available TPA in K based on apparent BDOS address
tpa = 256 * (peek(7) - 1) / 1024

print "CP/M size :"; msize; "K"
print "Available TPA :"; tpa; "K"

rem check whether actual and apparent BDOS entries differ
if peek(2) - 0EH = peek(7) then
rsx_installed = "No"
else
rsx_installed = "Yes"

print "RSX installed : "; rvs;rsx_installed;nrm

var x=char
print
input2 "End --> Press <Ret> to continue";x
PRINT "bye";curon

end

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor