I can't take credit for the idea, I found a poorly translated blog post that explains it. He found the fix on the MacRumors forum. Anyway, lets start from the facts.
Problem:
Mac OS 10.5.3 nvidia video card drivers no longer support 256 colors mode, and 10.5.4 didn't fix it. This means that all your old favorites no longer work, namely Diablo 2 and Starcraft (Both games by Blizzard).
Fix:
Revert to 10.5.2 Drivers. Seems simple, eh?
Unfortunately most people don't have a second computer sitting around that they haven't upgraded yet. So the key is to find a legal free download. Thankfully Apple still has the Leopard Graphics Update 1.0 available. And to get into those compressed files without actually installing it (since it probably wont install on a 10.5.3+ OS anyway) you have to run a piece of shareware called Pacifist that lets you view the files to be installed by a package.
WARNING: If you have 10.5.5 already DO NOT USE THIS PATCH. It will cause your computer to fail to boot.
10.5.5 Fixes 256 color mode for Mac Pros and MacBook Pros with nVidia cards, but not MacBooks or MacBook Airs with intel cards.
If you have a MacBook or MacBook Air, in order to get 256 color mode you must be using these 10.5.2 drivers on 10.5.4 or lower.
NOTE: Starcraft now works in thousands of colors.
10.5.5 Fixes 256 color mode for Mac Pros and MacBook Pros with nVidia cards, but not MacBooks or MacBook Airs with intel cards.
If you have a MacBook or MacBook Air, in order to get 256 color mode you must be using these 10.5.2 drivers on 10.5.4 or lower.
NOTE: Starcraft now works in thousands of colors.
My Contribution:
I didn't want to re-explain the process for non power users. So I've extracted the nvidia drivers and created a double click package that backs up your current drivers and reverts to the 10.5.2 ones.
Download (Version #4 - 22.4mb compressed dmg):
mediafire.com mirror
(1000+ downloads of the latest version as of 7/13/08)
(6100+ downloads of the latest version as of 10/1/08)
Yay! Have fun re-living your Diablo 2 days waiting for Diablo 3 to come out!
Download (Version #4 - 22.4mb compressed dmg):
mediafire.com mirror
(1000+ downloads of the latest version as of 7/13/08)
(6100+ downloads of the latest version as of 10/1/08)
Yay! Have fun re-living your Diablo 2 days waiting for Diablo 3 to come out!
To Restore:
To revert to your backed up drivers just run the installer again! It should say uninstall on the customize page.
Manual Restore:
If the above doesn't work you can try the following in Terminal:
sudo chown -R 0:0 "/System/Library/Extensions Backup"
sudo cp -r "/System/Library/Extensions Backup"/* /System/Library/Extensions/
Drivers in this Package:
AppleIntelGMA950.kext
AppleIntelGMA950GA.plugin
AppleIntelGMA950GLDriver.bundle
AppleIntelGMA950VADriver.bundle
AppleIntelGMAX3100FB.kext
AppleIntelGMAX3100GA.plugin
AppleIntelGMAX3100GLDriver.bundle
AppleIntelGMAX3100VADriver.bundle
AppleIntelIntegratedFramebuffer.kext
NVDANV50Hal.kext
NVDANV40Hal.kext
NVDANV30Hal.kext
NVDANV20Hal.kext
NVDANV10Hal.kext
NVDAResman.kext
GeForce.kext
GeForce2MXGLDriver.bundle
GeForce3GLDriver.bundle
GeForce7xxxGLDriver.bundle
GeForce8xxxGLDriver.bundle
GeForceFXGLDriver.bundle
GeForceGA.plugin
GeForceVADriver.bundle
AppleIntelGMA950GA.plugin
AppleIntelGMA950GLDriver.bundle
AppleIntelGMA950VADriver.bundle
AppleIntelGMAX3100FB.kext
AppleIntelGMAX3100GA.plugin
AppleIntelGMAX3100GLDriver.bundle
AppleIntelGMAX3100VADriver.bundle
AppleIntelIntegratedFramebuffer.kext
NVDANV50Hal.kext
NVDANV40Hal.kext
NVDANV30Hal.kext
NVDANV20Hal.kext
NVDANV10Hal.kext
NVDAResman.kext
GeForce.kext
GeForce2MXGLDriver.bundle
GeForce3GLDriver.bundle
GeForce7xxxGLDriver.bundle
GeForce8xxxGLDriver.bundle
GeForceFXGLDriver.bundle
GeForceGA.plugin
GeForceVADriver.bundle
Update Version #1 (7/3/08):
- If you get a prescript error then you probably didn't have all the drivers that it tried to backup. Either that or you were running it a second time and the drivers were already moved.
- If you get a postscript error then it failed to set the permissions after installing the files. I'm not sure what would cause this yet.
- If you get a postscript error then it failed to set the permissions after installing the files. I'm not sure what would cause this yet.
Update Version #2 (7/3/08):
-The prescript is a bit more robust now and checks for the existence of files before trying to move them.
-The postscript has been removed. The installer should now handle the permissions itself.
-If the backup files exist on your hard drive the installer will only allow you to uninstall, at which point it will restore them and remove the backups.
-The postscript has been removed. The installer should now handle the permissions itself.
-If the backup files exist on your hard drive the installer will only allow you to uninstall, at which point it will restore them and remove the backups.
Update (7/3/08):
-My server couldn't handle all the downloads so I've mirrored the file on mediafire.com
Update Version #3 (7/4/08):
-I added the drivers for the Apple Intel integrated cards, 950 and X1300 series.
-I also contained the pkg in an apple dmg, which compresses a bit better than zip.
-I'm not sure why so many people aren't getting the files installed. The installer is supposed to handle that part, and I have reports that it does work on more than just my machine. Worse comes to worse you can at least run the uninstaller, since the scripts seem to work for everyone.
-I also contained the pkg in an apple dmg, which compresses a bit better than zip.
-I'm not sure why so many people aren't getting the files installed. The installer is supposed to handle that part, and I have reports that it does work on more than just my machine. Worse comes to worse you can at least run the uninstaller, since the scripts seem to work for everyone.
Update Version #4 (7/4/08):
-I was finally able to duplicate the problem of the scripts running the files not being installed. I believe it is a limitation of PackageMaker that it doesn't want to let it install into system folders.
-So I've made a new package (version 4) that backs up your files (prescript), installs the new files into the /tmp/Extensions directory, moves the files to the correct location and then deletes the temp files (postscript).
-Hopefully this solves the problem. I was able to fully revert to my 10.5.4 files and then run the package backwards and forwards without problems. Hopefully you all will have the same results this time.
-So I've made a new package (version 4) that backs up your files (prescript), installs the new files into the /tmp/Extensions directory, moves the files to the correct location and then deletes the temp files (postscript).
-Hopefully this solves the problem. I was able to fully revert to my 10.5.4 files and then run the package backwards and forwards without problems. Hopefully you all will have the same results this time.
Hello, Thank you for creating a package for us non experts with the mac, I just attempted to use it but unfortunatly encountered an install failure. I am using a MBP 2.4ghz with 10.5.4 installed. Not sure if it's my machine or something I might have done wrong. Any help would be much appreciated thank you. (i'm really excited to play Diablo II again)
ReplyDeleteI tried this on Mac OS X 10.5.4 and it failed with "The following install step failed: run postupgrade script for extensions."
ReplyDeletedoes not work installation fails
ReplyDeletethe following install step failed: run preupgrade script for extensions.
I tried to run your fix on my MBP but I get an install error:
ReplyDeleteThe following install step failed: run preupgrade script for extensions. Contact the software manufacturer for assistance.
Any assistance?
I hope it works. It's a really great idea. Thanks. The download is a bit slow though...
ReplyDeleteAlso, if there is any problem, how do switch back to the newer drivers?
ReplyDeleteHey there,
ReplyDeleteI get an 'install failed' from the program.
"The following install step failed: run preupgrade script for extensions. Contact the software manufacturer for assistance."
Sorry, I had comments set to require review (oops). They should work now.
ReplyDelete10.5.3 and 10.5.4 mbp report prescript errors :(
ReplyDeleteI got it to install but D2 still doesn't work...
ReplyDeleteThanks so much for this, but it did not install correctly and has now left my display in an unwanted state.
ReplyDeleteI wonder if you could provide a restore package or procedure. where are the files that you backup?
A quick response would be appreciated.
Mate, it's a great idea, but you really should test this thoroughly before releasing it. I had the same problem all these other people had. Look forward to hearing how you get on. Thanks.
ReplyDeleteOh man, this is remarkable. I'm getting the same postscript error mentioned, and not only that when I restarted my display settings are messed up, I can't change the screen res or colors and my secondary (primary) monitor is blank. Not only that, I tried to do the Restore but it didn't work because there is no "/System/Library/Extensions Backup/*" directory.
ReplyDeleteI'm going to say a big ditto to the guy above, you better test this thing before you get a storm of pissed off users… and in the meantime it'd be a good idea to just kill the link to the file until things are working.
I am not happy about this at all!
The restore script has been updated. Try it now.
ReplyDeleteI installed it but D2 still won't work. Upon rebooting my Macbook pro I instantly noticed that my display was looking very undesirable. I just want to play my liddo D2! haha, and now my computer is all messed up. help...
ReplyDeleteEverything should work now. I've only been able to test it on my machine tho. So if it works for you let us know!
ReplyDeletePerhaps I'm dense - but I am not seeing the download link anymore...
ReplyDeleteyeah marky mac is right, there's no more link... also I don't want to be the first one to test this when karlkfl reposts the link so someone get on this!
ReplyDelete- the h
Had to disable the link for bandwidth reasons. It'll be back up in 2 hours, unless I find a mirror before then.
ReplyDeleteAh, good - as the last version bonked my display drivers pretty good.
ReplyDeletesomeone be my guinea pig and test this out already!
ReplyDelete- the h
hmm seems like the link doesn't work...
ReplyDelete- the h
Link is now restored. Knock yourselves out. I might have to throttle it later so have at it while you can!
ReplyDeleteBy the way, congrats on your graduation from UCI and thanks for the package. I haven't tried it out yet but I at least got it downloaded.
ReplyDelete- the h
Okay, well I just installed the package and restarted and it doesn't seem to work. I don't have the 256 option grayed out under my Displays tab. I'm running on 8600M GT, Intel Core2Duo 2.6GHz Macbook Pro. I guess I'll just try to manually do this with Pacifist.
ReplyDelete- the h
A friend says it works on his Macbook Pro with 8600M. Try again, perhaps you reverted it. You can double check that it's installed by checking that /System/Library/Extensions/GeForce.kext is Version 1.5.24 instead of 1.5.28 (latest)
ReplyDeleteYeah sorry, but it definitely didn't work. It didn't install any GeForce and NVAN kext/bundles in the Extensions at all, but there was an Extensions Backup folder. The uninstall works fine however.
ReplyDelete- the h
I'm in agreement with "the h" here... I just downloaded the package for a similar Mac system, and the kext/bundles weren't in Extensions, but in a folder named Extensions Backup. Also, the GeForce was in fact version 1.5.28 in the Backup folder, so that works great. It just didn't install anything in Extensions. =/
ReplyDeleteHello, although your idea is brilliant, your package does not contain the fix for Intel X3100 video cards.
ReplyDeleteWe need the following files back :
AppleIntelGMAX3100.kext
AppleIntelGMAX3100FB.kext
AppleIntelGMAX3100GA.plugin
AppleIntelGMAX3100GLDriver.bundle
AppleIntelGMAX3100VADriver.bundle
AppleIntelIntegratedFramebuffer.kext
Anyway, this does not fix my current problem of the game not even starting up (My setting changes do not get saved, the game hangs at a black screen not even trying to change the resolution).
Same problem here, nothing is installed :S
ReplyDeletedesperation to find a quick fix to play diablo has compromised my security, perhaps in the future I should not be so trusting to risk losing everything by accepting help from any who appear as good samaratins, especially when being ignorant to what code is being executed
ReplyDeleteSuch a young talent with results like this would be an incredible asset to a company like microsoft,, apparantly they also have a good track record of things working correctly. G L cheers
ReplyDeleteTo everyone not happy that this didn't work out of the box: stop using open source software and remain entirely in the hands of companies like Apple and MS.
ReplyDeleteThanks for publishing this package! Good luck with its development.
PS: Pretty please support Intel X3100 =] =] =]
ReplyDeletethanks for the effort, but it doesn't work for me. running a 2.4 ghz 8600 gt MBP. tried it twice (uninstalled, then reinstalled), and no dice. when its installed, it defaults to thousands of colors, with no other options. d2 still crashes.
ReplyDeletei hope you fix it, this would be great!
Hey, i also tried the installer that you posted, and it didnt work for me as well. Hope you get the kinks worked out, cuz i know there are alot of us out here that want to hit up some D2 before D3 comes out...thanks for the effort!
ReplyDeleteInstaller worked.
ReplyDeleteRebooted system with new drivers. Kernel Panic before complete bootup.
After 2 hours of hassle my system still doesn't accept my 54854 attempts at restoring the NVDAResman.kext file, so I got no 3D acceleration.
hnnnnnnn.
@BLue
ReplyDeleteLatest package includes those Intel X3100 video card drivers. Thanks!
@slafs
Do you still have your orig NVDAResman.kext file?
If so you should be able to copy it into '/System/Library/Extensions', then get info and change the owner to 'system' and the group to 'wheel'. Then reboot.
Doesn't work for me on MBP w/ GeForce 8600M GT. When I reboot it removes Thousands and only leaves millions under colors.
ReplyDeleteIf you only have millions that means you're probably using the apple default video drivers because either the package didn't install the 'new' drivers or they have the wrong owner.
ReplyDeleteFollow one of the restore methods mentioned in the post.
I got the NVDAResman.kext file from the 10.5.3 update, which seems to be the newest available.
ReplyDeleteOwner is system, group is wheel.
No dice after reboot.
NVDAResman version is 1.5.28.21
Update:
ReplyDeleteI figured it out.
sudo chown -R 0:0 /Volumes/Svett/System/Library/Extentions/NVDAResman.kext
This resolved the issue and I still can't play neither starcraft nor diablo 2, but at least I have a functional system again for other things. =)
@Slafs
ReplyDeleteThat's good to hear. I'm sorry you had som much trouble. That path is interesting, /System/Library/Extentions should be the same as /Volumes/Svett/System/Library/Extentions if Svett is your boot drive.
I also believe I've fixed the problem of the files not installing. Try the new version #4 of the package.
I've got
ReplyDeleteModel Name: MacBook
Model Identifier: MacBook3,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.2 GHz
Number Of Processors: 1
Total Number Of Cores: 2
Intel GMA X3100:
Chipset Model: GMA X3100
Type: Display
Bus: Built-In
VRAM (Total): 144 MB
Vendor: Intel (0x8086)
Device ID: 0x2a02
Revision ID: 0x0003
Displays:
Anyone got this working on this yet?
@Yeago, works fine on a Macbook with intel GMA X3100
ReplyDeletehttp://img398.imageshack.us/img398/3993/picture1wa8.png
I did it using this
http://www.battle.net/forums/thread.aspx?fn=support&t=549029&tmp=1#post549029
Karlkfi has stated that this method is in his installer now.
As of the evening of the 4th, is the filename at that download site an error? NVIDIADrivers256ColorsFix3.0.dmg
ReplyDeleteYet your update above says Version 4, not 3 (Fix3.0)
Downloaded and run V4
ReplyDeleteworks perfectly.
Not tried to uninstall it yet though.
Hardware Overview:
Model Name: MacBook Pro
Model Identifier: MacBookPro4,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.5 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 6 MB
Memory: 4 GB
Bus Speed: 800 MHz
GeForce 8600M GT:
Chipset Model: GeForce 8600M GT
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0407
Revision ID: 0x00a1
ROM Revision: 3212
no dice again, bummer. still getting the same crash on d2, and only millions or thousands of colors available, as well as 1440x900 being the only resolution. the uninstall works flawlessly, though.
ReplyDeletei've still got hope that one day soon, hacking and slashing will be had via d2. thanks for the effort. -jk
@Yeago
ReplyDeleteYeah the dmg file name is a typo. it says v3. The app itself also says v3 in get info, but is actually v4 (oops, so much for consistent numbering).
@jk
What's your hardware and video card?
Can you confirm that it at least installs the 'new' drivers?
Glad to hear the uninstall at least works so no one's left broken.
Hmm, will this work for a PPC PowerBook G4? I didn't see my chipset listed in the installer so I didn't run it. I have:
ReplyDeleteATI Mobility Radeon 9700:
Chipset Model: ATY,RV360M11
Have you guys installed the game? When I try to install, the CD just keeps getting spit out. Blizzard sent me a link to this page....
Oh and here's my hardware junk:
ReplyDeleteModel Name: PowerBook G4 15"
Model Identifier: PowerBook5,6
Processor Name: PowerPC G4 (1.2)
Processor Speed: 1.67 GHz
Number Of CPUs: 1
L2 Cache (per CPU): 512 KB
Memory: 2 GB
Bus Speed: 167 MHz
Boot ROM Version: 4.9.1f3
@Chris R
ReplyDeleteThis package doesn't have any ATI drivers in it. The Leopard Graphics Update (10.5.2) source file where I got them does have drivers for the 9700, but I didn't know ATI cards had the same problem.
If you want to do it the hard way you can follow the instructions posted here: http://www.battle.net/forums/thread.aspx?fn=support&t=548720&tmp=1#post548720 but instead of lookign fro NVDA* and GeForce* files look for ATI* (also make sure you only delete the files you are going to replace, since I have some ATI* drivers that aren't in the Leopard Graphics Update.
Please let me know if you get this working and I'll add the files to my package. Also if you're still having trouble there's information in the MacRumors thread I linked about some people having issues with preference files.
Hope that helps.
Model Name: MacBook Pro
ReplyDeleteModel Identifier: MacBookPro3,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 4 MB
Memory: 2 GB
Bus Speed: 800 MHz
Boot ROM Version: MBP31.0070.B07
Chipset Model: GeForce 8600M GT
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
here's all my hardware stuffs... i'm not sure if its installing the 'new' drivers or not; how can i tell? -jk
@jk
ReplyDeleteFind /System/Library/Extensions/GeForce.kext in the finder, in column view it should show you the version in the right column. 1.5.24 is the 'new' one.
so i'm not sure what, if anything, i did differently, but i tried it again when i woke up and it works! millions/thousands of colors are options, as well as a grayed out 256 option. d2 runs, though only in windowed mode.
ReplyDeletethanks so much karl!!!1 you effing rock. -jk
Awesome work - installed flawlessly. D2 runs again!
ReplyDeletespecs:
OS X 10.5.3
Model Name: MacBook Pro
Model Identifier:MacBookPro3,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
GeForce 8600M GT:
Chipset Model: GeForce 8600M GT
Vendor: NVIDIA (0x10de)
Device ID: 0x0407
Revision ID: 0x00a1
@Chris R, I don't think your problem is caused by drivers. Try following step 5 here, except use the problematic CD, not the Warcraft one of course. Then when it asks for the CD, just mount the image of it.
ReplyDeletehttp://us.blizzard.com/support/article.xml?articleId=20681
Also, when you put the CD and it shows up in the Finder (if it does anyway), what is the label that appears on the CD's icon on the desktop?
http://us.blizzard.com/support/article.xml?articleId=20681
ReplyDeleteHere's a clickable link.
Used the new version and it works great...only thing was that it didnt let me revert to the new driver...but everything works fine, so i guess i wont go back to the new drivers...thanks mate!
ReplyDeleteAwesome!
ReplyDeleteWorks like a charm :D
I almost went to shell out the ridiculous 300 bucks for XP just so i could play this game. It's been this itch.
Thanks again! Truly a help.
@cesar
ReplyDeleteWhat's the problem when you try to uninstall? Doesn't it not give you the option? It checks to make sure "/System/Library/Extensions Backup/GeForce.kext" exists, which would have been put there when you installed.
thanks man, everyone this works great, all you do is download and practically just click yes a couple times, restart and it will open no problem
ReplyDeletethank you karl, i was worried my friend wasted 6 bucks for me :]
i think its great that apple couldnt/wouldnt fix what a user could, props all the way, ive been trying to get this to work for 6 hours and then i find this and it works instantly, great job, im f*****g ecstatic
Mac Power Book Pro 15" Circa Fall 2007
ReplyDeleteWorked like a charm, up and running
Starcraft after a reboot. Fantastic job, really cool of you to do this, and surprised that neither Blizzard nor Apple did this...yet you did!
Cool.
Just FYI, it doesn't seem to work on the newer MacBook Pro's (the 4,1 models), tried it twice with two different installs of D2 & D2:LOD (from CD and digital download). I'm guessing the 10.5.2 drivers aren't current enough for the newer machines :( It will get farther, to the title screen, but crashes before displaying the "Single Player/Multi-Player/Battle.net" selection screen. 256 color option greyed-out confirmed in Display preferences, and tried software mode, open GL thousand and million colors, all bomb.
ReplyDeleteSystem stats:
Model Name: MacBook Pro
Model Identifier: MacBookPro4,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 3 MB
Memory: 4 GB
Bus Speed: 800 MHz
Chipset Model: GeForce 8600M GT
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
..just in case anyone has a similar system.
Also, had a strange visual glitch after the 'uninstall' so I recommend if you try this yourself, backup all the files that the Install says are going to be replaced. (I might recommend to the author to not delete the /tmp/Extensions folder just in case something about the replace fails)
@^^
ReplyDeleteThose symptoms don't sound like the driver issue that this fix addresses.
As you said, you already have 256 colors available (presumably after installing this fix) so I would venture to guess you have an additional completely different problem, possibly regarding unreadable preferences, not sure. Check the battle.net diablo 2 forums.
As for /tmp/Extensions that is just where the 'new' drivers are installed before they are moved to the correct folder. If the move script fails then /tmp/Extensions will never be removed. Backups of your original driver files are kept in "/System/Library/Extensions Backup"
@KarlKFI:
ReplyDeleteYou could be right, the crash report just says some stuff like:
Translated Code Information:
Rosetta Version: 21.03
Args: /System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMApp /Applications/Diablo II/Diablo II (Carbon)
Exception: EXC_BAD_ACCESS (0x0001)
..followed by a bunch of 'thread state' stuff. IANA ObjC programmer so who knows ;)
I tried checking the forums but given the "all legacy games in one forum" (Battle.net) and the search being down, I couldn't really see anything directly related - hopefully when the search comes back up I can find something.
As far as the backups, well I thought the docs said that, but I've never seen a /System/Library/Extensions Backups and I still don't have one (just checked). Do you wipe that directory out on restore?
Anyway, thanks for the work on this - there are quite a few others that are getting some Diablo goodness ;)
Hi, just wanted to say thank you. Your latest version (4) worked like a charm on my MB with Penryn and X3100 =)
ReplyDeleteThank you so much! Worked perfectly. MBP 2.2GHz
ReplyDeleteAgain, oh man. So, after I posted my message on July 3rd I was pissed that your package didn't work on my system, so I tried to follow the steps from the poorly translated site, using Pacifist to copy the drivers to Extensions folder. That seemed to work, I was able to play Diablo 2 (for the first time). Then at some point over the weekend I restarted my system and now MY DISPLAY DOESN'T WORK! When I boot up the display doesn't even light up. Fortunately I have a second computer that I'm able to use screen sharing for, and here's the thing that caught my eye. I was pretty damn sure I had a 128 MB NVidia card, but the system profiler says I have a 32MB Intel X3100. I thought I could use Time Machine to take my extensions folder back to a prior version but since I've used this cursed package I've been unable to get Time Machine to display properly, When I start time machine the focused window centers on the screen and the outer space background starts to appear, but it gets stuck and none of the interface shows so I can't tell what date I'd be taking files from. FAN-TA-STIC! I thought I could re-install the OS, or that booting from the Leopard Install Disc would temporarily fix issues for the video drivers while booting from the disc. That's not the case, so I can't install because I can't see what's happening on the screen.
ReplyDeleteIt's my own fault for trying your software and trying it before it sounded like it was "stable", but I think it's fair to say you're liable for much of the situation. I don't want to flame you and not on your site, but I hope you can understand how infuriating this must be. Hopefully you can help me with the issue to at least bring me back to where I was before I tried using your crack.
When I used your patch before it had either a pre-script or post-script error and when I tried restoring the original drivers it said the "Extensions Backup" location wasn't found, great, so did I lose those extensions? I don't even know what extensions I'd lost, or weren't there to begin with, because you're explanation for the package was that you didn't want to explain what it does.
How do I get back to the beginning?
I made a mistake when I said 32MB Intel X3100, I meant to type 64MB.
ReplyDelete@redlamp
ReplyDeleteIf you've somehow lost your drivers you should be able to find them in either the 10.5.4 update http://www.apple.com/support/downloads/macosx1054comboupdate.html or the 10.5.3 one http://www.apple.com/support/downloads/macosx1053comboupdate.html
They're both fairly large downloads, but you shouldn't actually have to install them, just use Pacifist and copy all the drivers from the /System/Library/Extensions folder inside whichever package matches your OS. If you want to be thorough about it you should copy the 10.5.3 drivers, then copy the 10.5.4 drivers over them to make sure you're not missing any.
Remember to use the 'with admin permission' option when copying with Pacifist so that the ownership and permissions are correct. If you get an error after reboot saying a driver bundle/kext was installed incorrectly try running 'Repair Permissions' from the 'Disk Utility' app in your Utilities folder.
I'm surprised to hear your boot disk doesn't work, I've never heard of that problem before.
As for what files you're missing it clearly states in the installer what files it's backing up and replacing, but I can put it in the blog as well.
Thanks for hooking this up. It worked like a champ for my Mac Book pro.
ReplyDelete@redlamp - Just reading what you've written, how can you come to that conclusion? Isn't it possible that your display has just died on it's own accord in a totally irrelevant way?
ReplyDelete"I can't install because I can't see what's happening on the screen"
This here confirms my point. During the install, if there are messed up drivers on your harddrive, they are not loaded at all while booting from an install CD/DVD.
Bad drivers cannot cause this to occur. I'm guessing the white/grey screen with the Apple logo fails to display as well. You have to remember you replaced the newer drivers with older drivers created by Apple that are for use on the same hardware.
Take your Mac to an Applecenter for further assistance. Just mention your display suddenly stopped working and see what they say (I'd advise against mentioning drivers).
Don't be so quick to pass the blame next time.
@Anonymous #64 - My Macbook Pro is the same revision as yours. I have the older drivers working fine.
So I am debating whether to install this or not. I am away from my home and won't be able to get the reboot discs for a month if it messes up.
ReplyDeleteHere are my specs (just bought this recently within the last week):
17"
System Version: Mac OS X 10.5.4 (9E17)
Kernel Version: Darwin 9.4.0
Model Name: MacBook Pro
Model Identifier: MacBookPro4,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.6 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 6 MB
Memory: 4 GB
Bus Speed: 800 MHz
Boot ROM Version: MBP41.00C1.B03
SMC Version: 1.28f1
Chipset Model: GeForce 8600M GT
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0407
Revision ID: 0x00a1
ROM Revision: 3212
Has anyone with a similar system installed it? If it screws up my system, I'll be in trouble for the next month? Should I install?
@Mass No dice. I mounted it and it still wants the CD. FInder shows the disc as Starcraft. Weird, others have had this problem, but I can't seem to locate a fix. I'll email Blizzard again. I don't think my problem is the same as this page's subject though.
ReplyDeleteAlso, I previously used my disc to install SC on a Windows machine. Are the Mac/Windows CD versions any different? I thought they were one in the same...
ReplyDeleteI am using the Blizzard OSX native installer...
@Chris R
ReplyDeleteI know the orig windows disc was windows only. The mac disc when it came out was hybrid mac/windows and a later game version. I don't know about after that, they might have updated the disc versions when they introduced the battle chest, not sure.
@KarlKFI Thanks Karl. Maybe that's my problem. I'll try to download a Mac version. I won't fill bad since I paid original price for the game years ago.
ReplyDeleteIf you have the CD keys, you can make a free Blizzard Account and then get a free digital download. Options for all platforms, and is completely updated with patches to run in OS X.
ReplyDeleteBy the way, I haven't tried this fix yet because I'm in the exact same situation as poster #74. Should I give this a shot?
@kalus Nice! Thank you so much! I didn't know this was possible. I am downloading it right now. I sure hope it works.
ReplyDeleteI have to admit, I'm a little scared to try this. What's the worst that can happen?
ReplyDeleteIf you're worried, don't use it. It's that simple.
ReplyDeleteredlamp's the only one who's complained about any real problems, and he has yet to report back on whether it was his monitor's problem or not. I've never heard of drivers breaking a display before, it's likely his computer has other issues.
Slafs had a bit of trouble with an older version but was able to fix it by repairing permissions, which you can also easily do with Disk Utility if you're unsure. (tho you shouldn't need to with v4)
As far as I can tell from the rest of the comments, everyone else who's said it didn't work was able to undo it. Read them yourself.
I have a 10.5.2 macbook pro but in colors there isnt a 256 color option. Would it be safe to use this even if im on 10.5.2?
ReplyDeleteJust install the Leopard Graphics update v1.0 if you are on 10.5.2. You can get it from here
ReplyDeletehttp://www.apple.com/support/downloads/leopardgraphicsupdate10.html
If that cannot be installed, use Karl's installer.
Thanks! I'm running 10.5.4 and it worked flawlessly. Now I can get back to pushing back the forces of evil.
ReplyDeleteSo, I think my problem was just that I had a Windows disk. I didn't realize there was a difference. I used the downloader Kalus referred me too and it worked! I can play the game once again. So I guess this 256 color thing only effects MacBooks? My older PowerBook can run the game. Odd.
ReplyDeleteI wonder why the Blizzard employee didn't try to help me more, or even refer me to the download area.
Anyhow, thanks again. :)
Ok. I installed pacifist and I installed the graphics fix that you set up. I go to play d2 and only thousands and millions of colors show up as options to play...this may be a repost but what should I do? -Benji
ReplyDeleteI realize this may also be a re-comment, but a question about comment #84, that link, is it for the re-installation of the original 10.5.2 or does it allow for the 256 color option? Sorry to be an ignoramus, i've read through all of the comments and got a little lost. Also, i have 10.5.4 on a MacBook, if that makes a difference
ReplyDeleteIts the Greatest Day of my life. Thank KarlKFI! You are Great Man!
ReplyDeleteThis my Happyness:
http://ipicture.ru/uploads/080711/dTSwa71NVB.png
Its the Greatest Day of my life. Thank KarlKFI! You are Great Man!
ReplyDeleteThis my Happyness:
http://ipicture.ru/uploads/080711/dTSwa71NVB.png
Diablo-2 1.12ver runs perfect!
HELP
ReplyDeleteI have to hold command to right click is there a way to change it?
Also thanks it worked!
@Anonymous #88 - The drivers linked to are the drivers that support 256 colours, however it can only be installed while running 10.5.2. If you have an operating system other than this, the installer will not allow you to install them.
ReplyDeleteThe installer karlkfi has created uses these drivers and can be installed on 10.5.3 and above.
What about us on mac pro whith ATI X1900?
ReplyDeleteUnder 10.5.2 diablo2 runs fine but not on the 10.5.3/4 drives.
And World of Warcraft is EXTREMLY buggy whid 10.5.3/4 drivers, I had to reinstall to 10.5.2 to get better game experience.
But now, my FCP works wont work because its need and FCP update that only work under 10.5.4
If you can make this pacage for us too, it be great.
Hey,
ReplyDeleteI cant seem to revert to old drivers. When I try to, everything works successfully but when OSX reboots it stays on a blue screen. Only when I hold the power button can I login with my password. Then once im in OSX everything works fine. Have you heard of this bug?
@isvein
ReplyDeleteI'll have to check what other drivers are included in the Leopard Graphics Update 1.0. I only included the ones I knew had had the 256 colors removed. But I do know that other drivers have been changed since then in the OS updates. Are you actually missing the 256 colors mode with your X1900? (My ati X1900 is now unusable due to overheating hardware issues, so I can't really test. I replaced it with an nv8800)
@^^
Gonna need a better bug report than that. I have no idea what blue screen you're talking about. Try using steps to describe what you're doing and what the symptoms are.
Im not shure about the 256color mode is missing or not (have not checked under 10.5.4) but what I know for shure is that diablo2 dont dork whid the 10.5.3/4 drivers, but work fine whid the 10.5.2 ones here.
ReplyDeleteever since i downloaded the v.4 y computer has been extreemly slow an a few applications "quit" unexpectedly and i cannot open them, itunes/ichat any suggestions on cleaning that up/solutions?
ReplyDeleteI've used this app a few times to revert to 10.5.2 drivers and back to latest without problems, however after playing D2 earlier today I ran it again to switch back to the latest ones.
ReplyDeleteWhen system booted up, all my windows moved very very slowly - it seems to have lost some kind of gui acceleration or something? Even scrolling inside a window is painfully slow. Doing either of these things results in stop-frame animation & movement.
I ran the package once more to go to 10.5.2 drivers and things work smoothly again, however my performance in WoW etc suffers compared to latest drivers.
Any ideas?
i am having the same problems with nukey. and i think i royally messed up when i deleted everything in the pack that i thought was associated with the fix...please help if you can
ReplyDeleteThis worked amazingly! Thank you so much!
ReplyDelete@#97,#99 and nukey
ReplyDeleteThat sounds like you're using default display drivers w/o hardware acceleration. Which means that the install/restore went wrong somewhere. You'll probably need to restore your 10.5.4 drivers from http://www.apple.com/support/downloads/macosx1054comboupdate.html using Pacifist.
@nukey
I wouldn't recommend going back and forth. I haven't really done a lot of back and forth testing. Did you get any errors or did it just act slow?
Hey I was comment number 94, ill try give better details.
ReplyDeleteThe blue screen Im seeing is the screen that flashes when you plug in a monitor (im on a macbook pro). once I finally get into OSX things dont work properly. I cant open anything in finder but applications open. When I try to open something in finder, everything on my desktop dissappears (including the top bar, all the icons and the dock), and all I can see is my backround. About one second later everything reappears. When I put the drivers that were in this fix back on, everything is fine.
I am on a macbook pro with the Geforce 8600M GT 256mb.
along with this
ReplyDeletehttp://www.battle.net/forums/thread.aspx?fn=support&t=549029&tmp=1#post549029
it worked all perfect on my macbook (not pro.. had to change the intel drivers)
thx a million
I cannot see any part of the installer scripts that would cause the drivers to not be reverted back to normal (although I'm not 100% fluent at the unix terminal).
ReplyDeleteTo the people who now have choppy window display, grab the 10.5.4 combo update
http://www.apple.com/support/downloads/macosx1054comboupdate.html
As most of you are already on 10.5.4, it should be possible to just double click it and reinstall it. It will reinstall the newer drivers.
After that, it may be a good idea to remove the backed up extensions that the installer has created. To do that, in the Finder choose Go to folder from the Go menu and type in /System/Library and hit enter.
Move the folder "Extensions Backup" into the trash (it will require an admin password).
With that all removed, the latest version of karlkfi's installer should function correctly should you wish to revert to the 10.5.2 drivers.
Please note, it appears that the uninstall function is not needed. Only use it if a program you are using breaks. A MacOS X update will copy straight over any files that require updating regardless of their version.
-i_mass_ents@useast
Thank you for doing this! Just one problem I've had: The games always come up in a very small screen size. Is there any way to get the games to play in full screen with this fix?
ReplyDelete@ Anonymous #105 - When you launch either Starcraft or Diablo next, be sure to hold down the 'Option' key.
ReplyDeleteFor Starcraft, make sure that the option "Don't Switch Resolutions" under the Advanced tab is not enabled.
For Diablo, you may need to go through the configure video wizard. Select Expert Mode and try all the options they give to see what suits you best.
BTW, both Starcraft and Diablo are 4:3 games. I don't think Starcraft can be played stretched out to the fullscreen anymore in OS X, however Diablo can be stretched by using the stretched resolutions from the configure video pages (if they appear). These resolutions are shown as "640 x 480 (stretched)" and "800 x 600 (stretched)".
@ Mass- Thank you! the problem i had was with starcraft and that fixed it right up.
ReplyDeleteThanks!
ReplyDeleteI was having the problem of starting Starcraft, and this worked like a charm!
Thanks again..
Walt D in LV
http://www.thecinemaniacs.com/
I think this messes up iPhoto. When I try to open iphoto it says it can't run on the current architecture.
ReplyDeleteWorked like a charm, thanks!
ReplyDelete@109
ReplyDeleteMy iPhoto 6.0.6 works just fine.
Very slick! Installed easily and Diablo is back up and running in minutes. No problems with cursor speed, iPhoto, or anything so far. I have a MacBook Pro 3 2.2 Mhz 15in. GeForce 8600.
ReplyDeleteThanks!!!
Ok so I just downloaded your package. Thats all I did. Then it restarted my computer. Yet when I try to run starcraft nothing has changed. It still begins to start (I see starcraft in the top left corner) yet then it just quits. Is downloading the package all I needed to do? Im really confused why it didnt change anything.
ReplyDeleteheh, you have to run the application....
ReplyDeleteHaha your gonna think im retarted when I say this. Actually I did try to run the application. The thing is I installed the Drivers but then Uninstalled them again. For some reason I read it wrong and thought you had to go through installer twice. Anyways its worked and your a genius thanks a million
ReplyDeleteYou, my friend, are a freaking genius! Because of this patch, not only can I play Diablo 2 and StarCraft, but I can also play Fallout and Fallout 2.
ReplyDeleteBless you for all the work and energy you spent and I will be spreading the word.
*** BIG PROBLEM: ***
ReplyDeleteI have a MacBook with MAC OS X and Windows XP (with BootCamp). I installed the fix and everything worked. BUT, when i unistalled, my MB WASN'T ABLE TO REBOOT. It stucks with the blue screen that you usually see at the startup for just a couple of seconds. ALSO, from my WINXP partition, I CAN'T ACCESS MY MAC HD ANYMORE: it says that the disk is broken and unaccesible.
PLEASE HELP.
UPDATE: i managed to repair the disk.
ReplyDeleteButnow i have to reinstall the intel graphics drivers.
ANy hint how to find them?
@marsellus
ReplyDeleteIf you used my package to install the older drivers it should have backed up your newer ones. You can run it again to restore your newer drivers. If for some reason that doesn't work you should be able to get them using the 10.5.4 combo update: http://www.apple.com/support/downloads/macosx1054comboupdate.html
Or use Pacifist to grab them out of that update so you don't have to install the whole thing.
I'm marsellus.
ReplyDeleteThanks KarlKFI, but the problem is that my MacBook will not start, since the graphics driver are corrupted. So I cannot run anything, the only thing I can do is to copy some file into my MAC from the XP partition.
So, the questions are:
Which files did your package remove?
where i can find them to download?
Where do i have to copy them?
Thank you.
Another info:
ReplyDeleteI do NOT have the folder:
"/System/Library/Extensions Backup"
I have only:
/System/Library/Extensions
i guess something went wrong with the uninstaller.
Looking for a way to do a manual resintall of graphics drivers.
Even without those drivers you should still be able to boot with the apple default ones, unless you somehow deleted them from your extensions folder (they are not touched by my package). Try booting with with a boot disk or in safe mode and the use the 10.5.4 update.
ReplyDeleteOk...
ReplyDeletefortunately I had 2 macbook pros... one of which I was planning on returning so I had a bit of a chance to play...
First of all here's what I'm packin...
Model Name: MacBook Pro
Model Identifier: MacBookPro4,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 3 MB
Memory: 2 GB
Bus Speed: 800 MHz
Video:
Chipset Model: GeForce 8600M GT
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 256 MB
karl -
your install (v4) went great...
starcraft ran without issues (occasional crashes but that was nothing new for me...)
trying the uninstall... not as effective...
ran it... seemed to run without probs... restarted... got the blue screen that commenter #94 refers to... so.. sequence... restart... hangs on blue screen before getting to displaying desktop etc.
restarted again... came up without probs
However starcraft still runs... checking the control panel - still shows greyed out 256 as an option...
running v4 installer again... does not recognize an uninstall option (as it shouldn't if it thinks it uninstalled before).
I'm wondering how clean your uninstall is...
haven't had other issues...
hopes this helps in the bug stomp...
sorry a bit more...
ReplyDeletesecond restart generates brings up apple... spinning timer... blue screen.... (which never progresses) have to force restart to get out of it...
third restart (the forced one) brings up apple... spinning timer... blue screen...10 seconds... a slightly less blue screen with a cursor (2 secs) and then normal desktop.
Restart after this (normal restart) does not bring up the first blue screen and startup time appears normal...
The difference was not running starcraft ... the greyed out 256 option still there even after running the uninstll.. patch still does not recognize what are probably still the 10.5.2 drivers in place...
even a bit more...
ReplyDeletewhen it tries to go to screen saver it flashes from a black screen to the desktop
If you don't have a "/System/Library/Extensions Backup" folder then that means the uninstaller completed without erroring. The last command is to remove that folder.
ReplyDeleteIn Terminal type:
"touch /System/Library/Extensions"
This will cause the kext cache to be rebuilt the next time you reboot, which might help.
To the users who are reaching the blue screen that does not progress, you are correct the display drivers are not functioning properly.
ReplyDeleteDON'T PANIC!
Fear not I had experienced this when playing around looking for the solution to Diablo and Starcraft and can help you fix it (I didn't use KarlKFI's installer).
Your computers are not broken and are just having troubles updating the display. At the blue screen, it's your login screen, however it's hard to do anything without being able to see. Press the Mac's power button to display the shutdown dialogue. Hit cancel and you should be able to partially see some of the login box. From here log in.
You should be able to see your desktop again however there is no window acceleration and everything will be choppy. To restore your drivers to the Diablo/Starcraft unfriendly ones run the 10.5.4 combo update linked earlier.
You should be able to boot fine now.
@KarlKFI, Like I said earlier, I have no idea what is causing this with the uninstaller.
Actually... after reviewing it once more, the unistall script has this:
for file in $FILES
do
if [ -e "/System/Library/Extensions/$file" ]
then
mv "/System/Library/Extensions/$file" "$BACKUP_DIR/"
fi
done
Should the if exist and mv reference $FILES as well? I think it will always return false with an incorrect variable. I'm not a unix person, but this may be it - see what you think.
-i_mass_ents@Azeroth
hmm it didn't display the variables correctly after posting on my computer. See below
ReplyDeletefor file in *dollar*FILES
do
if [ -e "/System/Library/Extensions/*dollar*file" ]
then
mv "/System/Library/Extensions/*dollar*file" "*dollar*BACKUP_DIR/"
fi
done
Should the if exist and mv reference *dollar*FILES as well? I think it will always return false with an incorrect variable. I'm not a unix person, but this may be it - see what you think.
Hope it makes sense.
This worked great at first. I got to play Diablo II on my new mac. But when I reverted back to the 10.5.4 drivers and restarted my computer I got stuck at this blue screen at startup. I had to erase my HD and reinstall Leopard to fix this problem. My advice: just use bootcamp to play Diablo on windows.
ReplyDeleteThis comment has been removed by the author.
ReplyDelete@mass
ReplyDeleteI don't think that's the most recent uninstall script. The one I have doesn't have any if statement in it. Can you double check you extracted from the latest download?
@Dave
That sucks, I'm sorry. What made you uninstall in the first place? AFAIK everything works fine with the 10.5.2 drivers, doesn't it?
The uninstall is only causing problems on macbooks, right?
Yeah I think you maybe correct. I remember doing that last time I looked at it. I'll double check when I'm back at home later. If that's the case I'm sure there is nothing wrong (as I remember looking at the latest one before).
ReplyDelete@Others: A frozen blue screen does not mean you need to reinstall OS X. Please read my last post about it - #127
I had the frozen screen heaps of times while playing with the drivers.
This comment has been removed by the author.
ReplyDeleteFound it. The same thing is occurring in the latest version "NVIDIADrivers256ColorsFix3.0.dmg" (unless the mirror is wrong).
ReplyDeleteCheck the preinstall script where it has this
#!/bin/bash
FILES being declared
...
BACKUP_DIR="/System/Library/Extensions Backup"
mkdir "*dollar*BACKUP_DIR"
for file in *dollar*FILES
do
if [ -e "/System/Library/Extensions/*dollar*file" ]
then
mv "/System/Library/Extensions/*dollar*file" "*dollar*BACKUP_DIR/"
fi
done
If what I stated earlier is correct, it appears no backup is being made.
Ah, I misread. The Uninstall script has no if statements.
ReplyDeleteAs for the Install script, which backs up your drivers...
I think that syntax is correct. 'FILES' is the list of file names. 'file' is the loop variable for the current iteration over the FILES list.
As for the if statement I believe -e is 'exists'. So it should loop through all the specified drivers. If they exists they get moved to the backup folder. Then they all get replaced with the ones installed by the package.
Yep, my bad. I haven't done Unix stuff for a long while :)
ReplyDeleteSo we still don't know what's happening now :(
I fixed my problem, thanks to Karl, Mass or whoever gave me advices.
ReplyDeleteFor those who have the blue screen frozen problem at startup after uninstalling the drivers:
1. Restart your macbook with the MAC OS X DVD. Then, from the installation menu, use Utility disk to check and repair your hard drive.
2. Restart again holdind SHIFT to go into safe boot. You should be able to login succesfully.
3. Download and install the 10.5.4 combo update from apple website.
4. Restart again, now it should be OK!
Hey #137 - marsellus - Does what you just said fix the issue of uninstalling the old, 256 compatible drivers and trying to put back your original ones? I used the 256 color drivers and then when I switched back and restarted, I found a lot of stuff was messed up. Simple scrolling and moving windows was choppy and my desktop was all broken. If this fixes that issue I would like to be informed asap - using the install disk and dling the "combo update" from utilities or w/e.
ReplyDeleteAlso, sorry I am new to the whole Mac thing - I keep all of my files when I do this yes? I don't care to deal with reinstalling everything. (What you said, #137, is essentially like doing a repair of the Windows OS, keeping all of your personal stuffz).
Two more things, sorry - one:
I have tried to just find an update to the Geforce 256MB GeForceM GT drivers online, and I can only find the drivers available for Windows OS, etc. (not Mac) - Is there a place I can go to just get these drivers and simply install them, or is that now how Apple plays in the Mac OS.
two:
What is the real difference between the updated drivers and these drivers that are obviously older and allow 256 colors. Would I be fine just using these drivers all the time (as when I install them to replace my now, apparantly, messed up original drivers, everything seems to run fine to me), or are there real benefits to the updated ones.
Thanks - I hope to get some answers from anyone asap - would appreciate it! Talk to you all later!
Installing the update on my 2008 Macbook Pro running Mac OS 10.5.3 caused a kernel panic upon startup, this problem remained after I uninstalled in safe mode. I am now downloading the 10.5.4 Combo update and I hope that installing this in safe mode will remedy the problem.
ReplyDeleteCJ, yes it will reinstall the newest Diablo unfriendly drivers leaving your personal files intact (it's not a reformat). He is using the Install DVD only to run diagnostics via Disk Utility (it should be selectable in the menus at the top). After that is completed, he does not go through with the installation, he restarts straight away.
ReplyDeleteRegarding drivers online, you will not find anything from nVidia or intel (ATi actually do have some). I think the reason it is done this way is so that Apple is in control of what's running on your computer. Drivers are usually found in OS update packages.
The main difference between these drivers I feel is the new CUDA/OpenCL type thing which allows the graphics card CPU to be used for other calculations for non-gaming/graphical purposes. The older drivers do support it as well, however it is still in early stages of development and not many programs would take advantage of it (more so for developers I think). The update may only contain minor fixes for the CUDA/OpenCL system so I don't think you will notice any difference. 256 colour support would have been left out by accident. It will return, I just don't know when.
Mass, #140, thank you very much for your info. You answered everything and told me exactly what I needed to know. I guess for now in order to keep things simple I shall just keep the older drivers. Ty again and ty to everyone who has posted on this lil forum (and ofcourse thanks to the creator of it).
ReplyDeleteSo...ahem...where exactly is the link? ^^;
ReplyDeletethanks for taking this project on yourself, but i'm having issues playing diablo 2. it simply quits as soon as i open the file.
ReplyDeletei've run your script along with pacifist, and to no avail. here's my new macbook's specs:
Model Name: MacBook
Model Identifier: MacBook4,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 3 MB
Memory: 2 GB
Bus Speed: 800 MHz
Chipset Model: GMA X3100
Type: Display
Bus: Built-In
VRAM (Total): 144 MB
Vendor: Intel (0x8086)
any ideas?
I'm not sure why the installer hasn't worked for you.
ReplyDeleteAre you running the latest version of Diablo? You can get the latest patch from here
http://us.blizzard.com/support/article.xml?articleId=20758
If that still doesn't help, grab the 10.5.4 combo update and reinstall it to revert your drivers back to normal.
If there is a folder in your System folder called 'Extensions Backup' remove it (it will require an administrators password).
You can then do the steps manually by reading here
http://www.battle.net/forums/thread.aspx?fn=support&t=549029&tmp=1#post549029
Please note I have that exact MacBook and have Diablo working fine on it. You can confirm if the older drivers are installed correctly by checking the Display preference pane under Colors for a greyed out 256 Color option.
This comment has been removed by the author.
ReplyDeleteDO NOT USE THIS PATCH!!
ReplyDeleteI use this patch running Mac OS 10.5.4 and it made starcraft run just fine but when I un-installed the drivers. My computer was all messed up. It seems that the display drivers got corrupt or something and its causing the os to still run but any thing that deals with the graphics side processing is really buggy. IE drawing shadows on windows, etc...
If you plan on using your computer for anything other than playing starcraft DO NO USE THIS!
It would be best to wait for Apple or Blizzard to come out with an update.
Why would you uninstall the drivers when there have been no reported side effects (it's even been mentioned that the uninstall feature may not work)? Have you tried the manual uninstall described at the top of the page?
ReplyDeleteTo return your Mac back to normal working order, please review post #104.
I will emphasise it again, the patch is fine, and there is no need to uninstall. If you want to remove the drivers, reinstall the 10.5.4 combo update to ensure it's done safely.
sorry for asking guys, but how do i install Leopard Graphics Update 1.0 ? tnx..
ReplyDeleteCant say how grateful i am that you made it that easy! Fallout 2 was the itch that needed to be scratched and now i can play it anywhere sweet!
ReplyDeleterunning a macbook 2.4 Ghz intel dualcore with GMA x3100
Bjamin
works wonderfully! thanks for coming up with such a marvelous thing!
ReplyDeletei had never played diablo 2 and now i'm addicted!
Hi guys!
ReplyDeleteI've an iMac with 2.4 GHz Intel Core Duo, 4 GB 667 MHZ DDR2 SDRAM, MacOSX 10.5.4
The game (Diablo II, LOD, patch 1.12) is running, but there is no any sound nor music.
It runs fine on my Titanium G4 powerbook.
Sound and music great.
What wrong with iMac
Anybody could you help me?
Tnx a lot!
Kolos
I installed this, it worked well for Diablo 2, but it made my WoW game basically run at 10 fps. I'm on an iMac.
ReplyDeleteSo I tried to uninstall the driver by running the installer, rebooted, and now WoW crashes on startup and my entire computer's framerate has dropped significantly. It is impossible to scroll down web pages, for example. I have tried typing in your sudo chown command, but the Extensions Backup directory doesn't exist, Terminal says. I am trying to download the 10.5.4 update in hopes it will overwrite anything that has been installed. If that doesn't work, any ideas?
hi, i downlaoded this and like a fool uninstalled it. Now my system wont boot i know nothing about any of this i could use some help. i have a macbook with the current osx, please help
ReplyDelete@Kolos: Make sure the sound is enabled in Diablo. Ctrl-S and Ctrl-M can be used to toggle it on and off as well as in the menus in game.
ReplyDeleteAlso, check in Applications->Utilities->Audio MIDI Setup that the Properties for: Built-in Output (displayed lower right) is set to 44100kHz with 2ch 16bit audio. Make sure nothing is muted as well.
@Bruno: Yes that will work. Also make sure that OS X is fully up to date in the Software Update menu.
@Anonymous #153: You can try safe boot which does not load 3D acceleration. To do this, restart your Mac while holding down the Shift key. Hopefully you can log in and reinstall the 10.5.4 combo update while it starts like this.
http://www.apple.com/support/downloads/macosx1054comboupdate.html
If you still have issues, describe with more details where your Mac gets to.
-i_mass_ents@Azeroth
Downloaded and installed the package. Works fine! Finally I am able to play Starcraft again and get rid of Microcrap Windows.
ReplyDeleteI haven't tried uninstalling or any other specific graphic-applications yet, but I noticed no issues what so ever with OS X.
Running OS X Leopard 10.5.4.
My computer:
Hardware Overview:
Model Name: MacBook Pro
Model Identifier: MacBookPro4,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 3 MB
Memory: 2 GB
Bus Speed: 800 MHz
Boot ROM Version: MBP41.00C1.B00
SMC Version: 1.27f1
Now that the newer version of Starcraft removes the need for this patch, please do not risk uninstalling the drivers. Use the Mac OS X 10.5.4 combo update to remove them if you need to.
ReplyDeleteDiablo players will still need this patch.
hello,
ReplyDelete10.5.5 is out but its still not working with gmax3100 cards! with 10.5.5 even the downgrade fix from this blog did not work anymore. -> freeze after restart -> had to start in safe mode and reinstall the 10.5.5 combo drivers. (the fix worked just fine @ at 10.5.4)
is anybod else having the same experiance with 10.5.5 + gmax3100?
@karl any chance you fix your fix to make it work under 10.5.5 ? ;)
@bumaye : Yes, I had the same problem after upgrading to 10.5.5. I also had to restart in safe mode and reinstall the 10.5.5 combo update...
ReplyDelete@KarlKFI : Please, can you fix again this graphics issue ? I can't play D2 still any patch...
Thanks !!
I also had the same problem with 10.5.5 gma x3100. It worked perfectly with 10.5.4.
ReplyDeletesafemode install of 10.5.5 does correct the problem but I would like to be able to play again.
I would go back to 10.5.4 not really an option for me though.
As has been reported, 10.5.5 only fixes the problem for users with nvidia graphics cards. This includes Mac Pros and MacBook Pros. However MacBooks and MacBook Airs with integrated graphics cards still cannot use 256 colors. Also the 10.5.2 drivers cause 10.5.5 to fail to boot.
ReplyDeleteSo If you have 10.5.5 already DO NOT USE THIS PATCH.
The latest version of StarCraft works without 256 color mode, but games such as Diablo 2 and Fallout can only be played on 10.5.4 with 10.5.2 drivers (this patch).
At this time there is no known fix to get 256 color mode in 10.5.5.
This comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteA sudden, late-night inability to boot your computer can cause panic and poor reading comprehension. Hence my confused comment posts which I've deleted.
ReplyDeleteSo yes, I had the same problem that some recent posters have mentioned: I'd installed the 256 Colors Fix when I had 10.5.4, then tried to uninstall it (tonight) after having upgraded to 10.5.5.
Result: Computer boots to bluescreen, freaked-out panic, ulcer.
So I booted into Safe Mode (hold down SHIFT while pressing Power button), read the posts here, downloaded the 10.5.5 combo pack, and reinstalled it.
Things seem back to normal; computer booted properly, display isn't choppy.
Thanks for a good patch, but it's good to remind people (and myself): swapping essential OS files around really CAN cause problems, and nobody can tell you what might happen after the next upgrade.
I am chastened and from here on following the straight-and-narrow...until somebody comes up with another cool fix for something. :)
Can you leave a note up at the TOP with the download that this will not work on macbook or macbook airs? I as well installed this on my macbook and now having to fix it. Most people are not going to read a huge comments section just to find out if it's compatible with their system.
ReplyDeleteThanks for the huge red warning lable. I reverted to the 10.5.4 drivers before going 10.5.5, and was about to downgrade again. That was pretty close. Now its back to Starcraft.
ReplyDeletehere's the link to the 10.5.5 combo pack if you are experiencing the mac blue screen of death... http://www.apple.com/downloads/macosx/apple/macosx_updates/macosx1055comboupdate.html
ReplyDeleteSomeone PLEASE help! I have 10.5.5 and I installed this. I tried reseting the PRAM and rebooting!
ReplyDeleteI am using the 10.5.5 combo update to try and fix this... I hope it works!
If anyone can help please post!
Okay I tried this and need to comment. I'm using my newish 2.4ghz macbook with OSX 10.5.5 and tried to reinstall D2 and LOD expansion. As the game files on the disk are classic apps I had to:
ReplyDeleteDownload the OSX installer
Install game
Install LOD patch 1.12
Unfortunately the game just crashed straight away which brought me here via Google. I installed the old drivers but my Macbook wouldn't boot at all so i have uninstalled and given up until I replace the hard disk in my old G4 Powerbook and install 10.2 on that for all my old stuff.
Now to my little bit of advice....If your mac refuses to boot like mine, don't panic! If you're new to macs
simply follow these instructions. This is handy to know if things go bad in the future too.
1 - Turn the mac off and back on, holding down the shift key. Release shift once the "spinning cog" appears and your mac should boot in safe mode.
2 - Enter the administrator password.
3 - In this case, run the installer again to reinstall the up-to-date drivers and restart the computer.
Job done without any re-installing your OS. Hope this helps anyone who has problems who didn't know about safe boots.
Sam
So, I've been trying to reboot in safe mode, but my macbook refuses to do it. That cog just keeps on spinning, with the apple above it.
ReplyDeleteWhen I boot normally (after running the installer), it boots to the gray apple screen, but with my mouse. I'm running 10.5.5, and stupidly missed the warning not to install.
Is there anything else i can do short of re-installing the OS?
Just because I made the same mistake here you go...
ReplyDeleteBOOT IN SAFE MODE (Shut down then Hold Shift and Reboot)
Now go to Apple.com and get the latest 10.5.5 combo update! This should fix EVERYTHING!
GOOD LUCK!
Does this work on 10.5.6?
ReplyDeleteHow do i do this on my macbook 10.5.6?
ReplyDeleteyeah same question as above
ReplyDeleteHave you looked at this beta release?
ReplyDeletehttp://macgamefiles.com/detail.php?item=20233&show=reviews
it allows the macbook's to run D2 with 256 colors.
Sadly, its only a beta and will NOT connect to battle.net
Ok, so installed the drivers on 10.5.6 cos i completely missed the warnings not to after 10.5.5
ReplyDeleteAs im sure you're well aware it just completely fails to boot properly, i've tried everything I can think of (which isn't much, i'm not that experienced with macs) but safe mode and booting from the install dvd does not work, it just takes a little longer and then tells me I need to restart again.
Can anyone help me?
Stefan
I as well missed the message not to install.
ReplyDeleteI downloaded the 10.5.5 update while in safemode, but when i try to mount the disk image, my computer crashes..
Any suggestions?
Oh crap! I hope somebody read this.
ReplyDeleteI did the unthinkably stupid thing of installing the 10.5.2 graphics driver on my 10.5.6 mac and just like it said... now it wont boot!
How do I fix this problem?? Any help would be appreciated.
I can be contacted at chocamine (at) gmail.com
Hey, I have a 10.5.5 and I just put D2 on my mac and it will not play it keeps going up as 'quit unexpectedly,' this is BFS I just bought the F'ing game and now it will not play please help! Or show me to someone who can help me, I am extremely pissed off
ReplyDelete