Jak działa CrosTem

Pełne szczegóły — dla ciekawych i sceptycznych. W skrócie: trzy publiczne bazy danych, jedna konserwatywna sygnalizacja świetlna i wszystko zostaje na twoim komputerze.

Jak działa werdykt

Celowo konserwatywna sygnalizacja świetlna, obliczana na podstawie trzech społecznościowych źródeł. Gdy źródła się nie zgadzają, CrosTem mówi o tym wprost i pokazuje surowy status każdego z nich, żeby dało się to ocenić samodzielnie.

Grywalna na Macu przez CrossOver

CodeWeavers ocenia grę na „Runs Well” lub lepiej (albo 4+ gwiazdki), lub AppleGamingWiki podaje status „playable” — bez złego sygnału z drugiego źródła i bez problemu z anticheatem.

Grywalna z zastrzeżeniami

Mieszane lub pośrednie sygnały, albo wsparcie anticheatu, które jest dopiero planowane.

Prawdopodobnie niegrywalna na Macu

Status anticheatu „Denied” lub „Broken” zawsze wymusza czerwony — podobnie jak wyłącznie negatywne raporty zgodności.

Brak danych o zgodności

Ani CodeWeavers, ani AppleGamingWiki jeszcze nie znają tej gry.

Trzy źródła

  • Baza CrossOver firmy CodeWeavers

    Oficjalne oceny zgodności CrossOver, gwiazdki, ostatnio testowana wersja i zestawienia dla poszczególnych wersji.

  • AppleGamingWiki

    Społecznościowy status dla CrossOver, Parallels, Rosetta 2 i natywnych wersji na macOS.

  • Are We Anti-Cheat Yet?

    Status wsparcia anticheatu — przeszkoda numer jeden dla gier wieloosobowych pod CrossOver.

Własne API appdetails Steam dostarcza flagę natywnego macOS i metadane gry, więc gry natywne są oznaczane bez żadnych zewnętrznych zapytań.

Jeden silnik, dwie aplikacje

Aplikacja na Maca i rozszerzenie dzielą dokładnie ten sam silnik werdyktów i kod pamięci podręcznej — aplikacja dosłownie zawiera silnik rozszerzenia. Werdykt jest identyczny, gdziekolwiek go czytasz.

Jak aplikacja na Maca podłącza się do Steam

Pomocnik w tle restartuje Steam z jego wbudowanym portem debugowania i podłącza się do wbudowanej przeglądarki klienta, wstrzykując ten sam silnik, którego używa rozszerzenie. Zapytania i pamięć podręczna działają dokładnie tak jak w rozszerzeniu.

Dopóki ten port debugowania jest otwarty, dowolny lokalny proces mógłby sterować Steam w tej sesji. Jest ograniczony do localhost, trwa jedną sesję, a CrosTem nigdy nie włącza go nieproszony — kod jest publiczny, jeśli chcesz sprawdzić.

Przeczytaj kod źródłowy

Pamięć podręczna i limity zapytań

Wyniki są zapisywane lokalnie w pamięci podręcznej (domyślnie: 7 dni), więc przeglądanie pozostaje szybkie, a źródła widzą jak najmniej zapytań. Nieudane pobrania są ponawiane z rosnącym odstępem, a limity czasu dla poszczególnych źródeł nie pozwalają, by jedno wolne źródło blokowało werdykt.

Uprawnienia i prywatność

Jedynym uprawnieniem przeglądarkowym rozszerzenia jest storage. Aplikacja na Maca trzyma pamięć podręczną i ustawienia w jednym folderze w twojej bibliotece użytkownika. Żadne z nich nie ma serwerów ani telemetrii — jedyne zapytania sieciowe to same sprawdzenia zgodności.

Przeczytaj politykę prywatności

Błędne dopasowania i poprawki

Gdy gra pasuje do niejednoznacznego wpisu w bazie, widżet pokazuje kandydatów i zapamiętuje twój wybór wszędzie. Poprawki można cofać, eksportować i importować.

Przeczytaj kod źródłowy