Всё чаще и чаще народ жалуется что у него не идёт Battlefield 2. Поискать в форуме им лень, да и на самом деле нужно большое терпение, что бы найти что то среди кучи тем с огромным количеством постов.
Поэтому было решено написать отдельный FAQ по правильной установке БФ2. Если после этого у вас не будет работать игра, значит дело тут в кривых руках. Или ошибка програмная - железная.
Начнём по порядку.
----
РЕКОМЕНДУЕТСЯ брать английскую версию игры!
Локализаторы или тем более пираты изменяют контент игры.
Если у вас русская пиратка, ничего кроме Single не заработает!!!
----
Если у вас уже установлена игра и она не идёт, сделайте uninstal и поставьте игру заного. Поехали дальше.
Установили игру, инстал установил ещё и DirectX 9.0c. Теперь перезагружаемся.
Ни в коем случае не ставьте no-cd, crack и иже с ними! Если поставили - ничего работать нормально не будет. Обойдёмся без этого.
Перезагрузились? Ничего не трогаем, а идём на наш склад и качаем патчи под номером 1.01 и 1.02.
Всё ещё неизвестно, нужно ли ставить патч 1.01. Без него тоже работает и разработчики заявили оффициально что можно ставить сразу патч 1.02. Но мнения людей расходятся...
Battlefield 2 Patch 1.01
Battlefield 2 Patch 1.02
Battlefield 2 Patch 1.03
Внимание! Для установки патча у вас должно быть не менее 1гб свободного места на винчестере!
Если у вас русский Windows, делайте так:
1. Пуск - настройка - панель управления - языки и регионы - там ставим всё на США
2. Перегружаем комп
3. Ставим патч
4. Ставим языки обратно
Патчи устанавливаем по очереди. Тут могут возникнуть трудности на пиратской, да и не только, версией игры.
Просто запускайте патч и ждите. Появится табличка с надписью Patching. Этот процесс может занять время. Не суетитесь, нервничать будете позже. Подождите минут 10 - 15. Это не прикол, патч самораспаковывающийся, т.е он сначала себя распаковывает по кускам, а потом эти кусочки инсталирует.
Установилось? Клёва, можете ставить второй патч.
Не установилось? Висит табличка Patching, комп не подаёт признаков жизни? Не плачьте, возьмите себя в руки. Пойдём другим путём. О нём мы писали в нашем ФАКе.
-
Запускаем патч и доходим до окна "Ready to install the Program" ( это где кнопка Install). Затем идем в папку:
Х:/Documents and Settings/хххх.хххх/Local Settings/Temp/{7215276D-4992-4C7C-B3B3-0626A5DBFA94}/
(в моем случае папка {7215276D-4992-4C7C-B3B3-0626A5DBFA94}, в Вашем может быть другая).
Нам нужны только четыре файла из этой папки: PATCH.RTP, PATCH.RTD, patch.exe и patchw32.dll, эти файлы мы копируем в папку с игрой и там запускаем patch.exe и все.
-
---------------------------------------->
Установка патча 1.03
---------------------------------------->
Если не можете установить патч, делайте всё точно так же, как написано выше!!! Эти способы подходят абсолютно для всех патчей! Проверено!
------------------
Игра говорит что CD-Key неверный!!! ЧТО ДЕЛАТЬ??? 1. Заходим EA GAMES/Battlefield 2/Support/Battlefield 2_code.exe вбиваем НАШ КЛЮЧ
2. Запускаем ОДИН раз фаил который находится в папке EA GAMESBattlefield 2 - BF2CDKeyCheck.exe
3. ПЕРЕЗАГРУЖАЕМСЯ!!!
------------------
Игра вылетает с чёрным экраном! Что делать??? Патч МЕНЯЕТ файл RendDX9.dll на новый. При разархивировании патча в TEMP этот файл туда НЕ РАЗАРХИВИРУЕТСЯ. Поэтому для всех, кто имеет вылет в систему после установки файла не через SETUP - файл лежит здесь - скачал куда закинуть хрен его знает http://forum.academ.org/html/emoticons/biggrin.gif
Распаковываем и вставляем в директорию с игрой, заменяя старый.
------------------
Что такое Prefix???
Префикс - это добавление букв к твоему нику. например у меня ник Black_Uulgui. вписал префикс CF),
в игре видно как CF) Black_Uulgui
Префикс надо вводить один раз. В игре его видно. Когда следущий раз запускаешь игру, в строке Префикс его не видно, но в игре он есть. Видимо, что бы заменить, надо просто вписать другой
------------------
Получилось? Нет??? Странно, у всех получилось, а у вас нет. Выкидываем комп на помойку. Всё, без разговоров.
Перезагружаемся. Думаете это всё? Нет, ещё пару пасов руками и можно играть.
Теперь желательно скачать и установить DirectX 9.0c с нашего склада. Зачем, спросите вы, ведь DX уже установили! Да просто там специальный фикс под БФ2. Но может и не понадобиться если у вас свежий DX. Смотрите сами по дате
DirectX 9.0c + Update for BF2
Перезагружаемся. Надоело? А что делать?
Теперь опять лезем на наш склад и качаем мини образ БФ2. Это такая примочка, что бы игра шла без диска, но и без no-cd. Если установите крак, ничего работать не будет. Более того, придётся переустанавливать всё.
Mini Image for BF2
Распакуйте образ например в директорию с игрой.
Для эмуляции образа нам понадобится программа Daemon Tools.
DAEMON Tools 3.47
Внимание! Проверьте наличие в системе установленых программ: Clone CD, Alkohol и других CD эмуляторов. Их быть не должно!
Устанавливаем и запускаем. Рядом с часами в трее появится маленькая иконка с молнией.
Жмём левой кнопкой и выбираем Device 0: No media
Ищем там образ bf2mini-skl.mds и открываем его. Загрузилось? Прекрасно, всё готово.
Проверяем игру. Пошло? Поздравляю! Вы победили!
Теперь можно обновить PunkBuster. Это не обязательно, но всё же советуем. Просто в программу добавляются новые фиксы для игр и может случиться так, что вас будет выкидывать с серверов.
Установите на всякий случай. Программка маленькая, сделает всё сама. Распакуйте *.exe в папку pb (находится в директории BF2) и запустите.
pbweb для Battlefield 2
-----
----
---
--
-
Ну вот, теперь у вас есть всё для хорошей игры. Приятной битвы!
Все остальные ответы на вопросы вы найдёте в нашем F.A.Q
И ещё, то что тут написано - верно и работает в 100%. Если даже после этих действий у вас игра не запустилась или выдаёт ошибку, значит проблема тут в вашем компьютере. В системе или в железе.
Копимлярайт с боевого народа http://forum.academ.org/html/emoticons/smile.gif