FileForums

FileForums (https://fileforums.com/index.php)
-   PC Games - CD/DVD Conversions (https://fileforums.com/forumdisplay.php?f=39)
-   -   Fallout 3 Goty Edition + Innosetup (https://fileforums.com/showthread.php?t=95717)

clriboli 30-04-2014 11:32

digital version download Steam Valve is 4.20 GB and contains more than 159 thousand files so that more compact and DVD version purchased in stores is approximately 6 GB and has only 155 files so that you can give this difference

i will correct the registry error on update 1.2

clriboli 01-05-2014 12:27

released Update 1.2

pakrat2k2 02-05-2014 15:31

doesn't work, as you missed the 2 DLC entries in the registry section of script & missed adding the Langscript.iss into v1.2 archive.

mier90 02-05-2014 16:27

Quote:

Originally Posted by pakrat2k2 (Post 430859)
doesn't work, as you missed the 2 DLC entries in the registry section of script & missed adding the Langscript.iss into v1.2 archive.

No wonder i get an error during installation. I thought output file got damaged in 1st conversion.

So I compile for the 2nd time. And still, error occurred during installation.

Guess gonna wait for a fix before try to make the conversion again.

pakrat2k2 02-05-2014 18:14

You can just copy the Langscript.iss from previous version. Then see post #30, for the correct entry & how it should be entered in the [REGISTRY] section of the script.

NOTE: clriboli just changing the path to {app} from a FULL location DOES NOT WORK.

Code:

Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks\Fallout3; ValueType: string; ValueName: Installed Path; ValueData: {app}; Flags: uninsdeletevalue uninsdeletekeyifempty
However having the full path DOES WORK, but limits to where you can install game to.

Code:

Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks\Fallout3; ValueType: string; ValueName: Installed Path; ValueData: C:\Program Files (x86)\Bethesda Softworks\Fallout 3\; Flags: uninsdeletevalue uninsdeletekeyifempty

clriboli 02-05-2014 22:01

It can also be noted that the Download option that appears in the game menu is unavailable for testing in the retail version dvd installer innosetup converted into the script and appear well off the DLCs still works even not appearing in Data files in Launcher but can be differences in steam and DVD version because I based on Retail version

The file that appears in this GDFFallout.dll installed has changed the Box Art with a more correct image for the game rather than appearing as a boy by default but if you want to use the original standard does not replace

clriboli 02-05-2014 22:07

Quote:

Originally Posted by pakrat2k2 (Post 430866)
You can just copy the Langscript.iss from previous version. Then see post #30, for the correct entry & how it should be entered in the [REGISTRY] section of the script.

NOTE: clriboli just changing the path to {app} from a FULL location DOES NOT WORK.

Code:

Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks\Fallout3; ValueType: string; ValueName: Installed Path; ValueData: {app}; Flags: uninsdeletevalue uninsdeletekeyifempty
However having the full path DOES WORK, but limits to where you can install game to.

Code:

Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks\Fallout3; ValueType: string; ValueName: Installed Path; ValueData: C:\Program Files (x86)\Bethesda Softworks\Fallout 3\; Flags: uninsdeletevalue uninsdeletekeyifempty

ok over this record Installer Path is the main record where you have not had this record up to play option in the game launcher appears not as can be noted that the record indicates the location where the game is installed and records the script was created based the retail DVD version

clriboli 03-05-2014 19:00

Quote:

Originally Posted by brakal (Post 430750)
i had this insert too in the installerscript.iss file .

this mean :

Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks\Fallout 3; Flags: uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks\Fallout 3\1.00.0000; Flags: uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks\Fallout 3 - DLC DE; Flags: uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks\Fallout 3 - DLC DE\1.00.0000; Flags: uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks\Fallout3; ValueType: string; ValueName: Installed Path; ValueData: {app}; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Bethesda Softworks; Flags: uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Bethesda Softworks\Fallout 3; Flags: uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Bethesda Softworks\Fallout 3\1.00.0000; Flags: uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Bethesda Softworks\Fallout 3 - DLC DE; Flags: uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Bethesda Softworks\Fallout 3 - DLC DE\1.00.0000; Flags: uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\Wow6432Node\Bethesda Softworks\Fallout3; ValueType: string; ValueName: Installed Path; ValueData: {app}; Flags: uninsdeletevalue uninsdeletekeyifempty


and not working

Wow6432Node no necessary entry

only key "Installed Path" necessary only re-install this key for enable DLC in Data Files

clriboli 03-05-2014 19:04

I'll test the dlc.reg and subsequently put in the forum the script ready for the curious is that the Retail version on DVD doesn't have this record and yet works already converted version no

clriboli 03-05-2014 19:59

the record dlc.reg works perfectly but when I add it to the script and creating the installer and installing it later the game Launcher is still not recognizing the DLC game same entries being an exact match to the DLC.reg but the curious that when installing the registry manually it works perfectly. So the only way to work is creating the installer normally and installing the registry manually after

Note:

can someone explain to me why installing the registry manually works and integrating it in the installer doesn't work even though both equal records

only manually installing this registry entry after the installer which will appear the DLC in Data Files even though both records being equal

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Bethesda Softworks\Fallout3]
"Installed Path"="C:\\Program Files (x86)\\Bethesda Softworks\\Fallout 3\\"

clriboli 04-05-2014 00:05

Quote:

Originally Posted by pakrat2k2 (Post 430866)
You can just copy the Langscript.iss from previous version. Then see post #30, for the correct entry & how it should be entered in the [REGISTRY] section of the script.

NOTE: clriboli just changing the path to {app} from a FULL location DOES NOT WORK.

Code:

Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks\Fallout3; ValueType: string; ValueName: Installed Path; ValueData: {app}; Flags: uninsdeletevalue uninsdeletekeyifempty
However having the full path DOES WORK, but limits to where you can install game to.

Code:

Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks\Fallout3; ValueType: string; ValueName: Installed Path; ValueData: C:\Program Files (x86)\Bethesda Softworks\Fallout 3\; Flags: uninsdeletevalue uninsdeletekeyifempty

only key "Installed Path" necessary only re-install this key for enable DLC in Data Files

mier90 04-05-2014 05:53

Run registry fix after installation. Now the game works perfectly. :D

Thank you clriboli & pakrat2k2 for your hard work.

Cheers! :)


All times are GMT -7. The time now is 11:54.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com