Установка UT2004 под Linux
Под "нативным" подразумевается клиент ut2004 без всяких свистелок и эмуляторов, который запускается сразу в среде X11 при помощи рендера OpenGL.
Нативный клиентом мог похвастать любой счастливый обладатель лицензионного DVD с ut2004.
Насколько мне известно, такой DVD-диск был только в Германии.
В России же UT2004 издавался в виде пиратских cd-дисков, в количестве 3х или более штук в боксе.
Разумеется, пираты резали все, что им было не нужно, и зачастую вставляли рядом с оригинальной, никудышную русскую локализацию.
Чуть позже, появляется "Антология Unreal Tournament" с двумя Unreal, первым UT и ut2004 на борту.
Но в этом издании не было linux-клиента ut2004.
Что ж, краткий экскурс в историю издания ut2004 я провел, теперь можно приступать.
Если у Вас есть нативный клиент ut2004, и он находится на диске/образе диска.
1. Диск.
Вставляем диск в привод, открываем терминал, и лезем в директорию с диском:
media/cdrom я привел как пример, разумеется, в разных дистрибутивах диск монтируется в разные директории, так что опираться на этот пункт не стоит, главное попасть в папку с примонтированным диском.
По идее, рядом с маздаевым Setup.exe на диске лежит еще и linux-installer.sh
Запускаем его.
Терминал покажет статус распаковки инсталлера, и, если все нормально, то после принятия лицензии, мы увидим вот такой красивый гуевый установщик:
Далее все просто, мы выбираем нужный нам язык, место установки и нажимаем Begin Install.
2. Образ диска.
Тут тоже все достаточно просто.
Кладем образ в домашнюю папку.
Назовем его ut2004.iso.
Открываем терминал. По стандарту, в современных дистрибутивах монтировать образы может только супер-пользователь(далее, root).
Т.е нам нужно залогиниться как root.
Вводим:
Пароль: (ваш пароль от root´а)
[yourname@host]#
Мы вошли как супер-пользователь. Если у вас дистрибутив Ubuntu или ему подобный, просто вводим sudo su.
Монтируем образ.
Для монтирования образа, надо создать папку, куда он будет примонтирован.
В моем случае выбор пал на /opt/
[code[yourname@hostl home]$ cd /opt/
[yourname@host opt]$ mkdir cd1
[yourname@hostl opt]$ cd cd1
[yourname@host cd1]$
[/code]
Вместо cd1 можно писать любое другое название папки.
Возвращаемся в домашнюю директорию.
Монтируем образ из-под root´а.
Переходим в папку с образом.
Запускаем установщик.
Опять же, если все верно, видим гуевый установщик.
Если не установлены какие-то пакеты, то установка будет в текстовом виде из терминала(ничего страшного в этом нет).
После установки, отмонтируем образ, опять же из-под root´а.
Все. UT2004 установлен.
Установка рассматривалась на примере дистрибутива Fedora 13(хотя отличия от установки на других дистрибутивах минимальные).
Затем, после запуска ut2004 вы можете обнаружить что в игре нет звука.
Если у Вас Fedora, Red Hat, ASP Linux, Mandriva, то в терминале из-под рута вводим:
Для двух последних дистрибутивов не гарантирую верность команды!
Если UT2004 жалуется на версию OpenAL, то опять же в терминале из-под рута выполняем действия:
Все, звук должен заработать.
Итог:
P.S: .ini-файлы(конфиги и прочая хрень) хранятся не в /home/ut2004/System, а в /home/.ut2004/System, т.е в скрытом каталоге.
В браузере файлов Nautilus раскрыть скрытые каталоги можно комбинацией клавищ CTRL+H.
Если Вам ничего не помогает, но есть надежда на установку с WINE.
1. Установить UT2004 с помощью Wine/Cedega/Crossover.
2. Скачать Здесь патч 3369. ~22Mб
3. Создать в /home/
4. Распаковать С ЗАМЕНОЙ ФАЙЛОВ в этот же каталог и скачанный патч 3369.
5. Теперь нам нужно скопировать из каталога /usr/lib в каталог UT2004/System игры файлы libopenal.so.0.0, libSDL-1.2.so.0.1
6. В каталоге /usr/bin напишем скрипт по названием "ut2004" вида:
#!/bin/sh
cd "/home/<user>/UT2004/System"
exec ./ut2004-bin "$@"
вместо
делаем его исполняемым командой:
chmod +x ut2004
7. Открываем консоль и там вводим
ut2004
игра естественно незапустится и выдаст нам что то вроде:
appMsgf(): >E>65 GB> 20H CD-key O2;O5BAO =5459AB28B5;L=K<. 0< =5>1E>48<> ?5@5CAB0=>28BL 83@C 8 70=>2> 225AB8 20H CD-key GB>1K @5H8BL MBC ?@>1;5<C.
Signal: SIGTRAP [trap]
Aborting.
теперь у вас создан скрытый каталог .ut2004 который находится в /home/
заходим в /home/
8. В файле /home/
иначе небудет звука.
9. Набираем в консоли ut2004 и играем!
Автор установки с помощью WINE - форумчанин unixforum.org, по нику MaxFactor.
Оригинальная инструкция установки с WINE лежит в этой теме на unixforum.org
Информация
Добавил: TheHiTekk (Другие статьи пользователя)
Дата добавления: 27 Марта 11, 19:53
Категории: Unreal Tournament 2004 - Важное
Статистика
6968 просмотров, 6 голосов
Не урезанный и обезображенный, а разбавленный и изгаженный.
Так было бы правильней.
Красиво конечно, удобно, но....не то это...я бы лучше Mac OS попробовал, а не Mac OS X...несмотря на все плюшки..ну да ладно, это оффтоп.
Кстати, PsymoN не осилил...странно...
я вам могу рассказать о том, как я пытался установить ut2003 под линукс с лицензионных образов 3CD))))
Вот там вынос мозга, вот там настоящий феерический пиздец....
Rasiel, ну на маке все всегда просто. Не сравнивай.
Хотя, теоритически, сравнивать надо. это ведь unix....урезанный и обезображенный, с точки зрения пользователя unix....