После новой установки BF2 сделал все как написано ниже. Заработала статистика с ранговых серверов. Папка с временными файлами не должна содержать в своём пути кириллических символов, в идеале она должна
находиться как можно "выше", напр. c:\Temp (у меня она находится здесь)
C:\Documents and Settings\XXXX\Local Settings\Temp\, где XXXX - имя учетной записи Windows на английском языке)
Учётная запись должна состоять исключительно из латинских символов. Тоже самое касается и названия компьютера.
На дисках C: и системном (обычно это одно и тоже) нужно иметь 3,5 Gb свободного места.
Переименовываем и перемещаем папку "Мои Документы". Правая кнопка мыши на Мои Документы, затем в строке "Размещение Конечной папки" вписываем - C:\My Documents у кого есть диск D: может указать D:\My Documents.
Добавлено (02.01.2008, 21:23)
---------------------------------------------
Дальше идет описание настроек котрое я не пробовал.
Переименовать BF2.exe.
Точной причины, почему эта фича ускоряет работу игры, автору неизвестна, но вероятно ATI и Nvidia распознают программу BF2.exe как их собственную, так что, переименовывая файл BF2.exe вы переводите программу в разряд обычных, а не голодных до ресурсов динозавров! В 90% случаев это позволяет увеличить быстродействие в игре. Чтобы проделать эту операцию следуйте указаниям:
1.Сначала вам нужно найти папку с игрой, по умолчанию «C:\Program Files\EA Games\Battlefield 2»
2.Когда вы нашли директорию с игрой, выделите в ней файл BF2.exe, щелкните по нему правой кнопкой мыши и выберите пункт ниспадающего меню «Свойства»
3.Дальше вам нужно изменить текст в белом поле ввода, где написано «BF2», над директорией во вкладке «Общие», вы можете ввести все что хотите, для простоты я изменил это на BF21.exe, как только вы закончили, нажмите «Применить»
4.Теперь изменим ярлык на рабочем столе. Удалите ярлык с рабочего стола и пройдите в папку с игрой, щелкните правой кнопкой мыши по файлу, имя которого мы изменили. В выпавшем меню выберите пункт «Отправить»-> «Рабочий стол (создать ярлык)», теперь вы имеете работающий ярлык на рабочем столе.
5.Сделайте BF2.exe приложением с высоким приоритетом: Windows определенным образом распределяет ресурсы памяти между всеми программами. Так же ресурсы расходуются на различные системные процессы, запущенные в фоновом режиме т.н. «System Idle Process». Увеличивая приоритет приложения, Windows предоставляет этому приложению больше памяти, отнимая какую- то часть у своих процессов таких как «System Idle Process». Вы можете изменить приоритет приложения вручную, нажав ctrl+alt+delete, или настроить файл, автоматически запускать программу с высоким приоритетом.
Добавлено (02.01.2008, 21:24)
---------------------------------------------
Чтобы выполнить это, следуйте указаниям:
1.Снова найдите директорию с игрой, по умолчанию «C:\Program Files\EA GAMES\Battlefield 2» это папка BF2 (например: «C:\Program Files\EA GAMES\Battlefield 2»)
2.Кликните правой кнопкой мыши в любом месте внутри этой директории, выберите «Создать»-> «Текстовый документ»
3.Правой кнопкой по только что созданному файлу и переименуйте его в bf2.bat, Файл должен тогда превратиться в небольшой винтик. Если этого не произошло вам надо отключить опцию «Скрывать расширения для зарегистрированных типов файлов», находящейся в меню проводника «Сервис»-> «Свойства папки»-> вкладка «Вид».
4.Правой кнопкой по созданному файлу bf2.bat и кликните изменить
5.Скопируйте и вставьте следующий ниже код в открывшееся окно блокнота:
@echo off cd /d «C:\Program Files\EA GAMES\Battlefield 2» start /high BF2.exe +menu 1 +fullscreen 1 Если вы переименовали ваш файл, как показано в пункте 3, то вставьте следующий код (если вы переименовали BF2.exe не на BF21.exe, а на что- то свое измените это в коде) @echo off cd /d «C:\Program Files\EA GAMES\Battlefield 2» start /high BF21.exe +menu 1 +fullscreen 1
Не забудьте, если вы установили Батлфилд в отличную от директории «C:\Program Files\EA GAMES\Battlefield 2» папку, тогда подкорректируйте это соответственно.
1.Сохраните изменения и закройте окно Блокнота.
2.Правой кнопкой щелкните по новому bf2.bat «Отправить-> Рабочий стол (Создать ярлык)»
3.Пройдите на Рабочий стол, правой кнопкой по новому ярлыку и выберите «Свойства»
4.Нажмите кнопку «Изменить значок» и пройдите в папку с игрой «C:\Program Files\EA GAMES\Battlefield 2» двойным щелчком кликните ваш bf2.exe (или bf21.exe). Этим действием мы присвоим ярлыку настоящую иконку, не очень важно, но выглядит намного лучше.
5.Правой кнопкой щелкните по ярлыку и переименуйте в «Battlefield 2» или так как вам будет удобней.
Добавлено (02.01.2008, 21:29)
---------------------------------------------
Кто ставил Battlefield 2 Special Forces? Интерфейс игры сильно меняется? В анотациях пишится, что с установкой патча игра работает стабильней. Если поставлю патч на все ранговые смогу зайти интересно?