netkas.org

Netkas blog.

We have found the golden one.

We found a bios for 4850 which allows to have dual-dvi on 4850 in leopard !

Dont worry, no need to flash anything, its all done soft way.

just try the updated aty-init – ATY_init zip

you will still need to use dvi2vga dongle if using only one dvi, but its easy to fix it by using patched motmot (from patched framebuffers in patched_files from irc)

good luck

also updated aty-init makes osx to think vga has 5.0 GT/s link speed, which is normal for pcie v2.0. (PCI cards in sys profiler)

Comments

  1. July 15th, 2009 | 3:08 pm

    Nice, hope there will be support for 4870 soon.

  2. stefano
    July 15th, 2009 | 3:32 pm

    hey netkas , i cant make my hd4850 work at all….
    i’ve tried everything , intalled packages , bios fixes everything…always over fresh leopard installations….booted -f-v after installing kexts….everything

    Only sometimes it worked , with resolution change and quartz extreme enabled , but the problem is that after booting again stop workig. If i get the chance to make it works , it only works one boot.
    Drumtrahser has been helping me but i really dont know what to do to make it work :(

  3. July 15th, 2009 | 6:52 pm

    Good one Netkas, I hope you find one for 4890 as well :D

  4. Mark
    July 15th, 2009 | 8:11 pm

    …and 4870×2! 8)

  5. July 16th, 2009 | 6:10 am

    Wanted to ask, hope I get an answer, its completely offtopic…but do you know what is the “Gmux device” in the new MBP’s????? In systemprofiler, graphics…you can see Gmux Version 1.7xxx bla bla……..Does it has something to do in the video card swapping?

    Thanks!

  6. July 16th, 2009 | 6:32 am

    THX!!!

    I have 4850 instead of 70 after your choice. Waiting for dual display for sometime.
    WORKS, no breaks.

    JUST : Need to unplug and plug back second monitor after restart, if not it is BLACK SCREEN.

    2 x DVI screen, near mother… 20 , than 30 in. If swapping , it will show 2 screens after restart, but 30 inch will have very low resolution. Not possible to change after.

    To let you know. It will be possible to make this work?

    THANK YOU AGAIN!

  7. Robert
    July 16th, 2009 | 6:51 am

    I don’t get this at all. The post talks about a BIOS and then the linked file mentions a zip but all I get is a kext file! Does this mean that all one needs to do is place this kext in Extensions and a regular 4850 for PC is supported by a Mac?
    More details please and fewer cryptic confusing notes.

    ////bios dump is inside that kext, so osx drivers will use atombios tables from that dump and will work better.

    as for mac – i dunno, it works with 4870×2

  8. Robert
    July 16th, 2009 | 6:53 am

    And what exactly is “dvi2vga dongle”

    ///a dvi to dsub adapter

  9. Martin
    July 16th, 2009 | 1:59 pm

    it’s going nothing with dual dvi to vga adapter ,
    only mirror them self .
    Radeon HD 4850 ….

    i have the device id’s from the screenshot.

    Natit
    AtY_init
    Patched Files

    the self with out the patched files

    /////vga displays work very bad in osx with 48×0

  10. hendry
    July 17th, 2009 | 3:14 am

    Got the same problem with Martin. I got the updated ATY_init, natit, and patched files (from irc). The second dvi just mirror the main display. Missing anything here?
    Really excited to get this HD 4850 running well with dual screen in Leo.. ;-)

    ////you dont need a natit with new aty_init, remove the natit

  11. hendry
    July 17th, 2009 | 12:16 pm

    I have already tried removing natit and only having your updated aty_init on /System/Library/Extensions and /Extra/Stored_kext (chameleon), run the boot caches update and had the system restarted. And still.. the second displays just mirrors the main display (can’t extend desktop). I also tried unplugging the second dvi and replugging it and still no use. Other than that, the display is running great with your kext (mirror display)! and bunch of thanks for that.
    Btw, I am using two identical Samsung Syncmaster 943NX (1360 x 768). I wonder what setup you are running on.
    I really wish this update could solve the nagging problem…

  12. robyrocker89
    July 18th, 2009 | 12:38 am

    hi netkas,
    are news for hd4650 ddr3???

  13. July 18th, 2009 | 1:53 am

    Hi, Thank you again for this dual display working version.

    Just simple ? : how to fix second black screen after restart?

    Plug – unplug is annoying, and frequently restart is needed as you all know.

    Can you help? or suggest something?

    PS. Using original apple cinema display. 20+30 = 2x dvi, boot v10, for info.

  14. drumthrasher109
    July 18th, 2009 | 5:13 am

    idk bout you guys but dual dvi always worked for me on my 4850. installed the ORIGINAL package and the aty enabler package (or whatever).

  15. hendry
    July 18th, 2009 | 12:01 pm

    Hi dumbtrasher … what is aty enabler? where to get it? could you please describe the steps of installing aty_init or anything that is related to that to get this HD 4850 running with dual screen (extend mode). I am using two screens with dsub(vga) connector that are connected to the card via dvi2vga dongle. Is there anything that is still missing?

  16. July 19th, 2009 | 12:17 pm

    Hi dumbtrasher …
    It is correct to say that dual display will show properly with “original” drivers, or the “old” basic ones = netkas.ktext + aty BUT ! when using : the screen will freeze, stop working, and restart is required. So no point to have this solution for me. With the new aty from netkas, my screens do not freeze or do not have white squares after around hour of using the system. So “for me” this solution represent the right approach. With exception that i have to unplug, than plug back the second screen after each restart [second screen is black] – dvi port , second from mother board.

    If you have perfect dual dvi working solution, i will be more than happy if you can share with us the files required [versions] and the way you did it.

    PS. 4850 dual dvi XFX 1gb graphic card version.

  17. JustinCase
    July 19th, 2009 | 4:20 pm

    Guys,
    Im really trying to get this sorted for past 3 weeks.
    My problem is : 2x Dell 17″ screens with VGA connection ONLY. My Graphic Card is Palit HD 4850. 3 Outputs I have : 2 x DVI and 1 x S-Video. Im using adaptor DVi->VGA on both ports. I have tried to follow every solution on netkas but it seems like it doesnt work for me. MAC OS 10.5.7 with Chameleon 2.1RC.
    Please If you have that card and u use 2xDVI->VGA ports ..and u have dual screen ..PLS PLS PLS mail me : isiDOTserwisATgmailDOTcom

    Thanks !!

    ////its not possible at the moment

  18. Spacedust
    July 19th, 2009 | 11:35 pm

    What HD4850 did you use ? Will it work in Mac Pro 1.1 ?

    ///mine is saphire, but it doesnt matter
    /// you can try it in macpro and report results :D

  19. Ed
    July 20th, 2009 | 2:06 am

    Yeah dumbtrasher, I would love to know your system specs and setup.

  20. DonRamon
    July 20th, 2009 | 4:11 am

    It’s so weird, my Sapphire ATI HD4850 512MB has been working on Dual DVI from day 1, when the pre-10.5.7 ATI HD4xxx series beta driver for 10.5.6 was released.

    Now I’m worried about updating to 10.5.7, murphy’s law says it would break it for sure :S

  21. warmonked
    July 20th, 2009 | 5:08 am

    Hendry,
    Did you remove old Natit? Try removing old ATY_Motmot as well. Then clear kext cache and restart.

    I’m able to startup without unplugging and plugging my second display back in…

  22. warmonked
    July 20th, 2009 | 5:16 am

    Sorry, I take that back. From a cold boot I have to unplug and plug in my 2nd dvi as well.

  23. VC
    July 20th, 2009 | 7:29 am

    I use this for a flashed Sapphire 4870 1GB on MacPro w/ 10.5.7. Shows 5GT/s. Dual DVI working on 2 Apple displays, no replugging needed. Wakes from computer sleep but not display sleep.

    Contrary to an advice above, Natit from May 24 post “Some thoughts about 4870″ is required. Removing it causes booting to be stuck with 2 blank blue screens.

    Netkas,how can I remove a spurious additional ATY-MotmotParent, probably a leftover from previous testing? Thanks.

  24. tirsojrp
    July 21st, 2009 | 8:51 pm

    hi…

    Can someone confirm if i can use 2 vga monitors with this file?

    Sapphire Radeon 4870 1gb.

    ///no, noone pc 48×0 card can handle 2 vga in osx.

  25. fxPPC
    July 22nd, 2009 | 5:55 pm

    Thank you so much! I have tryed everything to get my 9800GT 1024 to run with QE/CI under 10.5.7. After mucking around with different kexts, injectors, and strings, I found your driver (coupled with the 9f23 installer) made everything work! I love my new card!

  26. kuwan
    July 25th, 2009 | 9:00 pm

    Just an FYI…

    I’m not sure the best place to post this but I wanted to let you know that this version of the ATY_init.kext breaks dual-monitor support for me with the EVGA GeForce GTX 260 Core 216 896 MB card (dual DVI). With this release all I get are two monitors with black screens – if only one display is connected then it works. If I use the previous release of the ATY_init.kext (the one linked here: http://netkas.org/?p=107 ) then dual displays works just fine.

    I’ll note that using either kext will give me a black screen on both displays while booting (after the spinning Apple logo), but the new one stays black forever. Using the older kext the machine will eventually boot into the desktop at which point both screens will work properly.

    Thanks for all the work on getting this stuff working.

  27. arobasefr
    July 27th, 2009 | 10:50 am

    Hi, Thank you very much for this dual display working version.

    My Gainward 4850 Golden Sample 512Mo dual dvi is now 100% working

    You’r the best !

  28. darewreck
    July 28th, 2009 | 3:56 am

    Hi,

    I’m currently having issues getting my Sapphire 4850HD 512mb graphics card (1vga , 1dvi, and one hdmi input) working. Any advice? I’m currently using the iAktos v7 distribution. I’ve tried installing the ATY_init kext, but when i try to reboot the display will lose signal resulting in a blank screen.

    Other attempts
    —————-
    1. installed 7_radeon_hd_48×0_drivers.pkg, This resulted in a blue screen when logged in
    2. installing the 7_radeon_hd_48×0_drivers.pkg, then the ATY_Motmot.kexk. This resulted in the monitor losing signal
    3. installed 7_radeon_hd_48×0_drivers.pkg & ATY_Init.kext. Resulted in monitor losing signal.
    4. installed just the ATY_Init.kext and resulted in monitor losing signal.

    Note: Before each try, I removed any kext related to ATY, Natit or ATIRadeon kexts.

  29. Rsilves
    July 29th, 2009 | 2:29 am

    Hi. Thanks for the drivers.
    I got a new screen to use dual monitors, and cannot get it to work.
    I installed “MacOSX_10.5.6_radeon_hd_48×0_drivers.pkg”. Then added ATY_Init.kext and deleted Natit.kext. Then installed “Patched framebuffers for 48×0 and 3870×2.pkg”.
    Second screen is blank, not recognized by OS.
    During all the mess trying to make it work, I could make them mirror but not extend desktop.
    I also tried ATY_Init.kext and Patched Framebuffers (deleting MacOSX_10.5.6_radeon_hd_48×0_drivers.pkg) and that doesn’t enable dual monitors.

    I have a Dell 2007FP (DVI) and a Samsung 2032NW (VGA). Please tell me what I’m doing wrong.

    Thanks,
    Rodrigo

    ////dvi + vga will nopt work even in snow leo., vga is wrong

  30. Rsilves
    July 29th, 2009 | 2:38 am

    Hmm I should have mentioned that I have a 4850, 512mb, DVI (near mobo) then HDMi then VGA.

    Thanks,
    Rodrigo

  31. Rsilves
    July 29th, 2009 | 5:28 pm

    Hmm. Do you think it will work with HDMI-to-DVI cable and DVI-to-VGA cable as posted in this site:
    http://www.insanelymac.com/forum/index.php?showtopic=173684

    The position of the connectors in my card is not the same.

    Thanks,
    Rodrigo

  32. Rsilves
    July 29th, 2009 | 11:25 pm

    Sorry, I was confused by the picture, the guy is using 1 monitor only.
    Thanks. Rodrigo.

  33. Rsilves
    July 30th, 2009 | 6:41 am

    Any idea if there is any problem with different card’s RAM? I mean, the one in your pic is 512MB. I will change my card and VGA monitor, I want to get a 1GB 4850 (dual dvi) card, is there any problem?

    Thanks,
    Rodrigo

  34. Lupo
    July 31st, 2009 | 6:23 am

    Hey,

    I’m having trouble trying to get my ATI 4850 to work. I done every guide, downloaded and tried every package. I used the dvi dongle and pretty much everything. Is it possible not every 4850 is supported, or is it more likely im just doing this wrong. Any help would be appreciated and keep up the good work!

    ///what outputs ? keep in mind vga works very bad

  35. Lupo
    July 31st, 2009 | 4:25 pm

    I have two DVI outputs on my card. Im using one DVI cable to my monitor, and the other output has the DVI>VGA dongle on it.

    Should I try updating to 10.5.7? I am on 10.5.6 right now on iPC and last time I tried to update I had to reinstall, but I will try again if necessary. Thanks!

  36. August 1st, 2009 | 6:05 pm

    I installed the kext and then rebooted no change. I still only see one monitor. My screens do go black when I remove one though so thats new. When I booted in -v -f mode I saw something saying ATY_Init failed switching display? or something similar. Any ideas? I have a sapphire HD4850 and everything short of the displays are exactly identical to what you have in the screenshot. Thanks.

  37. lupo
    August 2nd, 2009 | 4:56 am

    Hey,

    I am still unable to get the drivers to work even though i updated to 10.5.7 (I got lucky and it worked for me finally! the update that is)I keep getting the blue screen but i know my stuff is there. If I bring my mouse to where the dock would be, and click and drag, the cloud appears right next to my mouse, so i obviously must be clicking on an application. Weird, huh.

    Anyway, I heard that there are some 10.5.7 beta ATI drivers? Are these the ones that everyone is downloading on insanelymac, or are they different ones? IF there not, were can I get them?

    Also, is an ASUS mother with an i7 processor, now compatible with the 10.5.7? And are 4890 compatible yet?

    I realize I must be a bother, but im rather new to the Hackintosh scene. IF you could help me with this I would really appreacite it.

    Thanks so much again!!

    -Lupo

  38. AhMan
    August 2nd, 2009 | 6:52 am

    Thanks for updated ATY_init. Both DVI ports works perfectly with my Powercolor 4850. I’ve another question. I’m trying to have both a 4850 & 3650 ATI cards working together. Does this new ATY_init support Dual ATI cards? Or do I need to use the old ATI_init posted on April 22 for multiple ATI cards? Thanks again.

    ///it does

  39. AhMan
    August 2nd, 2009 | 2:08 pm

    Thanks a lot for the prompt reply. I’m having problem with dual ATI cards. My primary card is 4850 & the secondary is 3650. The 4850 works without problem. The system detected the 3650 and it’s LCD via DVI. However, there is no video on screen no matter what I try. Here is the output from ATY_init upon bootup.

    ATY_Init: Card 0×9442 was posted
    ATY_Init: Quiting for card 0×9442
    ATY_Init: Card 0×9598 was not posted
    ATY_Init: calling readAtomBIOS
    ATY_Init: devid from binimage – 9598
    ATY_Init: Rom size – 10000
    ATY_Init: Calling ASIC INIT for card 0×9598
    ATY_Init: ATOM BIOS Rom:
    ATY_Init: Calling ASIC Init
    ATY_Init: ASIC_INIT Successful
    ATY_Init: Card initialize completed

    I’ve also tried to add my 3650 bios dump under the ATI 3600 section with ATY,bin_image key in Info.plist, but still no video. The ATY_init trace is the same as before and there is no indication that it’s trying to use my bios dump. BTW, do I need to include my 3650 bios dump with this version of ATY_init? Any help would be very much appreciated.

  40. robyrocker89
    August 15th, 2009 | 10:56 am

    hi netkas!
    i’ve bought the new HD4850 but don’t work!!
    i’ve tried your kext but nothing…
    my videocard hasn’t double dvi but 1 vga, 1 hdmi and 1 dvi…
    when i start my hackintosh, i’ve got a bluescreen and blackscreen after…why???

    Can you help me please??

    ///how long i need to repeat same thing over and over ?
    ///dvi+hdmi+vga is BAD CHOICE, use pacthed framebuffers from irc to get it working, and read fscking big radeonhd guide,

  41. robyrocker89
    August 15th, 2009 | 5:22 pm

    ok thanks man!!!
    last question: i installed”natit for Quail” and “Patched framebuffers for 48×0 and 3870×2″…the videocard work but i don’t have QE/CI…why??

    Thx for the support Netkas

  42. crunchattak
    August 19th, 2009 | 12:54 pm

    Hi, netkas,

    I have a 4850 Hd (11132-30-20R)(on 10.5.6, 10.5.7, 10.5.8).
    I have try all of kext in your web site.
    And none work

    Can you help me?

  43. the_29
    August 24th, 2009 | 8:00 am

    @Joey: How did you get the sapphire HD 4850 to run with one monitor? Noone is able to get a screen?

    So how did you made this?

    @Admin: Can you write joey an email, that he should post his installations details?

  44. suntzu
    August 24th, 2009 | 8:09 am

    Hi
    I run DVI-> HDMI+DVI-> VGA

    I have got two CRT monitors.
    -I connected both DVI-> VGA after os x run
    -I disconnected one of them and connect DVI->HDMI LCD Dell monitor.

    Screnn was freezing after less than one minut.

  45. Teddy
    August 27th, 2009 | 9:53 pm

    I have a Sapphire 4850 512 MB with 2 DVI ports (+1 S-Video).
    A MacPro 1,1
    Installed ATY_Init to the /System/Library/Extensions folder.
    Rights fixed.

    Have the original 7300 in Slot 4 (8x), 4850 in Slot 1 (16x).

    Starting up: 4850 fan spinning like hell, red led lighting at the same time. Black screen.
    Connecting to the 7300 blue screen than panic.

    Any ideas? Been struggeling for 6 hours now. I have read million information but they are so confusing.

    I have connected the 4850 to the CD power cable.

  46. Nick D
    September 2nd, 2009 | 8:26 pm

    Hey Netkas :) Thanks for all the work you do, simply awesome!

    Was playing around and got the 4850 to work with this driver, however now whats happening is that only one screen is working again now (i’m using dual DVI). The other is in constant hibernation. If i disconnect the hibernated monitor it obviously puts the other monitor into hibernation…

    Any ideas what I could do to fix it pls?

  47. Chris
    September 5th, 2009 | 5:10 pm

    Thank you Netkas!!!!

    I have the XFX Radeon HD 4870 and this version is working great! I have much much higher FPS in OpenGL Extensions Viewer and World of Warcraft. With just EFI strings in 10.5.8 I would get maybe 80-90fps, but with this I am getting up to 170fps in WoW @ 1920×1200. Things are running smoother than they do in Windows! With EFI strings, everything was jumpy and I noticed the fan never spun up on the card. Fan spins up and down normally with this version. Thank you so much!

  48. Fabian
    September 11th, 2009 | 10:06 am

    Hey Netkas,

    I’ve got a Sapphire 512 MB HD4850 video card. I’ve got everything working fine in OSX86, iPC 10.5.6. right now except the video card. I’ve installed the kext above and set the permissions correctly but still I can’t set the resolution to 1280×1024, all I get is 1024×768. If I look at the “About this Mac” screen and then Video I see that the kext is loaded correctly, it also says 5.0 GT/s but my resolution just won’t change. I’ve also plugged in a DVI-VGA adapter in the second output. Also I’ve tried to change it with Switchresx but still to no avail.

    If anybody please could help I would be so grateful!
    Netkas I’d also donate you;)

    Grtz. Fabian

    ///you will not, nobody did yet, so I dont bother with it.

  49. Fabian
    September 11th, 2009 | 11:53 am

    So you’re saying that right now it’s impossible to have a HD4850 working correctly at 1280×1024 without the shaking?

    Thx in advance

  50. Crackinette
    September 13th, 2009 | 11:42 am

    Hi,
    I’ve installed this kext but my second monitor doesn’t work :( and my first’s ine is fix to 1400×1050 instead of 1680×1050. I have a Gainward 4850 Golden Sample with same device ID like the screenshot. What am I doing wrong ?
    Thx in advance

  51. Jeff
    November 6th, 2009 | 6:08 am

    Sorry to post in such an old thread, but I am trying to get my new Gigabyte ATI 4850 [http://www.newegg.com/Product/Product.aspx?Item=N82E16814125238] working in my install of 10.5.8. I have 2 DVI monitors plugged in and I am getting the blue screens. Is there no fix for this at all? I am using the ATY_init.kext from here and the Natit.kext, ATIRadeon files from http://osx86.radeonhd.eu/

    What am I doing wrong?

    ///dont use both aty_init and natit

  52. Jeff
    November 6th, 2009 | 6:10 am

    Also tried the Natit.kext, ATIRadeon files from http://www.insanelymac.com/forum/index.php?showtopic=155477

    Same result, blue screens.

  53. Bret
    November 10th, 2009 | 6:23 am

    I have Leo4all 4.1 installed. Everything seems to work great, but really low resolution. If I install ATY_Init, I get a blue screen with a arrow cursor. If I hit sleep or the power button, it goes into sleep, but just before it does, I see my desktop. If I hit the power button again, or the Enter key to bring it back, nothing comes back. I have installed other distributions, like iAtkos v7 and when I would do that, I would get it would come back up with the desktop, but then would crash with a kernal panic. I have a Sapphire HD 3870 512MB DDR4 PCIe. Is it a problem with this driver, or with a sleep mode? I have tried all the other drivers and this one has gotten me the closest. Any help would be appreciated. Been working on this for over a month with a bunch of different distributions.

  54. Antreas
    November 15th, 2009 | 3:00 am

    Any hope for HD4890 with dual dvi ports working???

  55. November 21st, 2009 | 12:13 pm

    Hello Netkas,

    Whatever i do, when i install the graphic drivers (i’ve tryd different combinations and distro’s). spaces has some corruption in the “middle” of the screen, but everything else is alright.

    It looks like a little wave in the form of a line.

    So i tried almost? everything, and maybe i doing something wrong.

    Netkas, you with your wonderful mind has probably a solution?

    Specs:
    Motherboard: Asus m3a78-t with 790GX and 750sb chipset
    Graphic card: Asus; HD4850 1GB link>
    http://www.asus.com/Product.aspx?P_ID=uhwarwIzFUpVVGdI
    Ram: 4 GB
    CPU: Amd phenom2 720-X3

  56. November 21st, 2009 | 12:15 pm

    BTW, this was in IDENEB 10.5.8 lite, and iaktos/ideneb 10.5.8.

  57. November 21st, 2009 | 12:18 pm

    i mean iaktos/ideneb 10.5.7.

    Hmpf, Saturday morning…

  58. marciuz
    February 22nd, 2010 | 1:28 pm

    Hello Netkas, thank you, with this kext I’ve finally solved an issue with NVIDIA GeForce4 MX 440SE with AGP8X
    Thanks!!!

  59. neb
    March 24th, 2010 | 11:32 am

    Hi, i’ve got a PowerColor 4850 / 512m running fine with a vanilla 10.5.8 and i d’like to get dual screen working, can you give a new link to download this ATY_Init ? this one’s dead…

  60. Jeff
    May 2nd, 2010 | 7:09 am

    Link is broken

  61. umut
    May 26th, 2010 | 8:42 am

    link is dead please fix it :(

  62. CrazyJAT
    June 19th, 2010 | 8:05 pm

    Link dead. Can’t run Snow Leopard cause I get various issues with applications not opening and garbled display problems. So, if I need to stick with 10.5.8, it would be nice if I could get it working with my 4850.

  63. CrazyJAT
    June 21st, 2010 | 9:08 pm

    In addition to fixing the link…

    I have 10.5.8 and ATY_Init.kext installed. I am using Chameleon RC 4 with vanilla kernel. When I sleep my computer, everything goes off fine. When trying to wake from sleep, I get a garbled screen and have to reset. Any chance of fixing that? Using Natit, I can sleep and wake just fine, however I can’t do dual dvi. FYI, I have Graphics Enabler set to yes and I have tried Force Wake yes and no with no difference.

Leave a reply