• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

GCC HyperDrive 20 (in Mac 512k) Photos

lee4hmz

Member
To attempt to straighten all this out:

The "ST-506" interface is actually a superset of the old Shugart floppy bus (which PCs still use, incidentally). The wide cable has the control signals, and the narrow 20-pin cable carries the data (raw data with MFM or RLL applied and all the formatting marks and ECC bytes present).

Just like a floppy drive, to read and write, you set a direction, send pulses to the drive to move the head stepper motor, then pick a head, set the write gate and start reading or writing. The "WD1010" on the GCC board is what manages all this; all the Mac has to do is tell it what cylinder/head/sector to go to, and it goes. (You can also do tricks with the ST-506 interface like "buffered seek", where you can send pulses to the drive as fast as it can take them, then tell it to seek; if you ever see a drive supporting the "ST-412" interface, that basically means the drive supports buffered seek. The original ST-506 couldn't do this because it didn't have a CPU!)

Incidentally, the ESDI interface some high-end drives of the era used is similar to ST-506/412, but supports a lot more features. It's to the older spec what SmartPort is to Disk ][. It's not likely you'd ever see an ESDI drive in a Mac, though some makers (CDC and Maxtor in particular) slapped SCSI interfaces on their ESDI drives once it was obvious ESDI was dying.

The hard disk in JDW's unit isn't a MiniScribe. If it were, it'd be something of the 8425 persuasion, which (among other things) has the ICs facing out on the logic board, and has a sticker on top with the date of manufacture and "MiniScribe - QUALITY" printed on it. MMI doesn't seem to be well-known, but I did find some info in them in the old TheRef guide, as "Micro Memories", and it would seem they were based in Chatsworth, CA -- also home to Pertec, Micropolis and CMI (all related in one way or another). MMI in particular was either a subsidiary or spinoff of CMI, since the drive looks like a smaller CMI 6000 (the drive that caused IBM a huge amount of trouble back in 1985). The golden top, the cheap serial number tag and the red and white warranty seal are the giveaways.

 

JDW

Well-known member
I've been speaking with an individual outside our forum who once was a GCC HyperDrive dealer. He had some interesting info to share, and he encouraged me to remove my drive mechanism so I could post some photos for him. Apparently the mechanism I have is quite unusual, and it's not a latter revision HyperDrive either. It's funny but after all this time, no one still knows anything about my mystery drive.

Anyway, here is the 720p video I made of the HyperDrive's shock absorbers:


And here are my photos:

https://picasaweb.google.com/103365672326265854011/GCCHyperDrive20DriveMechanism

Be sure to click on the little magnifying glass icon to zoom in and see all the detail. Picasa blows Flickr away in that regard (when it comes to a free account), although I prefer Flickr better for making nicer text commentary beneath the photos.

I would appreciate hearing your thoughts or insights you have on my drive mechanism.

Thanks.

 

Mac128

Well-known member
the GCC Hyperdrive used an IDE drive (more correctly, ST-506, which became IDE), but with a goofy connector.
Just re-reading this, it's interesting to me that the first successful hard drive for the Mac (even Apple used them internally, and reluctantly waived the voided warranty policy if customers installed them), was essentially IDE based. Essentially, Apple rejected the third party solution, and went with SCSI (for better or worse), only to eventually move back to IDE less than a decade later. NIH (not invented here) policy at it's best.

I'd like to know if Jobs was involved with the development of the SCSI interface or not. Considering Apple rushed a non-standard version of it to Market 9 months after Jobs was removed as head of the Macintosh division, it could well have been a scramble after his departure. Based on what I've read about the re-design of the Macintosh case for the Plus by Frogdesign, it appears Jobs had little input on at least the appearance. Then again, it's hard to believe even Jobs could have ignored the success of the Hyperdrive ... So perhaps SCSI was the compromise, a faster connection port for an external drive, but still no internal drive or fan. Adding a fan would have been a simple matter for the Plus, as Pina's book describes ... And considering the problems the fanless Mac caused, one would think that would have been the first problem Apple engineers rectified after Job's departure ...

 

Gorgonops

Moderator
Staff member
... was essentially IDE based...
Just to clarify this point (Granted, it's beating a dead horse.):

(Classic parallel) IDE is actually a subset of the IBM AT's 16 bit ISA bus. Technically the only connection it has to the MFM/RLL ST-506 hard drive connector standard is from a software standpoint the original IDE drive's programming interface emulated the command set of the Western Digital WD1003 hard drive controller used in the original IBM AT. The "Hyperdrive" is only "essentially IDE" insofar that it uses a discrete controller chip on what's essentially a "PDS" bus. (ISA can pretty much be thought of as an 80286 PDS slot, with DMA and interrupt controller functions tacked-on.)

To understand the difference between ST-506 and IDE, well... think of the difference between a bare floppy drive and a USB floppy. A bare floppy drive is cabled to a controller integrated into the host computer, and said controller has the job of translating high-level data transfer and control commands into the appropriate signals to control the mechanical components of the drive directly. The limitation with this sort of system is that a given controller can only work with floppy drives who's mechanisms are self-similar enough to use the same set of mechanical commands. Without some fugly hacking it is thus impossible to use an existing floppy controller to control some new-fangled "superfloppy" that, say, has more heads or uses a faster data rate. A USB floppy, by contrast, adds "intelligence" the the drive itself, allowing the drive to reside on a general purpose bus which can be shared with other devices which use completely different mechanisms. (like hard drives, flash keys, etc.)

Early IDE drives fairly literally were just ST-506 hard drives with the stripped-down equivalent of a WD1003 integrated onto the drives's circuit board. It may seem somewhat counter-intuitive that integrating more "intelligence" onto the drive would make the drives cheaper than the drive portion of existing two-piece controller/drive combinations, but by integrating the controller on the board manufacturers were freed from having to make their drive mechanisms adhere to any existing limiting data encoding or transfer conventions, allowing the amount of data crammed onto a drive to increase much faster than it would be able to otherwise.

SCSI followed exactly the same evolutionary path. Early SCSI "drives" were generally composed of an ST-506-cabled MFM or RLL mechanism cabled to an external controller board containing an ST-506 controller and a SCSI transceiver chip, and only later did the drives start integrating the SCSI transceivers and controllers onto the drives themselves. Really the only difference is that SCSI was a "synthetic" standard designed from scratch to be a robust multi-purpose bus usable internally or externally on long cables with many devices while IDE is a simple, cheap shortcut designed for software compatibility with an existing standard (the AT BIOS) and capacity needs typical of small home and office computers in mind. (It was pretty rare for anyone to have more than one hard drive back then, so IDE being limited to two per cable seemed adequate at the time.)

Anyway, blawblawblaw. SCSI probably was the "correct" choice for Apple at least on the Mac Plus, since they were insisting at the time that hard drives needed to live externally and IDE isn't appropriate for cable lengths over about 2 feet, but it did saddle Mac machines with needing "overpriced" drives for a decade to come. Probably apropos considering how much they overcharged for their hardware generally, but nonetheless...

 

JDW

Well-known member
Mac128 and Gorgonops, thank you for the interesting discussion on IDE. However, as I have repeatedly said throughout this thread to everyone who has brought up that ST-506 drive, the drive mechanism used in my HyperDrive Mac512 is NOT an ST-506. The drive case is different. The controller is different. Again, go to my previous post in this thread and examine every single photo. Peer closely at the circuit board components. Now consider the name "MMI — Microcomputer Memories Inc." There is an absolute dearth of info on that company, with the exception of this LA Times article that says they were 3 years old as of August 1985:

http://articles.latimes.com/1985-08-13/business/fi-1562_1_net-loss

And here is what my GCC HyperDrive Dealer friend told me a few days ago:

I was involved during the peak period circa 1985-86. I knew that they went-on after me but for how long who knows. I assumed that the release of the external drive was the end of the line. When I saw your design I knew it was different than the iterations I had seen. In particular the simplified drive mounting chassis (which appeared to achieve the same thing with fewer manufacturing steps) and the the full CPU access through an expansion connector on the controller card lead me to think that maybe this is what the hyperdrive had evolved to as they made preparation for the 2000 integration/rollout. The fact that the board was a 512K board only in physical layout was explained to me by the fact that it indeed said 512 and therefore maybe they had two unique boards for the 512 and plus solutions. If I had seen for example that you had case labeling with red in the logos or using an acrylic bubble or early graphics then that would have immediately shook me out of my funk and it would have clicked. There was just enough details in the technical photos to indicate change with no case photos to clearly date it. My mistake.
However, it wasn't until I looked at a 2.0 board with the fully contoured back edges to deal with the SIMMs of the Plus and the revisions of the components on your board that it finally began to click. I was correct that your machine bookended my experience with the series, but since the majority of the unknown to me was after I left computer servicing, I had incorrectly assumed it was there that it belonged.

Actually your board predates everything I have. The design is similar to my 512K only v1.1, but still not the same. The components are earlier and the firmware earlier. Even the v1.1 setup has a nearly completely enclosed drive chassis that makes routing the analog and hard and floppy drive cables a pain. It's quite a bit more rigid and likely shielded but I'm not sure what problem they were trying to solve. I don't think it was the cause of their drive failures, but evidently somebody did because it costs money to make production changes like that. As you know your drive setup is flipped 180 degrees with a shortest path route.

So you have my collection beat for date to the marketplace I have no parts like it.
Details surrounding the drive mechanism I have are still a mystery. But clearly, my drive mechanism is not an ST-506. Any insights or history on the specific drive mechanism that I have would be appreciated.

 

Gorgonops

Moderator
Staff member
Mac128 and Gorgonops, thank you for the interesting discussion on IDE. However, as I have repeatedly said throughout this thread to everyone who has brought up that ST-506 drive, the drive mechanism used in my HyperDrive Mac512 is NOT an ST-506.
*rolls eyes*

In case you missed the distinction (which was made several times over in this thread) in the thread posts mentioning "ST-506" we are referring to the details of the interface protocols and cabling, we are not talking about the drive mechanism. The "ST-506" interface (also called ST-412, based on the model of the 10MB hard drive used in the original IBM XT which used compatible cabling and controllers) was an ad-hoc industry standard and *many* different manufacturers made many different models of compatible drives.

To make it more clear:

The wikipedia article. Note the section detailing "compatible systems and developments.

The PCguide.com entry on the interface.

And for more references, just go to Google and search for "ST-506 Interface".

Further, looking at your pictures of the Hyperdrive controller I see onboard a chip labeled "WD-1010-PL". Here is a link where you can download the datasheet for the WD1010 controller chip. On the first page the first line under the "FEATURES" heading is a bullet point that says "ST506-SA1000 COMPATIBLE". (The SA1000 is a slightly earlier 8" form factor drive compatible with the ST-506.) So... no matter who made the particular drive mechanism in your system, I'd say the evidence is pretty overwhelming that it is an "ST-506" drive.

According to a list of "defunct hard drive manufacturers" MMI "left the industry", and it's pretty apparent they did so without a trace. (Googling enough turned up another reference to them in a presentation slide deck talking about consolidation in the hard drive industry.) Making knockoff ST-506-style hard drives used to be something that could be done in a small garage machine shop, and California used to be crawling with little companies doing just that, some of which died quietly and others which ended up imploding in a spectacular fashion. (MMI seems to have been in the "whimper" category.) I would bet you a shiny new nickel that there's absolutely nothing special about the drive, so if it's broken I'm sure you could replace it with one from another manufacturer assuming you can find one that has a suitable geometry. (If the formatter program doesn't let you specify the size and geometry of the drive a replacement would need to have *at least* as many heads and cylinders as the original. A larger one would work if wasting some of it would be acceptable. I would suggest a possible source being the 3 1/2 hard drives used in PC "hardcards" in the mid-80s, although those aren't exactly easy to find in working condition anymore.)

 

JDW

Well-known member
I would bet you a shiny new nickel that there's absolutely nothing special about the drive, so if it's broken I'm sure you could replace it with...
My drive is special insofar as it still works perfectly. If you do a little research on the GCC HyperDrive mechanisms you will find they became notorious for their failure rates. So the fact that the one I have is still alive after all these years is telling. Sure it could be a fluke, but to know that I wanted to research more about the drive itself, not simply the "category" of compatible drives. But as you too found out, MMI dropped off the face of the planet without a trace. And all that's left of them is this unique, fully functional "ST-506 compatible" drive.

 

Gorgonops

Moderator
Staff member
What are you hoping to find out? What you're doing is somewhat akin to trying to find out more about the chicken who laid that particularly delicious deviled egg you ate for Easter back in 1985. The chicken is dead, the farm was sold to a housing developer a year after egg was laid, and the farmer is either dead or bought a retirement home in France, no one's certain. And there was certainly nothing special in general about the eggs that came out of that chicken; heck, evidence seems to suggest the chicken ended up in the pot pie because it had a habit of laying rotten eggs.

GCC undoubtedly did what any smart company that uses generic interchangeable commodity parts in their products does: put out open tenders and buy from the lowest bidder. (Or more likely, just have a buyer pick up the phone and informally rattle a few cages when the stock gets low.) Apparently you've tracked down people at GCC who don't remember that particular mechanism; my guess is they only bought one batch. I don't know how many original Hyperdrive packages GCC sold over the product's lifetime but I doubt it was more than a few thousand (It's a pretty niche product) and thus "one batch" might of been, I dunno, a hundred units? Maybe less?

If every drive turned out by MMI were a magical one-hoss shay for the price of a normal drive I sort of doubt the company would of disappeared without even a trace of nostalgia left behind. (In any case, it'd probably be hard for the story of the company's death to be anywhere near as interesting as, say, Miniscribe's.) As it is it just so happens you have one of those rare units that's refused to climb up the backside of the bathtub curve just yet. Even the most notoriously shoddy manufacturers once and a while spit up that rare unit that miraculously had every part put into it pulled from the "good" pile and thus outlives most of its brethren. Enjoy it while it lasts.

FIRST OF NOVEMBER, — the Earthquake-day, –

There are traces of age in the one-hoss shay,

A general flavor of mild decay,

But nothing local, as one may say.

There couldn’t be, — for the Deacon’s art

Had made it so like in every part

That there wasn’t a chance for one to start.

For the wheels were just as strong as the thills

And the floor was just as strong as the sills,

And the panels just as strong as the floor,

And the whippletree neither less or more,

And the back-crossbar as strong as the fore,

And the spring and axle and hub encore.

And yet, as a whole, it is past a doubt

In another hour it will be worn out!

 

JDW

Well-known member
What you're doing is somewhat akin to trying to find out more about the chicken who laid that particularly delicious deviled egg you ate for Easter back in 1985. The chicken is dead, the farm was sold to a housing developer a year after egg was laid, and the farmer is either dead or bought a retirement home in France, no one's certain. And there was certainly nothing special in general about the eggs that came out of that chicken; heck, evidence seems to suggest the chicken ended up in the pot pie because it had a habit of laying rotten eggs.
Such a pessimistic viewpoint could be construed as suggesting: "the work of archeologists and historians is also in vain -- let us therefore utilize our time more wisely in other more meaningful pursuits."

What are you hoping to find out?
The general answer to that question is quite obviously: "that which I presently do not know." And more specifically: "more details surrounding the company who created the drive, their customers, drive failure rates, what resulted in their swift demise rather than continued success in the drive market, more on the history of GCC and what drives they choose and why, etc." We can speculate the answers, but that is often very different than hearing stories from the horse's mouth.

Inquiring minds like mine want to know these things even when others say "the answers are no where to be found, utterly impossible to unearth, and they are completely uninteresting and non-beneficial to us today anyway." It would appear that on the internet those answers are not to be found, but there are paper periodicals in numerous libraries around the nation that have yet to be digitized and put online. Furthermore, there are individuals out there on the net who once had an affiliation with GCC (and perhaps even MMI) who are still alive today and who by accidental Googling come across discussion threads like this one and then are inspired to post their experience or make contact privately. Had I never posted my GCC HyperDrive photos on Flickr or wrote such details beneath the photo, I never would have received contact by a GCC dealer! And I for one find it fascinating to engage in dialog with those who had first-hand experience with these vintage devices "back in the day." Being able to talk to these people about their experiences from the past makes ownership of a vintage computing device all the more interesting; at least, interesting to me.

And so I cannot help but feel strongly that by keeping our mouths firmly shut and never asking oddball questions, we learn nothing. It would seem that I risk the wrath of those who dislike such questions and/or who especially dislike my unrelenting persistence in asking the questions. But that is part of the risk I must take in unearthing answers, especially since I am not located in the United States where I would library access to English language US periodicals from the past. And in some small way, I must admit that the quest for those answers is as much a fulfilling job as getting the answers themselves. I may not be unearthing gold coins which have practical value and use today, but I am unearthing a little of the past which is interesting to me, and I hope is interesting to a few of you out there as well.

http://voices.yahoo.com/the-dark-night-soul-poem-curiosity-1042935.html

In any event, I certainly do not wish to appear ungrateful, nor do I harbor any ill will. The recently discussion in this thread between yourself and Mac128 about IDE, ISA, ESDI and ST-506 "category" drives was a very informative, educational and interesting read. Thank you very much for that, Gorgonops.

 

Gorgonops

Moderator
Staff member
So, I do apologize for coming down a bit hard. I guess I was just sort of losing a little patience with seeing the various definitions of "things" go flying past each other even after they'd been stated multiple times.

To be clear: There just might be some interesting stories about the inner workings of MMI as a company, and if you can find someone who remembers where the bodies were buried they may well have some great anecdotes to share. (Well into the 80's the bar for entering the hardware industry was low enough that all it took was one or two motivated entrepreneurs/con men to set up a computer company, much like how the dot-com industry is now. And a lot of those people were brilliant, crazy, crooked, just plain incompetent... all of which can be good for a laugh or a tear in the end.) By all means keep looking for them, if you care to.

Mostly what I was concerned about here was the implication that the hard drive used in "any" GCC Hyperdrive was some priceless, proprietary, and completely irreplaceable relic turned out by a dead company no one remembers, because the obvious thing that follows is that if someone *has* a Hyperdrive with a dead mechanism clearly it's garbage and they might as well throw the whole assembly in the trash. It's worth clarifying that the Hyperdrive actually employs a once-widely-used industry-standard interface, so while MFM hard drives aren't exactly dirt common anymore the device *is* technically repairable using a donor drive from another old machine. (Assuming the software required to low-level format a blank Hyperdrive is still floating around.)

(And of course there was the philosophical discussion of how GCC's use of generic parts contrasts with Apple generally. Mac128 was leading into an interesting discussion using the Mac hard drive interfaces as an example of just how pervasive Apple's "Not Invented Here" attitude was in the first half of the 80's. Unless you went third-party every Apple computer prior to the Mac Plus used storage devices which were specifically tailored to Apple's whims with custom electronics. The HD-20 is a Macintosh example, but there were also the "Profile" and "Widget" hard drives for the Apple II/III and Lisa, and of course their endless tinkering with floppy drives. Pretty much in every case following the Disk ][ this tinkering resulted in a device that was more expensive for the consumer and in some cases arguably inferior to the "generic" option (think: "Twiggy"), so it's interesting to explore exactly what the mindset behind it all was. Were Apple's engineers *really* deluded enough to think they were that much smarter than the rest of the world, or was it all just a cynical ploy to maximize profits and lock-in customers by making everything proprietary? Or some combination of both?

Granted it's an off-topic discussion, but interesting nonetheless.)

Anyway, good luck on your quest.

 

JDW

Well-known member
I recently discovered that my HyperDrive is in fact a 10MB mechanism, not the 20MB model I thought I had when I first started this thread. So much for the title of this thread!

I posted more details of my findings in the following thread:

viewtopic.php?p=165807#p165807

 

Trektech

New member
FYI, there is a nice looking 512k with Hyperdrive 20 on eBay right now.

Has a crazy big trackball for a mouse!

 

JC8080

Well-known member
I know this thread is ancient, however I wanted to add a bit of info in case someone else is searching and runs across it. I recently ran across a 512k with a 20mb HyperDrive. The drive in my particular kit is a MiniScribe 8425.
 

Attachments

  • PXL_20220604_230625073.jpg
    PXL_20220604_230625073.jpg
    2.3 MB · Views: 3
  • PXL_20220604_230654932.jpg
    PXL_20220604_230654932.jpg
    2.7 MB · Views: 3
Top