LinuxForum.Fans
Тема

DirectX 10 или 11 в Wine. Возможно?

Автор: oxygenxo 8 сообщений 13876 просмотров
#97909

Доброго времени суток!
Скажите пожалуйста, если моя видеокарта поддерживает DirectX 10 или 11 возможно будет установить его в Wine?
Заранее благодарен.

#97916

winetricks
Но не уверен что там есть возможность работы 11 директкс. В вайн установить вроде можно, смысл только какой и для чего?

#97935
oxygenxo написал:
Доброго времени суток!
Скажите пожалуйста, если моя видеокарта поддерживает DirectX 10 или 11 возможно будет установить его в Wine?
Заранее благодарен.

DirectX 10 не во всякой винде-то прямо работает , .. а по теме wine транслирует вызовы в драйвер видеокарты - если он нормально работает (для владельцев ATI тухлая затея) , поэтому добиться какой-то выгоды от установки DirectX 10,11 в вайн не получится , он там только для совместимости приложений требующих оный ,. Другими словами если в системе стоит vesa-драйвер - то и вайн с DirectX 10 будет показывать с качеством vesa.

#97936
oxygenxo написал:
если моя видеокарта поддерживает DirectX 10 или 11 возможно будет установить его в Wine?
Заранее благодарен.

нет. ИМХО.

#98014
kOvr1K написал:
winetricks
Но не уверен что там есть возможность работы 11 директкс. В вайн установить вроде можно, смысл только какой и для чего?

Winetricks устанавливает только DirectX 9c. А для чего DirectX в вайн? чтобы в игры играть) У меня в вайне даже почему-то Warcraft III тормозит... Драйвер проприетарный стоит, компизоподобные эффекты отключены все. Вот я на директ и подумал

gramozeka написал:
(для владельцев ATI тухлая затея)

Вот это то меня и пугает(
Спасибо всем

#98307

Winetricks устанавливает только DirectX 9c

вполне возможно в winetricks некоторые библеотеки можно поставить с помощью d3dx10.

У меня в вайне даже почему-то Warcraft III тормозит.

ну для него достаточно directx 9 это точно.
+ что значит тормозит? посмотрите загрузку проца в top(или любом мониторе), кол-во опреативки.
Пробывали запускать с opengl?

text
wine Warcraft III.exe -opengl

ибо цитирую оф сайт wine

disable compiz if running; also add -opengl flag like: wine Warcraft III.exe -opengl; otherwise FPS low!!! ATI HD 3300 128mb
also because of compiz the SHIFT+ combination doesnt work ingame!

http://appdb.winehq.org/objectManager.php?sClass=version&iId=3126

#98319

d3dx10 MS d3dx10_??.dll (from DirectX user redistributable)

winetricks. Взято от туда

#100865

В Wine есть свободная реализация DirectX, являющаяся хитроумной прослойкой над OpenGL. Для DirectX начиная с 9-й версии она недописана (а может быть, дописана, но недотестирована) - регулярно в новых версиях Wine появляются реализации новых функций DirectX 9. DirectX 10 недавно был в зачаточном состоянии, но уже дописан почти до половины (DirectX 9 на 90%). DirectX 11 есть в виде библиотеки с надписью "САБЖ! Здесь будет DirectX 11", но так как он несильно отличается от 10-й версии, дело пойдёт быстро.
Что даёт установка официального DirectX? Работают многие игры, которые не работали раньше. Но не все. Яркий пример - Сталкер. Без официальных файлов из DirectX он вообще не запускается, а с ними неправильно работает динамическое освещение объектов. В первой версии игры файлы DirectX и так лежат в каталоге и игрой, так что мы даже и не знали, что без официального DirectX игра не работает. А во второй и третьей части файлы не лежат в каталоге с игрой и их надо добавить! Или установить официальный DirectX в систему.

Войдите или зарегистрируйтесь, чтобы ответить.