Posted on 1 Comment

BBC Model B – Continuous Beep Repair

This is the second computer from the recent batch of computers I’ve obtained to test and fix if required.

It’s an Acorn BBC Model B with 32k of RAM, and like the Atari 800XL, this one was also in non-working condition. I did a very quick power up test and was just met with a continuous beep. With the BBC, this basically means that no code is being executed, so rather than the beep being silenced very early on in the boot process, it just sits there with an irritating tone blasting out of the speaker.

Since I knew this machine had been sitting in storage for a long time, the first job was to swap the RIFA capacitors out before they let out the magic smoke. I had these capacitors in stock, so I removed the power supply and replaced both of the RIFAs and also one of the electrolytics that is a common failure point.

With that job done, I re-assembled the computer and started the standard troubleshooting process.

The first test was checking the voltages, both the +5v and -5v rails were within tolerance , so no issues there. The next step was to check the clock signal.

The BBC has a 16Mhz crystal oscillator which feeds into the BBCs video ULA. The ULA then takes this clock and divides it into multiple clocks for different parts of the system. The outputs run at 1Mhz, 2Mhz, 4Mhz and 8Mhz. Or at least they should! Checking these pins on the Video ULA showed that only the 1Mhz clock was running and the others were all dead.

Unfortunately, this is far from ideal as this is a custom chip and not a cheap one to replace. But since I had a fully working BBC Model B on the shelf, I was able to borrow the video ULA from that to see if the problem would be resolved.

It was never going to be that easy though was it! The BBC still emitted the same failure tone. But there was one change, and that was we now had clock signals and could see activity on the address and data bus, so at least we were trying to execute code now.

Since signals were looking ok now on the CPU, I figured memory chips may be the next issue. There is a little trick you can do on the BBC where you change jumper 25 (I think?) from position 1-2 to 2-3 and this makes the BBC think it is a 16K machine. If the machine boots in this config, then you know there is faulty memory in the upper half of the RAM.

This configuration didn’t work for me either, so if there is a memory fault, it’s within the lower 16k or in the lower and upper 16k if there are multiple failures.

The next step was to grab my thermal camera and see if anything was obvious. With this, I spotted two of the RAM chips were stone cold whilst the others were nice and warm. Starting with these two, I removed them from the board and tested them in my RAM tester. This confirmed that both of these chips were dead. So, I put two sockets in and placed two new chips in the sockets.

Another power on test revealed we still have the same problem. It was time to face the hard truth, any one of these chips or combination of them could be faulty. So I set about removing them all from the board, testing them and fitting sockets in their place.

Tedious work, but eventually I had a board fully fitted with RAM sockets and a full test of verified RAM chips. A total of 5 RAM chips tested faulty.

With my fingers crossed, I power it up for another test. This time I got the normal startup beep! Could it be that we finally have a working computer? It was time to move the BBC over to my Cub monitor and see what we get.

Erm, well lets call that progress at least. But this is not what I would expect from a working computer.

Every now and then I like to test out AI’s skills on repairing vintage electronics. So I gave it a detailed explaination of what I was seeing and it assured me 100% that I had faulty RAM chips. I told it that it was 100% wrong and that my experience showed that when you get weird repeating pattern things like this, it’s normally an addressing issue. It told me that I was 100% wrong, so I completely ignored it and started troubleshooting my addressing issue 🙂

I went back to the schematics and looked up which ICs sat between the RAM chips and the CPU.

As you can see, the address lines from the RAM chips all connect via IC 8,9,10 and 11 to the 6845 CRT Controller chip.

I went through all of the A0-A6 lines on each of the chips which all appeared to have good looking activity. But when I tested the MA lines on the left side of the chip, I noticed a few of them were just floating.

I made a note of which ones were missing across all of the chips and found that lines MA3,MA4,MA5 and MA6 were all suspect. I checked these signals on the 6845 chip and saw the same issue there. Since these were outputs from the 6845, I suspected another faulty IC, so I grabbed the one from my working computer and put it in place.

Another power on test, and…….

We finally have a working BBC Model B!

I still need to do some final checks on this one and make sure it can load software from the cassette port (It’s never had a disk drive fitted so doesn’t have the DFS Rom fitted).

Once I’ve done these remaining tests I’ll be putting it back together, giving it a good clean and then this one will also be going up for sale. It is missing the clear plastic strip that goes across the top of the keyboard, but apart from that it’s in pretty clean condition. These strips can be picked up off ebay occasionally, but I’ve already spent too much on this repair, mainly due to the Video ULA which cost £45 on it’s own. There was then the 6845 at £12.25 and 5 memory chips at £12.50 making the total cost of repair on this one £69.75.

Was it worth it? Including my time if I was to charge labour, then probably not. But this isn’t about making me any money and I’m not charging any labour on these repairs. A BBC Model B lives to see another day, and any profit from the sale will be going straight to my friends wife and his family.

So, if you are interested in getting your hands on a BBC, then keep an eye on my shop. I’ll also be listing on eBay for people more comfortable purchasing that way, but the cost will be slightly higher on eBay.

The next computers to look at are some C64’s. Will they work? Stay tuned to find out 🙂

Posted on Leave a comment

Atari 800XL Repair

A few weeks back, I went and picked up a bunch of computer systems that used to belong to a friend of mine. To help out his family, I said that I would test them all out and then look to sell them on their behalf.

The first of the systems I looked at was a fully boxed Atari 800XL. This was complete with its power supply, manual, boxed tape recorder and a few games.

Connecting the computer up for the first time confirmed that this unit was going to need a repair. The unit booted straight into the ROM/RAM test screen without having the option key pressed.

For those that don’t know, if you hold the option key when turning on an old Atari, it will go into a self-diagnostics mode where you can test the ROM/RAM/sound and keyboard.

The issue that now presented itself was that the ROM/RAM test was not actually running, and the screen just stayed stuck showing the screen above.

In my tool kit, I also own an Atari SuperSALT Diagnostic cartridge, so the next step was to give that a go.

Well, that was helpful wasn’t it! I couldn’t find any reference to this error anywhere, so I think roughly translated, it is saying your computer is broken and needs to be fixed!

Time to take the computer apart and see if we can see what is going on.

Everything is looking clean in here, but the first thing I spotted was MT branded RAM. This is known to fail, so at this point, I would put my money on that being the issue. But before we jump the gun, I tested the voltages, the reset signal, the clock signal and then scanned down all the address bus and data bus pins. All of these signals looked good, so it was time to start removing RAM chips.

I started at the top, unsoldering the chip, fitting a socket and then testing it in my RAM tester. If the RAM chip was bad, I put a new one in its place and then tested the computer again to see if anything had changed.

After replacing the first failed RAM chip, the computer was powered on again, and this time the ROM tests passed. The memory test ran but failed significantly. At least we are on the right track though!

I did a look around, but I couldn’t find any reference as to how the red dots above related to the physical RAM chips. So, apart from it indicating that there is a RAM failure still, it wasn’t of much use.

So I continued running down the chips, and after replacing the second-to-last chip, I powered on the computer and was greeted by a nice blue screen with the ready prompt.

I rebooted the computer and held the option key this time to force diagnostics mode and confirmed that the RAM test now ran all the way through.

I then moved on to the sound test, which passed, and finally the keyboard test. But here we hit our next issue. Keys ASDFGH are not working. I checked the ribbon cable and put some de-oxit in the socket, but this didn’t help.

I checked the traces from these keys to find which trace was common between them all, then with my multimeter in continuity mode, I followed the trace and worked out the rough area where the connection was broken. The odd thing was, it actually looked fine. So it was time to give my ageing eyes a rest and drag out the microscope.

There you are, the tiniest of cracks on the PCB. I’ll forgive myself for not seeing this without the microscope! A quick repair job later, and continuity has been restored.

A quick final test of the machine reveals we now have a fully working Atari 800XL.

So, the only things wrong with the machine in the end were 4 RAM chips and a small crack on the keyboard PCB. The total cost of the repair was around £13 for the RAM chips.

I will now clean the computer up and test the tape drive and the games. If everything is good, then this machine will be going up for sale soon. I’ll probably list it on eBay, but will also add it to the shop on this site with a slightly lower price if anyone wants to pick it up.

I’ve also listed some new old stock joysticks on my shop, so if you want an Atari/Commodore Joystick, be sure to check that out.

My next repair will be the BBC Model B, which just powers on with a long continuous beep. Stay tuned!

Posted on Leave a comment

Sony KV-32FX66U 32-inch Trinitron

I’m catching up on a few updates that have happened over the last couple of months. One of which was the acquisition of a 32inch Sony Trinitron.

This absolute monster weighs in at 65kg, which meant it spent a few weeks in our hallway before finding someone to help me carry it down to its final resting place.

The person I got this from was actually the same person I got the 28inch version from a while back. This one however, is fully working, but with some minor geometry/convergenace issues. I’ve mostly fixed all of these now, with just a small issue in the top right, which I will look to fix with convergence strips when I get a few minutes. For now though, it is hardly noticeable, especially when playing games with a bit of overscan.

The only issue I have now is that both of these Trinitrons are 100Hz models, so the PlayStation 1 Lightguns will no longer work. To get around the loss of Point Blank, I’ve now set up my arcade cabinet to work with my Guncon 2s, which seems to be working great so far.

I’ve yet to try the PS2 lightgun games on this set, but from what I have read, I just need to switch the G-Con2 into 100Hz mode, and it should be good to go. Hopefully, that will be a good experience for playing Time Crisis 2 and Vampire Night again.

Posted on Leave a comment

I bought a box for £130 😬

Quite a while ago, I realised that collecting computers/consoles with their original boxes came with one big downside, the amount of space they take up!

I have a lot of boxes for a lot of systems, but I don’t really have the space to display all the boxes. The majority of them spend their time sitting up in the loft, which seems pretty pointless.

But when one specific box came up for sale recently, I knew I just had to get this one as it holds a special place in my heart. I am of course, talking about the Sam Coupe box.

Despite having 3 of these computers here, the boxes for them are long gone. At least the computers themselves never got thrown out!

I have only ever seen an empty box go up for sale once before, and that was a few years ago now. Usually, the boxes only sell with a computer inside, and these tend to fetch ~£1500 these days. So I had to grab this one whilst I could.

The box is in pretty good shape, complete with all the internal polys, and the blue bag that the computer was originally wrapped in.

I look forward to fully packaging up one of my Sams now with all of the original components, where it can sit out on display alongside my daily driver Sam.

Let this be a lesson to everyone, collecting boxes can turn into an expensive hobby! 😅

Posted on Leave a comment

HP Jornada 720 added

For some time now, I’ve had the HP Jornada 720 sat in my watch list on eBay. Last week, one popped up with my favourite word in the title, “FAULTY”.

The description said the device was all working apart from the keyboard. This was either going to be an easy repair or something a lot more difficult. I decided to take a chance and made an offer on the device, which was accepted.

Upon receiving the device, the description was accurate. They said that it was never opened, which was confirmed by the warranty sticker still being intact. I opened it up, pulled the keyboard ribbon cable out and gave it a clean with some IPA. I then connected it back up, and everything is now fully working.

A nice and simple repair, and now I have a fully working device to play around with.

And yes, it does run Doom!

Posted on Leave a comment

Meeting the Oliver Twins!

This weekend, a friend and I went up to the Bristol Video Game Expo and met with the Olive Twins. They were up there to give a talk about their career, which was very interesting to listen to. But before they did their talk, we bumped into them walking around the expo and had a quick chat. They also signed my copy self made copy of Wonderful Dizzy, which I made a while ago (https://www.northdevonretroarchive.co.uk/2022/02/13/wonderful-dizzy-homemade-physical-copy/)

They were very impressed at the amount of work I had put in to make it look as original as possible 🙂

They were really nice guys, so if you ever see them, don’t be afraid to go and have a chat. They have both lived such interesting lives.