PiTubeDirect: A Raspberry Pi as a BBC Micro Second Processor
github.com
github.com
On that note, Stardot is a small but thriving community around the BBC Micro, and Acorn Computers' other machines -- the Acorn Atom, Acorn Electron, BBC Master, BBC Master Compact, and the Archimedes/RISC PC machines. The author of PiTubeDirect is an active poster there, and the tone is generally very friendly and on-topic. I've been reading/posting for the last year or so and it's turned Acorn-focussed retro hardware into my favourite hobby. I'd highly recommend taking a look if you used/loved one of these machines back in the 80s/90s.
I also kind of love that the BBC's learning hardware calls its method of routing instructions to coprocessors 'The Tube'.
The BBC was the ultimate tinkerers platform, the underside of the case is a long row of headers for various expansions.
After all, David Braben, creator of Elite (that originated on a BBC Micro), is also co-founder of the RPi foundation.
Example: 1987 graphics demo: https://youtu.be/653Ger80ros
They even did a line of unix workstations!
Nice video on the matter here from 1987: https://youtu.be/hrj-EEnsacQ
According to Wikipedia [2]: "The Acorn Archimedes was the first RISC-based home computer." and "The Archimedes was one of the most powerful home computers available during the late 1980s and early 1990s". Article also includes basic performance comparisons with m68k (Amiga & Atari).
Super cool this, I'm almost tempted to score a Master or a Model-B on ebay or mp to replicate this but there just isn't time enough in the day to get sucked into retro computing. Extra points if they ever manage to port the basic to the native Pi including inline assembly, that would be a pretty neat environment to develop stuff for the Pi in.
IIRC, C64 games often ran slower on the European variant. This because the CPU clock had to be synced with the video output.
I use an RGB-to-HDMI converter (this one -- https://retrocomputing.stackexchange.com/questions/2553/acor... ) and connect my BBC and Electron up to a normal HDMI monitor. The native video format is 1-bit RGB with TTL levels, with a 50Hz refresh rate (possibly interlaced -- I forget).
http://www.computinghistory.org.uk/det/33658/US-BBC-Micro-(U...
http://chrisacorns.computinghistory.org.uk/Computers/BBCBUS....