Dark Souls на Ubuntu 12.04
Тестирование игры Dark Souls. Prepare to Die Edition на операционной системе Ubuntu.
Система:
Ubuntu 12.04 (precise) 64-бит
GNOME 3.4.2
AMD Phenom II X4 955
RAM 4Gb
GTS 250 1Gb
NVIDIA Driver Version 310.14
Wine 1.4.1 (32-bit)
DSfix-1.5, dsmfix09
Рекомендации:
К сожалению, лицензионная steam-версия "Dark Souls. Prepare to Die Edition" запускаться отказалась, поэтому пришлось искать другой способ, для игры хотя бы в оффлайн режиме. После установки лицензионной!!! steam-версии (Steam устанволен через Wine, не путайте с нативным!), копируем из директории ./.wine/drive_c/Program Files/Steam/steamapps/common/ папку "Dark Souls Prepare to Die Edition" в установленный новый префикс Wine (чтобы не портить лицензионку), в котором установлены библиотеки: vcrun6, vcrun2008, vcrun2010, все d3dx9*, gfw. Туда же копируем "лекарство" для отлучения игры от GFWL (игра возможно только в оффлайн). Предупреждение!, для запуска игры подходит не каждое "лекарство", в большинстве случаев игра не подаст признаков жизни.
Для применения DSfix и DSmfix, следует брать DSfix-v1.5, т.к.в версиях выше Wine не воспринимает dinput8.dll и соответственно игра просто не запустится, в настройках Wine, на вкладке библиотеки, выставить dinput8.dll="сторонняя".
Могут возникнуть проблемы с mouse-обзором на 360 градусов, в этом случае выставляем в настройках реестра, ветка \HKCU\Software\Wine\DirectInput, MouseWarpOverride=force. В результате навигация мышью в интерфейсе игры будет не возможна (мышь прилипнет к центру экрана), но с этим прекрасно справляется клавиатура, зато в самой игре с управлением мышью (обзор, бой) ни каких проблем не будет.