• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Possible to flash Quadro FX1300 to PCX 5900 ?

wolf

Better Than Native
Joined
May 7, 2007
Messages
8,138 (1.28/day)
System Name MightyX
Processor Ryzen 5800X3D
Motherboard Gigabyte X570 I Aorus Pro WiFi
Cooling Scythe Fuma 2
Memory 32GB DDR4 3600 CL16
Video Card(s) Asus TUF RTX3080 Deshrouded
Storage WD Black SN850X 2TB
Display(s) LG 42C2 4K OLED
Case Coolermaster NR200P
Audio Device(s) LG SN5Y / Focal Clear
Power Supply Corsair SF750 Platinum
Mouse Corsair Dark Core RBG Pro SE
Keyboard Glorious GMMK Compact w/pudding
VR HMD Meta Quest 3
Software case populated with Artic P12's
Benchmark Scores 4k120 OLED Gsync bliss
So as the title suggests, I have a Quadro FX1300, and spec wise it seems virtually identical to a PCX 5900, same clocks, amount of onboard shaders, ROPS etc.

The only difference is the Quadro appears to be based on NV38 and the Geforce on NV35.

I assume there's no real benefit to doing this, outside of seeing it represented as a Geforce in windows and apps, so it's more of a curiosity, but if anyone with bulk experience flashing has any insights I'm willing to listen. I think it;'s been 15+ years since I flashed a card.
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
41,500 (6.58/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
If chips were the same, maybe.
 
Joined
Dec 25, 2020
Messages
6,270 (4.54/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
So as the title suggests, I have a Quadro FX1300, and spec wise it seems virtually identical to a PCX 5900, same clocks, amount of onboard shaders, ROPS etc.

The only difference is the Quadro appears to be based on NV38 and the Geforce on NV35.

I assume there's no real benefit to doing this, outside of seeing it represented as a Geforce in windows and apps, so it's more of a curiosity, but if anyone with bulk experience flashing has any insights I'm willing to listen. I think it;'s been 15+ years since I flashed a card.

Probably not since they have different chip designations. But why not just change the card name on the INF? Not sure NVCleanstall works on GeForce FX-era GPUs, but you should be able to do it easily enough by hand. Curious though, is this a Windows 98 or XP machine?
 

wolf

Better Than Native
Joined
May 7, 2007
Messages
8,138 (1.28/day)
System Name MightyX
Processor Ryzen 5800X3D
Motherboard Gigabyte X570 I Aorus Pro WiFi
Cooling Scythe Fuma 2
Memory 32GB DDR4 3600 CL16
Video Card(s) Asus TUF RTX3080 Deshrouded
Storage WD Black SN850X 2TB
Display(s) LG 42C2 4K OLED
Case Coolermaster NR200P
Audio Device(s) LG SN5Y / Focal Clear
Power Supply Corsair SF750 Platinum
Mouse Corsair Dark Core RBG Pro SE
Keyboard Glorious GMMK Compact w/pudding
VR HMD Meta Quest 3
Software case populated with Artic P12's
Benchmark Scores 4k120 OLED Gsync bliss
But why not just change the card name on the INF?
This would suit me fine, just having it display as Geforce, how does one do this?
Curious though, is this a Windows 98 or XP machine?
XP, it's being tested and run in my retro rig.

FWIW it overclocks nicely too, from 350/550 to 425/700, uplifting performance a solid ~20% and having it perform much like the regular and faster clocked AGP FX 5900, so if flashing were possible I'd likely bump the clocks too.
 
Joined
Dec 25, 2020
Messages
6,270 (4.54/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
This would suit me fine, just having it display as Geforce, how does one do this?

XP, it's being tested and run in my retro rig.

FWIW it overclocks nicely too, from 350/550 to 425/700, uplifting performance a solid ~20% and having it perform much like the regular and faster clocked AGP FX 5900, so if flashing were possible I'd likely bump the clocks too.

AFAIK on this generation you have to modify the driver INF file. I don't remember drivers that old, it's been a very long time since I played around with any of this, but in nv_dispi.inf (I'm not even sure drivers of this age already use this inf structure, so sorry in advance), you should look for:

%NVIDIA_DEV.00FB% = "NVIDIA GeForce PCX 5900"
%NVIDIA_DEV.00FE% = "NVIDIA Quadro FX 1300"

00FB being the 5900 and 00FE being the FX 1300, you rename it and reinstall the driver (might trigger driver signature validation error, but XP should not mind)
 

wolf

Better Than Native
Joined
May 7, 2007
Messages
8,138 (1.28/day)
System Name MightyX
Processor Ryzen 5800X3D
Motherboard Gigabyte X570 I Aorus Pro WiFi
Cooling Scythe Fuma 2
Memory 32GB DDR4 3600 CL16
Video Card(s) Asus TUF RTX3080 Deshrouded
Storage WD Black SN850X 2TB
Display(s) LG 42C2 4K OLED
Case Coolermaster NR200P
Audio Device(s) LG SN5Y / Focal Clear
Power Supply Corsair SF750 Platinum
Mouse Corsair Dark Core RBG Pro SE
Keyboard Glorious GMMK Compact w/pudding
VR HMD Meta Quest 3
Software case populated with Artic P12's
Benchmark Scores 4k120 OLED Gsync bliss
@Dr. Dro thanks for the tip, I'll try this for sure but any other takes on flashing are still welcome.

The whole cards look virtually identical too, just some minor differences in display output/logic from a glance. might take the cooler off and see what the chip says, a review of a PCX 5900 had it as a 5900XT on the chip itself, which is faster clocked.

1720400455554.png

1720400500585.png
ome
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
41,500 (6.58/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
@Dr. Dro thanks for the tip, I'll try this for sure but any other takes on flashing are still welcome.

The whole cards look virtually identical too, just some minor differences in display output/logic from a glance. might take the cooler off and see what the chip says, a review of a PCX 5900 had it as a 5900XT on the chip itself, which is faster clocked.

View attachment 354404
View attachment 354405ome
I would have a spare eeprom or spi flasher for such an old card
 
Joined
Aug 27, 2023
Messages
227 (0.56/day)
Flashing will not change ID. Maybe through resistor changes or as it's an old card soft strap.

I changed a GT640 ID to a Quadro K600 because some software functions were reported as working with Quadro but not GT640.

Example of before
GT.png


and after
Q.png


Quadro driver installed no problem and card appeared to work fine although it didn't solve my issue but found another way around it shortly afterward.

Read https://envytools.readthedocs.io/en/latest/hw/io/pstraps.html to get some info but probably undocumented and some experimentation required. IMO best done in UEFI such as using UEFI shell or RU.EFI
 

Ruru

S.T.A.R.S.
Joined
Dec 16, 2012
Messages
12,357 (2.87/day)
Location
Jyväskylä, Finland
System Name 4K-gaming
Processor AMD Ryzen 7 5800X
Motherboard Asus ROG Crosshair VII Hero
Cooling Arctic Freezer 50, GPU with custom loop
Memory 32GB Kingston HyperX Fury DDR4-3200
Video Card(s) Asus GeForce RTX 3080 TUF OC 10GB
Storage 256+240+128+480+2x1TB SSDs + 3TB HDDs
Display(s) 27" 4K120 IPS + 32" 4K60 IPS + 24" 1080p144
Case Corsair 4000D Airflow White
Audio Device(s) Corsair HS35
Power Supply EVGA Supernova G2 750W
Mouse Logitech MX518 + Asus TUF P1 mousepad
Keyboard Roccat Vulcan 121 AIMO
VR HMD Oculus Rift CV1
Software Windows 11 Pro
Benchmark Scores It runs Crysis
Wonder can it be done via Rivatuner? I used to set my GF4 Ti 4200 to be detected as Quadro4 back in the day and it worked just fine.

Also, is there even difference between NV35 and NV38? I'm not sure but could NV38 be just a binned NV35?

1720449799606.png
 
Joined
Dec 25, 2020
Messages
6,270 (4.54/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
Ooh, there's the PCX 5950 too! I forgot about that. Both being NV38 should considerably simplify things. I'm not sure a straight flash works, but the soft strap thing @:D:D brought up could be the solution you are looking for. Unfortunately I don't have the faintest clue where would you even begin researching the soft strap settings for a GPU this old. They're >20 by now.
 
Top