Sådan fungerer CrosTem

Hele detaljen — for de nysgerrige og de skeptiske. Den korte version: tre offentlige databaser, ét konservativt trafiklys, og alt bliver på din maskine.

Sådan fungerer dommen

Et bevidst konservativt trafiklys, beregnet ud fra tre community-kilder. Når de er uenige, siger CrosTem det og viser hver kildes rå status, så du selv kan vurdere.

Spilbart på Mac via CrossOver

CodeWeavers vurderer det »Runs Well« eller bedre (eller 4+ stjerner), eller AppleGamingWiki siger »playable« — uden dårligt signal fra den anden kilde og uden anticheat-problemer.

Spilbart med forbehold

Blandede eller mellemliggende signaler, eller anticheat-understøttelse der blot er »Planned«.

Sandsynligvis ikke spilbart på Mac

En anticheat-status på »Denied« eller »Broken« fremtvinger altid rød — det samme gør rent negative kompatibilitetsrapporter.

Ingen kompatibilitetsdata

Hverken CodeWeavers eller AppleGamingWiki kender spillet endnu.

De tre kilder

  • CodeWeavers' CrossOver-database

    Officielle CrossOver-kompatibilitetsvurderinger, stjerner, senest testede version og opdelinger pr. version.

  • AppleGamingWiki

    Community-status for CrossOver, Parallels, Rosetta 2 og native macOS-versioner.

  • Are We Anti-Cheat Yet?

    Status for anticheat-understøttelse — den største hindring for multiplayer-spil under CrossOver.

Steams egen appdetails-API leverer det native macOS-flag og spillets metadata, så native spil markeres helt uden eksterne opslag.

Én motor, to apps

Mac-appen og udvidelsen deler præcis samme domme-motor og samme caching-kode — appen overtager udvidelsens motor ordret. En dom er identisk, uanset hvor du læser den.

Sådan kobler Mac-appen sig på Steam

En baggrundshjælper genstarter Steam med dens indbyggede fejlfindingsport og kobler sig på klientens indlejrede browser — med samme motor, som udvidelsen bruger. Opslag og cache fungerer præcis som i udvidelsen.

Så længe fejlfindingsporten er åben, kan enhver lokal proces styre Steam i den session. Den er begrænset til localhost, varer én session, og CrosTem slår den aldrig til uopfordret — koden er offentlig, hvis du vil efterse den.

Læs kildekoden

Caching og forespørgselsgrænser

Resultater caches lokalt (standard: 7 dage), så browsingen forbliver hurtig, og kilderne ser så få forespørgsler som muligt. Hentninger prøver igen med backoff, og timeouts pr. kilde forhindrer, at én langsom kilde blokerer en dom.

Tilladelser og privatliv

Udvidelsens eneste browsertilladelse er storage. Mac-appen holder sin cache og sine indstillinger i én enkelt mappe i dit brugerbibliotek. Ingen af dem har servere eller telemetri — de eneste netværksforespørgsler er selve kompatibilitetsopslagene.

Læs privatlivspolitikken

Forkerte match og rettelser

Når et spil matcher en tvetydig databasepost, viser widgetten kandidaterne og husker dit valg overalt. Rettelser kan fortrydes, eksporteres og importeres.

Læs kildekoden