I found this video to be really useful. Anyone with any interest in computing should listen carefully to the comments of this gentleman. Thank you and well done.
These emulators are pretty tough to grasp. I come up with a ton of wishes: - How do I turn off the stalled coffee grinder sound (or what is it, kid playing with his braces...)? - How to terminate a running program and return to the BASIC command line? - How do I map keys as they are on the keyboard (no BBC Micro layout I don't know), so " is above right shift? - How do you list the index of a disc? - How do you unhide BASIC when a list of a BASIC file only shows a single line?
Key mapping I seem to need US key mapping, even though I have a UK keyboard layout.... Index seems to be *EX$ If I load pir1 of Pirate by Chalksoft, and type list, it only shows line 10 and then the machine hangs with a flickering Shift-Lock light.
Hi. Not sure about the coffee grinder sound - I haven't come across that one. F12 is the Break key. CTRL F12 for hard reset. Look in the options menu for keyboard mapping. Default is the PC key layout, logical uses the Beeb key positions as best it can. *CAT is the list directory command. For the rest you'll need to have a look in the BBC Micro manual. The emulator is very close to the original machine. Have fun!
@@lovemadeinjapan Sorry, I assumed a PC. Ummm! Not sure how the Mac version is set up. F12 is the break key for PC and Linux. You'd need to have a look online to see what the Mac uses. Seems strange it's not the same key. Do you get the keyboard mapping options?
@@BytesNBits Yes, US layout seems the correct fit for the UK layout of a Macbook (weird enough). The function keys are usually with the FN key, as they function as volume buttons without, but that does not seem to help here.
I couldn't find a good BBC Micro emulator for Linux. I tried "b2", but it was running at 60% speed on a Core2duo PC that can emulate PSX and play PS2 era PC games which was kind of weird. Then I found some topic on forum where people were using Windows version of BeebEm running on Linux with Wine and now I'm exploring the world of Micro and loving it. I also have emulators for dozens of other computers, consoles and arcades from 8/16-bit era one my Linux laptop. What I like about BeebEm is that it runs disk images automatically after loading them into emulator. Many 8-bit computer emulators require using Basic commands to load stuff from the disk and tape images which can be tiresome, but I learned how to load stuff on Commodore, Atari, MSX and Amstrad CPC, Sinclair Speccy machines this way. 😆 Useless knowledge but fun.
Hi, Great! Have a look at... stardot.org.uk/mirrors/www.bbcdocs.com/filebase/essentials/BBC%20Microcomputer%20Advanced%20User%20Guide.pdf This is the Advanced User Guide that will give you loads of hints in how to get the most from the machine. The standard user guide is here... bbc.nvg.org/doc/BBCUserGuide-1.00.pdf It's got a section on machine code as well. Have fun!
Great video, Quick question if you remember there was a Osborne Publication's 1984 book called Computer Controlled Robots for BBC micro. If I want make that robot and try this emulator to control the parallel port, would it work? Thanks
Hi, BeebEm does allow you to redirect the Beeb printer output to a LPT port but I doubt if it will function the same. Do a bit of digging in the BeebEm documentation to check. I reckon your best bet might be to build the robot, but connect it to an Arduino or Raspberry Pi and then port the code over to that platform. I hope this helps.
classic home computer in that at £440 the only homes it found its way into were those of teachers as they got 17.5% off which is £77 unlike the £100 zx spectrum which sold 5million and is the reason we have a games industry .... what about rzx files?
You might find bbcmicro.co.uk/ more friendly as you can play in-browser (uses jsbeeb) for a taster. It has a links page for emulators and the stardot.org.uk/forums community where you will find lots of help. There are some games that aren't 100%, you can try b-em which has more accurate emulation. There are newer versions of the emulators on GitHub, but not all of them come pre-built. PS I don't remember Starship Command having reverse ;)
@@BytesNBits It is, Most of the games came from a collection that have been restored and had their instructions added almost entirely by Michael Brown from stardot.org.uk. (They may have from the STH archive before that).
I tried to load this on my pi 400 as per the Linux instructions but it didn't have the menu bar. I had the same issue with the spectrum emulator but managed to find loading instructions on a speccy forum which gave me the full emulator with menu bar at the top. Have you come across this? I want to be able to play around with programming in bbc basic and be able to save my efforts!
@@BytesNBits thanks for that. I tried alt +f and nothing happened so I did a Google search and found that f12 opens up a menu box, so now we're getting somewhere! Thanks again for your reply. Keep up the great work. Davy 😊
Hi. You'd need to use the Save Sate function from the file menu. This takes a snapshot of the entire BBC Computer and saves it to file. You can then load the state at a later date and be right back to where you left off. You can also use this technique to help you get further into games. Save state as soon as you complete a level so you can restart from there next time without having to go back to the beginning.
Hi. Under the Hardware menu, Floppy controller, make sure you've got native 8271 selected. This should load the floppy disk driver into the machine when you restart it.
I found this video to be really useful. Anyone with any interest in computing should listen carefully to the comments of this gentleman. Thank you and well done.
Hi, Thanks for your words. The more people we can get into coding the better!
Nice wee video & good to hear a good old Northern Ireland accent 👍
Glad you enjoyed it
thats where that game is
Chuckie Egg is my fav BBC game
Great game!
These emulators are pretty tough to grasp. I come up with a ton of wishes:
- How do I turn off the stalled coffee grinder sound (or what is it, kid playing with his braces...)?
- How to terminate a running program and return to the BASIC command line?
- How do I map keys as they are on the keyboard (no BBC Micro layout I don't know), so " is above right shift?
- How do you list the index of a disc?
- How do you unhide BASIC when a list of a BASIC file only shows a single line?
Key mapping I seem to need US key mapping, even though I have a UK keyboard layout....
Index seems to be *EX$
If I load pir1 of Pirate by Chalksoft, and type list, it only shows line 10 and then the machine hangs with a flickering Shift-Lock light.
Hi. Not sure about the coffee grinder sound - I haven't come across that one. F12 is the Break key. CTRL F12 for hard reset. Look in the options menu for keyboard mapping. Default is the PC key layout, logical uses the Beeb key positions as best it can. *CAT is the list directory command. For the rest you'll need to have a look in the BBC Micro manual. The emulator is very close to the original machine. Have fun!
@@BytesNBits F12 does not seem to work on my Mac.
@@lovemadeinjapan Sorry, I assumed a PC. Ummm! Not sure how the Mac version is set up. F12 is the break key for PC and Linux. You'd need to have a look online to see what the Mac uses. Seems strange it's not the same key. Do you get the keyboard mapping options?
@@BytesNBits Yes, US layout seems the correct fit for the UK layout of a Macbook (weird enough). The function keys are usually with the FN key, as they function as volume buttons without, but that does not seem to help here.
I couldn't find a good BBC Micro emulator for Linux. I tried "b2", but it was running at 60% speed on a Core2duo PC that can emulate PSX and play PS2 era PC games which was kind of weird. Then I found some topic on forum where people were using Windows version of BeebEm running on Linux with Wine and now I'm exploring the world of Micro and loving it. I also have emulators for dozens of other computers, consoles and arcades from 8/16-bit era one my Linux laptop. What I like about BeebEm is that it runs disk images automatically after loading them into emulator. Many 8-bit computer emulators require using Basic commands to load stuff from the disk and tape images which can be tiresome, but I learned how to load stuff on Commodore, Atari, MSX and Amstrad CPC, Sinclair Speccy machines this way. 😆 Useless knowledge but fun.
Hi. great to hear you've managed to get a working emulator. The Beeb is a great machine to mess around with.
Beeb-Em's OK but has a dash of latency and tendency for jitter. But perfection creeps forward and if I'm lazy, it can squeak by for music.
Thanks for the video. Love the bbc, and looking at your channel I seem to have a lot of watching to do!
Great. Have fun!
Thanks
No problem.
Try writing some programs in BBC Basic. Even has a built in assembler.
Hi, Great! Have a look at...
stardot.org.uk/mirrors/www.bbcdocs.com/filebase/essentials/BBC%20Microcomputer%20Advanced%20User%20Guide.pdf
This is the Advanced User Guide that will give you loads of hints in how to get the most from the machine. The standard user guide is here...
bbc.nvg.org/doc/BBCUserGuide-1.00.pdf
It's got a section on machine code as well.
Have fun!
@@BytesNBits Thanks for the link. Lots of great info there.
Great video, Quick question if you remember there was a Osborne Publication's 1984 book called Computer Controlled Robots for BBC micro. If I want make that robot and try this emulator to control the parallel port, would it work? Thanks
Hi,
BeebEm does allow you to redirect the Beeb printer output to a LPT port but I doubt if it will function the same. Do a bit of digging in the BeebEm documentation to check.
I reckon your best bet might be to build the robot, but connect it to an Arduino or Raspberry Pi and then port the code over to that platform.
I hope this helps.
@@BytesNBits Thank you very much.
not illegal at all c all we have to do is change the name a little bit!
Making your own versions of games was the way it was done back then - and now for simpler games.
@@BytesNBits yes i suppose every multinational corporation has to start somewhere!
classic home computer in that at £440 the only homes it found its way into were those of teachers as they got 17.5% off which is £77 unlike the £100 zx spectrum which sold 5million and is the reason we have a games industry .... what about rzx files?
hey what's the homescreen for your browser? that's just what I need!
In chrome go to chrome://apps/. You can then add / modify for the apps you want.
You might find bbcmicro.co.uk/ more friendly as you can play in-browser (uses jsbeeb) for a taster. It has a links page for emulators and the stardot.org.uk/forums community where you will find lots of help. There are some games that aren't 100%, you can try b-em which has more accurate emulation. There are newer versions of the emulators on GitHub, but not all of them come pre-built.
PS I don't remember Starship Command having reverse ;)
Hi Richard, Thanks for the info and links. That looks like a great resource for BBC game inspiration.
@@BytesNBits It is, Most of the games came from a collection that have been restored and had their instructions added almost entirely by Michael Brown from stardot.org.uk. (They may have from the STH archive before that).
@@trickysoft I had a look through and found your Pheonix game. Great conversion!
Thanks😃 you da man😁👍
cool
I tried to load this on my pi 400 as per the Linux instructions but it didn't have the menu bar. I had the same issue with the spectrum emulator but managed to find loading instructions on a speccy forum which gave me the full emulator with menu bar at the top. Have you come across this? I want to be able to play around with programming in bbc basic and be able to save my efforts!
Hi. I've not tried it on an RPi or Linux. Does anything happen if you press Alt+F ? This is the menu shortcut key in Windows.
@@BytesNBits thanks for that. I tried alt +f and nothing happened so I did a Google search and found that f12 opens up a menu box, so now we're getting somewhere! Thanks again for your reply. Keep up the great work.
Davy 😊
Great video one question how do i save high score on Chuckie egg
Hi. You'd need to use the Save Sate function from the file menu. This takes a snapshot of the entire BBC Computer and saves it to file. You can then load the state at a later date and be right back to where you left off.
You can also use this technique to help you get further into games. Save state as soon as you complete a level so you can restart from there next time without having to go back to the beginning.
@@BytesNBits Thanks
On the first screen, I don't have text string:
Just:
BBC Computer 32K
BASIC
When i try open .ssd it say:
Searhing
File not found
How to fix it? :(
Hi. Under the Hardware menu, Floppy controller, make sure you've got native 8271 selected. This should load the floppy disk driver into the machine when you restart it.
duz the emulator emulate the raspberry pie as a coprocessor?
Hi. I don't think the RPi co processor is emulated. The original co processors are though.
Is there another emulator for pc with no latency issues?
Hi. All emulators will incur some latency. Although it can be measured I'd challenge you to really notice it when using the system.
asteroids and no copyright infringed!
Copyright infringement hadn't been invented yet in the 1980s!
why do 4k discs or tape images end up as 400k and 800k or 200k disc images on beebem?? someone please explain thanks lots............
I think the tape images encode the sound of the tape rather than the data contained on it so that it emulates the tape being played into the Beeb.
@@BytesNBits i still dont understand it much i dont get it - u do though yep