Quote:
Originally Posted by Inge
Hey there People,
I've made a own Conversion from Silent Hill 3 but got Problems with the Regkeys.
The Original Game was Installed on Drive E:\ the Conversion later to Drive H:\, the Game won't Start from Conversion because the most Strings still stands on E:\
The Question is, what I have to do that my Installer correct the E:\ Strings automaticly to any other Driveletter?
With this "Bug" I can't Share the Installer, anybody help please. 
|
i hope this works
Code:
#define Appname "Silent Hill 3"
#define Publisher "Konami"
#define Ver "1.0.0"
[Registry]
Root: HKLM; SubKey: SOFTWARE\{#Publisher}\{#Appname}; ValueType: string; ValueName: Path; ValueData: {app}; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\{#Publisher}\{#Appname}; ValueType: string; ValueName: Version; ValueData: {#Ver}; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\{#Publisher}\{#Appname}; ValueType: string; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\{#Publisher}\{#Appname}; ValueType: string; ValueName: save; ValueData: {app}\savedata\; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\{#Publisher}\{#Appname}; ValueType: string; ValueName: data; ValueData: {app}; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\{#Publisher}\{#Appname}; ValueType: string; ValueName: movie; ValueData: {app}; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\{#Publisher}\{#Appname}; ValueType: string; ValueName: installdir; ValueData: {app}; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\{#Publisher}\{#Appname}; ValueType: string; ValueName: sound; ValueData: {app}; Flags: uninsdeletevalue uninsdeletekeyifempty