I don't know if this really fits in the "Bug" category but I'm posting it here anyway. When I install XMM it suggests to install to: C:\Program Files\eXtreme Movie Manager which is ok when you have English version or other language version of Windows that uses the foldername "Program Files" and if you have put the system on drive "C".
Is it possible for the setup program to check the system before? Maybe use the variable %ProgramFiles% or check the registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion "ProgramFilesDir"
When I use the upgrade it would also be nice if the setup checks where I installed it previously and fill that in. Maybe it could check the registry for the right path: HKEY_LOCAL_MACHINE\SOFTWARE\eXtremeMM "EXEFile"
This is not a big deal since I always try to remember to check the folder path that the setup programs suggest. But it would cut down on the "human error" factor
Keep up the good work and thank you for a great program
Never heard of INNO Setup before but it looks good I checked and the only thing you need to do for the program to check for the right path to "Program Files" folder and use that is to add {pf} in the installation path. For example this is how your script looks now: [Setup] AppName=eXtreme Movie Manager 2.6 (Build 9 SHAREWARE) AppVerName=eXtreme Movie Manager 2.6 (Build 9 SHAREWARE) - Full Installation DefaultDirName=C:\Program Files\eXtreme Movie Manager Change it to this:[Setup] AppName=eXtreme Movie Manager 2.6 (Build 9 SHAREWARE) AppVerName=eXtreme Movie Manager 2.6 (Build 9 SHAREWARE) - Full Installation DefaultDirName={pf}\eXtreme Movie Manager I also checked how to make the setup upgrade an existing version but it seems like it doesn't work that great The problem is that it doesn't allow for two different versions of the same program to be installed with a seperate uninstall option in the "Add/Remove program" if you enable the functions for automatic upgrade. Maybe I'll find how to do it properly another time.