Jump to content

NVidia drivers 82.69


Tihiy

Recommended Posts

4 hours ago, schwups said:

So far I thought upper and lower case doesn't matter.

Theoretically it shouldn't, in normal operation. AFAIK Windows doesn't care about the filename case as Linux does, but I'm not 100% sure how this works in DOS mode. It's been quite a while since last tinkering with DOS and 9x, and my memory is failing rapidly. Besides that there is an admittedly slight possibility that the comparison code in the patch would be very strict. Long gone are the days when I would quickly disassemble the code to see how it works, so can't say anything for sure. But an all-caps filename would easily chuck this off the list.

Well, that's about it, can't think of anything else. Hope you get to the bottom of it one way or another. Viel Glück! :cool:

Link to comment
Share on other sites


I just tested the PATCHNVC.EXE on NVCORE.VXD renamed to NVCORE.BAK inside Virtual Box 7 in MS-DOS safe mode (no Windows installation).

No errors.

I found about 5 patched locations, seems to coincide with HEX-strings inside PATCHNVC.EXE.

The last one for instance:

PATCHCNVoffset3317192NVCORE.VXDwithpatchcodeinEXE.thumb.jpg.13153413b8cbe20779416d6dccd187ac.jpg

If I repeat the proces with patched NVCORE.VXD renamed to NVCORE.BAK I get a message:

PATCHCNVNVCORE.VXDNVCORE.VXDwithpatchedfile.thumb.jpg.cc96881486c9a0788b7f597e27a68707.jpg

I have no 512MB 7xxx NVIDIA card, so no testing possible FOR ME...

Link to comment
Share on other sites

I suspect that your problem may be related to the wrong file name. The patch works correctly, even if I execute it like this:

D:\PTCHNVSZ>PATCHNVC 1 NVCORE.VXD

or even so:

D:\PTCHNVSZ>PATCHNVC 1 2

The driver versions that I successfully checked with this patch are 82.69, 81.98 and 77.72. I applied the patch to these files under Windows XP (From there, it's easy to immediately replace the driver files in the target system, so as not to do it under DOS). The patch worked correctly in all cases and there were no more 512MB issues with these fixed versions. Some time ago, I just tested all three versions with a 512MB card.
 

Link to comment
Share on other sites

I found my mistake. Setting the command path beforehand on system seems crucial.

On 8/20/2024 at 11:07 AM, Drugwash said:

- the command path (either in pure DOS mode or Safe mode DOS window) is set to [C:\]WINDOWS\SYSTEM;

Until now I thought it doesn't matter and I could enter the entire path starting from the command path C:\, which apparently doesn't work in this case. In any case, the new file was created without comment and confirmation. Thanks to you all again.

Link to comment
Share on other sites

Congratulations.

But: according to step 6 of the manual you should have been in 'C:\WINDOWS\SYSTEM' already (or 'C:\%windir%\SYSTEM' in case of another WINDOWS-directory). So changing PATH shouldn't be needed.

Link to comment
Share on other sites

35 minutes ago, schwups said:

Setting the command path beforehand on system seems crucial.

There is this concept of working directory. In your case you launched the executable with a full path from a different directory than the one the executable lied in, and it worked for running the exe, but the working directory remained the one where you launched the command from. As the exe most likely works with relative paths it was looking for the source file NVCORE.BAK in the working directory, that is C:\ (or whatever the DOS path was in the command window), instead of C.\WINDOWS\SYSTEM, and obviously it couldn't find it there. :)

Anyway, glad you finally figured it out. Good luck ahead! :thumbup

Link to comment
Share on other sites

Completed with NVSIZE BIOS PATCH: Now DXDIAG gives 506MB VRAM. It has reduced available 32bit RAM by 512MB.

3008MB => 2496MB

POST: 7104MB => 6592MB

BIOSPatch.png.2901116a1157b24c6a7f2dcc736c15ac.png

Edited by schwups
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...