VOGONS


First post, by Kahenraz

User metadata
Rank l33t
Rank
l33t

I have an MSI FX 5900 ZT (MS-8937) which isn't recognized by NVIDIA's 56.64 reference drivers. It found through HWiNFO that the GPU is an NV38, which is supposed to be reserved for the FX 5950. The Wikipedia article for NVIDIA GPUs suggests that the 5900 ZT is supposed to be the NV35 core from the FX 5900. Does anyone have an FX 5900 ZT for more data?

I was able to get the card working by forcing the 5900 XT drivers. But I suspect that the 5950 drivers would work as well, albeit without a change in clock speed.

The clock speeds are at the expected frequencies for this model at 325 / 350 (700) Mhz.

The attachment 20220323_105857_resize_17.jpg is no longer available
Last edited by Stiletto on 2022-03-23, 21:42. Edited 1 time in total.

Reply 1 of 9, by Putas

User metadata
Rank Oldbie
Rank
Oldbie

5900 ZT support was added with 61.72.

Reply 2 of 9, by swaaye

User metadata
Rank l33t++
Rank
l33t++

I think this edition of FX 5900 is new to me.

Reply 3 of 9, by Kahenraz

User metadata
Rank l33t
Rank
l33t

I also have an MSI 5900 SP, which isn't even listed on Wikipedia. Leave it to NVIDIA to go nuts and flood the market with a dozen or more suffixes. I think some manufacturers started to make up their own.

Reply 4 of 9, by Doornkaat

User metadata
Rank l33t
Rank
l33t

I have a 5900ZT. How can I help you figure out the core? What data do you need?

Reply 5 of 9, by Kahenraz

User metadata
Rank l33t
Rank
l33t

Check what GPU core it uses in HWiNFO. Also confirm the 3D core clocks from the NVIDIA display panel after installing the coolbits registry key. The core clocks reported by HWiNFO one display the 2D clockspeed.

Thank you.

Reply 6 of 9, by Doornkaat

User metadata
Rank l33t
Rank
l33t

It is reported as NV38 by HWiNFO.
Nvidia Display Panel reports it as an 'NV35 Board'.
GPU is at 325MHz, VRAM at 350/700MHz.
The card is also an MSi MS-8937.

Reply 7 of 9, by Kahenraz

User metadata
Rank l33t
Rank
l33t

That's interesting that your display panel says NV35. Mine says NV38. But yours also reports as NV38 by HWiNFO.

I wonder how the software detects this.

Reply 8 of 9, by SPBHM

User metadata
Rank Oldbie
Rank
Oldbie

afaik nv38 and nv35 are the same with perhaps different binning and higher stock voltage for 38 (for the higher clock), so maybe software will just not detect properly on less common cards?

Reply 9 of 9, by red-ray

User metadata
Rank Oldbie
Rank
Oldbie

I have found that for NV35 + NV36 + NV37 + NV38 the reported Chipset ID is often not as expected.

Kahenraz wrote on 2022-03-27, 19:13:

I wonder how the software detects this.

There are at least 3 different ways to get the Chipset ID for NVidia cards:

  1. Call NvAPI_GPU_GetShortName() which returns a string.
  2. Call NvAPI_GPU_GetArchInfo() which returns the binary Chipset ID.
  3. Read offset 0 from BAR 0 which returns the binary Chipset ID.
  4. For both #2 + #3 you need a lookup table to convert the binary Chipset ID to the appropriate string.

I decided to display the results of all 3 methods and am wondering what NvAPI_GPU_GetShortName() will report for the GeForce FX 5900 ZT.

file.php?id=133632