Jump to content

Anyone have Poor hd video playback?


Unknown User
 Share

19 posts in this topic

Recommended Posts

Anyone have poor hd video playback? Have a mkv quality is great but video is jumpy.

Quicktime will not play

VLC no video just audio - installed codec

Miro plays video and audio but jump?

 

Regular avi seem to play ok.

 

Any ideas.

 

Running nvidia 8600gt 512mb.

Link to comment
Share on other sites

nVidia GeForce 8600 GT:

 

Chipset Model: nVidia GeForce 8600 GT

Type: Display

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 512 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0402

Revision ID: 0x00a1

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

Displays:

AL2216W:

Resolution: 1680 x 1050 @ 60 Hz

Depth: 32-bit Color

Core Image: Software

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Not Supported

Display Connector:

Status: No display connected

 

 

 

Even Regular AVI movies appear sub par quality. Not Horrible but much better in xp. Video is pixelated(is this a word.lol)

Link to comment
Share on other sites

You can use EFIStudio (google it or search the forum) to edit the boot.plist and remove the Device Property String.

 

Try CoreVidia, it's the new injector by the author of NVDarwin.

http://osx86tuga.com/index.php?showtopic=55

 

You can also try the string for your card that's built into OSX86Tools..though I don't know if that's the same string that they include with iAtkos. Keep a copy of your old one so you can check if they're identical.

Link to comment
Share on other sites

Thanks for the help, sorry for my lack of knowledge im not sure where to go with removing the efi string i found the button that say boot.plist editor but I am not sure where to go to remove the string.

 

ok found it just need to figure what part to remove

 

Here is what i think i need to remove:

 

 

<?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>0x20000000</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>

Link to comment
Share on other sites

I don't know what that's doing in com.apple.boot.plist....it's not an EFI string. (/edit doh.. I understand now...this is due to a nice feature in version 1.1)

 

Is that all you have in there?

 

Please post the whole contents and I'll tell you exactly what to remove.

Link to comment
Share on other sites

I am not the original poster, and I hate to thread-jack, but I've had a topic stuck in the moderation que all day now and since I'm having the exact same problem, with nearly the same hardware I thought I might sneak in and see if we can both get our answer in one go.

 

The only difference between me and the original poster is that I have a geforce 8800 GT 512MB. You can check the attachment for my system profile. Below is my com.apple.boot.plist

 

<?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>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>Timeout</key>

<string>5</string>

<key>cpus</key>

<string>1</string>

<key>device-properties</key>

<string>6c0200000100000001000000600200000d00000002010c00d041030a010000000101060000010

01060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000

00000000000000000000000000000220000005600520041004d002c0074006f00740061006c00730

69007a006500000008000000000000201c0000006400650076006900630065005f00740079007000

50000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b0000006469737

6c617922000000400030002c006400650076006900630065005f00740079007000650000000b0000

0646973706c617922000000400031002c006400650076006900630065005f0074007900700065000

000b000000646973706c6179100000006d006f00640065006c0000001a0000006e56696469612047

5466f726365203838303020475420000000400031002c0063006f006d00700061007400690062006

00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d006500000012

000004e5644412c446973706c61792d4114000000400031002c006e0061006d00650000001200000

4e5644412c446973706c61792d4220000000400030002c0063006f006d0070006100740069006200

c00650000000e0000004e5644412c4e564d6163100000004e0056004300410050000000180000000

000000000003000c00000000000007000000001e00000072006f006d002d00720065007600690073

069006f006e0000002e0000006e5669646961204765466f7263652038383030204754204f70656e4

4c20456e67696e65205b4546495d</string>

</dict>

</plist>

 

Is this what you were looking for? Hopefully it can help both the original poster and me. Thanks.

post-406479-1239508444_thumb.png

Link to comment
Share on other sites

Here we go:

 

<?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>Boot Graphics</key>

<string>Yes</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>Quiet Boot</key>

<string>No</string>

<key>Timeout</key>

<string>5</string>

<key>device-properties</key>

<string>6c0200000100000001000000600200000d00000002010c00d041030a010000000101060000010

01060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000

00000000000000000000000000000220000005600520041004d002c0074006f00740061006c00730

69007a006500000008000000000000201c0000006400650076006900630065005f00740079007000

50000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b0000006469737

6c617922000000400030002c006400650076006900630065005f00740079007000650000000b0000

0646973706c617922000000400031002c006400650076006900630065005f0074007900700065000

000b000000646973706c6179100000006d006f00640065006c0000001a0000006e56696469612047

5466f726365203836303020475420000000400031002c0063006f006d00700061007400690062006

00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d006500000012

000004e5644412c446973706c61792d4114000000400031002c006e0061006d00650000001200000

4e5644412c446973706c61792d4220000000400030002c0063006f006d0070006100740069006200

c00650000000e0000004e5644412c4e564d6163100000004e0056004300410050000000180000000

000000000003000c00000000000007000000001e00000072006f006d002d00720065007600690073

069006f006e0000002e0000006e5669646961204765466f7263652038363030204754204f70656e4

4c20456e67696e65205b4546495d</string>

</dict>

</plist>

Link to comment
Share on other sites

lol, sorry, I didn't know there was a version 1.1 of EFIStudio. The boot.plist editor is a bit different from the old one..Thanks.

 

Hmm that's the same device property string as in OSX86Tools, so there's no need to try that. I don't know why it isn't working for you.

 

First check that you don't have Natit or NVInject in your extensions folder, that will cause a conflict.

If you have any of those delete them, clear kext cache, leave the device property string alone, reboot and you should have full acceleration aka QE/CI restored.

 

If not, just remove the device properties key and the whole string using EFIStudio, don't forget to click the save button, and then try CoreVidia which I linked to above.

 

Alternatively you can try NVKush:

http://diabolik1605.com/DHF/

Possibly with this fix for correct memory size:

http://warp101.blogspot.com/2009/01/modify...for-nvkush.html

 

Good luck.

Link to comment
Share on other sites

Beerkex'd to the rescue! :)

 

The trick was making sure I deleted any other extensions and using CoreVidia (I had nvinject still in there). I removed the EFI key and string from my boot.plist and installed CoreVidia and now I have full CI & QE support!

 

Thanks again!

Link to comment
Share on other sites

Great.

 

If you're curious, 'desconhecida' means unknown in Portuguese.

That shouldn't affect anything though as far as I know, as it loads the correct driver for the card based on the device ID.

 

If you want, you can probably insert the model name manually in info.plist inside the corevidia extension.

Link to comment
Share on other sites

 Share

×
×
  • Create New...