Using PC video cards on your new Mac Pros (GUIDE)


Recommended Posts

Well since i successfully pimped out my Mac Pro with 2 8800GT PC cards I would like to write down a quick tutorial for anyone who doesn't want to pay $350 to Apple for 8800GT option.

For this you will need to do/get following:

IMPORTANT: Don't start doing things right away before you read every point in my guide here.

1. 1x PC 8800GT card with G92 chip (all newer 8xxx series of cards are G92 like 8800GT or 8800GTS 512mb) - the one I'm working with is this one

2. You will need Mac specific power cable for graphics card

3. fdfullcd.iso for FreeDos from their site

4. you will also need to download nvFlash DOS utility for flashing (5.63 version)

5. and of course Mac 8800GT version BIOS for the card

6. Next since you need to burn the above .iso you will need to make a bootable disc that will contain eveyrthing you downloaded. From nvFlash to FreeDOS. The best app on PC to do that quickly would be UltraISO. and point to .ISO file. Once you do that, you will see the files in the right window of UltraISO. You can now drag the remaining files from nvFlash folder to the root of that virtual disc (in right window) and also copy the mp8800gt.rom file you unzipped as well. When you drag the nvFlash from your 5.63 folder you can freely overwrite the files in UltraISO from the 8800GT_flash_toMac.zip files because they contain the older nvFlash.

Then in UltraISO got to TOOLS>Burn CD/DVD/Image and click BURN on the next window that will appear.

7. Once you burned that sucka, pop it into your Mac Pro and reboot holding ALT key. Once you get to the boot menu between Windows | Mac | CD or Windows with CD-ROM icon pick the CD-ROM icon to boot from the DVD.

8. press enter to continue booting from the CD/DVD

9. then follow these steps:

- click "1" : continue to boot Free DOS from CD-ROM

- click "1" : Install to hard disk using Free Dos setup ( Default ) - don't worry it won't install anything

- point to "1" to choose English (US) keyboard

- point to run Free Dos From CD-ROM and hit enter

10. Once you see X: or some other letter follow by :

type the following:

nvFlash --check

you should see some text appear and you need to pay attention to that the nvFlash identifies your card as GeForce 8800GT if you have another card in the system. For example if you have 2 GeForce 8800GT card in the system it will ask you Select Display Adapter: 8800GT and 8800 GT.. is the card in the primary slot. This just means that the app needs to know what card to query.

If you have ATI card already in there you can plug your monitor into it it won't matter and you can actually see the whole process even if something gets fookered up God forbid, but I'm sure you'll be fine.. the nvFlash should recognize only GeForce 8800GT you have in there. Just make sure the card you are flashing is in the PCI-E primary slot.

Okay.. --check parameter will actually identify your card/s and show you what EEPROM you have.. if you see 1024Kx1S in the line below Identifying EEPROM.. you are GOOD TO GO because the EEPROM on that GeForce 8800GT is 1mb which is in sync with the Mac version of BIOS for the 8800GT. If you see smaller one like 32k or 64k or anything smaller then 1024k it's no good. You can't flash that card (it's older version)

11. Now you are ready to flash.. usually you would be wise to backup your existing EEPROM with nvFlash if you have a USB drive or something hooked up to your Mac Pro, but otherwise you will need to be able to write to FAT compatible hard disk and I think the only you would be doing that is on PC.

I"m not going to go through that now but if you wish to backup your EEPROM from the card you are just about to flash and you have the USB drive connected to Mac Pro and you can see from the DOS you should type this

nVFlash --save Z:/old8800gt.rom where Z:/ would be your USB drive.

once that is done.. it will show you command prompt again and you are now ready to flash.

11. You flash by typing:

nvFlash -4 -5 -6 mp8800gt.rom or

if you have 2 8800GT cards in there and you want to flash 1 of them you would revise this line to:

nvFlash --index=1 -4 -5 -6 mp8800gt.rom (I do advise you to no really have 2 8800GT cards in there if you are not really tech savvy about this. just put one in there).

then

you will get 2 warnings how bioses are mismatched or something like that..and then the 3rd one will be ARE YOU REALLY sure and ready to UPDATE?

you answer Y and wait until the flash is done..

Once you get UPDATE SUCCESSFUL you are done.

12. Turn off your Mac Pro holding the power button for 4 secs.

13. Turn it back on.. and enjoy your 8800GT Mac Pro.

You don't want to flash 9800GX2.. this is only for 8800GT PC cards because they are between $100 to $150 cheaper then the Apple one. I think the flash SHOULD work with new 8800GTS or GTX cards relying on G92 chip but I can only guarantee that if you follow my tutorial up there you will get fully working cards on your Mac Pro.

I will update this guide with new information as I get certain that it works.

I'd guess the worst that can happen is that the flash fails and you end up with a dead card (I assume you can replace the bios chip of the card, but if motherboards are anything to go by it'll be a pain in the backside to do).

Right..but if you do backup your old EEPROM, you can always boot with another card and reflash your new video card with the old firmware.

Wait a minute. Macbook Pros can use desktop video cards? :blink:

A mac pro is not a macbook pro. It is apple's professional workstation

Oh ok boz, I get it. This only works for G92 chipped cards.

Quick question: is there any way to get these two new cards working in SLI in a windows bootcamp environment? I have heard at least 10 saying you can, and a further 10 saying you can't. Confused.

Yeah thats what puts me off doing something like flashing a 9800gx2 etc. - that would be ?400 wasted:((

Not really, even if you damaged the card you can exchange for another one in the store where you bought it, you need to have the receipt and the box in which came.

  • 2 weeks later...
  • 3 months later...
This is incredibly helpful. Thank you, Boz. :-)

You are welcome.. the cards are still working like champs.. I now have new guide in writing about Bootcamp, Vista x64 and NTFS partitions all on the same machine with no problems, backing everything up (partitions), putting new hard drives and restoring everything the easy way.

I will post it up on Neowin as well.

  • 1 year later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Nothing kills CMF Phone 2 Pro's successor due to rising memory prices by Hamid Ganji Storage and RAM prices have been rising over the past year, leading to a significant increase in the cost of electronics for customers around the world. Many companies are now revising their plans for upcoming devices due to higher component costs and overall production expenses. CMF is the latest company to cancel the successor to one of its best-selling phones due to rising memory prices. CMF is a sub-brand of Nothing and focuses on making budget smartphones for growing markets. The brand launched the CMF Phone 2 Pro last year with some eye-catching specifications and an affordable price. While many customers may have been waiting for a successor this year, one of the company’s executives has announced that CMF will not release a new smartphone this year. And AI is to blame. As Nothing co-founder Akis Evangelidis announced on X, the company has been working on a successor to the CMF Phone 2 Pro, but with current memory prices, it cannot “build a phone that feels like a genuine step forward at a price that makes sense for CMF.” So, no new CMF phone will be launched this year. Meanwhile, Evangelidis said the company still has several new products in the pipeline, including some in entirely new categories. He added that the Nothing brand will also continue launching new products through 2026. Budget smartphones are among the first victims of the surge in RAM and memory prices, as they have become more expensive to build. The sharp increase in memory costs could also reshape the traditional price ranges associated with budget phones. Apple CEO Tim Cook also recently said that price increases for some of the company’s products are unavoidable because RAM and memory have become significantly more expensive this year. Analysts estimate that the base price of the upcoming iPhone 18 Pro could rise to $1,399 due to current market shortages.
    • Nudge me when they bring back hardware audio acceleration so I can get my EAX 5 back. We've evolved graphics to real-time path tracing, but regressed audio some 15 years back in time with this stupid software audio stack.
    • Ocenaudio 3.19.4 by Razvan Serea  Ocenaudio is a full featured, fast and easy to use audio and music editor. It is the ideal software for people who need to edit and analyze audio files without complications. Ocenaudio also has powerful features that will please more advanced users. To assist ocenaudio development, a powerful toolset of audio editing, analysis and manipulation called Ocen Framework was created. ocenaudio is also based on Qt framework, a well known library for cross-platform development. Cross-platform support ocenaudio is available for all major operating systems: Microsoft Windows, Mac OS X and Linux. Native applications are generated for each platform from a common source, in order to achieve excelent performance and seamless integration with the operating system. All versions of ocenaudio have a uniform set of features and the same graphical interface, so the skills you learn in one platform can be used in the others. VST plugins support Ocenaudio supports VST (Virtual Studio Technology) plugins, giving its users access to numerous effects. Like the native effects, VST effects can use real-time preview to aide configuration. Real-time preview of effects Applying effects such as EQ, gain and filtering is an important part of audio editing. However, it is very tricky to get the desired result by adjusting the controls configuration alone: you must listen the processed audio. To ease the configuration of audio effects, ocenaudio has a real time preview feature: you hear the processed signal while adjusting the controls. The effect configuration window also includes a miniature view of the selected audio signal. You can navigate on this miniature view in the same way as you do on the main interface, selecting parts that interest you and listening to the effect result in real time. Multiselection for delicate editions To speed up complex audio files editing, ocenaudio includes multi-selection. With this amazing tool, you can simultaneously select different portions of an audio file and listen, edit or even apply an effect to them. For example, if you want to normalize only the excerpts of an interview where the interviewee is talking, just select them and apply the effect. Eficient edition of large files With ocenaudio, there is no limit to the length or the quantity of the audio files you can edit. Using an advanced memory management system, the application keeps your files open without wasting any of your computer's memory. Even in files several hours long, common editing operations such as copy, cut or paste happen almost instantly. Fully featured spectrogram Besides offering an incredible waveform view of your audio files, ocenaudio has a powerful and complete spectrogram view. In this view, you can analyze the spectral content of your audio signal with maximum clarity. Advanced users will be surprised to find that the spectrogram settings are applied in real time. The display is updated immediately when altering features such as the number of frequency bands, window type and size and dynamic range of the display. Ocenaudio 3.19.4 changelog: Adds fallback fonts so every language and symbol displays correctly Improves autosave and session recovery stability Improves region navigation and display Fixes a crash when the level meter is used on displays with a scaling greater than 200% Fixes memory corruption when using the silence selection tools Fixes crashes when closing a file while effects are still being processed Fixes a freeze when applying effects to many files at once (macOS) Fixes crashes related to audio devices on Windows Fixes invalid file names when exporting regions whose label is used as the file name Other bug fixes and improvements Download: Ocenaudio 64-bit | Portable | ~40.0 MB (Freeware) Download: Ocenaudio for Linux and Mac OS View: Ocenaudio Homepage | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Hasleo Disk Clone 5.8.2.1 by Razvan Serea Hasleo Disk Clone is a free and all-in-one disk cloning software for Windows 11/10/8/7/Vista and Windows Server that can help you migrate Windows OS to another disk, clone one disk to another disk or clone one partition to another location quickly and efficiently. Completely Free Windows Migration and Disk/Partition Cloning Software Migrate Windows from one disk to another without reinstalling Windows, apps. Clone one disk to another and makes the data on 2 disks are exactly the same. Clone a partition to another location without losing any data. Easily adjust the size and location of the destination partition. Convert MBR to GPT or convert GPT to MBR by cloning. Creation of Windows PE emergency disk. Extremely fast cloning speed and multi-language support. Supported OS: Windows Vista/Server 2008 or later, fully compatible with GPT and UEFI. Hasleo Disk Clone 5.8.2.1 changelog: Fixed an issue that caused disk enumeration to fail Fixed an issue where WinPE created under Windows ARM64 26H1 did not work properly Download: Hasleo Disk Clone 5.8.2.1 | 32.3 MB (Freeware) Link: Hasleo Disk Clone Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • This got me thinking, would you rather a self driving car prioritise protecting its passengers or everyone else? I'd choose the one that keeps me and my kids safest. At some point, these cars have to make those choices already, don't they? Wonder if we have a way to find out what way they lean.
  • Recent Achievements

    • Collaborator
      ryansurfer98 went up a rank
      Collaborator
    • Week One Done
      Eurosoft10 earned a badge
      Week One Done
    • One Month Later
      Eurosoft10 earned a badge
      One Month Later
    • One Year In
      Skeet Campbell earned a badge
      One Year In
    • One Month Later
      Sharbel earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      546
    2. 2
      +Edouard
      187
    3. 3
      Michael Scrip
      78
    4. 4
      PsYcHoKiLLa
      74
    5. 5
      neufuse
      71
  • Tell a friend

    Love Neowin? Tell a friend!