Движок OpenLara перенесли на бюджетный чип ESP32-P4

Энтузиаст TheAlexKid777 запустил OpenLara — открытый движок Tomb Raider — на микроконтроллере ESP32-P4. Устройство стоимостью менее 25 долларов потребляет около 1 Вт энергии, обеспечивая при этом плавную работу игры.

Для реализации сценария разработчик использовал возможности ESP32-P4: двухъядерный 32-битный процессор RISC-V с частотой 400 МГц, 64 МБ PSRAM и 768 КБ SRAM. Техническая связка выглядит так:

  • Экран: LCD с выводом через аппаратный масштабатор PPA (родное разрешение 320x240 растягивается до 1024x600).
  • Звук: стереовыход через встроенный кодек ES8311.
  • Управление: внешняя USB-клавиатура.

Если в 90-е годы для Tomb Raider требовались дорогие ПК или консоли, то теперь задача решается на уровне микроконтроллера. Это меняет подход к созданию портативных ретро-консолей: вместо сложных плат с полноценными процессорами можно использовать дешевые чипы с избыточной для таких задач мощностью.

Ранее семейство ESP32 использовалось в менее требовательных проектах — от эмуляторов старых Mac до запуска языковых моделей на 28,9 млн параметров. В случае с OpenLara главным ограничением остается необходимость внешнего управления и экрана, так как сам чип представляет собой лишь вычислительный модуль.

Итоговый результат показывает, что современные микроконтроллеры за 20-25 долларов способны обрабатывать 3D-рендеринг старых игр без заметных задержек.

Показывать Pravda.Ru в сервисах Google

Автор Илья Панфёров
Илья Панфёров — корреспондент Pravda.Ru
Последние материалы