diff --git a/Installer/Redist/msvcp71.dll b/Installer/Redist/msvcp71.dll new file mode 100644 index 0000000..5f1a87b Binary files /dev/null and b/Installer/Redist/msvcp71.dll differ diff --git a/Installer/Redist/msvcr71.dll b/Installer/Redist/msvcr71.dll new file mode 100644 index 0000000..b50a30d Binary files /dev/null and b/Installer/Redist/msvcr71.dll differ diff --git a/Installer/install_script.iss b/Installer/install_script.iss index 16b7399..c205cd0 100644 --- a/Installer/install_script.iss +++ b/Installer/install_script.iss @@ -1,4 +1,5 @@ ;InnoSetupVersion=5.4.3 +;ONLY USE THIS IF YOU COMPILED WITH VISUAL STUDIO 2005!!! #define AppVer GetFileVersion('..\Blocks3D.exe') [Setup] diff --git a/Installer/install_script_floppy.iss b/Installer/install_script_floppy.iss index ddb0962..5816cc2 100644 --- a/Installer/install_script_floppy.iss +++ b/Installer/install_script_floppy.iss @@ -1,4 +1,5 @@ ;InnoSetupVersion=5.4.3 +;ONLY USE THIS IF YOU COMPILED WITH VISUAL STUDIO 2005!!! #define AppVer GetFileVersion('..\Blocks3D.exe') [Setup] diff --git a/Installer/install_script_floppy_vs2003.iss b/Installer/install_script_floppy_vs2003.iss new file mode 100644 index 0000000..7c781ae --- /dev/null +++ b/Installer/install_script_floppy_vs2003.iss @@ -0,0 +1,48 @@ +;InnoSetupVersion=5.4.3 +;ONLY USE THIS IF YOU COMPILED WITH VISUAL STUDIO 2003!!! +#define AppVer GetFileVersion('..\Blocks3D.exe') + +[Setup] +AppName=Blocks3D +AppVersion=v{#AppVer} +AppId={{4C5DF268-0208-4CDE-A7F0-65F7E2CB5067} +AppPublisherURL=http://blocks3d.com/ +AppSupportURL=http://blocks3d.com/ +AppUpdatesURL=http://blocks3d.com/ +DefaultDirName={%localappdata}\Blocks3D +OutputBaseFilename=B3DSTP +Compression=lzma2 +PrivilegesRequired=lowest +WizardImageFile=setup.bmp +DefaultGroupName=Blocks3D +DiskSpanning=yes +SlicesPerDisk=1 +DiskSliceSize=1457664 + + +[UninstallDelete] +Type: filesandordirs; Name: "{app}" + +[Files] +Source: "Redist\msvcr71.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "Redist\msvcp71.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..\content\*"; DestDir: "{app}\content"; Flags: ignoreversion recursesubdirs +Source: "..\Blocks3D.exe"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs + +[Registry] + + +[Run] +Filename: "iexplore.exe"; Parameters: "http://www.blocks3d.com/FirstInstall"; Description: Start playing Blocks3D; Flags: shellexec postinstall nowait skipifsilent + +[Icons] +Name: "{group}\Play Blocks3D"; Filename: "{%programfiles}\Internet Explorer\iexplore.exe"; Parameters: "http://www.blocks3d.com/Games"; IconFilename: "{app}\Blocks3D.exe"; Tasks: startscut; +Name: "{group}\Blocks3D Editor"; Filename: "{app}\Blocks3D.exe"; Tasks: startscut; + +Name: "{userdesktop}\Play Blocks3D"; Filename: "{%programfiles}\Internet Explorer\iexplore.exe"; Parameters: "http://www.blocks3d.com/Games"; IconFilename: "{app}\Blocks3D.exe"; Tasks: startscut; +Name: "{userdesktop}\Blocks3D Editor"; Filename: "{app}\Blocks3D.exe"; Tasks: desktopicon + +[Tasks] +Name: "desktopicon"; Description: "Create Desktop Icons"; +Name: "startscut"; Description: "Create Start Menu Icons"; + diff --git a/Installer/install_script_vs2003.iss b/Installer/install_script_vs2003.iss new file mode 100644 index 0000000..66497e7 --- /dev/null +++ b/Installer/install_script_vs2003.iss @@ -0,0 +1,45 @@ +;InnoSetupVersion=5.4.3 +;ONLY USE THIS IF YOU COMPILED WITH VISUAL STUDIO 2003!!! +#define AppVer GetFileVersion('..\Blocks3D.exe') + +[Setup] +AppName=Blocks3D +AppVersion=v{#AppVer} +AppId={{4C5DF268-0208-4CDE-A7F0-65F7E2CB5067} +AppPublisherURL=http://blocks3d.com/ +AppSupportURL=http://blocks3d.com/ +AppUpdatesURL=http://blocks3d.com/ +DefaultDirName={%localappdata}\Blocks3D +OutputBaseFilename=Blocks3D_Setup_v{#AppVer} +Compression=lzma2 +PrivilegesRequired=lowest +WizardImageFile=setup.bmp +DefaultGroupName=Blocks3D + + +[UninstallDelete] +Type: filesandordirs; Name: "{app}" + +[Files] +Source: "Redist\msvcp71.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "Redist\msvcr71.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "..\content\*"; DestDir: "{app}\content"; Flags: ignoreversion recursesubdirs +Source: "..\Blocks3D.exe"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs + +[Registry] + + +[Run] +Filename: "iexplore.exe"; Parameters: "http://www.blocks3d.com/FirstInstall"; Description: Start playing Blocks3D; Flags: shellexec postinstall nowait skipifsilent + +[Icons] +Name: "{group}\Play Blocks3D"; Filename: "{%programfiles}\Internet Explorer\iexplore.exe"; Parameters: "http://www.blocks3d.com/Games"; IconFilename: "{app}\Blocks3D.exe"; Tasks: startscut; +Name: "{group}\Blocks3D Editor"; Filename: "{app}\Blocks3D.exe"; Tasks: startscut; + +Name: "{userdesktop}\Play Blocks3D"; Filename: "{%programfiles}\Internet Explorer\iexplore.exe"; Parameters: "http://www.blocks3d.com/Games"; IconFilename: "{app}\Blocks3D.exe"; Tasks: startscut; +Name: "{userdesktop}\Blocks3D Editor"; Filename: "{app}\Blocks3D.exe"; Tasks: desktopicon + +[Tasks] +Name: "desktopicon"; Description: "Create Desktop Icons"; +Name: "startscut"; Description: "Create Start Menu Icons"; +