Disabling the Intro Movies
The introductory movies to BF2, although fun to watch the first couple of times, fast become quite annoying, adding to the startup times for the game, as well as the memory usage (the main movie is 135MB in size). To disable them permanently, I don't recommend deleting the movie files - this may cause problems with verification of client information on certain servers and/or with Punkbuster.
Instead, simply rename the relevant files in your \Program Files\EA Games\Battlefield 2\mods\bf2\Movies\ directory to something else (e.g. rename the Intro.bik to Intro.backup). The files to rename are: Dice.bik, EA.bik, Intro.bik, Legal.bik and Welcome.bik. This will mean the intro movies are all skipped as BF2 starts to load. If you find the movies playing in the background of the Login screen and Settings screens annoying, you can also rename the menu.bik and menu_loggedin.bik to something else as well.
If you've also renamed/removed the menu.bik and menu_loggedin.bik movies, and don't want a dull grey background in the in-game menus, then download this small BF2_Menu_Logo.zip file (201KB), extract the contents and copy them to your \Movies directory. These small files show the BF2 logo in the background, and look much nicer. Thanks to EdisLeado for preparing these files.
Removing all the original movies from the game can save over 250MB of data being loaded up during the start of the game and being placed into memory - this will help smooth your gameplay particularly for those with less RAM. If for any reason you experience any problems with the game after renaming the movies, simply rename them back to their original names.
Update: Instead of the above, the quick way to disable the intro movies is to simply use the +restart command line command in your BF2 startup icon:
E.g.: "C:\Program Files\EA Games\Battlefield 2\BF2.exe" +restart
In Short:
1. Go to the folder where game installed is:
(\Program Files\EA Games\Battlefield 2\)
2. Open mods/bf2/movies
(\Program Files\EA Games\Battlefield 2\mods\bf2\Movies\)
3. Rename:
Dice.bik,
EA.bik,
Intro.bik,
Legal.bik
Welcome.bik
files inside the movie folder to:
Dice.backup,
EA.backup,
Intro.backup,
Legal.backup
Welcome.backup
4. Leave only menu as it is:
-menu_loggedin.bik
-menu.bik
5. Final look in movie folder will look like this:
Dice.backup,
EA.backup,
Intro.backup,
Legal.backup
Welcome.backup
menu_loggedin.bik
menu.bik
6. Save & Start the game!