NEXT Новости форума
 [<GoD> Технический раздел]
 [<GoD> Технический раздел]
 [Расы и классы]
 [Общая информация]
 [Общая информация]
 [<iL> Игровой раздел]
 ГЛАВНАЯ  ГОСТЕВАЯ  УСТАВ  СТАТЬИ  ФАЙЛЫ  ФОТО  ФОРУМ
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Библиотека INTERLUDE C6 » <iL> Технический раздел » Запуск Lineage 2 C6 под Linux (how-to)
Запуск Lineage 2 C6 под Linux (how-to)
беляшикДата: Суббота, 15.12.2012, 13:21 | Сообщение # 1
Граф
Группа: Админ
Сообщений: 304
Статус: Offline
Итак, для запуска lineage нам понадобятся 4 dll файла из нативной винды, wine посвежее и немного терпения.

1. Забираем эти файлы (c:\windows\system32):
dpmodemx.dll
dpnet.dll
dpwsock.dll
dpwsockx.dll

2. Их нужно положить в папку /home//.wine/drive_c/windows/system32

3. После, запускаем winecfg и добавляем l2.exe в список приложений. Выставляем для него совместинмость "windows vista".

4. Переходим в режим суперпользователя (root) и правим файл /etc/security/limits.conf
Код:
* hard nofile 16383
# End of file
5. Запуск линейки производим командой WINEDEBUG=-all wine l2.exe из папки /<путь к установленной игре>/lineage/system/
(WINEDEBUG=-all мы отключаем вывод отладки, для поления небольшого прироста производительности)

6. Чтобы упроситть запуск, можно создать ярлык. Только не забудьте указать "рабочий каталог"

Дополнения:
-сообщение о вашей видео карты и не включенном режиме AGP можно игнорировать, это древний баг wine
-так же небольшим багом является то, что нельзя сделать поворот камеры вокруг более, чем на 180 градусов. Приходиться повторно кликать мышью.
-желательно, при мервом старте игры зайти в настройки и выставить "минимельное качество". Только после запуска можно попробывать поиграться с видео-настройками, выбирая между качеством и скоростью
-возможно, при запуске, перед вводом логина выдаст сообщение о том, что не удалось инициализировать драйвер безопастности клавиатуры. На это тоже можно внимание не обращать, или просто изменить l2.ini на предмет шифрование клавиш.
-если при запуске выдало сообщение "You have triggered a bug in the DirectX 9.0 runtime. Please install DirectX 8.1b (or later) for a fix. See Release Notes for instructions on how to obtain it.", то просто попробуйте запустить игру еще раз.

Дополнение 2:
-пользователям карт ati - свободный драйвер ati работать корректно не будет, используйте проприетарный драйвер fglrx. Так же советую полностью пересмотреть конфиг xorg.conf

Если постоянно выкидывает ошибку с DX9.0 runtime достаточно в options.ini KeepMinFramerate поставить True получатся минимальные графические настройки игры. А в игре уже можно поменять на какие нравятся.


 
Форум » Библиотека INTERLUDE C6 » <iL> Технический раздел » Запуск Lineage 2 C6 под Linux (how-to)
Страница 1 из 11
Поиск: