Only there is a rule ... uses a safety copy
1.- Extract all cab files and data1.hdr from iso (ultraiso or similar)
2.- Disable attribute read only... data1.hdr too...
3.- Use icomp6.exe (itīs good for spanish version... I suppose for german too)
to see the files.
In DOS mode (or script)
results:
Quote:
<Engine>Kernel Placeholder
<ENGINEDIR>
NEVER_OVERWITE
<Engine>EngineCommonPlaceHolder
<ENGINECOMMONDIR>
NEVER_OVERWITE
<Support>Script
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>Language Independent OS Independent Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>English OS Independent Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>French (Standard) OS Independent Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>German OS Independent Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>Spanish OS Independent Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>Misc Support Files
<SUPPORTDIR>
ALWAYS_OVERWITE
<Support>Build Generated Support Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>English String Tables
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>French (Standard) String Tables
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>Spanish String Tables
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>German String Tables
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>Non-SelfRegistering
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>English Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>German Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>French (Standard) Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Support>Spanish Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE
<Disk1>Disk1 Files(1)
<DISK1TARGET>
ALWAYS_OVERWITE
<Disk1>Disk1 Files(2)
<DISK1TARGET>
ALWAYS_OVERWITE
<Disk1>Disk1 Files(3)
<DISK1TARGET>
ALWAYS_OVERWITE
<Disk1>Disk1 Files(4)
<DISK1TARGET>
ALWAYS_OVERWITE
English
<TARGETDIR>
NEWER_VERSION / NEWER_DATE
French
<TARGETDIR>
NEWER_VERSION / NEWER_DATE
Game_Component
<TARGETDIR>
NEWER_VERSION / NEWER_DATE
German
<TARGETDIR>
NEWER_VERSION / NEWER_DATE
Spanish
<TARGETDIR>
NEWER_VERSION / NEWER_DATE
|
We arrange the groups: "Kernel Placeholder" is 0, "EngineCommonPlaceHolder" is 1 ...
We remember the foreign language groups...
In spanish version are
Quote:
|
4,5,6,10,11,13,15,16,17,23,24 and 26
|
In german
Quote:
|
4,5,7,10,11,12,15,17,18,23,24 and 27
|
4.- Empty this groups
Quote:
|
i6comp d -g4 data1.cab*.*
|
this command delete group 4 from data1.cab
Then execute this macro (german version)
Quote:
@echo off
i6comp d -g4 data1.cab *.*
pause
i6comp d -g5 data1.cab *.*
pause
i6comp d -g7 data1.cab *.*
pause
i6comp d -g10 data1.cab *.*
pause
i6comp d -g11 data1.cab *.*
pause
i6comp d -g12 data1.cab *.*
pause
i6comp d -g15 data1.cab *.*
pause
i6comp d -g17 data1.cab *.*
pause
i6comp d -g18 data1.cab *.*
pause
i6comp d -g23 data1.cab *.*
pause
i6comp d -g24 data1.cab *.*
pause
i6comp d -g27 data1.cab *.*
pause
|
5.- Look the new size

and use the new cab files and hdr with the rest of files that compose the game and save it in a new iso file.
6.- Install it... only in german... the rest of languages fail.
Iīve got only one problem, at install appears a crc error in 2200*.mod file... the solve is extract only this archive (from original) and replace it in the new cabs...It is possible that it does not appear.
Sorry for my bad english