Тестирование Resident Evil 5 на Ubuntu.
Рекомендации.
На обычном Wine Resident Evil 5 не запустить , т.к. он требует поддержки Games for Windows Live (GFWL). Чтобы поиграть, нужно скачать ( https://github.com/tizbac/wine/tree/tronevolutionworking ) исходники Wine с поддержкой xlive, пропатченный для игры Tron: Evolution, скомпилировать его в пакет deb (без установки), распаковать его в домашнюю директорию (в отдельную папку) и уже через него запускать Resident Evil 5.
Требования: обязательно должен быть нормально-установленный Wine и папка ".wine" заполненная по максимуму.
Для полного понимания ознакомьтесь с статьями:
Компиляция Wine
Как патчить Wine
Работают сохранения, которые будут записываться в папку /CAPCOM/RESIDENT EVIL 5/Player.
Настройки игры хранятся в файле /CAPCOM/RESIDENT EVIL 5/config.ini, где прежде чем запустить игру выставите свое разрешение.
В настройках Wine, во вкладке "Библиотеки" пропишите xlive.dll - встроенная.
У меня игра запустилась только с эмуляцией рабочего стола.
Отдельное спасибо за пропатченный Wine с поддержкой XLive - Tiziano Bacocco!
Установка Resident Evil 5 в Wine
(дополнение)
Архив патченного Wine: wineXLIVE
1) Распаковать из архива папку wineXLIVE в домашнюю директорию, скрипт ConductorWine.sh (берем на сайте) можно в любое место, хотя бы на рабочий стол;
2) Запустить скрипт (только не забудьте сделать его исполняемым);
3) Отметить "Выбрать из уже устан. версий Wine" и указать на папку wineXLIVE;
4) Отметить "Сконфигурировать новый префикс" и ввести имя папки (к примеру wineRE). Не использовать уже существующие папки, скрипт должен создать ее сам!!!;
Далее скрипт сконфигурирует ваш префикс (прим: wineRE), на предложение установить Mono - отказаться. Откроется окно настроек winecfg, установить эмуляцию раб. стола с удобным для вас разрешением. Закрываем окно настроек Wine.
5) Отказываемся от настройки Winetricks и установки программ, завершаем работу скрипта.
Открываем папку префикса wineRE и видим там папку "Control(wine-1.5.10)", в ней находятся файлы управления:
loader.sh - для установки и запуска программ;
winecfg.sh - открывает окно настройки Wine;
regedit.sh - открывает реестр;
winetricks.sh - открывает скрипт winetricks, для установки допол. библиотек
ВНИМАНИЕ! Работать только через эти файлы(скрипты), они связывают вашу версию Wine с настроенным под нее префиксом.
Пример: для установки Risedent Evil 5 запускаем скрипт loader.sh и выбираем файл инсталляции игры, для запуска игры тоже самое, только выбираем в директории с установленной игрой запускающий ее файл (Launcher.exe).
При установке игры, если она не распаковывается - убрать из командной строки скрипта loader.sh команду 'start /unix'
Возможно придется заблокировать первое интро: в папке с игрой найдите директорию movie, в ней re5logo.wmv - замените его пустым файлом с тем же именем и расширением.
Чтобы мувики шли, надо wmp9 через winetricks установить (да и зачем, там два ролика - можно в плеере посмотреть).
Насчет темноты, делается как в RE6 (на сайте описание было):
находим файл настройки в папке /CAPCOM/Resident Evil 5/config.ini (эта папка с сохранениями, скорее всего в домашней директории) и правим параметры на:
[CPU]
JobThread=1
RenderingThread=OFF
Темнота пропадет, да и игра будет бегать шустрее.