BBC B Issue 3 O.S. 1.0
BBC B Issue 3 O.S. 1.0
The old BBC that i've fixed the memory fault on has O.S. 1.0 mounted on a daughter board as two chips, LO and HI; see image. I've never seen this before.
I'e tried swapping the daughter board / basic roms for later versions but the BBC refuses to start.
Can it be done, if so how?
I'e tried swapping the daughter board / basic roms for later versions but the BBC refuses to start.
Can it be done, if so how?
Re: BBC B Issue 3 O.S. 1.0
OS 1.00 on the butterfly board was shipped with the early disc upgrade kits and upgrading to the OS1.20 ROM should be just a simple swap with no changes required.
However, the early versions of the butterfly boards had thick pins that plugged into the BBC's OS ROM socket and that damaged the socket so a normal ROM wouldn't work and you had to replace the OS ROM socket to fix it so that might be your problem. Later versions of the butterfly board had turned pin extensions that didn't damage the BBC OS socket.
However, the early versions of the butterfly boards had thick pins that plugged into the BBC's OS ROM socket and that damaged the socket so a normal ROM wouldn't work and you had to replace the OS ROM socket to fix it so that might be your problem. Later versions of the butterfly board had turned pin extensions that didn't damage the BBC OS socket.
Re: BBC B Issue 3 O.S. 1.0
Maybe not damage, but stretch 
Still, if you have one, you could try your new ROM in a turned pin socket in the old socket.

Still, if you have one, you could try your new ROM in a turned pin socket in the old socket.
Re: BBC B Issue 3 O.S. 1.0
Bingo! I'd not thought of that, is the OS 1.2 rom available as an SSD?
- flaxcottage
- Posts: 4399
- Joined: Thu Dec 13, 2012 8:46 pm
- Location: Derbyshire
- Contact:
Re: BBC B Issue 3 O.S. 1.0
How do the MOS versions line up with the board issue numbers, out of curiousity?
What would be the original MOS for a issue 3?
What would be the original MOS for a issue 3?
- flaxcottage
- Posts: 4399
- Joined: Thu Dec 13, 2012 8:46 pm
- Location: Derbyshire
- Contact:
Re: BBC B Issue 3 O.S. 1.0
My original Issue 3 came with OS 0.1 in ROM.
Re: BBC B Issue 3 O.S. 1.0
What versions exist? Just 0.1, 1.0 and 1.2?
- 1024MAK
- Posts: 10481
- Joined: Mon Apr 18, 2011 5:46 pm
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: BBC B Issue 3 O.S. 1.0
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
Re: BBC B Issue 3 O.S. 1.0
Am I correct in believing 1.2 is the most recent that works in a Model B?
- 1024MAK
- Posts: 10481
- Joined: Mon Apr 18, 2011 5:46 pm
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: BBC B Issue 3 O.S. 1.0
Yes.
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
Re: BBC B Issue 3 O.S. 1.0
No.
OS 1.23 works in a BBC B.
And there's an OS 1.5x floating around somewhere.
OS 2.xx will work in a BBC B, but will be unable to access the shadow screen.
OS 1.23 works in a BBC B.
And there's an OS 1.5x floating around somewhere.
OS 2.xx will work in a BBC B, but will be unable to access the shadow screen.
Code: Select all
$ bbcbasic
PDP11 BBC BASIC IV Version 0.32
(C) Copyright J.G.Harston 1989,2005-2020
>_
- JasonStonier
- Posts: 441
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
- 1024MAK
- Posts: 10481
- Joined: Mon Apr 18, 2011 5:46 pm
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: BBC B Issue 3 O.S. 1.0
It will make fault finding more difficult if you suffer from a DRAM chip failure...
Mark
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
Re: BBC B Issue 3 O.S. 1.0
How so? I am curious.
- 1024MAK
- Posts: 10481
- Joined: Mon Apr 18, 2011 5:46 pm
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: BBC B Issue 3 O.S. 1.0
See the changes text which says that it assumes 32k bytes of RAM. OS 1.20 (Acorn’s last mainstream version for Model A and Model B machines) tries to work out if it’s running on a 16k or 32k RAM machine and posts the appropriate message. By trying different positions of link S25, it’s possible to select which bank of 16k DRAM chips is used for the 0x0000 to 0x3FFF part of the 6502 memory map. If there is good working RAM in this area, the machine will start up as a working 16k machine (as if it was a Model A).
Mark
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
Re: BBC B Issue 3 O.S. 1.0
Ah, good to know! Thanks!
- daveejhitchins
- Posts: 6090
- Joined: Wed Jun 13, 2012 6:23 pm
- Location: Newton Aycliffe, County Durham
- Contact:
Re: BBC B Issue 3 O.S. 1.0
Well, that's an easy fix . . . If you have problems: swap the ROM back to the earlier version
Dave H.

Dave H.