Компания Canonical объявила, что Steam Snap для ARM64 стал стабильным, открывая возможность играть в ПК-игры на процессорах ARM, таких как NVIDIA DGX Spark или ноутбуки на Qualcomm. Предложение заманчиво: больше эффективности, ниже цена и меньше тепла. Однако реальность эмуляции x86 на ARM менее радужна, чем кажется.
Эмуляция x86: узкое место, которое никто не хочет видеть 🎮
Большинство игр написаны для архитектуры x86, а не для ARM. Canonical внедрила слой трансляции и эмуляции, чтобы заставить их работать, но этот процесс всегда снижает производительность и добавляет ошибки. Новые или требовательные тайтлы остаются за бортом, а опыт сводится к игре в некоторые игры, иногда с рывками. Реальным решением было бы, чтобы разработчики компилировали нативно для ARM.
Тот день, когда разработчики вспомнят об ARM ⏳
Альтернатива — чтобы студии также компилировали для ARM — звучит как революция. Но в игровой индустрии желание всегда идет впереди денег, а не позади технологий. То есть, когда увидишь, что Rockstar выпускает GTA VI для ARM раньше, чем для ПК, дай нам знать. А пока сидим ждем и наслаждаемся этими рывками с философией.