Good morning, Mr. Russell,
=== LBB TEST ===
I removed all the LBB.exe files from my computer.
I checked that the "automatic test.lbb" program wouldn't run to make sure it wasn't launching any hidden LBB.exe.
I downloaded the LBB.exe file from https://www.bbcbasic.co.uk/lbb/ (16:33:26 on March 29, 2026)
and placed it in the C:\LBBooster directory. I ran it as administrator.
In the properties of the "automatic test.lbb" program, I associated it with this LBB.exe I just downloaded.
Unfortunately, with this latest version of LBB.exe, I haven't noticed any changes in behavior on Windows 11
on computers with an Ultra 9 processor:
Changing the length of the assigned string:
tara$="12345678901234234"
or changing the comment:
'tira$="12345678901234567"
The execution time changed from 530ms to 4300ms.
The same thing happens with automatic test.exe.
=== TEST BBC4W ===
I copied the "automatic test.lbb" program from the LBB Pane to the BBC4W demo IDE.
I fixed the line:
HIMEM=PAGE+&1F400000:INSTALL @lib$+"LBLIB.BBCC":PROC_LBinit
To load the LBB LBLIB.BBC library from LBB.
I ran it in the BBC4W IDE.
The time is fixed at about 530 ms even when changing the length of "tare$="12345678901234234""
or the following comment 'tira$="12345678901234567".
Thank you very much for your attention and I send you my warmest regards.
Gianni
=== PROGRAM automatic test.lbb ==
tara$="12345678901234234"
'tira$="12345678901234567"
global giri
global i
dim prg(130,20)
call start
giri = 100000
t0 = time$("ms")
for i = 1 to giri
call extraction
next i
dt = time$("ms") - t0
print "giri=";giri
print "millisec.=";dt
wait
end
sub extraction
gosub [extract structure]
exit sub
[extract structure]
nrig = prg(0,0)
ncol = prg(0,1)
shdr = prg(0,2)
sprg = prg(0,3)
swin = prg(0,4)
sctl = prg(0.5)
sval = prg(0.6)
sdat = prg(0,7)
send = prg(0,8)
rhdr = sprg - shdr
rprg = swin - sprg
rwin = sctl - swin
rctl = sval - sctl
rval = sdat - sval
rdat = send - sdat
hhdr = prg(shdr,0)
hprg = prg(sprg,0)
hwin = prg(swin,0)
hctl = prg(sctl,0)
hval = prg(sval,0)
hdat = prg(sdat,0)
return
end sub
sub begins
prg(0,0) = 130
prg(0,1) = 20
prg(0,2) = 1
prg(0,3) = 5
prg(0,4) = 25
prg(0.5) = 45
prg(0,6) = 85
prg(0,7) = 105
prg(0,8) = 130
prg(1,0) = 4
prg(5,0) = 6
prg(25,0) = 8
prg(45,0) = 10
end sub
LBB on Windiw11 with Intel Ultra 9 processor
Re: LBB on Windiw11 with Intel Ultra 9 processor
Check directly what version of BBC BASIC your installed copy of LBB is using, by running this one-line program:gianni wrote: ↑Sun Mar 29, 2026 3:23 pm I downloaded the LBB.exe file from https://www.bbcbasic.co.uk/lbb/ (16:33:26 on March 29, 2026)
Code: Select all
!*HELP
BBC BASIC for Windows runtime engine 6.16a
if it is the latest version.
Re: LBB on Windiw11 with Intel Ultra 9 processor
I saw 6.15a
Re: LBB on Windiw11 with Intel Ultra 9 processor
now it is 16a and all is working
Many thanks
Gianni
Many thanks
Gianni