Инструкции по работе с префиксами игр и приложений

Инструкции по работе с префиксами игр и приложений

Steam Deck База Знаний

Еще больше инструкций и гайдов в нашей группе Steam Deck База Знаний

PREFIX - это созданная среда Windows в которой запускаются наши приложения и игры с аналогичными зависимостями как в Windows.

Зависимости - это нужные библиотеки которые требуются для запуска приложений и игр, это могут быть библиотеки С++, DirectX, Physx и многие другие.

Содержание

Steam

Где находятся префиксы Steam?

Как узнать ID префикса нужной игры (Non)Steam?

Что делать если игра не отображается в Protontricks?

Как удалить префикс Steam?

PortProton

Где находятся префиксы PortProton?

Как удалить префикс PortProton?

Общие

Структура префикса

Где находятся сохранения от игр?

Steam

Где находятся префиксы Steam?

  • Префиксы Steam находятся по следующему пути:

/home/deck/.steam/steam/steamapps/compatdata

Примечание: папки с точкой в начале имени (.steam) являются скрытыми, чтобы в неё попасть Вы можете либо вручную в проводнике написать путь:

или показать скрытые файлы в проводнике

  • В итоге вы попадете в папку, где куча каталогов с номерами (ID игр)
Примечание: быстро открыть папку префикса от нужной игры Вы можете по кнопке show prefix в скрипте от группы Steam Deck Helper

Как узнать ID префикса нужной игры (Non)Steam?

  • Чтобы узнать нужный ID игры, нужна программа Protontricks
  • Открываем программу и смотрим нужный нам ID
Примечание: ID = имени папки в каталоге compatdata
  • Так же вы можете узнать ID через скрипт от группы Steam Deck Helper в Менеджере префиксов

Что делать если игра не отображается в Protontricks?

  • Открываем Konsole и пишем:
flatpak override --user --filesystem=host com.github.Matoking.protontricks

и

flatpak override --user --filesystem=home com.github.Matoking.protontricks

Как удалить префикс Steam?

  • Быстро удалить не нужные префиксы Вы можете через скрипт от группы Steam Deck Helper
Примечание: удаляя префикс Вы полностью удаляете все игровые данные как сохранения, записи в реестре, библиотеки и т.д. не забывайте делать БЭКАП!
  • Для быстрого бэкапов сохранений от игр добавленных напрямую в Steam, используйте скрипт от группы Steam Deck Helper

PortProton

Где находятся префиксы PortProton?

  • Префиксы PortProton находятся по следующему пути:

Быстрый доступ из Домашней папки:

/home/deck/PortProton/prefixes

Полный путь:

/home/deck/.var/app/ru.linux_gaming.PortProton/data/prefixes

Как удалить префикс PortProton?

  • Удалить вручную каталог префикса из каталога:
/home/deck/PortProton/prefixes

или

/home/deck/.var/app/ru.linux_gaming.PortProton/data/prefixes
  • Так же Вы можете очистить префикс. Префикс не удалится, но будет как при первом запуске. Для этого переходим в настройки WINE, выбираем префикс для очистки и нажимаем "Очистить префикс"
Примечание: перед очисткой префикса по кнопке убедитесь, что выбран нужный префикс для очистки в поле PREFIX

Общие

Структура префикса

  • Префикс представляет собой привычный нам диск С на Windows и выглядит до корня диска так:
compatdata/[ID_игры]/pfx/drive_c
  • А дальше привычные нам папки:

Где находятся сохранения от игр?

  • Пути где могут находится наши сохранения:
Примечание: в большинстве случаем сохранения лежат в папке пользователя steamuser, но могут и находится в Public, пути для обоих идентичные
В редких случаях сохранения могут находится в самом каталоге с игрой.
ВАЖНО: бэкап и восстановление сохранений реализовано в скрипте от группы Steam Deck Helper в разделе save manager (только для игр добавленных в Steam на прямую).

Steam

[user] - steamuser или Public

[ID_игры] - ID игры, можно узнать в Protontricks, или в скрипте от группы Steam Deck Helper

  1. /home/deck/.steam/steam/steamapps/compatdata/[ID_игры]/pfx/drive_c/users/[user]/Documents
  2. /home/deck/.steam/steam/steamapps/compatdata/[ID_игры]/pfx/drive_c/users/[user]/Saved Games
  3. /home/deck/.steam/steam/steamapps/compatdata/[ID_игры]/pfx/drive_c/users/[user]/AppData/Roaming
  4. /home/deck/.steam/steam/steamapps/compatdata/[ID_игры]/pfx/drive_c/users/[user]/AppData/Local

PortProton

[prefix] - наименование префикса через который Вы запускаете игру

[user] - steamuser или Public

  1. /home/deck/PortProton/prefixes/[prefix]/drive_c/users/[user]/Documents
  2. /home/deck/PortProton/prefixes/[prefix]/drive_c/users/[user]/Saved Games
  3. /home/deck/PortProton/prefixes/[prefix]/drive_c/users/[user]/AppData/Roaming
  4. /home/deck/PortProton/prefixes/[prefix]//drive_c/users/[user]/AppData/Local

Report Page