ApplePi Update, now with ADB

Greetings dear readers, today we are going to cover something I worked on at least two years ago but always felt there was room for improvement. I’m of course referring to my Apple Classic, super charged with a Raspberry Pi3b motherboard inside. Now before I continue, I want to make one thing clear, I only mod old computers that are beyond repair or have been gifted to me by friends in a state worse than death. So no working or repairable system is ever broken, we don’t rip SID chips off working C64’s around here you know! Anyone found doing so would be given a stern telling off and sent to bed without any beer!

So where was I? Ah thats right, the Apple Classic! So last time we visiting this topic, I had been gifted a partially modded Classic and by partial, I mean it had everything floating loose inside the case and was in dire need of TLC. The amp cut out when you cranked it up or worse took the screen out and the RPI2B was awful slow, emulating an old mac on it was not a nice experience. It now sports a reasonably nippy Pi3B over clocked to 1.3Ghz, emulating an 020 mac the Pi doesn’t even break a sweat, idling at about 45 degrees for both the CPU and GPU. Seriously I’m sat here typing all this on AppleWorks, running Mac OS 7.5.3 and it’s pretty much like using a supercharged Classic on steroids.

I might have to cover compiling and using Basilisk II on a Raspberry Pi as there isn’t that much written online about getting a decent build. It took me a few false starts until I was able to get the emulator working without mouse stutter. This could just be down to the fact I was trying to use a RPi2, which should theoretically be powerful enough, but past experience with my AmigaPi has taught me things are never straight forward.

Ever since I finished or almost finished the ApplePi, I’ve wanted to do more. I wanted to fit an internal ADB socket so I could use a real Apple keyboard for a start. Luckily there is code available online and with a £7 Teensy 2.0 board, I was able to solder together a USB – ADB adapter. ADB is a funny socket, in that its the same pin out as S-video, which means picking up connectors isn’t that hard. Plenty of people have made these adapters but most the time they’re either inside the keyboard or inside a tiny external box. That’s all well and good, but firstly you’re modding the keyboard so that it’s no longer ADB and secondly, I lose USB pens to my sofa on a monthly basis. I’d lose my keyboard adapter and not be able to type on my ApplePi! For me there was no question how I wanted it, the ADB port would go on the back of the computer, as part of the custom laser cut rear I/O shield. It wouldn’t be a true Apple + Raspberry Pi hybrid without ADB nestled along side the USB ports.

My Keyboard of choice Apple Keyboard II

For this mod I opted to use the source code by Shay Green (, while his code doesn’t include mouse support like some others did. I had think whether using a single button mouse was really all that practical in a modern Linux environment. I think I’d eventually tear my hair out with it’s limitations.

All in the Code

Programming the Teensy board isn’t that hard, you can do it on a Mac, Windows, Linux and the Raspberry Pi. To program a Teensy on a Pi you’ll need something called “Teensy Loader” ( This software makes programming the tiny boards a breeze. On their website it says to run the program from the linux terminal, however I found this to be a fiddly method, constantly typing the same command in each time. Instead I made a script that allowed me to click an icon to load it up right away. Using a text editor of your choice, Nano (from within the terminal) or Text Editor from

Teensy 2.0

the desktop. Create a text file in the same directory as teensy loader, call it something like “”. Inside the text file paste the following, leaving out the speech marks.

“./teensy &”

Save the file off and close the editor. Now assuming you still have the window open, you should see a new file called “”. Right click on the file and select Properties and then select the Permissions tab. Next to the “Execute:” field, click the drag down menu and select “Anyone”. Click the “ok” button to close the window and save your changes. You’ve now told Linux this file is an executable, so next time you double click on it, Linux will ask if you wish to run it. Tell it yes and the loader should pop up, voila no terminal commands involved.

Using a Teens 2.0 not 2.0++

Unpacked, Shays program is designed to run on a Teensy 2.0++, if you have one of those fine skip this part. However I had a Teensy 2.0, the same board I used to make my custom USB Amiga Joystick last year. The two boards use different chipsets and as such will not run the same programs, you have to compile a HEX specific to 2.0 and 2.0++. If you wish to use a Teensy 2.0 board, you will need to edit a file before you can compile your HEX. Inside the “adb-usb-master” folder, you should find a file called “Makefile”, open it with a text editor and edit it to look like this.

#MCU = at90usb1286 # Teensy++ 2.0
MCU = atmega32u4 # Teensy 2.0/Pro Micro

#FLASH = teensy_loader_cli -mmcu=$(MCU) -w main.hex # Teensy
FLASH = avrdude -p atmega32u4 -c avr109 -P /dev/ttyACM0 -D -U main.hex # Pro Micro

Save the file off and close it, the program is now ready to compile for the Teensy 2.0.

I’m not going to bother covering using Teensyflash, as there is plenty of information online covering the subject, however I do wish to briefly go over building the hex file. This is essentially the program you are going to load in the memory of the Teensy, without it your dead in the water. When I first tried to compile Shay’s ADB software, my Raspberry Pi threw a fit, telling me I was missing files. It took me a while to nail down what I was missing, running the following command in the Linux terminal did clear up my problems.

“sudo apt-get install libusb-dev gcc-avr binutils-avr avr-libcapt-get install libusb-dev gcc-avr binutils-avr avr-libc”

heat shrink, prevents shorts

I think Shay’s code might expect the command line version of Teensy loader to be present in the same folder as his code, because after my Pi successfully compiled the hex, it threw up an error about not finding Flash. Don’t be too concerned about this as the HEX has still been created and is ready to load in the GUI loader.
Once you have Teensy Loader up and running, it’s just a case of loading in your HEX file, pressing a button and a mouse click later the program is stored on the tiny board. With the code loaded in the memory of the Teensy, it’s just a matter of wiring the correct pins together between the board and the four pin s-video connector. Given the size of the connector, I highly recommend using some heat shrink around your solder joints. This will prevent any of your wires shorting and frying your Teensy or Keyboard. A Data line is no place to stick your 5 volt input and certain components might take offense and die as a sign of protest. Then my friend you be wading in the brown smelly stuff without any wellies on! Don’t forget to solder a 1k resister between the data line and your 5v. Apparently some ADB cables suffer with signal drop and the 1k resister helps, if a jobs worth doing, do it right and fit a resistor!

After it was all wired up, I had to modify my rear panel as there was no hole for the ADB port. With a lot of cursing and armed with a dremmel, I was able to make a half decent circular hole, just wide enough to accept the end of the ADB cable. Oh a word on plugging your Teensy to your computer, make sure you use the cable that came with it. I made the foolish mistake of using a spare mini USB cable I had laying around, the darn thing wouldn’t load up properly. Twenty minutes spent testing for breaks in my wiring and it all came down to a tiny USB lead.


When it works, the ADB-USB adapter is amazing, switching from a Bluetooth Apple Keyboard to an original Apple Keyboard II is a massive difference. It feels better, keys are spread out and in general I’m not finger typing any more. It also looks a million times better in front of the ApplePi, seriously you would be forgiven for thinking it was a real Apple computer when Basilisk II is running. Shay Green has my thanks for posting the code

A new panel to cover those holes.

up that made this hack possible. Were it not for him, I wouldn’t be sitting here typing to the sound of klacky keys! Thanks dude!

Next up I shall be designing a rear panel to cover the holes left behind by the old power switch and power socket. In their place, I plan of installing a control panel for the IPS screen, allowing me to change the brightness, contrast etc.

Back for 2017



Hello dear reader! Did you miss us?

BMV is back for another year and I have a lot of fun articles I’d like to cover and maybe we can fit in a few interviews this year from people active in the community. I’m sorry the blog has been a bit quiet but I was away busily tinkering, working on my Atari Lynx video conversion, making an AmigaPi 1200 and several more USB tank mice for friends who wouldn’t stop pestering me for one after seeing the one I’d built I’ve also been playing with a Powerbook 180 and discovering the pitfalls of LCD tunnelling which the entire 100 series seems to suffer from.

Blasting away from 2016 is my Picade build which I finished just before Christmas, now in 2017 I put the finishing touches to the cabinet with some retro electric 80s art. Keep your eyes peeled as I’ll be offering up free cabinet decal art for anyone looking to deck out their Picade in proper 80s style!

Power Macintosh 8500 Mega Upgrade



The Power Macintosh 8200 was the first Apple I ever owned, bought around 2004, I used it a lot when I first moved away from home. It was an excellent computer for design work and I used it to design my first website. However after six months, the internal 120mhz PPC processor was already beginning to feel restrictive. The internet was slow, games struggled and disc access was sometimes painful. Back then, the best place to get help on anything Apple, was “”. The website had a healthy community of users and a very active forum. Which in later years, for reasons I’ve never been able to grasped, was closed down. But in 2004, it was still going strong and I made some good friends via the forum, who helped me upgrade my 8200 in to a 8500.

Both models share the same case, so it was a simple job of switching the motherboard out of my 8200 and voila, a fulling working 8500. The upgraded meant I could actually pick and choose a new processor for my machine, the limit being only what I could afford. In the months that followed, I bought a secondhand Sonnet Crescendo G3 333mhz, more ram and finally an ATI Radeon video card. The upgrades prolonged the life of my 8500 for quite some time, until I eventually caved and bought myself a G3 350 Blue & White Powermac. But I never forget the little beige mac, my first Apple machine.


Present Day

Last year I brought my old 8500 out of the loft, cleaned it down and set it up on my desk. My plan was to make sure it was till working, play a few of the old games, like Quake, Star Trek: Final Unity etc. What actually happened was it ended up staying on my desk and being used for everything from getting email, graphic work and writing. It began first as an “I wonder?”, because I was sitting at my desk, looking at the old mac and pondering if I could actually do my everyday jobs on the machine. The only task I knew the 8500 couldn’t do flat out, was rendering. There was no way I’d go back and suffer the slow rendering speeds of the 90’s. Todays computers make CGI much easier to bare. But for everything else I threw at it, the 8500 managed it pretty well. Even going online wasn’t all that bad, so long as you didn’t visit complex, CSS/Flash heavy sites.

176MB Ram

176MB Ram

It was while doing all of this, that I realised my PowerMac was severely short on ram. Sure it had 176mb, but even in 2000 that wasn’t all that much, especially when you consider the 8500 can hold 1Gb. I started looking around for ram modules, but had difficulty finding them in matching pairs. That’s when a friend on 68kmla came to the rescue.

Having recently fixed up an 8500, he’d discovered he didn’t have much use for it, so the machine was sitting around not doing much at all. After seeing some of my post on the forum, he contacted me, wondering if I needed any parts. In the end, I bought a Newertech G3 400mzh daughter and enough ram off him, to upgrade the 8500 to 640mb!

Since the last upgrade in 2006, I didn’t honestly think I would ever find another processor card for my mac. But it just goes to show how wrong you can be! The Maxpowr card has surprisingly improved the speed of the machine more then I’d expected. Perhaps having 512k of L2 cache as well as being 60mhz faster, has something to do with it. One thing is for certain, the old beige box is back to being a power tower, albeit a vintage one. But for 1998, it’s blazing!


Sonnet G3 333mhz, my first upgrade

Sonnet G3 333mhz, my first upgrade

Newertech G3 400mhz, surprisingly fast!

Newertech G3 400mhz, surprisingly fast!







Two weeks running with 550mhz and I’m still not mad!

WallstreetIIGoing on holiday, you always face the invertible question of what tech to take along, well I do. Being the geek that I am, the question can ultimately prove a tough one to answer. Last year when I visited Scotland, I took my G4 iBook along with me for the ride. The laptop’s 1.33Ghz processor is still pretty snappy and does everything I needed it to. So this time around, I decided to take the Pismo, with a 550Mhz G4, it’s more than half the speed of the iBook. So I was curious how it would fare and whether I’d be going nuts before the end of the week.

Now anyone who knows me, will tell you, I’ve something of a soft spot for the 1999 Powerbook. It’s true, I really do love that little laptop, the shape, the design, even the white upside down Apple logo and most importantly the bronze keyboard!

‘I do have are a very particular set of skills.‘ – Taken 

While studying IT at college, I learned a lot of unnecessary things, such as how to type pretty quickly and how to format a word document. Office skills that a future computer engineer really doesn’t need. But as I get older, I’ve come to appreciate the benefits all those hours typing in MS Word 4 have given me. So when it comes to writing my blog, the Pismo is a machine I tend to fall back on for writing out long articles. It’s easy to use and very functional, typing on the Pismo is a lot easier than on any of my modern machines.

Retro Challenge

On the 68kMLA website and the Vintage Computer Forum, you will see threads about something called the “Retro Challenge”. The challenge is to try and get by for a month with only a vintage machine for doing your day to day tasks.  Essentially replacing your modern computer with a piece of 10-20 year old tech and seeing if you can get by. Now you might think that sounds easy, but it’s worth pointing out that using your phone is considering cheating! Personally, I think anyone using a computer or laptop that is 15 years old, should be given some slack. If it’s still useful to that person for a job, great! It’s certainly better then it sitting in a landfill. I love hearing about the things people use old tech for, it’s inspiring to see people not giving in to the “Throw away” mentality.

So for the past two weeks, maybe three, I’ve been using my Pismo for day to day jobs, going online, chatting to friends, emails, playing music and writing. Aside from Tenfourfox crashing when ever I hit a Flash heavy site or had too many tabs open, it performed surprisingly well, getting the jobs done, albeit a little slower then on my dual core HP DV7.

Heavy work

Thanks to the kind folks at Adobe, I have Photoshop CS2 on my Pismo free of charge, which means I can edit photos and work on art projects using my PPC laptops. Superseded by much newer versions, CS2 still remains an amazing piece of kit to anyone on a budget. But how does it run on a G4 550mhz? Can you still be productive with and outdated piece of software running on a 15 year old laptop? Well last Saturday I found myself on my own, as my partner was busy. So I decided to set myself an arts and crafts retro challenge, or as I like to call it ‘Crafty Retro Challenge!’

After going to see Jurassic World last week, the dino bug was once again stirring in my veins. Going online, I decided I might buy myself a t-shirt. But none of them really caught my eye, which is when I remembered the t-shirt I’d owned in the 90s, as a kid, back when the first movie came out. A quick search later and bingo, I’d found it. Now I recall this shirt pretty well, because  I wore it until I physically grew to big for it. Whether it was the velociraptor’s head that sold it or the mocking text I don’t know. To this day, I’m not sure how anyone can have ‘a nice day’, while a dino is chewing their leg.

So I’d found the shirt, except would you believe it, the darn thing was too small, 20 years later and I’m still to damn big for it! Not one to be deterred, I didn’t give up hope that I might actually get myself one of these original Jurassic Park shirts. But if it was going to happy, it would have to involve rolling up my sleeves and some DIY. I loaded up Photoshop on my Pismo, which by the way, came out six years after the original movie premiered. There was something a little poetic about doing 90s artwork on a late 90s laptop. For the most part, photoshop ran without issue on the Pismo and much to my surprise, when I installed the Jurassic Park fonts, I discovered I didn’t have to close and reload photoshop for the fonts to appear inside the app. This is something I’ve always had to do in Windows, but this 15 year old machine didn’t have a problem with it. After a couple of hours I ended up with something I was pretty proud of and might actually considering getting printed. So long as I can afford to have it done, yay I could be 13 again!! 10981913_10153485229729419_7726113671979753570_n

And here we have it, a side by side comparison of the shirt and the image I created on the Powerbook. The Jurassic park logo has since been changed to red, to match the shirt. But over all, I’m pretty darn pleased with how it all turned out. The only problem I had with making this on the laptop, was finding a USB mouse as using the trackpad would have been a nightmare.

So can you design nice things on a 15 year old computer? Yes. Will it handle Facebook, probably not. Do I care much about the latter? Nope! Facebook like Myspace, is rapidly feeling like one of those fads, which thanks to my Pismo’s limitations, I’m able to avoid.


Till next time, keep on geeking!


Gaming And Repairs!


So it’s been a little quite on BMV, but as always that doesn’t mean I’m not tinkering away in the background. In fact since the Manchester Expo, I have been busy playing X-Files which I bought while at the event. Originally for the PSone, the game plays almost like an episode from the show. In fact many fans consider the events in the game canon. Especially as the story for the game was written by X-Files very own Chris Carter and Frank Spotnitz. Filmed using Virtual Cinema technology, the game is presented in full motion video.

ScullyAs my original PSone is somewhere in the attic, I’ve been playing the game on my Ps2. Because the PS2 emulates the PSone, it doesn’t always manage to do it right, X-files is one such game it struggles to run. The cursor along with game icon’s appear distorted. This isn’t much of an issue for the most part, but becomes annoying during the games shootout scenes. Where finding the right spot to shoot a villain can be hit and miss, leading me to reload at least half a dozen times before I passed the stage. Even after that, the game is still very playable and worth a look if you are a fan of FMV games or the X-Files TV show.

In truth, I think it is because I am a fan, that I’ve been so forgiving on the game for it’s bad shootout mechanics. This game was released in 1998 and for the day it was cutting edge stuff. I still have the PC version which I bought when it came out. I don’t recall the shootout’s being as hard on the PC as they are on the Playstation. Perhaps this is because you are using a keyboard and mouse on the PC, as opposed to a joypad.


I remember finishing this game in the 90’s, but for the life of me I dont remember how it ends. For that matter, I don’t remember a lot of the scenes in the game. So for the most part it has been like playing the game for the first time all over again. So here’s a tip boys and girls, if you have a game you really like, wait 16 years and then play it again!! I’m getting my moneys worth twice!


Acorn Electron

Acorn ElectronRecently my friend Mark decided to bestow upon me his entire BBC Micro collection.

This included

  • 1x Model B
  • 1x BBC Master 128
  • 1x Acorn Electron
  • 2x Boxes of unidentifiable brick a brack
  • 1x Apple Macintosh Plus (eh?)

Originally I was meant to be getting just the Macintosh Plus, as I’d been having issues with my own and having a spare is never a bad thing. Instead he gave me all of the above, much to the annoyance of my partner. So for the past week or two, I’ve been working through the boxes and switching on the machines to see what works and what doesn’t. Sadly the Electron or Elk as I’ve learned they are called, didn’t power on. A quick test of the PSU revealed it was working fine, so the problem must lay with the micro itself. Having spoken to one or two people on the Stairway to hell forums, it could just be that the ULA chip needs re-seating. It turns out certain models of Elk can be a little temperamental.




In a unique turn of events, ByteMyVdu received it’s very first freebie last week, straight from the nice chaps at TechShack. I had been reading for some time on Amibay about the UIDE interface. A device which updates the 80’s micro computer, allowing you to connect an IDE storage device to your Spectrum +2 or Spectrum +3. Most people seem to choose compact flash, the Spectrums equivalent to modern SSD! It’s small, has low power consumption and best of all isn’t very expensive. If you consider that the entire Spectrum library takes up less then 1.5Gb, you could buy an inexpensive 2Gb CF card and never had to use a tape ever again! Better still your Spectrum +2 will load many of the same files as your average Spectrum emulator, loading snapshots in at around 6 seconds. I guess that puts an end to the tea run while the game is loading!

Soon I will be writing an article dedicated to the UIDE, how to install it in your Spectrum, any pitfalls your might encounter and finally how good it is for playing games. Has the ‘Datacorder’ finally met it’s match? We’ll find out!

Until next time….keep on geeking!





Is your G4 iBook getting hot under the collar?


It’s a good question and one that as an iBook owner I can answer with a definite yes. The chances are we have the late Steve Jobs to thank, his reputation for sacrificing good cooling for aesthetics’ is well documented. Anyone who owned a Macintosh in the 80’s will be aware of the hazards of passive heating. Eventually something has to give and usually it’s a component, stressed from excessive heat. The G3 and G4 iBook both share a common hereditary illness, GPU failure. The situation began in 2003, when a group of G3 owners banded together to file a class action suit against Apple. Who would initiate an “iBook Logic Board Repair Extension Program “ the following year.

The G4 also suffers from a similar issue, however some models appear more prone to failing then others. It is generally held that the 1.3Ghz & 1.4Ghz models the more reliable of the G4 range with less reports of screen failures


Signs that your iBook may have a video problem are if the screen freezes or if touching the screen causing it to flicker or if when powering on the laptop, the screen remains blank, but still outputs video from the external video port.

If you experience any of these issues, chances are that your white G3 iBook has suffered a GPU failure. The G4 suffers a similar ailment, but this is due to the Intersil ISL 6225CA power controller chip, which over time looses connection to the logic board. g3 extreme
The only way to fix the G3 iBook is by sending the logic board away for a reball / reflow, tho there are some extreme home brew alternatives. These hacks attempt to warm the solder beneath the GPU, enough to reflow the ball grid array (BGA) that connects the chip to the board. I would only suggest this if you have no other alternative. Given the price of the G3 iBook, it is understandable why some people choose the cheaper DIY route.

Reballing involves removal of the GPU chip, so it can be re-seated with new solder. However this fix is not permanent as the cause for the gpu to fail will still be present.

This is down to a fabrication flaw and compounded by poor ventilation. The temperatures for the iBook’s fan to kick in are set to high to be of any use. The G4’s can be revived, if the Intersil chip has it’s pins retouched with a soldering iron. However mileage varies at to how long this fix lasts. One thing for certain is that both models of white iBook suffer with excess heat issues.

The G3 GPU uses a ball grid array similar to this to connect to the motherboard.

The G3 GPU uses a ball grid array similar to this to connect to the motherboard.

Using an program called G4fancontrol via the OS X console, reveals the settings are set at 56 for the Northbridge, 75 for the CPU, and 85 for GPU. These settings are very high, possibly to avoid the fan kicking except for rare occasions. While this does keep your lovely iBook nice and silent, it also has a detrimental effect on components, which are being baked every time you use your machine. After your turn the machine off, the components will cool, until the next time you use your laptop. Anyone with an elementary understanding of metals, will know that exposing metal to heat, causes it to expand and cold causes it to contract. So the continuous cycle of hot and cold eventually causes fractures in the solder which link certain chips to the logic board. The fractures might be microscopic to the naked eye but the gaps are wide enough to disrupt the iBook’s video display, resulting in no picture.


So if your still reading, I’ll assume you either have a working iBook or your have a faulty one and your thinking about the road to recovery. If you have found someone to reflow your logic board and now your wanting to fend off the GPU failing again, then read on, it might just save your machine.

To address the heat problem the first thing you need to do is lower the preset fan settings. 85 degrees is way to high for your GPU, it really isn’t a surprise it fails. You need to drop this down somehow to 65 degrees at least, tho I would recommend 55. Luckily there are ways to tell your iBook to engage the internal fan earlier.


This application was once freeware but the developer has since decided to ask people to pay for it. I’m running version 0.5 which was the last freeware version before it became commercial. Earlier version of G4FanControl can be found online, should you prefer not to pay. However I should suggest buying the software, at the very least your supporting the developer as well as getting the most up to date version of the applications, with all the bug fixes since the freeware version.

Coming as a Terminal program and OS X application, G4FanControl allows you real time control over the presets that tell your laptop when it should engage the fan. I would recommend setting all three sliders to 55, my iBook G4 1.33 settles at around 44-46 during normal use, which is running Word and listening to iTunes. Watching movies and playing games are area’s where the temperatures a likely to raise rapidly.

Depending on your version, you should have a tick box at the bottom of the screen, which says something like “Remember and set at boot”. This means G4FanControl will remember your settings for every time your computer boots. You need to tick this for your alteration to be permanent.

While I can’t guarantee this will permanently prevent your iBook from failing, it will most certainly reduce the level of stress the logic board is normally subjected to. One thing I do know for certain is that the factory shipped temperature settings are set way to high to be of any use. If you like playing games or watching movies on your iBook, you’ll be use to the left palm rest being rather warm, enough to cook an egg on it. If it’s too warm to rest your hand on, then it surely must be too warm for the computer as well. After installing G4FanControl and adjusting my fan settings, the left palm rest still got warm but nowhere near as bad a before.

If you have a working white, you couldn’t go wrong installing G4FanControl on your laptop. As proven by the Danish Consumer Complaints Board, the G4 has an inherent design flaw, so it’s not a question of whether yours will suffer it, more a question of when. So if your still rocking a G3/G4 iBook in 2014, my guess is you would like to make it to 2015 problem free.

For further reading, please check out the following links:


News Article regarding the Danish investigation

Lab Report highlighting the fault with the G4 iBook

PowerMac 8500 revival and OS 9 Boots Disc’s

Joys Of Old Computers

Recently while up in the loft, I dug out my trusty PowerMac 8500 with the intention of taking another crack at it. Over the last 18 months, I’ve had little success. However, unlike previous attempts, on this occasion I was armed with parts bought from a fellow 68kmla member. With video ram and a spare CPU card at the ready, I was able to get the machine working once more. Honestly, after such a long time it was a relief to hear the machine chime with the classic Apple “Boing”.

After getting the PowerMac running, I spent the next week and a half playing around with Mac OS 9.2, downloading various free apps to try out. Everything seemed to be going fine until a few days ago, the system froze. I’m the first the hold up my hands and say it was my own fault, trying to delete a gigabyte of data in my trashcan and presuming I could still run a game at the same time.
Rebooting the computer, I was greeted with the floppy disk icon, indicating the system was not going to boot from hard drive. This was not a good sign as I had files I wanted to keep on the drive. Using my OS System 9 CD, I was able to load Disk First Aid and scan the hard drive for faults.
The first scan reported an  “Invalid Extent File PEOF”. The PEOF or Physical End Of File is one of two file markers used by the system to log the allocated blocks for a file stored on hard disk. If either one of these markers becomes corrupt, bad things will start to happen. Neither Techtool nor Disk First Aid where able to fix the fault, which left me with DiskWarrior. The only problem being that my copy of Diskwarrior was designed to boot from an OS X compatible system and not a vintage like the 8500, which only supports up to 9.2.1.

Light At The End Of The Tunnel

Luckily for me an older system 9 compatible version of DiskWarrior comes bundled on the DiskWarrior 3 CD. The only obstacle was how I could get the 8500 booted and the software running. DiskWarrior has one drawback in that it can’t perform repairs on the same partition it is installed on. Meaning I had to find a way to boot the system from CD and run DiskWarrior from somewhere other than internal hard drive. The only option I saw was to make a custom boot CD, something that is not made easy on Apple computers. So, after a lot of head scratching and cups of coffee, I finally figured out how to do it and had a working boot CD with a copy DiskWarrior preloaded.
On booting up I discovered all my efforts had been futile, DiskWarrior would not run from a read only drive such as a CD. Now close to pulling my hair out, I had one last idea, which I was surprised hadn’t come to me earlier. Why had I not tried using a floppy disk? All this messing with discs and hard drives, I had neglected the simplest option. The DiskWarrior application was only 1.3mb, small enough to squeeze on a 1.44mb floppy disk. So now I had DiskWarrior on a writeable media, the next step was to use a bootable CD to boot the Powermac, which brings us to the next half of this article.  For the next half of this article, I will guide you through how to build your own custom rescue disc.

Making A Custom OS 9 Boot CD

Some things you will need to perform this task:

Roxio Toast
1x Computer running OS X (10.3 preferably)
1x Original bootable OS 9 or 8.1 CD
1x Blank CD

For this next part, you will need to load up Roxio Toast, as well as insert your Original Mac OS CD.  It doesn’t really matter if you use OS 8 or 9, just so long as it is bootable.

Once Toast has loaded, you will see four tabs labelled “Data”, “Audio”, “Video”, and “Copy”. Select “Copy” and make sure toast is set to CD/DVD copy and not Image file. If it is set correctly, go to “File/Save as Disc Image” Roxio may give an error regarding un-mounting the CDrom, ignore this and try once more to save.

It will take Toast some time to save the image. When it has finished, you will need to mount the image, unless Toast has already done so. From the menu, select “Utilities/Mount Disc Image”. Navigate to where you saved the image and select it. Toast will mount the image on your desktop. As this is a copy of your Mac OS CD, it will be titled the same as the original.

*To avoid confusion you can re-title your custom boot disc to some something different, I choose to name mine “Rescue”. You can do this by double clicking the name of the icon on your disc.

At the moment all we have is a vanilla Mac OS boot disc, so let us begin by downloading something useful. For this guide, I chose Techtool lite 3.0.4, a freeware utility that can analyse hard drives, zap your PRAM and even clean your floppy drive heads. It is available for download from the Macintosh Garden website using the following address:

Once you have the archive downloaded, use StuffIt expander to extract the program file to your desktop and then drag it in to the drawer of your new custom boot disc. If you double click the icon for your boot disc, you should now see the contents of your original Mac OS CD, along with the Techtool icon (See fig).toasts11 Depending on how much space you have left, you can add more apps to your rescue disc. When you’re done, return to this guide and we will finish with how to burn our custom image to CD.

Burning Your Image

For this next step you will need to load Roxio Toast. Once it has loaded up, select the far right tab labelled “Copy”. Make sure Toast is set to “Image File” mode, you should see a screen similar to the one pictured.toasts Click “Select” and navigate to where you saved your image file, it will end with the extension “.toast”. Once selected, you can tell Toast to write the image to a blank CDR.

Hopefully once your disc has been written, you should be able to insert it into any Classic Apple computer with a CDrom and boot the computer up from your new Rescue disc.

Breaking News


Dear readers, as some of you will be aware, I’m something of an avid fan of old Apple Macintosh Computers. My first Apple computer was non other then the might Power Macintosh 8500. A technical power house of it’s day, offering impressive video editing features.

Over the past 2 years, I have on and off been trying to bring back my 8500 from the dead, after it decided one day not to boot. I’ve bought parts, ram, CPU’s and still nothing would bring it back to life. Imagine my joy when today I finally got it to BOOT UP! Has the old Apple “Boing” ever sounded so sweet!

That is all for now, as i return back to working on this beloved computer and getting it back in full working condition!


The Apple Quicktake 150 Digital Camera

old apple logo

If I ask you, who developed and sold one of the first commercial digital cameras, what would be your answer? Fuji? Kodak? Maybe even Canon?

What if I told you it was Apple? Don’t believe me? Well then let us rewind the clock to 1994. Tonya Harding had just won the national figure skating championship only to lose it later after attacking her rival Nancy Kerrigan, the channel tunnel finally opened, linking England and France and the people of Los Angeles were recovering from the Northridge earthquake, one of the costliest natural disasters in U.S history. In tech news, the Java programming language saw it’s debut release and Netscape Navigator was rapidly becoming the most popular web browser.

While all of this is happening, Apple, under the leadership of Michael Spindler, was branching out from the computer market. During the mid 90s, Apple had begun to research and design such products as the Apple Emate, the Apple Newton and Quicktake camera. It also saw Apple giving the green light to companies to make clones of Apple computers, something unheard of when still under the direction of former CEO Steve Jobs.

The Quicktake 150 and 100 externally identical

The Quicktake 150 and 100, aesthetically the same

When the Quicktake was initially released, I didn’t have the pleasure let alone the money to afford one. Priced at over £700 it was a little out of reach for a 16 year old still in school. However, now in 2013 they are a little easier to come by and thanks to my friend Mark, who was kind enough to donate a Quicktake 100 and 150 to ByteMyVdu, I finally have the chance to try out the innovative piece of 90s tech and feature it on my site.

QT with attatchment

Quicktake with clip on macro lens

Aesthetically the 100 and 150 look the same, however, the 150 was released later, in May 1995, a year after the 100 debut. At which point, Apple had developed a firmware upgrade for the Quicktake that allowed the 150 to hold double the number of pictures of the 100, which was limited to only 8 24bit 640×480 images in high resolution and 32 in 320×240 low res. In addition, the 150 came with an lens attachment that allowed the camera to take macro shots when clipped over the front of the camera. As both cameras where externally the same, the QT 100 owners could make use of the macro lens also. Apple offered a factory upgrade service to all QT 100 owners, changing the name to Quicktake 100 Plus, giving the camera all the abilities of the 150.

The 150 also differs in the ability to save images in the additional file formats BMP, JPEG, PCX, TIFF. Where in the 100 can only save in Quicktake and Pict image formats.

Quicktake 100/150 Specifications:
1mb Flash EPROM
Shutter Speed: 1/30 to 1/175 of a second
f/2.0 to f/16
Image Resolution:
Qt-100 –
8x 24bit 640×480 High images or 32x 320×240 Low res 
Qt-150 –
16x 24bit 640×480 High images or 32x 320×240 Low res 
Image Formats:

For the past month I have tried to use the QT150, carrying it around with me in my bag. I have tried to use the camera in practical everyday situations. The experiment has certainly turned up some interesting results, one of which was the size of the camera, for 1995 I’m sure the Quicktake was pretty compact. But in 2013, this once technical innovation is looking a little bulky, especially when sat next to my smart phone, something that has more processing power than a 90s computer along with a 5 mega pixel camera. Technology moves fast and I am amazed how it has advanced in 15 years. The same is true if you compare computers of the 80s to those of the 90s.


I have to admit, I was impressed how well the Quicktake’s 0.3 megapixels sensor performed, even after 18 years. Admittedly it will never match my Canon EOS 30D or even my phone for that matter, but for internet purposes the Quicktake is actually a useable camera. If you are looking for amazing high definition, you simply won’t find It with this 18 year old camera. I doubt you could use a Quicktake today without getting slightly annoyed with the restrictive and rather basic controls. I discovered this when I tried to manage the images I had taken. Unlike more modern cameras, the QT will not permit you to delete individual images, so deleting images you’re unhappy with isn’t an option.

QT taking basic controls to a whole new level

QT taking basic controls to a whole new level

Instead you can erase the entire memory, which is a little overkill in my opinion. I really do question the reasoning that led the designer to think this was what consumers would want, instead of letting you delete the most recent images in sequential order, which to me makes more sense.

I can only assumed it has something to do with the constraints of the hardware inside the camera. It could easily be a restriction of the flash memory, but it’s anyone’s guess really.

The Quicktake line of cameras still has a following even today, mostly by camera and Apple enthusiasts. While it will never compare to your iPhone, you are certainly more likely to be noticed taking photos with the Quicktake. For a bit of fun, the Quicktake is well worth getting if you are a collector of retro hardware.


The Quicktake uses an Apple serial mini din cable to link it to your computer. Today it is very hard if not impossible to find a serial port on a modern computer. Luckily you can buy usb to serial adapters which can make the process much easier then digging out that old 486 IBM from the garage. The one hurdle you might face is if you plan to use your Quicktake on a Windows PC, as I did. Unlike connecting to an Apple computer that uses the same mini din connection at both ends, the PC uses an RS-232 interface, that is not compatible. You will need to find suitable mini din to rs-232 cable or make one yourself, luckily the latter is easier then you might think, thanks to the author of, who has been nice enough to write a guide explaining in easy to follow steps, just how to build your own cable.

I highly recommend you check out Erik’s site, as he has a wealth of fun info and articles on his site.

Below is the wiring for making your own cable, click to enlarge.

Credit to Erik at

Credit to Erik at


Snapping a photo on the Qt150 of my blogging essentials.

Snapping a photo on the Qt150 of my blogging essentials.

For the time, I can honestly the say the Quicktake must have been an impressive camera. I recalled my father owning a Casio digital camera around the same time and the photos were never as good as those I have taken with the QT 150, which really makes me wonder why the Quicktake didn’t take off. For what ever reason the Quicktake was not very successful and ultimately the product was discontinued when Steve Jobs returned to Apple.

Quicktake has been a nice trip down memory lane and it’s certainly easy to understand why the camera is still popular with Apple fans. While I might not wish to replace my Sony Mavica just yet, I still won’t let that stop me from taking the Quicktake out for a stroll now and again.

Until next time, keep on geeking!

-Written on an Apple Classic

This one, photo courtesy Quicktake 150

Professor Thomas H, Lee – Keeping The Light On

Apple Macintosh

If you own an Apple Macintosh computer such as the 128k, 512k, Plus or SE, the chances are at some point you have needed to repair it, be it from a faulty power board or seized up floppy drive. The fact is these vintage computers are getting old and were not built that well to begin with, which makes repairs inevitable.

So what do you do when your Macintosh develops a problem? Well, if you search the internet you will discover a wealth of sites and forums dedicated to collecting and maintaining a variety of vintage Apple machines.

The Guide

Something you might encounter whilst you search the net trying to fix your poorly computer, is the classic mac repair guide. This handy PDF has been around since 2000 and is part of every classic mac owners library. For many it is almost the holy grail of computer guides, packed with useful information and guidance. I carry it around on my tablet all the time and use it extensively to repair my Plus.
The golden nuggets held within its pages offers any Macintosh owner the chance to bring back their computer from the jaws of silicon death and if that wasn’t good enough, this guide book is completely free!

In Search Of The Creator

Using this book for reference for well over a year, I came across a fault with my Plus that wasn’t covered. Before breaking in to a full blown panic, I decided I would try to seek out the author for their input. As all I had to go on was a name, Thomas H, Lee, I have to admit, at the time I wasn’t sure how successful I was going to be.

After a few days of searching online, I had a couple of results. Picking the most promising, I shot an email out to a professor working at Stanford University. I admit, I was pretty skeptical that I had the right person and even if I did, whether the Professor would have time to spare on a crazy hobbiest trying to repair an  obsolete Apple computer.

Imagine my surprise when several days later, I found an email waiting for me in my inbox. The email confirmed I had indeed found the same Thomas Lee who had written the repair guide and best of all his passion for these old machines was as strong as ever.

After exchanging several emails, Thomas, was also a little puzzled over the behaviour of my Plus. He recommended I replace the transistor controlling the horizontal voltage, along with the C1 capacitor. This fixed my problem and the Plus fired back up. It was during these emails back and forth, that I decided to ask Thomas if he would care to do an interview for ByteMyVdu. Given how much I’d used his guide over the past year, I felt it was only right to give something back. The author behind this amazing guide certainly deserves a place on BMV. His thorough and tireless work has mostly likely led to the resurrection of more then a few old Macintosh systems around the world, including the one at BMV!
I’m not aware of any other interviews with Professor Lee regarding his passion for classic Macs, so I hope you will all enjoy this little peek at the man behind that fantastic repair guide.

When did your interest in Macintosh computers begin and for what reason?

The Mac’s debut in 1984 was closely watched by my fellow geeks at university. Once an actual Mac showed up for sale at the student center, a group of us spent an afternoon playing with it. It intrigued and baffled us. We argued about whether it was a toy, whether a GUI was an advance or a gimmick, and whether this represented the future of computing or a passing fad. We all complained about Apple’s religious and short-sighted opposition to users upgrading the machine’s hardware. But we all liked the quasi-portability of the little guy. I really wanted one, but its $2495 price was just beyond what I could afford at the time. Luckily, I had richer friends who bought Macs, so I got to play with these marvels from time to time. I was finally able to buy a Plus in late 1988 (at the bargain price of $999) as they were reaching the end of their manufacturing run. I thought I got the deal of the century, and just in time, too, to write my PhD dissertation on that machine.

What caused you to make the repair guide?

Within a fairly short time, my friends started to complain about their Macs failing. Apple was good about providing warranty service, but once the warranty period ended, I started getting a steady stream of friends (and their friends) swinging by for me to “take a quick look” at their dead Macs. For my own use I documented the repairs I did, and after a few years I realized that I had come close to having reverse-engineered the entire analog board. So one weekend I just decided to finish the job. A couple of years later, the Web took the world by storm and Mac fans gathered together to share tips. I noticed the same questions popping up about classic Macs and their problems, so I decided to add some pics and hints to the schematics I’d extracted and write it all up in a document for others to use.

Did you expect it to be so popular and used by so many people?

I didn’t really think that it would get used too much. Classic Macs are long past their prime and I figured that only a few diehards would have the interest and ability to make use of my little repair guide. But the price is right, so I guess that has helped get it in the hands of more people. I’m grateful to the late “Gamba” for having hosted the first picture-less version, and the 68k Macintosh Liberation Army for hosting the second version.

Early macs are only getting older, do you still think computers such as the Plus have their uses in 2013?

I have to admit, sadly, that I power up my Plus less frequently than I used to, and then mainly out of nostalgia. It still works just fine as a writing machine, so that’s what I still use it for from time to time. My undergraduate students are fascinated by how much an 8MHz CPU can accomplish (they are astonished that it can run a browser). It just increases their admiration for all things Apple. It really amazes them to compare the capabilities of a Plus to those of contemporary DOS machines. I also use bits and pieces of the analog board design as lessons in good (and less than good) engineering (“Lesson 1: Why you have to do a bit more than just eliminate a fan”).

How do you feel about Apples decision to class G3/G4 and even some early intel Apple computers as obsolete? Are they as important to preserve as the early 80’s macs, such as the 128k, 512k and Plus?

That’s a tough question, and I suspect that different people would give quite different answers. Those whose work depends on cutting-edge performance probably shed no tears when older gear is consigned to the scrap heap. I am a sentimental type with a deep interest in the history of technology, so I tend to go overboard in preserving older machines. Thanks to the “use and discard” philosophy that prevails in society today, I can pick up interesting and still-useful machines for nothing or next to nothing. Just last month I was given a dead 17″ G4 “iLamp” in beautiful cosmetic condition. Its only problem was a bad stick of RAM. It now spends much of its time converting my CD collection into MP3 files. Its 1GHz single-core CPU is more than capable enough to handle that job with grace. And it meets the all-important spousal acceptance criterion of looking nice.

I would like to thank Thomas for all his help and for also providing so many of us with the tools that keep our beloved computer alive and kicking, and finally for being a good sport and participating in this little interview.

Until next time, keep geeking!