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

NVIDIA BIOS Signature Lock Broken, vBIOS Modding and Crossflash Enabled by Groundbreaking New Tools

Joined
Dec 30, 2010
Messages
2,198 (0.43/day)
Even Polaris works with Rebar if i'm correct. Just never bothered to actually implement it. Users had to hack around it. It's nothing special - it's a PCI-E sig and it's bin there for many years.

2000W bios is'nt going to harm your card - only when you raise crazy amount of power through the chip and not having sufficient cooling.
 
Joined
Oct 12, 2005
Messages
707 (0.10/day)
From what I've understood the benefits of AI hardware on consumer device is not about "computing stuff that cannot be done with regular hardware" but being more efficient at doing it, and not using compute ressources that could be used for something else.
While XeSS doesn't need the XMX units, even Wizzard found that the "non- native" XeSS wasn't equal when it comes to performance gain and visuals.
Remedy also eventually stopped using the "2.0 prototype" in favor of the Tensor core accelerated one.

For DLSS3 an Nvidia engineer came out and said that DLSS 3.0 can work on ampere...But the end result will not be as good, and seeing how people like to trash talk the current "ideal" implementation, they might have avoided a bullet. :D If it was even more glitchy and had a higher latency impact, forums dwellers would have never shut up about how laughable the tech is

View attachment 310028
There is certainly a benefits of using unused portion of the dies (Tensor cores or XMX units) to run inference based upscaler since they are much faster to run inference and also, they don't use the standard compute units. So Any upscaling technique using inference/ML will run much better on those. (FSR 2.x is not a ML upscaler and would probably not benefits much of running on tensors cores. (It could even lead to lower quality since these ai cores are lower precision. AMD already wen't back from using lower precision for few step to increase quality.)

For your exemple between DLSS 2.x and 1.x, it's not about hardware at all. It's just that DLSS 1.x was a spacial upscaler (like FSR 1.x) and DLSS 2.x is a temporal upscaler. For DLSS 3.0 and Ampere, the main problem is not the hardware support, but how quickly the hardware can do it. My understanding is Ampere tensors cores are not fast enough to perform both DLSS upscaling + Frame generation. There would be no benefits to run DLSS3 if it doesn't actually increase your framerate.
 
Joined
Aug 21, 2013
Messages
1,898 (0.46/day)
Even Polaris works with Rebar if i'm correct. Just never bothered to actually implement it. Users had to hack around it. It's nothing special - it's a PCI-E sig and it's bin there for many years.

2000W bios is'nt going to harm your card - only when you raise crazy amount of power through the chip and not having sufficient cooling.
Well my hotspot temp in games is under 75c even at 380W. Much lower when looking at the GPU temp itself but i prefer hotspot as it's the hottest.
I suppose i could still set a software limit of 88c like it is currently. Naturally the voltage itself would be the limiting factor way before power consumption or even temp becomes an issue.
 
Joined
Feb 18, 2005
Messages
5,847 (0.81/day)
Location
Ikenai borderline!
System Name Firelance.
Processor Threadripper 3960X
Motherboard ROG Strix TRX40-E Gaming
Cooling IceGem 360 + 6x Arctic Cooling P12
Memory 8x 16GB Patriot Viper DDR4-3200 CL16
Video Card(s) MSI GeForce RTX 4060 Ti Ventus 2X OC
Storage 2TB WD SN850X (boot), 4TB Crucial P3 (data)
Display(s) 3x AOC Q32E2N (32" 2560x1440 75Hz)
Case Enthoo Pro II Server Edition (Closed Panel) + 6 fans
Power Supply Fractal Design Ion+ 2 Platinum 760W
Mouse Logitech G602
Keyboard Razer Pro Type Ultra
Software Windows 10 Professional x64
Joined
Feb 18, 2021
Messages
83 (0.06/day)
Processor Ryzen 7950X3D
Motherboard Asus ROG Crosshair X670E Hero
Cooling Corsair iCUE H150i ELITE LCD
Memory 64GB (2X 32GB) Corsair Dominator Platinum RGB DDR4 60000Mhz CL30
Video Card(s) Zotac GeForce RTX 4090 AMP Extreme AIRO 24GB
Storage WD SN850X 4TB NVMe / Samsung 870 QVO 8TB
Display(s) Asus PG43UQ / Samsung 32" UJ590
Case Phanteks Evolv X
Power Supply Corsair AX1600i
Mouse Logitech MX Master 3
Keyboard Corsair K95 RGB Platinum
Software Windows 11 Pro 24H2
Great, so we can see many more "Fake" Gpu's in the near future....
First thing I thought of. The scammers are going love this.
 
Joined
Aug 2, 2012
Messages
1,986 (0.44/day)
Location
Netherlands
System Name TheDeeGee's PC
Processor Intel Core i7-11700
Motherboard ASRock Z590 Steel Legend
Cooling Noctua NH-D15S
Memory Crucial Ballistix 3200/C16 32GB
Video Card(s) Nvidia RTX 4070 Ti 12GB
Storage Crucial P5 Plus 2TB / Crucial P3 Plus 2TB / Crucial P3 Plus 4TB
Display(s) EIZO CX240
Case Lian-Li O11 Dynamic Evo XL / Noctua NF-A12x25 fans
Audio Device(s) Creative Sound Blaster ZXR / AKG K601 Headphones
Power Supply Seasonic PRIME Fanless TX-700
Mouse Logitech G500S
Keyboard Keychron Q6
Software Windows 10 Pro 64-Bit
Benchmark Scores None, as long as my games runs smooth.
I would only use this to change power limit table (lower it) so i don't have to use Afterburner. But it's not worth the risk.
 
Joined
Aug 21, 2013
Messages
1,898 (0.46/day)
That's not how anything works.
Many things are deemed impossible, until they are done. Take this topic for example. Nvidia's LHR was beat as has been Denuvo DRM numerous times.

I was laughed at as insane person when is suggested translating Direct3D calls ten years ago. An now we have DXVK, Proton, CrossOver etc.
 
Joined
Feb 21, 2006
Messages
2,221 (0.32/day)
Location
Toronto, Ontario
System Name The Expanse
Processor AMD Ryzen 7 5800X3D
Motherboard Asus Prime X570-Pro BIOS 5013 AM4 AGESA V2 PI 1.2.0.Cc.
Cooling Corsair H150i Pro
Memory 32GB GSkill Trident RGB DDR4-3200 14-14-14-34-1T (B-Die)
Video Card(s) XFX Radeon RX 7900 XTX Magnetic Air (24.10.1)
Storage WD SN850X 2TB / Corsair MP600 1TB / Samsung 860Evo 1TB x2 Raid 0 / Asus NAS AS1004T V2 20TB
Display(s) LG 34GP83A-B 34 Inch 21: 9 UltraGear Curved QHD (3440 x 1440) 1ms Nano IPS 160Hz
Case Fractal Design Meshify S2
Audio Device(s) Creative X-Fi + Logitech Z-5500 + HS80 Wireless
Power Supply Corsair AX850 Titanium
Mouse Corsair Dark Core RGB SE
Keyboard Corsair K100
Software Windows 10 Pro x64 22H2
Benchmark Scores 3800X https://valid.x86.fr/1zr4a5 5800X https://valid.x86.fr/2dey9c 5800X3D https://valid.x86.fr/b7d
Last edited:
Joined
Feb 24, 2023
Messages
3,025 (4.73/day)
Location
Russian Wild West
System Name DLSS / YOLO-PC
Processor i5-12400F / 10600KF
Motherboard Gigabyte B760M DS3H / Z490 Vision D
Cooling Laminar RM1 / Gammaxx 400
Memory 32 GB DDR4-3200 / 16 GB DDR4-3333
Video Card(s) RX 6700 XT / R9 380 2 GB
Storage A couple SSDs, m.2 NVMe included / 240 GB CX1 + 1 TB WD HDD
Display(s) Compit HA2704 / MSi G2712
Case Matrexx 55 / Junkyard special
Audio Device(s) Want loud, use headphones. Want quiet, use satellites.
Power Supply Thermaltake 1000 W / Corsair CX650M / DQ550ST [backup]
Mouse Don't disturb, cheese eating in progress...
Keyboard Makes some noise. Probably onto something.
VR HMD I live in real reality and don't need a virtual one.
Software Windows 10 and 11
I'm 100% sure this Q has already been asked but how do I edit the BIOS itself if no existing BIOS meets my needs? I mean, without HEX editors or other shamanisms.
 
Joined
Feb 1, 2013
Messages
1,266 (0.29/day)
System Name Gentoo64 /w Cold Coffee
Processor 9900K 5.2GHz @1.312v
Motherboard MXI APEX
Cooling Raystorm Pro + 1260mm Super Nova
Memory 2x16GB TridentZ 4000-14-14-28-2T @1.6v
Video Card(s) RTX 4090 LiquidX Barrow 3015MHz @1.1v
Storage 660P 1TB, 860 QVO 2TB
Display(s) LG C1 + Predator XB1 QHD
Case Open Benchtable V2
Audio Device(s) SB X-Fi
Power Supply MSI A1000G
Mouse G502
Keyboard G815
Software Gentoo/Windows 10
Benchmark Scores Always only ever very fast
Will it be possible to disable Boost 3.0/2.0/1.0 now, and return to the g'olden days of Maxwell custom BIOS editing where WYSIWYG?
 

ARF

Joined
Jan 28, 2020
Messages
4,670 (2.65/day)
Location
Ex-usa | slava the trolls
You can now play with NVIDIA GeForce graphics card BIOS like it's 2013!
You can, for example, flash the BIOS of a premium factory-overclocked graphics card onto your close-to-MSRP graphics card.
Tampering with the vBIOS will void your graphics card's warranty.

I see that the stock is not moving, and clearly this looks like a poor and cheap PR attempt to call for some attention.
Except that it is not 2013, even in the slightest, and instead of guiding the users to try to brick their cards at their own responsibility and risk, maybe it's better to reanalyse the pricing structure and offer some very deep discounts.

Current nvidia lineup:

RTX 4090 24GB: 1600 - 3772 - sky is the limit
RTX 4080 16GB: 1100 - 2310 - sky is the limit
RTX 4070 Ti 12GB: 800 - 1600 - sky is the limit
RTX 4070 12GB: 600 - 1265 - sky is the limit
RTX 4060 Ti 16GB: 500 - 625 - sky is the limit
RTX 4060 Ti 8GB: 390 - 600
RTX 4060 8GB: 290 - 392

Lower limit is the cheapest available model, the higher limit is the most expensive available model at time of writing. Source: newegg.
 

PK1

New Member
Joined
Jun 25, 2022
Messages
2 (0.00/day)
man...I honestly did not know Nvidia even (tried to) locked this out....what a crappy move.
has AMD locked this out as well?
Yes AMD is even more restrictive. Newer 7000 series AMD gpus require a CH341A bios programmer to flash different vbios. Perhaps in the future people will figure out a way to use AMDVB Flash on newer AMD gpus.

This is sooooo awesome! I can't wait to see what interesting new programs and mods develop from this.

DLSS3 uses hardware fourth generation tensor cores and Optical Flow Accelerator that do not exist on 3xxx series, it's not just software

Cool news! I'm wondering if removing TDP limit on my 4070 could change anything performance wise.

Is there a tool which allows to modify the existing bios of our own cards? I had 2 cards dying on me quickly after I used an xoc bios on another model in the past while they were properly cooled so now i wont flash anything that has been specifically designed for a specific model.
Just flash the highest power limit vbios available for the 4070. Typically Galax and Asus have them. I use Galax 666w vbios on my MSI 4090 since December 2022 with no issues.
 
Joined
Oct 28, 2012
Messages
1,190 (0.27/day)
Processor AMD Ryzen 3700x
Motherboard asus ROG Strix B-350I Gaming
Cooling Deepcool LS520 SE
Memory crucial ballistix 32Gb DDR4
Video Card(s) RTX 3070 FE
Storage WD sn550 1To/WD ssd sata 1To /WD black sn750 1To/Seagate 2To/WD book 4 To back-up
Display(s) LG GL850
Case Dan A4 H2O
Audio Device(s) sennheiser HD58X
Power Supply Corsair SF600
Mouse MX master 3
Keyboard Master Key Mx
Software win 11 pro
There is certainly a benefits of using unused portion of the dies (Tensor cores or XMX units) to run inference based upscaler since they are much faster to run inference and also, they don't use the standard compute units. So Any upscaling technique using inference/ML will run much better on those. (FSR 2.x is not a ML upscaler and would probably not benefits much of running on tensors cores. (It could even lead to lower quality since these ai cores are lower precision. AMD already wen't back from using lower precision for few step to increase quality.)

For your exemple between DLSS 2.x and 1.x, it's not about hardware at all. It's just that DLSS 1.x was a spacial upscaler (like FSR 1.x) and DLSS 2.x is a temporal upscaler. For DLSS 3.0 and Ampere, the main problem is not the hardware support, but how quickly the hardware can do it. My understanding is Ampere tensors cores are not fast enough to perform both DLSS upscaling + Frame generation. There would be no benefits to run DLSS3 if it doesn't actually increase your framerate.
1.9 was a special case apparently, Control was the only game to use it. HUB said that it was temporal, and it had a bigger performance uplift vs 1.0. It was a "transitional" DLSS.
Nvidia DLSS in 2020: Stunning Results | TechSpot
1692633705730.png
 
Joined
May 7, 2005
Messages
33 (0.00/day)
Location
Budapest, Hungary
Which you still cannot, because the cores are disabled through on-die fuses. Unlocking through BIOS modding was possible on older ATI cards until they figured that using the BIOS to lock shaders is too easy to circumvent. It's how I got interested in the hardware scene over 20 years ago (ATI Radeon 9500 to 9700 mod, http://web.archive.org/web/20030118032341/http://www.maxdownloads.com/~ian/wizzard/)
Those where the times... :)
20 years ago, following your guide I've moded my Radeon 9800SE (4 pipelines) to Radeon 9800Pro (8 pipelines). It was 128 bit card though... still made a huge difference. So thanks for bringing back these memories! :D
 

PanosX

New Member
Joined
Aug 21, 2023
Messages
18 (0.04/day)
Ι remember old days on GTX 9XX series i can speed up more fan rpm than stock biosflash!!can i with this tool?i not say about fan curve but more rpm on 100%
 

ir_cow

Staff member
Joined
Sep 4, 2008
Messages
4,461 (0.75/day)
Location
USA
So RTX 20 series and below now get to enjoy voltage BIOS mods while 30 and 40 series still have cross flashing like before?
 
Joined
Feb 8, 2022
Messages
269 (0.26/day)
Location
Georgia, United States
System Name LMDESKTOPv2
Processor Intel i9 10850K
Motherboard ASRock Z590 PG Velocita
Cooling Arctic Liquid Freezer II 240 w/ Maintenance Kit
Memory Corsair Vengeance DDR4 3600 CL18 2x16
Video Card(s) RTX 3080 Ti FE
Storage Intel Optane 900p 280GB, 1TB WD Blue SSD, 2TB Team Vulkan SSD, 2TB Seagate HDD, 4TB Team MP34 SSD
Display(s) HP Omen 27q, HP 25er
Case Fractal Design Meshify C Steel Panel
Audio Device(s) Sennheiser GSX 1000, Schiit Magni Heresy, Sennheiser HD560S
Power Supply Corsair HX850 V2
Mouse Logitech MX518 Legendary Edition
Keyboard Logitech G413 Carbon
VR HMD Oculus Quest 2 (w/ BOBO VR battery strap)
Software Win 10 Professional
Does this mean I could flash a 3090 BIOS onto a 3080 Ti and unlock the extra CUDA Cores that were disabled?
I hope so. I also hope my 3080TI FE is actually binned well enough for it to work!
 
D

Deleted member 229121

Guest
Man it has has been a while...

The last card I flashed was a 5850 ref to an unlocked 5870.
Also an extremely late thanks to TPU for the VGA BIOS Collection lol.
 

Frozenlord

New Member
Joined
Aug 21, 2023
Messages
2 (0.00/day)
So RTX 20 series and below now get to enjoy voltage BIOS mods while 30 and 40 series still have cross flashing like before?
Is there some tool for modding voltages on Paacal? My 1080 could use a bit of help and I have not thought it possible that we might finally be able to mod a Pascal vBios.
 

ir_cow

Staff member
Joined
Sep 4, 2008
Messages
4,461 (0.75/day)
Location
USA
Is there some tool for modding voltages on Paacal? My 1080 could use a bit of help and I have not thought it possible that we might finally be able to mod a Pascal vBios.
You could always flash it to a XOC BIOS with unlimited power, but the voltage was still locked without shunt mods. Now it seems BIOS modding is back. So the this news post makes it seem.
 
Top