Skip to content
This repository was archived by the owner on Sep 17, 2024. It is now read-only.

Commit 4a577e3

Browse files
committed
Update readmes and third party licenses
1 parent 0f724ed commit 4a577e3

File tree

8 files changed

+174
-70
lines changed

8 files changed

+174
-70
lines changed

resources/READ ME (DLSSTweaks).txt

Lines changed: 0 additions & 24 deletions
This file was deleted.

resources/READ ME (Dbghelp).txt

Lines changed: 0 additions & 15 deletions
This file was deleted.

resources/READ ME (Nvngx).txt

Lines changed: 0 additions & 23 deletions
This file was deleted.

resources/binary_dist_license.txt

Lines changed: 64 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
Binary distributions Copyright (c) Nukem <[email protected]>. All rights reserved.
1+
Binary distributions copyright (c) Nukem <Nukem at outlook.com>. All rights reserved.
2+
Binary distributions are found at https://www.nexusmods.com/site/mods/738 or https://github.com/Nukem9/dlssg-to-fsr3.
23

3-
Binary distributions are available at https://www.nexusmods.com/site/mods/738 or https://github.com/Nukem9/dlssg-to-fsr3.
4+
=================================================================================
5+
============================= Third Party Licenses ==============================
6+
=================================================================================
47

5-
=====================================================================================
68
FidelityFX Super Resolution 3 SDK
79

810
Copyright © 2023 Advanced Micro Devices, Inc.
@@ -25,7 +27,8 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2527
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2628
THE SOFTWARE.
2729

28-
=====================================================================================
30+
=================================================================================
31+
2932
spdlog
3033

3134
The MIT License (MIT)
@@ -50,11 +53,40 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5053
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
5154
THE SOFTWARE.
5255

53-
-- NOTE: Third party dependency used by this software --
54-
This software depends on the fmt lib (MIT License),
55-
and users must comply to its license: https://github.com/fmtlib/fmt/blob/master/LICENSE.rst
56+
=================================================================================
57+
58+
fmt
59+
60+
Copyright (c) 2012 - present, Victor Zverovich and {fmt} contributors
61+
62+
Permission is hereby granted, free of charge, to any person obtaining
63+
a copy of this software and associated documentation files (the
64+
"Software"), to deal in the Software without restriction, including
65+
without limitation the rights to use, copy, modify, merge, publish,
66+
distribute, sublicense, and/or sell copies of the Software, and to
67+
permit persons to whom the Software is furnished to do so, subject to
68+
the following conditions:
69+
70+
The above copyright notice and this permission notice shall be
71+
included in all copies or substantial portions of the Software.
72+
73+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
74+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
75+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
76+
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
77+
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
78+
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
79+
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
80+
81+
--- Optional exception to the license ---
82+
83+
As an exception, if, as a result of your compiling your source code, portions
84+
of this Software are embedded into a machine-executable object form of such
85+
source code, you may redistribute such embedded portions in such object form
86+
without including the above copyright and permission notices.
87+
88+
=================================================================================
5689

57-
=====================================================================================
5890
Microsoft Research Detours Package
5991

6092
Copyright (c) Microsoft Corporation.
@@ -77,4 +109,28 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
77109
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
78110
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
79111
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
112+
SOFTWARE.
113+
114+
=================================================================================
115+
116+
Vulkan-Headers
117+
118+
Copyright 2015-2023 The Khronos Group Inc.
119+
120+
Permission is hereby granted, free of charge, to any person obtaining a copy
121+
of this software and associated documentation files (the “Software”), to deal
122+
in the Software without restriction, including without limitation the rights
123+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
124+
copies of the Software, and to permit persons to whom the Software is
125+
furnished to do so, subject to the following conditions:
126+
127+
The above copyright notice and this permission notice shall be included in all
128+
copies or substantial portions of the Software.
129+
130+
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
131+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
132+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
133+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
134+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
135+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
80136
SOFTWARE.

resources/read_me_dlsstweaks.txt

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
dlssg-to-fsr3 may be obtained from: https://www.nexusmods.com/site/mods/738 or https://github.com/Nukem9/dlssg-to-fsr3
2+
DLSSTweaks may be obtained from: https://www.nexusmods.com/site/mods/550 or https://github.com/emoose/DLSSTweaks
3+
4+
DO NOT USE IN MULTIPLAYER GAMES.
5+
6+
=====================================
7+
===== Installation instructions =====
8+
=====================================
9+
10+
1. Locate your game's installation folder with DLSSTweaks (e.g. _nvngx.dll) installed.
11+
12+
2. Copy "dlssg_dlsstweaks_wrapper.dll" and "dlssg_to_fsr3_amd_is_better.dll" to your game's installation folder.
13+
14+
3. Find "dlsstweaks.ini" and open it in Notepad.
15+
16+
4. Find the line "[DLLPathOverrides]" after scrolling down to the middle of the INI file.
17+
18+
5. Find the line ";nvngx_dlssg = C:\Users\Username\...\nvngx_dlssg.dll" underneath.
19+
20+
6. Replace the line with "nvngx_dlssg = C:\Path\To\The\Game\dlssg_dlsstweaks_wrapper.dll".
21+
22+
You MUST TYPE THE FULL DLL PATH and remove the ";" at the beginning. dlssg-to-fsr3 may not work otherwise.
23+
24+
7. Done. A log file named "dlssg_to_fsr3.log" will be created after you launch the game.
25+
26+
=====================================
27+
==== Uninstallation instructions ====
28+
=====================================
29+
30+
1. Delete "dlssg_dlsstweaks_wrapper.dll" and "dlssg_to_fsr3_amd_is_better.dll" in your game's installation folder.
31+
32+
2. Remove the line "nvngx_dlssg = C:\Path\To\The\Game\dlssg_dlsstweaks_wrapper.dll" in "dlsstweaks.ini".

resources/read_me_generic_dll.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
dlssg-to-fsr3 may be obtained from: https://www.nexusmods.com/site/mods/738 or https://github.com/Nukem9/dlssg-to-fsr3
2+
3+
These DLLs are generic replacements that bypass Streamline GPU architecture checks and skip signature override registry
4+
tweaks. Each game has different requirements and might use different DLLs. All versions should be tested.
5+
6+
DO NOT USE IN MULTIPLAYER GAMES.
7+
8+
"XXXX.dll" is "version.dll" or "winhttp.dll" or "dbghelp.dll".
9+
10+
=====================================
11+
===== Installation instructions =====
12+
=====================================
13+
14+
1. Find your game's installation folder. For Hogwarts Legacy, this is the directory containing HogwartsLegacy.exe.
15+
16+
An example path: "C:\Program Files (x86)\Steam\steamapps\common\Hogwarts Legacy\Phoenix\Binaries\Win64"
17+
18+
2. Copy "dlssg_to_fsr3_amd_is_better.dll" and "XXXX.dll" to your game's installation folder.
19+
20+
3. Done. A log file named "dlssg_to_fsr3.log" will be created after you launch the game.
21+
22+
=====================================
23+
==== Uninstallation instructions ====
24+
=====================================
25+
26+
1. Delete "dlssg_to_fsr3_amd_is_better.dll" and "XXXX.dll" in your game's installation folder.
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
dlssg-to-fsr3 may be obtained from: https://www.nexusmods.com/site/mods/738 or https://github.com/Nukem9/dlssg-to-fsr3
2+
3+
These DLLs are plugin replacements that bypass Streamline GPU architecture checks and skip signature override registry
4+
tweaks.
5+
6+
You **must** be using an ASI loader for "dlssg_to_fsr3.asi" (https://github.com/ThirteenAG/Ultimate-ASI-Loader).
7+
You **must** be using RED4ext for "dlssg_to_fsr3.dll" (https://www.nexusmods.com/cyberpunk2077/mods/2380).
8+
9+
DO NOT USE IN MULTIPLAYER GAMES.
10+
11+
=====================================
12+
===== Installation instructions =====
13+
=====================================
14+
15+
1. Find your game's DLL plugin folder. For Cyberpunk 2077, this is the "plugins" directory under "red4ext".
16+
17+
An example path: "C:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077\red4ext\plugins"
18+
19+
2. Copy "dlssg_to_fsr3_amd_is_better.dll" and "dlssg_to_fsr3.XXX" to the folder above.
20+
21+
3. Done. A log file named "dlssg_to_fsr3.log" will be created after you launch the game.
22+
23+
=====================================
24+
==== Uninstallation instructions ====
25+
=====================================
26+
27+
1. Delete "dlssg_to_fsr3_amd_is_better.dll" and "dlssg_to_fsr3.XXX" in your game's plugins folder.

resources/read_me_nvngx.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
dlssg-to-fsr3 may be obtained from: https://www.nexusmods.com/site/mods/738 or https://github.com/Nukem9/dlssg-to-fsr3
2+
3+
DO NOT USE IN MULTIPLAYER GAMES.
4+
5+
=====================================
6+
===== Installation instructions =====
7+
=====================================
8+
9+
1. Double click on "DisableNvidiaSignatureChecks.reg" and select "Run". Click "Yes" on the next few dialogs.
10+
11+
2. Find your game's installation folder. For Cyberpunk 2077, this is the directory containing Cyberpunk2077.exe.
12+
13+
An example path: "C:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077\bin\x64"
14+
15+
3. Copy "dlssg_to_fsr3_amd_is_better.dll" and the new "nvngx.dll" to your game's installation folder.
16+
17+
4. Done. A log file named "dlssg_to_fsr3.log" will be created after you launch the game.
18+
19+
=====================================
20+
==== Uninstallation instructions ====
21+
=====================================
22+
23+
1. Double click on "RestoreNvidiaSignatureChecks.reg" and select "Run". Click "Yes" on the next few dialogs.
24+
25+
2. Delete "dlssg_to_fsr3_amd_is_better.dll" and "nvngx.dll" in your game's installation folder.

0 commit comments

Comments
 (0)