Discuss Scratch

tagrim123
Scratcher
500+ posts

The Beeb - a full BBC Microcomputer emulator

RokCoder wrote:

The Bad Apple disk image posted by @ScratchMario3000 in the above three posts works surprisingly well in the emulator!
  1. Select “load user-disk from code” in the emulator
  2. Paste the first section of code in
  3. Paste the second section of code at the end of the first
  4. Paste the third section of code at the end of the second
  5. Press ENTER
  6. Press and hold the SHIFT key
  7. Click the BREAK button in the emulator
  8. Release the SHIFT key
  9. Watch the video!
the fact he had the patience to do all of this is insane.
ScratchMario3000
Scratcher
75 posts

The Beeb - a full BBC Microcomputer emulator

tagrim123 wrote:

RokCoder wrote:

The Bad Apple disk image posted by @ScratchMario3000 in the above three posts works surprisingly well in the emulator!
  1. Select “load user-disk from code” in the emulator
  2. Paste the first section of code in
  3. Paste the second section of code at the end of the first
  4. Paste the third section of code at the end of the second
  5. Press ENTER
  6. Press and hold the SHIFT key
  7. Click the BREAK button in the emulator
  8. Release the SHIFT key
  9. Watch the video!
the fact he had the patience to do all of this is insane.
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.
commandpro1234
Scratcher
10 posts

The Beeb - a full BBC Microcomputer emulator

Diddy wrote:

What
Bro
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:
10 A% = INKEY(0)
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
, where backspacing double letters doesn't fully erase them and you can type over the remnants.

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

AriIsCool001 wrote:

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

RokCoder wrote:

AriIsCool001 wrote:

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.
doesnt mean modern hackers wont try
RokCoder
Scratcher
1000+ posts

The Beeb - a full BBC Microcomputer emulator

gplb2718 wrote:

RokCoder wrote:

AriIsCool001 wrote:

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.
doesnt mean modern hackers wont try
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 it

Last edited by RokCoder (Nov. 13, 2025 07:10:01)

gplb2718
Scratcher
1000+ posts

The Beeb - a full BBC Microcomputer emulator

RokCoder wrote:

gplb2718 wrote:

RokCoder wrote:

AriIsCool001 wrote:

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.
doesnt mean modern hackers wont try
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 it
i suppose thats fair
ScratchMario3000
Scratcher
75 posts

The Beeb - a full BBC Microcomputer emulator

RokCoder wrote:

gplb2718 wrote:

RokCoder wrote:

AriIsCool001 wrote:

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.
doesnt mean modern hackers wont try
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 it
Is it possible to even make a very barebones and dead simple 3D raycasting game? Bonus points if you can move around.
TechNerd64
Scratcher
500+ posts

The Beeb - a full BBC Microcomputer emulator

ScratchMario3000 wrote:

RokCoder wrote:

gplb2718 wrote:

RokCoder wrote:

AriIsCool001 wrote:

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.
doesnt mean modern hackers wont try
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 it
Is it possible to even make a very barebones and dead simple 3D raycasting game? Bonus points if you can move around.
The built in game “Maze” gives off the appearance of a raycaster, although it may not be a true one in a technical sense.

Powered by DjangoBB