Як синхронізувати файли збереження, які не належать до Steam, із Steam Deck

Збереження в хмарі Steam не працюють для ігор, які не належать до Steam, але є спосіб створити власні хмарні збереження. Ось як.

Steam Cloud — це одна з найкращих переваг ПК-ігор зі Steam; вам навіть не потрібно думати про перенесення файлів із комп’ютера на ваш Steam Deck, наприклад. Справа в тому, що є багато популярних комп’ютерних ігор, яких немає в Steam і не можна користуватися Steam Cloud синхронізація файлів, наприклад емулятори для старих консольних ігор, і це дуже шкода, оскільки емуляція чудова на колода. Однак ви можете створити власну систему хмарного збереження для свого ПК і Deck, і ось як це зробити.

Як встановити SyncThing і використовувати його для синхронізації папок

SyncThing — це безкоштовний інструмент, який дозволяє синхронізувати вміст папки, як Steam Cloud. За замовчуванням він працює лише в тій самій мережі, а не в Інтернеті, тому технічно це не хмарне рішення, але ви можете налаштувати власний сервер, щоб створити власну хмару. Однак для цього посібника ми збираємося створити локальне рішення, що означає, що збереження не синхронізуватимуться, якщо один із ваших пристроїв залишить вашу мережу Wi-Fi/Ethernet.

Налаштування SyncThing

По-перше, нам потрібно забезпечити роботу SyncThing між вашим ПК і деком (або іншим пристроєм).

  1. Натисніть Кнопка Steam на палубі.
  2. Перейдіть до Power і виберіть Режим робочого столу.
  3. Запустіть Відкрийте для себе додаток
  4. Шукати SyncThing і натисніть встановити.
  5. Запустіть SyncThing і пройдіть через майстер інсталяції, клацнувши Далі.
  6. На вашому ПК завантажити SyncThing для вашої операційної системи.
  7. Запуск syncthing.exe. У веб-переглядачі має з’явитися вкладка програми SyncThing. Якщо з’являється спливаюче вікно про брандмауер Windows, увімкніть SyncThing для роботи в приватних мережах.
  8. На Steam Deck відкрийте спадне меню гамбургера у верхньому правому куті та натисніть Показати ID.
  9. Потім на ПК натисніть Додати віддалений пристрій у програмі браузера, і ви побачите, що можете підключитися до ідентифікатора, пов’язаного з вашою Steam Deck. Якщо SyncThing не дозволяє вам автоматично підключатися до вашої колоди, просто введіть її ідентифікатор у ID пристрою поле.
  10. На вашій колоді ви повинні побачити підказку в SyncThing, що ваш робочий стіл хоче підключитися. Натисніть додати і перед клацанням зберегти, натисніть Спільний доступ до папок.
  11. На комп’ютері ви також побачите підказку прийняти спільний доступ до папки. Прийняти це.

І це базове налаштування. За замовчуванням у вас є папка, спільна для двох пристроїв, яку можна використовувати для загальних речей, але ми хочемо автоматичну синхронізацію файлів збереження гри, а не якесь ручне рішення.

Використання SyncThing для синхронізації збережених файлів в іграх, які не є Steam

У цій частині ми збираємося синхронізувати папки збереження гри на ПК та колоді. Звичайно, вам доведеться виконувати цей процес для кожної гри, яку ви хочете синхронізувати, і розташування цих папок відрізнятиметься не лише для різних ігор, але й для пристроїв. Вам доведеться самостійно визначити, де розташовані ці папки, але як тільки ви це зробите, ця частина буде дуже легкою.

  1. Натисніть Додати папку у програмі веб-браузера на вашому ПК.
  2. Вам потрібно назвати папку, а потім знайти шлях до папки де знаходяться файли збереження вашої гри. Це різне для кожної гри, але для цього прикладу я використовую Minecraft.
  3. Далі натисніть на Обмін у верхній частині вікна та клацніть прапорець поруч стімдек або як би ви не назвали свою колоду.
  4. Вам також слід увімкнути контроль версій у Керування версіями файлів вкладка. Виберіть Просте керування версіями файлів, що дозволить вам скасувати будь-які помилки збереження в хмарі.
  5. Потім натисніть зберегти.
  6. На вашій колоді SyncThing має запропонувати вам це зробити додати вашу нову синхронізовану папку, яку ви повинні.
  7. Цього разу вам потрібно буде вказати шлях до файлу вашої гри на вашій колоді. Він буде відрізнятися від того, що є на вашому комп’ютері, тож переконайтеся, що ви його знайшли. Ви можете переглядати до нього або скопіюйте розташування папки і вставте його.
  8. Переконайтеся, що ящики для Папка лише для надсилання і Отримати лише папку є не перевірено. Натисніть зберегти.
  9. Тепер ваші збережені файли мають бути синхронізовані в цій папці, як ви бачите тут. Цей світ Майнкрафт був створений на моїй колоді, але тепер він знаходиться на моєму ПК.

Хоча SyncThing працюватиме для збереження у хмарі, ви, безперечно, захочете бути обережними, оскільки такі ігри не створювалися з урахуванням збереження у хмарі. Однак із керуванням версіями файлів усе має бути добре, якщо трапиться помилка. Просто переконайтеся, що коли ви граєте в гру на одному пристрої, ви переконаєтеся, що він завантажує файл перед тим, як грати в ту саму гру на іншому пристрої.

Синхронізуйте файли збереження, які не належать до Steam, із Steam Deck: останні думки

Шкода, що вам потрібен сторонній інструмент, щоб хмарні збереження працювали для ігор, не пов’язаних із Steam, але зрозуміло, чому Valve не хоче зберігати файли ігор для ігор, які вони не продають. І технічно це навіть не хмарні збереження, оскільки вам потрібно налаштувати власний сервер, щоб він працював через Інтернет, але локальне рішення має бути достатньо хорошим, особливо тому, що воно безкоштовне.

Тепер, коли у вас налаштовано синхронізацію збереження ігор між ПК і колодою, ви можете подумати про встановлення додаткових ігор, а це означає, що вам може знадобитися більше пам’яті для вашої колоди. Я настійно рекомендую оновити SSD у вашій Steam Deck на модель 1 ТБ або отримати карту micro SD, щоб отримати більше пам’яті для ігор. Ви також можете розглянути можливість придбання іншого аксесуари для покращення роботи зі Steam Deck якщо простого кишенькового ПК вам недостатньо.