Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
N
nvidia-patch
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nanahira
nvidia-patch
Commits
3de49e82
Commit
3de49e82
authored
Oct 22, 2019
by
Snawoot
Committed by
GitHub
Oct 22, 2019
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #175 from Snawoot/win_440.97
Win 440.97
parents
837f9765
f5f1459f
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
33 additions
and
4 deletions
+33
-4
win/README.md
win/README.md
+7
-1
win/tools/autopatch/autopatch.py
win/tools/autopatch/autopatch.py
+8
-3
win/win10_x64/440.97/nvcuvid.1337
win/win10_x64/440.97/nvcuvid.1337
+3
-0
win/win10_x64/quadro_440.97/nvcuvid.1337
win/win10_x64/quadro_440.97/nvcuvid.1337
+3
-0
win/win7_x64/440.97/nvcuvid.1337
win/win7_x64/440.97/nvcuvid.1337
+3
-0
win/win7_x64/quadro_440.97/nvcuvid.1337
win/win7_x64/quadro_440.97/nvcuvid.1337
+3
-0
win/ws2012_x64/quadro_440.97/nvcuvid.1337
win/ws2012_x64/quadro_440.97/nvcuvid.1337
+3
-0
win/ws2016_x64/quadro_440.97/nvcuvid.1337
win/ws2016_x64/quadro_440.97/nvcuvid.1337
+3
-0
No files found.
win/README.md
View file @
3de49e82
Nvidia drivers patch for Windows
================================






This patch removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs.
...
...
@@ -65,6 +65,7 @@ A video tutorial is also available. Credits to designator2009.
| GeForce | 436.15 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win10_x64/436.15/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/436.15/436.15-desktop-win10-64bit-international-whql.exe) |
| GeForce | 436.30 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win10_x64/436.30/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/436.30/436.30-desktop-win10-64bit-international-whql.exe) |
| GeForce | 436.48 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win10_x64/436.48/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/436.48/436.48-desktop-win10-64bit-international-whql.exe) |
| GeForce | 440.97 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win10_x64/440.97/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/440.97/440.97-desktop-win10-64bit-international-whql.exe) |
...
...
@@ -86,6 +87,7 @@ A video tutorial is also available. Credits to designator2009.
| Quadro | 431.94 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win10_x64/quadro_431.94/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/431.94/431.94-quadro-desktop-notebook-win10-64bit-international-whql.exe) |
| Quadro | 436.02 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win10_x64/quadro_436.02/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/436.02/436.02-quadro-desktop-notebook-win10-64bit-international-whql.exe) |
| Quadro | 436.30 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win10_x64/quadro_436.30/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/436.30/436.30-quadro-desktop-notebook-win10-64bit-international-whql.exe) |
| Quadro | 440.97 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win10_x64/quadro_440.97/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/440.97/440.97-quadro-desktop-notebook-win10-64bit-international-whql.exe) |
### Windows 7, Windows 8, Windows 8.1 drivers
...
...
@@ -98,6 +100,7 @@ A video tutorial is also available. Credits to designator2009.
| GeForce | 436.15 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win7_x64/436.15/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/436.15/436.15-desktop-win8-win7-64bit-international-whql.exe) |
| GeForce | 436.30 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win7_x64/436.30/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/436.30/436.30-desktop-win8-win7-64bit-international-whql.exe) |
| GeForce | 436.48 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win7_x64/436.48/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/436.48/436.48-desktop-win8-win7-64bit-international-whql.exe) |
| GeForce | 440.97 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win7_x64/440.97/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/440.97/440.97-desktop-win8-win7-64bit-international-whql.exe) |
...
...
@@ -109,6 +112,7 @@ A video tutorial is also available. Credits to designator2009.
| Quadro | 431.94 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win7_x64/quadro_431.94/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/431.94/431.94-quadro-desktop-notebook-win8-win7-64bit-international-whql.exe) |
| Quadro | 436.02 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win7_x64/quadro_436.02/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/436.02/436.02-quadro-desktop-notebook-win8-win7-64bit-international-whql.exe) |
| Quadro | 436.30 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win7_x64/quadro_436.30/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/436.30/436.30-quadro-desktop-notebook-win8-win7-64bit-international-whql.exe) |
| Quadro | 440.97 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/win7_x64/quadro_440.97/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/440.97/440.97-quadro-desktop-notebook-win8-win7-64bit-international-whql.exe) |
### Windows Server 2008R2, 2012, 2012R2 drivers
...
...
@@ -122,6 +126,7 @@ A video tutorial is also available. Credits to designator2009.
| Quadro | 431.70 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/ws2012_x64/quadro_431.70/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/431.70/431.70-quadro-winserv2008r2-2012-2012r2-64bit-international-whql.exe) |
| Quadro | 431.86 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/ws2012_x64/quadro_431.86/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/431.86/431.86-quadro-winserv2008r2-2012-2012r2-64bit-international-whql.exe) |
| Quadro | 431.94 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/ws2012_x64/quadro_431.94/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/431.94/431.94-quadro-winserv2008r2-2012-2012r2-64bit-international-whql.exe) |
| Quadro | 440.97 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/ws2012_x64/quadro_440.97/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/440.97/440.97-quadro-winserv2008r2-2012-2012r2-64bit-international-whql.exe) |
### Windows Server 2016, 2019 drivers
...
...
@@ -134,6 +139,7 @@ A video tutorial is also available. Credits to designator2009.
| Quadro | 431.70 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/ws2016_x64/quadro_431.70/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/431.70/431.70-quadro-winserv-2016-2019-64bit-international-whql.exe) |
| Quadro | 431.86 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/ws2016_x64/quadro_431.86/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/431.86/431.86-quadro-winserv-2016-2019-64bit-international-whql.exe) |
| Quadro | 431.94 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/ws2016_x64/quadro_431.94/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/431.94/431.94-quadro-winserv-2016-2019-64bit-international-whql.exe) |
| Quadro | 440.97 | [Direct link](https://raw.githubusercontent.com/keylase/nvidia-patch/master/win/ws2016_x64/quadro_440.97/nvcuvid.1337) | [Direct link](https://international.download.nvidia.com/Windows/Quadro_Certified/440.97/440.97-quadro-winserv-2016-2019-64bit-international-whql.exe) |
## Benchmarks
...
...
win/tools/autopatch/autopatch.py
View file @
3de49e82
...
...
@@ -36,10 +36,10 @@ def parse_args():
help
=
"name of installed target file. Used for patch "
"header"
)
parser
.
add_argument
(
"-S"
,
"--search"
,
default
=
"FF90
8000000084C07408
"
,
default
=
"FF90
9800000084C075
"
,
help
=
"representation of search pattern binary string"
)
parser
.
add_argument
(
"-R"
,
"--replacement"
,
default
=
"FF90
8000000084C09090
"
,
default
=
"FF90
980000000C0175
"
,
help
=
"representation of replacement binary string"
)
parser
.
add_argument
(
"-o"
,
"--stdout"
,
action
=
"store_true"
,
...
...
@@ -59,6 +59,9 @@ class ExtractException(Exception):
class
PatternNotFoundException
(
Exception
):
pass
class
MultipleOccurencesException
(
Exception
):
pass
class
UnknownPlatformException
(
Exception
):
pass
...
...
@@ -130,9 +133,11 @@ def make_patch(archive, *,
sevenzip
=
sevenzip
)
as
tgt
:
f
=
expand
(
tgt
,
sevenzip
=
sevenzip
)
offset
=
f
.
find
(
search
)
del
f
if
offset
==
-
1
:
raise
PatternNotFoundException
(
"Pattern not found."
)
if
f
[
offset
+
len
(
search
):]
.
find
(
search
)
!=
-
1
:
raise
MultipleOccurencesException
(
"Multiple occurences of pattern found!"
)
del
f
print
(
"Pattern found @
%016
X"
%
(
offset
,),
file
=
sys
.
stderr
)
res
=
[]
...
...
win/win10_x64/440.97/nvcuvid.1337
0 → 100644
View file @
3de49e82
>nvcuvid.dll
00000000000E7A5D:84->0C
00000000000E7A5E:C0->01
\ No newline at end of file
win/win10_x64/quadro_440.97/nvcuvid.1337
0 → 100644
View file @
3de49e82
>nvcuvid.dll
00000000000E7A5D:84->0C
00000000000E7A5E:C0->01
\ No newline at end of file
win/win7_x64/440.97/nvcuvid.1337
0 → 100644
View file @
3de49e82
>nvcuvid.dll
00000000000D4ABD:84->0C
00000000000D4ABE:C0->01
\ No newline at end of file
win/win7_x64/quadro_440.97/nvcuvid.1337
0 → 100644
View file @
3de49e82
>nvcuvid.dll
00000000000D4ABD:84->0C
00000000000D4ABE:C0->01
\ No newline at end of file
win/ws2012_x64/quadro_440.97/nvcuvid.1337
0 → 100644
View file @
3de49e82
>nvcuvid.dll
00000000000D4ABD:84->0C
00000000000D4ABE:C0->01
\ No newline at end of file
win/ws2016_x64/quadro_440.97/nvcuvid.1337
0 → 100644
View file @
3de49e82
>nvcuvid.dll
00000000000E7A5D:84->0C
00000000000E7A5E:C0->01
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment