Jump to content

SOLVED! Geforce 8600GT 256MB GFX-EFI NVCAP string needed (dvi-vga)


an1r0n
 Share

3 posts in this topic

Recommended Posts

SOLVED! I used NVenabler instead of GFX-EFI string... download NVenabler and see more details here

 

Ok, let's try! First, sorry for the huge post!

 

I have eVGA Geforce 8600GT 256 MB with VGA - DVI outputs. Previously I used nvinject and then switched to EFI strings with EFI studio, hoping that I will have faster graphics. I realized that I have choppy graphics only when I use DVI output and not when using VGA.

 

So I realize that problem is in NVCAP which is obviously in VGA-DVI and not DVI-VGA, which I need. For more illustration here is copy / paste from System Profiler/Graphics:

 

nVidia GeForce 8600 GT:

 

Chipset Model: nVidia GeForce 8600 GT

Type: Display

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 256 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0402

Revision ID: 0x00a1

ROM Revision: nVidia GeForce 8600 GT OpenGL Engine [EFI]

Displays:

Display Connector:

Status: No Display Connected

Philips 190CW:

Resolution: 1440 x 900 @ 60 Hz

Depth: 32-Bit Color

Core Image: Hardware Accelerated

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Supported

Rotation: Supported

 

As you can see, the first display connector (VGA) says "no Display Connected". If I connect to VGA, graphics are extremly good, no chopping but picture is awful (VGA cant handle widescreen too good). So you see my problem...

 

I need correct NVCAP that will make OS X to see DVI as first connector, not VGA. Here is EfiStudio string for nVidia Geforce 8600GT 256MB with VGA-DVI nvcap connectors (remember, I need DVI-VGA):

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>

<dict>

<key>@0,compatible</key>

<string>NVDA,NVMac</string>

<key>@0,device_type</key>

<string>display</string>

<key>@0,name</key>

<string>NVDA,Display-A</string>

<key>@1,compatible</key>

<string>NVDA,NVMac</string>

<key>@1,device_type</key>

<string>display</string>

<key>@1,name</key>

<string>NVDA,Display-B</string>

<key>NVCAP</key>

<data>

BAAAAAAAAwAMAAAAAAAABwAAAAA=

</data>

<key>NVPM</key>

<data>

AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

</data>

<key>VRAM,totalsize</key>

<string>0x10000000</string>

<key>device_type</key>

<string>NVDA,Parent</string>

<key>model</key>

<string>nVidia GeForce 8600 GT</string>

<key>name</key>

<string>display</string>

<key>rom-revision</key>

<string>nVidia GeForce 8600 GT OpenGL Engine [EFI]</string>

</dict>

</dict>

</plist>

 

Please help me, I'm desperate!

 

Thanks in advance!

Link to comment
Share on other sites

I've been editing GFX-EFI string in EFI studio by info gathered from here

 

I tried the following but still no go : (

 

DVI-I / DVI-I - BAAAAAAAAwAMAAAAAAAABwAAAAA=

VGA / DVI-I - BAAAAAAAAQAGAAAAAAAAAAAAAAA=

DVI-I / VGA - BAAAAAAAAwAEAAAAAAAABwAAAAA=

 

Another info that might be useful, my graphics card (eVGA Geforce 8600GT 256MB DVI/VGA) is connected to monitor via DVI 2 VGA connector (because monitor is VGA LCD)...

 

help, please!

Link to comment
Share on other sites

  • 2 months later...

Okay buddy, you're gonna need to tell me how you made it work :P I've been having the same issue and I really can't stand VGA anymore. I've tried this NVenabler 4 before, but I don't really think it was really working like it should have. I have nVidia GeForce GT X 220 1Gb by the way :)

 

Pwease ;)

Link to comment
Share on other sites

 Share

×
×
  • Create New...