Запуск Magicka: Wizard Wars на Steam Deck

Запуск Magicka: Wizard Wars на Steam Deck

Приветствую тебя, мой маленький любитель Гарри Поттера. Вот ты и решил снова вернуться в Мидгард, дабы доказать всем колдунишкам кто обладатель самых быстрых пальцев на районе. О да, это - история про Magicka: Wizard Wars, и никаких вампиров!

Граф Влад (определенно НЕ вампир)
Граф Влад (определенно НЕ вампир)

Вот только произошла страшная трагедия, и официальные сервера Magicka: Wizard Wars (далее - MWW) находятся в руинах, а попытки отыскать какие-либо сказания об этой замечательной игре в Steam не увенчаются успехом.

Благо руками народных умельцев притронуться к волшебным потокам энергии возможно и в наше время.

Вот только это все привилегии боярского рода ПэКа.

Запуск Magicka: Wizard Wars на Steam Deck

А что же мне делать, если я предпочитаю портативный гейминг, спросишь ты?

Что ж, для этого мы здесь.

Итак, сегодня в рубрике "Гайды для твоей мамки" установка и запуск MWW на Linux (в нашем конкретном случае SteamOS). Подробно и просто как в азбуке Буратино - от А до Я, с замечательными картинками.

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

Запуск Magicka: Wizard Wars на Steam Deck

Важная оговорка: перед переходом на рабочий стол нужно в игровом режиме отключать лимит TPD, потому что он его запоминает!

Следующим необходимым условием нашего становления в качестве верховного мага будет установка на нашу замечательную паровую палубу wine-среды. В нашем случае мы берём PortProton.

Запуск Magicka: Wizard Wars на Steam Deck

Почему именно PortProton? Да потому он крайне прост и при этом достаточно "силён".

Установил? Продолжаем.

Запуск Magicka: Wizard Wars на Steam Deck

Запустив PortProton, первое что нам нужно, это из раздела автоустановки загрузить Windows версию клиента Steam. Зачем? Затем, что наш All-in-One Installer из гайда про MWW требует запущенного Steam'а, и так как мы будем запускать этот самый AiOI в wine-среде, то и Steam должен в этой же среде быть запущен.

Запуск Magicka: Wizard Wars на Steam Deck

Итак, установив Steam, логинимся в него, и запустится он в режиме Big picture, нам это найух не надо, посему клацаем B - выключение - выйти из режима Big picture (все как в игровом режиме).

Если вдруг визуального отклика на нажатие B не наблюдается (все таки в протоне указано, что winSteam не стабилен), то не паникуем, а просто жмём клавишу Win (по дефолту на деке это L5), после чего мышкой жмакаемся обратно в Big picture, и все теперь должно будет прекрасно работать.

Запуск Magicka: Wizard Wars на Steam Deck

Оу, оу, а All-in-One Installer то ты скачал предварительно на деку?

Если ещё нет, то это можно сделать по ссылке из гайда: https://github.com/NylonAphro/MWWMODLOADER/raw/main/MagickaWizardWarsInstaller.exe

Запуск Magicka: Wizard Wars на Steam Deck

Продолжим!

Видишь на панели задач между двумя значками Steam иконку PortProton'a? (к сожалению сделать скрин с выпадающим контекстным меню с деки не вышло). Эта иконка говорит нам, что в данный момент запущена wine-среда (в которой собственно winSteam сейчас и открыт).

Так вот, нам нужно в этой же среде запустить наш AiOI.

Для чего тыкаем в значок PortProton на панели задач правой кнопочкой мыши и из выпадающего контекстного меню выбираем ФАЙЛОВЫЙ МЕНЕДЖЕР.

Запуск Magicka: Wizard Wars на Steam Deck

В открывшемся окне жмякаем Файл - запустить, после чего нам предложат прописать путь до файла, который мы хотим открыть. Тыкаем "Обзор" и ручками указываем путь до нашего скачанного .exe

Как правило в wine-среде локальный диск самой деки будет H:

Так что наш файл будет лежать по пути H:/Downloads

Запуск Magicka: Wizard Wars на Steam Deck

Выбираем его и запускаем.

В результате в среде, в которой запущен winSteam, запустится и патчер для Магики. Процесс установки аналогичен процессу на винде.

Запуск Magicka: Wizard Wars на Steam Deck

А вот дальше на линухе имеется заковырка.

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

Что же делать? Просто запускать игру не через Steam, а напрямую с .exe?

И да, и нет. С .exe в каталоге установки игра ровно также не станет запускаться.

Так что же делать?!

Я уже все сделал за вас. Посему просто сделайте по шагам.

Для начала в winSteam нужно добавить сторонний .exe, который лежит по пути C:/users/steamuser/AppData/Roaming/WizardWarsModLoader

Запуск Magicka: Wizard Wars на Steam Deck

Добавив данный .exe в winSteam нам нужно создать для него ярлык на рабочем столе.

Запуск Magicka: Wizard Wars на Steam Deck

Всё. Теперь winSteam, да и в целом вайн среду можно закрывать.

Последним шагом будет найти наш созданный ярлык и запустить его через PortProton.

Запуск Magicka: Wizard Wars на Steam Deck

Лежать этот ярлык будет по пути

home/deck/.var/app/ru.linux_gaming.PortProton/prefixes/DEFAULT/drive_c/users/steamuser/Desktop

Запустив его через PortProton, в меню параметров запуска видим в том числе кнопку "Создать ярлык".

Запуск Magicka: Wizard Wars на Steam Deck

Она создаст нам ярлык для запуска на рабочем столе Steam Deck (ну и по выбору в меню приложений и в игровом режиме). Но вижу немой вопрос - а зачем это все?! Отвечу - для удобства.

Что же мы получили?

Чтобы играть нам нельзя запускать игру из Steam или из .exe самой игры. Нужно запускать из стороннего .exe МодЛоадера, но при этом и Steam таки должен быть запущен.

Можно пойти по длинному пути как и при установке - запускать winSteam, через контекстное меню создавать новый процесс в той же среде.

А зачем? У нас теперь есть ярлык, который в вайн среде сразу запустит winSteam и запустит МодЛоадер, с которого мы и будем уже играть.

В бой, камрады!

Запуск Magicka: Wizard Wars на Steam Deck

Ах, да, чуть не забыл (скриншота нет, потому что пишу гайд уже задолго опосля).

При запуске самой игры на деке разрешение будет чудовищным. Ну, то есть его не будет совсем - вы увидите маленький прямоугольник 3*5 см в центре своего черного экрана.

Отставить панику! Заходим в настройки игры (Esc) и мышкой по наитию находим и выставляем приемлемое разрешение - звучит страшно, но делается не так сложно, даже можно частично разглядеть числа, которые вы меняете.

Ну и клава/мышь к деке подключи! Играть в MWW на геймпаде это даже не извращение, это какое то другое слово.

Автор: felix The F

7
4 комментария