FileForums

FileForums (https://fileforums.com/index.php)
-   PC Games - CD/DVD Conversions (https://fileforums.com/forumdisplay.php?f=39)
-   -   Rise of the Argonauts (DVD9 to 2x DVD5) (https://fileforums.com/showthread.php?t=85318)

senseman 11-12-2008 02:32

Rise of the Argonauts (DVD9 to 2x DVD5)
 
1 Attachment(s)
Rise of the Argonauts DVD9-2DVD5

-Creat 2 folder name DISK1 and DISK2 in your HDD.
-Copy all file in DVD9 to your DISK1 folder.
Autorun.inf to DISK1 folder.Edit the Autorun.inf like this.

[autorun]
OPEN=Launcher.exe
ICON=Argo.ico

-Move 4 file Colchis.cab,Defaul~1.cab,Defaul~2.cab,Movies.cab in DISK1 folder to DISK2 folder.
-Copy 2 file Argo.ico,Autorun.inf to DISK2 folder.Edit the Autorun.inf like this.

[autorun]
OPEN=0
ICON=Argo.ico

Now open file Rise of the Argonauts.msi in DISK1 with orca and edit it like this...

Burn DISK1 folder and DISK2 folder with the same name...

Install sequence: DVD1-DVD2-DVD1

ecik-CZ 12-12-2008 05:25

There is edited Rise of the Argonauts.msi
Code:

http://rapidshare.com/files/172635018/Rise_of_the_Argonauts.rar

nando2002 17-12-2008 09:27

So... We can have a DVD9-to-DVD5
1.- We need to extract every file from the cabs and create the .ddf using ravd batch.
2.- for each file in the .ddf we create dummy (0 bytes) files we will use to store in the cab again - the msi will install those files.
3.- rename the files to their correct names - the hard part (a little program could make the trick).
4.- create a inno install with those renamed files in the respective folder.
5.- change the msi to run inno setup at the end.
Done.

seems easy - uhhhh... :)

mondragon 17-12-2008 10:50

3 Attachment(s)
fix for registry entries - its open easy way to insert inno part

open msi , go to registry section and add line
Code:

Registry6        2        SOFTWARE\Codemasters\RiseOfTheArgonauts        Install Dir2        [INSTALLDIR]        DefaultComponent
or check screenshot [only bolded/selected line ]


edit
script - remeber to remove/fake uneeded files before start compiling
Code:

[setup]
AppName=RiseOfTheArgonauts
appvername=RiseOfTheArgonauts v1.0
DefaultDirName={reg:HKLM\SOFTWARE\Codemasters\RiseOfTheArgonauts,Install Dir2|}
AllowNoIcons=yes
AllowRootDirectory=yes
OutputDir=.\
OutputBaseFilename=rise_dvd5
RestartIfNeededByRun=no
AppendDefaultDirName=no
Uninstallable=no
ShowUndisplayableLanguages=yes
ShowLanguageDialog=yes
UsePreviousAppDir=yes
CreateUninstallRegKey=no
UpdateUninstallLogAppName=no
DirExistsWarning=no
compression=lzma/ultra64
;compression=none

diskspanning=yes
PrivilegesRequired=none
compressionthreads=auto
solidcompression=yes
slicesperdisk=2
;diskslicesize=736000000
;2000 MB per file
diskslicesize=2097152000

[Languages]
Name: en; MessagesFile: compiler:Default.isl
Name: pl; MessagesFile: compiler:Languages\Polish.isl
Name: IT; MessagesFile: compiler:Languages\Italian.isl
Name: es; MessagesFile: compiler:Languages\Spanish.isl
Name: DE; MessagesFile: compiler:Languages\German.isl
Name: FR; MessagesFile: compiler:Languages\French.isl
Name: da; MessagesFile: compiler:Languages\Danish.isl
Name: nl; MessagesFile: compiler:Languages\Dutch.isl
Name: sv; MessagesFile: compiler:Languages\Danish.isl
Name: no; MessagesFile: compiler:Languages\Norwegian.isl

;[INI]
;Filename: "{src}\code.ini"; Section: "code"; Key: "key"; String: {ini:{src}\code.ini,code,key|}

[Files]
;remove uneeded files before compress
source: .\Rise of the Argonauts\*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs

[code]
function ShouldSkipPage(PageID: Integer): Boolean;
begin
  if (PageID=wpInfoBefore) or (PageID=wpWelcome) or (PageID=wpFinished) or (PageID=wpSelectTasks) or (PageID=wpReady) or (PageID=wpUserInfo)then
    Result := True
  else
    Result := False;
  end;
end.
//CurPageID values for predefined wizard pages
//wpWelcome, wpLicense, wpPassword, wpInfoBefore, wpUserInfo, wpSelectDir, wpSelectComponents, wpSelectProgramGroup,
//wpSelectTasks, wpReady, wpPreparing, wpInstalling, wpInfoAfter, wpFinished

edit2
now whait for nando2002 and his fix for msi
ps
add that information in our place for future

edit3
deleter non english files from installed folder
-deleter availble in attach
put into Program Files\Codemasters\
or where u have folder 'Rise of the Argonauts'

nando2002 19-12-2008 07:17

It's done!
Things to change in the msi:
open msi with orca

in the [CustomAction] table add a new row with values:
Action: innoROTA
Type: 34
Source: innoSource
Target: [SourceDir]\program files\rise_dvd5.exe /silent
(@mondragon: don't use /verysilent because its a long process to install all the files and the user may thing the installer hang up and it will try to shutdown the application. Also I send it to the "program files" folder so you keep the install folder clean ;) )

in the [Directory] table add a new row with values:
Directory: InnoSource
DefaultDir: SourceDir

in the [InstallExecuteSequence] table add a new row with values:
Action: innoROTA
Sequence: 6601 (this will be executed prior to "removing backup files")

the diference between this one and the PES2009 is:
PES2009 runs everything from the install folder (Type: 50 in [CustomAction]) and this one runs from the temp folder (so we must tell the msi to install from the SourceDir = Type: 34)

Installs OK
Uninstalls OK

Merry Xmas!

mondragon 19-12-2008 09:50

1 Attachment(s)
doing last testing ... :)
and after that uninstalling

-----------
installed & uninstalled ok

4 tables from my msi [not delete any files from msi]

nando2002 19-12-2008 10:22

nice... instead of explain how to do and in an effort to avoid errors, whoever wants to create it's own DVD5 conversion only needs to import those tables into the msi and run the inno script (after install the game)
clever! :)

mondragon 20-12-2008 06:15

1 Attachment(s)
Rise of the Argonauts English only dvd5 [MSI + INNO]
thanks to nando2002 for wasting time :P

INNO COMPRESSION PART
1) install ispack
2) install game to default path [important 'Rise of the Argonauts' ends folder]
3) put Rise of the Argonauts -deleter non eng.rar in folder where 'Rise of the Argonauts' exists [bat file] and run bat file
additional delete 'Rise of the Argonauts.exe'

4) download script argonauts_eng.rar and put it where 'Rise of the Argonauts' folder exists
open and compile in inno
NOTE : needs less than 3gb freee space and 1-2 hours to compile [for me]

MESS WITH ORGINAL INSTALLER (MSI,INI,FILES,FOLDERS)
copy all files and folders from orginal dvd9 to temp folder - except all *.cab files
download and extract idt files [table for msi] rise_argo_4tables_from_msi.rar extract into folder where u copy msi
open msi in orca and in left menu delete tables:
CustomAction
File
InstallExecuteSequence
Registry

and after deleting import tables that u extract - all 4 tables [that takes time because file table really big]
save and delete that extracted idt files from temp folder

additional u can delete some files from msi :
read 57

additional 2 - u can delete some installers from main folder of temp folder: directx, netfx, physx- installer not used it

u can edit setup.ini and leave only one language [english] and change possibilites to choose language [dont have acces to game now]

download faked cab from attachment and extract fake cabs to temp folder where u copy game

move to temp\program files\
compressed installer files from inno 3files

that's all
or maybe i skip something
-------------------------------------------------
iMPOrtant - if u get problems use How to fix the ‘Not Recognizing DVD2 Problem’.

razormax 20-12-2008 21:58

Quote:

Originally Posted by mondragon (Post 365810)
Rise of the Argonauts English only dvd5 [MSI + INNO]

Works 100% . Thanks!!!!

yener90 21-12-2008 13:37

Rise of the Argonauts [FULL Backup]
Install Sequence: DVD1-DVD2

1. Create 2 folders with the name DISK1 and DISK2.

2. Copy all files in DVD9 to the DISK1 folder.

3. Edit the Autorun.inf like this:

Quote:

[autorun]
OPEN=FrameworkCheck.exe
ICON=Argo.ico
4. Edit the "Rise of the Argonauts.msi" like that
http://img407.imageshack.us/img407/2986/msiht6.jpg

5. Copy these files...

Quote:

0x0407.ini
0x0409.ini
0x040a.ini
0x040c.ini
0x0410.ini
1031.mst
1033.mst
1034.mst
1036.mst
1040.mst
Argo.ico
Autorun.inf
directx_9c_redist.exe
dotnetfx.exe
FrameworkCheck.exe
instmsia.exe
instmsiw.exe
ISSetup.dll
Launcher.exe
NetFx64.exe
Readme_DEU.txt
Readme_ENG.txt
Readme_ESN.txt
Readme_FRA.txt
Readme_ITA.txt
Rise of the Argonauts.msi
setup.exe
Setup.ini
Uninstaller.exe
and these folders to the "DISK2" folder:
Quote:

de
es
fr
it
6. Move the following files...
Quote:

Iolcus.cab
Finale.cab
Saria.cab
Mycenae.cab
Kythra.cab
Delphi.cab
ArgoAt~1.cab
Welcom~1.cab
MapPac~1.cab
MiscPa~1.cab
and the folder "program files" to the "DISK2" folder.


7. Edit the autorun.inf in the "DISK2" like that:

Quote:

[autorun]
OPEN=0
ICON=Argo.ico
8. Burn the game with the labels of the temp folders.
DISK1=4,13 GB
DISK2=3,89 GB

nando2002 18-01-2009 11:56

Quote:

Originally Posted by mma_fox (Post 366929)
WizardSmallImageFile=banner.bmp

that line can be inserted anywhere inside the [setup] group.
inno doesn't require an order to set things inside the [setup] group.

remember, however, the image must be 55x55 pixels. Using a larger image will make inno to shrink it and the result will not be the one you expect.

nando2002 20-01-2009 01:41

1.- to remove the "Select Install Language" windows, you have to add the folowing line to the [Setup] group: ShowLanguageDialog=no
Although, remove the group [Languages] and anything inside - English will become the default language.
2.- to create an icon for the game in the Desktop add this code (and change the necessary parts) to your script:
Code:

[Icon]
Name: "Rise of the Aragonauts (ENG only)"; Filename: "{app}\Binaries\RiseOfTheArgonauts.exe"; WorkingDir: "{app}";

Check the Inno Setup help for more options but with only this ones will work.

kapto 12-03-2009 11:49

yener and senseman
conversions %100 works
perfect thnx

pakrat2k2 31-03-2009 09:03

Quote:

Originally Posted by lollek_cz (Post 369856)

looks like already set for you.

EDIT

Try this make 2 temp folders copy everything EXCEPT the data3.cab to temp1 folder. Then copy everything EXCEPT the data1.* & data2.cab files to temp 2 folder. Edit autorun.inf file in temp2 so first line after = has a zero IE autorun=setup.exe would be autorun=0.

Make ISO's & test install, see if works. post back if any problems

mondragon 06-05-2009 12:10

Rise of the Argonauts (DVD9 to 2x DVD5) Polish only
dvd1
1) All files except:
Code:

data6.cab
data7.cab
data8.cab

2)Burn with any volumelabel

dvd2)
1) Only folder and files:
Code:

program files\
Argo.ico
autorun.inf
data6.cab
data7.cab
data8.cab

2)autorun.inf contents:
Code:

[autorun]
ICON=Argo.ico

3)Burn with any volumelabel


Note:
not msi based installer, its ishield 15.0.0.591 [cab files]


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

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