QuArK в GNU Linux системах

Материал из CSM Wiki
Перейти к навигации Перейти к поиску

Получение Wine с поддержкой OpenGL

Wine (Wine Is Not an Emulator) - это программа, которая позволяет исполнять приложения Windows на платформах Linux/Unix через эмуляционную среду.

Если вы еще не имеет Wine, просто скачайте его с http://www.winehq.org/download/ для своего дистрибутива или скачайте архив с исходниками и скомпилируете их (проследите, чтобы все необходимые зависимости были разрешены).

Я использовал версию 20030911, хотя вы в праве пользоваться более новой версией. Разумеется, вы должны использовать Wine в поддержкой OpenGL, т.к. окна с 3D видом в QuArK используют OpenGL.

Компиляция Wine c поддержкой OpenGL

$cd /path/to/winel
$./configure --enable-opengl
$make
#make install


Получение QuArK

После всех шагов, что были описаны выше, вы должны получить рабочий Wine с поддержкой OpenGL. Скорее всего инсталлятор (.exe) не заработает под Wine и поэтому необходимо использовать простой zip-архив QuArK. Возьмите его с официального узла Wine. Как правило, Python уже установлен в вашем дистрибутиве, если он нужен отдельно, то его можно взять с официального узла Python.


Установка QuArK

QuArK 6.5:

Открываем окно терминала и распаковываем архив.

$ unzip quark-win32-6.5.0Beta4.zip

QuArK 6.5:

Открываем окно терминала, заходим в директорию, куда был распакован архив и запускам инсталлятор.

$ cd /path/to/quark
$ wine quark_v6.5.0Beta4.exe

Вы можете установить куда угодно, но желательно чтобы это было место на диске 'C' Wine'а.


Запуск QuArK

На текущий момент, самый работоспособный метод запуска QuArK, это вручную запустить в терминале. Например, моя рабочая директория Wine находится в /home.

Запуск QuArK:

$cd /home/user/Wine/C/QuArK\ 6.3/
$wine QuArK.exe

Таким методом запускаются многие приложения под Wine.


Компиляция карт в ОС Linux

Когда вы запускаете '[GAME] -> GO! (textures+build+[GAME])', то выполниться только первая часть компиляции. Таким, образом вам необходимо выполнить все части компиляции (BSP, VIS и RAD) вручную.

Может быть необходимым, создать консольный скрипт для компиляции отдельным процессом, и затем отредактировать меню QuArK для запуска данного скрипта. Пожалуйста, смотрите документацию к компилятору и man/info-страницы к вашей командной оболочке.