Test the First Flashed GTX285 ?

Discussion in 'Mac Pro' started by MacVidCards, Jun 20, 2009.

  1. MacVidCards Suspended

    Nov 17, 2008
    Hollywood, CA
    Any curious souls in my area? I have flashed a GTX285 with Mac ROM and need an EFI-64 machines to test on. Seems like there is a HIGH concentration of these machines around, just not at my house.

    I CAN get access to them, but they are in Edit Bays at a friend's Production Office...and the Editors keep weird hours.....and they are wired in with lots of extra video/audio/disk drive stuff that I have to disconnect/move....and if one died or I caused bad Hard Drive corruption I would be SHOT ON SIGHT......etc.

    So, if there is a video card enthusiast in Hollywood,CA area who has an EFI-64 Machine and would like to be part of this experiment, PM me.

    FYI...there is a good chance this will work...on the other hand, there is also a good chance that Apple/Nvidia/EVGA placed an additional STOP to flashing and upon boot we will see a lovely black screen.

    Whats in it for you? Immortal, undying glory ! A beer ! And when I figure out full process, I will make one for you with GTX285 you bring me. gratis

    I have removed the 128K chip it came with and installed a 256K chip. I then flashed Mac EFI ROM onto it. On my first Gen it runs exactly as before. Boots into OSX with help of Netkas Injector Package, but not until desktop. (also requires additional Nvidia card)

    It appears to be ignoring the Mac EFI due to it being 64 instead of the 32 it "requires".

    So, anyone wanna help?
  2. Andrew Henry macrumors 6502a

    Mar 4, 2008
    I'm in Seattle, WA you can send it to me for further testing. :)
  3. teeck2000 macrumors regular

    Jun 20, 2009
    Hey Rominator,

    I'd like to help, I'm in Glendale, CA with a 2008 Mac Pro 2.8 Octo if you want to test it out, email me and we can setup a time.
  4. MacVidCards thread starter Suspended

    Nov 17, 2008
    Hollywood, CA
    Email sent. I would recommend you remove your email address from your post.

    We will hopefully be able to meet up by Tuesday or Wednesday and have answer on GTX285 flash. In a perfect world, this could lead to other cards too. Fingers crossed.
  5. Cynicalone macrumors 68040


    Jul 9, 2008
    Okie land
    Yes you'll want to remove that quickly.
  6. MacVidCards thread starter Suspended

    Nov 17, 2008
    Hollywood, CA
    Houston We Have Liftoff !!! Gtx285 Victory !

    TEECK2000 just left my place with his Mac Pro Early 2008..........and a shiny new GTX285 !!!!

    The flash worked !!!

    We tested multiple things, all A-OK. Even a 5.0 GTs link speed.

    Windows was good too. He tried XPlane in both and said it was smoother than his 8800GT had been.


    Thanks to TEECK2000 for dragging his Mac over here. He decided to keep the GTX285 that I had already done the surgery to...I'll be ordering another one.

    BTW.please note that I forgot to change OGL test to 1920x1200....and it scored beautifully anyway.

    Attached Files:

  7. Cuda macrumors member

    Jun 9, 2009
    240 Unified Shaders, that's what I'm talking about.

    In September when Snow Leopard Ships, it's going to put the Radeon 47xx to bed, Good Morning, Good afternoon, and Good night.

    We're talking 2x the speed of the 8800's, with half the Power/Heat/Failure Rate.

    Great Job Rominator, now break out that 2GB version.

    I'm so keyed, in 10.6 I'll be able to put my Apps and large chunks of Data up in VRam. That should help cut down x264 encoding in HD from DAYS to Hours.

    I can't wait to get my hands on one and 10.6:D
  8. 10THzMac macrumors 6502

    Dec 17, 2007
    Wow. I'd vote for a test on the 2G. Could you spell out what you did with Rom chips?
  9. MacVidCards thread starter Suspended

    Nov 17, 2008
    Hollywood, CA
    I desoldered 128K chip and replaced it with a 256K chip.

    Then I flashed with the EFI 156K ROM file.

    Here is card I used:



    If you have a 128K chip (technically 1024k in 8 pages of 128k each) then the file WILL NOT FIT ON THE CHIP AND YOU WILL SEMI-BRICK THE CARD if you flash it.
  10. netkas macrumors 65816

    Oct 2, 2007
    this makes me think they setup pcie2.0 in efi rom, and somehow it doesnt work on flashed 4870

    i can setup pcie2.0 speed in aty_init, but I need to find out code for it first (like what to write to some MMIO adresses , or via pci config space)

    it will still work as pc card i think

    can you share rom with me?

    btw, what nvcap value you had with flashed gtx285 ?
  11. Dr.Pants macrumors 65816


    Jan 8, 2009
    I would just like to offer congratulations on the achievement. Since I can see one of these in my future, I would also like to say "thanks" early. :D
  12. MacVidCards thread starter Suspended

    Nov 17, 2008
    Hollywood, CA
    didn't check...will be a couple days til I have another GTX285 to play with

    is NVCAP something I find in IOREG?
  13. teeck2000 macrumors regular

    Jun 20, 2009
    Thanks again Rominator for the card, it's awesome.

    I have been playing with the card for about 6 hours now and everything is working great, so I thought I would post a followup. I don't have any framerates for games but everything is playing and working smooth. Dual 24" displays work great and the card is running quieter than my 8800GT.

    I was just playing the Crysis Demo at 1920x1200 with everything set to max and 2xAA and it was VERY smooth, 60+ fps I would say. There is one weird thing though that only happens with Crysis and no other app/game in OSX or WinXP. When the game is loading or at the menu screen before loaded, the card makes this really high pitched wine, but as soon as you finish loading and start playing it goes away, very weird.

    I have not ran into any overheat issues or any other problems, works fantastic. Let me know if anyone wants me to run a specific task.

    Great Job Rominator!
  14. jeanlain macrumors 65816

    Mar 14, 2009
    Why is the apple ROM so big? Any way to shrink it?
  15. nightfly13 macrumors 6502a


    Jul 17, 2008
    Ranchi, India
    Could this work on a 1,1 (2006) Mac Pro?

    I need a new card, and I think I'm having conflicts mixing ATI and NVidia presently, so I'd like an NVidia card... would this solution work for a first gen Mac Pro?
  16. 10THzMac macrumors 6502

    Dec 17, 2007
    I found this mac app called NVCAPmaker that read the rom and spewed out a number.
  17. ventro macrumors 6502a

    Sep 23, 2006
    Wow, fantastic work, Rominator! Once you post the in-depth tutorial I will definitely pick up a 285. Thanks so much for doing this!
  18. Cuda macrumors member

    Jun 9, 2009
    I think OS X Boot loader ( Still BootX? ) locks PCI Config Space Read Only for Nvidia cards.

    I beleve you'd have to do this in EFI.
  19. Cuda macrumors member

    Jun 9, 2009

    ioreg -l w0 | grep NVCAP
    Better is both, so we can see if the NVCAP is in the EFI Rom and is not the same as the one in the Bios( That is the one NVCAPmaker Reads)
  20. icyderguru macrumors member

    Apr 20, 2008
    Grats Rominator, glad yours worked.

    Could you please post the Rom so others can try as well. ;)

  21. 10THzMac macrumors 6502

    Dec 17, 2007
    NVCAP maker on the 285 ROM gives


    the same as my Palit 2G 285. But your command gives

    bash-3.2$ ioreg -l w0 | grep NVCAP
    | | | | "NVCAP" = <05000000000003000c0000000000000b00000000>

    which is clearly different. This is with just the mac 285 live. I wonder what this difference can affect?
  22. netkas macrumors 65816

    Oct 2, 2007
    its boot.efi the bootloader

    pcie setup is made by efi rom i believe


    NVCAPMake is joke, it has a nvcap value hardcoded inside, and only calculates two digits analyzing rom, it doesnt create a real nvcap, it just guesses one. ioreg -l -w0 | grep NVCAP is better :)
  23. MacVidCards thread starter Suspended

    Nov 17, 2008
    Hollywood, CA
    So, I 'm confused. Is there something I need to check on when I get another GTX285?

    IN any case, if you need something checked on the flashed one, you could ask TEECK2000 since he has the card now.
  24. netkas macrumors 65816

    Oct 2, 2007
    btw, looks like apple uses ancient old tianocore, thats why their drivers failz to work in latest duet i think

    "C:\p4\sw\main\efi\edk\Tiano20061117\Foundation\Library\Dxe\EfiDriverLib\EfiDriverLib.c..gRT != ((void *) 0)"

    that from decompressed rom
  25. 10THzMac macrumors 6502

    Dec 17, 2007
    That explains a lot of wasted time! Thanks netkas.

Share This Page