thanks to all who replied to this thread.
I can't believe many respected members took the time to reply to this post
I'm not experienced user so forgive me for lack of better explanation of my request (I actually was afraid this thread might get deleted)
now I will tell you what I know so far
The game explorer values is in HKLM so it must have administrator rights or UAC turned off for the application to write in it
therefore, the gameuxinstallhelper.dll must be signed to make this system changes
however, the GDF resource file must also be signed for the content rating included in the xml resource to appear in the game explorer
it adds a certain values to the windows registry
example:
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX\Games\{XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}]
"IsSigned"=dword:00000001
where the X's is replace by the game unique GUID and that is a random value created by gameuxinstallhelper.dll during the installation process
so the value changes every time, and i think i just can't add a reg value to the install script to change it
so is there like a code to search for all "IsSigned" dword values and check if it's value is "0" changes it to "1"?
and thanks you all for the help so far
PS: @ pakrat glad to see you again man, the main reason for me to do this is repacking the old Tomb Raider games with community patches and so on to play and install correctly on Windows 7 with an installer like the one from GoG (however, if such games is released on GoG i don't have the money to buy it and I won't pay for a game twice)
Edit: thanks Joe, i tried to look at the reg command but couldn't understand it very much or how i will use this in an innoscript, for example to change all signed values to "1"