Як працює CrosTem

Усі подробиці — для допитливих і скептиків. Коротко: три публічні бази даних, один консервативний «світлофор», і все залишається на вашому комп’ютері.

Як формується вердикт

Свідомо консервативний «світлофор», обчислений із трьох джерел спільноти. Коли вони суперечать одне одному, CrosTem каже про це й показує сирий статус кожного джерела, щоб ви могли зробити висновок самі.

Можна грати на Mac через CrossOver

CodeWeavers оцінює гру як «Runs Well» або краще (чи 4+ зірки), або AppleGamingWiki зазначає «playable» — без поганого сигналу від іншого джерела та без проблем з античитом.

Можна грати із застереженнями

Змішані чи проміжні сигнали, або підтримка античиту, що поки лише «Planned».

Імовірно, не запуститься на Mac

Статус античиту «Denied» або «Broken» завжди примусово дає червоний — так само, як і суто негативні звіти про сумісність.

Немає даних про сумісність

Ні CodeWeavers, ні AppleGamingWiki ще не знають цієї гри.

Три джерела

  • База даних CrossOver від CodeWeavers

    Офіційні оцінки сумісності CrossOver, зірки, остання перевірена версія та розбивка за версіями.

  • AppleGamingWiki

    Статус від спільноти для CrossOver, Parallels, Rosetta 2 та нативних версій для macOS.

  • Are We Anti-Cheat Yet?

    Статус підтримки античиту — перешкода номер один для мультиплеєрних ігор під CrossOver.

Власний API appdetails від Steam надає ознаку нативної підтримки macOS і метадані гри, тож нативні ігри позначаються взагалі без зовнішніх запитів.

Один рушій, два застосунки

Застосунок для Mac і розширення використовують той самий рушій вердиктів і код кешування — застосунок включає рушій розширення дослівно. Вердикт однаковий, хоч би де ви його читали.

Як застосунок для Mac під’єднується до Steam

Фоновий помічник перезапускає Steam із його вбудованим портом налагодження та під’єднується до вбудованого браузера клієнта, впроваджуючи той самий рушій, що використовує розширення. Запити й кешування працюють точно так само, як у розширенні.

Доки порт налагодження відкритий, будь-який локальний процес міг би керувати Steam у цій сесії. Порт доступний лише на localhost, діє одну сесію, і CrosTem ніколи не вмикає його без вашого запиту — код відкритий, якщо хочете перевірити.

Читати вихідний код

Кешування та обмеження запитів

Результати кешуються локально (типово: 7 днів), щоб перегляд лишався швидким, а джерела отримували якнайменше запитів. Невдалі завантаження повторюються з наростаючою паузою, а тайм-аути для кожного джерела не дають одному повільному джерелу заблокувати вердикт.

Дозволи та конфіденційність

Єдиний дозвіл браузера в розширення — storage. Застосунок для Mac тримає кеш і налаштування в одній папці у вашій користувацькій «Бібліотеці» (Library). Ні те ні інше не має серверів чи телеметрії; єдині мережеві запити — це самі перевірки сумісності.

Прочитати політику конфіденційності

Хибні збіги та виправлення

Коли гра збігається з неоднозначним записом бази даних, віджет показує кандидатів і запам’ятовує ваш вибір усюди. Виправлення можна скасувати, експортувати й імпортувати.

Читати вихідний код