Beta BASIC Opus Discovery 3.0D

The place for codemasters or beginners to talk about programming any language for the Spectrum.
Post Reply
User avatar
+3code
Manic Miner
Posts: 432
Joined: Sat Mar 19, 2022 7:40 am

Re: Beta BASIC Opus Discovery 3.0D

Post by +3code »

Sadly they never released a +3 version, none of the best alternative BASICs (Beta BASIC, MegaBASIC, Laser BASIC) has a +3 version. Sad.
zx_if1
Drutt
Posts: 48
Joined: Fri Jul 16, 2021 8:53 pm
Location: Peru
Contact:

Re: Beta BASIC Opus Discovery 3.0D

Post by zx_if1 »

About +3
I do a curious experiment to try
I copy the bb4 with multiface 128 to tape
next I load that tape into a +3 and next use M3 to save a copy to disk
you have because that a bb4 working in a+3 but...
without PLAY only BEEP and BEEP!
neither RAM disc CAT! can crashed all

is more a very tape version of the bb4 as a bb3 with all extra bb4 sentences

you can use that tape with +2a and +d too
well I try it all in REALS emulator and work ok

I dont know if anybody do that before
I write about it all in el trastero if anybody want look it
User avatar
+3code
Manic Miner
Posts: 432
Joined: Sat Mar 19, 2022 7:40 am

Re: Beta BASIC Opus Discovery 3.0D

Post by +3code »

The Outlet Magazine published too something: https://spectrumcomputing.co.uk/entry/2 ... ectrum/BB3

But it's a real pain to use it. A pity 8 P
zx_if1
Drutt
Posts: 48
Joined: Fri Jul 16, 2021 8:53 pm
Location: Peru
Contact:

Re: Beta BASIC Opus Discovery 3.0D

Post by zx_if1 »

Hi
try my version of copy bb4 to use into +3
then tell me your oppinion about it
maybe I try the outlet version and next write my conclusions of it
User avatar
+3code
Manic Miner
Posts: 432
Joined: Sat Mar 19, 2022 7:40 am

Re: Beta BASIC Opus Discovery 3.0D

Post by +3code »

A +3 version without "native" disk access is a bit pointless (to me). I tried time ago your Logo, attempting to load the source codes from disk (https://foro.speccy.org/viewtopic.php?f ... 585#p53585), it looked more promising, but actually I've not very much time to all that experiments.

Tnks
morane
Drutt
Posts: 7
Joined: Tue Apr 26, 2022 10:11 am

Re: Beta BASIC Opus Discovery 3.0D

Post by morane »

Thanks Francis ! Now 3.0D works fine !
Last edited by morane on Fri Apr 29, 2022 8:47 am, edited 1 time in total.
morane
Drutt
Posts: 7
Joined: Tue Apr 26, 2022 10:11 am

Re: Beta BASIC Opus Discovery 3.0D

Post by morane »

Hi. Some questions to zx_if1 :

1. Does BB30D run on the 128 K ?
2. In my opd version exist the files:

BB30demo
BB
BB30D
BBd.cod
demo.bb3
excom
readme

in yours:

BB30demo
BB30D
betabasicdemo
excom
readme

I suppose demo.bb3 = betabasicdemo. But what is BB ? and what is Bbd.cod ? what is loaded from Drive #1 ?

3. How to use excom ?

4. Finally, what files are really essential ?

Many thanks
zx_if1
Drutt
Posts: 48
Joined: Fri Jul 16, 2021 8:53 pm
Location: Peru
Contact:

Re: Beta BASIC Opus Discovery 3.0D

Post by zx_if1 »

Ok
bb3demo is the original program I found in an opd file
BB is the original machine code for BB3demo not patched
I POKEd it and modify to create BB30D as basic loader
BBd.cod is the machine code BetaBasic program loaded by bb30d
BB30d is the correct and functional BB 30d for Opus
demo.bb3 is the program that is loaded by bb3demo to exemplarize the Bb features

about excom
you need load leer.bas that is a basic program that explained about excom and the way to use it

essential only BB30D... is all that you need LOAD
morane
Drutt
Posts: 7
Joined: Tue Apr 26, 2022 10:11 am

Re: Beta BASIC Opus Discovery 3.0D

Post by morane »

OK
zx_if1
Drutt
Posts: 48
Joined: Fri Jul 16, 2021 8:53 pm
Location: Peru
Contact:

Re: Beta BASIC Opus Discovery 3.0D

Post by zx_if1 »

hi morane
yes and not

you can use bb3 with 128k but no in 128k basic
you insert the bb3 disk
next in 128k basic you type usr 0 ( never 48 basic from menu nor specttrum command -- only usr 0)
once in basic 48k you LOAD BB30D
then you type FORMAT 6,"RAMDISC"
following of DEFAULT=m6 if you want
and you have BB30D + 128k RAMdisc in 48k mode
you have not CAT! or SAVE! but
you can do CAT 6 or CAT only if you default to m6
in this way you can copy or save ramdisk to disk or inverse
SAVE LOAD MERGE ERASE MOVE all to RAMdisc operations added to opus disc too
is a good replace to BB4d
Last edited by zx_if1 on Sun May 01, 2022 10:11 am, edited 2 times in total.
morane
Drutt
Posts: 7
Joined: Tue Apr 26, 2022 10:11 am

Re: Beta BASIC Opus Discovery 3.0D

Post by morane »

👍
Post Reply