Acorn Antiques: Benchmarking the PiTube Co-Processor

  Рет қаралды 3,504

Break Into Program

Break Into Program

Күн бұрын

One of the more intriguing modern peripherals for the BBC Micro and BBC Master is the PiTubeDirect co-processor board. Using a Raspberry Pi Zero, a simple interface board, and some clever bare-metal programming on the Pi, I can emulate a number of second processors on the BBC Master for under £20.
Link to the PiTubeDirect wiki here: github.com/hog...
And there are a number of external (BBC Model B and Master) and external (Master only) interface boards available. I purchased mine from Retro Clinic (www.retroclinic...) on eBay.

Пікірлер: 17
@ncot_tech
@ncot_tech 4 жыл бұрын
I always liked the story of how the Acorn Archimedes was developed using the BBC Micro.
@BreakIntoProgram
@BreakIntoProgram 4 жыл бұрын
Yes! I love the anecdote about how the lower power design of the ARM processor was almost accidental; they discovered that the power lines to the chip were not properly connected on the development board when they first successfully tested it. Feels a bit 'Circle of Life' using a Raspberry Pi as a BBC co-processor. www.theregister.com/Print/2012/05/03/unsung_heroes_of_tech_arm_creators_sophie_wilson_and_steve_furber/
@stupossibleify
@stupossibleify 3 жыл бұрын
The expansion capabilities (particular the software provision in ROM) of the Beeb Model B were light-years ahead of anything at the time, albeit at some considerable cost. The Tube has always fascinated me, and thanks for clarifying that despite the speed the bottleneck remains the post box method of passing data to/from the Beeb itself
@BreakIntoProgram
@BreakIntoProgram 3 жыл бұрын
Same here - so couldn't wait to try this in my Beeb. The benchmark results were a bit of a surprise to me, to be honest. It was still a lot quicker than I anticipated.
@robertbruce7686
@robertbruce7686 Жыл бұрын
Shame the result was so S L O W 😂
@Soruk42
@Soruk42 3 жыл бұрын
Just for the sheer hell of it, I ran Gordon's mandelbrot program in Matrix Brandy BASIC (SDL graphics build) on a Raspberry Pi 3B+ running Linux - it rendered in 0.15s, so it does show that even with ASCII output the Tube interface is really slowing it down, as a 1GHz ARM running a BASIC implementation in pure ARM assembly should run rings around an implementation written in C even though the host machine is running at 1.4GHz.
@RetroMarkyRM
@RetroMarkyRM 9 ай бұрын
There's a patched version of Elite that runs on the ARM with filled in polygons. Very impressive. Check it out!
@BreakIntoProgram
@BreakIntoProgram Ай бұрын
Oooh, going to have to look out for that.
@TheUAoB
@TheUAoB 2 жыл бұрын
Have you tried the fixed flicker-free versions of 6502SP Elite?
@samcoupe4608KB
@samcoupe4608KB 3 жыл бұрын
nula?
@donaldklopper
@donaldklopper 3 жыл бұрын
Next step: FPGA co-pro at 1GHz.
@samcoupe4608KB
@samcoupe4608KB 3 жыл бұрын
what happens if u use the HDMI output from pie?
@BreakIntoProgram
@BreakIntoProgram 3 жыл бұрын
I don't know. The Wiki doesn't mention it. I suspect nothing, as the PiTubeDirect software is written bare-metal, so no OS, and no need to service the HDMI port. You do get debug information if you connect a serial port to it.
@samcoupe4608KB
@samcoupe4608KB 3 жыл бұрын
@@BreakIntoProgram do u know anything about the pie gpu?
@Soruk42
@Soruk42 3 жыл бұрын
Nothing formally released as far as I know, but Dave (hoglet) is working on something in that regard.
@samcoupe4608KB
@samcoupe4608KB 3 жыл бұрын
56mhz80 needs more video ram only 32kb no next support
Games That Push the Limits of the BBC Micro
25:27
Sharopolis
Рет қаралды 20 М.
Quick Look: BBC Micro upgrades
12:32
Mr Lurch's Things
Рет қаралды 8 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
Acorn Antiques - Omibus Edition
1:07:13
Alex Cairncross
Рет қаралды 334 М.
BBC BASIC in RiscOS on a Raspberry Pi is really cool!
17:37
NCOT Technology
Рет қаралды 15 М.
My old BBC Micro system
27:49
mikeselectricstuff
Рет қаралды 68 М.
RC2014: Running CP/M on the Compact Flash Module
28:04
Break Into Program
Рет қаралды 3,5 М.
The Truth About Ooni Pizza Ovens: Don't Buy Until You Watch This Review
10:01
BBC micro:bit - what is it?
4:15
TheRaspberryPiGuy
Рет қаралды 24 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН