Недавно нашел на arhive.org коллекцию дисков CD/DVD от Electronic Arts. Большинство из них отмечены как верифицированные в базе данных redump.org (выделены зеленым в таблице).В ней присутствует раздел с играми Battlefield.
Спойлер - по каким критериям диски заносятся в базу redump.
Диски заносятся в базу Redump.org на основании строгих правил по сохранению цифровых данных. Основная цель проекта — создание «идеальных» копий (blueprints) оригинальных игровых носителей.
Основные критерии для добавления диска:
Тип носителя: Принимаются только штампованные (pressed) оптические диски (CD, DVD, Blu-ray, GD-ROM и др.). Самописные болванки (CD-R/DVD-R) принимаются только в исключительных случаях, если это официальные прототипы или пресс-релизы.
Содержимое: Диск должен содержать видеоигры или связанные с ними материалы (демо-версии, бонусные диски из коллекционных изданий, мультимедиа для игровых консолей). Обычные фильмы на DVD/Blu-ray в базу обычно не вносятся.
Использование совместимого привода: Дамп должен быть сделан на оборудовании из списка совместимых приводов, которые способны корректно считывать служебную информацию (например, коррекцию ошибок C2 или смещение/offset).
Верифицированное ПО: Для снятия образа должны использоваться утвержденные инструменты (например, redumper или MPF), которые генерируют подробные логи.
Метаданные диска: При подаче заявки обязательно указываются физические данные носителя: Ring Code (код на внутреннем кольце диска) и IFPI. Barcode (штрих-код с упаковки). Serial number (например, SLUS-12345). Языки, доступные на диске.
Хеш-суммы: База хранит контрольные суммы (CRC32, MD5, SHA-1). Если ваш дамп совпадает с уже существующим, он считается «верификацией». Если хеши новые — это «новый дамп».
Отсюда и будем качать побитовую верифицированную копию оригинальных дисков Battlefield 2. Я выбрал Battlefield 2: Deluxe Edition (NL, EN, FR, DE, IT, ES) (Compilation) - батла версии 1.3 с дополнением Special Forces 2006 года.
Для монтирования дисков в вирт. привод использовал легкую (667kb) portable программу WinCDEmu.
План по установке такой:
1. Скачиваем (5) архивов с образами дисков., патчи 1.41 и 1.50, файлы PunkBuster, и Alt+Tab фикс (RendDX9.dll)
2. Устанавливаем игру - (монтируем диски по запросу установщика)
3. Вводим временные CD-Key для продолжения установки
4. Устанавливаем патчи 1.41 и 1.50
5. Вводим свой CD-Key с помощью Keyman.
6. Установка PunkBuster - (службы PBsvc; замена файлов PB на последнюю версию) так как авто обновление не работает с 2013г.
7. Установка ALT+TAB fix (замена файла RendDX9.dll в корневой папке игры)
8. Патч игры в лаунчере BF2Hub
Все файлы для установки я на всякий случай залил в облако Mega, хотя ссылки должны быть рабочие.
1. Скачиваем архивы с игрой (5), ниже я вставлю прямые ссылки с arhive.org но можно вручную найти их в таблице Battlefield 2: Deluxe Edition (NL, EN, FR, DE, IT, ES) и нажать на кружочки 1,2,3,4,5 (выделены на картинке).

Disc 1 Disc 4
Disc 2 Disc 5
Disc 3
Распаковываем каждый архив в свою папку.
Спойлер - Сравнение Хэшей Sha-1
Для проверки подлинности скачанных образов рекомендуется сравнить их контрольные суммы с эталонными данными из базы Redump
Открываем страницу на redump.org с подробной информацией о диске, копируем хэш Sha-1 и сравниваем его с хэшем нашего скачанного файла .bin.
Ссылки на страницы дисков в базе redump.org :
Disc1 Disc3 Disc5
Disc2 Disc4
Так же можно скачать файл содержащий хэши .sha1 для каждого диска - ссылка есть в верхнем левом углу страницы. В файле будет две контрольные суммы - одна для образа - .bin вторая для .cue файла разметки.
Для сравнения хешей я использовал OpenHashTab (Кладёте sha1 файл в одну папку с образом диска, дабл клик по .sha-1 файлу, и он рассчитывает автоматом). Или можно открыть в блокноте, скопировать оттуда хэш, для сравнения любым удобным способом (можно в том же OpenHash Tab).
2. Установка игры.
Монтируем Disc1.cue, заходим в смонтированный диск и запускаем Autorun.exe или Setup.exe. Следуем установщику
Важное замечание : Монтируйте именно CUE: Используйте эмуляторы приводов, такие как Daemon Tools или WinCDEmu. В программе нужно выбирать для монтирования файл .cue. Программа сама «подтянет» данные из .bin и создаст в системе виртуальный дисковод с вашей игрой.
3. Вводим ключ Battlefield 2 для продолжения установки, нажимаем далее
Вводим ключ Special Forces
Ключи для установщика тут или тут, или на картинке ниже

Выбираем директорию установки игры
Выбираем компоненты которые будут установлены
Вводим что то в поля "User name" и "Company name"
Принимаем условия лицензии - жмём Next и Install
Начинается установка, через какое то время установщик выдаст сообщение Please insert disc2 - в эмуляторе нажимаем Unmount - размонтируем диск, и перетаскиваем/открываем/монтируем следующий - disc2, нажимаем да/ок
Монтируем диски по очереди, (по одному) по запросу установщика до окончания установки.
Сохраняем настройки микрофона в появившемся окне - Save settings
Далее предлагается установить Game Spy - нажимаем No, install Game Spy Arcade later
Появляется окно от EA c предложением зарегистрировать BF2 и Special Forces - нажимаем REGISTER LATER
Появляется окно с обновлением DirectX, после - сообщение Installation complete - нажимаем Finish.
4. Распаковываем, и устанавливаем патчи - сначала 1.41 затем - 1.50
Тут ничего сложного - после запуска патч автоматически найдет где установлена игра и пропатчит необходимые файлы.
Патч 1.41 - BF2Hub, PCGamingWiki, MODDB
Патч 1.50 - BF2Hub, PCGamingWiki, MODDB
5. Вводим свой CD-Key.
На этом этапе вводим уже свой CD-Key с помощью BF2 Key Manager (BF2KeyMan.exe) - ссылка на github страницу,
или генерируем Случайный ключ и нажимаем Применить. Я бы рекомендовал его где то сохранить и играть только с одним своим ключом.
6. Установка PunkBuster.
Шаг 1: Установка и тест системных служб
Для установки/теста служб PunckBuster, качаем PBSVC Setup запускаем pbsvc.exe выбираем "Install/Re-install PunkBuster Service", проходим установку и проверку служб PunckBuster, по завершению появится сообщение "Tests completed successfully without error", нажимаем Ok и Finish.
Шаг 2: Обновление файлов PunkBuster (вручную)
Так как официальное обновление через PBSetup для Battlefield 2 не поддерживается с 2011–2013 гг., необходимо обновить клиент вручную:
Скачайте архив (PCGamingWiki) с финальными рабочими файлами для BF2 (версии v1.800 | v2.306 | A1393).
Перейдите в директорию игры: .../Battlefield 2/pb/.
Замените все файлы в этой папке на файлы из архива.
Теперь ваш PunkBuster актуален и готов к игре на серверах (например, BF2Hub).
Резервная ссылка на файлы PB - PunkBuster client MODDB
Полезная страница так же со всеми файлами PB на английском.
7. Установка ALT+TAB fix.
Скачайте архив с исправленным файлом RendDX9.dll
Перейдите корневую папку игры: .../Battlefield 2
Замените RendDX9.dll в этой папке на файл из архива.
Резервная ссылка на Battlefield 2 v1.50 Alt-Tab fix.
8. Патч файлов игры в BF2Hub.
Открываем клиент BF2Hub, видим что раздел"Battlefield 2 on this computer" выделен красным цветом, и имеет статус " v 1.5, BF2Hub - patch needed" - нажимаем на него, открывается окно BF2Hub patcher. Отмечаем все чекбоксы, и нажимаем "Patch Selected" - BF2Hub патчит файлы игры.
Картинка - спойлер
9.После этого можно создать онлайн аккаунт в самой игре, на сайте, и/или воспользоваться уже существующим выбрав Manage Accounts -> Retrieve Account в игре.
Процесс установки игры записал на видео (без комментов)
Спойлер - видео установки
Пока писал этот гайд, нашел еще один оригинальный верифицированный диск с батлой, только на этот раз издание Battlefield 2: Complete Collection на DVD диске. Этот диск - часть большой коллекции образов дисков для ПК, названия которых начинаются на букву «B» размещенной на сайте Internet Archive. Вся эта коллекция судя по всему так же занесена в базу Redump. Но скачать его можно только зарегистрированным пользователям archive.org. Если вы зарегаетесь, то вместо кнопки "Login to view this item" будут ссылки для показа списка со всеми содержащимися в подборке играми, откуда можно скачать любую из них.
Я его скачал, и залил на Google disc и One drive. - если кто-то захочет установить батлу с DVD.
Страница диска в базе redump.org для сравнения Хэша.
Установка Complete Collection длится дольше чем с CD дисков (включая установку патчей), поэтому мне больше понравилось устанавливать с CD. По окончанию установки получается игра версии v 1.41, (так как патч 1.50 распространялся только в цифровом виде) + бустер паки EF, AF, дополнение Special Forces. Остается только накатить патч 1.50, и далее все действия по списку установки выше.
Для установки скачиваем архив с игрой, распаковываем, монтируем .iso образ игры, запускаем установщик.
Если у кого то возникнет проблема с черным экраном при первом запуске игры, попробуйте запустить игру из BF2Hub клиента с включенной во вкладке "Launcher" опцией "Safe Mode/Window Mode" в оконном режиме, зайти в видео настройки игры и выбрать любое разрешение экрана.
Спойлер - картинка
Спойлер - Процесс установки на видео
Спойлер - Что происходит во время установки с DVD :
Установка
Ввод ключа
Отказываемся от gamespy
Нажимаем register later
Обновление Directx
Финиш установки
Предложение перезагрузки - нажимаем Later
Запускается установка Special Forces
Вводим ключ для Special Forces
Сообщение : Prepairing BF2 to patch v1.1 может занять неск. минут
Patching : Please wait
После этого появляется Special Forces is configing new software installation
Опять предложение установить Gamespy
Предложение зарегистрировать Special Forces - нажимаем Register Later
Дальше инсталлятор думает минуту, и запускается установка патча 1.41
Установка Euro Force booster pack
Установка Armored Fury booster pack
Потом опять запускается установщик патча 1.41, патчит всё это дело
Сообщение Installation complete
Ну и третий verificated диск который нашел в той же сборке - это Battlefield 2 - Deluxe Edition (Europe) на DVD. Тот же Deluxe Edition, только на DVD диске, что удобнее в установке (не надо монтировать диски).
Установка точно такая же как и у CD версии. После установки игры так же нужно устанавливать оба патча, начиная с пункта 4, и далее по списку.
Скачал, и залил его сюда - Google disk
Страница диска в базе redump для сравнения хэша - BF2DELUXE DVD
В результате каждой из трех установок имеем Battlefield 2 v 1.5, дополнение Special Forces, + бустер паки Armored Fury и Euro Forces готовый к игре на онлайн серверах.
|