В очередной раз пополнился список устройств, на которых энтузиастам удалось запустить классическую первую часть Doom. Разработчик под ником GaryOderNichts смогзаставить работать Doom на умном будильнике Nintendo Sound Clock Alarmo.

Несмотря на то, что функционал будильника не отличается высокой мощностью, производительности его компонентов оказалось достаточно для запуска игры. При этом, как отмечает автор проекта, для этого потребовалась хитрость — пришлось использовать внешнюю память из-за ограниченного объёма встроенной.

В результате игра запускается с подключенного к будильнику USB-накопителя, но все вычислительные процессы происходят непосредственно в самом устройстве. GaryOderNichts подчеркнул, что игра работает без каких-либо модификаций самого будильника.

Doom функционирует на базе микроконтроллера STM32H730ZBI6. Управление осуществляется с помощью сенсорного экрана и кнопок, встроенных в часы. Хотя поворачивать персонажа таким способом не совсем удобно, стрельба и открытие дверей не вызывают сложностей.

Разработчик также решил выложить в открытый доступ исходный код проекта, позволяющего запустить Doom на будильнике Nintendo.


Ещё по теме: