View Single Post
  #20  
Old 20-11-2008, 02:44
net_hitch net_hitch is offline
Junior Member
 
Join Date: Nov 2008
Location: Portugal
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
net_hitch is on a distinguished road
Quote:
Originally Posted by SirArthur View Post
Copernic;

When I replace the original EXE to the noDVD, I create a new folder named ORIGINAL on the DVD and store there the original FIFA09.EXE. It's sort of "reversal" of what is normally done, nothing really to worry about, when you need to patch you simply copy over the original over the noDVD .EXE

To edit the config.dat you need BigGUI and a HEX editor:

1) Open with a Hex Editor (in my case I used HEX Editor plugin for Notepad++) the file config.dat and change "BIG4" to "BIGF" on the beginning of the file.

2) Open the config.dat with modified header with BigGUI and unpack locale.ini

3) Open the extracted locale.ini with any text editor and change the lines:
(change eng and fre to your language pair)
Code:
DEFAULT_TEXT_LANGUAGE = eng
INSTALL_LANGUAGE= eng

AVAILABLE_LANGS = eng,fre
4) Repack the file with BigGUI into config.dat

5) Open config.dat again with a HEX Editor now to replace "BIGF" to "BIG4"

7) Rebuild the autorun.dat with MsiFiller from Windows SDK to correct MsiFileHash table.

You don't quite need step 7 anyway, just to make it has it should be, luckily Microsoft's Install System is so lame that has a hash table inside but does no hash check at all (otherwise you would get loads of errors with those 0 byte lang files). WTG Microsoft!
I know this post quoted above wasn't meant for me, but I really wanted to make only the available languages to appear in the language select menu, and this solution worked great. I skipped step 7, and so far, the game works like a charm, I just hope that step 7 doesn't bring me any future problems.
Thanks for the tip, SirArthur, and thanks to ravd for his help, despite the fact it didn't work on my game.
Reply With Quote