wine ~/.wine/drive_c/windows/system32/dxdiag.exe
что значит ни какой реакции?
должен же хоть что-то писать=)
и вообщем собственно с вариком чёт поменялось?
Давайте сделаем свою версию перевода с нюансами пройденых ошибок
И так как все это делать с нуля
text
$ winecfg
после этого создася папка ~/.wine/
копируй библиотеки из винды mscoree.dll и streamci.dll в ~/.wine/driver_c/windows/system32/
если нет винды под руками их можно скачать
mscoree.dll
streamci.dll
переходим в сустем 32
text
$ cd ~/.wine/driver_c/windows/system32/
и переименовуем длл
d3d8.dll, d3d9.dll, ddraw.dll, dsound.dll, dsound.vxd, quartz.dll dxdiagn.dll
в конце дописуем bak это действие на всяций слцчай чтоб можно было востановить, хотя я их просто удалял
но обязательно надо сделать любой из этих вариантов иначе будем получать ошибку об устаревших длл
теперь редактируем фаил ~/.wine/user.reg
заменяем такую же секцию данной
Запускаем снова $ winecfg, вкладка библиотеки, и выбираем редактировать для этих библиотек:
text
d3d8, d3d9, ddrawex, dinput, dinput8
и выставляем для них "Встроенная (wine)" (жмем редактировать и выбираем Встроенная (wine)).
Для того чтоб пороверить как работает ДХ надо будет с винды еше скопировать с system32 скопировать фаил dxdiag.exe в ~/.wine/driver_c/windows/system32/
П.С
Данный метот тестировался на wine 49-52 DX ноябырский
На данный момент я бы посоветовал сохранить необходимые папки из wine игрушки и т.д. и winetricks из директори ~/.wine
или скачать winetricks по новой куда нить.
И пройтись по шагам:
1. После сохранения нужных директорий сделать
[console]rm -r ~/.wine[/console]
2. Установить самый новый wine: Wine 1.3.9
3. [console]winetricks directx9[/console]
4. Вернуть Warcraft попробывать запустить.
P.S раньше развлекался сборкой вайна давало прирост fps.. но при нормальном железе можно и rpm или deb поставить уже собраный.
P.P.S рядом созданая тема натолкнула на мысль запуска в opengl=)
wine war3.exe -opengl мб правда поможет?
первым методом поставить не получается, какие-то проблемы с ключами. объясните, пожалуйста, как сделать вот это:
Method 2: Download .deb and manually install it
Chose a .deb package from binary list and save it in your home directory
по той ссылке, которую вы дали, переходите по binary list, наводите мышкой на Lenny i386, выбирайте wine 1.1.42 и скачивайте. НО, при установке пакет может запросить еще какие-нибудь пакеты.