FAQ как играть в WoW на ubuntu (kubuntu).
В принципе если научитесь на другом дистрибутиве вов запускать-то и на любом запустить вов у вас не составит труда.
1) Что делаем-это проверяем на сколько свежие у вас драйвера на видео. Благо в убунте (кубунте) есть специальная утилита для установки проприетарных драйверов. Называется она EnvyNG, устанавливаем его так: заходим в консоль и вводим команду sudo apt-get EnvyNG либо используем программу для установки дополнительный пакетов типа Synaptiс. Открываем EnvyNG и устанавливаем самые свежие драйвера, которые предлагает нам утилита.
Проделываем в консоли команду
glxinfo
Вы должны найти такое, это означает что поддержка 3д включена:
direct rendering: Yes
2) Установка wine. Аналогично используем Synaptik либо с консоли вводим команду sudo apt-get wine.
3) Устанавливаем directX в wine. В интернете инфы немерено по этому вопросу-так что не вижу смысла описывать данное действие.
http://linux.at.ua/publ/2-1-0-20 -пример.
4) Настраиваем wine. WoW нужно нам запускать в режиме opengl, и поэтому в wine нам надо произвести следующие действия:
В терминале regedit находим:
HKEY_CURRENT_USER\Software\Wine\
В левой панели (То есть в \Wine) ПКМ* Создать--ключ Даем ему имя Opengl
В правой панеле (ПРи выборе созданого Opengl) ПКМ-Создать строковое значени [String Value]
Даем ему имя вместо New Value #1 на DisabledExtensions
Нажимаешь 2 раза на созданое Стрин Валуем и в появившемся окне вводим GL_ARB_vertex_buffer_object.
5) Редактируем config.wtf. Добавляем в этот файлик следующие строчки:
SET gxApi "opengl"
SET ffxDeath "0"
SET ffxGlow "0"
SET ffxSpecial "0"
SET SoundOutputSystem "1"
SET SoundBufferSize "150"
Если после всех действий при входе в игру, вместо заставки на фоне формы логина-черный фон, нужно добавить в тотже файл строчку SET M2UseShaders "0".
Вот собственно и все, запускаем клацая по wow.exe либо с консоли $wine wow.exe -opengl
Полезные ссылки (англ.яз.):
https://help.ubuntu.com/community/WorldofWarcraft
http://www.wowwiki.com/Wine_(software)
Внимание!!!После этих действий заметен прирост производительности, и улучшение качества картинки.
В реестре wine следует создать в HKEY_CURRENT_USER ->Software->Wine->Direct3D следующие строковые значения:
PixelShaderMode enabled
UseGLSL enabled
VertexShaderMode hardware
VideoMemorySize кол-во памяти на вашей видеокарте в мегобайтах у меня (512)
оригинал - http://welinux.ru/post/720/
Просто сам сегодня искал по этой теме материал,решил поделиться. На счет Direct3D , не знаю, не пробовал, мне и оупенГЛ хватает. На дебе пошло =) только после выхода из игрушки разрешение сбивается =(
Toshiba Sattelite A200-1M8 - ArchLinux + KDE
Amd Athlon 2.6 3200+, nvidia 6600GT, 1GB. 350gb- windows XP И Genuine Intel(R) CPU 2160 @ 1.80GHz ,Intel G965 , 3Gb, 150 gb+ 500gb - ArchLinux + SSH
ALL in TP-Link WR941ND роутер





