netkas.org

Gathering 10.7.4 fixes

10.7.4 came out some time ago, so lets collect some fixes, feel free to post them in a comments.

1) fermi opencl patch, still same, for both 10.7.4 driver and nvidia’s 10.7.4 web driver (available from nvidia site, works with gtx5xx and auto-inits nvidia cards)

find:

EB A8 83 F8 02 7C 15

replace 02 with 03 to get:

EB A8 83 F8 03 7C 15


find:

78 E8 83 F8 02 7C 11

replace 02 with 03 to get:

78 E8 83 F8 03 7C 11

2) qe/ci patch for radeons 48xx

Thx to duffs for making patch, i’m just a bit busy lately. I just packaged it into nicely pkg.

3) applertc sleep fix

sudo perl -pi -e ‘s|\x75\x30\x44\x89\xf8|\xeb\x30\x44\x89\xf8|; s|\x75\x3d\x8b\x75\x08|\xeb\x3d\x8b\x75\x08|’ /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/Apple

Ivy bridge was launched today

There is a lot of ivy bridge reviews today, since Intel have launched their new cpu, 22 nm and etc.

But I like comparing apple to apples, clock for clock.

So, according to this review ivy bridge is faster than sandy bridge 3.8% on average.

yeah, lower power comsumption and etc for ivy bridge, but will Apple care about 3.8% for macpro? or will they go sandy-bridge-e for next macpro (if it will ever be launched) without waiting for ivy-bridge-e

Some 7xxx radeon support is already in ML

Regarding previous news, I actually missed one thing.

Lombok – mobile Cape Verde (77xx or 78xxM) support is already in AMDRadeonAccelerator and in ATI6000Controller kexts.

So, look like apple is gonna use Lombok (78xxM) in their next products!

Thames (mobile Pitcairn, 78xx == 79xxM) support is around the corner too

Radeon Lombok XT Prototype
Radeon Lombok PRO Prototype
Radeon Thames XT Prototype
Radeon Thames PRO Prototype
Radeon Thames LE Prototype

Edit, sorry guys, i was wrong, according to this, lombok seems to be just 7xxx rebrand of 66xx Turks card.

New Radeon 5xxx/6xxx driver In ML DP3

In ML DP3 instead of

ATIRadeonX3000.kext
ATIRadeonX3000GA.plugin
ATIRadeonX3000GLDriver.bundle
ATIRadeonX3000VADriver.bundle

we now has

AMDRadeonAccelerator.kext
AMDRadeonVADriver.bundle
AMDRadeonX3000GLDriver.bundle

which (according to its Info.plist) support radeon 5xxx family and 6xxx family.

But if you look inside of it. it supports more:

AMDR8xxGraphicsAccelerator
AMDBartsGraphicsAccelerator
AMDCaicosGraphicsAccelerator
AMDCaymanGraphicsAccelerator
AMDCedarGraphicsAccelerator
AMDCypressGraphicsAccelerator
AMDJuniperGraphicsAccelerator
AMDLombokGraphicsAccelerator
AMDRedwoodGraphicsAccelerator
AMDTurksGraphicsAccelerator
AMDSIGraphicsAccelerator
AMDPitcairnGraphicsAccelerator
AMDTahitiGraphicsAccelerator
AMDVerdeGraphicsAccelerator

We had signs of this new driver coming in previous versions of ATIRadeonX3000.kext, and now its here !

7xxx series will not work just yet, as it needs FrameBuffer driver first, and this is just accelerator (provides OpenGL&co acceleration)

Sneak peak into future amd cards

According to the opensource 7xx0 linux drivers part that AMD released today, we will see mobile amd videocards based on pitcairn (78×0) and cape verde (77×0) video cards.

Maybe for new imac ? :D

Also, the codename of graphics core of trinity apu is gonna be ARUBA, and it’s gonna be VLIW4 just like Cayman with devid range 0×9900-0x990f and 0×9990-0×9994.

Updated IOPCIFamily for Mountain Lion

It’s an old IOPCIFamily upgraded to work with new AppleACPIPlatform and Mountain Lion, as I described ealier.

Updated it to fix missing symbols for dp2 wifi drivers and applethunderbolt kexts.

Sources and Binaries

Mountain Lion DP2 drops 32-bit kernel support

The kernel and most kexts is 64-bit only now, only few kexts left with 32-bit partm like ati and nvidia framebuffer, ACPIPlatform and appleHDA. full list here – http://pastebin.com/VXtw0BGg

Old mac users (with 64-bit cpus buts 32-bit efi) may try to run ML on their macs using chameleon (forum thread about it) or try to use DP1′s kernel and Extensions folder.

No support for AMD Radeon 7xx0 cads yet

No Kepler nvidia drivers yet, but more things of driver being developing.

We finaly got a bench

Unigine heaven 3.0 support osx 10.7+

Finally something to put pressure on cayman in 10.8

http://unigine.com/products/heaven/download/

New nVidia drivers for Lion

gtx580 support out of the box – http://www.nvidia.com/object/macosx-270.00.00f01-driver.html

and just one string i found in gldriver – KeplerDecisionMaker (has also FermiDecisionMaker)

Far less than what we see for tahiti in amd drivers tho.

But main thing about this driver is ability to work without injector/graphicsEnabler (thx to our forum members for figuring it out) , and its fine for dual-dvi cards.

So nVidia cards works without efi rom or aty_init on macpros now, just plug it in, just no boot screen.

And 6970 on 10.8 DP1

Following the pref news of how well ML now runs, a sshot of 6970 working in ML on my lappy with vidock setup:

Image and video hosting by TinyPic

And a patched x3000.kext (ungzip, binary goes into ATIRadeonX3000.kext/Contents/MacOS/) to fix panic caused by iTunes :  

Next Page »