Ультимативный гайд, как раз и навсегда навести красоту в библиотеке Steam
Неоднократно вижу как люди выкладывают посты со скринами из своей библиотеки и это уродство их никак не смущает, в связи с чем решил запилить пост как исправить эту проблему и не запариваться каждый раз после переустановки Windows.
Список инструментов
- Fixmysteamlibrary
- SteamGridDB
- Бэкап
Fixmysteamlibrary
Данный инструмент представляет собой автоматизацию, которая сканирует имеющиеся проблемные игры и скачивает обложки для них
После сканирования библиотеки предлагается выбрать какие обложки установить:
В моей библиотеке на 700+ игр программа нашла около 100 проблемных обложек. Вероятно, если у вас небольшая библиотека и только самые популярные игры - этого вам будет достаточно. Программа не просит авторизоваться в ваш Steam-аккаунт, она просто находит id вашего аккаунта, подтягивает ваш никнейм и смотрит какие есть игры на аккаунте.
SteamGridDB
Но что если после софтины выше у вас всё ещё остались кривые обложки как у меня?
Тогда вам поможет сайт SteamGridDB
Плюсы: вы можете выбрать понравившуюся обложку (даже анимированные PNG!)
Минусы: вам придётся самостоятельно ставить обложку (но только 1 раз)
Как это сделать? Просто кликнуть по обложке, баннеру и логотипу
Но если вам не нравится положение логотипа, то его можно легко поменять!
Бэкап
Всё это, конечно, хорошо, скажете вы. Но, неужели, каждый раз после переустановки системы опять всё это мудрить? НЕТ! Все добавленные обложки храняться по пути: C:\Program Files (x86)\Steam\userdata\ВАШ_ID\config\grid
Вам достаточно забэкапить эту папку и раз и навсегда забыть о кривых обложках! Тоже самое работает и на Steam Deck! Чтобы обложки корректно подтянулись нужно после добавления папки перезапустить Steam.
Ну и напоследок кратко про структуру файлов: файлы имеют циферное название по id игры с разными префиксами: "p" - обложка, "hero" - баннер, "logo" - логотип. Но может возникнуть вопрос:
Необязательный файл с id игры может использоваться для фона при загрузке обновлений игры. Если его нет, то используется id_игры_hero. Файл в формате .json отвечает за положение логотипа и имеет следующий вид (можно открыть блокнотом):
Надеюсь, мой гайд поможет сделать этот мир прекраснее а перфекционистов вроде меня - немного счастливее)