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 24-03-2014 20:02

Fallout 3 Goty Edition + Innosetup
 
5 Attachment(s)
Fallout 3\Game Of The Year

Install notes

move these files within the Setup folder where the files from the installer compiled

Autorun.inf
Setup.cab
setup.dll
setup.inf

After delete folder and files

GDF replace
include
Langsymbols
Languages

Install notes.txt
Eula.rtf
InstallerScript.iss


Update 1.2

fixes

* registration error that caused the non-availability of the play button in the Launcher the game among other options

* New background images during the slides updated

* New buttons of menus

* Removed the anomaly where the cursor would change after the autorun Installer and slides now appears the system cursor as default

* Updated installer's EULA

Note:
* Before creating the installer copy the dll file inside the folder "GDF replace" and paste in the game directory overwriting the file that is there

* Steam version the game will be about 4.2 GB and DVD Retail version will have about 6.28 GB Game version of the Year but there may be variations in size depending on the language of the game because it has been tested on English version

* Steam version probably will be more time-consuming installation as well as the creation of the installer for the steam version has over 159 thousand files and probably this is the reason for the compression and the delay in compiling and installing and DVD Retail version has 155 files in the directory why has this difference to fit on a DVD or 2

* The game is not in the redist Setup.ini because most Redist is already installed in the system but if you want you can add it

I want to thank the yener90 for wonderful script and good job on conversions in this forum


NOTE:

*If you do not like to have slides in the installer you can open the file with 7 ZIP program setup.cab and delete the folder background that the installer had installed in the menu mode and not in slide mode

ATTENTION

for unknown reasons the addition of record that enabled the DLC in Data Files in the game Launcher failed and according to my report it was found that the registry for some reason without explanation was not recognized by the game Launcher even if correct and inexplicably the game Launcher only recognizes the DLC if it is installed the record separately and not along in installer and all methods already commented on this post failed being that only the method of Add the registry manually it worked so I did an upload records that enable the DLC whose record is already integrated into the script as mentioned in 1.2 update but for work should reinstall the registry again

* By default logging is configured for the directory

C:\Program Files (x86)\Bethesda Softworks\Fallout 3 \

If you are not in this directory please change it in the registry before install it

NSCXP2005 22-04-2014 15:04

Hi there,

Would you be able to tell me how I can get the GOTY Edition to fit on a 1xDVD5?

Everytime I try it outputs at 5.69GB.

I hope you can help.

Thanks

mier90 24-04-2014 20:21

Quote:

Originally Posted by NSCXP2005 (Post 430647)
Hi there,

Would you be able to tell me how I can get the GOTY Edition to fit on a 1xDVD5?

Everytime I try it outputs at 5.69GB.

I hope you can help.

Thanks

Same with me here. Nowhere it will fit into 1xDVD5.
Currently trying to compress the game without its 5dlc's.
Even though GOTY edition means Game + DLCs. sigh*

Will report final compression size.


p/s :
Compression without DLCs is still not enough. It exceeds 1xdvd5.
Have to either try pakrat2k2's suggestion or go with 2xdvd5 for now.

Thanks pakrat2k2.

pakrat2k2 24-04-2014 20:43

have tried precomp+srep together .. takes much longer for compression but MIGHT just be enough to get to fit ??

NSCXP2005 24-04-2014 21:04

Ok. Would you be able to tell me how I can do that please?

pakrat2k2 25-04-2014 05:04

Quote:

Originally Posted by NSCXP2005 (Post 430673)
Ok. Would you be able to tell me how I can do that please?

like most of the conversions, use a bat file, but change the compression used to

-mprecomp+srep64+delta+lzma64:a1:mfbt4:d158m:fb273: mc1000:lc8

see if that helps at all, it will take MUCH longer to compress the files & no guarantee that it will still be enough to get it down to 1xdvd5

NSCXP2005 25-04-2014 06:19

Would you be able to make a bat file to convert this to a dvd5?

Thanks

NamelessOne 25-04-2014 07:07

Don't try to fit it to 1DVD5 because it's impossible unless you do a reencoding of movie and audio files to lower bitrate. Otherwise, you're just wasting your time :D

mier90 25-04-2014 10:29

Can someone make the compression for this game on 2xdvd5 since 1xdvd5 is most probably not possible (@ take hell lot of time)?


I compress my game using clriboli 4-5 times already, but all resulted in the same situation.

Compression and installation part ended successfully, and quite fast too.

But whenever i wanna play the game, click the .exe shortcut on desktop, nothing happen.

pakrat2k2 25-04-2014 12:06

Quote:

Originally Posted by mier90 (Post 430687)
Can someone make the compression for this game on 2xdvd5 since 1xdvd5 is most probably not possible (@ take hell lot of time)?


I compress my game using clriboli 4-5 times already, but all resulted in the same situation.

Compression and installation part ended successfully, and quite fast too.

But whenever i wanna play the game, click the .exe shortcut on desktop, nothing happen.

Check the setup.ini & make sure the exe is the correct one & that if its located NOT in root of game the the folder location is specified.
This is all based of Yener90's CI8574 script, which can be changed very easily for more compression, which should fit easily on 2xdvd5.

NSCXP2005 25-04-2014 13:38

Pakrat2k2,

Would you be able to make a 2xDVD5 conversion from Installed game as the rest ask from DVD9. I have the installed version.

Thanks

pakrat2k2 25-04-2014 16:28

use the one from this post, it uses installed games files. Only thing you need to add is the REDIST files.

Gamefolder\DXREDIST ( Directx files )
Gamefolder\G4WL (Contains following files )
- dotnetfx3.exe
- dotnetfx3_x64.exe
- vcredist_x86.exe
- XLiveRedist01.02.0241.00.msi

I'm SURE you can ALL find these by yourself ;)

SO the correct Setup.ini ( Launcher Settings at the bottom, just copy/paste.. overwrite)
Code:

[LauncherSettings]

 InstallRedist=1
 
 Launch1=DirectX
Launch164=0
Launch1BeforeInstall=0
LaunchCom1={app}\DXREDIST\DXSETUP.exe
LaunchArg1=/silent
 
 Launch2=Visual C++ 2005 X86
Launch264=0
Launch2BeforeInstall=0
LaunchCom2={app}\G4WL\vcredist_x86.exe
LaunchArg2=/silent
 
 Launch3=Games for Windows® - LIVE
Launch364=0
Launch3BeforeInstall=0
LaunchCom3={app}\G4WL\XLiveRedist01.02.0241.00.msi
LaunchArg3=/q /nu /norestart
 
 Launch4=.NET Framework 3.0
Launch464=0
Launch4BeforeInstall=1
LaunchCom4={app}\G4WL\dotnetfx3.exe
LaunchArg4=/q /norestart
 
 Launch5=.NET Framework 3.0 X64
Launch564=0
Launch5BeforeInstall=1
LaunchCom5={app}\G4WL\dotnetfx3_x64.exe
LaunchArg5=/q /norestart

I WILL be testing the script as it is & post back if needs corrections to fit 2xdvd5.

EDIT: Worked fine using script as is, WITH the changes made to setup.ini, ALL fits 2xdvd5.

brakal 26-04-2014 09:14

i Need help

i make a conversion and install the game. a when i will start the game, it say that the game is not installed :confused:

pakrat2k2 26-04-2014 09:59

read post #10 fix the exe shortcut

brakal 26-04-2014 10:19

1 Attachment(s)
Quote:

Originally Posted by pakrat2k2 (Post 430712)
read post #10 fix the exe shortcut

i have check the Setup.ini before i start the conversion, then i must edit from fallout.exe to falloutlauncher.exe

i start the game direct , that means, not the shortcut, i start with the exe in a gamefolder

and when i start the launcher , i can not see the Play button. then there is a install button

here a pic , what i mean with a launcher

mier90 26-04-2014 10:34

Quote:

Originally Posted by brakal (Post 430714)
i have check the Setup.ini before i start the conversion, then i must edit from fallout.exe to falloutlauncher.exe

i start the game direct , that means, not the shortcut, i start with the exe in a gamefolder

and when i start the launcher , i can not see the Play button. then there is a install button

Yes same problem as mine here. It was as if the game did not installed.

The desktop shortcut seems okay, nothing wrong with it, and it's located in the root of the game.

Fallout.exe and Falloutlauncher.exe works fine before conversion (in original installation folder).

Problem occur only when we install the game from conversion output (Test Install). Can't launch the game at all. If open Falloutlauncher.exe, it says to install the game.

pakrat2k2 26-04-2014 14:47

Quote:

Originally Posted by mier90 (Post 430716)
Yes same problem as mine here. It was as if the game did not installed.

The desktop shortcut seems okay, nothing wrong with it, and it's located in the root of the game.

Fallout.exe and Falloutlauncher.exe works fine before conversion (in original installation folder).

Problem occur only when we install the game from conversion output (Test Install). Can't launch the game at all. If open Falloutlauncher.exe, it says to install the game.

its because PROPER registry entries are not in InstallScript.iss

Insert these ( Delete The DLC entries if you don't have it installed, or change the LANGUAGE portion to match your language )

Code:

Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks; Flags: uninsdeletekeyifempty
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 EN; Flags: uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks\Fallout 3 - DLC EN\1.00.0000; Flags: uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\Bethesda Softworks\Fallout3; ValueType: string; ValueName: Installed Path; ValueData: {app}; Flags: uninsdeletevalue uninsdeletekeyifempty


brakal 27-04-2014 08:47

Quote:

Originally Posted by pakrat2k2 (Post 430722)
its because PROPER registry entries are not in InstallScript.iss

Insert these ( Delete The DLC entries if you don't have it installed, or change the LANGUAGE portion to match your language )

ok, i insert your reg entries in installscript.iss and had make a new conversion.

now i have new Problems :(

the launcher have now the Play button, this is ok.

a when i push the data files button, i see not the dlc and not fallout3.esm in there :confused:

when i push the Play button, it say me again, game is not installed :eek:

when i start the game with fallout3.exe, the game start. a without the launcher i can not Change the Options or can mark dlc :(

pakrat2k2 27-04-2014 10:58

It's missing a reg entry or something ?

it works perfectly fine using original install + Installed DLC + Update V1.7 + NO CD
you can select data files & all DLC content is there.

But once installing from conversion you can no longer select anything in data files ( its empty ) I never copied over GDF file, nor deleted the 3 GDF files from game folder ( like readme said too, as it didn't change a thing either way )

NamelessOne 27-04-2014 11:25

If I'm not mistaken, some changes to the game ini file is necessary. There's similar or even the same problem on some other Fallout 3 conversion.

pakrat2k2 27-04-2014 12:09

Quote:

Originally Posted by NamelessOne (Post 430744)
If I'm not mistaken, some changes to the game ini file is necessary. There's similar or even the same problem on some other Fallout 3 conversion.

just testing if keeping savegame data, will make any difference.
Also testing G4WL disabler, that allows to play 'offline' & moves the DLC files into the fallout 3 folder rather then in the 'hidden' G4WL folder.

brakal 27-04-2014 14:29

Quote:

Originally Posted by pakrat2k2 (Post 430742)
It's missing a reg entry or something ?

i have check with the orginal Installation, no reg entry been missing


i have edit the Setup.ini

MyExecutableName=FalloutLauncher.exe
MyExecutablePath=
SaveGameFolder={userdocs}\My Games\Fallout3

- FalloutLauncher.exe it's located in the root of the game Folder
- save game Folder is in my games/fallout3

a my launcher Problem is not solved :(

pakrat2k2 27-04-2014 14:37

1 Attachment(s)
found the issue, its not entering reg entries properly so the DLC will work.
Download the DLC.rar file, open with notepad & change the very last line to match where you installed game ( from conversion ). make sure that the double \\ are there !!!!!

save the changes then double click to add the entries to registry. Then the FalloutLauncher.exe will work as it should, you can choose which entries to check off :D;)

brakal 27-04-2014 14:44

Quote:

Originally Posted by pakrat2k2 (Post 430749)
found the issue, its not entering reg entries properly so the DLC will work.
Download the DLC.rar file, open with notepad & change the very last line to match where you installed game ( from conversion ). make sure that the double \\ are there !!!!!

save the changes then double click to add the entries to registry. Then the FalloutLauncher.exe will work as it should, you can choose which entries to check off :D;)

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

pakrat2k2 27-04-2014 20:12

1 Attachment(s)
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

that will only work if the DLC you installed was german, if it was the English version it must say EN. But regardless, the DLC.rar I posted does make the DLC show up, when running from FalloutLauncher.exe :confused: Don't know why it doesn't run from having same entries in the [Registry] section of the ISS script.

clriboli 28-04-2014 18:15

Clriboli
 
I tested the steam version and DVD version with no problem, but other problems can happen if a game from another region or language, but if a problem in this case the record can be added to the script ok or registration be installed separately

pakrat2k2 28-04-2014 19:49

read my post #17, I replaced your entries in the script with those in the [registry] section of the iss script, so that the DLC would show up properly using FalloutLauncher.exe as the proper exe to run the game. ( Gives you the choices to select those DLC files, as the fallout3.exe doesn't. ) BUT regardless of having those entries IN THE ISS script, the DLC doesn't show up, until you manually add the SAME entries in the REG file.

mier90 28-04-2014 22:38

There is something i wanna ask for, can clriboli or pakrat2k2 update the new script file as a whole ?

I am not used on editing the script file. Besides, I did not know where should i add those line in post #17.

Thank you for anyone who can help me.

pakrat2k2 29-04-2014 05:07

those lines go in the Installerscript.iss [REGISTRY] section. copy/paste them there.

I only used those entries NONE of the ones that were there, meaning I deleted all the lines in that section before I entered the ones I posted. ( Because I didn't use the GDF file, leave the lines if you want to use it, just enter the lines from post 17 below them )

NSCXP2005 29-04-2014 16:02

Hi Pakrat2k2,

The installer works great but the problem I have found that the DLC do not show unless this line is added to the Registry like this:

String Installed Path with this value C:\\Program Files (x86)\\Bethesda Softworks\\Fallout 3\\" under [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Bethesda Softworks\Fallout3]

Once that is done, it works perfect. The value has to be put in the registry actually like that or it won't work.

Do you know how I can get the ISS file to insert that correctly in the registry upon install?

Thanks

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\\"


All times are GMT -7. The time now is 00:12.

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