Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I did boot in single user mode and delete netkas's files (Natit and ATY_Init) per his how to post in this thread. However I just checked to makes sure they were gone and they were still there so obviously it didn't work - permissions or something probably. .

If you can safe boot or use another card to boot, just follow the listed path and manually chuck the files.

It is the ATI.init one that kills the XFX.

Rihldinger wrote and posted a perfectly good ROM for XFX 4870 1 Gig. (IIRC...there may be "Mouse jump" issues with XFX and certain LCD panels)
 
I know I'm sounding annoying at this point but can any tell me what is the best way to power two 4870s without having to change the power supply unit or by purchasing a booster that would go in the superdrive bay.
 
Hey Folks!

Could you post a link or give a short explanation how Natit.kext fools the original driver on a hackintosh? I looked into plist bios images, does not make sense for me to put only first 64k of 4870 bios there - what it is used for? And what is the role of ATY_init?

Lot of questions I have, but I did not find any website clarifying it, just "put in this mambo jambo and it will work stuff".

Thanks!
jb
 
Hey Folks!

Could you post a link or give a short explanation how Natit.kext fools the original driver on a hackintosh? I looked into plist bios images, does not make sense for me to put only first 64k of 4870 bios there - what it is used for? And what is the role of ATY_init?

Lot of questions I have, but I did not find any website clarifying it, just "put in this mambo jambo and it will work stuff".

Thanks!
jb

in Macs, efi drivers passes keys for gfx device to system, so, your video card have those keys, on hacks or on macpro with pc card, nothing passes keys for card, so, natit sets them, you can see keys in natit's plist. ATY_init just calls asic_init function of atombios.
 
I just patched MOtmot a bit, and now it detects both monitor on both my dvi heads just fine, without any dvi2vga trick, but, when i conenct both dvi - kernel panic :D

here it is - http://rapidshare.de/files/46870770/ATY_Motmot.kext.zip.html

dont bother to try if everything works fine for u

With your patched MotMot, i don't need anymore the "HDMI terminator" hack to enable the DVI-D port of my Gainward GS 1GB. But still no secondary output on VGA, Display Port or HDMI (but no kp, the secondary display is just undetected).
 
about vga:
for me, on dvi port 1, ith dvi-vga, display detected but no real output
on dvi port 2, output present, but drivers failed to read edid, so it has 4:3 resolutions list.
 
about vga:
for me, on dvi port 1, ith dvi-vga, display detected but no real output
on dvi port 2, output present, but drivers failed to read edid, so it has 4:3 resolutions list.

I've done more testing :
- DVI-D only : OK
- VGA only : OK, but with strange resolutions list (not only 4:3, for example 1920x1080@60Hz, or 1920x1200@76Hz, or even above)
- HDMI or Display Port only, no output
- DVI-D+VGA : no output on VGA
- DVI-D+HDMI or VGA+HDMI : the main screen flash (like a normal display detection), but no output on HDMI, and no secondary monitor detected in system information (and no kp).
- DVI-D+DP or VGA+DP : nothing happen

I think on the Gainward GS and these unusuals outputs, maybe the VGA port is hard linked with the analog output of the DVI-D port, so if DVI-D is used, no VGA (i try this under Vista).

And the HDMI port seems to be linked like the secondary DVI-D of the others cards.
 
I know I'm sounding annoying at this point but can any tell me what is the best way to power two 4870s without having to change the power supply unit or by purchasing a booster that would go in the superdrive bay.

Here's how I would do it...

From the spare SATA connector to one of these...

http://www.performance-pcs.com/catalog/index.php?main_page=product_info&cPath=89&products_id=24160

to these...

http://www.performance-pcs.com/catalog/index.php?main_page=product_info&cPath=186&products_id=24423

Split this across both cards (one connector to each card) and use one of each stock power cables to each card as well.
 
Seems to work ok. What changed exactly?

Natit now detects if card was initiated by efi driver (have efi rom), and if so, it doesnt set any keys for it, and tells aty_init to do not do anything, (previously it was done by making natit & aty_init attach only to 48x0 cards).
Now peoples can start adding support for any other ati cards which supported by osx (aka works on hackintoshes), for example 3850/3870x2, etc. just need to add proper binimage to corresponding section of Natit's plist (for example there is already section for 4890, insert binimage to it and try:) )
 
I presume when 10.5.7 comes out, the finalised Radeon driver will need to be patched before aty_init and natit will work?
 
I presume when 10.5.7 comes out, the finalised Radeon driver will need to be patched before aty_init and natit will work?

depends on card model, 4870x2 4830 and maybe 4890 - will need patched x2000.kext to get qe/ci

4850/4830 and some models of 4870 will need patched Motmot(or quail) to work without dvi2vga dongle (or hdmi2dvi + dvi2vga).

patches isnt hard, watch my blog after 10.5.7 released.
 
Currently ALL ATI cards are fine (100 % functional) in ANY Mac Pro.

Simple statement...due to EBC EFI versus being one or other. (32 or 64)

But it should be noted...currently the 4870x2 is certainly no FASTER than a 4870 in a Mac Pro (slower in mine). Only advantage to 4870x2 is when you boot into Windows.
 
is there a way to use natit to tell the ati driver the proper outputs settings? Or perhaps edit the EFI to pass the proper strings for a given cards outputs. Can someone shed some light on how this process works? I remember from my experiences from hackintosh that it was possible to change this type of configuration.
 
When Crossfire works in Windows...it is actuated through ATI Catalyst Software.

There is no Mac equivalent...so when a 4870 x2 runs on a Mac, it runs as a single core 4870.

In my informal testing, it was significantly SLOWER than any other 4870 I have tried. likely due to driver not lining up properly, or something.

Same problem exists for 9800GX2...can run as a 8800GT single, again due to lack of software to "link" the two cores.
 
Is there any way to lower the speed fan of the 4870 or 4890 (not flashed)?? i have a 4890 and in MAC osx the fan is sound like hovercraft, in windows its ok, i suppose this happens because mac osx doesn't recognize the card.
 
Can some one send me the modified rom for the Sapphire HD4870 512mb card (PN 288-10E85030SA, SKU 11133-03-20r)?

Thanks, I'm having trouble flashing this...
 
netkas

can i use ATY_init method to use NVIDIA card (9600GT , 9800 GX2).

Or the future GTX200 Series
 
netkas

can i use ATY_init method to use NVIDIA card (9600GT , 9800 GX2).

Or the future GTX200 Series

lol, if nvidia would have atombios

for nvidia u can use just natit-like kext, nvkush for example, there was some post on my blog about getting 9800GTX working in macpro
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.