18.01.202400

Як грати в Prince of Persia: The Last Crown на Steam Deck

Oleksander Holovchenko

Oleksander HolovchenkoEditor in chief

Prince of Persia: The Lost Crown чудово працює на Steam Deck, але процес інсталяції не є простим, оскільки вона не доступна в Steam.

Prince of Persia: The Lost Crown - це блискуче і сміливе переосмислення серії як метроїдванії з бічним скролінгом. Ігри в жанрі метроїдванії та сайдскролери загалом почуваються як вдома на портативних пристроях, таких як Nintendo Switch та Steam Deck. Однак для користувачів Steam Deck запустити The Lost Crown не так просто, як просто завантажити та запустити її. Наразі гра ще не доступна в Steam, а це означає, що вам доведеться зробити кілька додаткових кроків, щоб пограти в неї.

Незалежно від того, чи купуєте ви Prince of Persia: The Lost Crown безпосередньо в Ubisoft або в Epic Games Store, ви можете грати в неї на Steam Deck. Погравши в неї більше десятка годин на Deck, ми можемо підтвердити, що вона працює чудово - тож її точно варто встановити.

Найпростіший спосіб: Epic Games Store + Heroic Games Launcher

Найпростіший спосіб пограти в Prince of Persia: The Lost Crown на Steam Deck - придбати копію гри в Epic Games Store та встановити Heroic Games Launcher. Ця програма з відкритим вихідним кодом для Linux є універсальним інструментом для запуску ігор від Epic, GOG і Prime Gaming, а це означає, що її дуже легко встановити і додати в Steam.

Ось як це зробити. Ми рекомендуємо використовувати відповідну клавіатуру та мишу для цих кроків. Якщо у вас немає док-станції для Steam Deck або USB-C хаба, ви можете підключити периферійні пристрої з Bluetooth до Steam Deck.

-Увійдіть у режим робочого столу на вашій Steam Deck: Утримуйте кнопку ввімкнення, доки не з'явиться спливаюче меню, і виберіть "Switch to Desktop".
-Відкрийте програму Discover, яка на панелі завдань виглядає як торбинка для покупок.
-У рядку пошуку введіть Heroic Games Launcher. Встановіть програму.
-Після встановлення запустіть програму та увійдіть до свого облікового запису Epic Games Store.
-Ваша бібліотека ігор поповниться, і ви зможете придбати/інсталювати Prince of Persia: The Lost Crown.

На цьому можна зупинитися і почати грати, але якщо ви хочете грати уThe Lost Crown в стандартному ігровому режимі колоди Steam, вам потрібно зробити ще кілька речей.

-Щоб додати лаунчер Heroic Games Launcher до бібліотеки Steam, відкрийте Steam у десктопному режимі та натисніть "Add a Game" у лівому нижньому кутку.
-Виберіть "Add a Non-Steam Game".
-З'явиться попередньо налаштований список програм. Знайдіть "Heroic Games Launcher" і встановіть прапорець. Потім натисніть "Add Selected Programs".
-Тепер лаунчер Heroic Games можна запускати в ігровому режимі. Ви знайдете його в розділі "Non-Steam"
-Якщо ви хочете зробити ще один крок і додати саму гру до бібліотеки Steam, ще раз натисніть "Add a Game", а потім "Add a Non-Steam Game"
-Цього разу вам потрібно буде натиснути "Browse".
-Перейдіть до /home/deck/Games/Heroic
-У папці Prince of Persia ви знайдете exe-файл The Lost Crown. Клацніть exe і натисніть "Open". Потім виберіть "Add Selected Programs".
-У Steam знайдіть exe-файл Prince of Persia і натисніть на іконку налаштувань, а потім виберіть "Properties".
-Можливо, ви захочете перейменувати ярлик.
-Останній крок дуже важливий: у "Properties" виберіть "Compatibility" і встановіть прапорець, щоб змусити Steam використовувати інструмент сумісності Proton. Виберіть "Proton Experimental" зі спадного меню.
-Вітаємо, тепер ви можете запускати Prince of Persia: The Lost Crown як будь-яку іншу гру Steam в ігровому режимі.
-Ви можете використати Decky Loader для інсталяції SteamDB, щоб додати ілюстрації до ігрового тайлу.
-Якщо ви не бажаєте використовувати Heroic Games Launcher, ви можете додати до Steam Deck звичайний Epic Games Launcher.

Додавання Ubisoft Connect до Steam Deck

Також можна грати в Prince of Persia: The Lost Crown через Ubisoft Connect, лаунчер Ubisoft, на Steam Deck. Однак варто зазначити, що цей спосіб трохи складніший. Навіть якщо ви купуєте The Lost Crown через Ubisoft Connect, ми все одно рекомендуємо використовувати Epic Games Launcher або GOG Galaxy. Ви можете прив'язати свій акаунт Ubisoft Connect до GOG та/або Epic і запускати ігри через ці програми.

Але якщо з якихось причин ви налаштовані на використання Ubisoft Connect, ось як його налаштувати:

-У режимі робочого столу перейдіть на ubisoftconnect.com і завантажте програму запуску
-Не запускайте інсталятор.
-Відкрийте Steam. Натисніть "Add a Game" у лівому нижньому кутку і виберіть "Add a Non-Steam Game".
-Натисніть "Browse" і перейдіть до exe-файлу інсталятора у вашій теці завантажень.
-Натисніть "Open", а потім "Add Selected Programs".

-Поверніться до бібліотеки Steam, знайдіть інсталятор Ubisoft Connect, клацніть шестірню налаштувань і виберіть "Properties".
-Ви можете змінити назву на Ubisoft Connect (за допомогою текстового поля швидкого доступу), а потім натиснути "Properties" на бічній панелі. Встановіть прапорець, щоб змусити Steam використовувати інструмент сумісності, і виберіть "Proton Experimental".

 

-Потім натисніть "Play" і почнеться процес інсталяції.
-Зніміть галочку з пункту "Run Ubisoft Connect" в кінці процесу інсталяції.
-Після встановлення Ubisoft Connect вам потрібно отримати власне пусковий файл у вашій бібліотеці Steam. Інакше, коли ви його запустите, ви просто запустите процес інсталяції знову.
-Щоб додати актуальний пусковий файл, повернімося до "Properties".
-У вікні ярлика натисніть "Browse" поруч із полем "Target".
-Тепер ви знайдете місце, де наша Steam Deck створила імітацію файлового каталогу Windows.
-Вам потрібно переконатися, що приховані файли видно на вашій Steam Deck. Для цього скористайтеся комбінацією клавіш ctrl + h або натисніть на іконку з трьома горизонтальними лініями (поруч зі збільшувальним склом) у верхньому правому куті папки. Переконайтеся, що прапорець "Show Hidden Files" встановлено.
-Після цього, ось шлях, яким вам потрібно буде пройти, щоб встановити правильну папку "Target":
home > .local > share > Steam > steamapps > compatdata > most recent folder # > pfx > drive c > programfiles86 > Ubisoft > Ubisoft Game Launcher > UbisoftConnect.exe

 

-"Most recent folder#" буде рядком з приблизно 10 чисел. Він не буде однаковим для всіх, але має бути простим, як найновіша тека у цьому каталозі.
-Додайте лапки на початку і в кінці шляху. Також скопіюйте і вставте шлях у текстове поле "Start In".
-Тепер ви можете запустити Ubisoft Connect і встановити гру.
-Якщо ви хочете безпосередньо запустити гру з ігрового режиму без попереднього відкриття та перегляду Ubisoft Connect, ви можете ще раз "Add a Non-Steam Game" до панелі запуску.
-Коли ви натиснете "Browse", вона має відкритися в тій самій підпапці, що й раніше.
-Перейдіть до /games/Prince of Persia The Lost Crown/TheLostCrown.exe і додайте її до своєї бібліотеки.
-Встановіть сумісність Steam Play на "Proton Experimental" і перейменуйте ярлик на свій розсуд.
-Переконайтеся, що поля "Target" і "Start In" збігаються, і візьміть шлях у лапки.
-Нарешті, нам потрібно додати команду до текстового поля "Launch Options", яке розташоване нижче поля "Start In". Наступна команда скаже Steam запустити Ubisoft Connect і Prince of Persia.
STEAM_COMPAT_DATA_PATH="home/deck/.local/share/Steam/steamapps/compdata/most recent folder #" %command%
-Замініть "most recent folder #" на рядок цифр, який відповідає вашій папці Ubisoft Connect - це той самий рядок, що міститься у вашому шляху до файлу "Target".

 

Якщо під час запуску The Lost Crown ви отримуєте помилку про те, що не вдається знайти пусковий файл, ви можете скопіювати/вставити пусковий файл у папку /Ubisoft Game Launcher/games/Prince of Persia The Lost Crown/GameLauncher. Цей файл називається UbisoftGameLauncher.exe і знаходиться у папці Ubisoft Game Launcher.
Ви можете використати Decky Loader для встановлення SteamDB, щоб додати ілюстрації до ігрового тайлу.
За замовчуванням Prince of Persia: The Lost Crown чудово працює у Steam Deck, тож після того, як ви розберетеся з пусковим файлом, у вас все повинно бути готово.