13.10.2019
Posted by 
  1. Silent Install Script
Documentation

Hello, I am new here so I don't know if this was covered. I searched and found nothing.This is becoming a must!!! I have been trying to figure out how to create an install file for finished GG games that 'silently' installs DirectX9c into a system like Windows 10. It's not very practical to give a created game out to someone and have them complain it's not working even when you include DirectX9c support files and clearly tell someone to manually install them. Especially, when they think Windows 10 is backward compatible and SHOULD support versions of DirectX9c and on. They often think you are 'breaking' more up to date DirecX installs when you are not. I have been looking at INNO and NSIS.

Inno Script Studio presents your Inno Setup script in a. Any software developer can define and maintain their installation script with Inno Script Studio. Script Install & Installation Projects for $10 - $30. I need Inno script to ask user for two inputs and then edit a file. How to make the silent installation by using InnoSetup? I am new in inno script.Please send the script for silent installation. How to install a setup in.

(Free) There are no CLEAR instructions to create Direct X9C silent install + GG Standalone Install file on the net so I am asking if anyone here knows how to do this. I am suggesting INNO software only because the default wizard/script seems to make an installer/uninstaller quickly. Just some more code for the DirectX9C support (DXSETUP.EXE) which I am not clear on.

If you understand how to get this install SCRIPT done, please post/upload a working script sample here or make a link. For argument purposes here: Let Us say the game is in folder: GAMEGG and the support file folder is: DIRECTX9C/DXSETUP.exe The installer will go into PROGRAMS directory and make a desktop shortcut. Quote: 'I'm probably wrong here, I've never released a GG game on Steam. Is this not catered for by Steam already?' Your probably right if you release via steam.

But I guess if you gave your game or sold from your own site to to someone with a pretty standard windows install then it would be handy. Worst case scenario. I find it tells you if its already installed. I know for sure GG games wont work on a bog standard Windows 7 install. It fails at the first D3D.DLL or something like that.

I looked at 'install Creator' and the free version has: 'linking back to Clickteam to spread the word about Install Creator.' I don't find this particularly appealing or the PAYED Version. The problem of Direct X 9C 'silent' install AGAIN would come down to scripting. I have researched Install programs and INNO would be the best or NSIS Script Clean Free. NSIS has an option for CUSTOM GUI - (GRAPHICAL INSTALLER) paid 3rd party which allows the user to add custom graphics / buttons. Again the script for silent install is the problem. Here is the basic wizard script for INNO if it helps.

Downloads

Silent Install Script

Dakota Fanning. It creates a basic install of a GG Game into Programs/Start and desktop short cut. Uninstall too. The first script is just a text file of the generated code in INNO to look.

The second is the same script in INNO script file format.iss Hope someone can narrow down/add the required code.

Example: Deselect all components, then select a parent component and all of its children with the exception of one: /COMPONENTS='.parent,!parent child' ' comma separated list of task names' Specifies a list of that should be initially selected. Only the specified tasks will be selected; the rest will be deselected. Use the /MERGETASKS parameter instead if you want to keep the default set of tasks and only select/deselect some of them. If a task name is prefixed with a '.' character, any child tasks will be selected as well (except for those that include the dontinheritcheck flag). If a task name is prefixed with a '!' Character, the task will be deselected.