davewolfs Posted April 2, 2009 Share Posted April 2, 2009 Has anyone tested if either of these cards work? Link to comment Share on other sites More sharing options...
M0rpheus Posted April 4, 2009 Share Posted April 4, 2009 We've tried with the 4870X2, currently something doesn't work (in Snow Leo, seems to be OpenGL related at this stage. Some of the framebuffers don't work either. No support in Leopard at all). 4890, not sure yet I'm trying to get my hands on the latest Snow Leo seed, 10A314 to test it with my 4870X2. With Snow Leo builds I've had more success, maybe this build will finally work at least with 1 core. Link to comment Share on other sites More sharing options...
Black Knight Posted April 9, 2009 Share Posted April 9, 2009 We've tried with the 4870X2, currently something doesn't work (in Snow Leo, seems to be OpenGL related at this stage. Some of the framebuffers don't work either. No support in Leopard at all). 4890, not sure yet I'm trying to get my hands on the latest Snow Leo seed, 10A314 to test it with my 4870X2. With Snow Leo builds I've had more success, maybe this build will finally work at least with 1 core. I just received my 4870 X2 the other day and I can say that the Motmot framebuffer in the 10.5.7 drivers is working. I have full resolution changing, rotation, TV support over HDMI, etc. I haven't yet tested a second monitor yet, but I don't see why it wouldn't work. The way I got it to work is to copy all ATIRadeonX2000 files and ATINDRV.kext from 10.5.7 kexts and the OpenGL.framework from the 10.5.7 frameworks, then create an EFI string from the latest natit.kext (also located in the 10.5.7 Radeon 4800 files), starting with the Radeon 4800 section and modifying the device id to the 4870 X2 device ID of 0x94411002. I also needed to add the device id to ATIRadeonX2000.kext. The only problem is that I still don't have a working QE/CI. When I try to boot into normal mode (not safe mode) I get a black screen while the rest of the system boots up. If I boot into safe mode, I still have full resolution change, etc that was mentioned before, but of course no hardware 3d. I have a feeling that it has to do with the associated bundles that came with the 10.5.7 graphics drivers, but I'll keep trying. Link to comment Share on other sites More sharing options...
M0rpheus Posted April 9, 2009 Share Posted April 9, 2009 Wow well it's good to know someone got the Motmot framebuffer working in 10.5.7. I couldn't get it to work, possibly because I was using Natit and I need to use an EFI string. Either way, with 10A222 Snow Leo I managed to get QE/CI on my 4870X2, but the system is unusable with Finder crashing. The latest build also hasn't leaked, so I have no hope of testing it yet. Hopefully in the final 10.5.7/Snow Leo builds we might actually get them working Link to comment Share on other sites More sharing options...
Black Knight Posted April 9, 2009 Share Posted April 9, 2009 Yeah, there was one more detail I left out. When I modified the EFI string, I had to assign it to the pci-bridge@4, while the default one that gfxutil finds is pci-bridge@8. The problem is that the core that is not connected to the DVI ports (slave core) is assigned pci-bridge@8. Once I changed this, Motmot worked. Link to comment Share on other sites More sharing options...
M0rpheus Posted April 9, 2009 Share Posted April 9, 2009 Ah cool, I'll have to remember that. When I get the next leaked/official build I think it's worth a shot to try again then. If we get QE/CI working, then we'll be laughing! And I can remove my 9500GT I bought specifically to work with OSX lol. Link to comment Share on other sites More sharing options...
BarryBar Posted April 14, 2009 Share Posted April 14, 2009 Concerning the 4890 video card On the forum macrumors.com in this thread => http://forums.macrumors.com/showthread.php...9476&page=2 someone has posted the rom of the sapphire hd 4890. I am posting it here. Hopefully one of the gurus here can figure out whether the card will work with 4870 kexts. Link to comment Share on other sites More sharing options...
Black Knight Posted April 19, 2009 Share Posted April 19, 2009 Success with QE/CI and framebuffer with one core of 4870x2 in Leopard. Netkas helped me with some modified drivers in order to enable QE/CI and combined with ATY_Motmot or ATY_Quail, it works. I will be posting pictures either later today or tomorrow. Link to comment Share on other sites More sharing options...
pkshdk Posted April 19, 2009 Share Posted April 19, 2009 Success with QE/CI and framebuffer with one core of 4870x2 in Leopard. Netkas helped me with some modified drivers in order to enable QE/CI and combined with ATY_Motmot or ATY_Quail, it works. I will be posting pictures either later today or tomorrow. Is it possible for you to post a noob guide for that? Link to comment Share on other sites More sharing options...
Whiteyez Posted April 19, 2009 Share Posted April 19, 2009 If anyone wants to try this rom. http://forums.macrumors.com/showpost.php?p...mp;postcount=73 Link to comment Share on other sites More sharing options...
Black Knight Posted April 20, 2009 Share Posted April 20, 2009 Pictures to verify 4870x2 success: Link to comment Share on other sites More sharing options...
lastExile Posted April 20, 2009 Share Posted April 20, 2009 great Link to comment Share on other sites More sharing options...
M0rpheus Posted April 20, 2009 Share Posted April 20, 2009 Awesome, glad someone got it going. Wanna send me the modified files needed to get it working so I can try with mine as well please? Link to comment Share on other sites More sharing options...
netkas Posted April 20, 2009 Share Posted April 20, 2009 M0rpheus, get patched files here - http://www.insanelymac.com/forum/index.php?showtopic=161742 BlackKnight uses standart Motmot/Quail, so you need to ask him to share gfx string he used. Link to comment Share on other sites More sharing options...
darraghcoy Posted April 20, 2009 Share Posted April 20, 2009 M0rpheus, get patched files here - http://www.insanelymac.com/forum/index.php?showtopic=161742 BlackKnight uses standart Motmot/Quail, so you need to ask him to share gfx string he used. Hello, I'm new to all this and have a 4870x2 as well. Would you be able to describe the process that BlackKnight used ? After installing to the extensions folder, do you simply modify one of the device ID's in info.plist file (in ATIRadeonX2000.kext) and hex edit the binary (to replace this ID) and then do the usual clearing of cache, reboot etc. ? Or is there more to it than this ? I'm looking to get this working under Leopard btw; though if Leopard is out of the question then I'll upgrade to Snow Leopard. Link to comment Share on other sites More sharing options...
mrrooster Posted April 21, 2009 Share Posted April 21, 2009 Has anyone tested if either of these cards work? Hi All, first off I'm a bit new to all this OS X lark, so excuse me if I've done something daft. I've just got a 4890, and have been looking at getting this to work in OSX, and there doesn't seem to be a large amount of info. I'm running 10.5.6, on Chamelion, I have installed the 10.5.7 driver from the 4850/4870 thread on here, but that didn't work. I added the device ID to ATI2000.kext and natit.kext, which didn't seem to work either. I then tried creating an EFI string based upon the info in the Natit driver (although I'm not 100% sure I did this right), and this has given me native resolution on my main monitor (plugged into the socket nearest to the mobo, as per the 4870 instructions.) and no image on my second monitor. No CI/QE though so it's all a bit slow. I have tried both with and without the 10.5.7 OpenGL framework from the 4850/4870 thread. Has anyone got any further with this? Link to comment Share on other sites More sharing options...
M0rpheus Posted April 21, 2009 Share Posted April 21, 2009 Black Knight, can you please post/send us your EFI string? I plan on testing this when I get home tomorrow but I need to make sure I have the correct string with the right framebuffer info and stuff from Natit. Link to comment Share on other sites More sharing options...
Black Knight Posted April 21, 2009 Share Posted April 21, 2009 Here is the plist that you should put into EFIstudio's resources/graphic cards/ folder. This will give you a new option for adding the gfx string. Then, after you click add, but before you write to com.apple.Boot.plist, you need to change one thing. Your pci address will look something like Pci(0x0,0x0)/Pci(2x0,0x0)/Pci(0x0,0x0)/Pci(8x0,0x0)/Pci(0x0,0x0) or something like that. Probably a little different towards the beginning depending on the PCIe port that your motherboard uses. You need to change the 8 to a 4. You can also check these values if you open IORegistryExplorer as it will show both addresses for your graphics card. I don't know why gfxutil always chooses the wrong address, but it needs to be the other one. Once you do this, you should have no problems. Good luck, Paul EFI string Link to comment Share on other sites More sharing options...
M0rpheus Posted April 22, 2009 Share Posted April 22, 2009 Hey there, having a problem. I'm getting into safe mode with only 1024x768 res, but the correct info shows in System Profiler. When trying to boot normally, I get a garbled screen with no proper output. Any ideas? EDIT: Found the problem. I didn't have the framebuffer installed. I'm looking around for the Quail framebuffer now. The ATINDRV I have only has Motmot. Link to comment Share on other sites More sharing options...
netkas Posted April 22, 2009 Share Posted April 22, 2009 mrrooster can you come to irc (irc.osx86.hu #radeonhd) ? Link to comment Share on other sites More sharing options...
M0rpheus Posted April 22, 2009 Share Posted April 22, 2009 I found I had ATY_Quail sitting around, so I'm using it and voila! 4870X2 working with QE/CI in Leopard Thanks to Netkas and Black Knight for editing the files/working the EFI string out. I had spent days before this trying to figure it out and gave up. Link to comment Share on other sites More sharing options...
nopee Posted April 22, 2009 Share Posted April 22, 2009 It seems like 4870x2 is working with some fixing now a days. I really would like to request a howto for the beginners. Would that be possible for someone to write? Wich files do I need and how do make the card to work. Thanks for the good work guys. Link to comment Share on other sites More sharing options...
cyclonefr Posted April 22, 2009 Share Posted April 22, 2009 you guys need to know only one core will work with 4870x2 so it will only act as a single 4870 on OSX ! Link to comment Share on other sites More sharing options...
nopee Posted April 22, 2009 Share Posted April 22, 2009 Yea i read that. Do you guys think two cores will be working in the future or is it a closed road? Link to comment Share on other sites More sharing options...
cyclonefr Posted April 22, 2009 Share Posted April 22, 2009 will only work when Apple supports Crossfire on their macs... Link to comment Share on other sites More sharing options...
Recommended Posts