2031 Disk Drive & Running a Game on the 4016

The disk drive looked awful inside and out and once the loose debris was removed it still looked awful. 

The cover was very corroded and the IEEE-488 connector was broken although the pins were intact.

After a wipe over, a blowout, and a first board wash started to look a little better with the board appearing to be less corroded than the computer boards.

There was no rush to get the drive going because I didn’t have a computer to test it with, and I didn’t have a connecting cable.  I ordered a short GPIB cable from China and an edge connector locally with a view to modifying the standard cable.

PCB corrosion was treated with soapy vinegar and after two passes the board was quite acceptable. The IC legs were in much better condition than those on the computer boards.

The tin can was treated with deoxit over several days and was then cleaned and painted with zinc paint.

The drive was thoroughly cleaned and lubricated.  It had no corrosion and the head carriage moved freely.

The case was processed in much the same way as the computer bases.  See above.  The corrosion was severe enough that filler was required.  I’m at a loss to explain why the case was so corroded but the PCB was good – despite the ventilation slots on the top of the case.

Transformer voltages were checked before power on.  I was surprised to find that the drive started with a spin and then gave a solid light as per the manual.  This was a good sign.

Alas, smoke followed, which is when I realised that there was probably a Rifa hidden away inside the IEC inlet filter.

Although I had a spare filter, it was too large to fit under the wiring cover, so I have reverted to a simple inlet with no filter.  I don’t like doing this, and I will revisit in the future.

I made up the cable by unpicking one of the GPIB connectors and replacing it with an edge connector.  The supplier sent the wrong size, so I had to cut it down to suit (2×12 rather than 2×22).

I made up a 2031 demonstration disk using a greaseweazle and a 40 track drive.  I had trouble doing this via SCP, but it worked fine writing direct.  Initially the drive was unreliable, but after a more exacting cleaning of the head it ran and passed the drive performance test.

Most games were written for 40 columns, so for the 80 column machine to work it has to run in a 40 column compatible mode.  This is done by running a program which effects the changes: CBM4032.

The program was easy enough to find, but I had to put it in a disk image.  As is often the case, there’s an app for that.  I used DirMaster.  Then the image just has to be written with greaseweazle.

I found that sometimes the disk drive stopped working.  When it did, it is because the head carriage was not moving reliably.  My best guess was that there is an intermittent fault in the stepper motor drive circuit.  It did not seem to be the connector.

The soldering on the board looks very good.

When the drive worked it worked very well, so the fundamentals seem good.

I used the scope to have a look at the stepper motor drive signals.  One was not like the others.  The stepper is driven by a quad resistor array FPQ3724.  The transistor at pins 12,13,14 did not seem to be presenting a 0.7V drop in operation.  On the meter it looked fine.  Pin 14 was quite corroded, so perhaps some moisture had got in.  It’s also possible that it had just blown – not unusual. An identical array is quite hard to get so in the short term I’ve patched a BC337 transistor in parallel.  This seems to have resolved the problem for now.

NCR PC4i

The NCR PC4i was a rather ridiculous example of love at first sight, and i paid accordingly!  I purchased it via gumtree and after calling the seller and convincing myself that he was legit, i had it shipped from Perth to Adelaide.  i still think it is a beautifully crafted and technically excellent IBM PC compatible.

This machine has monochrome CGA graphics.  The motherboard, together with the ISA cards, is in a cage that is removed from the rear.  Considering the all-in-one package (like a compact mac) everything is remarkably accessible.

I maxed out the memory to 640k and added serial I/O, game port, an ethernet card, and an XTIDE board.  It happily connects to my network and can be accessed via FTP.

 

 

BBC Master 128

The BBC Master 128 is an evolution of the BBC micro and runs most of the software for that platform.  The BBC ecosystem is like no other with its language and filing ROMs.

This machine was a gumtree purchase in about 2018.  According to the seller, it was an ex-TAFE machine. It came with the Thompson monitor and a disk drive.  After replacing the battery and reloading some parameters, it was good to go.

I added a modern mass storage solution Smart SPI which serves up more games than any person could ever hope to play.

The drive interface is just a normal shugart interface, so goteks play nicely as well.

 

Lingo 128

Over the 1984/85 summer, i earned enough money to buy my first computer.  I was never going to be able to afford one of the big names, but my neighbour was selling some Apple II clones made in Singapore by Limco.  I’m not sure that it was the most well-informed purchase that i’ve ever made, but the computer got me through my final year of uni and taught me a lot of things along the way.

It sat in a cupboard for many years and then in my shed for many more before i boldly applied power in about 2014.  To my surprise, it booted up fine.  I added a super serial card and used ADTPro to back up my floppy disks.

Compatibility is not perfect, but most programs run ok.  The included CP/M included a RAM disk which used the additional 64k of memory.  The keyboard interface is unique, but i have deciphered it so that i can use a PS/2 keyboard if the original fails.

The monitor is a rebadged Mitsubishi unit similar to the ones that were often used with Microbee computers.

It has two Chinon floppy disk drives in the flip top chassis.  I’ve since added a couple more external drives – 160kB is not a lot to work with.

The machine came with an “80 column emulator”, a ROM Card, a disk controller, and a SAM card for speech synthesis.

The SAM card always amused people back in the eighties.

The white solder resist seems to have been unusual at the time. It seems to have been used on other Limco products as well.

 The power supply is quite a neat unit.

It has RGB built-in. I only got to see it work 30 years after i bought it!

Sadly, i stupidly gave away the printer about 30 years ago.  It was a rebadged Panasonic unit.

Why i use “i”

A couple of my reviewers noticed my tendency to use “i” as the first person rather than “I”. I won’t deny that it saves me using the shift key, but laziness isn’t the reason.

I use “i” because “I” overstates my importance in the grand scheme of things.

It’s something i adopted (probably copying a mentor) when i was young. I’ve carried it through my life for informal writing, including emails, notes, and stories.

I try to follow the rules for anything formal. This site is not, and will never be, formal!

For this site, i’m trying to describe my activities using the active voice style, which leads to a lot of “i”. I’d prefer to hide behind passive voice, but active voice is widely accepted as being easier to read.

Now stop wasting your time and enjoy the computers!