RayeR wrote on 2022-12-01, 00:41:
I don't know if there is some freq. table that is used by vbios during init. But even if yes, it would not be good idea as many LCDs can't sync over 60-70Hz and you can get a WTF moment after some years you will forget that you did that mod 😀
It is possible to use such a modified vBIOS, at a hard-coded frequency, for DOS games only, running it immediately before the game (Together with UNIRFRSH) via RamBios, and unloading it from memory after their game exits. So not the slightest risk. I already did this when I used the GeForce 5600 U AGP, which also initially had a wrong VBIOS. Fortunately, I found a normal one, with which UNIRFRSH worked, but did not flash it (It was not very suitable for this card under Windows for some other reasons), I used it as needed only for DOS and games, of course.
It would be almost ideal if you create several copies of the vBIOS at once, each for its own refresh rate (85, 100, 120, 140, 144, 150, 160hz) and run the necessary vBIOS, depending on the specific game. But this is an extreme option, if nothing works out with UNIRFRSH (Although one can already say that it doesn't. For 7900GS, even if successful, is not the best option in terms of Windows, because G71 and only 80+ drivers).