Состоялся релиз инструментария ProteWine 1.0, предназначенного для упрощения запуска Windows-приложений в окружениях на базе Linux, SteamDeck и других портативных консолей под управлением Linux.
![](https://habrastorage.org/getpro/habr/upload_files/129/eb7/770/129eb777077ae4d276783806cb202393.png)
Проект ProteWine представляет наглядный конфигуратор, позволяющий создавать порты Windows‑игр для запуска в Linux с использованием пакетов Wine и Proton.
Инструментарий привязан к клиенту Steam, но использует из него только Steam Runtime 3 Sniper в качестве окружения для выполнения сторонних сборок Wine и Proton.
Исходный код проекта написан на TypeScript и распространяется под лицензией MIT.
Основные возможности, реализованные на текущий момент в ProteWine 1.0:
интегрирован Winetricks;
на выбор доступно 6 сторонних репозиториев с готовыми сборками Wine и Proton;
автоматическая установка библиотек DXVK, VKD3D, Proton и mfc42 (исправление ошибки isskin);
возможность установки игр напрямую из образов в форматах ISO и MDF;
автоматическое определение ярлыка установленной игры;
автоматическое обнаружение доступных постеров и иконок, найденных по имени игры;
доступно создание обособленных ярлыков, как в системе, так и внутри Steam;
подсчёт проведённого в игре времени;
интеграция с экранной клавиатурой SteamDeck.
Источник: OpenNET.