/[pcsx2_0.9.7]/branch/r3113_0.9.7_beta/nsis/nsis_instructions.txt
ViewVC logotype

Contents of /branch/r3113_0.9.7_beta/nsis/nsis_instructions.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 32 - (show annotations) (download)
Tue Sep 7 03:29:01 2010 UTC (9 years, 9 months ago) by william
File MIME type: text/plain
File size: 2241 byte(s)
branching from upstream revision (http://pcsx2.googlecode.com/svn/trunk
): r3113 to
https://svn.netsolutions.dnsalias.com/websvn/ps2/pcsx2/pcsx2_0.9.7/branch/r3113_0.9.7_beta
1 -------------------------------------
2 PCSX2 NSIS Installer Instructions
3 -------------------------------------
4
5 * Install NSIS (tested with 2.45)
6 * Install NSIS Script: Advanced Uninstall Log (you can find it on NSIS wiki)
7
8 * Download the Visual C++ 2008 SP1 Redistributable and save it to this nsis/ folder under the name:
9 vcredist_2008_sp1_x86.exe
10
11 * Download the Visual C++ 2010 Redistributable and save it to this nsis/ folder.
12 vcredist_2010_x86.exe
13
14 [both files can be obtained from Microsoft's website, just google for them]
15
16 * Download the DirectX Web Installer (vcwebsetup.exe) from Microsoft's website and save it to
17 this nsis/ folder. (currently required, might be made optional later). No name change is
18 required.
19
20 * Load the PCSX2 Suite solution and rebuild all in the following targets:
21 * Release SSE2
22 * Release SSSE3 (only needed if packaging plugins)
23 * Release SSE4 (only needed if packaging plugins)
24 * Devel (optional)
25
26 You may selectively unload plugins you do not wish to package prior to running the NSIS
27 script.
28
29 * Compile script, and Enjoy :)
30
31
32 --------------------------------------------
33 Compilation Targets and Plugin Inclusion
34 --------------------------------------------
35
36 pcsx2-dev.exe is included into the installer as well *if* present (but is not required).
37 The Release mode (without -dev) is required, and the script errors if it's missing.
38
39 To include non-NULL plugins into the installer you must specify /DINC_PLUGINS on the command
40 line when compiling the script. The installer will include plugins only if they are present.
41 If you do not build plugins, or remove some (or all) plugins before running the nsis script,
42 only PCSX2 and whatever remaining plugins will be packaged.
43
44 GSdx SSE2, SSSE3, and SSE4 versions are all included into the installer *if* they are present.
45 You will need to follow the above instructions and compile all release targets to get all the
46 GSdx DLLs.
47
48 --------------------------------------------
49 TODO / Wish List!!
50 --------------------------------------------
51
52 * pcsx2-dev should probably be an optional section, conditionally scripted only if the
53 file is present at compilation time, and packaged.
54

  ViewVC Help
Powered by ViewVC 1.1.22