Die Ausgabe der Anwendung Startwine-Launcher 420 wurde veröffentlicht, die für das Ausführen von Programmen und Spielen, die für die Windows-Plattform gesammelt wurden, in Linux-Systemen entwickelt wird. Das Hauptziel der Entwicklung von StartWine-Launcher war die Vereinfachung des Prozesses zur Erstellung von Wine-Präfixen für Anfänger – Sets von Windows-Bibliotheken und -Abhängigkeiten, die für die Ausführung von Windows-Anwendungen unter Linux erforderlich sind. Der Code von StartWine-Launcher ist in Python geschrieben und wird unter der GPLv3-Lizenz verteilt. Die Schnittstelle basiert auf der GTK-Bibliothek.
Hauptänderungen:
- In die Schnittstelle von StartWine sind die Authentifizierung und die Spielebibliotheken der Dienste GOG.COM und Epic Games Store integriert.
- Ein WOW64-Subsystem wurde zur besseren Kompatibilität mit 32-Bit-Anwendungen hinzugefügt.
- Eine virtuelle Tastatur für Controller wurde hinzugefügt.
- Wine Proton EM wurde hinzugefügt.
- Ein Deinstaller für StartWine wurde hinzugefügt.
- Die NTSYNC-Option wurde hinzugefügt, um die Leistung zu steigern.
- Die Wine Wayland-Treiberoption wurde hinzugefügt, um mit reinem Wayland zu starten.
- Ein verlustfreier Skalierungsalgorithmus zur Generierung von Frames wurde hinzugefügt.
- HDR-Unterstützung wurde hinzugefügt. Wenn das Spiel HDR unterstützt, wird der Schalter im Spiel entsperrt.
- Ein Repository für StartWine RU wurde zum Herunterladen und Installieren hinzugefügt. Automatische Auswahl eines schnellen Repositories wurde implementiert. Eine Funktion zum automatischen Herunterladen vom schnellsten Server wurde hinzugefügt. Server.
- Mehrere Animationen für die Benutzeroberfläche wurden hinzugefügt.
- Ein Beispiel für das Farbschema „Dunkle Seite“ wurde hinzugefügt.
- Ein System zum Erstellen von StartWine aus dem Quellcode wurde hinzugefügt.
- Ein Teil des Codes wurde in Rust umgeschrieben.
- In den Einstellungen wurde eine Option zur Festlegung des Aktualisierungsintervalls von Backups implementiert.
- Die Liste der Tastenkombinationen wurde nach Kategorien gruppiert.
- Einige Konfigurationsdateien wurden in das Cache-Verzeichnis verschoben, um die Benutzereinstellungen nach der Aktualisierung von StartWine beizubehalten.
- Farbvarianten für die Benutzeroberfläche wurden in StartWineShell hinzugefügt, sowie die Hervorhebung von ausführbaren Dateien, die Möglichkeit, Wine beim Start eines Spiels zu laden, und das Starten von über StartWine installierten GOG- und Epic-Spielen. Die Umgebungsvariable SW_EDITOR wurde hinzugefügt, um den Standard-Texteditor festzulegen.
- Die Liste der Wine-, dxvk- und vkd3d-Versionen wurde aktualisiert.
- Die Bibliotheken in der StartWine-Laufzeitumgebung, die Sicherung des Standardpräfixes, die Konfiguration des Präfixes, die Lokalisierung, die Liste der DLL-Dateien von winetricks sowie die Bibliotheken und Treiber im Container wurden aktualisiert.

Quelle: opennet.ru
