Откуда можно скачать патч? Battlefield 2 Patch v. 1.01 Battlefield 2 Patch v. 1.02 Лучше поставить 1.02 (установленного 1.01 он не требует).
Патч не ставится. В процессе установки вылетает сообщение "Patching Failed". Что делать? Для того, чтобы патч установился, нужно проделать следующее:
1. Идём в Панель Управления > Дата, время и региональные стандарты > Язык и региональные стандарты.
2. Везде, где можно, ставим США:
3. Перезагружаемся.
4. После перезагрузки ставим патч.
5. Возвращаем всё как было.
После установки патча игра не запускается (точнее запускается на пару секунд чёрный экран и сразу вылетает). Для того, чтобы игра запустилась, необходимо скачать оригинальные файлы BF2.exe и CoreDLL.dll и заменить ими имеющиеся одноимённые файлы.
Но после данной операции игра при запуске будет требовать оригинальный (то бишь лицензионный) диск с игрой.
Как с этим бороться:
1.
Качаем этот архив и распаковываем его куда-нибудь.
2. Запускаем Daemon Tools. Emulation ставим на "Safedisk" и в разделе Virtual CD/DVD-ROM указываем путь к файлу BLH-BF2.MDS.
3. Игра должна работать и обновится до версии 1.1.2484
Образ, оригинальные файлы можно скачать отсюда. Альтернативный способ (безгемморойный): Покупайте лицензию