Turn your PC into a BBC Micro and play every game ever written for free

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ย. 2024

ความคิดเห็น • 56

  • @Devilfish321
    @Devilfish321 4 ปีที่แล้ว +1

    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.

    • @BytesNBits
      @BytesNBits  4 ปีที่แล้ว

      Hi, Thanks for your words. The more people we can get into coding the better!

  • @TheKenbarrow
    @TheKenbarrow 3 ปีที่แล้ว

    Nice wee video & good to hear a good old Northern Ireland accent 👍

    • @BytesNBits
      @BytesNBits  3 ปีที่แล้ว

      Glad you enjoyed it

  • @fundude53
    @fundude53 9 หลายเดือนก่อน +1

    thats where that game is

  • @judewestburner
    @judewestburner 9 หลายเดือนก่อน

    Chuckie Egg is my fav BBC game

    • @BytesNBits
      @BytesNBits  9 หลายเดือนก่อน

      Great game!

  • @lovemadeinjapan
    @lovemadeinjapan 6 หลายเดือนก่อน

    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?

    • @lovemadeinjapan
      @lovemadeinjapan 6 หลายเดือนก่อน

      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.

    • @BytesNBits
      @BytesNBits  6 หลายเดือนก่อน

      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
      @lovemadeinjapan 6 หลายเดือนก่อน

      @@BytesNBits F12 does not seem to work on my Mac.

    • @BytesNBits
      @BytesNBits  6 หลายเดือนก่อน

      @@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?

    • @lovemadeinjapan
      @lovemadeinjapan 6 หลายเดือนก่อน

      @@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.

  • @mattx5499
    @mattx5499 ปีที่แล้ว

    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.

    • @BytesNBits
      @BytesNBits  ปีที่แล้ว

      Hi. great to hear you've managed to get a working emulator. The Beeb is a great machine to mess around with.

  • @MrDustpile
    @MrDustpile 3 ปีที่แล้ว +1

    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.

  • @richretrotech9426
    @richretrotech9426 4 ปีที่แล้ว

    Thanks for the video. Love the bbc, and looking at your channel I seem to have a lot of watching to do!

    • @BytesNBits
      @BytesNBits  4 ปีที่แล้ว

      Great. Have fun!

  • @mixtapesforever1765
    @mixtapesforever1765 ปีที่แล้ว

    Thanks

  • @allanm6246
    @allanm6246 4 ปีที่แล้ว

    Try writing some programs in BBC Basic. Even has a built in assembler.

    • @BytesNBits
      @BytesNBits  4 ปีที่แล้ว +1

      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!

    • @allanm6246
      @allanm6246 4 ปีที่แล้ว

      @@BytesNBits Thanks for the link. Lots of great info there.

  • @mouseminer2978
    @mouseminer2978 4 ปีที่แล้ว

    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

    • @BytesNBits
      @BytesNBits  4 ปีที่แล้ว +1

      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.

    • @mouseminer2978
      @mouseminer2978 4 ปีที่แล้ว

      @@BytesNBits Thank you very much.

  • @ZXSpectrum128K
    @ZXSpectrum128K 2 ปีที่แล้ว

    not illegal at all c all we have to do is change the name a little bit!

    • @BytesNBits
      @BytesNBits  2 ปีที่แล้ว

      Making your own versions of games was the way it was done back then - and now for simpler games.

    • @ZXSpectrum128K
      @ZXSpectrum128K 2 ปีที่แล้ว

      @@BytesNBits yes i suppose every multinational corporation has to start somewhere!

    • @ZXSpectrum128K
      @ZXSpectrum128K 2 ปีที่แล้ว

      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?

  • @jinchoung
    @jinchoung ปีที่แล้ว

    hey what's the homescreen for your browser? that's just what I need!

    • @BytesNBits
      @BytesNBits  ปีที่แล้ว

      In chrome go to chrome://apps/. You can then add / modify for the apps you want.

  • @trickysoft
    @trickysoft 5 ปีที่แล้ว +1

    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
      @BytesNBits  5 ปีที่แล้ว +1

      Hi Richard, Thanks for the info and links. That looks like a great resource for BBC game inspiration.

    • @trickysoft
      @trickysoft 5 ปีที่แล้ว

      @@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).

    • @BytesNBits
      @BytesNBits  5 ปีที่แล้ว +1

      @@trickysoft I had a look through and found your Pheonix game. Great conversion!

    • @janetcupp467
      @janetcupp467 3 ปีที่แล้ว +1

      Thanks😃 you da man😁👍

  • @philtoa334
    @philtoa334 4 ปีที่แล้ว +1

    cool

  • @gartmorn
    @gartmorn 3 ปีที่แล้ว

    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
      @BytesNBits  3 ปีที่แล้ว +1

      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.

    • @gartmorn
      @gartmorn 3 ปีที่แล้ว +1

      @@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 😊

  • @aviorlos2448
    @aviorlos2448 3 ปีที่แล้ว

    Great video one question how do i save high score on Chuckie egg

    • @BytesNBits
      @BytesNBits  3 ปีที่แล้ว +1

      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.

    • @aviorlos2448
      @aviorlos2448 3 ปีที่แล้ว +1

      @@BytesNBits Thanks

  • @gamelayersen1324
    @gamelayersen1324 3 ปีที่แล้ว

    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? :(

    • @BytesNBits
      @BytesNBits  3 ปีที่แล้ว

      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.

  • @samcoupe4608KB
    @samcoupe4608KB 3 ปีที่แล้ว

    duz the emulator emulate the raspberry pie as a coprocessor?

    • @BytesNBits
      @BytesNBits  3 ปีที่แล้ว

      Hi. I don't think the RPi co processor is emulated. The original co processors are though.

  • @Simon-fr4ts
    @Simon-fr4ts 2 ปีที่แล้ว

    Is there another emulator for pc with no latency issues?

    • @BytesNBits
      @BytesNBits  2 ปีที่แล้ว

      Hi. All emulators will incur some latency. Although it can be measured I'd challenge you to really notice it when using the system.

  • @samcoupe4608KB
    @samcoupe4608KB 3 ปีที่แล้ว

    asteroids and no copyright infringed!

    • @BytesNBits
      @BytesNBits  3 ปีที่แล้ว +1

      Copyright infringement hadn't been invented yet in the 1980s!

  • @ms-ex8em
    @ms-ex8em ปีที่แล้ว

    why do 4k discs or tape images end up as 400k and 800k or 200k disc images on beebem?? someone please explain thanks lots............

    • @BytesNBits
      @BytesNBits  ปีที่แล้ว

      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.

    • @ms-ex8em
      @ms-ex8em ปีที่แล้ว

      @@BytesNBits i still dont understand it much i dont get it - u do though yep