Darksiders Warmastered Edition

Darksiders Warmastered Edition

Няма достатъчно оценки
ФИКС пропускающихся катсцен на Steam Deck
От ♐Raptor227™
Если попробовать поиграть с коробки в Darksiders Warmastered Edition на стим деке - совсем скоро начнётся закрадываться подозрение... А где же видеоролики? Катсцены? Почему дойдя до определённой точки игрока мгновенно кидают в новую локацию с новыми условиями, словно вы что-то упустили?
На винде эта проблема как я понял редкая, там советуют удалить какой-то кодек и мол всё заработает, но вот на деке всё немного сложнее, на деке проблема 100% будет и каждый столкнётся с отсутствием катсцен, а какой нибудь кодек удалить уже не получится. Я сам попробовал решить проблему, протестировал, и постараюсь максимально понятным языком рассказать как же сделать это наименее болезненным способом.

Это руководство написано от того - у кого не очень хорошие отношения с линуксом, для тех - у кого так же не очень хорошее отношение с линуксом.
   
Награда
Добавяне към любими
В любими
Премахване от любими
Решение
К сожалению процесс этот не самый тривиальный, особенно для привыкших к простому "скачай и помести какой-то файл в папку с игрой", тут всё несколько сложнее и придётся заняться некоторым "линукс пердолингом", инструкцию я нашёл на сайте ProtonDB от пользователя x9sim9, скриншот к нему прилагаю.

Но не переживайте если это выглядит для вас сложным, я постараюсь как можно подробнее провести вас по всем пунктам, главное следуйте им и всё у вас получится.
И так, по пунктам:

1. Скачайте архив и распакуйте его куда-нибудь
Извините меня сразу, но ссылки ни в каком виде (даже в зацензуренном) я в своё руководство вставлять не решусь, уже не один раз за это прилетал бан и удаление руководства (автоматизированная система проверки контента в стиме нынче беспощадна)
Но вместо этого подскажу как найти файл:
›прописываете в гугле "Darksiders Warmastered ProtonDB", нужная нам ссылка должна быть на первом месте, переходим
›Затем опускаетесь чуть ниже и замечаете как люди оставляют какие-то ссылки, нас конкретно интересует та что ведёт на сайт "gitlab" и которая заканчивается на "mf-installcab_steamdeck"
›Переходим по ней, и здесь уже качаем архив так как показано на скриншоте ниже, кому какой удобнее и как позволяет архиватор, я качал zip

›Далее просто распаковываем всё это куда нибудь, на самом деле это не особо важно куда, например я просто в папке загрузок создал папку с названием "1" и всё распаковал туда

Не обращайте пока внимание на файл отмеченный оранжевой рамкой, этот файл появляется только на финальном этапе установки, изначально у вас его не будет.

2. Установка
И так, я надеюсь вы всё это делаете в режиме рабочего стола на самом стим деке? Иначе в этом не было особого смысла

›В любом случае пока просто держим папку с распакованными файлами открытой
›И идём запускать "Konsole", в так называемом "пуске" она должна быть у вас по умолчанию, её отсутствие будет крайне странным

›Появится консольная строка, теперь если вы делали точно так же как и я - вам необходимо будет лишь прописать туда "cd /home/deck/Downloads/1/" (на скриншоте выше этот момент отмечен красной полоской), и нажать кнопку "А" если не используете внешнюю клавиатуру. Если же вы распаковали файлы в другую папку вам нужно будет скопировать путь папки и вставить его в консоль после cd с пробелом
›Жёлтой полоской на этом же скриншоте выше вы можете подметить, что консоль перешла в указанную нами папку, в данном случае это "1", теперь просто берём, копируем и вставляем всё вот это вот (как это выглядит на скриншоте выше зелёной полоской):

PROTON="$HOME/.steam/root/steamapps/common/Proton 8.0" WINEPREFIX="$HOME/.steam/root/steamapps/compatdata/462780/pfx" ./install-mf-64.sh -proton

В консоль и нажимаем "А" (или Enter на внешней клавиатуре) и просто ждём, установка пойдёт сама и её продолжительность будет зависеть от скорости интернета (в сетях пишут про 30+ минут, но у меня интернет 200мб/с и установка завершилась не более чем за пару минут)
›У меня нет скриншота где написано, что установка завершена, но я думаю вы поймёте когда это произойдёт, в конце консольной строки должна появиться надпись что-то типа "now you must have to place mfplat_dll in the game directory", поправьте меня если там будет написано не так

3. Завершающий этап установки
Теперь делайте всё чётко в том порядке в котором тут будет написано, не отклоняйтесь от маршрута, я пробовал по разному и если хоть где-то порядок действий будет сбит или не выполнен то скорее всего придётся делать всё заново, не будьте как я.

›После того как установка будет завершена можем смело закрыть Konsole и в папке куда мы всё распаковывали обнаружить новый файл exe, он нас не интересует, он свою роль уже исполнил, вместо этого находим файл "mfplat_dll" и просто копируем его в папку с игрой (открыть папку с игрой вы можете через стим, в свойствах), он должен лежать там же где находится и "Darksiders1_exe"
›Просто закрываем всё, и ПЕРЕЗАПУСКАЕМ наш дек, не именно стим, а стимдек, полностью, рестартим его
›Попав в игровой режим, НЕ СПЕШИМ запускать игру, открываем свойства, совместимость, выставляем принудительное использование протона и выбираете ИМЕННО версию 8.0-5 как это показано на скриншоте ниже:

›...Вот теперь готово, можете смело запускать игру и тестировать, всё что я вам здесь описал было лично проверенно мной и всё работает, доказательством этому служит скриншот ниже, он сделан именно на деке во время катсцены
Have Fun!
10 коментара
rvinyoneee 7 окт. в 12:21 
Ne1Th3r, я его и установил через стим непосредственно. Именно версию 8.0-5 через Protonqt не нашел, возможно, я рукожоп :)
Ne1Th3r 29 септ. в 13:32 
rvinyoneee у тебя не установлен 8 протон. Нужно его поставить через Protonqt, я писал об этом ниже. У меня была такая же проблема.
♐Raptor227™  [автор] 29 септ. в 13:26 
Как автор руководства подмечу что никаких манипуляций с восьмым протоном я не совершал, видимо у меня каким-то образом всё уже было готово и на своих местах, я делал только то что написано в руководстве
rvinyoneee 27 септ. в 7:08 
При попытке запустить вторую консольную команду пишет «/home/deck/.steam/root/steamapps/common/Proton 8.0 isn’t a valid path», хотя протон встал ровно и папка указанная тоже есть. Если кто сталкивался/знает проблему, просьба помочь. Заранее спасибо.
Ne1Th3r 17 авг. в 15:16 
Способ работает, от души спасибо.

Немного советов:
1. Если нужно установить протон 8, можно это сделать через Protonqt;
2. Если после установки протона не запускается загрузка в консоли, проверьте не поставился ли он на флэшку.
♐Raptor227™  [автор] 23 юли в 8:20 
Честно я не знаю, установка производилась с роутера без счётчика мегабайтов, если бы у меня сейчас оно не было уже установлено я бы с мобильного интернета замерял
Papa Tutu Tutu Tuwawa 23 юли в 6:24 
сколько метров всё это весит?
Bevekasha 10 юли в 0:17 
Спасибо за гайд! Работает.

Если у вас вдруг не получилось, или консоль выдает что-то странное, то проверьте установлена ли у вас 8 версия протона. Если нет, то это необходимо сделать.

Самый простой вариант: в настройках игры поставить Proton 8 (8-05) для совместимости, запустить игру, дождаться скачивания пакета, зайти в игру, затем выйти и произвести процедуру.
LEGION 21 юни в 14:56 
Большое спасибо)
Absurd 14 юни в 6:27 
Все работает! Спасибо автору:btlthumbup: