diff --git a/bizhawk_prereqs.nsi b/bizhawk_prereqs.nsi index 586dcea..9268196 100644 --- a/bizhawk_prereqs.nsi +++ b/bizhawk_prereqs.nsi @@ -50,19 +50,31 @@ Section "Microsoft Visual C++ 2010 SP1 Runtime (x64)" SEC_CRT2010_SP1_X64 File "dist\vcredist_2010_sp1_x64.exe" DetailPrint "Running Visual C++ 2010 SP1 Runtime (x64) Setup..." ExecWait '"$TEMP\vcredist_2010_sp1_x64.exe" /q /promptrestart' - DetailPrint "Finished Visual C++ 2010 SP1 (x64) Runtime Setup" + DetailPrint "Finished Visual C++ 2010 SP1 Runtime (x64) Runtime Setup" Delete "$TEMP\vcredist_2010_sp1_x64.exe" SectionEnd +Section "Microsoft Visual C++ 2012 Runtime Update 4 (x64)" SEC_CRT2012_X64 + + SetOutPath "$TEMP" + File "dist\vcredist_2012_u4_x64.exe" + DetailPrint "Running Visual C++ 2012 Runtime Update 4 (x64) Setup..." + ExecWait '"$TEMP\vcredist_2012_u4_x64.exe" /q /promptrestart' + DetailPrint "Finished Visual C++ 2012 Runtime Update 4(x64) Runtime Setup" + + Delete "$TEMP\vcredist_2012_u4_x64.exe" + +SectionEnd + Section "Microsoft Visual C++ 2013 Runtime (x64)" SEC_CRT2013_X64 SetOutPath "$TEMP" File "dist\vcredist_2013_x64.exe" DetailPrint "Running Visual C++ 2013 Runtime (x64) Setup..." ExecWait '"$TEMP\vcredist_2013_x64.exe" /q /promptrestart' - DetailPrint "Finished Visual C++ 2013 (x64) Runtime Setup" + DetailPrint "Finished Visual C++ 2013 Runtime (x64) Runtime Setup" Delete "$TEMP\vcredist_2013_x64.exe" @@ -72,9 +84,9 @@ Section "Microsoft Visual C++ 2015 Runtime (x64)" SEC_CRT2015_X64 SetOutPath "$TEMP" File "dist\vcredist_2015_x64.exe" - DetailPrint "Running Visual C++ 2015 Runtime (x64) Setup..." + DetailPrint "Running Visual C++ 2015 Runtime SP1 (x64) Setup..." ExecWait '"$TEMP\vcredist_2015_x64.exe" /quiet' - DetailPrint "Finished Visual C++ 2015 SP1 (x64) Runtime Setup" + DetailPrint "Finished Visual C++ 2015 Runtime SP1 (x64) Runtime Setup" Delete "$TEMP\vcredist_2015_x64.exe" diff --git a/dist/info.txt b/dist/info.txt index 79643cb..7ec0156 100644 --- a/dist/info.txt +++ b/dist/info.txt @@ -1,10 +1,11 @@ KB2999226 (prerequisite for installing C++ 2015 runtime on vista-win8.1) Visual C++ 2010 SP1 Runtime (x64) +Visual C++ 2012 Runtime Update 4 (x64) Visual C++ 2013 Runtime (x64) Visual C++ 2015 Runtime (x64) .Net Framework v4.6.1 DirectX Installer (since the Web Update fails sometimes; - (includes D3DX9 31 and 43, XInput, and XAudio) +>> includes D3DX9 31 and 43, XInput, and XAudio DirectX Web Update (installs dozens of packages, or maybe none, luck of the draw really) -Stay online while installing this. You're advised to be fully windows-updated before beginning, although under the circumstances, it's hard to blame anyone for shutting it off. \ No newline at end of file +Stay online while installing this. You're advised to be fully windows-updated before beginning, although under the circumstances, it's hard to blame anyone for shutting off windowsupdate. \ No newline at end of file diff --git a/dist/vcredist_2012_u4_x64.exe b/dist/vcredist_2012_u4_x64.exe new file mode 100644 index 0000000..f830586 Binary files /dev/null and b/dist/vcredist_2012_u4_x64.exe differ