Установка Unreal 2004 в Linux

Статья обновлена 8 февраля 2011 года

В UT2004 можно играть в Linux под Wine. Но и можно сделать игру нативной (так сказать родной), что обеспечит большую производительность и прочие удобства. Например, у нас есть лицензионный диск Unreal Anthology. Качать уже нативную версию нет желания. Тогда эта инструкция будет полезной.


Ничего абсолютно нового не скажу, но большинство инструкций по поисковому запросу являются достаточно старыми и некоторые моменты сейчас надо рассматривать иначе.

Учтите, что в данной статье я описываю процесс установки лицензионной версии игры из сборника Unreal Anthology для Debian Squeeze.

1. Устанавливаем UT2004 через Wine

2. Копируем папку с установленной игрой из Wine (…/Unreal/UT2004) в /home/пользователь/games/UT2004 (если выбрали другой каталог, то учитывайте это при следующих шагах).

3. Качаем сей архив

4. Распаковываем скачанный архив с заменой одноимённых файлов из UT2004-Patch в /home/пользователь/games/UT2004

5. Теперь нам нужно скопировать из каталога /usr/lib в каталог /home/пользователь/games/UT2004/System игры файлы libopenal.so.0.0, libSDL-1.2.so.0.1 и одноимённые (если найдутся с ними). Расширения этих файлов могут отличаться — ничего страшного

6. sudo nano /usr/bin/ut2004 и заполняем его содержимым:

#!/bin/sh
 
cd «/home/пользователь/games/UT2004/System»
exec ./ut2004-bin «$@»

7. sudo chmod +x /usr/bin/ut2004

8. sudo apt-get install libstdc++5

9. Открываем консоль и там вводим ut2004

10. Будет ошибка (Your CD key appears to be invalid.) — так и должно быть

11. Теперь у нас создан скрытый каталог .ut2004, находящийся в /home/пользователь/. Заходим в /home/пользователь/.ut2004/System и создаем там текстовый файл «cdkey» в который без прописываем ключ с коробки Unreal Anthology.

12. В файле /home/пользователь/.ut2004/System/UT2004.ini нужно исправить в секции [ALAudio.ALAudioSubsystem] значение ключа UseDefaultDriver=true на false, иначе не будет звука.

13. Набираем в консоли ut2004 и играем!

 

Использованные материалы:

www.unixforum.org/index.php?showtopic=70813

forum.ubuntu.ru/index.php?topic=82385.0

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *