View Full Version : 8800gt EFI64 ROM
smgfreak
Mar 15, 2009, 06:00 PM
OK, this is a bunch of Hooey...I have a 9800GT from BFG with 1 Gig of RAM running just fine with Mac 88GT ROM.
HOWEVER...it shows up as 512 Megs.
I have moved the straps and device id from PC ROM....is there a place where this RAM amount is an entry in ROM?
good question ! I try it the Next Days, i think there is maybe one Way to do it !
my Friend does have a 1024 9800GT will try to fix the 1024 issue
mbimac
Apr 7, 2009, 04:57 AM
Hey I have a question about Flash 8800GT PC card "Can I just Put the card into PC desktop to flash the BIOS or MUST put into MAC PRO desktop to Flash it duo to I am failing in Flash in PC desktop or maybe it's my XFX 8800GT(G92) video card not work,,does it means G92chip cannot successful flash to Mac version???
Thanks!!!
milk242
Apr 7, 2009, 04:26 PM
OK, this is a bunch of Hooey...I have a 9800GT from BFG with 1 Gig of RAM running just fine with Mac 88GT ROM.
HOWEVER...it shows up as 512 Megs.
I have moved the straps and device id from PC ROM....is there a place where this RAM amount is an entry in ROM?
I just recently flashed an evga 9800gt with 512mb and after the flash the fans ran full blast.
I was wondering if after your flash your fans ran full speed on the card? Or did you do some hex editing and if so what values must I add.
Thanks!
The Rominator
Apr 7, 2009, 05:06 PM
I will toss the 98GT in again and see about fans.
What we NEED is to do the same thing Pipolomo42 did fro 4870 .....move the PC BIOS into the Mac ROM, replacing the 8800GT PC BIOS but correcting for this insertion.
Could open up ALOT of cards to work on Macs if we figured this out.
milk242
Apr 7, 2009, 06:54 PM
Are the efi start and end flags the same on the 8800gt rom? If so I'll probably try exactly the same process that pimpolomo42 did and hope for the best... At the least, I found a purpose for my old pc.. testing and dumping roms...
The Rominator
Apr 7, 2009, 07:24 PM
I show the place in the ROM where the PC BIOS ends and the EFI starts. The second device ROM starts with a "55AA" just as the first one does. All of the "FFF"s are place fillers, which must be counted for, I believe.
Note the third line down at begining of both Mac EFI ROMs...The 64bit one is "de101106" and the EFI32 one is "de100206". These are the different device id of these cards. There is supposedley a device id 602 ROM for 64bit cards, it would be great to get ahold of it too.
These are from the EFI32 and the EFI 64.
The end shots are just that, the end of the ROM.
mbimac
Apr 7, 2009, 11:14 PM
Everyone looks like not wanna answer my question,
Is that worth to upgrade ATI 2600XT to Evga 8800GT which is flashed,if so I only can buy it from ebay, or waiting for 4870ROM to ready to go,thanks
milk242
Apr 8, 2009, 02:52 AM
I guess it depends on how much you get the 8800gt for. I have a 9800gt from my pc lying around and its the same core with a die shrink so I'll be tinkering with that.
What would you be using your mac pro for?
lundman
Apr 14, 2009, 04:56 AM
Good thread this, lots of pages to read. Anyone know off the top of your head if any of these cards are likely to be able to be flashed:
http://search3.auctions.yahoo.co.jp/jp/search?p=8800gt&auccat=2084211540&f=0x2&alocale=0jp&mode=2&apg=1
I see boards like:
ASUS EN8800GT
LeadTek PX8800GT
ZOTAC GeForce8800GT
WinFast GeForce8800GT
MSI GeForce8800GT (1GB)
I have a MacPro Intel 4core, Model 1,1
The Rominator
Apr 14, 2009, 06:08 AM
I would suggest that you look for an EVGA board.
lundman
Apr 14, 2009, 07:20 AM
Not a common brand, so import, and cost more than official apple upgrade :)
Actually both LeadTek, and MSI are mentioned positively. I don't use bootcamp.
milk242
Apr 15, 2009, 03:17 AM
So i've been trying to get the 9800gt recognized natively in my hackintosh so far I have made a frankenrom of the 8800gt rom posted here with the 9800gt bios (changed the device id of the 9800 to an 8800). When I look in system profiler I see that os x can see the new rom revision (8800gt efi) but still reporting the wrong device id (0605 instead of 0611). Is the device id on the hardware level and if so any way to change it?
The Rominator
Apr 15, 2009, 05:58 AM
last digit is posted by ROM
I have been posting this for weeks
everyone ignores and acts like im crazy
in the softstraps
milk242
Apr 15, 2009, 03:28 PM
Are you positive about the last digit is in the rom? I read somewhere that nvidia device id's last 3 numbers were changeable and ati device id's only the last digit was changeable. I'm probably wrong since you know more about roms, but just throwing up what I have heard.
//Edit:
I was mistaken, my memory of what I read is bad. What I read was that for agp cards, the last 2 digits were in the rom while pci-e cards the last 3 digits were in the rom.
The Rominator
Apr 15, 2009, 04:46 PM
I was mistaken, my memory of what I read is bad. What I read was that for agp cards, the last 2 digits were in the rom while pci-e cards the last 3 digits were in the rom.
Please post a link to where you read this.
Since device ids are 4 digits, I can't imagine that the last three are set via ROM.
In my experience, the softstraps in Nvidia ROMs set the final digit. When a G92 card has a blank ROM, it will show up as id 0600 or 0610. This is why many people who flashed 8800GTS with EFI64 ROM ended up with cards that wouldn't work in Windows. Card & ROM had different ids, Windows gave up.
With the ATI 4870/4850, when blank it is 9440. This behavior has changed from AGP days, ATI cards used to be set in stone. With the FireGl X3, you needed to change ROM to match card.
In any case, I don't believe that 3 digits is correct.
warpmoon
Jun 7, 2009, 04:44 PM
So my original 8800 that I bought together with my MacPro (early 2008 model) turned over and died a few days ago and I'm looking to replace it. I can get my hands on a Inno3d 8800 GT which I am hopeful will work in my box but before I take the plunge...
As far as I understand I need to do 2 main things to make it Mac compatible:
1) Flash it with a Mac friendly ROM in a PC.
2) Sort the power supply.
Now I have questions about step 2. I see there are two main ways to solve the power cable issue. A) is to use a 4 pin molex connector and B), buy a cable like this (http://shop.ati.com/product.asp?sku=3280778). But in my situation, can't I use the cable from the 8800 that came with the MacPro? I admit I already tried removing it from the card, but it seems to be attached pretty well and I'm not sure how hard I should try to pull. Will it come off? ;)
Regarding the flashing process, from what I understand I just need to ensure it's a card with a 1MBIT ROM and then apply the 64kbit EFI bios and it should "just work"?
MAVMAFRumors
Jun 13, 2009, 05:38 PM
last digit is posted by ROM
I have been posting this for weeks
everyone ignores and acts like im crazy
in the softstraps
You are not crazy! I tried your EFI 64 versions of the 8800gt rom on my Asus 8800gts 512MB G92 card. Its totaly works in my Mac Pro (3,1) 2008. I can boot OS X and Vista/XP from bootcamp. Newest Nvidia drivers work also, just like a normal PC. So, to clear things up; yes it's possible for people to have a 8800GTS pc version flashed to MAC and work with the Mac Pro (3,1) 2008 with Rominator's hacked roms.
Cheers to all!
Michiel
The Rominator
Jun 13, 2009, 06:22 PM
How does the card show up in System Profiler in OSX and System Information in Windows?
Are you one of the people I emailed a ROM to?
MAVMAFRumors
Jun 14, 2009, 04:31 PM
How does the card show up in System Profiler in OSX and System Information in Windows?
Are you one of the people I emailed a ROM to?
In OS X it show up like this:
http://www.mavmaf.nl/osx/8800gts.png
In Windows it show up like a regular 8800GT. Notice that under OS X I enabled QuartzGL via de debugger app. OS X is even more snapier now, great! I flashed my 8800gts 512mb on a pc and orderd the powercable from a webstore, it's the regular Quadro 4500 cable and comes with an Apple manual for the original G5.
Cheers
btw. I got the roms from this forum. There were 2, 1 original 64efi and 2 overclocked one. I run the original hacked one ;)
spinecki
Jun 27, 2009, 03:17 AM
How does the card show up in System Profiler in OSX and System Information in Windows?
Are you one of the people I emailed a ROM to?
Hi Rominator,
I want to be one of those ppl. Could you pls send me the ROM?
Thanks.
The Rominator
Jun 27, 2009, 04:34 AM
Hi Rominator,
I want to be one of those ppl. Could you pls send me the ROM?
Thanks.
I would love to do some G92 work.
1. You need to boot into DOS and run NVflash...do an "NVFlash -c" and let me know what it says.
spinecki
Jun 27, 2009, 11:43 AM
I would love to do some G92 work.
1. You need to boot into DOS and run NVflash...do an "NVFlash -c" and let me know what it says.
It says like this :)
http://i44.tinypic.com/ao5474.jpg
Pic's a little blurry, but everything else's great.
spinecki
Jun 27, 2009, 12:01 PM
Thanks for the thread guys, great work.
But I've registered to relay some bad news. I have an inno3D GREEN PCB 8800GT dated 49/2007 part number i-8800GT-H5GTCDS.
When I run nvflash --check it lists
eeprom id (1f ,65) : Atmel at25512a 2.7-3.6v 64kx8s, page
So a green PCB would appear to be no guarantee.
EDIT:
Tech report has some interesting info here (http://techreport.com/articles.x/14120/4) regarding changes to the heatsink on the 8800GT. If you compare to this image here (http://techreport.com/articles.x/14120/7) . you will see some subtle changes to the reference heatsink. Mine has the newer larger fan. So maybe if you find a card with the older smaller fan you will be OK.
I have the exact same card.
Mine is 42/2007 though and that's probably the diffrence.
The Rominator
Jun 27, 2009, 04:34 PM
you're lucky, a 128K chip
I know everyone wants to believe that there is some magic way to determine which ones got 64K and which ones got 128K EEPROMs.
In my experience it is merely luck of the draw and trying to associate ROM chip with PCB is like reading tea leaves
So, what kind of card is it? (Make & Model)
It appeas that it already has the EFI-64 880GT ROM, yes?
Do you still have the original ROM it came with?
spinecki
Jun 28, 2009, 06:44 AM
you're lucky, a 128K chip
I know everyone wants to believe that there is some magic way to determine which ones got 64K and which ones got 128K EEPROMs.
In my experience it is merely luck of the draw and trying to associate ROM chip with PCB is like reading tea leaves
So, what kind of card is it? (Make & Model)
It appeas that it already has the EFI-64 880GT ROM, yes?
Do you still have the original ROM it came with?
It doesn't have the EFI-64 ROM yet.
I'll flash it today and before that save the original ROM.
spinecki
Jun 29, 2009, 02:32 AM
It doesn't have the EFI-64 ROM yet.
I'll flash it today and before that save the original ROM.
I flashed it with both roms from this topic...
...and my osx86 doesn't recognize this 8800gt.
Will try to check if native mac pro recognizes it.
djwirk
Jul 7, 2009, 10:23 AM
Plan on ordering the following card from NewEgg later on today, as I can't find a retailer online that will sell an 8800GT and let me return it if something goes wrong.
http://www.frys.com/product/5827283?site=sr:SEARCH:MAIN_RSLT_PG
I guess just looking for confirmation that I'm on the right track here. This ROM should be compatible with the 9800 correct?
http://a.mondit.free.fr/mp2008/mp8800gt.rom
Also - reading so much confusing information on NVFlash, could anyone please type out the specific string I need to enter once I have it up and running?
Thank you in advance, at a dead end here and praying it's my video card dead in my Mac causing panics. Apple Store has been useless, they took out my OWC ram and I started getting "Windows Server Error" crashes again a few hours after I got it home, now back to panic on startup.
xintasprint
Aug 9, 2009, 05:57 PM
I ordered a MAC nvidia 8800GT from Applemacanix and they sent me a EVGA 8800 GTS efi64 instead saying it was faster.
Works with OSX but NOT with bootcamp. Black screen.
Would this flash fix it for windows?
The Rominator
Aug 9, 2009, 06:36 PM
they're a bunch of sorry hacks
return the bogus card
The Rominator
Nov 9, 2009, 03:11 PM
Ok, but I´ve find it better at http://www.gangacomputer.cm/
SPAMMIE
navychief
Dec 6, 2009, 10:34 PM
Hello all.
I'm the proud owner of a 1st generation Mac Pro. I've grown tired of the performance of my NVIDIA GeForce 7300 GT and purchased a nVidia 8800GT off ebay not realizing that there's more than one nvidia 8800GT. My bust.
http://cgi.ebay.com/nVIDIA-GeForce-8800-GT-512MB-GDDR3-PCI-E-8800GT_W0QQitemZ220515762786QQcmdZViewItemQQptZPCC_Video_TV_Cards?hash=item3357c38262#ht_1758wt_941
Well. I guess there's a procedure that a might have to do to get the correct ROM on the card? I know I'm probably rehashing a process that many have asked about, but a little hand holding might be in order.
Thanks to anyone who wishes to help.
Chief
kingtj
Jan 20, 2010, 02:42 PM
Actually, I just put myself in a similar situation. I own BOTH the first revision (2006) Mac Pro and a 2008 version of the Mac Pro. My 2008 model is my primary computer, and I use it for gaming and so on -- so I recently upgraded the 8800GT I had in it to a new Radeon 4870 card.
Then, to help recoup some of my costs, I yanked the Radeon 3870 out of the 2006 series Mac Pro, thinking I'd just move my 8800GT card over to it (and forgetting about the differences with the EFI32 in the 2006 Mac Pro vs. the EFI64 in the 2008 model). I sold the 3870 card just before realizing my 8800GT won't work at all in the 2006 Mac Pro. Doh!
So my next step was to attempt to reflash the EFI64 8800GT with an EFI32 compatible 8800GT card's BIOS. So far, I'm getting nowhere though! The nvflash utility in DOS keeps saying it doesn't see any valid/flashable video cards in the system!
I updated nvflash to version 5.88 to make sure it was recent enough, but no luck.
I should note that so far, I've been trying to do this flash by putting the 8800GT into a Core 2 Duo Intel PC's PCIe video slot and booting from a USB memory stick. (That's exactly how I successfully flashed this 8800GT from a PC version to an EFI64 Mac Pro compatible version in the first place, over a year ago!)
Since the card is already, now, a Mac version -- do I need to flash it from inside a Mac Pro that recognizes it (my 2008 model)? That's my next move, I guess - though it's kind of a pain tearing that one apart again just to try this out.
Hello all.
I'm the proud owner of a 1st generation Mac Pro. I've grown tired of the performance of my NVIDIA GeForce 7300 GT and purchased a nVidia 8800GT off ebay not realizing that there's more than one nvidia 8800GT. My bust.
http://cgi.ebay.com/nVIDIA-GeForce-8800-GT-512MB-GDDR3-PCI-E-8800GT_W0QQitemZ220515762786QQcmdZViewItemQQptZPCC_Video_TV_Cards?hash=item3357c38262#ht_1758wt_941
Well. I guess there's a procedure that a might have to do to get the correct ROM on the card? I know I'm probably rehashing a process that many have asked about, but a little hand holding might be in order.
Thanks to anyone who wishes to help.
Chief
The Rominator
Jan 20, 2010, 02:59 PM
A better answer appeared yesterday.
Look for the thread I started about the new Nvidia flasher.
You will need to boot the 8800GT in the EFI64 mac....but you will be able to flash from within OSX in terminal.
jamengual
Jun 1, 2010, 04:22 PM
Hi guys.
I read literally all this thread and some other and I have some issues still.
I bought a EVGA GeForce 9800GT and I flashed using the rom on the thread and I put it on my Macpro early 2008 version. At first time I got kernel panic and then after using the nvinject and EFIstudio I got it working but I have two screens and doesn't show up the second dvi connection:
Graphics by NVIDIA:
Chipset Model: Graphics by NVIDIA
Type: Display
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Total): 768 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0611
Revision ID: 0x00a2
ROM Revision: NVinject 0.2.1
Displays:
Display:
Resolution: 1680 x 1050
Depth: 32-Bit Color
Core Image: Software
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported
QuartzGL: Supported
Display Connector:
Display connector doesn't show up and I don't know how to enable it to be able to have my two screens working and I can't change the resolution either.
There is any way to do this ?
is this a limitation of the rom that I used ?
Thanks.
The Rominator
Jun 1, 2010, 08:52 PM
Hi guys.
I read literally all this thread and some other and I have some issues still.
I bought a EVGA GeForce 9800GT and I flashed using the rom on the thread and I put it on my Macpro early 2008 version. At first time I got kernel panic and then after using the nvinject and EFIstudio I got it working but I have two screens and doesn't show up the second dvi connection:
Graphics by NVIDIA:
Chipset Model: Graphics by NVIDIA
Type: Display
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Total): 768 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0611
Revision ID: 0x00a2
ROM Revision: NVinject 0.2.1
Displays:
Display:
Resolution: 1680 x 1050
Depth: 32-Bit Color
Core Image: Software
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported
QuartzGL: Supported
Display Connector:
Display connector doesn't show up and I don't know how to enable it to be able to have my two screens working and I can't change the resolution either.
There is any way to do this ?
is this a limitation of the rom that I used ?
Thanks.
look in system profiler under "model identifier"
you might need efi32
you shouldn't need nvinject or efistudio
jamengual
Jun 2, 2010, 03:12 PM
look in system profiler under "model identifier"
you might need efi32
you shouldn't need nvinject or efistudio
This is what I have.
Hardware Overview:
Model Name: Mac Pro
Model Identifier: MacPro3,1
Processor Name: Quad-Core Intel Xeon
Processor Speed: 2.8 GHz
Number Of Processors: 2
Total Number Of Cores: 8
L2 Cache (per processor): 12 MB
Memory: 4 GB
Bus Speed: 1.6 GHz
Boot ROM Version: MP31.006C.B05
SMC Version (system): 1.25f4
jamengual
Jun 2, 2010, 04:19 PM
look in system profiler under "model identifier"
you might need efi32
you shouldn't need nvinject or efistudio
This is more additional info :
NVIDIA Firmware Update Utility (Version 5.70d6)
NVIDIA display adapters present in system:
<0> GeForce 8800 GT (10DE,0611,10DE,054F) H:--:NRM B:02,PCI,D:00,F:00
Identifying EEPROM...
EEPROM ID (C2,2011) : MX MX25L1005 2.7-3.6V 1024Kx1S, page
Reading adapter firmware image...
Image Type : PC ROM
Version : 62.92.20.00.00
Image Size : 126464 bytes
~CRC32 : BAFD7601
OEM String : NVIDIA
Vendor Name : NVIDIA Corporation
Product Name : NVIDIA GeForce 8800 GT
Product Revision : Chip Rev
Device Name : GeForce 8800 GT
Board ID : 901D
Vendor ID : 10DE
Device ID : 0611
Subsystem Vendor ID : 10DE
Subsystem ID : 054F
Hierarchy ID : Normal Board
Sign-On Message : GeForce 8800 GT
Image Type : PC ROM
Version : 62.92.20.00.00
The Rominator
Jun 2, 2010, 04:24 PM
well, right rom for your system
should work without injectors or any other help
jamengual
Jun 2, 2010, 04:29 PM
well, right rom for your system
should work without injectors or any other help
There is anything that I have to clear up like a cache or something else that it can fix it ?
I have Leopard not snow leopard.
When I restart the second display is black all the time, is that normal ?
If I switch dvi cables the second display works, so is not a basic problem of connections.
Thanks.
The Rominator
Jun 2, 2010, 07:44 PM
do you have power connected?
jamengual
Jun 2, 2010, 07:50 PM
do you have power connected?
yes, on the card and on the screen.
The Rominator
Jun 2, 2010, 10:20 PM
Well, did you make sure that Nvinject is removed?
Post The System Profiler report on the card again, should be different now.
Also, the 768 Megs of RAM is all messed up, no such G92.
Can you get the part number off of the 9800GT? Also, did you save the original ROM from it?
jamengual
Jun 3, 2010, 12:06 AM
Well, did you make sure that Nvinject is removed?
Post The System Profiler report on the card again, should be different now.
Also, the 768 Megs of RAM is all messed up, no such G92.
Can you get the part number off of the 9800GT? Also, did you save the original ROM from it?
I will try to remove the Nvinject and all the rest.
I will give the part number tomorrow morning.
I didn't save the original rom, bad mistake...
Thanks.
jamengual
Jun 3, 2010, 04:58 PM
I will try to remove the Nvinject and all the rest.
I will give the part number tomorrow morning.
I didn't save the original rom, bad mistake...
Thanks.
Hi.
I Removed NVinject and Corevidia and now I'm getting this in the system profiler :
NVIDIA GeForce 8800 GT:
Chipset Model: NVIDIA GeForce 8800 GT
Type: Display
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0611
Revision ID: 0x00a2
ROM Revision: 3233
Displays:
Display:
Resolution: 1680 x 1050
Depth: 32-Bit Color
Core Image: Software
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported
QuartzGL: Supported
Display Connector:
Still just one DVI works.
The additional information that you request is :
EVGA 10815 Rev 2.0
GForce 9800 GT P/N:01G-P3-N981-TR
CIN : N981AD101024
jamengual
Jun 4, 2010, 01:41 PM
The Rominator are you there ?
Hi.
I Removed NVinject and Corevidia and now I'm getting this in the system profiler :
NVIDIA GeForce 8800 GT:
Chipset Model: NVIDIA GeForce 8800 GT
Type: Display
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0611
Revision ID: 0x00a2
ROM Revision: 3233
Displays:
Display:
Resolution: 1680 x 1050
Depth: 32-Bit Color
Core Image: Software
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported
QuartzGL: Supported
Display Connector:
Still just one DVI works.
The additional information that you request is :
EVGA 10815 Rev 2.0
GForce 9800 GT P/N:01G-P3-N981-TR
CIN : N981AD101024
jamengual
Jun 4, 2010, 05:11 PM
Could be the solution to flash again the card deleting the actual rom and upload a Quadro rom or the same rom again ?
Thanks.
The Rominator are you there ?
The Rominator
Jun 4, 2010, 06:30 PM
Could be the solution to flash again the card deleting the actual rom and upload a Quadro rom or the same rom again ?
Thanks.
no
what OS are you running?
Are you certain power connector is plugged in right?
Also, why does it state that bit about Quartz GL?
Looks like someone has been monkeying around with settings that are best left alone.
jamengual
Jun 4, 2010, 06:34 PM
no
what OS are you running?
Are you certain power connector is plugged in right?
System Version: Mac OS X 10.5.8 (9L31a)
Kernel Version: Darwin 9.8.0
Boot Volume: Macintosh HD
The power is plugged right unless that the cable is busted.
This is not a hackintosh..
jamengual
Jun 4, 2010, 06:40 PM
no
what OS are you running?
Are you certain power connector is plugged in right?
Also, why does it state that bit about Quartz GL?
Looks like someone has been monkeying around with settings that are best left alone.
Also, why does it state that bit about Quartz GL? = that could be me only, and it maybe osx86tools.
jamengual
Jun 4, 2010, 06:51 PM
I Disabled the Quartz GL option and I reboot the machine.
This is what is showing right now :
NVIDIA GeForce 8800 GT:
Chipset Model: NVIDIA GeForce 8800 GT
Type: Display
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0611
Revision ID: 0x00a2
ROM Revision: 3233
Displays:
Display:
Resolution: 1680 x 1050
Depth: 32-Bit Color
Core Image: Software
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported
Display Connector:
I swap the power cable to another one that I had and still no second display.
The reason of why I started to play with osxtools and such was because after I plug the card to the macpro I got kernel panic and I was unable to log in.
no
what OS are you running?
Are you certain power connector is plugged in right?
Also, why does it state that bit about Quartz GL?
Looks like someone has been monkeying around with settings that are best left alone.
The Rominator
Jun 4, 2010, 07:53 PM
ok, only reason for that card not to work is that you have buggered up system files
do you have a Macbook, or something else with working, un-buggered system on it?
You could also try downloading and re-installing 10.5.8 update (combo)
Problem is, there might be some small extension from your "experiments" remaining somewhere.
You installed a bunch of nonsense for Hackintoshes...shouldn't be surprised that you have messed up system
jamengual
Jun 4, 2010, 08:10 PM
I will install 10.6 on Monday in a new HD to see what happen.
Thank you for all your help.
ok, only reason for that card not to work is that you have buggered up system files
do you have a Macbook, or something else with working, un-buggered system on it?
You could also try downloading and re-installing 10.5.8 update (combo)
Problem is, there might be some small extension from your "experiments" remaining somewhere.
You installed a bunch of nonsense for Hackintoshes...shouldn't be surprised that you have messed up system
jamengual
Jun 8, 2010, 07:02 PM
I will install 10.6 on Monday in a new HD to see what happen.
Thank you for all your help.
So finally today I installed 10.6 in a brand new HD and no problems at all, dual screen works, detects all the DVI adapters everything is ok.
it is possible to run a Quadro rom on a gt9800 ? ( I'm asking this because I have a co-worker than needs one ).
The Rominator
Jun 28, 2010, 11:48 PM
Wonderful news, no longer any need to futz around with DOS or Windows to flash an 8800GT !!!
You still have to find an 8800GT card with a 128K EEPROM chip, but being able to check this out in OSX as well makes life easier.
Some EFI64 Mac Pros will have an even easier time, as many came with an ATI 2600XT.
Basically, you need to either have a working ATI EFI card, or another Mac running SL with "Screen Sharing" enabled on Pro.
Would be great if somebody out there has an 8800GT they have been waiting to flash but were afraid of DOS.
1. Install Netkas "ATY_Init" extension. Natit may also work, I haven't tried it. But the ATY_INIT that he created for the "GTX285, etc working in any Mac Pro" thread is one I am referring to. Install via Kexthelper or some terminal commands.
2. Download Cindori's app "Zeus"
3. Find the 8800GT ROM you need, either in this thread or the EFI32 thread.
4. Put 8800GT in slot one. If you have an EFI ATI card, place that in slot 3. If you don't have an ATI Mac card, you will need another Mac that can connect to the Pro via Screen Sharing. Probably best if you work this out before you start yanking cards.
5. Restart Mac Pro. If you have an ATI EFI card, proceed via connected display. If you don't have ATI card, log in via Screen Sharing. In system profiler you should see the 8800GT under Graphics & DIsplays. If Extension is working, it will appear as what it is, with 512 Megs of VRAM and Netkas.org mentioned. If it just shows up as Nvidia card with little other info, ATY_Init didn't load properly and card won't be addressable.
6. Fire up Zeus. Click on Nvidia section and hit "Get Info". If Zeus can id the 8800GT, you are nearly done.There is a bug is Zeus that will not allow you to flash the card, so for now you need to use terminal. But by running Zeus, you have loaded the kext that terminal needs to flash. And MOST importantly, you will now know which EEPROM is on the 8800GT. You need it to have a part number with "1024" in it, or just "10" in it. If it has a part number with "512" or "05" in it it is a 64K chip and card won't hold ROM. Any attempt to cram the 128K Mac ROM on it will leave you semi useless card. Google the part number if you are in doubt.
7. If you have a 128K chip, proceed. Open a terminal window. Place the ROM you wish to flash with in your home user folder. Drag Nvflash into terminal window, it will display path. After this leave a space and then type in the name of the ROM you want to use. After this leave a space and follow it with "-4 -5 -6" and hit return, as in example.
8. You will be prompted for some mismatches, hit "y" as in example. You should see screen similar to example. If you have choosen appropriate ROM for your machine and card, you should be done.
I am going to attach some of the little files you need, if anyone doesn't like that, I will remove them.
This may seem a little scary, but it is pretty painless. I will be happy to hold hand of firs couple people to try. If Zeus ever gets fixed, it will be even easier as you will be able to do the entire process in Zeus, with no need for terminal.
BTW, this will also work for 8800GTS and many other Nvidia cards. Unfortunaley, most Nvidia cards don't have large enough EEPROM, only 8800GT have a 50/50 chance of having 128K. I would suggest you try looking for an EVGA 8800GT, those seem VERY likely to have 128K.
Who's gonna be first?
haveagoal
Aug 10, 2010, 04:46 AM
Well, I thought I would start by seeing if the card was compatible with the apple firmware.
CARD: PNY 9800 GT 1GB. looks like EFI32 and EFI64 contain the same legacy PC firmware.
flashing the apple legacy PC firmware doesn't give video until ATY_Init has loaded.
reports only 256MB of memory when 1GB exists.
the default state is VGA 800x600x32 @ 60 on all ports with no display attached due to lack of initialization.
I guess it's not very compatible.
hex-edited EFI64 firmware to use init addresses of PNY 9800 GT legacy PC firmware but still need to patch for EDID extraction address.
card initializes under EFI but EDID is NULL until display detect (needs address patched).
apple drivers are expecting specific ID's and these ID's do not match so changing cards ID's for further testing.
changing PCI ID's in 9800 GT firmware to 8800 GT ID's does not change ID of card, card still seen as 9800 GT but firmware has ID's of 8800 GT so drivers still don't work correctly.
NiBiTor does not like to edit the PNY 9800 GT firmware (new rom type maybe???) and I haven't been able to locate anything else that works.Trying to load using an external EFI module.
flash custom firmware with new ID's.
use EFI shell to load module.
module recognizes card.
module initializes card.
module extracts EDID.
module calculates correct amount of memory.
module extracts NVCAP.
module builds string.
module injects string.
card fully functional.I believe that if you get the EFI rom properly patched for the legacy firmware it should function properly as shown by the following test which yielded positive results.
The Rominator, you turned off PM's again and I am unable to respond to your questions, please send me your e-mail for further communication.
davxmess
Aug 23, 2010, 01:41 PM
I have the EFI64 ROM loaded and working on OSX, and up until this evening with no boot camp the black screen everyone has.
I've spent the past 4 days hitting my head on my desk because I couldn't get my flashed 8800 working with bootcamp and my early '08 mac pro. The black screen problem had me totally foxed and no end of googling seemed to find the answers I needed.
I've just now installed the FACTORY firmware from your post and after a brief moment of dispair (I forgot to power the system down and pull the chord after flashing) I can report it's solved my bootcamp black screen issue.
A question popped into my mind last night. I'm assuming that it's been perfectly possible to rip the firmware from genuine Apple 8800's for a while now. So what's the special sauce that makes their cards work in bootcamp and the flashed one I had just fail with the black screen issue?
Anyhow, right now I just can't say "thank you" enough times!
-dxm
davxmess
Aug 23, 2010, 05:55 PM
I've just now installed the FACTORY firmware from your post and after a brief moment of dispair (I forgot to power the system down and pull the chord after flashing) I can report it's solved my bootcamp black screen issue.
Argh. Scratch that. After a reboot to install windows updates it no longer boots past the "starting windows" splash screen and the system wouldn't start in safe mode. So yet another reinstall. The win7 64bit installer still gives me a black screen on "completing install". I had to revert back to my ATI card to get win7 reinstalled. After running drive sweeper and installing the nvidia drivers I had working earlier, no dice.
Looks like I'm back where I started. The card still works great in OSX but bootcamp just isn't going to happen. Really strange.
-dxm
thepiecesfit
Sep 24, 2010, 10:42 AM
This rom is great ive been using it for a while. But there are problems in snow leopard. I am getting the infamous vertical pinstriping on certain shades of solid colors. Happens both on my apple cinema 20" and Dell u2311h. I flashed my bios back to original and it doesnt happen. Worked fine in 10.5.8. Something about this bios snow leopard doesnt like.
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.