В материале
5 разд.Tomb Raider без ПК и консоли
Первый Tomb Raider давно стал любимым тестом энтузиастов, которые переносят старые игры на необычное железо. На этот раз OpenLara — открытая реализация движка классической игры — заработала на ESP32-P4, то есть на микроконтроллере, который обычно ассоциируется с embedded-проектами, дисплеями, автоматикой и IoT, а не с 3D-играми.
В демонстрации используется двухъядерный 32-битный RISC-V ESP32-P4 с частотой до 400 МГц. Игра рендерится в 320×240 пикселей, после чего встроенный Pixel Processing Accelerator масштабирует картинку до 1024×600. Благодаря этому основные ядра не тратят все ресурсы только на вывод изображения.
Около 1 Вт на пике
Самое интересное здесь не абсолютная частота кадров, а энергоэффективность. По данным демонстрации и публикации Tom's Hardware, пиковое потребление системы держится примерно около 1 Вт. Для полноценной 3D-игры с управлением, звуком и внешним дисплеем это очень показательный результат.
В стенде также используется аудиокодек ES8311 и USB-клавиатура. Сам ESP32-P4 имеет современный набор периферии, включая USB 2.0 и интерфейсы для дисплеев и камер, поэтому подобные проекты уже не выглядят трюком на грани возможностей железа.
Почему это важно
ESP32-P4 не превращается в новую игровую консоль, но демонстрация хорошо показывает, насколько выросла производительность современных микроконтроллеров. Там, где раньше требовался одноплатный компьютер с Linux, часть задач теперь можно выполнять на более дешевом, простом и значительно экономичном MCU.
Для разработчиков это интересно еще и как пример оптимизации: невысокое внутреннее разрешение, аппаратное масштабирование, минималистичный движок и правильное использование периферии позволяют получить результат, который на бумаге кажется нереалистичным.
Видео лучше любого скриншота
В материал добавлена оригинальная YouTube-демонстрация TheAlexKid777. На ней видно не просто меню или статичный кадр, а реальный запуск OpenLara на ESP32-P4. Это именно тот случай, когда видео является лучшим подтверждением работы проекта.
Энтузиаст продемонстрировал OpenLara на ESP32-P4: игра рендерится в 320×240, масштабируется до 1024×600 и работает на микроконтроллере с пиковым потреблением около 1 Вт.
- OpenLara запущена на ESP32-P4 с двумя RISC-V ядрами до 400 МГц.
- Внутреннее разрешение — 320×240 с масштабированием до 1024×600.
- Пиковое потребление системы оценивается примерно в 1 Вт.
Источники и проверка
- TheAlexKid777 / YouTubeTesting the power of ESP32-P4. Tomb Raider 1 port @EspressifSystems
- Tom's HardwarePlayable Tomb Raider runs on a humble 1-watt chip

Комментарии0 комментариев
Комментарии