View Single Post
  #1  
Old 17-10-2008, 14:06
mondragon mondragon is offline
Registered User
 
Join Date: Mar 2005
Location: pl
Posts: 373
Thanks: 0
Thanked 16 Times in 11 Posts
mondragon is on a distinguished road
Pro Soccer Evolution 2009 (DVD9 to 2x DVD5)

untested dont have time and its late
Pro Evolution Soccer 2009 half inno dvd5
1) Install game full or only english to default path [or change only letter]
in path must be 'Pro Evolution Soccer 2009' folder

2) Download appEditor 1.0.2.7
and install
Download ispack-5.2.3.exe

3) Download package: PES09_half_inno.rar
and extract to folder where 'Pro Evolution Soccer 2009' exists

4)copy from dvd9 to \output\ folder all files and folders:
CommonAppData\
DirectX9c\
launcher\
file in subfolder [maybe dont needed but mine msi not copied that]
\program files\KONAMI\Pro Evolution Soccer 2009\stubdat

5)Open 'pes09eng_copy.iss' and compile [more than 1hour]

6)Open in output msi files with appeditior
select "Enable row Reference Tracking]
go to tab: COMPONENTS and delete non english language
go to tab: FEATURES and delete non english language
[u can simply delete that in orca in specific tables
but with app and ERRT we skip deletions in two or more tables ]
save.

7) After inno ends compiling move all files with names
pes09setup*.* to output folder
[3801 mb for me if i not mess]

NOTE:
Installing tips:
first install from msi/setup.exe and after ends run pes09setup.exe to copy real files to installation folders

edit
integrating inno installer into msi:
Quote:
Originally Posted by nando2002
@mondragon:
I've found a way to run the pes09setup (inno setup) from inside the msi:
edit msi with orca

in table CustomAction, add a new row and set these values:
Action: PES09Img
Type: 50
Source: InnoSetup
Target: PES09Setup.exe /Silent

in table InstallUISequence, add a new row and set these values:
Action: PES09Img
Condition: Not Installed
Sequence: 1302 (this will make inno setup run at the end of msi installer - can be any values above ISSetupFilesCleanup action)

in table Property, add a new row and set these values:
Property: InnoSetup
Value: Pes09Setup.exe

Save.
in the iss file, you can add the or (PageID=wpSelectDir) to the ShouldSkipPage function to prevent the Select Folder page. Combined with /silent will make inno setup skip the 1st screen and start extracting the files to the right folder.

Note: the names can be anything you like. Just make sure they are referred correctly since values in table A become foreign keys in table B.
and mini fix

Target: PES09Setup.exe /VERYSILENT /SUPPRESSMSGBOXES

@klaroqsim are u sure that u do exactly what i described ?

Last edited by EMPiRE; 04-11-2008 at 04:03.
Reply With Quote
Sponsored Links