Jump to content

ATI Radeon 6xxx, working QE/CI


Nuphor
 Share

791 posts in this topic

Recommended Posts

^Andy^,

 

I just wanted to thank you. I used your kexts with kext helper after installing the 10.6.6 update and they work perfectly. I didn't use the modified kernel or OpenGL Framework. The only issue I have now is that on reboot any display connected via MiniDP to DVI adapter is garbled, but unplugging and replugging the adapter clears it up right away. Can't believe I'm back on OS X from my i7 machine. You can't imagine how happy it makes me. Thanks again!

Link to comment
Share on other sites

Just thought I'd link a shot of all 4 monitors running at once in OS X. Also, once I ran the DX58SO patcher for my board, the garbled screens at boot disappeared. Now working perfectly. The only thing I can't make work is the audio input on my X-Fi Titanium Fatality Sound Card, but I got a nice USB C-Audio adapter thats Mac Compatible with inputs on Amazon for 7 bucks. Thanks again ^Andy^, made my week. :D

 

http://twitpic.com/49ku09

Link to comment
Share on other sites

Just thought I'd link a shot of all 4 monitors running at once in OS X. Also, once I ran the DX58SO patcher for my board, the garbled screens at boot disappeared. Now working perfectly. The only thing I can't make work is the audio input on my X-Fi Titanium Fatality Sound Card, but I got a nice USB C-Audio adapter thats Mac Compatible with inputs on Amazon for 7 bucks. Thanks again ^Andy^, made my week. :(

 

http://twitpic.com/49ku09

 

upload all files used :D your video card is??

 

steps or process to install... thanks

 

your X-Fi Titanium Fatalit is?? USB C-Audio adapter is? links?

Link to comment
Share on other sites

Guest ^Andy^
Could anyone who got the files do a quick re-up? Great work on this, super excited.

 

1 - Kexts ATI Kexts from 2011 MBP Install DVD

 

2 - OpenGL Framework (probably not needed) OpenGL framework from 2011 MBP Install DVD

 

3 - Sandybridge friendly Mach_Kernel (only req'd if you have a new i5 or i7) Sandy Bridge friendly Kernel

 

pm I received from Falconnl..

 

Hi Andy,

 

I installed those new kexts and everything is working perfectly. No shutdown issues anymore and i have 2 displays attached to the ATI 6870 with perfect picture quality.

 

I hope you can put this in the topic so other people can see the kexts are working. Because i do not have enough rights to reply on your post.

 

I installed the kexts with Kext Helper b7.

Call of Duty 4 works like a charm now on my Hackintosh.

 

And thanx again for the quick service.

 

 

Grtz,

Falconnl

Link to comment
Share on other sites

Hi, first of all thanks for the uploads and the reports of this method working; I'm trying to get my Sapphire 6870 working with little success, I managed to make it work just one time but after a restart things went back to the 1024x768 resolution with no QE/CI. It would be great if people that succeeded would post just a few info on their config, in particular the version of [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] used (normal or legacy?) and where they put the kexts, in E/E or S/L/E, even better if you could post all the steps from the clean install of 10.6.6 to a working setup. Also, does it make a difference which HDMI port I'm using? Thanks again, and sorry for the newbie questions, I'm new to the Hackintosh scene.

Link to comment
Share on other sites

Guest ^Andy^

I've just uploaded the files to mediafire and updated the links in my previous posts. Hopefully you will now be able to continue downloading the kexts.

 

Good luck all.

Link to comment
Share on other sites

k540kkk contacted me via PM and asked me to post this info he extracted from ATI6000Controller.kext from MBP2011

 

Personality: Pithecia 
ConnectorInfo count in decimal: 3 
Effective address for ConnectorInfo table in dec: 159584 (0x26f60) 
Location in dec: 500444 (0x7a2dc) 
0000000: 0004 0000 0403 0000 0001 0000 2103 0204 ............!... 
0000010: 0400 0000 1402 0000 0001 0000 0000 0403 ................ 
0000020: 1000 0000 1000 0000 0001 0000 0000 0001 ................ 

Personality: Bulrushes 
ConnectorInfo count in decimal: 6 
Effective address for ConnectorInfo table in dec: 159648 (0x26fa0) 
Location in dec: 500508 (0x7a31c) 
0000000: 0004 0000 0403 0000 0001 0000 1102 0101 ................ 
0000010: 0004 0000 0403 0000 0001 0000 2103 0202 ............!... 
0000020: 0004 0000 0403 0000 0001 0000 1204 0303 ................ 
0000030: 0004 0000 0403 0000 0001 0000 2205 0404 ............"... 
0000040: 0004 0000 0403 0000 0001 0000 1000 0505 ................ 
0000050: 0004 0000 0403 0000 0001 0000 2001 0606 ............ ... 

Personality: Cattail 
ConnectorInfo count in decimal: 4 
Effective address for ConnectorInfo table in dec: 159744 (0x27000) 
Location in dec: 500604 (0x7a37c) 
0000000: 0200 0000 4000 0000 2905 0000 0000 0005 ....@...)....... 
0000010: 0004 0000 0403 0000 0001 0000 1102 0101 ................ 
0000020: 0004 0000 0001 0000 0001 0000 2103 0202 ............!... 
0000030: 0004 0000 0001 0000 0001 0000 1204 0303 ................ 

Personality: Hydrilla 
ConnectorInfo count in decimal: 5 
Effective address for ConnectorInfo table in dec: 159808 (0x27040) 
Location in dec: 500668 (0x7a3bc) 
0000000: 0200 0000 0001 0000 0901 0000 1204 0303 ................ 
0000010: 0004 0000 0403 0000 0001 0000 1102 0101 ................ 
0000020: 0004 0000 0403 0000 0001 0000 2103 0202 ............!... 
0000030: 0004 0000 0403 0000 0001 0000 2205 0504 ............"... 
0000040: 0004 0000 0403 0000 0001 0000 1000 0405 ................ 

Personality: Duckweed 
ConnectorInfo count in decimal: 4 
Effective address for ConnectorInfo table in dec: 159904 (0x270a0) 
Location in dec: 500764 (0x7a41c) 
0000000: 0004 0000 0403 0000 0001 0000 1204 0401 ................ 
0000010: 0004 0000 0403 0000 0001 0000 2205 0502 ............"... 
0000020: 0008 0000 0402 0000 0001 0000 1102 0304 ................ 
0000030: 0002 0000 0402 0000 0001 0000 0000 0605 ................ 

Personality: Fanwort 
ConnectorInfo count in decimal: 4 
Effective address for ConnectorInfo table in dec: 159968 (0x270e0) 
Location in dec: 500828 (0x7a45c) 
0000000: 0200 0000 4000 0000 2905 0000 0000 0004 ....@...)....... 
0000010: 0004 0000 0403 0000 0001 0000 1102 0101 ................ 
0000020: 0004 0000 0001 0000 0001 0000 2103 0202 ............!... 
0000030: 0004 0000 0001 0000 0001 0000 1204 0303 ................ 

Personality: Elodea 
ConnectorInfo count in decimal: 5 
Effective address for ConnectorInfo table in dec: 160032 (0x27120) 
Location in dec: 500892 (0x7a49c) 
0000000: 0200 0000 0001 0000 0901 0000 1204 0303 ................ 
0000010: 0004 0000 0403 0000 0001 0000 1102 0101 ................ 
0000020: 0004 0000 0403 0000 0001 0000 2103 0202 ............!... 
0000030: 0004 0000 0403 0000 0001 0000 2205 0404 ............"... 
0000040: 0004 0000 0403 0000 0001 0000 1000 0505 ................ 

Personality: Kudzu 
ConnectorInfo count in decimal: 2 
Effective address for ConnectorInfo table in dec: 160128 (0x27180) 
Location in dec: 500988 (0x7a4fc) 
0000000: 0004 0000 0403 0000 0001 0000 1204 0303 ................ 
0000010: 0008 0000 0402 0000 0001 0000 1102 0101 ................ 

Personality: Gibba 
ConnectorInfo count in decimal: 5 
Effective address for ConnectorInfo table in dec: 160160 (0x271a0) 
Location in dec: 501020 (0x7a51c) 
0000000: 0004 0000 0403 0000 0001 0000 1204 0501 ................ 
0000010: 0004 0000 0403 0000 0001 0000 2205 0402 ............"... 
0000020: 0008 0000 0402 0000 0001 0000 1102 0604 ................ 
0000030: 0002 0000 0402 0000 0001 0000 0000 0305 ................ 
0000040: 0400 0000 0402 0000 0001 0000 1102 0103 ................ 

Personality: Lotus 
ConnectorInfo count in decimal: 3 
Effective address for ConnectorInfo table in dec: 160256 (0x27200) 
Location in dec: 501116 (0x7a57c) 
0000000: 0004 0000 0403 0000 0001 0000 1102 0101 ................ 
0000010: 0004 0000 0001 0000 0001 0000 2103 0202 ............!... 
0000020: 0008 0000 0402 0000 0001 0000 2205 0404 ............"... 

Personality: Ipomoea 
ConnectorInfo count in decimal: 3 
Effective address for ConnectorInfo table in dec: 160320 (0x27240) 
Location in dec: 501180 (0x7a5bc) 
0000000: 0004 0000 0403 0000 0001 0000 1204 0105 ................ 
0000010: 0008 0000 0402 0000 0001 0000 1102 0403 ................ 
0000020: 1000 0000 1000 0000 0001 0000 0000 0002 ................

Link to comment
Share on other sites

Guest ^Andy^
Thanks Andy, I'll try again; any more info about your config is appreciated. Thanks

 

My System is an Asus P8P67 Pro with an i5 2500k and 8gig of ram. I use a pair of crossfired AMD 6870's - one a Sapphire card the other an OEM (I have flashed them both to use the same slightly overclocked bios image).

 

I'm using the latest Sandy bridge friendly chameleon build from [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] along with the kernel and kexts from my posts above.

 

Other than the usual fakesmc.kext and specific kexts for my sata controllers, usb3, network and audio (all of which can be found in [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] for this board) there isn't much to tell. I boot into 64bit with no kernel flags. Looks like the built in bluetooth is detected too (I have the icon in the menu bar at least).

 

Looking at the spec in your signature st1v you should be able to use the latest [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] cd to boot up but be sure to specify GraphicsEnabler=n as a kernel parameter when you try.

Assuming you are starting from a 10.6.6 install once booted you can install the new kexts using kexthelper (this will install them to /System/Library/Extensions). You can then install chameleon (hunt around for the unofficial rc5 installer package - you shouldn't need the experimental ATI support but it shouldnt matter either way as long as you specify graphicsenabler=no or just delete the <key>GraphicsEnabler</key> and <string>?</string> from your com.apple.Boot.plist file in Extra).

Reboot and fingers crossed you should be done.

Link to comment
Share on other sites

Looks like it's working great now,even after several reboots. I used Kext Utility to rebuild caches instead of Kext Helper.

Now, how can I verify if I have QE/CI and OpenGL? The menu bar is translucent and when I add a widget there's the water ripple effect: what does it mean?

 

Here's every step I did, for people who were in my same situation:

1) burned [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] Legacy (beacuse my VGA isn't supported) on a cd and rebooted with the DVD Rom as the primary booting device

2) switched the [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] cd with Snow Leopard 10.6.0 Retail DVD and pressed F5

3) press Entry on the MAC OS X Install DVD using the GraphicsEnabler=NO flag

4) install on the GUID partition on your hard drive created with Disk Utility from the Menu bar

5) after finishing the install, reboot with the [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] Legacy CD in your dvd rom (again using the the GraphicsEnabler=NO flag)

6) you should see your desktop in 1024x768 resolution

7) download the 10.6.6 Combo Update from Apple website and install it (DO NOT REBOOT after finishing, put the window in background without closing it)

8) download [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] from tonymacx86 site and install it, checking only [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] and the 2 System Utilities (Rebuild caches and Repair System Permissions)

9) go to Extensions/Extra and modify the com.apple.Boot.plist: GraphicsEnabler=NO

10) eject the [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] cd and reboot

11) download the kexts that Andy uploaded and put them in your System/Library/Extensions folder, overwriting everything it asks

12) download Kext Utility 2.4.2 form kexts.com and run it: it should end with "Have a good day(night)", otherwise it failed rebuilding the caches

13) reboot and it should work (at least it did for me)

Link to comment
Share on other sites

Guest ^Andy^
Looks like it's working great now,even after several reboots. I used Kext Utility to rebuild caches instead of Kext Helper.

Now, how can I verify if I have QE/CI and OpenGL? The menu bar is translucent and when I add a widget there's the water ripple effect: what does it mean?

 

That means it's working - Congrats! :D

To verify you could download cinebench and run the opengl test - it will soon moan at you if it's not working.

Link to comment
Share on other sites

upload all files used :) your video card is??

 

steps or process to install... thanks

 

your X-Fi Titanium Fatalit is?? USB C-Audio adapter is? links?

 

^Andy^'s uploaded files.

 

My Process:

 

Prologue: Set Motherboard to AHCI or RAID in BIOS, Disable Legacy USB.

 

1. Boot iATKOS s3 v2 (boot with -v & busratio=20 for DX58SO Motherboard)

 

2. Select Chameleon RC5, SATA AHCI, default patches + USB Patch. Deselect RTC. Do not select any non standard kernels.

 

3. Boot to OS X 10.6.3.

 

4. Install 10.6.4, Reboot. Copy IOUSB* Kexts to desktop.

 

5. Install 10.6.5 Install USB Kexts with Kext Helper, reboot. (Important to do this BEFORE rebooting or you will lose USB port functionality)

 

6. Install 10.6.6. Install USB Kexts, ATI Kexts, and VoodooHDA for X-FI from this link http://www.tonymacx86.com/viewtopic.php?f=16&t=5229 using Kext Helper. Reboot.

 

7. QE/CI All Monitors should now be working, MiniDP to DVI garbled. Unplug and Replug any adapters to resolve at this boot.

 

8. Install DX58SO Patcher from here: http://www.insanelymac.com/forum/index.php?showtopic=231993 Monitors should no longer be garbled at boot.

 

9. Edit com.apple.Boot.plist in /Extras to set GraphicsEnabler=No and set Native Screen Res (Defaults to 1920x1200x32)

 

10. Reboot.

 

Done!

 

System fully works with Motherboard, Vanilla x64 OS X 10.6.6, Video w/ QE/CI/Res Change/Multiple Monitors, Audio from Creative X-Fi Titanium Fatal1ty Edition works (except input, can't figure out why, using this USB adapter for input, native Mac compatibility:Found Below

 

Here are links on newegg to all my components:

Video

Audio

Audio Input

 

Updated via Software Update last night once all manual updates were done with no problems. I've installed Office 11 and Creative Master Suite CS5 both run in x64 mode like a champ.

 

The only part of my motherboard that isn't supported is the RAID controller. Have to break my RAID for Windows 7 tonight and install to a single drive again. Hope this helps.

 

The Finished Product:

post-33666-1300196276.jpg

Link to comment
Share on other sites

Some benchmarks:

 

CINEBENCH 11.5 x64

OPENGL

- Windows: 42.24 fps

- Mac OS: 27.71 fps (good enough for me, I don't plan on playing in Mac, that's what Windows is for)

 

CPU

- Windows: 1.67

- Mac OS: 1.66 (can't wait for my i5-2500k to arrive next week and double this :) )

Link to comment
Share on other sites

Guest ^Andy^
Some benchmarks:

 

CINEBENCH 11.5 x64

OPENGL

- Windows: 42.24 fps

- Mac OS: 27.71 fps (good enough for me, I don't plan on playing in Mac, that's what Windows is for)

 

CPU

- Windows: 1.67

- Mac OS: 1.66 (can't wait for my i5-2500k to arrive next week and double this :) )

 

When you get your i5 you will need to use the 2011 mbp mach_kernel that I posted otherwise you will have a lot of grief getting it to boot without it.

 

The Finished Product:

 

Very nice setup you have there! :(

Link to comment
Share on other sites

When you get your i5 you will need to use the 2011 mbp mach_kernel that I posted otherwise you will have a lot of grief getting it to boot without it.

 

Yeah I know, I just wanted to try if the C2D worked before selling it, just as an exercise. Thanks for the remainder.

Just a quick question: do you think that installing the OpenGL framework you posted would improve my OpenGL benchmark?

Link to comment
Share on other sites

Guest ^Andy^
Just a quick question: do you think that installing the OpenGL framework you posted would improve my OpenGL benchmark?

 

I don't think it will - they are probably exactly the same files but you are welcome to try and then post back with your results.

 

andy is great!!!

 

nice nice :P happy ;)

 

andy - points in cinebech? Hexidecimal points in cinebech?

 

novabech?

 

I'll post cinebench results tonight after I run them again but last run I got about 39fps in OS X and 90 something fps in Windows (OS X sucks when it comes to graphics performance which is probably why everybody is trying to get high end cards working lol).

 

Yeah I know, I just wanted to try if the C2D worked before selling it, just as an exercise. Thanks for the remainder.

 

Out of interest which motherboard did you buy to go with your 2500k? If it happens to be a P8P67 Pro then I can tell you which kexts to use from [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] for a pretty much 100% working system.

Link to comment
Share on other sites

Didn't get a chance to run those. I'll put it through it's paces tonight and report back.

 

[url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] used is? legacy? the tonix86? upload [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] used to install in mediafire

 

thanks

 

your audio works 100%?? 5.1??

 

thanks

files used and steps for install sound card... upload

 

sound card works in GA-X58A-UD3R-2.0?? and sound adaptar works??

Link to comment
Share on other sites

@Andy

I haven't tried replacing the OpenGL Framwork because I'm afraid of breaking something, but i did notice that the folder sizes are different (52.4 vs 47.2 MB); no big deal, maybe they just made some optimization... not worth risking, I'll wait the full 10.6.7 update.

And I haven't purchased the 1155 mobo yet because of the Intel chipset problem, they are slowly restocking them in my country, there should be plenty available in a couple of weeks; anyway, I'm planning on buying an Asus, Gigabyte or MSI mobo with P67 chipset, so maybe I'll buy the P8P67 since it's tested and working. I'll let you know.

Thanks

Link to comment
Share on other sites

Guest ^Andy^

Here are my cinebench scores, Windows 7 and Snow Leopard side by side..

 

 

cb.jpg

 

 

 

 

 

@Andy

I haven't tried replacing the OpenGL Framwork because I'm afraid of breaking something, but i did notice that the folder sizes are different (52.4 vs 47.2 MB); no big deal, maybe they just made some optimization... not worth risking, I'll wait the full 10.6.7 update.

 

I'm feeling reckless so I'm going to try this on my spare hackintosh using a 5870 card that I have just used the new kexts on (so no need for GraphicsEnabler on that system either) - will post back in a minute..

 

Ok with just the new kexts on my spare hack (a q6600 with an ATI 5870) it scores 20.61fps..

 

With the new OpenGL Framework it scores 20.51fps lol so I wouldn't bother!

 

Seeing as I'm still feeling reckless I'm going to dump the latest 10.6.7 beta on and see if that makes any difference.. more to follow

 

UPDATE - That's interesting, the latest beta of 10.6.7 won't install - it refuses to allow me to select the disk to install to. I use a partion on an mbr formatted drive and it looks like the latest beta has been changed to only install on a guid partitioned drive! I guess I now know what the reversioner package is for lol.

Link to comment
Share on other sites

 Share

×
×
  • Create New...