Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: [HOWTO] Unreal Tournament 2004 (Ubuntu 9.10)  (Прочитано 4398 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Viglim

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
[HOWTO] Unreal Tournament 2004 (Ubuntu 9.10)
« : 24 Января 2010, 10:52:19 »
Данное руководство предназначено для тех у кого нет полной версии ut2004 с linux-установщиком, а только win32-версия.
Примечание: перед установкой убедитесь, что установлены драйвера на видеокарту. Без них игра не запустится.
Итак, первое, что понадобится это установить вин-версию игры. Она безпроблемно ставится через wine.

Далее, топаем и качаем линукс-патч с офф-сайта (http://www.unrealtournament2004.com/ut2004/downloads.html).
Распаковываем и копируем файлы из патча в папку с игрой(с перезаписью естественно).

Затем открываем терминал и делаем следующие комманды.

$ cd ~/UT-2004/System
Тут ~/UT-2004 место, где установленна игра.
$ ln -s /usr/lib/libSDL-1.2.so.0 .
Создаём симлинк на графическую библиотеку
$ ln -s /usr/lib/libopenal.so.1 ./openal.so
Создаём симлинк на аудио-библиотеку.

Также понадобится библиотека libstdc++5 , которая начиная с ubuntu 9.10 заменена libstdc++6, посему идём на packages.ubuntu.com и ставим в поиске по пакетам дистрибутив -- jaunty, название -- libstdc++5. Cкачиваем. Открываем менеджером архивов. Извлекаем файл data.tar.gz. Открываем опять же менеджером архивов и достаём оттуда файл с библиотекой. Переименовываем в libstdc++.so.5 и кладем в папку System.

Теперь понадобится запускальщик игры. Качаем здесь (http://starl1te.files.wordpress.com/2007/08/ut2004.txt), сохраняем в корневой папке игры (не в System или ещё куданибуть) как ut2004.sh и даём права на исполнение.
$ chmod +x ~/UT-2004/ut2004.sh

Теперь в папке System cоздаём файл CDKey и пишем туда свой cd-key. Чтобы играть на офф-серваках нужен уникальный ключ. Чтобы же играть в кампанию и по локалке, можно ввести T3LEQ-4TDEX-AL2FL-7DKR8

Пробуем запустить игру.

Тут вероятнее всего начнутся проблемы со звуком. Звук будет переходить в "белый шум" , местами пропадать.
В таком случаее, открываем файл /etc/openal/alsoft.conf
$ sudo nano /etc/openal/alsoft.conf
Находим там параметр refresh, раскоменнтируем и увеличиваем его значение.
Прикол в том, что если поставить сильно мало, звук будет переходить в шум;если поставить сильно много -- будет подтормаживать.
Я для себя нашёл оптимальным значение 20000, у вас может быть по другому.
Также можно поиграться с параметром driver.

Приятной игры!
« Последнее редактирование: 02 Марта 2010, 14:28:32 от Viglim »

Оффлайн Hellsing22

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: [HOWTO] Unreal Tournament 2004 (Ubuntu 9.10)
« Ответ #1 : 05 Марта 2010, 20:11:41 »
Звук будет все равно рябить, только через разние промежутки времени, а драйвер по умолчанию сменить не дает игруха :(
Бессмертный...

Оффлайн Motors

  • Активист
  • *
  • Сообщений: 682
  • снова ubuntu, уже нет
    • Просмотр профиля
    • motors
Re: [HOWTO] Unreal Tournament 2004 (Ubuntu 9.10)
« Ответ #2 : 05 Марта 2010, 20:48:25 »
я параметры драйвера менял, чтоб звук вылечить.. помогало

Оффлайн Viglim

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: [HOWTO] Unreal Tournament 2004 (Ubuntu 9.10)
« Ответ #3 : 31 Марта 2010, 15:53:05 »
лично я поставил drivers = port и всё стало прекрасно

 

Страница сгенерирована за 0.039 секунд. Запросов: 25.