I was pointed at gtoal's site, as he's got some Arabic ROM stuff on there, and noticed one of the files was a second processor BASIC ROM: https://gtoal.com/acorn/files/arabic2/Library.cb
It says (C) 1986, but it doesn't obviously match any of the (few, all non-HI) (C) 1986 ROMs I've got, even taking into account the relocation:
* Master Compact BASIC 4
* Olivetti BASIC
* Master Compact BASIC 4.1
(you can get all of these from https://mdfs.net/Software/BBCBasic/BBC/)
Is this previously unknown, or has it been seen before? (I've done nothing more with it other than check it boots to the BASIC prompt in an emulated second processor in b2. PRINT ~HIMEM produces B800.)
--Tom
1986 HIBASIC?
-
- Posts: 898
- Joined: Tue Aug 30, 2005 12:42 am
- Contact:
1986 HIBASIC?
b2 BBC B/B+/Master emulator: https://github.com/tom-seddon/b2; BeebLink filing system: https://github.com/tom-seddon/beeblink; more BBC Micro stuff: https://github.com/tom-seddon?tab=repos ... :bbc-micro
Re: 1986 HIBASIC?
When I did maths at school, we were told to show our working, so here goes ...
Go to https://cat.spludlow.co.uk/File.aspx and search on "508b1d6da1c8d8adaef4dac07cc0f13118ecb488"
One match, which points to "FileStore Dealer Test Disc.zip" at https://acorn.huininga.nl/pub/software/Acorn/FileStore/
In the zip file you'll find FSdtd > Library > HiBASIC, which has the same sha1sum as Library.cb.
Whether this information actually helps you or not is a different question ...
Code: Select all
% shasum -a 1 Library.cb
508b1d6da1c8d8adaef4dac07cc0f13118ecb488 Library.cb
One match, which points to "FileStore Dealer Test Disc.zip" at https://acorn.huininga.nl/pub/software/Acorn/FileStore/
In the zip file you'll find FSdtd > Library > HiBASIC, which has the same sha1sum as Library.cb.
Whether this information actually helps you or not is a different question ...
Re: 1986 HIBASIC?
Initial examination shows it has the "DIM bugfix" at &9521/&CD21, with everything subsequent shuffled along two bytes.
I'm not at home at the mo, so I can't look on the server to check what's there, but a BASIC loaded from a file called "CB" rings a bell, I'm sure I've got it there.
I'm not at home at the mo, so I can't look on the server to check what's there, but a BASIC loaded from a file called "CB" rings a bell, I'm sure I've got it there.
Code: Select all
$ bbcbasic
PDP11 BBC BASIC IV Version 0.45
(C) Copyright J.G.Harston 1989,2005-2024
>_