Launcher gier dla Linuksa / v0.1.0 beta

Graj. Nie walcz z systemem.

Boostlayer bierze pełną kontrolę nad Wine/Proton, sklepami i wydajnością. Twoje gry, twoje zasady — bez telemetrii i zbędnych warstw.

AppImage .deb MIT Bez konta · Lokalne dane
Przewiń

Zbudowany na Pythonie + PyQt6 · Natywny dla Twojego pulpitu

Linux x86_64 / arm64

01 Manifest

Launcher ma zniknąć z drogi. Nie odwrotnie.

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.

01

Izolacja

Osobny WINEPREFIX, środowisko i argumenty dla każdego tytułu. Zero konfliktów rejestru i wspólnego bałaganu.

02

Kontrola

Runner, skalowanie, limit klatek i komponenty Windows — wszystko jawne, w jednym miejscu. Nic nie dzieje się za Twoimi plecami.

03

Lekkość

Backend korzysta wyłącznie z biblioteki standardowej Pythona. Jedyna zależność runtime to PyQt6. Żadnego Electrona, webview ani demona.

0% backendu w bibliotece standardowej
0 zależność runtime
0 sklepy, jedna biblioteka
0 języki interfejsu

02 Łańcuch uruchamiania

Jeden łańcuch. Zero niespodzianek.

Każda warstwa jest jawna i konfigurowalna. Widzisz dokładnie, co dzieje się między kliknięciem Graj a pierwszym kadrem.

  1. 01 GameMode Priorytet CPU / GPU
  2. 02 MangoHud Statystyki i limit FPS
  3. 03 Gamescope Skalowanie i shader cache
  4. 04 ENV Twoje zmienne i argumenty
  5. 05 Wine / Proton Runner per gra
  6. 06 WINEPREFIX Pełna izolacja
  7. 07 gra.exe Tylko to, co potrzebne
launch.log Gotowe
$ 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

Wszystko, co robi różnicę.

Od izolacji procesów po kinowy tryb Big Picture. Każda funkcja istnieje, bo rozwiązuje realny problem — nie dlatego, że wypełnia checklistę.

Izolacja 01

Każda gra we własnym świecie.

Dedykowany WINEPREFIX, zmienne środowiskowe i argumenty startowe per tytuł. Zepsuty prefix nigdy nie pociąga za sobą reszty biblioteki.

Runnery 02

Runnery pod kontrolą.

Proton-GE i Wine-GE prosto z GitHub Releases. Wybierz najnowszą, starszą lub prerelease.

Skalowanie 03

Skalowanie bez kompromisów.

AMD FSR, NIS, Integer Scaling, CRT oraz Proton FSR przez Gamescope i zmienne DXVK/Proton.

FSRNISINTCRTPFSR
Limit FPS 04

Limit FPS co do klatki.

0, 30, 40, 60, 90, 120, 144. MangoHud fps_limit, a DXVK_FRAME_RATE jako fallback.

MangoHud 05

MangoHud po swojemu.

Moduły, pozycja 3×3, kolory, font, tło i zaokrąglenia. Konfiguracja budowana na żywo przy każdym starcie.

Tryb konsolowy 06

Tryb konsolowy. Kanapa włączona.

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.

Pad Kółko myszy Klawiatura
Sklepy 07

Cztery sklepy. Jedna biblioteka.

Steam, Amazon Games, GOG i Epic. Zainstalowane tytuły trafiają do głównej biblioteki z własnym runnerem, prefixem i skalowaniem.

Winetricks 08

Winetricks bez terminala.

PhysX, Visual C++, DirectX 9, XACT, .NET, Media Foundation i własne verb-y — per gra, z opcjonalną instalacją przed startem.

PhysXVC++DX9XACT.NET
Tray 09

Zawsze pod ręką.

Minimalizuje się do paska podczas gry. Menu tray z ostatnimi grami i globalny skrót Ctrl+Alt+S do pokazania lub ukrycia okna.

Wygląd i język 10

Trzy motywy. Trzy języki.

Epic Dark, Violet i Ember. Polski, angielski i niemiecki — zmieniane natychmiast, bez restartu aplikacji.

04 Interfejs

Zaprojektowany, żeby nie przeszkadzać.

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ą.

05 Sklepy

Cała biblioteka. Wreszcie w jednym miejscu.

Cztery integracje, jeden wspólny model. Logowanie, dialogi postępu, katalog instalacji i pipeline uruchamiania są spójne w każdym sklepie.

01Stabilny

Steam

Importuje pliki appmanifest i okładki z lokalnego cache. Dopisuje wrapper do LaunchOptions z backupem i walidacją localconfig.vdf.

Web APIappmanifestwrapper
02Stabilny

Amazon Games

Prime Gaming przez nile: logowanie, synchronizacja biblioteki, pobieranie z postępem, aktualizacje, weryfikacja plików i odinstalowanie. Dane konta trafiają do izolowanego katalogu.

nilePrime Gamingisolated
03Stabilny

GOG

gogdl obsługuje logowanie, bibliotekę GOG Galaxy, metadane i okładki z GamesDB, instalację, aktualizacje i naprawę. Tokeny są zapisywane z uprawnieniami 0600.

gogdlGalaxy APIGamesDB
04Stabilny

Epic Games

Legendary dostarcza bibliotekę, instalację, aktualizacje i naprawę. Gry startują przez pipeline Boostlayera, nawet gdy uruchamia je CLI sklepu.

legendaryauth codebase-path

Ubisoft Connect jest planowany jako kolejny krok — przez oficjalnego klienta w zarządzanym prefiksie Wine, bez cichego pobierania w tle.

06 Instalacja

Gotowe w minutę.

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.

Wymagania

  • Linux x86_64 / arm64✓
  • X11 / Wayland✓
  • Python 3.10+ (ze źródeł)✓
  • Wine — instalowany osobnowymagane
  • MangoHudopcjonalny
  • Gamescopeopcjonalny

Gry 32-bitowe wymagają 32-bitowego MangoHud. Aplikacja może zainstalować oficjalny build lib32 i biblioteki i386 GameMode.

Notatki wydania i SHA256SUMS

07 FAQ

Uczciwe pytania, proste odpowiedzi.

To, czego Boostlayer nie ukrywa za marketingiem.

Pełna dokumentacja na GitHubie
Czy potrzebuję zainstalowanego Wine?

Tak. 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.

Czy działa na Waylandzie i Steam Decku?

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*.

Czy zadziałają gry z anty-cheatem?

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.

Gdzie trafiają moje dane?

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.

Czy muszę używać MangoHud i Gamescope?

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.

Co z Ubisoft Connect?

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.

Czy Boostlayer jest darmowy?

Tak. Licencja MIT. Możesz czytać, modyfikować i redystrybuować kod. Nie ma płatnego planu ani konta do założenia.

08 Gotowe, kiedy Ty

Twoje gry.
Twoje zasady.