Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

There are three kinds of people: men, women, and unix.


computers / comp.sys.ibm.ps2.hardware / Re: Who needs CBASIC?

SubjectAuthor
* Who needs CBASIC?Louis Ohland
`* Re: Who needs CBASIC?IBMMuseum
 `* Re: Who needs CBASIC?Louis Ohland
  `- Re: Who needs CBASIC?Tomas Slavotinek

1
Who needs CBASIC?

<ujvonp$29a0$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4238&group=comp.sys.ibm.ps2.hardware#4238

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-192.res.spectrum.com!not-for-mail
From: ohland@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Who needs CBASIC?
Date: Sun, 26 Nov 2023 09:38:01 -0600
Organization: csiph.com Internet News Service
Message-ID: <ujvonp$29a0$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 26 Nov 2023 15:37:29 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-192.res.spectrum.com:71.87.128.192";
logging-data="75072"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.17.1
X-Mozilla-News-Host: news://csiph.com:119
 by: Louis Ohland - Sun, 26 Nov 2023 15:38 UTC

Since CBASIC is such a kludge, what can we do with the 32KB?

Re: Who needs CBASIC?

<d73a6665-9d23-41ca-aeb6-64a62d7824a5n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4241&group=comp.sys.ibm.ps2.hardware#4241

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
X-Received: by 2002:a05:6214:104f:b0:67a:fc3:408 with SMTP id l15-20020a056214104f00b0067a0fc30408mr411282qvr.4.1701140448574;
Mon, 27 Nov 2023 19:00:48 -0800 (PST)
X-Received: by 2002:a17:903:11d1:b0:1cf:5d59:8ecc with SMTP id
q17-20020a17090311d100b001cf5d598eccmr3215218plh.5.1701140448025; Mon, 27 Nov
2023 19:00:48 -0800 (PST)
Path: i2pn2.org!i2pn.org!paganini.bofh.team!weretis.net!feeder6.news.weretis.net!panix!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.ibm.ps2.hardware
Date: Mon, 27 Nov 2023 19:00:47 -0800 (PST)
In-Reply-To: <ujvonp$29a0$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
Injection-Info: google-groups.googlegroups.com; posting-host=73.26.182.199; posting-account=4dHhwAkAAACoi9jx_OT5Oox45Paw2SdU
NNTP-Posting-Host: 73.26.182.199
References: <ujvonp$29a0$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d73a6665-9d23-41ca-aeb6-64a62d7824a5n@googlegroups.com>
Subject: Re: Who needs CBASIC?
From: ibmmuseum@gmail.com (IBMMuseum)
Injection-Date: Tue, 28 Nov 2023 03:00:48 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1372
 by: IBMMuseum - Tue, 28 Nov 2023 03:00 UTC

> Since CBASIC is such a kludge, what can we do with the 32KB?

I like CBASIC, but it can be replaced by QBasic from disk - however, you're going down a rabbit-hole to re-write (C)BIOS. Unless you plan to run OS/2, just use the ABIOS areas.

Re: Who needs CBASIC?

<uk3mcc$2mci$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4242&group=comp.sys.ibm.ps2.hardware#4242

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-192.res.spectrum.com!not-for-mail
From: ohland@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Re: Who needs CBASIC?
Date: Mon, 27 Nov 2023 21:22:21 -0600
Organization: csiph.com Internet News Service
Message-ID: <uk3mcc$2mci$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <ujvonp$29a0$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<d73a6665-9d23-41ca-aeb6-64a62d7824a5n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 28 Nov 2023 03:21:48 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-192.res.spectrum.com:71.87.128.192";
logging-data="88466"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.17.1
In-Reply-To: <d73a6665-9d23-41ca-aeb6-64a62d7824a5n@googlegroups.com>
 by: Louis Ohland - Tue, 28 Nov 2023 03:22 UTC

Dave, how are CBASIC and CBIOS related? I _ASS U MEd_ that CBASIC is not
part of the Compatibility BIOS [CBIOS], and deleting the 32KB is like
removing tonsils [but without ice cream].

This is all related to replacing a floppy during boot at a very
primitive level... Can you hear the drums?

IBMMuseum wrote:
>> Since CBASIC is such a kludge, what can we do with the 32KB?
>
> I like CBASIC, but it can be replaced by QBasic from disk - however, you're going down a rabbit-hole to re-write (C)BIOS. Unless you plan to run OS/2, just use the ABIOS areas.
>

Re: Who needs CBASIC?

<uk8e6e$ha3$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4257&group=comp.sys.ibm.ps2.hardware#4257

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!news.swapon.de!csiph.com!.POSTED.ip-89-176-128-136.bb.vodafone.cz!not-for-mail
From: slavotinek@gmail.com (Tomas Slavotinek)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Re: Who needs CBASIC?
Date: Wed, 29 Nov 2023 23:32:45 +0100
Organization: csiph.com Internet News Service
Message-ID: <uk8e6e$ha3$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <ujvonp$29a0$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<d73a6665-9d23-41ca-aeb6-64a62d7824a5n@googlegroups.com>
<uk3mcc$2mci$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 29 Nov 2023 22:32:47 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="ip-89-176-128-136.bb.vodafone.cz:89.176.128.136";
logging-data="17731"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.1
Content-Language: en-US
In-Reply-To: <uk3mcc$2mci$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
 by: Tomas Slavotinek - Wed, 29 Nov 2023 22:32 UTC

On 28.11.2023 4:22, Louis Ohland wrote:
> Dave, how are CBASIC and CBIOS related? I _ASS U MEd_ that CBASIC is not
> part of the Compatibility BIOS [CBIOS], and deleting the 32KB is like
> removing tonsils [but without ice cream].

The two are almost completely unrelated. Well, POST calls Int 18 handler
to invoke BASIC. And I assume ROM BASIC uses BIOS interrupt handlers for
I/O and what not, but that's probably about it.

The ROM BASIC block can be safely removed if the Int 18 handler is
tweaked accordingly (only applies to pre-IML machines). As far as I know
BASIC/BASICA.COM are the only programs that require ROM BASIC to run, so
no need to worry about compatibility issues.

> This is all related to replacing a floppy during boot at a very
> primitive level... Can you hear the drums?

The 32 K space could be used to extend POST/BIOS capabilities on the
older machines. A ROM-resident setup would be cool too (with support for
only a few selected adapters probably... but enough to configure most
systems).

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor