Binary Dinosaurs

Binary Dinosaurs

@binarydinosaurs.co.uk

Collecting, repairing and preserving vintage machines since 1998. W: https://binarydinosaurs.co.uk F: https://Facebook.com/binarydinosaurs M: @binarydinosaurs.oldbytes.space "The king of old weird stuff" - Fuzzweed.co.uk, Nov '25

1.2K followers131 following2.6K posts

I have a 75160 GPIB transceiver chip arriving hopefully tomorrow. In the meanwhile I thought ‘might as well remove the current one for testing, it might be ok!’ One swift-ish removal later… Bugger. Didn’t need that pin anyway* (*lies) Mouse pee is bad stuff, kids. Just say no.

Eep. And double eep. With the new 75160 fitted (despite how it was sent to me) I fired up the Agilent monster logic analyser and stepped through the boot process. When I left it it was in a loop seeking on the floppy drive, giving up, doing stuff then repeat. Might it actually be booting?

Next, put the board back in the huge case it lives in and hook up the viewdata terminal. I know that side of things works in that it gives recognisable garbage so the clocks, chargen and display circuitry are working. If it says 'Welcome to Positron' you'll hear the scream wherever you are 😁

I have a 75160 GPIB transceiver chip arriving hopefully tomorrow. In the meanwhile I thought ‘might as well remove the current one for testing, it might be ok!’ One swift-ish removal later… Bugger. Didn’t need that pin anyway* (*lies) Mouse pee is bad stuff, kids. Just say no.

For those of you who haven’t been following the #positronJapes I got this machine in 2021, it had been rescued from a shed. Unfortunately it had been home to rodents, damp and lawks knows what else for decades and had clearly been stored on its left hand side. This is the GPIB section as was.

The PSU was a health hazard and I eventually removed it wearing marigolds 😄 It had some ‘interesting’ fur around its case and on removing it and turning it upside down I saw a label. ‘Faulty’ 😬 Also, rodents had been nibbling the capacitors because of course they had.

Just in case anyone is wondering where I got my collecting/hoarding chops from here’s something my late Dad held onto for 40-50 years. It’s a French stereoscopic picture viewer with loads of countryside scenes

View full thread

...and what it's showing is a constant /SRQ assertion, or Service Request. Unfortunately the OS9 code can't deal with this and just loops. Does anyone know anything about seemingly the only Positron floppy controller to exist in the world? 😆 /n

There’s only 1 data bus on this machine but it’s buffered in 5 different places through 74LS244 and 74LS245 drivers, and these drivers have a habit of expiring.

#positronJapes I feel like @curiousmarc.bsky.social 😁 Agilent 16702A with two 16555D acquisition boards hooked up to the Positron 9000 which is currently looking for its floppy drive and failing, so I have a GPIB issue it seems. One transceiver chip is original so it may be bad.

Binary Dinosaurs reposted

Replying to @peterpaltridge.bsky.social

What can you say? This was the definite winner they will never top. Also one of the best things I've seen at any PRGE #PRGE #PRGE2026

#positronJapes Powered up my little HP1600a logic analyser to check the probe setup for the Posi and hoo boy are the caps in the PSU about to give up. Lovely smell. Once again, ‘fix the thing to fix the thing that helps to fix the thing.’ Hm. Wonder if there’s a RIFA in there…

Meanwhile, Positron 9000 probing carries on apace with the Fluke 9010A. I can read the boot vector at $FFFE/$FFFF and random ROM locations so the data/address buses are working. It won’t run though, so the monster Agilent is hooked up to the CPU to see what’s being read.

Massively chuffed to get a whole bunch of RML380Z manuals from Ash on Masotodon. Even when the machines I used at school were new I never saw a manual so this is great! Cheers Ash if you see this 😄

New toy! This is a 1981-ish Fluke 9010A troubleshooter that I’ve borrowed; since it has a 6809/6809E pod you might be able to guess what the next machine on the bench is. Yep, the Positron 9000 that I’ve had for years but still not managed to fix because this is the only one left*

(*I know there’s another one, it sold the year before I got this one and seemingly disappeared. Hopefully the owner is working on it and is going to burst forth with a working machine going ‘tadaaaa’ any day soon)

Hm. Because the Posi uses MMUs for RAM access the Fluke can't deal with this - the OS initialises the MMUs at boot. This means there isn't an easy way to drive the CAS/RAS signals without some life in the machine. I know it initialises though, so I need to learn how to drive it from the Fluke.

Me: hm, this Executel PSU is dead, let’s investigate. *sucks air in through teeth* yer big end’s gone, mate. Flame on indeed. It actually blew the lid of that choke coil off and embedded some of itself in the plastic.

This is fun, thanks Ken!

Ken Shirriff@righto.com

In 1980, Intel introduced the 8087 floating-point coprocessor chip. Plugging this chip into your IBM PC made math 100 times faster, good for CAD and spreadsheets. I opened up the chip to reverse-engineer exactly how it does complicated calculations. Let's take a look inside...

Got an odd one today. A 74LS08 AND gate connected to a 74LS92 decade counter. Gate 3 of the AND outputs to pin 14 of the counter. One of the inputs to gate 3 is a clock signal, the other is low. Therefore the output MUST be a clock. But it isn't. I've swapped both chips to no avail. Trace time!

I only know of two of these, and only 1 worker - this one. Awesome stuff!

Matthew Sparby@cloudscout.com

For the first time in 7 years, I have booted the CPT Phoenix Jr. A couple hours of experimentation and investigation with a Greaseweazle last night finally allowed me to recover the only known copy of its software! #VintageComputing #RetroComputing

#executelJapes Well. I’m severely chuffed with this, I absolutely thought Executels with missing RGB sync were a lost cause, but now they’re not and that’s splendid. This one is running off a copied database tape too.

I’ve had a dead Executel 3910 in for repair for months, attacking it on and off. It’s the reason I bought my monster Agilent 16702A logic analyser and learned how to use it. I fixed the initial issue and the Executel worked, then it didn’t. This was a crash I’d not seen before. 1/7

View full thread

Weirdness keeps happening. The machine works but the video doesn’t init - it beeps correctly and the tape seeks. With the Agilent I can see that the code is working the same way the demo machine does, so this is hardware. I continue annotating the EPROM dumps using my Executed source code. 6/7

Eventually I discover the 74LS32 that controls the /RAMSEL and /RAMWR signals is half dead, so those signals never get to the video chip. Today I swapped it (11B, fact fans), and the CACKLE I just did... FIN

I’ve had a dead Executel 3910 in for repair for months, attacking it on and off. It’s the reason I bought my monster Agilent 16702A logic analyser and learned how to use it. I fixed the initial issue and the Executel worked, then it didn’t. This was a crash I’d not seen before. 1/7

View full thread

The demo machine uses non-interlaced RGB while all the other production machines use interlaced. This makes no sense to the Viewdata people I know. Testing with Tandata Prestel terminals that also use MR9735 and non-interlaced RGB show that all the dead chips work fine in non-interlaced mode. 4/7

The board is the same between machines though.. So I could copy the ROMs, set the board up the same way and it’ll just work, right? No. Not in this case anyway. Cue a long period of troubleshooting and analyser tracing. And the occasional swear. 5/7

I’ve had a dead Executel 3910 in for repair for months, attacking it on and off. It’s the reason I bought my monster Agilent 16702A logic analyser and learned how to use it. I fixed the initial issue and the Executel worked, then it didn’t. This was a crash I’d not seen before. 1/7

The issue was video, the Executel uses the Plessey MR9735 as a video chip, it’s from the TELEVIEW viewdata chipset from Prestel days. One big fault with Executels is the video loses the sync signal at the MR9735 and I’ve never discovered why. 2/7

I have THE machine that STC took around the world to demonstrate the Executel. It’s different. It has different ROMs, a different video chip and a different resistor layout to every other Executel I’ve come across. What did they know? This machine is an early one with more bodge wires... 3/7

Lawks. My venerable RasPi 2B+ that's been my faithful PiHole for years seems to be failing, so I thought 'let's get to grips with Docker and get PiHole running on my Terramaster NAS' Bloody thing doesn't stay up for longer than 10 mins 🤨

Good fun at the @computinghistory.org.uk meet up today. I took some of last year’s RetroFest exhibits to show - Sinclair QL with Schön keyboard and my CST Thor - along with something I’ve never seen at any retro event, the Mancomp replacement keyboard for the ZX Spectrum. Should do a feature on it.

And after telling anyone who’d listen that I’d never seen one anywhere else I see a Mancomp M0184 sold on eBay back in Jan for £65 😆 So at least we know there’s more than one out there.

Now that pictures seem to be back I can share the final thing Simon gave me last weekend - this rather splendid acoustic coupler that HP used to use to restock their warehouse in Reading. I've always wanted an excuse to get a GPO700 series phone and now I have one! Cheers 😁

Along with the ZORK disk, Simon also gave me his excellent Lynx 128 and floppy drives, plus boxes of floppies and his original printer. After some PSU fettling, it all works so well I HAVE to take it to RetroFest next year. I’ve imaged all the disks too. 🍻

Here’s a thing I’ve had for yonks, and it was in the warehouse at $DAYJOB for even yonkser before that as it was bought new for a customer who never needed it. It’s an ASUS P5GD2 Premium ‘wireless’ edition, even has a dinky little aerial, aw. But look at the caps! They’ve never been powered…