That answers it :)
GTA IV did not have a version number before, I guess they added that with the 1.0.4 patch.
Exactly
, sometimes developers modify the version number with their next patch, but other just don't give a f
ck.
If I delete GTA IV from the list and add it the way you described in this tutorial, will the version numbers etc still show?
Nope, that's because all that info (box art, ratings, genre, version number, etc.) is within a file (.exe or .dll) inside the game's directory, a registry entry check's this file to fill the info into the GEF, so if you create a custom file and change the ConfigGDFBinaryPath to the one in GTA4 default registry (to the game display the default rating, version, genre, etc.) and change to ConfigInstallType 2 the game will overpass the info you put and fill all with the default ones. (e.g. if you put a custom boxart when the game checks the GDF, the GEF will display the default art)
On a similar note, are the descriptions, version numbers, ratings etc stored in the application executable so that the game automatically adds them? Or does the game just add the specific registry strings to the key in the gameux directory?
both...
In the registry look under:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX\Games\
and the file with all the info is GTAIVGDF.dll under:
...Rockstar Games\Grand Theft Auto IV\
If you had any mo' question ill be glad to answer ASAP.