Tuesday, March 31, 2026

Mini-review: David Pogue's Apple: The First 50 Years

I almost never buy e-books, but I decided to spring for an electronic copy of David Pogue's Apple: The First 50 Years to see if I even wanted to bother with the hardcover. Previously the essential tome on Apple (and especially Mac) history was Owen Linzmeyer's Apple Confidential, still on my shelf in the well-thumbed 2.0 paperback. I was prepared to find this book lightweight on the technical side and I expected that it would concentrate far more on Apple the electronics company than Apple the computer company (after all, the cover's a big flippin' clickwheel). I was pleasantly surprised to be wrong. While I'm much less interested in the history of Apple after, say, the Intel transition (because I'm still bitter), over half the book's 540-odd content pages are dedicated to Apple prior to Jobs' 1997 return.

For example, relevant to our recent article, Pogue provides a solid discussion of the Apple-1 (including the little-known Computer Conversor 4000) and a lot of nice period photographs of Jobs and Woz working on it. The Apple III segment is extremely well-written, with even a thermal photo of just how hot that darn thing ran, plus a complex discussion of the Lisa and of course many pages on Jef Raskin and the early Macintosh. Later on, there's a decent section on Copland and its technical aspects that isn't just a rehash of the Wikipedia article, whereas Linzmeyer mostly considers it from the perspective of the events leading to Jobs' return, and Pogue also gives a small but pithy ELI5 on OpenDoc as well. Pogue even has a picture of the iguana iguana powersurgius image embedded in the PowerSurge and Apple Network Server ROMs, and some interesting photographs of early design prototypes of Spartacus, or what would become the Twentieth Anniversary Macintosh. While Pogue doesn't speak much about the Apple Network Server, our favourite Apple system here at Floodgap (because one of them used to serve Floodgap), he at least namedrops it along with the cancelled Power Mac 9700, though oddly he completely omits any mention of the Workgroup Servers (on the other hand, while Linzmeyer provides the codenames for these systems, neither the 9700 nor "Power Express" appear in the earlier text).

Another notable chapter is "Moonshots" (chapter 21). This is aggravatingly brief, but if you ever wanted to see the Cray that John Sculley bought to design the Aquarius RISC chip, you can see it there (love the purple), along with a nice picture of the Jaguar mockup. Kaleida and Taligent get short perfunctory mentions, but they didn't get a lot of print in Owen's text either, and of course Star Trek gets a decent sidebar. The prototype photographs, in fact, are probably the best reason to buy the book. There's a nice photo of the TIM mockup (a corruption of "Time To Market") which used a Macintosh Portable to run the show, but was in fact the design prototype for the PowerBook 100. On the other hand, Pogue calls Gary Davidian's early 68K emulator Cognac, but I don't think this is correct: the emulator was part of the RLC ("RISC LC") project, and that was codenamed Cognac, the renegade group in Apple led by Jack McHenry. Pogue also doesn't mention McHenry nor the RLC's architecture (originally the doomed Motorola 88100, the "other white meat"), nor that there were other RLC-like systems based on MIPS and ARM, though I don't know if Davidian's emulator actually ever ran on those. For his part Linzmeyer has a single mention of Cognac, which he lists as the codename for the "Power Mac project."

Other landmarks abound. There is an entire chapter on Newton as well, including a picture of the Cadillac prototype (hi Greg!) with its diffuse infrared system for room-wide data transfer, and which the earlier book doesn't even mention. Pogue also includes the Interactive Television Box, albeit briefly, and a longer bit on the PenLite, two oddball projects similarly missing from Owen's text. In fact, the book even talks about the Swatch project, reportedly based on the Sony PTC-300 PDA and effectively a Mac in a Newton-sized form factor, with colour pictures. The Apple clone manufacturers get their own special section; while Linzmeyer has a more detailed chapter "The Clone Quandary," Pogue's "Clones" is pithier and easier to follow. Apple 1990's gadget hounds will like the QuickTake section and pictures of the PowerCD, AppleDesign Powered Speakers (I still use a set with my 7300) and even the Apple combo Mac/fax. There's a nice colour screenshot of eWorld, though Owen's coverage is better, a sidebar on Magic Cap, though I also favour Owen's, and a portion on the Pippin.

When Jobs came back, the book got less interesting for me, and I sort of idly paged my way to the end. I don't think there's a lot there people haven't seen, and I was surprised that the famous picture of the Yosemite G3 acting as an iPhone prototype wasn't in the book. He has so many other great pictures you'd think he could manage that one (there is an interesting picture of the creeptastic Face Lab, though). The last couple chapters of the book are so speculative as to be almost useless, which Linzmeyer to his credit didn't even try to address, knowing that the company's history was far from settled.

Still, having gone over it electronically, I think I want this in my bookshelf too and I'm going to pick up the hardcover after all. I see some names in the back who have been good friends of this blog in the past and I think that in general is a good testimony of its accuracy and relevance (my brief quibbles above notwithstanding), and as far as the writing style goes, Pogue has always been able to spin a good tech yarn. If he ever decides to do a more detailed dive into it, I'd probably pay decent money since he knows the right people to talk to — I don't know if it would sell but if it's on the order of the quality here, he'd get my bread in a minute. Until that happens, check this one out and see if you agree.

Saturday, March 28, 2026

6o6 v1.1: Faster 6502-on-6502 virtualization for a C64/Apple II Apple-1 emulator

I'm doing periodic updates on some of my long-term projects, one of them being 6o6, a fully virtualized NMOS 6502 CPU core that runs on a 6502 written in 6502 assembly language. 6o6 implements a completely abstracted memory model and a fully controlled execution environment, but by using the host's ALU and providing a primitive means of instruction fusion it can be faster than a naïve interpreter. This library was something I wrote over two decades earlier for my KIM-1 emulator project for the Commodore 64, and relatively recently I open-sourced and discussed it in detail. It runs on just about any 6502-based system with sufficient memory.

For this update I made some efficiency improvements to addressing modes, trimmed an instruction out of the hot path, provided an option for even more control of the 6502 interrupt flag and implemented a faster lane for direct stores to 6502 zero page (as well as the usual custodial and documentation updates). And, of course, any complex library needs a suite of examples, and of course, any update to a complex library demands new examples to play with too.

So, given that this year is Apple's 50th anniversary (and, as it happens, my own 50th year of existence personally), what better way to show off a 6502-on-6502 virtualization library than with an Apple-1 emulator ... that runs on the Commodore 64 or Apple II? Now yea, verily, this is hardly the first such example and several others have done something of the sort, but I submit that 6o6 makes our take on it here unique, and as a bit of fun we'll discuss the Apple-1's hardware and look at all that prior 8-bit emulator art for comparison (for the C64 and Apple II and even more exotic systems like the SAM Coupé).

Saturday, March 21, 2026

Refurb weekend double header: Alpha Micro AM-1000E and AM-1200

I've mentioned previously my great affection for Alpha Microsystems hardware, which are rather obscure computers nowadays, but back in the 1980s and 1990s were fairly sophisticated 68000-based multiuser systems that turned up in all kinds of vertical markets. For example, my first Alpha Micro (an Eagle 300) came from a party supplies store, my Eagle 450 was in a 9-1-1 emergency dispatch centre, and I've seen or heard of them running in medical and veterinary offices, churches, and even funeral homes. In fact, I know for a fact many of these blue-collar computers are still out there quietly doing their jobs in back offices and small businesses to this day. They're probably most technically notable for AMOS, their highly efficient real-memory preemptively multitasked operating system, and the fact they are (as far as I can tell) the only 68K-based machines to effectively run little-endian.

Sadly my beloved Eagle 300 appears to have suffered a system board fault and will not complete the power-on sequence, so the ColdFire-based Eagle 450 has temporarily taken over server duties for it on ampm.floodgap.com. Fortunately I have a source identified for E300 replacement hardware and one or both of these systems might turn up in a future article. Until then, in our continuing household computer inventory, we have two, count 'em, two additional and earlier Alpha Micro machines we need to disposition as well: a 1982 Alpha Micro 1000 (specifically the AM-1000E, originally sold with a 30MB hard disk) and its bigger brother, a 1987 Alpha Micro 1200 (as a AM-1200XP, with additional serial ports and a 70MB disk).

The AM-1000 family were probably the most widespread Alpha Micros, at least to the extent any Alpha Micro ever was widespread, and their flexible form factor meant I knew nearly as many people who used them as desktop workstations as who used them as office servers. Neither one is booting, and if they're junk they're too big together to stay in the house. If we can get them back into AMOS, we'll find them something to do. If we can't, we'll recover the space and send them to storage. In this Refurb Weekend we'll tear them apart, find some surprises, dig a couple more out from storage for comparison, and even throw one of their hard disks into the freezer and actually get data off it ...

... but first, a little history, and then a funny story that should be past the statute of limitations about how I broke into the church database as a teenager. And, yeah, it involves an Alpha Micro.

Monday, March 16, 2026

Hedley Davis has died

A more obscure Commodore employee (where he apparently met his wife), but still quite influential during the Amiga era. Along with more pedestrian units such as the Amiga 3000 and the monochrome Amiga 2024 monitor, my favourite device he worked on was the 1987 prototype SX-500. That's exactly what it sounds like: an Amiga 500 crammed into a portable SX-64 case, even keeping the same 5" colour screen and basic keyboard layout. The picture here is a bad scan of a bad film picture I took at VCF 5.0 and I need to figure out where those original photos went. Dale Luck has this unit and hopefully it still works, but neither Thomas Rattigan nor Irving Gould would have ever released an adventurous product like this, and perhaps it was just as well. Later he worked on the Xbox and, my favourite console of its generation, the Xbox 360 (PowerPC for the win), on which my wife is slowly learning to play Portal and getting abused by GLaDOS on a regular basis, and in retirement taught at the University of Delaware. He passed away last week at the age of 68. Rest in peace.