@@ -16,8 +16,8 @@ Var /GLOBAL switch_overwrite
1616
1717!define PRODUCT_NAME " Extravi's ReShade-Preset"
1818!define PRODUCT_DESCRIPTION " ReShade presets made by Extravi."
19- !define COPYRIGHT " Copyright © 2022 sitiom, Extravi"
20- !define VERSION " 4.3.1 "
19+ !define COPYRIGHT " Copyright © 2023 sitiom, Extravi"
20+ !define VERSION " 7.0.0 "
2121
2222VIProductVersion " ${VERSION}.0"
2323VIAddVersionKey " ProductName" " ${PRODUCT_NAME}"
@@ -92,6 +92,8 @@ Click Finish to exit Setup."
9292
9393Var robloxPath
9494
95+ SpaceTexts none
96+
9597Section " ReShade (required)"
9698 SectionIn 1 RO
9799
@@ -110,37 +112,49 @@ Section "ReShade (required)"
110112 WriteRegStr HKCU " Software\Microsoft\Windows\CurrentVersion\Uninstall\extravi-reshade-presets" " InstallLocation" " $INSTDIR"
111113 WriteRegStr HKCU " Software\Microsoft\Windows\CurrentVersion\Uninstall\extravi-reshade-presets" " Publisher" " Extravi"
112114
113- NSCurl::http GET " https://github.com/BlueSkyDefender/AstrayFX/archive/f3f55f08c874ba4b01835cd4615e2b6f5b2459c5.zip" " AstrayFX-f3f55f08c874ba4b01835cd4615e2b6f5b2459c5.zip" /END
114- nsisunz::Unzip " AstrayFX-f3f55f08c874ba4b01835cd4615e2b6f5b2459c5.zip" " $INSTDIR"
115- Delete " AstrayFX-f3f55f08c874ba4b01835cd4615e2b6f5b2459c5.zip"
115+ NSCurl::http GET " https://github.com/BlueSkyDefender/AstrayFX/archive/refs/heads/master.zip" " AstrayFX-master.zip" /END
116+ nsisunz::Unzip " AstrayFX-master.zip" " $INSTDIR"
117+ Delete " AstrayFX-master.zip"
118+
119+ NSCurl::http GET " https://github.com/BlueSkyDefender/Depth3D/archive/refs/heads/master.zip" " Depth3D-master.zip" /END
120+ nsisunz::Unzip " Depth3D-master.zip" " $INSTDIR"
121+ Delete " Depth3D-master.zip"
116122
117- NSCurl::http GET " https://github.com/BlueSkyDefender/Depth3D /archive/684048e18fa2d216d83f658c6e1962d3c8c74cc5 .zip" " Depth3D-684048e18fa2d216d83f658c6e1962d3c8c74cc5 .zip" /END
118- nsisunz::Unzip " Depth3D-684048e18fa2d216d83f658c6e1962d3c8c74cc5 .zip" " $INSTDIR"
119- Delete " Depth3D-684048e18fa2d216d83f658c6e1962d3c8c74cc5 .zip"
123+ NSCurl::http GET " https://github.com/crosire/reshade-shaders /archive/refs/heads/legacy .zip" " reshade-shaders-legacy .zip" /END
124+ nsisunz::Unzip " reshade-shaders-legacy .zip" " $INSTDIR"
125+ Delete " reshade-shaders-legacy .zip"
120126
121- NSCurl::http GET " https://github.com/crosire/reshade-shaders/archive/9fbec45aa73aead72b00eb3ba3f9373220183256 .zip" " reshade-shaders-9fbec45aa73aead72b00eb3ba3f9373220183256 .zip" /END
122- nsisunz::Unzip " reshade-shaders-9fbec45aa73aead72b00eb3ba3f9373220183256 .zip" " $INSTDIR"
123- Delete " reshade-shaders-9fbec45aa73aead72b00eb3ba3f9373220183256 .zip"
127+ NSCurl::http GET " https://github.com/crosire/reshade-shaders/archive/refs/heads/master .zip" " reshade-shaders-master .zip" /END
128+ nsisunz::Unzip " reshade-shaders-master .zip" " $INSTDIR"
129+ Delete " reshade-shaders-master .zip"
124130
125- NSCurl::http GET " https://github.com/prod80/prod80-ReShade-Repository/archive/1c2ed5b093b03c558bfa6aea45c2087052e99554 .zip" " prod80-ReShade-Repository-1c2ed5b093b03c558bfa6aea45c2087052e99554 .zip" /END
126- nsisunz::Unzip " prod80-ReShade-Repository-1c2ed5b093b03c558bfa6aea45c2087052e99554 .zip" " $INSTDIR"
127- Delete " prod80-ReShade-Repository-1c2ed5b093b03c558bfa6aea45c2087052e99554 .zip"
131+ NSCurl::http GET " https://github.com/prod80/prod80-ReShade-Repository/archive/refs/heads/master .zip" " prod80-ReShade-Repository-master .zip" /END
132+ nsisunz::Unzip " prod80-ReShade-Repository-master .zip" " $INSTDIR"
133+ Delete " prod80-ReShade-Repository-master .zip"
128134
129- NSCurl::http GET " https://github.com/martymcmodding/qUINT/archive/b38f7e16fc7094b49dd729f3b66edd08e7ac7204.zip" " qUINT-b38f7e16fc7094b49dd729f3b66edd08e7ac7204.zip" /END
130- nsisunz::Unzip " qUINT-b38f7e16fc7094b49dd729f3b66edd08e7ac7204.zip" " $INSTDIR"
131- Delete " qUINT-b38f7e16fc7094b49dd729f3b66edd08e7ac7204.zip"
135+ NSCurl::http GET " https://github.com/martymcmodding/qUINT/archive/refs/heads/master.zip" " qUINT-master.zip" /END
136+ nsisunz::Unzip " qUINT-master.zip" " $INSTDIR"
137+ Delete " qUINT-master.zip"
138+
139+ NSCurl::http GET " https://github.com/AlucardDH/dh-reshade-shaders/archive/refs/heads/master.zip" " dh-reshade-shaders-master.zip" /END
140+ nsisunz::Unzip " dh-reshade-shaders-master.zip" " $INSTDIR"
141+ Delete " dh-reshade-shaders-master.zip"
142+
143+ NSCurl::http GET " https://github.com/rj200/Glamarye_Fast_Effects_for_ReShade/archive/refs/heads/main.zip" " Glamarye_Fast_Effects_for_ReShade-main.zip" /END
144+ nsisunz::Unzip " Glamarye_Fast_Effects_for_ReShade-main.zip" " $INSTDIR"
145+ Delete " Glamarye_Fast_Effects_for_ReShade-main.zip"
132146
133- NSCurl::http GET " https://github.com/AlucardDH/dh-reshade-shaders /archive/c81af4b2c9a5bde68ad975e32165ec9406ec59c3 .zip" " dh-reshade-shaders-c81af4b2c9a5bde68ad975e32165ec9406ec59c3 .zip" /END
134- nsisunz::Unzip " dh-reshade-shaders-c81af4b2c9a5bde68ad975e32165ec9406ec59c3 .zip" " $INSTDIR"
135- Delete " dh-reshade-shaders-c81af4b2c9a5bde68ad975e32165ec9406ec59c3 .zip"
147+ NSCurl::http GET " https://github.com/mj-ehsan/NiceGuy-Shaders /archive/refs/heads/main .zip" " NiceGuy-Shaders-main .zip" /END
148+ nsisunz::Unzip " NiceGuy-Shaders-main .zip" " $INSTDIR"
149+ Delete " NiceGuy-Shaders-main .zip"
136150
137- NSCurl::http GET " https://github.com/rj200/Glamarye_Fast_Effects_for_ReShade /archive/c078b922c91a775d3940399bf48bf01e83529891 .zip" " Glamarye_Fast_Effects_for_ReShade-c078b922c91a775d3940399bf48bf01e83529891 .zip" /END
138- nsisunz::Unzip " Glamarye_Fast_Effects_for_ReShade-c078b922c91a775d3940399bf48bf01e83529891 " " $INSTDIR"
139- Delete " Glamarye_Fast_Effects_for_ReShade-c078b922c91a775d3940399bf48bf01e83529891 .zip"
151+ NSCurl::http GET " https://github.com/CeeJayDK/SweetFX /archive/refs/heads/master .zip" " SweetFX-master .zip" /END
152+ nsisunz::Unzip " SweetFX-master.zip " " $INSTDIR"
153+ Delete " SweetFX-master .zip"
140154
141- NSCurl::http GET " https://github.com/mj-ehsan/NiceGuy- Shaders/archive/d12926f09a13013bfb6bd54bf0eeba10df9c2f08 .zip" " NiceGuy- Shaders-d12926f09a13013bfb6bd54bf0eeba10df9c2f08 .zip" /END
142- nsisunz::Unzip " NiceGuy- Shaders-d12926f09a13013bfb6bd54bf0eeba10df9c2f08 .zip" " $INSTDIR"
143- Delete " NiceGuy- Shaders-d12926f09a13013bfb6bd54bf0eeba10df9c2f08 .zip"
155+ NSCurl::http GET " https://github.com/brussell1/ Shaders/archive/refs/heads/master .zip" " Shaders-master .zip" /END
156+ nsisunz::Unzip " Shaders-master .zip" " $INSTDIR"
157+ Delete " Shaders-master .zip"
144158
145159 StrCpy $switch_overwrite 1 $INSTDIR
146160
@@ -151,46 +165,57 @@ Section "ReShade (required)"
151165 Delete " $robloxPath\dxgi.dll"
152166 Delete " $robloxPath\reshade.dll"
153167
154- !insertmacro MoveFolder " $INSTDIR\AstrayFX-f3f55f08c874ba4b01835cd4615e2b6f5b2459c5\Shaders" " $robloxPath\reshade-shaders\Shaders\AstrayFX" " *"
155- !insertmacro MoveFolder " $INSTDIR\AstrayFX-f3f55f08c874ba4b01835cd4615e2b6f5b2459c5\Textures" " $robloxPath\reshade-shaders\Textures" " *"
156- RMDir /r " $INSTDIR\AstrayFX-f3f55f08c874ba4b01835cd4615e2b6f5b2459c5"
157- Delete " $robloxPath\reshade-shaders\Shaders\AstrayFX\Clarity.fx"
168+ !insertmacro MoveFolder " $INSTDIR\AstrayFX-master\Shaders" " $robloxPath\reshade-shaders\Shaders\AstrayFX" " *"
169+ !insertmacro MoveFolder " $INSTDIR\AstrayFX-master\Textures" " $robloxPath\reshade-shaders\Textures" " *"
170+ RMDir /r " $INSTDIR\AstrayFX-master"
158171
159- !insertmacro MoveFolder " $INSTDIR\Depth3D-684048e18fa2d216d83f658c6e1962d3c8c74cc5 \Shaders" " $robloxPath\reshade-shaders\Shaders\Depth3D" " *"
160- !insertmacro MoveFolder " $INSTDIR\Depth3D-684048e18fa2d216d83f658c6e1962d3c8c74cc5 \Textures" " $robloxPath\reshade-shaders\Textures" " *"
161- RMDir /r " $INSTDIR\Depth3D-684048e18fa2d216d83f658c6e1962d3c8c74cc5 "
172+ !insertmacro MoveFolder " $INSTDIR\Depth3D-master \Shaders" " $robloxPath\reshade-shaders\Shaders\Depth3D" " *"
173+ !insertmacro MoveFolder " $INSTDIR\Depth3D-master \Textures" " $robloxPath\reshade-shaders\Textures" " *"
174+ RMDir /r " $INSTDIR\Depth3D-master "
162175
163- !insertmacro MoveFolder " $INSTDIR\reshade-shaders-9fbec45aa73aead72b00eb3ba3f9373220183256 \Shaders" " $robloxPath\reshade-shaders\Shaders" " *"
164- !insertmacro MoveFolder " $INSTDIR\reshade-shaders-9fbec45aa73aead72b00eb3ba3f9373220183256 \Textures" " $robloxPath\reshade-shaders\Textures" " *"
165- RMDir /r " $INSTDIR\reshade-shaders-9fbec45aa73aead72b00eb3ba3f9373220183256 "
176+ !insertmacro MoveFolder " $INSTDIR\reshade-shaders-legacy \Shaders" " $robloxPath\reshade-shaders\Shaders" " *"
177+ !insertmacro MoveFolder " $INSTDIR\reshade-shaders-legacy \Textures" " $robloxPath\reshade-shaders\Textures" " *"
178+ RMDir /r " $INSTDIR\reshade-shaders-legacy "
166179
167- !insertmacro MoveFolder " $INSTDIR\prod80-ReShade-Repository-1c2ed5b093b03c558bfa6aea45c2087052e99554 \Shaders" " $robloxPath\reshade-shaders\Shaders" " *"
168- !insertmacro MoveFolder " $INSTDIR\prod80-ReShade-Repository-1c2ed5b093b03c558bfa6aea45c2087052e99554 \Textures" " $robloxPath\reshade-shaders\Textures" " *"
169- RMDir /r " $INSTDIR\prod80-ReShade-Repository-1c2ed5b093b03c558bfa6aea45c2087052e99554 "
180+ !insertmacro MoveFolder " $INSTDIR\prod80-ReShade-Repository-master \Shaders" " $robloxPath\reshade-shaders\Shaders" " *"
181+ !insertmacro MoveFolder " $INSTDIR\prod80-ReShade-Repository-master \Textures" " $robloxPath\reshade-shaders\Textures" " *"
182+ RMDir /r " $INSTDIR\prod80-ReShade-Repository-master "
170183
171- !insertmacro MoveFolder " $INSTDIR\qUINT-b38f7e16fc7094b49dd729f3b66edd08e7ac7204 \Shaders" " $robloxPath\reshade-shaders\Shaders" " *"
172- RMDir /r " $INSTDIR\qUINT-b38f7e16fc7094b49dd729f3b66edd08e7ac7204 "
184+ !insertmacro MoveFolder " $INSTDIR\qUINT-master \Shaders" " $robloxPath\reshade-shaders\Shaders" " *"
185+ RMDir /r " $INSTDIR\qUINT-master "
173186
174- !insertmacro MoveFolder " $INSTDIR\dh-reshade-shaders-c81af4b2c9a5bde68ad975e32165ec9406ec59c3 \Shaders" " $robloxPath\reshade-shaders\Shaders" " *"
175- !insertmacro MoveFolder " $INSTDIR\dh-reshade-shaders-c81af4b2c9a5bde68ad975e32165ec9406ec59c3 \Textures" " $robloxPath\reshade-shaders\Textures" " *"
176- RMDir /r " $INSTDIR\dh-reshade-shaders-c81af4b2c9a5bde68ad975e32165ec9406ec59c3 "
187+ !insertmacro MoveFolder " $INSTDIR\dh-reshade-shaders-master \Shaders" " $robloxPath\reshade-shaders\Shaders" " *"
188+ !insertmacro MoveFolder " $INSTDIR\dh-reshade-shaders-master \Textures" " $robloxPath\reshade-shaders\Textures" " *"
189+ RMDir /r " $INSTDIR\dh-reshade-shaders-master "
177190 Delete " $robloxPath\reshade-shaders\Shaders\dh_Lain.fx"
178191 Delete " $robloxPath\reshade-shaders\Shaders\dh_rtgi.fx"
179192
180- !insertmacro MoveFolder " $INSTDIR\Glamarye_Fast_Effects_for_ReShade-c078b922c91a775d3940399bf48bf01e83529891 \Shaders" " $robloxPath\reshade-shaders\Shaders" " *"
181- RMDir /r " $INSTDIR\Glamarye_Fast_Effects_for_ReShade-c078b922c91a775d3940399bf48bf01e83529891 "
193+ !insertmacro MoveFolder " $INSTDIR\Glamarye_Fast_Effects_for_ReShade-main \Shaders" " $robloxPath\reshade-shaders\Shaders" " *"
194+ RMDir /r " $INSTDIR\Glamarye_Fast_Effects_for_ReShade-main "
182195
183- !insertmacro MoveFolder " $INSTDIR\NiceGuy-Shaders-d12926f09a13013bfb6bd54bf0eeba10df9c2f08 " " $robloxPath\reshade-shaders" " *"
184- RMDir /r " $INSTDIR\NiceGuy-Shaders-d12926f09a13013bfb6bd54bf0eeba10df9c2f08 "
196+ !insertmacro MoveFolder " $INSTDIR\NiceGuy-Shaders-main " " $robloxPath\reshade-shaders" " *"
197+ RMDir /r " $INSTDIR\NiceGuy-Shaders-main "
185198
186- NSCurl::http GET " https://github.com/Extravi/extravi.github.io/raw/dc99500f6844fb283cdef897388d4eb57a6ef305/update/dxgi.zip" " dxgi.zip" /END
199+ !insertmacro MoveFolder " $INSTDIR\SweetFX-master" " $robloxPath\reshade-shaders" " *"
200+ RMDir /r " $INSTDIR\SweetFX-master"
201+
202+ !insertmacro MoveFolder " $INSTDIR\Shaders-master" " $robloxPath\reshade-shaders" " *"
203+ RMDir /r " $INSTDIR\Shaders-master"
204+
205+ NSCurl::http GET " https://github.com/Extravi/extravi.github.io/raw/main/update/dxgi.zip" " dxgi.zip" /END
187206 nsisunz::Unzip " dxgi.zip" " $robloxPath"
188207 Delete " dxgi.zip"
189208
190209 NSCurl::http GET " https://github.com/Extravi/extravi.github.io/raw/main/update/config.zip" " config.zip" /END
191210 nsisunz::Unzip " config.zip" " $robloxPath"
192211 Delete " config.zip"
193212
213+ NSCurl::http GET " https://github.com/Extravi/extravi.github.io/raw/main/update/dependencies.zip" " dependencies.zip" /END
214+ nsisunz::Unzip " dependencies.zip" " $robloxPath\reshade-shaders\Shaders"
215+ Delete " dependencies.zip"
216+
217+ NSCurl::http GET " https://raw.githubusercontent.com/cyrie/Stormshade/master/reshade-shaders/Shaders/MXAO.fx" " $robloxPath\reshade-shaders\Shaders\MXAO.fx" /END
218+
194219 SetOutPath $robloxPath
195220SectionEnd
196221
0 commit comments