September 18, 2021, 06:04:07

Author Topic: BBC B Micro Emulation  (Read 330 times)

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 3225
  • elgol
BBC B Micro Emulation
« on: July 30, 2021, 21:57:53 »
I have an original BBC B Micro from the 80's hooked up to a 4:3 ratio monitor, unfortunately it went pop a while ago.  So until I can get it fixed this series was great to come across.  It deals with RISC OS (which I am familiar with) because I did own an Archimedes Computer, but back then only the rich kids could afford a Beeb (I owned a ZX Spectrum).  So as well running the old Archimedes games it can emulate the Beeb.

There are lots of emulators out there, but BBC Micro's and Archimedes Computers are a bit more rare emulation wise, so this was great news.  I have it running on a Raspberry Pi 3.  The only draw back was it requires a wired keyboard and mouse (everything is wireless these days) so had to pop out and buy the cheapest keyboard and mouse possible (for £11 lol).

&ab_channel=Wi-FiSheep

Windows 10 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
MacOS Big Sur 64-bit, 8Gb RAM, Intel i5 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB
Linux Mint 19.3 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
Raspberry pi 3, pi 4, pi 400, BBC B, C64, ZX Spectrum

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2765
  • I mostly code at night... Mostly.
    • SyntaxBomb - Indie Coders
Re: BBC B Micro Emulation
« Reply #1 on: July 31, 2021, 01:35:32 »
The BBC Model B was a great machine and very tolerant to a good bashing ;D I loved watching code listings in mode 7 zoom up the screen at rates other computers of that era couldn't match.

I agree with you that back then it was only the "rich kids" who could afford one, especially with a monitor. Luckily I had a one of the finest 8-bit computers ever released, the Commodore Vic-20 8)

Mac mini ( 2018 / 2020 ), 3 GHz 6-Core Intel Core i5, 16 GB 2667 MHz DDR4, 1TB NVMe, eGPU Radeon Pro 580 8 GB, LG Ultragear 27GL83A-B 27 Inch
Mac mini (2020 ), M1 SoC, 8 GB LPDDR4, 512GB NVMe 
Commodore VIC-20, 1.1Mhz MOS 6502 CPU, 5KB RAM, VIC ( 6560 ) GPU

Until the next time.

Offline Baggey

  • Full Member
  • ***
  • Posts: 174
Re: BBC B Micro Emulation
« Reply #2 on: July 31, 2021, 07:29:13 »
How about someone have a go and write a BBC B Emulator in BlitzMax. 1.5 Preffered of course!  :-X

Shame there wern't many mode7 games about.

Baggey
« Last Edit: July 31, 2021, 07:30:45 by Baggey »
Currently Running a PC that just Aint fast enough!?
ZX Spectrum 48k, NEXT, C64, ORIC Atmos 48K, Enterprise 128K, The SID chip.

Jesus was only famous because of his DAD.

Offline BasicBoy

  • Full Member
  • ***
  • Posts: 169
Re: BBC B Micro Emulation
« Reply #3 on: July 31, 2021, 12:46:31 »
Matt Godbolt's brilliant cycle-accurate Javascript-based BBC Micro emulator (jsbeeb) runs in a web browser.

Here's the Beeb trying to play C64 SID tunes  :D :D :D

https://bbc.godbolt.org/?autoboot&disc1=https://negativecharge.github.io/files/beebsidtunes-01.ssd

That's pretty damned impressive given the limitations of the Beeb's sound chip.

More at stardot:
https://stardot.org.uk/forums/viewtopic.php?p=328402#p328402

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 3225
  • elgol
Re: BBC B Micro Emulation
« Reply #4 on: July 31, 2021, 14:42:14 »
Quote
The BBC Model B was a great machine and very tolerant to a good bashing ;D

lol yes the thing's built like a tank and the largest of my retro systems.  Actually that helps because my 14 inch monitor would be too low, but I'm using the Beeb like a raised monitor stand!  Plenty of room on the Beeb to sit a small monitor on top.  Thrust is currently running in demo mode and it looks fantastic (great game too).

Quote
How about someone have a go and write a BBC B Emulator in BlitzMax.

After you complete your Speccy Emulator you should have a go.  :D

Cool Beeb tunes BasicBoy.   8)

Windows 10 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
MacOS Big Sur 64-bit, 8Gb RAM, Intel i5 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB
Linux Mint 19.3 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
Raspberry pi 3, pi 4, pi 400, BBC B, C64, ZX Spectrum

 

SimplePortal 2.3.6 © 2008-2014, SimplePortal