Крошечный компьютер DIY заставляет Doom работать

0
521

 

 

Мера совместимости и простого желания любителя: Классический шутер Doom даже запускается на мини-плате Adafruit QT Py.

Но заставляет ли это Doom бегать? Крылатый вызов всем компьютерным мастерицам и изобретательным кодерам принес удивительные плоды, такие как Doom внутри Minecraft или даже новейший Doom Eternal на умном холодильнике.

Теперь мини-плата Adafruit QT Py показывает, что с небольшими доработками и экраном 240×240 пикселей даже классическая стрелялка работает без проблем. Сборка, которая была специально настроена для игр, оснащена панелью управления и шестью кнопками действий, позволяющими управлять простым управлением Doom.

На крошечном устройстве Doom виден удивительно четко и воспроизводится плавно. Взгляните сами:

 

Дум-Бой бренд самодельный

Игра

Doom была сделана исполняемой на QT Py с помощью эмулятора Retro-Go. Для этого инструмент сначала нужно было портировать для мини-платы, как объясняют хоббисты на сайте (Adafruit). Сборка должна уметь не только плавно играть в Doom, но и Doom. Устройство имеет следующие характеристики:

  • ESP32 Pico v3 02, двойное ядро Tensilica 240 МГц с 2 МБ PSRAM, 8 МБ Flash
  • 240×240 1,3 дюйма TFT IPS
  • microSD-карта
  • AW9523 Расширитель GPIO для 10 кнопок, подсветка постоянным током, отключение наушников, обнаружение карт

Источник исходного кода Doom является открытым — одна из причин, по которой классический шутер так часто используется для демонстрации совместимости. Кроме того, ей почти 30 лет, и она требует соответственно мало аппаратных ресурсов. И, конечно, Doom — это классика.

С другой стороны, графический бенчмарк для высокопроизводительных ПК уже 15 лет называется But does it make Crysis work? PC-геймерам придется снова задать себе этот вопрос, потому что на удивление Crytek анонсировала долгое время считавшийся невозможным Crysis 4 в эти дни:

Crysis 4 surprise announcement

В коротком тизер-трейлере больше деталей, чем кажется на первый взгляд. Мы покажем их вам в нашем анализе Crysis 4!