Jump to content

ATI HD 5770


ralfhome
 Share

1,160 posts in this topic

Recommended Posts

I guess...if the OS can recognize the card by reading the BIOS, we won't be needing any injector or hack...

 

no, we still would need injectors because we need to inject our card's device id into the OS so it loads up the proper drivers/kernels for it.

 

I guess...if the OS can recognize the card by reading the BIOS, we won't be needing any injector or hack...

 

no, we still would need injectors because we need to inject our card's device id into the OS so it loads up the proper drivers/kernels for it.

Link to comment
Share on other sites

Have Aty_init with vervet as framebuffer, in 32x everything works fine, but i get a kernel; panic when i don't boot with -f. 64 bits is of course a story that began 20 pages ago in this topic :)

 

I Have the Sapphire 5770 1gb, flashed with the netkas rom.

 

 

How do i fix the kernel panic without booting -f, and if i can help i will help.

(3000x kext is the problem, removing will result in what? )

 

I will soon try the boot8 + Rom + GraficsEnabler =yes and without Aty_init, but i wait till all of the information is there.

Link to comment
Share on other sites

Have Aty_init with vervet as framebuffer, in 32x everything works fine, but i get a kernel; panic when i don't boot with -f. 64 bits is of course a story that began 20 pages ago in this topic :)

 

I Have the Sapphire 5770 1gb, flashed with the netkas rom.

 

 

How do i fix the kernel panic without booting -f, and if i can help i will help.

(3000x kext is the problem, removing will result in what? )

 

I will soon try the boot8 + Rom + GraficsEnabler =yes and without Aty_init, but i wait till all of the information is there.

 

Try repairing all permissions from Disk Utility on your Mac OS drive. Fixed a KP for me once. :D

Link to comment
Share on other sites

Sorry for Noob post.

 

can anyone enlighten me in short words why to use the trauma boot/vga.rom method , besides it is 64 bit ?

 

a.I use cartris mac bios on my Gigabyte EP-45 , only 2 extensions in E/

 

b. Force-flashed my Sapphire HD 5770 with the best custom bios (after I tried all on techpower bios archive , besides the Hawks bios)

 

c. DVI works , VGA works, HDMI works with HDTV TV , 1920x1200 works with correct aspect ratio.

 

c. System is extremely stable , Geekbench benches , OpenCl and OpenGL bench scores are very fast

as you can see in this thread .

 

d. so , before I kill my running system..... where are the advantages ?

 

Tmongkul -- Trauma ?

 

Thanx

 

as

 

post-253749-1282744746_thumb.png post-253749-1282744777_thumb.png

 

I get only 1 port outputting video when I use ATY_init, the HDMI port.

 

Obviously the ATI BIOS you are using has helped you. I've not got round to trying alternative BIOS's.

 

As the old saying goes - if it aint broken, don't fix it! :D

 

D

Link to comment
Share on other sites

QUOTE (Hacktop @ Aug 25 2010, 03:05 PM)

Have Aty_init with vervet as framebuffer, in 32x everything works fine, but i get a kernel; panic when i don't boot with -f. 64 bits is of course a story that began 20 pages ago in this topic

 

I Have the Sapphire 5770 1gb, flashed with the netkas rom.

 

 

How do i fix the kernel panic without booting -f, and if i can help i will help.

(3000x kext is the problem, removing will result in what? )

 

I will soon try the boot8 + Rom + GraficsEnabler =yes and without Aty_init, but i wait till all of the information is there.

Try repairing all permissions from Disk Utility on your Mac OS drive. Fixed a KP for me once.

 

 

Still KP :rolleyes:

Link to comment
Share on other sites

I was following this thread as I was toying with my own core i5 + ATi5770 box. I didn't really want OSX as much as I was learning from the experience - I have another real macbook pro if I really want to use OSX. But the hackintosh road suck up a LOT of time ... and between a job, school, business and family - time is what I don't have.

 

So eventually I read this *excellent* tutorial which explains (almost) everything about DSDTs and some of OSX's lower side. I would *highly* recommend this !

 

[DSDT patching for dummies]

 

As for me, I learnt what I had to from the above, so the curiosity went out. So I wiped off my OSX partition and am sticking with Windows 7 - no more tinkering = more free time !!

 

BTW as a Mac (and Win7) user, I think you guys are overrating the mac experience :) ... but to each their own !!

Link to comment
Share on other sites

I get only 1 port outputting video when I use ATY_init, the HDMI port.

 

Obviously the ATI BIOS you are using has helped you. I've not got round to trying alternative BIOS's.

 

As the old saying goes - if it aint broken, don't fix it! :)

 

D

 

Hi FKA

 

There are No problem at all with ports -- all of the biosses ( is this english :-) , I tried - had HDMI , DVI and VGA support out of the box.

 

Only time I ran into problems , was in the early times of ATY-init , where Uakari was defined as framebuffer , this was completely wrong.

Editing the kext with correct Vervet framebuffer did the trick , and all went well .

 

CAVEAT : The different HD 5770 biosses floating around behave very different :

 

i had a hard time checking out that my new found and custom flashed XFX bios for Win 7 (0,9 V - 300/800 UVD - 850 / 1200 3D - silent fan 20%) for my HTPC , killed completely my OpenGL / OpenCL performance of my Sapphire HD 5770 under MacOS 10.6.4 ..

to give you an impression :

 

OpenGL : minus 40 %

OpenCL : minus 30 %

 

and this was a p.i.a. in semipro apps like Motion , PS and Aperture .

 

best

as

 

and b.t.w

 

I am in the ATI flashing business since years :-) and I never had a card thats so harmless as

the HD 5770 - in fact I flashed this virgin ten times ( win7 -ATI Bioseditor v.125)

....and with much joy. (define always before force-flashing 1002 as vendor)

 

Slán Leat

 

as

Link to comment
Share on other sites

Hi FKA

 

No problem at all with ports -- all of the biosses ( is this english :-) , I tried- had HDMI , DVI and VGA support.

 

Only time I ran into problems , was in the early times of ATY-init , where Uakari was defined as framebuffer , this was completely wrong.

Editing the kext with correct Vervet framebuffer did the trick , and all went well .

 

Oops that was a bit noobish of me - I forgot to change the framebuffer !

 

the different biosses floating around behave very different :

 

i had a hard time checking out that my new found and custom flashed XFX bios for Win 7 (0,9 V - 300/800 UVD - 850 / 1200 3D - silent fan 20%) for my HTPC , killed completely my OpenGL / OpenCL performance of my Sapphire HD 5770 under MacOS 10.6.4 ..

to give you an impression :

 

OpenGL : minus 40 %

OpenCL : minus 30 %

 

and this was a p.i.a. in semipro apps like Motion , PS and Aperture .

 

best

as

 

and b.t.w

 

I am in the ATI flashing business since years :-) and I never had a card thats so harmless as

the HD 5770 - in fact I flashed this virgin ten times ( win7 -ATI Bioseditor v.125) with much joy.

 

Slán leat

 

as

 

Good to know - I was tempted to underclock myself as I can see the fan starts to ramp up sharply at 40.C and as it's idling at 45 - 50.C I have a lot of fan noise.

 

I may have a play around and see if I can get the temp down without blowing the performance.

 

Any suggestions appreciated :)

 

D

Link to comment
Share on other sites

QUOTE

QUOTE (Hacktop @ Aug 25 2010, 03:05 PM)

Have Aty_init with vervet as framebuffer, in 32x everything works fine, but i get a kernel; panic when i don't boot with -f. 64 bits is of course a story that began 20 pages ago in this topic

 

I Have the Sapphire 5770 1gb, flashed with the netkas rom.

 

 

How do i fix the kernel panic without booting -f, and if i can help i will help.

(3000x kext is the problem, removing will result in what? )

 

I will soon try the boot8 + Rom + GraficsEnabler =yes and without Aty_init, but i wait till all of the information is there.

QUOTE

Try repairing all permissions from Disk Utility on your Mac OS drive. Fixed a KP for me once.

 

 

Still KP

i have the same issue, with the boot8 or 7 and the grapicsenabler and that method i get a KP no matter what, i had to revert back to the aty init method for graphics support

but just in case thats not the issue and its just a simple error with your kexts:

 

ok somehow boot into your snow leopard isntall, either by deleting the 5000 kexts or something, then reinstall all the 5000 related kexts (but not atyinit) with Kext Helper b7 and it should work

Link to comment
Share on other sites

To all people still having troubles with "boot7" lets try "boot8" ;)

 

Just discovered your method for getting 5xxx cards working. I've been trying to get it to work with my 5970 to no avail with boot7 or boot8. The special ATY_Init for 5970s works with the mac mini drivers for me just fine but I can't use the mini display port no matter what I try so I'm hoping I can get this method working.

 

I've put the 5970's master bios into the Extra folder named '1001_689c.rom', removed ATY_Init, cleared kext caches and set UseAtiROM and GraphicsEnabler to 'yes'. As soon as I select my OSX boot partition in Chameleon though, the fans spin up to max on the 5970 and I get a black screen. Something to do with the second 5970's GPU with it's own BIOS maybe? Any ideas?

Link to comment
Share on other sites

Just discovered your method for getting 5xxx cards working. I've been trying to get it to work with my 5970 to no avail with boot7 or boot8. The special ATY_Init for 5970s works with the mac mini drivers for me just fine but I can't use the mini display port no matter what I try so I'm hoping I can get this method working.

 

I've put the 5970's master bios into the Extra folder named '1001_689c.rom', removed ATY_Init, cleared kext caches and set UseAtiROM and GraphicsEnabler to 'yes'. As soon as I select my OSX boot partition in Chameleon though, the fans spin up to max on the 5970 and I get a black screen. Something to do with the second 5970's GPU with it's own BIOS maybe? Any ideas?

 

First you need to try without UseAtiROM options, if you have the black screen/fan issue then try UseAtiROM. Your rom has to be named '1002_689c.rom' not '1001_689c.rom'. Also I think you need to specify "Graphics Mode" in your boot.plist too.

 

If it's steel fails, could you post an IOregistry Explorer saved file please?

 

Good luck.

 

@Mitch and people asking for the ROM file needs: It needed when Chameleon fail to read the VBIOS from the card EEPROM. If no ROM is injected, ATIX3000 will panik...

 

Cheers.

Link to comment
Share on other sites

First you need to try without UseAtiROM options, if you have the black screen/fan issue then try UseAtiROM. Your rom has to be named '1002_689c.rom' not '1001_689c.rom'. Also I think you need to specify "Graphics Mode" in your boot.plist too.

 

If it's steel fails, could you post an IOregistry Explorer saved file please?

 

Good luck.

 

@Mitch and people asking for the ROM file needs: It needed when Chameleon fail to read the VBIOS from the card EEPROM. If no ROM is injected, ATIX3000 will panik...

 

Cheers.

 

You are a star. And I was a fool, a tired fool at that for the typo in the rom file name! As soon as I changed it, it worked. My mini display port still doesn't work though alas. I'll try the newer graphics drivers now though to see if they help at all (or even work).

 

Edit: Newer graphics drivers don't work alas. A verbose startup stalls on:

 

** Device in slot: SLOT-1 **

** Device in slot: SLOT--1 **

pani

 

So I'm guessing the second GPU's causing the problems here. I'll need to find some way to disable the second GPU somehow but at least the other drivers still work - just no damned MDP port.

 

I've uploaded an ioregistrydump of my 5970 with the mac mini drivers (which works) to see if anyone can shed any light on with the MDP port doesn't work. It's here.

Link to comment
Share on other sites

Oops that was a bit noobish of me - I forgot to change the framebuffer !

 

 

 

Good to know - I was tempted to underclock myself as I can see the fan starts to ramp up sharply at 40.C and as it's idling at 45 - 50.C I have a lot of fan noise.

 

I may have a play around and see if I can get the temp down without blowing the performance.

 

Any suggestions appreciated :)

 

D

 

 

a.t.m with my bios the card is slightly louder in OSX without any doubt

 

but my silverstone case is completely insulated , so its hard to hear any noise :-)

 

temps in Win 7 are 50 C idle and @ 400/800 (HDTV with 3 custom shaders activated = 80 % GPU load) 68 C - but its no problem to see 95 C with furmark benches.

 

OFF Topics :

 

New MacPro 8core with HD 5870 CineBenches 11.5 are up in Macrumors : 26FPS

 

Got 30, 1 here with the HD 5770 so we can lay back ....

 

best

 

a

Link to comment
Share on other sites

You are a star. And I was a fool, a tired fool at that for the typo in the rom file name! As soon as I changed it, it worked. My mini display port still doesn't work though alas. I'll try the newer graphics drivers now though to see if they help at all (or even work).

 

Edit: Newer graphics drivers don't work alas. A verbose startup stalls on:

 

** Device in slot: SLOT-1 **

** Device in slot: SLOT--1 **

pani

 

So I'm guessing the second GPU's causing the problems here. I'll need to find some way to disable the second GPU somehow but at least the other drivers still work - just no damned MDP port.

 

I've uploaded an ioregistrydump of my 5970 with the mac mini drivers (which works) to see if anyone can shed any light on with the MDP port doesn't work. It's here.

 

Try boot8 file please.

Link to comment
Share on other sites

You are a star. And I was a fool, a tired fool at that for the typo in the rom file name! As soon as I changed it, it worked. My mini display port still doesn't work though alas. I'll try the newer graphics drivers now though to see if they help at all (or even work).

 

Edit: Newer graphics drivers don't work alas. A verbose startup stalls on:

 

** Device in slot: SLOT-1 **

** Device in slot: SLOT--1 **

pani

 

So I'm guessing the second GPU's causing the problems here. I'll need to find some way to disable the second GPU somehow but at least the other drivers still work - just no damned MDP port.

 

I've uploaded an ioregistrydump of my 5970 with the mac mini drivers (which works) to see if anyone can shed any light on with the MDP port doesn't work. It's here.

im not sure about that i get the same KP (probably) as you, its with the x3000 kext so i would say its not the second card as i get this KP with one card. it says ** Device in slot: SLOT-1 ** then x3000 KP. i have to use atyinit t\for support for my HiS 5850

 

 

What about 5670 and 5750?

search around, i know theres a thread on those cards

Link to comment
Share on other sites

im not sure about that i get the same KP (probably) as you, its with the x3000 kext so i would say its not the second card as i get this KP with one card. it says ** Device in slot: SLOT-1 ** then x3000 KP. i have to use atyinit t\for support for my HiS 5850

 

Managed to work out the problem for the 5970 thanks to Galaxy's help.

 

This has to be added to the Info.plist for the x3000 kext:

			<key>IOPCIClassMatch</key>
		<string>0x03000000&0xFFFF0000</string>

 

It goes straight after the list of device IDs in the Info.plist.

 

i.e. so that it looks like this:

<key>IOPCIMatch</key>
		<string>0x68881002 0x68891002 0x68981002 0x68991002 0x689C1002 0x689D1002 0x68801002 0x68901002 0x68A81002 0x68A91002 0x68B81002 0x68B91002  0x68BE1002 0x68A01002 0x68A11002 0x68B01002 0x68B11002  0x68C81002 0x68C91002 0x68D81002 0x68D91002 0x68DE1002 0x68C01002 0x68C11002 0x68D01002 0x68D11002 0x68E81002 0x68E91002 0x68F81002 0x68F91002 0x68FE1002 0x68E01002 0x68E11002 0x68F01002 0x68F11002</string>
		<key>IOPCIClassMatch</key>
		<string>0x03000000&0xFFFF0000</string>
					<key>IOProviderClass</key>
		<string>IOPCIDevice</string>
		<key>IOSourceVersion</key>
		<string>1.6.18.18</string>
		<key>IOVARendererID</key>
		<integer>16908288</integer>
		<key>sensor-properties</key>

 

I still can't get my mini display port to work but with this method, setting the kernel to 64 bit and using the Graphics Update drivers my second display no longer forgets to be in portrait orientation on boot up - I used to have to set it manually so this is definitely progress!

Link to comment
Share on other sites

Managed to work out the problem for the 5970 thanks to Galaxy's help.

 

This has to be added to the Info.plist for the x3000 kext:

			<key>IOPCIClassMatch</key>
		<string>0x03000000&0xFFFF0000</string>

 

It goes straight after the list of device IDs in the Info.plist.

 

i.e. so that it looks like this:

<key>IOPCIMatch</key>
		<string>0x68881002 0x68891002 0x68981002 0x68991002 0x689C1002 0x689D1002 0x68801002 0x68901002 0x68A81002 0x68A91002 0x68B81002 0x68B91002  0x68BE1002 0x68A01002 0x68A11002 0x68B01002 0x68B11002  0x68C81002 0x68C91002 0x68D81002 0x68D91002 0x68DE1002 0x68C01002 0x68C11002 0x68D01002 0x68D11002 0x68E81002 0x68E91002 0x68F81002 0x68F91002 0x68FE1002 0x68E01002 0x68E11002 0x68F01002 0x68F11002</string>
		<key>IOPCIClassMatch</key>
		<string>0x03000000&0xFFFF0000</string>
					<key>IOProviderClass</key>
		<string>IOPCIDevice</string>
		<key>IOSourceVersion</key>
		<string>1.6.18.18</string>
		<key>IOVARendererID</key>
		<integer>16908288</integer>
		<key>sensor-properties</key>

 

I still can't get my mini display port to work but with this method, setting the kernel to 64 bit and using the Graphics Update drivers my second display no longer forgets to be in portrait orientation on boot up - I used to have to set it manually so this is definitely progress!

Even add this to info.plist of ATIRadeonX3000.kext and following the other procedures posted here, my Asus EAH5850 still gets Kernel panic as described by sirbow2.

Link to comment
Share on other sites

Hello,

 

Does anybody know if it is also possible with an amd cpu?

I´ve tried it one time with the rom from netkas but without result.

 

Is anybody out there which is running an amd cpu + ati 5xxx in 64 bit mode?

 

It would be really nice if anybody can help me.

 

Thx 2 all

Link to comment
Share on other sites

Hello,

 

Does anybody know if it is also possible with an amd cpu?

I´ve tried it one time with the rom from netkas but without result.

 

Is anybody out there which is running an amd cpu + ati 5xxx in 64 bit mode?

 

It would be really nice if anybody can help me.

 

Thx 2 all

According to my knowledge up to now AMD CPU PC system can work in 32 bit kernel only.

Link to comment
Share on other sites

According to my knowledge up to now AMD CPU PC system can work in 32 bit kernel only.

 

hi,

it is surely possible. my graphic card didn't work with netkas's kexts. search this thread and find your graphic card's rom file and boot7/8.

 

I used my HIS 5770 (graphic card brand) rom file + boot7.

got full hd res on a plasma tv ;)

Link to comment
Share on other sites

hi,

it is surely possible. my graphic card didn't work with netkas's kexts. search this thread and find your graphic card's rom file and boot7/8.

 

I used my HIS 5770 (graphic card brand) rom file + boot7.

got full hd res on a plasma tv :D

 

Do you´ve an amd machine and do you run it in 64 bit mode?

My graphicscard is a msi hawk.....

How do you get your rom file?

 

Thx for you help :)

 

Greetz

Link to comment
Share on other sites

Do you´ve an amd machine and do you run it in 64 bit mode?

My graphicscard is a msi hawk.....

How do you get your rom file?

 

Thx for you help :)

 

Greetz

 

I´ve downloaded the rom file from techpowerup and it´s called xxxx.bin.

So i just rename the file from xxxx.bin to 1002_68b8.rom. Right???

 

Thx 4 the help.....

Link to comment
Share on other sites

hi, i have the MSI Hawk HD5770, but i have two problems :

first, i can't use my HDMI cabe because my card doesn't detect it, but it works perfectly under windows.

secondly, i have Team Fortress 2 but i can't run it correctly, it have very very low fps, and i run it smoothly in windows.

anyone can help? i have take the drivers from here :

 

http://www.insanelymac.com/forum/lofiversi...205802-200.html

post by le jean

Link to comment
Share on other sites

 Share

×
×
  • Create New...