Skip to content

Commit ae937e2

Browse files
authored
installer up to date and fixed
1 parent 85189ef commit ae937e2

File tree

4 files changed

+75
-50
lines changed

4 files changed

+75
-50
lines changed

Extravi's ReShade-Preset/license.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2022 Extravi
3+
Copyright (c) 2023 Extravi
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

extravi-reshade.bmp

0 Bytes
Binary file not shown.

extravi-reshade.ico

160 KB
Binary file not shown.

installer.nsi

Lines changed: 74 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -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

2222
VIProductVersion "${VERSION}.0"
2323
VIAddVersionKey "ProductName" "${PRODUCT_NAME}"
@@ -92,6 +92,8 @@ Click Finish to exit Setup."
9292

9393
Var robloxPath
9494

95+
SpaceTexts none
96+
9597
Section "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
195220
SectionEnd
196221

0 commit comments

Comments
 (0)