Protewine 1.0 has been released, offering a solution to simplify the launch of Windows applications on Linux, SteamDeck, and other portable consoles running Linux. This tool serves as a visual configurator that allows users to create Windows-game ports for launching in Linux using Wine and Proton packages. Protewine is linked to the Steam client, specifically utilizing Steam Runtime 3 “Sniper” as an environment for third-party Wine and Proton assemblies. The code is written in Typescript and is available under the MIT license.
The key features currently implemented in Protewine include:
- Integrated Winetricks
- Access to 6 third-party repositories with pre-built assemblies of Wine and Proton
- Automatic installation of libraries DXVK, VKD3D, Proton, and MFC42 (resolving ISSKIN error)
- Ability to install games directly from ISO and MDF image formats
- Automatic identification of game labels
- Automatic discovery of available game posters and icons based on the game’s name
- Creation of separate labels, both in the system and within Steam
- Gameplay time tracking
- Integration with the SteamDeck on-screen keyboard
/Reports, release notes, official announcements.