Ну вот наконец-то игроманы могут порадоваться. Под wine теперь можно проинсталлить DirectX 9.0c.
Скажу сразу, что сам не пробовал, т.к. не играюсь, но статью переведу для тех, кто не хочет сам этого делать. Перевод не дословный и не литературный, всего лишь список необходимых действий. Переведу лишь ключевые моменты.
Версия DirectX – 9.0c, Wine: 0.9.58, эмуляция Windows 2000.
- Запускаем winecfg и выставляем аудиодрайвер для своей системы.
- Далее нужно выставить режим «родной (Windows)» для файлов mscoree.dll и streamci.dll и скопировать их из Windows в system32.
- Теперь нужно установить кучу dll в «родной» режим для коррекной работы установки:
[Software\\Wine\\DllOverrides] 1206264929
«d3d8″=»builtin»
«d3d9″=»builtin»
«d3dim»=»native»
«d3drm»=»native»
«d3dx8″=»native»
«d3dx9_24″=»native»
«d3dx9_25″=»native»
«d3dx9_26″=»native»
«d3dx9_27″=»native»
«d3dx9_28″=»native»
«d3dx9_29″=»native»
«d3dx9_30″=»native»
«d3dx9_31″=»native»
«d3dx9_32″=»native»
«d3dx9_33″=»native»
«d3dx9_34″=»native»
«d3dx9_35″=»native»
«d3dx9_36″=»native»
«d3dxof»=»native»
«dciman32″=»native»
«ddrawex»=»native»
«devenum»=»native»
«dinput»=»builtin»
«dinput8″=»builtin»
«dmband»=»native»
«dmcompos»=»native»
«dmime»=»native»
«dmloader»=»native»
«dmscript»=»native»
«dmstyle»=»native»
«dmsynth»=»native»
«dmusic»=»native»
«dmusic32″=»native»
«dnsapi»=»native»
«dplay»=»native»
«dplayx»=»native»
«dpnaddr»=»native»
«dpnet»=»native»
«dpnhpast»=»native»
«dpnlobby»=»native»
«dsound»=»builtin»
«dswave»=»native»
«dxdiagn»=»native»
«mscoree»=»native»
«msdmo»=»native»
«qcap»=»native»
«quartz»=»native»
«streamci»=»native»
Это можно сделать проще. Во вкладке «Библиотеки» установить первую библиотеку «d3d8″=»Встроенный». Потом в каталоге ./wine найти user.reg и скопировать остаток туда в раздел [Software\\Wine\\DllOverrides].
- Дальше скачиваем DirectX 9.0c March 2008 release по .
- Запускаем и распаковываем инталлер.
- Идем в папку, где лежат распакованные файлы и запускаем «wine ./dxsetup.exe»
- Скачиваем в ~/.wine/drive_c/windows/system32/drivers драйвер gm.dls для тестирования звука Direct Music.
- Запускаем dxdiag и проверяем.
По идее все.
. Дополнения и комментарии приветствуются. :)

Рубрики
Теги: 
Звук працює(обновив віне) але коли запускаю dxdiag вилазить помилка про проблеми з мережею
Problem getting network info, result code = 0×80040154(Class not registred)
Чи обов»язково ставити саме ту варсію DX
В последний раз не ставил ПрямыеХ. Разницы не заметил. Главное чтоб видюха была не самой отстойной.
Problem getting network info, result code = 0×80040154(Class not registred)
у меня тоже само что делать.в чом проблема?
* Скачиваем в ~/.wine/drive_c/windows/system32/drivers драйвер gm.dls для тестирования звука Direct Music.
Откуда качать? Погуглив нашёл что это драйвер для звуковой карты Roland. Накой она мне? У меня воще Genius.
не запускается dxdiag ни каких ошибок ни че не выдает :(
err:setupapi:do_file_copyW Unsupported style(s) 0×144
В консоли вот такая ошибка. Ничего не копируется, что делать?
Запускайте с root и будет вам щастье :) спс за статью
запускаю установщик dx и вижу
The file ‘/home/juw/Загрузки/directx_mar2008_redist.exe’ is not marked as executable. If this was downloaded or copied from an untrusted source, it may be dangerous to run. For more details, read about the executable bit.
А перевести фразу не пытались? У Гугла отличный переводчик.
всё разобрался уже)