Quote:
Originally Posted by pakrat2k2
You dont even have a proper Registry section in the script ??
The problem is a MISSING locale & Install Dir in the non-existant registry section.
If you want the game in a different language then add a registry entry line to the [REGISTRY] subsection of INNO Script. Also needs an install dir section.
Root: HKLM; Subkey: SOFTWARE\Electronic Arts\Need for Speed The Run\; ValueName: Install Dir; ValueType: String; ValueData: {app}; Flags: uninsdeletekey
Root: HKLM; Subkey: SOFTWARE\Electronic Arts\Need for Speed The Run\; ValueName: Locale; ValueType: String; ValueData: EN; Flags: uninsdeletekey
CHANGE the EN to whatever language you want the game in.
DE = German
FR = French
IT = Italian
ES - Spanish
PL = Polish
CS = Czech
RU = Russian
etc..
maybe now time to re-update the script ? 
|
Thnxs man, I was diggin into it, but you made it easier to me...
Droppo.-
EDIT: Been testing it, and these lines made it work for me...
[REGISTRY]
Root: HKLM; Subkey: SOFTWARE\EA Games\Need for Speed(TM) The Run\; ValueName: Install Dir; ValueType: String; ValueData: {app}; Flags: uninsdeletekey
Root: HKLM; Subkey: SOFTWARE\EA Games\Need for Speed(TM) The Run\; ValueName: Locale; ValueType: String; ValueData: es_MX; Flags: uninsdeletekey
Root: HKLM; Subkey: SOFTWARE\EA Games\Need for Speed(TM) The Run\; ValueName: GDFBinary; ValueType: String; ValueData: {app}\GDFBinary_es_MX.dll; Flags: uninsdeletekey
my case is Mexican spanish (spain spanish sucks) so you should change to whatever you choose