Discuss Scratch
- Discussion Forums
- » Show and Tell
- » The Beeb - a full BBC Microcomputer emulator
- tagrim123
-
Scratcher
500+ posts
The Beeb - a full BBC Microcomputer emulator
The Bad Apple disk image posted by @ScratchMario3000 in the above three posts works surprisingly well in the emulator!the fact he had the patience to do all of this is insane.
- Select “load user-disk from code” in the emulator
- Paste the first section of code in
- Paste the second section of code at the end of the first
- Paste the third section of code at the end of the second
- Press ENTER
- Press and hold the SHIFT key
- Click the BREAK button in the emulator
- Release the SHIFT key
- Watch the video!
- ScratchMario3000
-
Scratcher
75 posts
The Beeb - a full BBC Microcomputer emulator
It wasn't that hard. I just went to the repo of the program, got the SDD or something, used rokcoder's converter, and put the savecode here.The Bad Apple disk image posted by @ScratchMario3000 in the above three posts works surprisingly well in the emulator!the fact he had the patience to do all of this is insane.
- Select “load user-disk from code” in the emulator
- Paste the first section of code in
- Paste the second section of code at the end of the first
- Paste the third section of code at the end of the second
- Press ENTER
- Press and hold the SHIFT key
- Click the BREAK button in the emulator
- Release the SHIFT key
- Watch the video!
- Jude_5152012
-
Scratcher
4 posts
The Beeb - a full BBC Microcomputer emulator
Found an interesting behaviour in backspaces with double tall text while fiddling with this small program I wrote:
Another program that you can mess with double tall letters in is this:
10 A% = INKEY(0), where backspacing double letters doesn't fully erase them and you can type over the remnants.
20 IF A%=-1:GOTO10:REM no random blank chars
30 IF A%=1:VDU141:GOTO10:REM ctrl+A to double tall
40 IF A%=13:VDU13,10:GOTO10: REM CR (return) to CRLF
50 PRINTCHR$(A%);:GOTO10:REM print other inputs
Another program that you can mess with double tall letters in is this:
VDU141,13,10,141:REM make following line from BASIC double tall, where you type with double tall letters for a line.
Last edited by Jude_5152012 (Oct. 20, 2025 19:37:31)
- AriIsCool001
-
Scratcher
2 posts
The Beeb - a full BBC Microcomputer emulator
Well… Since this technically doesn't run on Scratch, has anyone managed to make DOOM on this? Seriously, DOOM can run on anything.
- RokCoder
-
Scratcher
1000+ posts
The Beeb - a full BBC Microcomputer emulator
Well… Since this technically doesn't run on Scratch, has anyone managed to make DOOM on this? Seriously, DOOM can run on anything.Doom wasn't even a twinkle in someone's eye when the BBC Micro was around. Nor would the BBC Micro be powerful enough to run it without modified hardware.
- VerySmartDummy
-
Scratcher
100+ posts
The Beeb - a full BBC Microcomputer emulator
To clear up any confusion, you should put “Hold Shift and press Break to boot your disk” after a disk is loaded
- gplb2718
-
Scratcher
1000+ posts
The Beeb - a full BBC Microcomputer emulator
doesnt mean modern hackers wont tryWell… Since this technically doesn't run on Scratch, has anyone managed to make DOOM on this? Seriously, DOOM can run on anything.Doom wasn't even a twinkle in someone's eye when the BBC Micro was around. Nor would the BBC Micro be powerful enough to run it without modified hardware.
- RokCoder
-
Scratcher
1000+ posts
The Beeb - a full BBC Microcomputer emulator
Modern hackers can't magically make the original hardware fast enough. They can modify the hardware and use a Raspberry Pi as a second coprocessor (or similar), which would make it possible. I'm pretty sure that's been done. But without changing the hardware, it can't be done. The emulator emulates the original hardware, so Doom won't, and can't, run on itdoesnt mean modern hackers wont tryWell… Since this technically doesn't run on Scratch, has anyone managed to make DOOM on this? Seriously, DOOM can run on anything.Doom wasn't even a twinkle in someone's eye when the BBC Micro was around. Nor would the BBC Micro be powerful enough to run it without modified hardware.
Last edited by RokCoder (Nov. 13, 2025 07:10:01)
- gplb2718
-
Scratcher
1000+ posts
The Beeb - a full BBC Microcomputer emulator
i suppose thats fairModern hackers can't magically make the original hardware fast enough. They can modify the hardware and use a Raspberry Pi as a second coprocessor (or similar), which would make it possible. I'm pretty sure that's been done. But without changing the hardware, it can't be done. The emulator emulates the original hardware, so Doom won't, and can't, run on itdoesnt mean modern hackers wont tryWell… Since this technically doesn't run on Scratch, has anyone managed to make DOOM on this? Seriously, DOOM can run on anything.Doom wasn't even a twinkle in someone's eye when the BBC Micro was around. Nor would the BBC Micro be powerful enough to run it without modified hardware.
- ScratchMario3000
-
Scratcher
75 posts
The Beeb - a full BBC Microcomputer emulator
Is it possible to even make a very barebones and dead simple 3D raycasting game? Bonus points if you can move around.Modern hackers can't magically make the original hardware fast enough. They can modify the hardware and use a Raspberry Pi as a second coprocessor (or similar), which would make it possible. I'm pretty sure that's been done. But without changing the hardware, it can't be done. The emulator emulates the original hardware, so Doom won't, and can't, run on itdoesnt mean modern hackers wont tryWell… Since this technically doesn't run on Scratch, has anyone managed to make DOOM on this? Seriously, DOOM can run on anything.Doom wasn't even a twinkle in someone's eye when the BBC Micro was around. Nor would the BBC Micro be powerful enough to run it without modified hardware.
- TechNerd64
-
Scratcher
500+ posts
The Beeb - a full BBC Microcomputer emulator
The built in game “Maze” gives off the appearance of a raycaster, although it may not be a true one in a technical sense.Is it possible to even make a very barebones and dead simple 3D raycasting game? Bonus points if you can move around.Modern hackers can't magically make the original hardware fast enough. They can modify the hardware and use a Raspberry Pi as a second coprocessor (or similar), which would make it possible. I'm pretty sure that's been done. But without changing the hardware, it can't be done. The emulator emulates the original hardware, so Doom won't, and can't, run on itdoesnt mean modern hackers wont tryWell… Since this technically doesn't run on Scratch, has anyone managed to make DOOM on this? Seriously, DOOM can run on anything.Doom wasn't even a twinkle in someone's eye when the BBC Micro was around. Nor would the BBC Micro be powerful enough to run it without modified hardware.
- Discussion Forums
- » Show and Tell
-
» The Beeb - a full BBC Microcomputer emulator








