PDA

View Full Version : Medal of Honor Airborne (DVD9 to 2x DVD5)


poseden
06-09-2007, 14:13
Medal of Honor Airborne DVD9-to-2xDVD5

DVD1:
1.Make a temp folder called DISK 1 & copy the contents of the DVD9 to it.
folders:
Autorun
DirectX
PhysX
PunkBuster
Redistributable
Support
UnrealEngine3 (del MOHAGame\CookedMovies)

files:
autorun.dat
AutoRun.exe
AutoRun.inf
Content1.cab
Content2.cab
Content3.cab
Content4.cab
EASetup.exe
MOHA.ico
Setup.exe

2.Open autorun.dat with Orca
Click on ‘Media’
Change the VolumeLabel for the DISKID 10-17 to: DISK 2

3.Burn the contents of the DISK 1 folder using the label: DISK 1



DVD2

1.Make a temp folder called DISK 2 & copy the contents of the DVD9 to it.

folders:
UnrealEngine3 (del MOHAGame\CookedPC and Pb folders)

files:
AutoRun.inf
Config.cab
Content5.cab
ContentA.cab
Group0.cab
Group1.cab
Localiz6.cab
MOHA.ico
Splash.cab

Other patchs and crack

2.Edit the Autorun.ini to look like what I have below
[autorun]
open=0
Icon=MOHA.ico
Name=Medal of Honor Airborne
[Special]
Disk=1
ProductGuiID={25F28E39-FDBB-11DB-8314-0800200C9A66}

3.Burn the contents of the DISK 2 folder using the label: DISK 2

noob
07-09-2007, 05:59
Worked perfectly for me that did.
Cheers Poseden.:D

BarryB
08-09-2007, 09:43
Strange, I can't seem to find that file either in the CABS or in the installer, at least not on my UK copy of the game. So why is it being asked for?

The nearest filename is called 'Mar_Nij_P_LOC_int.xxx' located in ContentM.cab so where's it getting the other filename?

I've aslo noted that posedens conversion has different CABS and is also missing some CABS to my UK copy!!

On my UK copy the cab files are called:

Config.cab - 35.6kb
Content1.cab - 877mb
Content3.cab - 649mb
Content5.cab - 1.21GB
Content6.cab - 672mb
Content7.cab - 533mb
ContentA.cab - 653mb
ContentM.cab - 1.15GB
ContentN.cab - 625mb
Group0.cab - 13.5mb
Group1.cab - 62.1kb
Localiz4.cab - 839kb
splash.cab - 75.6kb

So is this why some peoples conversion may not work?

micos000
10-11-2007, 19:28
Well guys i went through the entire thread and i tried myself the convertion.
My version is probably the UK edition because there is no Content4.cab.
So my solution is for the UK version. Here it is.
First i extract the content to a temp dir.
then i made two isos with ultraiso named Disk 1 & Disk 2 and i edited the autorun.dat like that:
http://img155.imageshack.us/img155/7356/mediatableli4.th.jpg (http://img155.imageshack.us/my.php?image=mediatableli4.jpg)
don't forget the prompt at diskid 27 so the setup asks for the 1st disk.

The fiirst disk have the following files
http://img219.imageshack.us/img219/3827/dvd1xp0.th.jpg (http://img219.imageshack.us/my.php?image=dvd1xp0.jpg)
as you can see there is space for the patch too and the cookedmovies fits in this 1st dvd too.
If you remove them you will get complains in the setup. Just click Ignore


And the second disk the following
http://img253.imageshack.us/img253/5052/dvd2pg3.th.jpg (http://img253.imageshack.us/my.php?image=dvd2pg3.jpg)
this disk is almost full. Don't forget to edit autorun.inf as:
[autorun]
open=0
Icon=MOHA.ico
Name=Medal of Honor Airborne

[Special]
Disk=2
ProductGuiID={25F28E39-FDBB-11DB-8314-0800200C9A66}

I saved the isos and tested the whole thing with daemon tools.
The setup went fine and didn't complain nowhere.

I wish to thank all the guys here for the various infos.

P.S. maybe there is a way to fit it in 1 dvd5 but the trouble is more than the gain.

Gregrin
23-11-2007, 10:03
I also found out where the MOHA.EXE is stored, it's in Group0.cab and it's been renamed to Mainentrypointfileid. You can probably use CABARC to make a new cab file with the crack in so the game installs the crack!
You're right I have simply unpack the Group0.cab with winrar then I delete the Mainentrypointfileid and pasthe there cracked MOHA.EXE and change the name to Mainentrypointfileid and packed all files back to cab witch PowerArchiver.
Then i opened autorun.dat witch orca from table i choose File and i changed filesize for MAINENTRYPOINTFILEID to 14016512 (it's size of cracked MOHA.EXE) and work fine :)

But from begining i have this error that the installation ask for 1st dvd at the end :/. And I don't want to put again first dvd :/

Sorry for my bad englisch :/

ravd
08-12-2007, 10:21
Guys, major setback. this probably isnīt the proper place but please be understanding (or point me in the right direction). Before converting the game, I tried to install it and see if everything was ok. Let's say, for argument's sake, that I'm using an image. Imagine that I mount it and proceed to install. I get to the copying new files part and it just hangs there. After a long while, I press cancel and it rolls back. I canīt get passed this stage.
Windows firewall is on and the associated service is started. Can you help me?
Also, there is an Ageia Physics driver installed in my computer. Someone told me that i should uninstall it and then try to install MoH. Could this be the solution? And wonīt removing the Ageia Physics affect other games I have already installed? please help.

If i remember correctly MoH didn't install at all when there was already installed Ageia drivers, stopped in installing ageia drivers or something. I had to uninstall ageia drivers before installing moh. Get latest ageia drivers from their site and install them after moh install, if you think it might affect other games.

Nicolo
11-12-2007, 09:27
Ok guys, I figured it out how to put this game on 1xDVD5(English) thanks to BarryB telling me about the order in cabs.

My game had the following cab files

Config.cab
Content1.cab
Content3.cab
Content5.cab
Content6.cab
Content7.cab
ContentA.cab
ContentM.cab
ContentN.cab
Group0.cab
Group1.cab
Localiz4.cab
splash.cab


Attachement : mohaaDvd5.rar (http://rapidshare.com/files/75858655/mohaadvd5.rar)

Now first of all, you need to copy the contents of the bin folder in the attachement to your system32 folder. This enables tou to use the dummy file creator, and makecab which we'll need to recreate our cabs. To use the dummy file creator you probably need to register the ZeroFile.dll.

1) install the game to any folder (I installed it at C:\Medal of Honor Airborne\).

2) Copy the contents of the dvd to a temp folder (ex. Mohaa)

3) Create a folder NewCabs, and extract all the ddf files in the attachement to this folder

4) When you look at one of the ddf files using Notepad you'll see the following structure. (Example Content1.ddf)

.OPTION EXPLICIT
.Set CabinetNameTemplate=Content1.cab
.set DiskDirectoryTemplate=
.Set MaxCabinetSize=0
.Set MaxDiskSize=0
.Set CompressionType=LZX
.Set CompressionMemory=21
.Set Compress=ON
.Set Cabinet=ON
"C:\Medal of Honor Airborne\UnrealEngine3\MOHAGame\CookedPC\Var_Fac_A irdrop.xxx" UnrealEngine3MOHAGameCookedPCVar_Fac_Airdrop_xxx
"C:\Medal of Honor Airborne\UnrealEngine3\MOHAGame\CookedPC\Var_Fac_B G_Backdrop.xxx" UnrealEngine3MOHAGameCookedPCVar_Fac_BG_Backdrop_x xx
"C:\Medal of Honor Airborne\UnrealEngine3\MOHAGame\CookedPC\Var_Fac_B riefing_Lighting_LOC_FRA.xxx" UnrealEngine3MOHAGameCookedPCVar_Fac_Briefing_Ligh ting_LOC_FRA_xxx
...

The first lines are the settings, which are the same for all ddf files. (except for the CabinetNameTemplate setting of course) The lines under the settings, are the files to include in the cab file.
Now you need to do a global replace and change C:\Medal of Honor Airborne\ with your install directory (see step1). Do this for every ddf file.

5) Next we got to dummy the foreign language files.

Navigate to the folder where you installed the game: installDir\UnrealEngine3\MOHAGame\CookedPC
In this folder you'll find alot of files. Now you just got to dummy all the files who have foreign language files.
For example, most files have the following 'structure':

Aud_LocAvalanche.xxx
Aud_LocAvalanche_DEU.xxx
Aud_LocAvalanche_ITA.xxx
Aud_LocAvalanche_FRA.xxx
Aud_LocAvalanche_SPA.xxx

Ava_Pes_Briefing_Stream_LOC_int.xxx
Ava_Pes_Briefing_Stream_LOC_SPA.xxx
Ava_Pes_Briefing_Stream_LOC_FRA.xxx
Ava_Pes_Briefing_Stream_LOC_ITA.xxx
Ava_Pes_Briefing_Stream_LOC_DEU.xxx

We only need the english, so we dummy the SPA,FRA,ITA,DEU versions of the file. Just select them, click the right mouse button and select 'Replace with dummy'.
If you select all the foreign language versions, you shoud have 182 files selected (English version). I included a list with the files that should be dummied in the folder.

6) Open a commandline. (Start -> Execute -> cmd ), navigate to the NewCabs folder and enter the following command and do this for every ddf.

makecab /f Content1.ddf
makecab /f Content3.ddf
makecab /f Content5.ddf
makecab /f Content6.ddf
makecab /f Content7.ddf
makecab /f ContentA.ddf
makecab /f ContentM.ddf
makecab /f ContentN.ddf

When your finished (can take a while), the NewCabs folder should contain the 8 repacked cab files. Overwrite the original cabinet files in your temp folder with the new ones.

7) In your temp folder, go to the folder UnrealEngine3\MOHAGame\CookedMovies.
In here you'll find all the movies. If you dummy out the foreign language movies, the bonus movies and the unlockables, you'll have a folder of 291MB.

8) Replace the file in the PhysX folder with the one in the attachement.

9) Your folder should now be big enough to fit on a dvd5.

When you try to install the game, and PhysX engine isn't installed, the installer will install it and continue. Unfortunately, we can't include this file since it's to big. That's why you had to copy the PhysX_7.07.09_SystemSoftware.exe file with the one in the attachement. Now, when you try the game, and PhysX isn't on your machine, this file will notify you. It will tell you to install the PhysX engine first before installing.

This conversion only rips out the foreign languages, the bonus movies, and the unlockable movies. I burned my dvd5, installed the game, and it played fine.

In my copy, I dummied the files in the support folder of all the foreign languages and added the nocd crack. The size was 4,37 GB

Size: 4.699.947.008 bytes


PS. Don't use 'Replace with dummy' on a folder. It will delete it.

If you have a different 'version' of the game then me you can easily create a dvd5 also. You only need different ddf files.
Use the script 'WiMakCab.vbs' to get a ddf file with all the files in it and split it up according to the cabs you need.

Nicolo
14-02-2008, 13:04
Hi Nicolo, thank you for your Tutorial. How can I create the ddf file with that script ? I have a foreign version of MOH:A and would like to back it up on DVD5.

cheers

How to use WiMakCab.vbs
(http://msdn2.microsoft.com/en-us/library/aa368616(VS.85).aspx)

nora_goitisolo
23-03-2011, 05:31
Doesn't work 4 me...i've got US version....i followed all the steps...the installation runs perfect but at the end "an error" appeard and the installation went back to cero...i don't know what to do....if someone can help me i'll appreciate it.

Joe Forster/STA
23-03-2011, 12:46
What error? Quote error messages exactly. (And translate them to English.)