VOGONS


First post, by RayeR

User metadata
Rank Oldbie
Rank
Oldbie

As you know, R.Loew made nvidia videomem size patch for >256MB cards, that modifies NVCORE.VXD of 82.69 drivers. A friend of mine asked me if the patch can be backported to 77.72 drivers because he claims the newer drivers renders artefacts in some games on his GF7800. I never had GF7800, only GF7600 and GF7900 and had no problems with 82.69 drivers (except shutdown problem). So I tried to look what the patch changed on NVCORE.VXD ver 82.69. I found 3 code hooks by JMP/CALL that referenced a piece of new code added in a caveat near EOF. I tried to find similar code in ver 77.72, patched it, copied new code and modified the offsets to match. I'm not sure that I found the right matching code and how much the 77.72 differs but some parts looked pretty similar. I only don't know what to do with 3 changed Bytes at offset 144-146h. I thought it may be a checkusm in LE header but it's further and my tool says the checksum is 0 even in original file. I hope Windows would not complain and load the driver anyway.

I cannot test it and he too coz his GF7800 had died. So if someone interested plese test it on GF7800/512MB and let me know how it works. Patched driver is temporarly here

http://www.rayer.g6.cz/1tmp/7772mod.vxd

rename to NVCORE.VXD and replace your version. Use with 77.72 don't mix with other version of installed drivers.

UPDATE: Permanent patched file location is now here:
http://windows98.xf.cz/index.htm#NV7722PATCHED

Last edited by RayeR on 2022-02-07, 03:28. Edited 1 time in total.

Gigabyte GA-P67-DS3-B3, Core i7-2600K @4,5GHz, 8GB DDR3, 128GB SSD, GTX970(GF7900GT), SB Audigy + YMF724F + DreamBlaster combo + LPC2ISA

Reply 1 of 3, by RayeR

User metadata
Rank Oldbie
Rank
Oldbie

The previous version of patched driver caused crash. This was probably due to Dword at 144h that I left untouched but it seems it may be code size so I had to adjust it. Now it should go a bit step further, file reuploaded:

http://rayer.g6.cz/1tmp/7772mod.vxd

Last edited by RayeR on 2022-02-07, 03:28. Edited 1 time in total.

Gigabyte GA-P67-DS3-B3, Core i7-2600K @4,5GHz, 8GB DDR3, 128GB SSD, GTX970(GF7900GT), SB Audigy + YMF724F + DreamBlaster combo + LPC2ISA

Reply 2 of 3, by RayeR

User metadata
Rank Oldbie
Rank
Oldbie

I got report that patched driver now works with 256MB VRAM card so anyone interested to try with 512MB?

Gigabyte GA-P67-DS3-B3, Core i7-2600K @4,5GHz, 8GB DDR3, 128GB SSD, GTX970(GF7900GT), SB Audigy + YMF724F + DreamBlaster combo + LPC2ISA

Reply 3 of 3, by RayeR

User metadata
Rank Oldbie
Rank
Oldbie

Daniel (for whom I made this mod) finally had a luck to buy 7800GT AGP with G70 chip and 512MB VRAM. He tested my patched w9x driver 77.72 and played some games on it without any problem 😀
Permanent patched file location is now here:
http://windows98.xf.cz/index.htm#NV7722PATCHED

Gigabyte GA-P67-DS3-B3, Core i7-2600K @4,5GHz, 8GB DDR3, 128GB SSD, GTX970(GF7900GT), SB Audigy + YMF724F + DreamBlaster combo + LPC2ISA