BBC B Micro Emulation

Started by Steve Elliott, July 30, 2021, 21:57:53

Previous topic - Next topic

Steve Elliott

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

https://www.youtube.com/watch?v=ecy0IXZt8BE&list=PL8Ltmk_Xax1paNYu8nYrSzIvj2iYDrozU&ab_channel=Wi-FiSheep

Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win11  Pro 8Gb Celeron Intel UHD Graphics 600
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
macOS 32Gb Apple M2Max
pi5 8Gb
Spectrum Next 2Mb

Qube

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 Studio M1 Max ( 10 core CPU - 24 core GPU ), 32GB LPDDR5, 512GB SSD,
Beelink SER7 Mini Gaming PC, Ryzen 7 7840HS 8-Core 16-Thread 5.1GHz Processor, 32G DDR5 RAM 1T PCIe 4.0 SSD
MSI MEG 342C 34" QD-OLED Monitor

Until the next time.

Baggey

#2
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
Running a PC that just Aint fast enough!? i7 Quad core 16GB ram 1TB SSD and NVIDIA Quadro K620 . DID Technology stop! Or have we been assimulated!

ZX Spectrum 48k, C64, ORIC Atmos 48K, Enterprise 128K, The SID chip. Im Misunderstood!

BasicBoy

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

Steve Elliott

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)

Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win11  Pro 8Gb Celeron Intel UHD Graphics 600
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
macOS 32Gb Apple M2Max
pi5 8Gb
Spectrum Next 2Mb