Установка эмулятора Battle.Net под Linux/FreeBSD
08.12.2004 | khomya

Bnetd – это эмулятор Battle.Net. Проект на даный момент к сожалению не развивается.

(Советуем ознакомиться со статьей «Установка сервера PvPGN«, PvPGN является своеобразным развитием проекта bnetd)

Battle.Net поддерживает игры: Starcraft, Warcraft, Diablo.

Для установки нам понадобится всего один пакет (Bnetd 0.4.25.tar.gz).

Копируем архив в /usr/src/

Далее, распаковываем:
tar xvfz bnetd 0.4.25.tar

Конфигурируем под вашу ОС:
./configure

Компилируем:
make

Устанавливаем:
make install

Теперь надо сконфигурировать демона. По умолчанию, конфигурационный файл лежит тут:
/usr/local/etc/bnetd.conf

По-моему для запуска критична только одна строка:
servaddrs = xxx.xxx.xxx.xxx:6112,localhost:6112
Все остальное по вкусу.
Перед запуском еще нужно скачать еще один архив (BNetW 1.0.8.11.zip).

Распаковать его и извлечь из него файл IX86ver1.mpq
Скопировать его нужно в сюда:
/usr/local/var/brood/files/IX86ver1.mpq

Теперь все готово можно запускать:
/usr/local/sbin/bnetd

Проверьте что демон запустился:
ps –ef |grep bnetd

Вывод должен содержать примерно такую строку:

# ps -ef |grep bnetd
root 990 1 0 Mar08 tty1 00:00:00 /usr/local/sbin/bnetd

Если она есть – значит полный порядок, ну, а если нет то смотрите лог файл. По умолчанию он находится здесь:
/usr/local/var/bnetd.log

Также некоторые игры необходимо патчить прежде чем играть на этом сервере, информацию по этому поводу можете найти здесь.

Автор: Лебедев Вадим (Pontiy_Pilat)
Оформление и исправления: Tavik

Просмотров новости: 5 722  <, , , >


-->