Izolacja
Osobny WINEPREFIX, środowisko i argumenty dla każdego tytułu. Zero konfliktów rejestru i wspólnego bałaganu.
Launcher gier dla Linuksa / v0.1.0 beta
Boostlayer bierze pełną kontrolę nad Wine/Proton, sklepami i wydajnością. Twoje gry, twoje zasady — bez telemetrii i zbędnych warstw.
01 Manifest
Bez konta, subskrypcji i pulpitu pełnego szumu. Boostlayer robi dobrze jedną rzecz: uruchamia gry dokładnie tak, jak je skonfigurujesz — i schodzi z drogi.
Osobny WINEPREFIX, środowisko i argumenty dla każdego tytułu. Zero konfliktów rejestru i wspólnego bałaganu.
Runner, skalowanie, limit klatek i komponenty Windows — wszystko jawne, w jednym miejscu. Nic nie dzieje się za Twoimi plecami.
Backend korzysta wyłącznie z biblioteki standardowej Pythona. Jedyna zależność runtime to PyQt6. Żadnego Electrona, webview ani demona.
02 Łańcuch uruchamiania
Każda warstwa jest jawna i konfigurowalna. Widzisz dokładnie, co dzieje się między kliknięciem Graj a pierwszym kadrem.
$ boostlayer launch neon-drift
→ gamemoderun · mangohud · gamescope -w 2560 -h 1440
→ WINEPREFIX=~/.config/boostlayer/prefixes/neon-drift
→ PROTON_GE 9-20 · DXVK_FRAME_RATE=144 · FSR=quality
✓ game running — boostlayer minimised to tray
03 Funkcje
Od izolacji procesów po kinowy tryb Big Picture. Każda funkcja istnieje, bo rozwiązuje realny problem — nie dlatego, że wypełnia checklistę.
Dedykowany WINEPREFIX, zmienne środowiskowe i argumenty startowe per tytuł. Zepsuty prefix nigdy nie pociąga za sobą reszty biblioteki.
Proton-GE i Wine-GE prosto z GitHub Releases. Wybierz najnowszą, starszą lub prerelease.
AMD FSR, NIS, Integer Scaling, CRT oraz Proton FSR przez Gamescope i zmienne DXVK/Proton.
0, 30, 40, 60, 90, 120, 144. MangoHud fps_limit, a DXVK_FRAME_RATE jako fallback.
Moduły, pozycja 3×3, kolory, font, tło i zaokrąglenia. Konfiguracja budowana na żywo przy każdym starcie.
Kinowy widok Big Picture z dużym hero, pływającą okładką, tłem z crossfade i poziomą karuzelą. Pad, kółko myszy i klawiatura — wszystko działa.
Steam, Amazon Games, GOG i Epic. Zainstalowane tytuły trafiają do głównej biblioteki z własnym runnerem, prefixem i skalowaniem.
PhysX, Visual C++, DirectX 9, XACT, .NET, Media Foundation i własne verb-y — per gra, z opcjonalną instalacją przed startem.
Minimalizuje się do paska podczas gry. Menu tray z ostatnimi grami i globalny skrót Ctrl+Alt+S do pokazania lub ukrycia okna.
Epic Dark, Violet i Ember. Polski, angielski i niemiecki — zmieniane natychmiast, bez restartu aplikacji.
04 Interfejs
Ciemna, spokojna przestrzeń. Duże okładki, uczciwe metadane i kontrolki dokładnie tam, gdzie ich oczekujesz. Biblioteka, tryb konsolowy i sklepy mówią jednym językiem.
Biblioteka 2.0 — duże okładki, rząd Kontynuuj, filtry źródła i pełna nawigacja klawiaturą.
Kinowe hero, pływająca okładka, tło z crossfade i karuzela skalująca wybraną grę.
Jeden panel sklepów, cztery integracje. Instaluj w dowolnym katalogu, uruchamiaj przez pipeline Boostlayera.
05 Sklepy
Cztery integracje, jeden wspólny model. Logowanie, dialogi postępu, katalog instalacji i pipeline uruchamiania są spójne w każdym sklepie.
Importuje pliki appmanifest i okładki z lokalnego cache. Dopisuje wrapper do LaunchOptions z backupem i walidacją localconfig.vdf.
Prime Gaming przez nile: logowanie, synchronizacja biblioteki, pobieranie z postępem, aktualizacje, weryfikacja plików i odinstalowanie. Dane konta trafiają do izolowanego katalogu.
gogdl obsługuje logowanie, bibliotekę GOG Galaxy, metadane i okładki z GamesDB, instalację, aktualizacje i naprawę. Tokeny są zapisywane z uprawnieniami 0600.
Legendary dostarcza bibliotekę, instalację, aktualizacje i naprawę. Gry startują przez pipeline Boostlayera, nawet gdy uruchamia je CLI sklepu.
Ubisoft Connect jest planowany jako kolejny krok — przez oficjalnego klienta w zarządzanym prefiksie Wine, bez cichego pobierania w tle.
06 Instalacja
Pobierz AppImage albo pakiet Debian z najnowszego wydania. Bez repozytorium, kreatora instalacji i konta.
chmod +x Boostlayer-0.1.0-x86_64.AppImage
./Boostlayer-0.1.0-x86_64.AppImage
Na X11 może być potrzebny systemowy pakiet libxcb-cursor0.
sudo apt install ./Boostlayer-0.1.0-amd64.deb
Pakiet Debian dociąga MangoHud i GameMode przez Depends.
python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt
python main.py
Python 3.10+ i PyQt6. Reszta to biblioteka standardowa.
Gry 32-bitowe wymagają 32-bitowego MangoHud. Aplikacja może zainstalować oficjalny build lib32 i biblioteki i386 GameMode.
Notatki wydania i SHA256SUMS07 FAQ
To, czego Boostlayer nie ukrywa za marketingiem.
Pełna dokumentacja na GitHubieTak. Boostlayer zarządza runnerami Proton-GE i Wine-GE, ale systemowy Wine to osobny, duży pakiet i świadoma decyzja użytkownika. Aplikacja powie, czego brakuje.
Boostlayer działa na Linuksie x86_64 i arm64, na X11 lub Waylandzie. Globalny skrót ma lokalny fallback dla Waylanda. Pad w trybie konsolowym korzysta z /dev/input/js*.
Część tak, część nie. To właściwość anty-cheata, nie launchera. Gry Amazon korzystające z FuelPump, anty-cheaty jądrowe i część starszych tytułów mogą odmówić startu pod Wine — README mówi o tym wprost.
Boostlayer nie ma serwera ani telemetrii. Baza, konfiguracja i tokeny są przechowywane lokalnie w ~/.config/boostlayer. Tokeny trafiają wyłącznie do API danego sklepu, gdy łączysz się z nim bezpośrednio.
Nie. Oba są opcjonalne. GameMode jest najbardziej zewnętrznym elementem łańcucha, MangoHud odpowiada za statystyki i limit FPS, a Gamescope za skalowanie i shader cache. Używaj tylko tego, czego potrzebujesz.
Planowany na kolejny etap. Ubisoft nie udostępnia publicznego API do cichych instalacji, więc integracja będzie oparta na oficjalnym kliencie w zarządzanym prefiksie Wine — bez pobierania w tle.
Tak. Licencja MIT. Możesz czytać, modyfikować i redystrybuować kod. Nie ma płatnego planu ani konta do założenia.