View Single Post
  #19  
Old 26-09-2009, 03:46
peterf1999's Avatar
peterf1999 peterf1999 is offline
Die Hard Member
 
Join Date: Nov 2008
Location: Italy
Posts: 928
Thanks: 14
Thanked 983 Times in 236 Posts
peterf1999 is on a distinguished road
Quote:
Originally Posted by buggyman View Post
Hey,
I'd like to include 270MB PATCH #1 in the DVD9 disc, but the problem is that there is no place left on the disc.
So I thought perhaps the best solution is to remove the language files.
Here is the list with removed language files:
ftp://65.209.44.174/589854/list2.txt
Could someone explain how to remove those now from the cab files?
no need to remove anything, the 2nd disk size with the patch is ~ 4.20 gb

dvd9?

which language,do you want to keep?

yep, INT is english

you have to do the opposite, keep in list2.txt the files list that you want to remove

use iscab in BATMANAA_2xDVD5.7z

type in dos shell:

Code:
iscab data1.cab -i"list2.txt" -r

rd Executables /s /q

rd .\Support\Manual .\Support\ReadMe .\Support\Register /s /q

del data4.cab data5.cab iscab.exe istools.dll list2.txt mediabuild40.dll
why doesnt work? what error you got?

post list2.txt generate with:

iscab data1.cab -i"list2.txt" -l

did you get the error during installation, after the repack?

move INT contents to root where data2.cab ... are located and then extract BATMANAA_2xDVD5.7z contents except list.ini and overwrite layout.bin, and finally put list5.txt.

[DLS_File_RootDirAll_1]
File1="readme.rtf"

[DLS_File_RootDirAll_2]
File1="readme_DEU.rtf"

[DLS_File_RootDirAll_3]
File1="readme_FRA.rtf"

[DLS_File_RootDirAll_4]
File1="readme_ITA.rtf"

[DLS_File_RootDirAll_5]
File1="readme_ESN.rtf"

remove the lines above, from list2.txt

are you sure?

the presence of those lines will return the error

you got 'INT\redme_deu.rtf' error because in list2.txt there is:

[DLS_File_RootDirAll_2]
File1="readme_DEU.rtf"

those files are not inside the cabs but in the root of the DVD and are copied in any installation language in game's folder

move back to INT:

_Setup.dll
data1.cab
data1.hdr
ISSetup.dll
layout.bin
setup.exe
setup.ini
setup.inx

try to edit setup.ini :

CheckMD5=Y to CheckMD5=N

remember to delete 'data4.cab data5.cab iscab.exe istools.dll list2.txt mediabuild40.dll'

also the folders DEU ESN FRA ITA

no error,does the installation work?

after repack, all files are inside data2.cab & data3.cab

final size of dvd9?

you've removed the files that should not be removed

edit carefully list2.txt & retry

Code:
[ISCAB Info]
Product=ISCAB
Version=2.0

[DLS_RootDirBmGame_40]
File1="Achievements.ita"
File2="Admin_B1.ita"
File3="Admin_B4.ita"
File4="Amadeus.ita"
File5="Bio.ita"
File6="Cave_A1.ita"
File7="Cave_B1.ita"
File8="Cave_B5.ita"
File9="Cave_C1.ita"
File10="Cells_B2.ita"
File11="Credits.ita"
File12="Cutscene.ita"
File13="DO_NOT_DELETE.TXT"
File14="Demo.ita"
File15="Enemy_L1.ita"
File16="Forensics.ita"
File17="Frontend.ita"
File18="GFxFonts.ita"
File19="GFxUI.ita"
File20="Garden_B5.ita"
File21="IVY.ita"
File22="Investigation.ita"
File23="Max_A1.ita"
File24="Max_B1.ita"
File25="Max_B3.ita"
File26="Max_B4.ita"
File27="Max_B5.ita"
File28="Max_B6.ita"
File29="Max_C1.ita"
File30="Max_C6.ita"
File31="Medical_A1.ita"
File32="Medical_B1.ita"
File33="Medical_B3.ita"
File34="Medical_B6.ita"
File35="Objectives.ita"
File36="Overworld_A1.ita"
File37="Overworld_A2.ita"
File38="Overworld_A3.ita"
File39="PC.ita"
File40="Presence.ita"
File41="Rewards.ita"
File42="Riddler.ita"
File43="Scarecrow_Taunts.ita"
File44="Signs.ita"
File45="Tutorial.ita"
File46="Xbox.ita"
File47="Xlast_DLC.ita"

[DLS_RootDirBmGame_36]
File1="Achievements.deu"
File2="Admin_B1.deu"
File3="Admin_B4.deu"
File4="Amadeus.deu"
File5="Bio.deu"
File6="Cave_A1.deu"
File7="Cave_B1.deu"
File8="Cave_B5.deu"
File9="Cave_C1.deu"
File10="Cells_B2.deu"
File11="Credits.deu"
File12="Cutscene.deu"
File13="DO_NOT_DELETE.TXT"
File14="Demo.deu"
File15="Enemy_L1.deu"
File16="Forensics.deu"
File17="Frontend.deu"
File18="GFxFonts.deu"
File19="GFxUI.deu"
File20="Garden_B5.deu"
File21="IVY.deu"
File22="Investigation.deu"
File23="Max_A1.deu"
File24="Max_B1.deu"
File25="Max_B3.deu"
File26="Max_B4.deu"
File27="Max_B5.deu"
File28="Max_B6.deu"
File29="Max_C1.deu"
File30="Max_C6.deu"
File31="Medical_A1.deu"
File32="Medical_B1.deu"
File33="Medical_B3.deu"
File34="Medical_B6.deu"
File35="Objectives.deu"
File36="Overworld_A1.deu"
File37="Overworld_A2.deu"
File38="Overworld_A3.deu"
File39="PC.deu"
File40="Presence.deu"
File41="Rewards.deu"
File42="Riddler.deu"
File43="Scarecrow_Taunts.deu"
File44="Signs.deu"
File45="Tutorial.deu"
File46="Xbox.deu"
File47="Xlast_DLC.deu"

[DLS_RootDirBmGame_37]
File1="Achievements.esn"
File2="Admin_B1.esn"
File3="Admin_B4.esn"
File4="Amadeus.esn"
File5="Bio.esn"
File6="Cave_A1.esn"
File7="Cave_B1.esn"
File8="Cave_B5.esn"
File9="Cave_C1.esn"
File10="Cells_B2.esn"
File11="Credits.esn"
File12="Cutscene.esn"
File13="DO_NOT_DELETE.TXT"
File14="Demo.esn"
File15="Enemy_L1.esn"
File16="Forensics.esn"
File17="Frontend.esn"
File18="GFxFonts.esn"
File19="GFxUI.esn"
File20="Garden_B5.esn"
File21="IVY.esn"
File22="Investigation.esn"
File23="Max_A1.esn"
File24="Max_B1.esn"
File25="Max_B3.esn"
File26="Max_B4.esn"
File27="Max_B5.esn"
File28="Max_B6.esn"
File29="Max_C1.esn"
File30="Max_C6.esn"
File31="Medical_A1.esn"
File32="Medical_B1.esn"
File33="Medical_B3.esn"
File34="Medical_B6.esn"
File35="Objectives.esn"
File36="Overworld_A1.esn"
File37="Overworld_A2.esn"
File38="Overworld_A3.esn"
File39="PC.esn"
File40="Presence.esn"
File41="Rewards.esn"
File42="Riddler.esn"
File43="Scarecrow_Taunts.esn"
File44="Signs.esn"
File45="Tutorial.esn"
File46="Xbox.esn"
File47="Xlast_DLC.esn"

[DLS_RootDirBmGame_38]
File1="Achievements.fra"
File2="Admin_B1.fra"
File3="Admin_B4.fra"
File4="Amadeus.fra"
File5="Bio.fra"
File6="Cave_A1.fra"
File7="Cave_B1.fra"
File8="Cave_B5.fra"
File9="Cave_C1.fra"
File10="Cells_B2.fra"
File11="Credits.fra"
File12="Cutscene.fra"
File13="DO_NOT_DELETE.TXT"
File14="Demo.fra"
File15="Enemy_L1.fra"
File16="Forensics.fra"
File17="Frontend.fra"
File18="GFxFonts.fra"
File19="GFxUI.fra"
File20="Garden_B5.fra"
File21="IVY.fra"
File22="Investigation.fra"
File23="Max_A1.fra"
File24="Max_B1.fra"
File25="Max_B3.fra"
File26="Max_B4.fra"
File27="Max_B5.fra"
File28="Max_B6.fra"
File29="Max_C1.fra"
File30="Max_C6.fra"
File31="Medical_A1.fra"
File32="Medical_B1.fra"
File33="Medical_B3.fra"
File34="Medical_B6.fra"
File35="Objectives.fra"
File36="Overworld_A1.fra"
File37="Overworld_A2.fra"
File38="Overworld_A3.fra"
File39="PC.fra"
File40="Presence.fra"
File41="Rewards.fra"
File42="Riddler.fra"
File43="Scarecrow_Taunts.fra"
File44="Signs.fra"
File45="Tutorial.fra"
File46="Xbox.fra"
File47="Xlast_DLC.fra"




keep in list2.txt also all files:

*_deu.upk
*_esn.upk
*_ita.upk
*_fra.upk

and remove from it all files *_INT.* , all files whose names do not contain DEU ESN ITA FRA and *.rtf files

editing of list2.txt takes a long time,its like a pain in the ass

its a file to remove from cabs

engine.int is for english

you forgot the RTF files, u must keep them

lol, remove :

[DLS_File_RootDirAll_1]
File1="readme.rtf"
[DLS_File_RootDirAll_2]
File1="readme_DEU.rtf"
[DLS_File_RootDirAll_3]
File1="readme_FRA.rtf"
[DLS_File_RootDirAll_4]
File1="readme_ITA.rtf"
[DLS_File_RootDirAll_5]
File1="readme_ESN.rtf"

from list4 or list5

save the list and retry the repacking

its the same:

Code:
iscab data1.cab -i"list5.txt" -r
pause
rd Executables /s /q
rd .\Support\Manual .\Support\ReadMe .\Support\Register /s /q
del data4.cab data5.cab iscab.exe istools.dll mediabuild40.dll
are you from virginia (US)?

the repacking is done?

sizes of data2.cab & data3.cab?
no problem for 2nd & 3rd errors

repeat the steps of your first repacking:

move INT contents to root where data2.cab ... are located and then extract BATMANAA_2xDVD5.7z contents except list.ini and overwrite layout.bin, and finally put list5.txt.

recopy all dvd9 contents to temp folder

same error?

check list5.txt header, it must be like this:

[ISCAB Info]
Product=ISCAB
Version=2.0

strange, the first repacking worked

wait for repacking...

after repacking:
data2.cab 4 gb
data3.cab ~ 3 gb

bmsyscheck... must be in the root like in the original dvd9

move back to INT:

_Setup.dll
data1.cab
data1.hdr
ISSetup.dll
layout.bin
setup.exe
setup.ini
setup.inx

you can remove from the root:

EULA_DEU.rtf
EULA_ESN.rtf
EULA_FRA.rtf
EULA_ITA.rtf

also the folders DEU ESN FRA ITA

OMG, we did it!
dvd9 size?

Last edited by peterf1999; 26-09-2009 at 11:40.
Reply With Quote