Według doniesień Dark Souls Remastered działa na Pixel 11 Pro XL, a fork DroidDeck dodaje eksperymentalną obsługę GPU

Eksperymentalna wersja DroidDeck, projektu wprowadzającego na Androida środowisko do gier w stylu SteamOS, podobno osiągnęła coś, czego oficjalne wydanie jeszcze nie obsługuje: uruchomienie gry pecetowej na Windows na urządzeniu Pixel firmy Google wyposażonym w układ PowerVR.
Deweloper William Allen, znany na GitHubie jako wallentx, twierdzi, że udało mu się rozpocząć rozgrywkę w Dark Souls Remastered na Pixelu 11 Pro XL przy użyciu zmodyfikowanej wersji DroidDeck i eksperymentalnego profilu graficznego. Wynik wskazuje na możliwą drogę wyjścia poza dotychczasową obsługę układów GPU Adreno w projekcie, choć szersza kompatybilność pozostaje niezweryfikowana.
Jak udało się uruchomić Dark Souls Remastered na Pixelu?
Według zgłoszenia Allena na GitHubie eksperymentalna konfiguracja wykorzystuje mechanizm zgodności oparty na libhybris, który pomaga środowisku Linux komunikować się ze sterownikiem graficznym telefonu.
Deweloper przetestował dotąd dwie gry. W Dark Souls Remastered udało się rozpocząć rozgrywkę przy użyciu wcześniejszego, ręcznie skonfigurowanego profilu eksperymentalnego. Tiny Combat Arena podobno ulegała awarii podczas uruchamiania przy standardowych ustawieniach, ale przy konfiguracji eksperymentalnej wczytywała się i pozwalała na grę.
Wersja przedpremierowa z 11 października przedstawia opcje graficzne w bardziej przejrzysty sposób, umożliwiając użytkownikom przełączanie między trybami Standard i Experimental. W późniejszym pull requeście Allen poinformował, że automatyczne kontrole kompilacji i testów zakończyły się pomyślnie, oraz potwierdził, że przetestował wynikowy plik APK na swoim Pixelu 11 Pro XL, z powodzeniem uruchamiając zarówno Dark Souls Remastered, jak i Tiny Combat Arena.
Istnieją też poważne obawy dotyczące stabilności. Allen zgłosił zawieszenie układu GPU PowerVR, które spowodowało wymuszony restart, a ogólna wydajność i kompatybilność z grami pozostają niezweryfikowane.
Osobny eksperyment na Pixelu 8 Pro przynosi postępy w obsłudze grafiki Mali
Prace nad PowerVR nie są jedyną próbą przeniesienia DroidDeck na inne architektury GPU. 11 października deweloper SPLATPLAYS opublikował eksperymentalną kompilację Mali/PanVK przeznaczoną dla urządzeń Pixel 8, Pixel 8 Pro i Pixel 8a z układem Tensor G3, informując o testach na Pixel 8 Pro.
Deweloper informuje, że pulpit, obsługa urządzeń wejściowych, Firefox i aplikacje OpenGL działają. Steam Big Picture dochodzi jednak do ekranu ładowania, po czym znów pojawia się czarny ekran.
Czy to oznacza, że DroidDeck obsługuje teraz Pixele bez układów Adreno? Nie oficjalnie. Oba przedsięwzięcia to niezależne, eksperymentalne forki i żadne z nich nie dowodzi, że można niezawodnie grać w gry na PC na urządzeniach z całej gamy Pixel firmy Google.
Niemniej zgłoszone wyniki dają wyobrażenie o tym, jak zgodność sprzętowa DroidDeck mogłaby się rozszerzyć poza obecną implementację skupioną na Adreno. Allen zgłosił zmiany dotyczące PowerVR do głównego projektu DroidDeck w formie pull requestu, choć nadal są one w trakcie przeglądu i nie zostały scalone.
Źródło(a)
- DroidDeck: Oficjalne repozytorium GitHub
- GitHub: Dyskusja programistów o obsłudze układów graficznych innych niż Adreno i rozgrywce na Pixel 11 Pro XL
- GitHub: Dalsza dyskusja programistów i testy na Pixel 8 Pro
- GitHub: Eksperymentalny fork dla Pixel 11 Pro XL, wydanie z 11 października
- GitHub: Eksperymentalne wydanie Mali/PanVK dla Pixel 8 Pro
- Pull request #570 w DroidDeck


















