Компанія Codeweavers продемонструвала роботу утиліти CrossOver з новою моделлю MacBook Air на базі процесора Apple M1. CrossOver дозволяє запускати на «маках» програми та ігри, спочатку створені для Windows.

Інженерам Codeweavers навіть не довелося оновлювати CrossOver, утиліта працює безпосередньо через емулятор Rosetta 2, про що розказано в блозі компанії:

Це неймовірно з урахуванням того, що програма запущена на найдешевшої моделі MacBook з платформою Apple Silicon – з троттлінг процесора і одним відключеним GPU-ядром. Дуже складно пояснити, як це відбувається, настільки складна емуляція там задіяна. Уявіть: 32-бітний двійковий код Intel з Windows запускається через Wine з трансформацією в 64 біта поверх macOS, а ЦПУ з ядрами ARM при цьому емулює роботу архітектури x86 – і все це успішно працює, у що складно повірити.

CrossOver працює на базі Wine Project, який може запускати додатки для Windows в середовищі macOS, підбираючи в операційній системі Apple відповідні API, необхідні для залучення тих чи інших функцій. На жаль, це спрацьовує не з усіма додатками, але на сайті Codeweavers наводиться список сумісних ігор, в числі яких Quicken, Among Us і Witcher 3.

НАПИСАТИ ВІДПОВІДЬ

Будь ласка, введіть свій коментар!
Будь ласка, введіть своє ім'я тут