Splinter Cell: Pandora Tomorrow на Ubuntu
Тестирование игры "Splinter Cell: Pandora Tomorrow" на операционной системе Ubuntu.
Система:
Ubuntu 12.04 (precise) 64-бит
GNOME 3.4.2
AMD Phenom II X4 955
RAM 4Gb
GTS 250 1Gb
NVIDIA Driver Version 331.113
Wine 1.7.19 (32-bit)
Рекомендации
На версии Wine-1.7.40 игра "Splinter Cell: Pandora Tomorrow" запускалась без дополнительных библиотек и настроек реестра, в конфигурации Wine выставлял эмуляцию рабочего стола.
Версия Wine-1.7.19 бала выбрана по следующей причине: Как известно, на нынешних системах с современными видеокартами игра "Pandora Tomorrow" работает с поломанным освещением, что затрудняет прохождение (да и просто не красиво),
но в разработке имеется Fix отчасти исправляющий эту проблему - враппер на библиотеки d3d8.dll, страничка фикса http://www.jiri-dvorak.cz/scellpt, однако в обычном Wine этот враппер не сработает, т.к. он ссылается на оригинальную библиотеку d3d8.dll - игра вылетит с ошибкой. Обойти эту проблему можно используя префикс Wine применяемый для "Dark Souls 2" (см. установку "Dark Souls 2" на этом сайте), там как раз использована доработанная под Wine-1.7.17_19 библиотека d3d8.dll:
1) Закидываем библиотеки WineD3D_Dark_Souls_II (wined3d.dll, libwine.dll, dxgi.dll, ddraw.dll, d3d10core.dll, d3d10.dll, d3d9.dll, d3d8.dll) в папку "../drive_c/windows/system32/";
2) Скачиваем фикс-враппер для освещения "Splinter Cell: Pandora Tomorrow", распакуйте архив в каталог, содержащий SplinterCell2.exe;
3) В настройках реестра необходимо выставить параметр StrictDrawOrdering = enabled;
4) В команду запуска игры нужно будет добавить параметр включения выше описанных библиотек.
[Пример]
WINEDEBUG="-all" WINEDLLOVERRIDES="d3d10,d3d10core,d3d8,d3d9,ddraw,dxgi,libwine,wined3d=n" wine SplinterCell2.exe
Источник: http://ubuntu-wine.ru |