dartraiden / NVIDIA-patcher

Adds 3D acceleration support for P106-090 / P106-100 / P104-100 / P104-101 / P102-100 / CMP 30HX / CMP 40HX / CMP 50HX / CMP 70HX / CMP 90HX / CMP 170HX mining cards as well as RTX 3060 3840SP and RTX 3080 Ti 20GB.
334 stars 31 forks source link

About the “gaming” name on CMP 30HX and signature #138

Closed Alexandroid06 closed 2 months ago

Alexandroid06 commented 2 months ago

Dear dartraiden, you can change the name from GTX 1660 Ti to GTX 1660 Super by default when installing your drivers, as these specs are more suitable for this model. And I wanted to ask about driver signature, I tried your drivers, they don't want to work with League and Steam client. Only work drivers from the Chinese resource (RainCandy). I have a question for you - is it possible to extract this signature (certificate) from these dll files and apply it to your drivers? I got the sources from the temporary folder TEMP during installation, but I don't know how to sign and patch drivers, it's not my field. Sincerely, Alexander. CMP 30 HX (RainCandy, Shenzhen) CMP 30 HX (RainCandy, Kiosk) CMP30 HX (GTX 1660 Super)

0su-gh0ul commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

dartraiden commented 2 months ago

is it possible to extract this signature (certificate) from these dll files and apply it to your drivers?

No, that's the whole point of a signature - to guarantee that the signed file has not been modified. To sign files you need private the key corresponding to the certificate (the key is not contained in the signed files, it remains with the person who signed it).

By the way, certificates from the first screenshot (yundian and MSI) are banned via Windows Update and should not work...

Chinese resource

Can you please provide an URL?

change the name from GTX 1660 Ti to GTX 1660 Super

Will be done in the next release, thank you!

Alexandroid06 commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock)

Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Alexandroid06 commented 2 months ago

is it possible to extract this signature (certificate) from these dll files and apply it to your drivers?

No, that's the whole point of a signature - to guarantee that the signed file has not been modified. To sign files you need private the key corresponding to the certificate (the key is not contained in the signed files, it remains with the person who signed it).

By the way, certificates from the first screenshot (yundian and MSI) are banned via Windows Update and should not work...

Chinese resource

Can you please provide an URL?

change the name from GTX 1660 Ti to GTX 1660 Super

Will be done in the next release, thank you!

So the "Key" is a tool that signs DLL files (drivers), and it cannot be extracted without the source.

About the certificates that work for me. I turned off Driver Blocklist through the Windows registry ( https://windowsreport.com/microsoft-vulnerable-driver-blocklist/ ).

The link is to the driver, the author keeps updating it ( https://pan.huang1111.cn/s/7GqEHg?path=%2F ). Link to the driver and section on the site about mining cards, the author is constantly updating it ( https://raincandy.tech/nvcmpgpu/ ).

About this driver. It's not Game Ready, but Studio Driver, and it doesn't have PhysX - you'll have to install it separately and it's inconvenient. So please figure out how to make your driver work with League of Legends (with its anti-cheat), Atheros signature is definitely not suitable, if you find another one, try it. And thank you for your labors, I will look forward to seeing the results!

0su-gh0ul commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock)

Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

Alexandroid06 commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock) Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

I think it's an error of the mining card sensors, nothing surprising. Or because it's a modified driver.

0su-gh0ul commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock) Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

I think it's an error of the mining card sensors, nothing surprising. Or because it's a modified driver.

I checked on stock driver and still have this issue. Im not sure about bug of sensora because board power draw is about 50w on idle state on my gpu

Alexandroid06 commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock) Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

I think it's an error of the mining card sensors, nothing surprising. Or because it's a modified driver.

I checked on stock driver and still have this issue. Im not sure about bug of sensora because board power draw is about 50w on idle state on my gpu

Then maybe it's the video card's BIOS? It's modified and overclocked for mining.

0su-gh0ul commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock) Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

I think it's an error of the mining card sensors, nothing surprising. Or because it's a modified driver.

I checked on stock driver and still have this issue. Im not sure about bug of sensora because board power draw is about 50w on idle state on my gpu

Then maybe it's the video card's BIOS? It's modified and overclocked for mining.

i also guessed its VBios, but i checked it (flashed some roms) and unfortunately there is no result. but i noticed strange thing: when for example game map is loading, sometime gpu drop clocks to 13xx mhx like gaming gpus or like 106-100. i mean cmp30 can use p-states but 'dont want'

Alexandroid06 commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock) Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

I think it's an error of the mining card sensors, nothing surprising. Or because it's a modified driver.

I checked on stock driver and still have this issue. Im not sure about bug of sensora because board power draw is about 50w on idle state on my gpu

Then maybe it's the video card's BIOS? It's modified and overclocked for mining.

i also guessed its VBios, but i checked it (flashed some roms) and unfortunately there is no result. but i noticed strange thing: when for example game map is loading, sometime gpu drop clocks to 13xx mhx like gaming gpus or like 106-100. i mean cmp30 can use p-states but 'dont want'

I was wondering if it is possible to flash BIOS the CMP 30HX for GTX 1660 Super via PC or bios programmer. So that I don't have to patch the drivers and I can install the official ones from NVIDIA?

0su-gh0ul commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock) Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

I think it's an error of the mining card sensors, nothing surprising. Or because it's a modified driver.

I checked on stock driver and still have this issue. Im not sure about bug of sensora because board power draw is about 50w on idle state on my gpu

Then maybe it's the video card's BIOS? It's modified and overclocked for mining.

i also guessed its VBios, but i checked it (flashed some roms) and unfortunately there is no result. but i noticed strange thing: when for example game map is loading, sometime gpu drop clocks to 13xx mhx like gaming gpus or like 106-100. i mean cmp30 can use p-states but 'dont want'

I was wondering if it is possible to flash BIOS the CMP 30HX for GTX 1660 Super via PC or bios programmer. So that I don't have to patch the drivers and I can install the official ones from NVIDIA?

as i know, there is gpu id mismatch. you can flash vbios only with programmer but gpu id will be different anyway. if gpuid in vbios and gpuid of videochip will be different you will have 43 error or something else. i tested it on 106-100, but im sure this rule works on all nvidia cards (maybe very old gpus not included)

0su-gh0ul commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock) Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

I think it's an error of the mining card sensors, nothing surprising. Or because it's a modified driver.

I checked on stock driver and still have this issue. Im not sure about bug of sensora because board power draw is about 50w on idle state on my gpu

Then maybe it's the video card's BIOS? It's modified and overclocked for mining.

i also guessed its VBios, but i checked it (flashed some roms) and unfortunately there is no result. but i noticed strange thing: when for example game map is loading, sometime gpu drop clocks to 13xx mhx like gaming gpus or like 106-100. i mean cmp30 can use p-states but 'dont want'

I was wondering if it is possible to flash BIOS the CMP 30HX for GTX 1660 Super via PC or bios programmer. So that I don't have to patch the drivers and I can install the official ones from NVIDIA?

i tested some vbios for cmp30hx from techpowerup and i think asus bios is best for perfomance because there is 116% (145w) powerlimit (in palit, gigabyte and msi bios its only 100%/125w). but in asus bios min rpm of cooling fans is 1700 - a little bit more louder than 900rpm on palit bios

Alexandroid06 commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock) Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

I think it's an error of the mining card sensors, nothing surprising. Or because it's a modified driver.

I checked on stock driver and still have this issue. Im not sure about bug of sensora because board power draw is about 50w on idle state on my gpu

Then maybe it's the video card's BIOS? It's modified and overclocked for mining.

i also guessed its VBios, but i checked it (flashed some roms) and unfortunately there is no result. but i noticed strange thing: when for example game map is loading, sometime gpu drop clocks to 13xx mhx like gaming gpus or like 106-100. i mean cmp30 can use p-states but 'dont want'

I was wondering if it is possible to flash BIOS the CMP 30HX for GTX 1660 Super via PC or bios programmer. So that I don't have to patch the drivers and I can install the official ones from NVIDIA?

as i know, there is gpu id mismatch. you can flash vbios only with programmer but gpu id will be different anyway. if gpuid in vbios and gpuid of videochip will be different you will have 43 error or something else. i tested it on 106-100, but im sure this rule works on all nvidia cards (maybe very old gpus not included)

Is it possible to modify (replace) the BIOS gpu ID via programmer, to make it work?

Alexandroid06 commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock) Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

I think it's an error of the mining card sensors, nothing surprising. Or because it's a modified driver.

I checked on stock driver and still have this issue. Im not sure about bug of sensora because board power draw is about 50w on idle state on my gpu

Then maybe it's the video card's BIOS? It's modified and overclocked for mining.

i also guessed its VBios, but i checked it (flashed some roms) and unfortunately there is no result. but i noticed strange thing: when for example game map is loading, sometime gpu drop clocks to 13xx mhx like gaming gpus or like 106-100. i mean cmp30 can use p-states but 'dont want'

I was wondering if it is possible to flash BIOS the CMP 30HX for GTX 1660 Super via PC or bios programmer. So that I don't have to patch the drivers and I can install the official ones from NVIDIA?

i tested some vbios for cmp30hx from techpowerup and i think asus bios is best for perfomance because there is 116% (145w) powerlimit (in palit, gigabyte and msi bios its only 100%/125w). but in asus bios min rpm of cooling fans is 1700 - a little bit more louder than 900rpm on palit bios

If powerlimit is 116%, maybe that's why gpu clock any time 1920 Mhz?

0su-gh0ul commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock) Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

I think it's an error of the mining card sensors, nothing surprising. Or because it's a modified driver.

I checked on stock driver and still have this issue. Im not sure about bug of sensora because board power draw is about 50w on idle state on my gpu

Then maybe it's the video card's BIOS? It's modified and overclocked for mining.

i also guessed its VBios, but i checked it (flashed some roms) and unfortunately there is no result. but i noticed strange thing: when for example game map is loading, sometime gpu drop clocks to 13xx mhx like gaming gpus or like 106-100. i mean cmp30 can use p-states but 'dont want'

I was wondering if it is possible to flash BIOS the CMP 30HX for GTX 1660 Super via PC or bios programmer. So that I don't have to patch the drivers and I can install the official ones from NVIDIA?

as i know, there is gpu id mismatch. you can flash vbios only with programmer but gpu id will be different anyway. if gpuid in vbios and gpuid of videochip will be different you will have 43 error or something else. i tested it on 106-100, but im sure this rule works on all nvidia cards (maybe very old gpus not included)

Is it possible to modify (replace) the BIOS gpu ID via programmer, to make it work?

as i know, replacing gpu id isnt possible ):

0su-gh0ul commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock) Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

I think it's an error of the mining card sensors, nothing surprising. Or because it's a modified driver.

I checked on stock driver and still have this issue. Im not sure about bug of sensora because board power draw is about 50w on idle state on my gpu

Then maybe it's the video card's BIOS? It's modified and overclocked for mining.

i also guessed its VBios, but i checked it (flashed some roms) and unfortunately there is no result. but i noticed strange thing: when for example game map is loading, sometime gpu drop clocks to 13xx mhx like gaming gpus or like 106-100. i mean cmp30 can use p-states but 'dont want'

I was wondering if it is possible to flash BIOS the CMP 30HX for GTX 1660 Super via PC or bios programmer. So that I don't have to patch the drivers and I can install the official ones from NVIDIA?

i tested some vbios for cmp30hx from techpowerup and i think asus bios is best for perfomance because there is 116% (145w) powerlimit (in palit, gigabyte and msi bios its only 100%/125w). but in asus bios min rpm of cooling fans is 1700 - a little bit more louder than 900rpm on palit bios

If powerlimit is 116%, maybe that's why gpu clock any time 1920 Mhz?

nope, i tested alll avaible roms and always its 1920mhz and 100% video engine load. and you have same issue, isnt it?

Alexandroid06 commented 2 months ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock) Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

I think it's an error of the mining card sensors, nothing surprising. Or because it's a modified driver.

I checked on stock driver and still have this issue. Im not sure about bug of sensora because board power draw is about 50w on idle state on my gpu

Then maybe it's the video card's BIOS? It's modified and overclocked for mining.

i also guessed its VBios, but i checked it (flashed some roms) and unfortunately there is no result. but i noticed strange thing: when for example game map is loading, sometime gpu drop clocks to 13xx mhx like gaming gpus or like 106-100. i mean cmp30 can use p-states but 'dont want'

I was wondering if it is possible to flash BIOS the CMP 30HX for GTX 1660 Super via PC or bios programmer. So that I don't have to patch the drivers and I can install the official ones from NVIDIA?

i tested some vbios for cmp30hx from techpowerup and i think asus bios is best for perfomance because there is 116% (145w) powerlimit (in palit, gigabyte and msi bios its only 100%/125w). but in asus bios min rpm of cooling fans is 1700 - a little bit more louder than 900rpm on palit bios

If powerlimit is 116%, maybe that's why gpu clock any time 1920 Mhz?

nope, i tested alll avaible roms and always its 1920mhz and 100% video engine load. and you have same issue, isnt it?

Yes, but I wouldn't call it a problem, just maybe it's a bug since the drivers are patched. Try installing the official ones and watch GPU-Z again (first 461.72 and last version 560.81).

0su-gh0ul commented 1 month ago

Hi! Could you check gpu clocks on ur gpu in idle state plz?

CMP 30HX (GPU Clock) Hello, you mean here? I see that I have a higher GPU frequency, but it does not interfere with its condition and operation.

Yes, that is exactly what I want, thank you! I have same issue - high clocks and 100% video engine load without real gpu load D:

I think it's an error of the mining card sensors, nothing surprising. Or because it's a modified driver.

I checked on stock driver and still have this issue. Im not sure about bug of sensora because board power draw is about 50w on idle state on my gpu

Then maybe it's the video card's BIOS? It's modified and overclocked for mining.

i also guessed its VBios, but i checked it (flashed some roms) and unfortunately there is no result. but i noticed strange thing: when for example game map is loading, sometime gpu drop clocks to 13xx mhx like gaming gpus or like 106-100. i mean cmp30 can use p-states but 'dont want'

I was wondering if it is possible to flash BIOS the CMP 30HX for GTX 1660 Super via PC or bios programmer. So that I don't have to patch the drivers and I can install the official ones from NVIDIA?

i tested some vbios for cmp30hx from techpowerup and i think asus bios is best for perfomance because there is 116% (145w) powerlimit (in palit, gigabyte and msi bios its only 100%/125w). but in asus bios min rpm of cooling fans is 1700 - a little bit more louder than 900rpm on palit bios

If powerlimit is 116%, maybe that's why gpu clock any time 1920 Mhz?

nope, i tested alll avaible roms and always its 1920mhz and 100% video engine load. and you have same issue, isnt it?

Yes, but I wouldn't call it a problem, just maybe it's a bug since the drivers are patched. Try installing the official ones and watch GPU-Z again (first 461.72 and last version 560.81).

i found solution and made this: https://github.com/dartraiden/NVIDIA-patcher/issues/161 i hope it been usefull for u