Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

ActionableMango

macrumors G3
Sep 21, 2010
9,613
6,909
I enter to osx with my 5770

Yes, the GTX680 works in windows

Is your ACD connected to the upper DVI port? That port doesn't work with the Dr Stealth ROM in OS X (except for much older versions of OS X).

Either switch to the lower DVI port, or reflash with Florian's ROM. Florian's ROM works with all ports.
 

JMVB

macrumors regular
May 16, 2016
186
51
I tried all ports

Also, I used the Fl0rian's rom
[doublepost=1471652308][/doublepost]FIXED!

With the Fl0rian's untouched rom, boots ok!!

4 ports working!

Not sure if I lose or win with the clocks matter...
I will do it in few days (waiting for the card) I guess it should be possible cos those cards are also flashed on ebay.

but reffering to this page:
https://www.asus.com/de/Graphics-Cards/GTX680DC24GD5/specifications/

I guess we should use
GPU Boost Clock : 1058 MHz
GPU Base Clock : 1006 MHz
and 3004 MHz (half of 6008 MHz)

Best
Maciek

@mpta did you use this clocks? can you share your rom?
Your card is a GTX680-DC2-4GD5 or GTX680-DC2G-4GD5?

Thanks to all for the help!
 
Last edited:

ActionableMango

macrumors G3
Sep 21, 2010
9,613
6,909
Not sure if I lose or win with the clocks matter...

These are the clocks I used:

Base: 1058
Boost: 1113
Memory: 3104


I tried even faster clocks, which did work, but resulted in lower performance.

Here are the reference clocks:

Base: 1006
Boost: 1058
Memory: 3004
 

JMVB

macrumors regular
May 16, 2016
186
51
I guess that when I touched it, I messed something and that's why got the black screen

In both roms, Asus stock and Fl0rians one, the clocks are the same

Base: 1006
Boost: 1058
Memory: 3004


So, confirmed, ASUS GTX 680 DirectCU II 4 GB can be flashed for Mac and all ports working with the @Fl0r!an rom, thank you for your effort!

@ActionableMango thank you for your help!
 
Last edited:

mpta

macrumors member
Jan 17, 2013
41
8
Cool, I am glad it worked for you.
I don't have the rom anymore. I moved back to quadro 4000. I was not that happy with the GTX performance at the end (in 3D rendering it was almost the same as 12cores CPU). I had 2 crashes without webdrivers. So I flashed it back and I will resell it. I will use quadro and one day maybe 1080 or time to switch to windows :( and 2x 1080
 

mpta

macrumors member
Jan 17, 2013
41
8
I confirm ASUS 680 4GB works better with Florian's rom :)

edit:
Are you guys using osx drivers or web drivers finally?
For me osx are working fine with Florian's rom.
 
Last edited:

mpta

macrumors member
Jan 17, 2013
41
8
Thanks for the info. One more question. When I boot el capitan I see the progress bar loading and then before login screen the display blinks and progress bar is on black background (like for half second) and then I have login page.
Is the same for you guys? On quadro 4000 it boots without this issue.
 

ActionableMango

macrumors G3
Sep 21, 2010
9,613
6,909
When I boot el capitan I see the progress bar loading and then before login screen the display blinks and progress bar is on black background (like for half second) and then I have login page.

Different hardware and software initialize differently. I don't see this as a problem.
 

m4v3r1ck

macrumors 68030
Nov 2, 2011
2,607
554
The Netherlands
Here is a step-by-step version.

1) Copy all the related files to a single folder that is easily accessible from the command prompt. I suggest you make a new folder C:\scrappy. At a minimum it should include the following:
nvflash
GTX680-4GB-ROM.rom (or 2GB version to match your card, filename may vary)

2) Open a command line prompt. Click Start button, type CMD, and press Enter. A command line window will open.

3) In the command line window, navigate to the folder with the files. If you used my suggestion, the command would be:
Code:
cd c:\scrappy

4) Save your existing firmware to a file for backup in case you want to flash the original back in.
Code:
nvflash -b Backup.rom

5) Flash the firmware:
Code:
nvflash -4 -5 -6 GTX680-4GB-ROM.rom

5) If it asks for confirmation, press yes. When it says to wait, wait.

6) After it is successful, reboot and you will see boot screens.

7) Celebrate.

Finally - three years behind - I got my long awaited EVGA GTX-680-FTW-4GB (04G-P4-3687-KR) in mint condition. I flashed it using de GTX-680-4GB-DVI.rom @Flor!an (using both DVI ports) and using this simple workflow. As it was my first flash-job of any GPU ever, I was really surprised how easy this was. Still have some little tweaking to do but happy with the result.

I need some advise for tweaking my flashed GTX so it won't surpass the 225W limit of my Mac Pro 5.1. What is the best way to do so?

A special thanks to all participants to the GTX-4-Mac quests in this and all other threads! These 17 pages were a great read and very useful, thanks @ActionableMango & @Flor!an!!!

Cheers
 
Last edited:

goodfidelity

macrumors regular
Nov 15, 2015
201
31
About 3 years later I finally got hold on a GTX-680-FTW-4Gb (04G-P4-3687-KR) in


Finally - three years behind - I got my long awaited EVGA GTX-680-FTW-4GB (04G-P4-3687-KR) in mint condition. I flashed it using de GTX-680-4GB-DVI.rom @Flor!an (using both DVI ports) and using this simple workflow. As it was my first flash-job of any GPU ever, I was really surprised how easy this was. Still have some little tweaking to do but happy with the result.

I need some advise for tweaking my flashed GTX so it won't surpass the 225W limit of my Mac Pro 5.1. What is the best way to do so?

A special thanks to all participants to the GTX-4-Mac quests in this and all other threads! These 17 pages were a great read and very useful, thanks @ActionableMango & @Flor!an!!!

Cheers


Hey!

I just flashed a GTX680 4Gb EVGA Classified. Fans going quite loud on default. Probably something with stepping not correct in the various ROMS.

I want to ask if you get BOTH DVI ports working with the ROM you mention? Also on EVGA?

I have one EVGA and one ASUS. So i will flash the ASUS with the floran ROM. But what about the EVGA card?

Really happy if it could work and also spin the fans down.

Maybe in that case you can link to the post where i can DL it?

Thanks!

//GF
 

ActionableMango

macrumors G3
Sep 21, 2010
9,613
6,909
Finally - three years behind - I got my long awaited EVGA GTX-680-FTW-4GB (04G-P4-3687-KR) in mint condition. I flashed it using de GTX-680-4GB-DVI.rom @Flor!an (using both DVI ports) and using this simple workflow. As it was my first flash-job of any GPU ever, I was really surprised how easy this was. Still have some little tweaking to do but happy with the result.

I need some advise for tweaking my flashed GTX so it won't surpass the 225W limit of my Mac Pro 5.1. What is the best way to do so?

A special thanks to all participants to the GTX-4-Mac quests in this and all other threads! These 17 pages were a great read and very useful, thanks @ActionableMango & @Flor!an!!!

Cheers

You are welcome! When I take the time to write something out, I am always happy to hear from someone that actually benefited from it. Otherwise I wonder if its a waste of time.

I understand recent versions of nvflash don't work for the 680, was this the case for you? If we need to use an older version, I'd like to update my instructions with that additional information (which version and where it can be obtained). I don't have a 680 any more, so I can't test this myself.
 
  • Like
Reactions: m4v3r1ck

m4v3r1ck

macrumors 68030
Nov 2, 2011
2,607
554
The Netherlands
EDIT 10/13/2016: Resolved issue that EFI Windows 10 would not boot! Solution: after flashing your GTX just have patience for your EFI Windows to boot. Thanks to @ActionableMango & @frou!

I used the nvflash.exe file from this post: https://forums.macrumors.com/thread...-rates-pci-e-2-0-5gt-s.1603260/#post-17504407 and as above mentioned Flor!an GTX-680-4GB-DVI.rom file. I used my old ATI-2600HD aside the GXT-680 to do the flashing, in cas something would go wrong and in case I needed bootscreen and/or a working card of course. See my command line output:

Code:
Microsoft Windows [Version 10.0.14393]
(c) 2016 Microsoft Corporation. All rights reserved.

C:\Windows\system32>cd c:\florian

c:\florian>nvflash -b Backup.rom

NVIDIA Firmware Update Utility (Version 5.134)

Adapter: GeForce GTX 680      (10DE,1180,3842,3687) H:--:NRM B:08,PCI,D:00,F:00

The display may go *BLANK* on and off for up to 10 seconds during access to the EEPROM depending on your display adapter and output device.

Identifying EEPROM...
EEPROM ID (C8,4012) : GD GD25Q20 2.7-3.6V 2048Kx1S, page
Reading adapter firmware image...
Image Size            : 182272 bytes
Version               : 80.04.47.00.82
~CRC32                : F8E99F7C
Subsystem ID          : 3842-3687
Hierarchy ID          : Normal Board
Chip SKU              : 400-0
Project               : 2002-0000
CDP                   : N/A
Build Date            : 06/29/12
Modification Date     : 10/15/12
UEFI Support          : Placeholder
UEFI Version          : N/A (Placeholder)
UEFI Signer(s)        : Unsigned
Saving of image completed.

c:\florian>dir
 Volume in drive C is WIN10PROX64
 Volume Serial Number is 754F-2207

 Directory of c:\florian

10-10-2016  15:58    <DIR>          .
10-10-2016  15:58    <DIR>          ..
10-10-2016  15:58           183.296 Backup.rom
10-10-2016  15:55           183.296 gpu0.rom
24-03-2016  09:07           218.112 GTX680-4GB-DVI.rom
10-10-2016  15:53           183.296 GTX680-FTW-4GB-ORIGINAL.rom
10-03-2013  15:53           271.360 Kepler BIOS Tweaker v1.25.exe
09-02-2011  02:28           214.016 nvflash.doc
18-01-2013  03:25           843.264 nvflash.exe
09-02-2011  02:28             4.057 nvflash.txt
18-01-2013  03:28            13.344 nvflsh32.sys
18-01-2013  03:28            15.648 nvflsh64.sys
10-10-2016  15:32           451.584 nvidiaInspector.exe
10-10-2016  15:32           424.448 nvidiaProfileInspector.exe
              12 File(s)      3.005.721 bytes
               2 Dir(s)  178.712.625.152 bytes free


c:\florian>nvflash -4 -5 -6 GTX680-4GB-DVI.rom

NVIDIA Firmware Update Utility (Version 5.134)

Checking for matches between display adapter(s) and image(s)...

Adapter: GeForce GTX 680      (10DE,1180,3842,3687) H:--:NRM B:08,PCI,D:00,F:00

WARNING: Firmware image PCI Subsystem ID (3842.2686)
  does not match adapter PCI Subsystem ID (3842.3687).

Please press 'y' to confirm override of PCI Subsystem ID's:  y
Overriding PCI subsystem ID mismatch
Current      - Version:80.04.47.00.82 ID:10DE:1180:3842:3687
               GK104 Board - 20020000 (Normal Board)
Replace with - Version:80.04.87.00.09 ID:10DE:1180:3842:2686
               NVIDIA GeForce GTX 680 (Normal Board)
Update display adapter firmware?
Press 'y' to confirm (any other key to abort):  y
The display may go *BLANK* on and off for up to 10 seconds or more during the update process depending on your display adapter and output device.

Identifying EEPROM...
EEPROM ID (C8,4012) : GD GD25Q20 2.7-3.6V 2048Kx1S, page
Clearing original firmware image...
.
Storing updated firmware image...
........
Verifying update...
Update successful.

c:\florian>

So now I have bootscreen on DVI and my 3 monitors are all alive.

It's a great idea to update your instructions to the latest items needed to perform a seamless flashing! It's also nice to have a BLUF post #1 with subtracted info's from the rest of the thread.

ATM I'm troubleshooting an issue that my EFI Windows 10 SSD wil boot, but I lose all 3 screens attached to my GTX-680. After the WIndows 10 logo it moves into a black screen. Any suggestions where to start?

Cheers
 
Last edited:

ActionableMango

macrumors G3
Sep 21, 2010
9,613
6,909
What is a BLUF post?

ATM I'm troubleshooting an issue that my EFI Windows 10 SSD wil boot, but I lose all 3 screens attached to my GTX-680. After the WIndows 10 logo it moves into a black screen. Any suggestions where to start?

Do you have Windows 10 installed as EFI or BIOS?

Windows 10 installed as EFI doesn't work with the GTX680 with Mac EFI and nvidia drivers. It only works with the Microsoft generic video adapter drivers. As far as I know this is the only card that has this problem.

So you either have to flash the GTX680 back to PC ROM (and rely on the 2600 for boot screens), reinstall Windows in BIOS/CSM mode, get a different card altogether, or force Windows to stick with using the Microsoft generic video adapter drivers (which are probably very limited and slow).

You are far from the first person to experience this. If the first post in this thread was an editable wiki post, I'd put that warning right up front. It might affect people's GPU purchasing decisions or Win10 installation decisions.

IIRC, @SoyCapitanSoyCapitan tested both Win10 EFI and Win10 BIOS installations and said there was little to no performance difference, and furthermore predicted problems with EFI installation. So in your scenario I'd reinstall Windows 10 in BIOS compatibility mode. You shouldn't notice any real difference.

Personally I use Windows 10 installed as EFI, but I am lucky that I happened to move on from the GTX680 to the GTX980 before upgrading to Win10, so everything just worked out for me as a matter of fortune.
 
Last edited:
  • Like
Reactions: m4v3r1ck

m4v3r1ck

macrumors 68030
Nov 2, 2011
2,607
554
The Netherlands
Thanks for clearing this!

What is a BLUF post?

A BLUF (Bottom Line Up Front)[1] is a paragraph where the conclusions and recommendations are placed at the beginning of the text, rather than the end, in order to facilitate rapid decision making. (Like a TL;DR remark) ;)

Do you have Windows 10 installed as EFI or BIOS?

Windows 10 EFI.

Windows 10 installed as EFI doesn't work with the GTX680 with Mac EFI and nvidia drivers. It only works with the Microsoft generic video adapter drivers.

So you either have to flash the GTX680 back to PC ROM (and rely on the 2600 for boot screens), reinstall Windows in BIOS/CSM mode, get a different card altogether, or force Windows to stick with using the Microsoft generic video adapter drivers (which are probably very limited and slow).

Wow, a big disappointment then. Well lessons learned (for the amount I bought the GTX-680 for) and time to rethink my options here!

You are far from the first person to experience this. If the first post in this thread was an editable wiki post, I'd put that warning right up front. It might affect people's GPU purchasing decisions or Win10 installation decisions.

That's very much true!

IIRC, @SoyCapitanSoyCapitan tested both Win10 EFI and Win10 BIOS installations and said there was little to no performance difference, and furthermore predicted problems with EFI installation. So in your scenario I'd reinstall Windows 10 in BIOS compatibility mode. You shouldn't notice any real difference.

Personally I use Windows 10 installed as EFI, but I am lucky that I happened to move on from the GTX680 to the GTX980 before upgrading to Win10, so everything just worked out for me as a matter of fortune.

Lucky you! Cheers
 
Last edited:

m4v3r1ck

macrumors 68030
Nov 2, 2011
2,607
554
The Netherlands
EDIT 10/13/2016: Resolved issue that EFI Windows 10 would not boot! Solution: after flashing your GTX just have patience for your EFI Windows to boot. Thanks to @ActionableMango & @frou!

Hey guys,

I know I'm late to the party, I'm getting used to it...

I've attached a modified ROM which will enable all ports in OS X. My approach is quite different from what MVC hinted here, the result should be similar though (anyone who can make an IOReg dump will see what I did to the EFI).
Only drawback is that you'll lose the PCI section in system profiler (which isn't bad since it makes the ROM less attractive for those eBay douchebags ;)). Still full boot screens and OS X on all 4 ports, 5.0GT/s should work, too.

I didn't touch the VBIOS portion of the ROM, so any card that can run the ROM in the first post of this thread won't get bricked by mine either.

Thanks @Rankel for testing it!

Hi Flor!an,

Thanks for mending the .rom with the upper DVI! As you perhaps might have read, I recently acquired a GTX-680-FTW-4GB that I flashed Mac EFI with your rom. May I ask if you have any trouble with booting Windows 8/10 EFI. Perhaps you might have a solution for my bad issue with Windows 10 EFI. Really don't want to re-install Windows 10 with my flight-sim setups (a lot of time and effort tweaking my BMS Falcon and additional hardware) TIA!

Cheers
 
Last edited:

frou

macrumors 65816
Mar 14, 2009
1,392
2,002
Windows 10 installed as EFI doesn't work with the GTX680 with Mac EFI and nvidia drivers. It only works with the Microsoft generic video adapter drivers. As far as I know this is the only card that has this problem.

So you either have to flash the GTX680 back to PC ROM (and rely on the 2600 for boot screens), reinstall Windows in BIOS/CSM mode, get a different card altogether, or force Windows to stick with using the Microsoft generic video adapter drivers (which are probably very limited and slow).
Maybe you're talking only about the GTX680 4GB, but FWIW my EVGA GTX680 2GB (flashed with the Mac Edition ROM that's been available forever) does work with a W10 EFI install.

The black screen before the W10 login screen does linger for longer than is normal.. maybe 20 seconds.. but after that everything is fine. Works with NVIDIAs normal downloadable drivers, reliable, full performance, dual monitors, etc.
 
  • Like
Reactions: ActionableMango

m4v3r1ck

macrumors 68030
Nov 2, 2011
2,607
554
The Netherlands
EDIT 10/13/2016: Resolved issue that EFI Windows 10 would not boot! Solution: after flashing your GTX just have patience for your EFI Windows to boot. Thanks to @ActionableMango & @frou!

Maybe you're talking only about the GTX680 4GB, but FWIW my EVGA GTX680 2GB (flashed with the Mac Edition ROM that's been available forever) does work with a W10 EFI install.

Thanks for your reply!

I'll have to check with Florian what his experience is with his rom and Windows 10 (EFI) and that I perhaps should try the earlier rom from Dr. Stealth then.

The black screen before the W10 login screen does linger for longer than is normal.. maybe 20 seconds.. but after that everything is fine. Works with NVIDIAs normal downloadable drivers, reliable, full performance, dual monitors, etc.

In my situation the Windows 10 logo appears with 1-2 sec on screen, after that it goes black and I have to hard reboot my Mac.

Cheers
 
Last edited:

ActionableMango

macrumors G3
Sep 21, 2010
9,613
6,909
Maybe you're talking only about the GTX680 4GB, but FWIW my EVGA GTX680 2GB (flashed with the Mac Edition ROM that's been available forever) does work with a W10 EFI install.

The black screen before the W10 login screen does linger for longer than is normal.. maybe 20 seconds.. but after that everything is fine. Works with NVIDIAs normal downloadable drivers, reliable, full performance, dual monitors, etc.

That's really interesting, thanks for posting. I don't have personal experience with this at all, and was just relating that 2-3 people here have reported that their GTX680 EFI doesn't work with Windows EFI installations in a Mac Pro. I believe Netkas said this was a known problem.

It is interesting to see at least one person work with it fine. I wonder what the difference is.
 
  • Like
Reactions: m4v3r1ck

frou

macrumors 65816
Mar 14, 2009
1,392
2,002
I would suggest that people getting the black screen after the Windows logo try leaving the computer alone and going to wash the dishes or something. Windows and/or the Nvidia driver may be taking a while to make sense of what the configuration is. Maybe it takes longer the first time (I can't remember whether mine did).
 

m4v3r1ck

macrumors 68030
Nov 2, 2011
2,607
554
The Netherlands
Good Stuff..... Enjoy ! ROM and utilities attached below for the adventurous. The rom is just as I found it with reference card speeds. But you can tweak it with the included utilities.

EDIT 10/13/2016: Resolved issue that EFI Windows 10 would not boot! Solution: after flashing your GTX just have patience for your EFI Windows to boot. Thanks to @ActionableMango & @frou!

Can you confirm (or not) that your rom plays well with Windows 10 EFI? Only backdrop (opposite to Florian's rom) would be losing a DVI port. It that case I'll have to get myself a HDMI to DP converter? Thanks ia for your directions!

Cheers
[doublepost=1476382543][/doublepost]
That's really interesting, thanks for posting. I don't have personal experience with this at all, and was just relating that 2-3 people here have reported that their GTX680 EFI doesn't work with Windows EFI installations in a Mac Pro. I believe Netkas said this was a known problem.

It is interesting to see at least one person work with it fine. I wonder what the difference is.

Thanks guys,

I'm for sure going to give that a last shot! Would be great, if Windows 10 EFI will only on first boot be sooooo picky about the installation. Will report back asap!

Cheers
[doublepost=1476383437][/doublepost]
I would suggest that people getting the black screen after the Windows logo try leaving the computer alone and going to wash the dishes or something. Windows and/or the Nvidia driver may be taking a while to make sense of what the configuration is. Maybe it takes longer the first time (I can't remember whether mine did).

EUREKA!!! I've just nominated you for next years Nobel Price for Science! :D

Waited for 96 secs and voila, all three monitors came up! Wow man, I can't tell you how happy I'm now with the overall results with the upgrade of the GTX-680 in my cMP 5.1! Main reason for me buying a flashable GTX was to make a PCIe slot free for another DUO x2 for RAID0 scratch disks.

Cheers
 
Last edited:
  • Like
Reactions: frou

frou

macrumors 65816
Mar 14, 2009
1,392
2,002
EUREKA!!! I've just nominated you for next years Nobel Price for Science!

H8ZeeB.png
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.