Очередной эксперимент в бесконечной эпопее по запуску DOOM на непредназначенных для этого устройствах увенчался успехом. На этот раз игровая платформа — умная скороварка Krups Cook4Me, где моддеру удалось запустить игру на сенсорном экране прибора, не нарушая при этом его основные функции.
Идея возникла после изучения меню настроек Wi-Fi устройства, где были обнаружены характерные признаки использования популярного микроконтроллера ESP32, что натолкнуло энтузиаста на мысль о более глубоком исследовании аппаратной начинки. После разборки скороварки выяснилось, что устройство разделено на два независимых модуля. Нижняя плата на базе микроконтроллера STM отвечает исключительно за нагрев, контроль температуры и аварийные отключения, а вся «интеллектуальная» часть, включая сенсорный дисплей и модуль связи, вынесена в отдельный блок.
Именно в этом блоке и был обнаружен довольно производительный для бытовой техники чип Renesas R7S721031V на ядре ARM имеющий 128 МБ оперативной и 128 МБ флеш-памяти. Доступ к системе получили через интерфейс отладки SWD. Поскольку данные во флеш-памяти были зашифрованы, пришлось применить реверс-инжиниринг: считать дамп, проанализировать логи загрузчика и понять принцип работы дисплея.
В итоге была создана пользовательская прошивка, в которую и интегрировали DOOM, а управление в игре реализовано через зоны на самом сенсорном экране. Как отмечает автор, игра демонстрирует «вполне приличную частоту кадров», учитывая ограниченные ресурсы.
Эксперимент, в первую очередь, демонстрирует скрытый потенциал обычной бытовой электроники и продолжает давнюю традицию моддинга, где главное — не практическая польза, а сам факт достижения цели. Судя по всему, список устройств для запуска DOOM будет пополняться и

