Skip to content

Commit

Permalink
update with 2015 prereqs
Browse files Browse the repository at this point in the history
  • Loading branch information
zeromus committed Mar 15, 2016
1 parent 0cf7492 commit 0353ee1
Show file tree
Hide file tree
Showing 13 changed files with 46 additions and 2 deletions.
11 changes: 11 additions & 0 deletions README
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
BizHawk is supported on operating systems as old as Windows XP 32-bit.
If BizHawk crashes when you run it, it is probably because you are lacking some of the prerequisites

KB2999226 (prerequisite for installing C++ 2015 runtime on vista-win8.1)
Windows Imaging Component (.net 4.0 prerequisite for older OS)
Visual C++ 2010 SP1 Runtime
Visual C++ 2010 SP1 Runtime (x64)
Visual C++ 2015 Runtime
Visual C++ 2015 Runtime (x64)
.Net Framework v4.0.30319
DirectX Web Update (DirectX 9 is employed)
25 changes: 25 additions & 0 deletions bizhawk_prereqs.nsi
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,31 @@ Section "Windows Imaging Component (.net 4.0 prerequisite for older OS)" SEC_WIC
done:
SectionEnd

Section "KB2999226 (prerequisite for installing C++ 2015 runtime on vista-win8.1)" SEC_KB2999226
SetOutPath "$TEMP"
File "dist\UCRT\Windows6.0-KB2999226-x64.msu"
File "dist\UCRT\Windows6.0-KB2999226-x86.msu"
File "dist\UCRT\Windows6.1-KB2999226-x64.msu"
File "dist\UCRT\Windows6.1-KB2999226-x86.msu"
File "dist\UCRT\Windows8.1-KB2999226-x64.msu"
File "dist\UCRT\Windows8.1-KB2999226-x86.msu"
File "dist\UCRT\Windows8-RT-KB2999226-x64.msu"
File "dist\UCRT\Windows8-RT-KB2999226-x86.msu"

DetailPrint "Trying to install 8x KB2999226 for various platforms."
ExecWait 'wusa.exe "dist\UCRT\Windows6.0-KB2999226-x64.msu" /quiet /norestart'
ExecWait 'wusa.exe "dist\UCRT\Windows6.0-KB2999226-x86.msu" /quiet /norestart'
ExecWait 'wusa.exe "dist\UCRT\Windows6.1-KB2999226-x64.msu" /quiet /norestart'
ExecWait 'wusa.exe "dist\UCRT\Windows6.1-KB2999226-x86.msu" /quiet /norestart'
ExecWait 'wusa.exe "dist\UCRT\Windows8.1-KB2999226-x64.msu" /quiet /norestart'
ExecWait 'wusa.exe "dist\UCRT\Windows8.1-KB2999226-x86.msu" /quiet /norestart'
ExecWait 'wusa.exe "dist\UCRT\Windows8-RT-KB2999226-x64.msu" /quiet /norestart'
ExecWait 'wusa.exe "dist\UCRT\Windows8-RT-KB2999226-x86.msu" /quiet /norestart'
DetailPrint "Finished KB2999226"

done:
SectionEnd

Section "Microsoft Visual C++ 2010 SP1 Runtime" SEC_CRT2010_SP1

SetOutPath "$TEMP"
Expand Down
Binary file added dist/UCRT/Windows6.0-KB2999226-x64.msu
Binary file not shown.
Binary file added dist/UCRT/Windows6.0-KB2999226-x86.msu
Binary file not shown.
Binary file added dist/UCRT/Windows6.1-KB2999226-x64.msu
Binary file not shown.
Binary file added dist/UCRT/Windows6.1-KB2999226-x86.msu
Binary file not shown.
Binary file added dist/UCRT/Windows8-RT-KB2999226-x64.msu
Binary file not shown.
Binary file added dist/UCRT/Windows8-RT-KB2999226-x86.msu
Binary file not shown.
Binary file added dist/UCRT/Windows8.1-KB2999226-x64.msu
Binary file not shown.
Binary file added dist/UCRT/Windows8.1-KB2999226-x86.msu
Binary file not shown.
4 changes: 4 additions & 0 deletions dist/UCRT/notes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
windows 8 rt is actual windows 8
windows 8.1 is actual windows 8,1
6.1 is 7 and 6.0 is vista
installers are same for server OS
5 changes: 3 additions & 2 deletions dist/info.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
KB2999226 (prerequisite for installing C++ 2015 runtime on vista-win8.1)
Windows Imaging Component (.net 4.0 prerequisite for older OS)
Visual C++ 2010 SP1 Runtime
Visual C++ 2010 SP1 Runtime (x64)
Visual C++ 2015 Runtime
Visual C++ 2015 Runtime (x64)
.Net Framework v4.0.30319
DirectX Web Update
DirectX Web Update (DirectX 9 is employed)

(Don't worry, the x64 installers are benign on 32bit systems.)
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.
3 changes: 3 additions & 0 deletions docs/urls.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
http://blogs.msdn.com/b/astebner/archive/2010/05/05/10008146.aspx
Supposedly (see above url) the 2010 non-sp1 isnt needed
I've recently removed 2008 too, I dont think we're using that anymore. If we are, lets fix it.

0 comments on commit 0353ee1

Please sign in to comment.