wine + directx9c (или втопку цедегу) По инструкции http://wine-review.blogspot.com/2007/11/...-wine.html поставил на вайн директикс. Потестил. ФлэтАут2 в нем запускается в несколько раз быстрее, чем в седеге. В шоке. Все намного проще и удобней, лучше и быстрей. Завтра какие-нить тесты позапускаю. Для тех, кто не осилил английский, вот краткая инструкция. 1) Вайн 0.9.49, директикс брать отсюда - http://filehippo.com/download_directx/ еще надо вытащить из веньды две библиотеки или погуглить и скачать с инета - mscoree.dll и treamci.dll. 2) Библиотеки надо скинуть в папку Code: ~/.wine/drive_c/windows/system32/ 3) Заходим в папку ~/.wine/drive_c/windows/system32 и добавляем к окончанию имени файлов .bak, чтоб если что, потом востановить эти файлы. Переименовать надо только эти файлы: Code: d3d8.dll, d3d9.dll, ddraw.dll, dsound.dll, dsound.vxd, quartz.dll . 4) Теперь запускаем winecfg. Открываем вкладку "библиотеки" пишем в поле "новое замещение для библиотеки" это - d3d8 и жмем добавить. Внизу появится эта либа, жмем редактировать и выбираем "Родная (Windows)". Тоже самое повторяем с этими именами: Code: d3d9, d3dim, d3drm, d3dx8, d3dxof, dciman32, ddrawex, devenum, dinput, dinput8, dmband, dmcompos, dmime, dmloader, dmscript, dmstyle, dmsynth, dmusic, dplay, dplayx, dpnaddr, dpnet, dpnhpast, dswave, dxdiagn, mscoree, quartz и streamci конечно нудно, но может можно просто отредактировать какой-нить вайновский конфиг? Вообщем вносим эти все библиотеки и чтоб в скобочках справа от них стояло "родная". Жмем Ок 5) Ставим сам директикс Code: wine directx_nov2007_redist.exe он спросит, куда распаковать, выбираем любую пустую папку, потом заходим в нее и выполняем Code: wine DXSETUP.exe Все, дх поставится ) 6) Запускаем снова winecfg, вкладка библиотеки, и выбираем редактировать для этих библиотек: Code: d3d8, d3d9, ddrawex, dinput, dinput8 и выставляем для них "Встроенная (wine)". Все! Чтоб восстановить прежнее состояние - winecfg, таже вкладка, удаляем все записи. Потом переименовываем файлы Code: d3d8.dll, d3d9.dll, ddraw.dll, dsound.dll, dsound.vxd, quartz.dll Источник: LinuxCenter.Uz (автор KriK )
|