=======================================
3 years ago today on September 2nd, 2005, with the massive assistance of a guy by the name of bender12 (who deserves far more credit than I do but is too humble and shy to admit it), I released the world's first generic OSx86 installation DVD - the first one of its kind, the first one that worked, and the first one that would literally let you walk up to almost any PC and start an OSx86 installation that would actually get the job done. This post is about that event, and some events that led up to it.
Some folks around here, that have been around here for some time and been a part of this whole "project" since it began, might remember little old me. I'm not a big part of the community any longer, but I just realized, like 30 mins ago, what today is given the date. And almost precisely on the minute too, ironically.
So where did all this begin, with bender12 and myself? And how did we end up giving the world the one thing it had not had until bender12 coded/created it and I dropped it on the community? Well, lemme make it short and sweet:
A guy by the name of bender12, supergenius extraordinaire!, and myself, just a humble fellow with too much time on his hands and too many words to use entirely too often, hooked up and in the short period of a few weeks released the world's very first working generic installation DVD for OSx86, dubbed Release1.
We bumped heads on the IRC channel and he and I hit it off as all us smart folks do, talking about what OSx86 should be, what the first working installation should be, and so on. The problem in the community up to that point was that everyone, nearly every single coder, hacker, patcher, person, etc... they were all focused on fixing OSx86 so it worked on their machines, having used the now quite infamous deadmoo VMWare image to get OSx86 working at all. But I had never used that VMWare image, and I still haven't, I never did. I wanted to create the "generic" installation DVD I knew was possible but couldn't quite complete on my own.
What does the "generic" mean in the title, you may ask? Well... here's the concept bender12 and I worked on, one that I had proposed a few weeks prior to our auspicious beginning:
I figured if everyone else in the community was spending all their time focusing on fixing the deadmoo image, and getting it working, why not focus my time on creating the disc that would actually be able to install OSx86 clean, on any given PC you chose to boot off the DVD. Understand what "generic" means now? Right, it means I wanted a generic non-specific way of installing OSx86 onto any machine that I could simply put the DVD into and boot from. That was the beginning of my little OSx86 "project" of my own, so I created a channel on the IRC server called #osx86.dvd and soon there were quite a few people trying to help out.
A few weeks went by and then bender12 came by for a visit. I don't remember all the specifics of our conversations as that was 3 years ago today, suffice to say we hit it off and worked together over a short span of time. He took input from me and others in the channel, but primarily he was doing all the stuff himself just for fun. He put time and effort into things he did on his own hardware, taking the plists apart, swapping kexts, etc. At some point he actually believed he'd created a file, using the now familiar PPF-O-Matic ISO patching tool so many PS2/3 owners know about, that he could apply to the original Marklar ISO that was pretty popular in those days and was the true "first" release disc - but it was the actual OS X code untouched, and therefore couldn't be installed on just any old generic PC.
That wasn't good enough for me, so that's what prompted my project to get underway.
Over time, bender12 refined his process down to the point where he felt comfortable enough to allow me to grab that PPF patch from him, apply it to my copy of the Marklar ISO, burn it, and see what happened. Well, I grabbed the file from him in a few hours, did the patch, burned the DVD, swapped out my working XP installation hard drive in my Dell Inspiron 4150 laptop with a spare (but empty) 20GB drive, put the freshly burned DVD in the drive and turned it on.
22 minutes later I was running OSx86, on that laptop, for the first time ever. Several hundred installs later - over a 1 year period, that is - I got rid of that laptop but it served me well. Suffice to say, the first time I actually booted into an Apple Operating System on a Dell laptop I was pretty damned excited.
I played around for a few then shut down, swapped drives, got back on IRC and wouldn't shut up about it working for a few hours. Of course, the other people in the channel all wanted it for themselves, but I needed to write the docs for it. See, that's my part in this, even now 3 years later to the day: I'm the mouth, the PR guy, the front man for this operation, if you will. bender12 chose to remain "in the shadows" to some degree and didn't want a lot of limelight while I, mouth that I am, talker-upper and speed typist beyond reproach, well... I'm still doing it even today.
I wrote a short but detailed readme file that I included with the PPF patch file as well as the PPF-O-Matic patching tool itself, RAR'ed 'em all into one file and dropped it on a torrent for our "beta" release called Test 3 - and remarkably it's still out there floating around on some torrent websites even today. It was small but it got the job done.
I also set up an email account: generic_dvd_install@gmail.com (still active to this day, still gets plenty of emails from people using that Test 3 beta release, and the actual Release1 patch also that creates the full blown installation DVD) and asked people to email comments, suggestions, their hardware specifications, whether they were successful or not with the Test 3 release, and what they thought could/should be improved.
Needless to say we got a lot of emails, and fast. The Test 3 release spread like a wildfire across the community and reports just flooded in. Even now I get the random emails from folks that are just now finding out about OSx86 and they start with the Marklar-Tiger ISO and either Test 3 or Release1, so it's pretty cool to still see emails in that account from time to time when I check it (maybe once a month). And the information those reports gave bender12 only served to improve his technique and soon he was ready with the next edition, the big one: Release1.
Here's a quote of text from the voluminous READ_ME_FIRST.rtf file I wrote for Release1 commenting on how the 'beta testers' for Test 3 had helped:
QUOTE(br0adband from the Release1 installation guide/FAQ)
As of the moment that I'm typing this, when I go back and correlate a lot of the data from reports from private messages, the emails we've received (thank you for those, everyone that sent one in), IMs, and IRC chatting I noticed a roughly 92% success rate for installing OSx86 from the test3 patched DVD.
That's pretty significant in my opinion. It went from nearly no success at all for people using their own patched DVDs to install OSx86 on non-Intel 915 chipset based hardware to a 92% success rate for installs using the test3 patcher just because of bender's work.
That's pretty significant in my opinion. It went from nearly no success at all for people using their own patched DVDs to install OSx86 on non-Intel 915 chipset based hardware to a 92% success rate for installs using the test3 patcher just because of bender's work.
Pretty significant indeed. Over time bender12 sorta-kinda dropped from the community. I still hear about him from time to time, but I haven't chatted with him in well over 2 years. If you read this, bender, drop me a PM so we can catch up. And thanks again for allowing me to be a part of what happened.
Release1 was dropped on the community and the world at large 3 years ago today. Boy what a long road it's been to get where we are these days. With all the many, many people contributing over the past 3+ years, the probably hundreds of thousands of burned/wasted DVDs, the hundreds of thousands of installations, patches, tests, reinstallations, the frustrations, etc, all of it really... and it all really took off like a bat out of hell about 1,095 days ago.
I'd like to thank everyone, but I can't, unfortunately. There's just too many people in general to catch all of you but I will point out a few:
- to the original 'members' of the #osx86.dvd channel, thanks
- to Swad, aka Mashugly aka Mash, thanks
- to deadmoo, thanks
- to maxxuss, thanks
- to xpl0de, thanks
- to JaS, thanks... and take care of that damned MacPro (I was the first person to donate to get him that machine, so I have an interest in it, but he most certainly earned it)
- to the staff running the #osx86 channel, thanks
- to those persons I can't remember off the top of my head because I'm freakin' tired but can't sleep, thanks
And to all those persons in the OSx86 community that still continue development, while I apologize for not remembering you all by name, I salute you. I know there are a LOT of people nowadays who contribute a ton of time, effort, and skill but I just can't remember all of you.
I know that Mas--errr... Swad (sorry, I just remember him by Mashugly) had started to write a definitive "History of OSx86" thing here in the past, he did get the first part finished but I've never seen the second part, or whatever else he intended to write. Hopefully people will see this portion of the history of the project - at least for our part in it (our meaning bender12 and I) - and have fun reading about it.
Have fun, always...
bb
ps
Attached you'll find the original READ_ME_FIRST.rtf file included with the Generic_OSx86_Install_DVD_Patcher_Release1.rar patch just in case some of you might like to see just how far this project has come. It's still on TPB and several other sites, actually. Amazing... truly amazing.
