Quote:
Originally Posted by Cesar82
try:
Goto line 4225 and replace in this line end; by #endif
Now goto line 3945 and delete this for lines ( 3945, 3946, 3947, 3948 ) and insert:
Code:
#if UseComponents == "1"
if (IsComponentSelectedByName('cm:GameLang\cm:PL')) then
begin
WizardForm.ProgressGauge.Hide;
WizardForm.StatusLabel.Caption := ExpandConstant('{cm:PatchingFiles}');
|
Nope, still the same

Ok, I've got it now.
in:
Code:
RegWriteDWordValue(HKLM, 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{#Name}_is1', 'EstimatedSize', Round(InstallationSize / 1024));
my {#Name} constant is "Assassin's Creed", the apostrophe causes the error...
Is there a way to replace the apostrophe for the name of the Game to be complete?
Unfortunately I think the game's name must be with the apostrophe for registry entries to work