Энтузиаст запустил игру Doom на игрушке для рождественской ёлки
Челлендж по запуску Doom на устройствах, которые для этого, мягко говоря, не предназначены, продолжается. Один из энтузиастов смог запустить игру 1993 года на игрушке для ёлки.
Что известно
Игра Doom теперь работает на ёлочной игрушке в виде компьютера IBM PC. Устройство оснащено LCD-дисплеем диагональю около 1”, а в качестве органов управления выступают Bluetooth клавиатура в паре с беспроводной мышкой либо игровой контроллер.
Корпус игрушки был напечатан на 3D-принтере. В соответствии с его размерами была создана печатная плата. Также ёлочная игрушка получила микроконтроллер ESP32-C2-Wrover-02, усилитель I2S, небольшой динамик, порт USB и аккумулятор. Несмотря на очень компактный размер динамика, он способен обеспечить музыкальное сопровождение во время игры.
Естественно, для запуска полноценной версии Doom недостаточно памяти. В связи с этим энтузиаст использовал GBA Doom Port. Это специальная версия игры, оптимизированная для гаджетов с небольшими объёмами памяти. Для работы звуковых эффектов пришлось конвертировать аудиофайлы в формат .imf, поскольку ESP32 не поддерживает формат .mus.
Источник: Tech News Space