FileForums

FileForums (https://fileforums.com/index.php)
-   PC Games - CD/DVD Conversions (https://fileforums.com/forumdisplay.php?f=39)
-   -   Heroes Of Might & Magic 5 + Hammers Of Fate (https://fileforums.com/showthread.php?t=84503)

micos000 03-09-2008 12:48

Heroes Of Might & Magic 5 + Hammers Of Fate
 
Hi there.
Today i tried to put Heroes Of Might & Magic 5 and the expansion Hammers Of Fate (European version) on 1 dvd just for backup.
I know that they fit fine.
The problem is that i want to put some extra stuff in it and i want to remove all the languages except English/GB.
I did it with iscab14.0.0.162 and the batch files and remove the other language files but when i run setup it says that "An installation support file could not be installed".
The data1.hdr shows that the files have been removed from inside of the installation.
I think there is something with layout.bin but i don't know what.
Anyone knows how to fix this?

P.S. Please, ignore my English errors.

ravd 03-09-2008 13:14

Check Version in setup.ini, if it doesn't read 12.0.0.49974 or 14.0.0.162 in it, then try older iscab 11.50.0.42618

Using iscab v14 on older v10-11 iscab files doesn't work

micos000 03-09-2008 13:30

1 Attachment(s)
setup.ini in both dvds doesn't have any version inside.
Only the appname, ProductGuid and languages.
Anyway i will try again with the older version and see what's goin' on

EDIT: The list for remove the files is this
Attachment 450

micos000 03-09-2008 14:20

Nothing. I tried with iscab 11.50, it did it's thing but setup didn't word.
Still this error at the begining.
"An installation support file could not be installed"

mondragon 04-09-2008 01:07

shows orginal unmodified list.txt
looks weird for me :/

dont remove txt and pdf files

really setup.ini only have few things inside?
check temp folder [usually installer extracts to temp folder] and search for setup.ini with "normal" contents [mean with version of is]
but that rather not problem. problem is to many deletions
maybe you remove some files that not in cab's ?

ravd 04-09-2008 02:56

Most likely its using even older installshield if there is no EngineVersion in setup.ini, check properties of setup.exe and from details tab "File version"

EDIT: I downloaded demo and extracted it, it's using installshield 6.31

So do this, download winpack v3.00 beta
Run it and select "load packed file" and select/open data1.cab
Delete groups which have those other language files, demo was english only so there was only Group17: [any,en-GB] audioVisuals etc (deleting groups might take sometime.)
Finish pressing arrow button (Close current archive)

Now installing should work

micos000 04-09-2008 06:35

Quote:

Originally Posted by mondragon (Post 360707)
shows orginal unmodified list.txt
looks weird for me :/
dont remove txt and pdf files
...................................
but that rather not problem. problem is to many deletions
maybe you remove some files that not in cab's ?

That list was a first one.
The second time i did it i only remove the audio/visuals and nothing else. Still the same error. I didn't remove anything else from the dvd. I left all documents inside as they are not to big.

Quote:

Originally Posted by mondragon (Post 360707)
really setup.ini only have few things inside?
check temp folder [usually installer extracts to temp folder] and search for setup.ini with "normal" contents [mean with version of is]

I will check the temp folder next time but i don't think that it extracts anyting. That error apears just the time i bouble click setup.exe (or click install in autorun panel).
I tried to outsmart it and copy the data1.hdr from the disc and replace the modified one.
The result? The installation begins as normal and stops in the middle searching for files.
I said i't's ok those files where the ones i removed' and keep pressing ignore.
A little later i noticed that it couldn't find some important files of the game and i know i didn't removed them.
I said that because i bealeve that the problem is with data1.hdr and not with the version or anything else.

ravd 04-09-2008 07:03

Quote:

Originally Posted by micos000 (Post 360714)
I said that because i bealeve that the problem is with data1.hdr and not with the version or anything else.

You're right about data1.hdr being the problem, but what installshield version game is using and what iscab to modify files is most important thing to solve this.

like i said using iscab v12-14 with older installshield files doesn't work, if game is using is6.31 then setup can't read correctly data1.hdr modified with newer iscab, so try that winpack what i posted earlier.

iscab v12-14 works only with installshield v12-14 files
iscab v10-11 works only with installshield v10-11 files
winpack v3.00b works only with installshield v3-6 files

mondragon 04-09-2008 08:07

setup.exe 6.31.100.1190
its old ishield - plugin for tc can open that cabs

micos000 04-09-2008 13:27

Thnx ravd. I noticed your reply about wincab. I didn't have the time to check this until now.
I know it takes time. I'll try to remove only one group and see if it works. Winpack says its Install Shield 6.
Can i do it with a batch file like iscab did?
montragon, i didn't understand that
Quote:

its old ishield - plugin for tc can open that cabs
what is tc? (sry if question is stupid)

mondragon 04-09-2008 13:31

Total Commander

micos000 04-09-2008 15:17

Ok, I'm back.
I did it with Winpack 3.00b. It took some time and when it finish the size of data2.cab was the same as before but the files (Fr audio visual) whasn't there. The file properties shows that it's modified today but the size is exactly the same.
Is it possible? Do i need to repack the cab file in order to free some size?

But as i see the trouble is greater than the gain. I thing i leave it as is and put the extra stuff on a cd (patches, covers, fotos etc).

ravd 04-09-2008 15:33

Quote:

Originally Posted by micos000 (Post 360724)
It took some time and when it finish the size of data2.cab was the same as before

Thats weird? using vista? try to run as administrator or refresh folder view

Tested with that demo, size went 686 MB to 599 MB when deleting eng audioVisual, atleast it works on me.

No need for repacking, as soon its completed deleting files then cab size should have changed.

micos000 05-09-2008 05:10

No, no Vista. I'm using XP and my account have administrative rights.
Don't know what happenend. I noticed that i didn't have enough free space on disk. The cab is 2.4GB and there where only 2GB free. Maybe that was the problem.
The script didn't complain about the free space and i thought it's ok.
I will free some more space and try again today and see what happens.
One think more.
If i make a script like
Quote:

@echo off
i6comp d -r -g42 data1.cab *.*
i6comp d -r -g43 data1.cab *.*
i6comp d -r -g44 data1.cab *.*
i6comp d -r -g45 data1.cab *.*
pause
where g42 to g45 are the groups with audio visuals i want to delete, do you thing it works?

mondragon 05-09-2008 12:31

Quote:

Originally Posted by micos000 (Post 360751)
where g42 to g45 are the groups with audio visuals i want to delete, do you thing it works?

works ?
any progress with these conversion?

micos000 05-09-2008 14:34

1 Attachment(s)
I just finished the convertion and trying the setup, which seems to works fine.
I had a stuck after the setup finish but i thing is because i block it from internet access.
Anyway, i started from the begining. The situation with the size of data1.cab repeated again, but when i removed the second group it frees the size for both groups (around 400MB) and when i finish with the removing i end up with a cab of 1.4 GB instead of 2,5 of the original.
Then i repeat the procedure with the Hammers Of Fate expansion and it shrinks down to 900MB from 1.4GB.
Now we are making buisness.

OK now, the script works and here it is for HoMM V, for the Franche language.
Just copy-paste in a text file and name it say "CleanUp_HOMMV.bat" and put it in the directory of the extracted game files along with i6comp.

If anyone wants to remove the english language and keep some other,
just replace the group number in -g42 with the one he wants to remove.
Just follow the patern.

Quote:

@echo off

REM ==============================
REM This group is for FRANCHE
REM The language groups are:
REM 41 for ENGLISH
REM 42 for FRANCHE
REM 43 for GERMAN
REM 44 for ITALIAN
REM 45 for SPAIN
REM Just replace the number in -g42 below
REM with the language you want to remove
REM =============================

Echo Please wait...
echo Processing FRANCHE Language.
echo ................................
i6comp d -r -g42 data1.cab *.*
echo ................................
echo Done. FRANCHE group removed

pause
And the script for Hammers of Fate is below

Quote:

REM =============================
REM This group is for GERMAN
REM The language groups are:
REM 36 for GERMAN
REM 37 for ENGLISH
REM 38 for SPAIN
REM 39 for FRANCHE
REM Just replace the number in -g36 below
REM with the language you want to remove
REM =============================

Echo Please wait...
echo Processing GERMAN Language.
echo ...........................
i6comp d -r -g36 data1.cab *.*
echo ...........................
echo Done. GERMAN group removed.
If anyone want to download the scripts and the i6comp in a rar is here: Attachment 534
Edit the bat files as you like.

Thank you both ravd and mondragon for your help and tips.


All times are GMT -7. The time now is 18:41.

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