Nvidia 0.1a alpha video driver for Mac x86

 
Some things you must consider after installing this extension:
This extension has been tested with only a few hardware configurations at the moment, so it is HIGHLY possible that it will not work with your actual nVidia board.
This will give you some 2D acceleration, and you will be using your total video memory, so it will improve things a lot regarding video playback and general UI experience (just if it works for you).
If this one just doesn’t work for you, simply wait for the next version 🙂
 
Installation instructions
Download the file HERE
unzip the file
open terminal
do the following
sudo -s
enter your password
cp -R /Users/YOUR USER NAME HERE/Desktop/NVidia.kext /System/Library/Extensions/
vi /System/Library/Extensions/NVidia.kext/Contents/Info.plist
look for the line with IOPCIMatch
to edit in vi you need to hit the key shift on your keyboard and a
on that line you will need to add the Device and Vendor ID
you can grab them from SystemProfile
in my case 0x0322 and 0x10de so I add 0x032210de
hit the key esc on your keyboard after you edit the file hit on your keyboard shift + z( twice) to close vi and save
from terminal do the following
chown -R root:wheel /System/Library/Extensions/NVidia.kext
kextcache -k /System/Library/Extensions/
then you’re done!!!
reboot
 
this kext enables the system profiler reconize your nvidia card, and may be add some slightly performanece
improvement on desktop work. Resolution selection, CoreImage and QuartzExtreme are still unavailble on this release.
I have install this kext and everthing is alright, right now there are very few difference bettew the VESA mode on desktop works, still need to use "Graphics Mode" to specific the resolution. some people on osx86project forum said iPhoto were runs much faster than before, 🙂 will try it later, writing this on xp.
great great thanks to the guys working on this kext!!!!!
 
mine:
  Chipset Model: GeForce FX 5200
  Type: VGA-Compatible Controller
  Bus: PCI
  Vendor: nVIDIA (0x10de)
  Device ID: 0x0322
  Revision ID: 0x00a1
  Displays:
Display:
  Resolution: 1280 x 1024
  Depth: 32-bit Color
  Core Image: Not Supported
  Main Display: Yes
  Mirror: Off
  Online: Yes
  Quartz Extreme: Not Supported
 
system log: 
Sep 27 19:53:07 localhost kernel[0]: Matching service count = 1
Sep 27 19:53:07 localhost kernel[0]: NVIDIA::probe(display)
Sep 27 19:53:07 localhost kernel[0]: Found NVidia Chip
Sep 27 19:53:07 localhost kernel[0]: NVIDIA::start(NVIDIA,Parent) <1>
Sep 27 19:53:07 localhost kernel[0]: NV: Found :128 MB Ram
Sep 27 19:53:07 localhost kernel[0]: NV: Current Selected Head :0
Sep 27 19:53:07 localhost kernel[0]: NV: Write UnLock Start
Sep 27 19:53:07 localhost kernel[0]: NV: Write UnLock Stop
Sep 27 19:53:07 localhost kernel[0]: NV: Using DFP on CRTC i
Sep 27 19:53:07 localhost kernel[0]: NV: Panel size is i x i
Sep 27 19:53:07 localhost kernel[0]: NV: Panel is TMDS
 
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s