Woz’s modern optimization of the Apple II

November 17th, 2014 10:58 AM
by
Filed under Hacks & mods, Steve Wozniak;
1 comment.

I’ve never been a hardware hacker, but I have enough programming experience to appreciate optimized code. I’ve written some programs that were serviceable but kludgy; had they been meant for widespread distribution and deployment, I would’ve taken more time to reduce the number of lines and variables, and hence, the execution time. It’s one of the challenges I love most about the Apple II: doing as much as possible with as little as possible.

Nowhere is that principle more effectively demonstrated than in the designs of Steve Wozniak. Before he co-founded Apple, he took Atari’s BREAKOUT coin-op and reduced the number of chips by fifty. The brain that mastered this design is still at work, as evidenced by a recent email exchange.

Apple-1 cloner and Vintage Computer Festival East alumnus Mike Willegal recently had some questions about the Apple-1 power supply — so he emailed Woz. Tacked onto the end of Woz’s reply was this remark:

I awoke one night in Quito, Ecuador, this year and came up with a way to save a chip or two from the Apple II, and a trivial way to have the 2 grays of the Apple II be different (light gray and dark gray) but it’s 38 years too late. It did give me a good smile, since I know how hard it is to improve on that design.

How much different a world would the Apple II community be, if this minor change had been made? Probably not very. But it’s good to know that, while many of us are preoccupied grafting modern USB and Ethernet ports onto the Apple II, the original genius is still contemplating how he could’ve laid for us a stronger foundation.

(Hat tips to Luke Dormehl and Greg Kumparak)