Эксперементальный проект SteaMidra работает поверх официального клиента Steam
На GitHub обновлён открытый игровой проект под названием SteaMidra для Linux и Windows. Решение помогает настроить игры для работы со Steam с помощью LumaCore и в экспериментальном режиме позволяет скачивать игры напрямую с инфраструктуры Valve.
Приложение SteaMidra не является официальным проектом, но уже получило формальное одобрение в каталоге FMHY (крупнейшего сообщества, систематизирующего бесплатный контент). Сообщается, что проект также умеет в некоторых случаях автоматически применять обходы Denuvo и запускать мультиплеер в копиях игр.
Сборка SteaMidra помогает настроить игры для работы со Steam, используя скрипты Lua, манифесты и LumaCore. Она записывает необходимые файлы в папку Steam, чтобы игры и DLC могли запускаться. SteaMidra не заменяет и не взламывает сам Steam.
В команде проекта предупредили, что это решение «только для образовательных целей, используйте на свой страх и риск».
Разработчики добавили, что антивирусы срабатывают на компоненты проекта из папки sff\dlc_unlockers\resources. Причина — DLC-анлокеры (CreamInstaller-подобные механизмы, Koaloader и SmokeAPI), которые ведут себя как потенциально нежелательное ПО. На VirusTotal нет вопросов к инсталлятору и архиву проекта.
Приложение SteaMidra не подменяет игровой клиент Valve, а работает поверх официального Steam, добавляя в него собственный слой. Например, пользователь выбирает нужный тайтл из каталога, а лаунчер прописывает в конфигурации Steam необходимые скрипты, а после перезапуска клиента игра отображается в библиотеке как купленная, после чего её можно попробовать загрузить с серверов Valve на полной со всеми актуальными патчами.
Ключевые возможности SteaMidra:
мультиплеерный фикс. В один клик скачиваются и применяются патчи с площадки
Читать на habr.com