← ALB News · curated headline

Перемотка в любой игре: как я научился откатывать память работающего Windows-процесса на Mac

Habr · RU · Programming · 11/5/2026, 3:24:23 AM

В эмуляторах приставок сохранение в любой момент есть лет двадцать. В играх для ПК его нет: игра там не коробка с понятным состоянием, а живой процесс с потоками, файлами, звуком и видеокартой. Пару недель я делал ⌘S и ⌘Z для Windows-игр, которые идут на Mac через слой совместимости и Rosetta. Рассказываю, как устроен откат памяти чужого процесса, какие ловушки Rosetta стоили мне зависаний и почему самым сложным оказался не GPU, а семафоры Mono. Читать далее

Continue to Habr →

You are being forwarded in 6s — stay on this page