Doom запустили на мультиварке
18.01.26
Ютуберу удалось запустить классический шутер Doom на умной мультиварке Krups Cook4Me после считывания и перепрошивки прошивки сенсорного модуля управления. В видео с разбором показано, как игра работает локально непосредственно на дисплее устройства без вмешательства в силовую электронику или нагревательные элементы.
«Чудо» стало возможным благодаря перепрошивке компьютера с сенсорным экраном. Исходной точкой стало встроенное Wi-Fi-соединение Cook4Me. Просматривая меню настроек, автор заметил, что «первые три байта — от Espressif… поэтому внутри, скорее всего, есть ESP». Именно это наблюдение и подтолкнуло к полной разборке устройства.
Как устроена мультиварка
После открытия выяснилось, что аппаратная часть Cook4Me четко разделена. В нижней части находится плата с микроконтроллером STM, управляющей реле нагрева, измерением температуры и аварийным отключением при сбоях. Фактически это отдельный безопасный контур, отвечающий только за приготовление пищи.
Фронтальный модуль с сенсорным экраном, соединенный с основной платой простым четырехжильным кабелем, оказался более мощным. Wi-Fi-модуль здесь — ESP32, а главным процессором дисплейной платы стал Renesas R7S721031VZ на Arm-архитектуре, который автор называет довольно хорошим чипом с большим количеством GPIO.
Мощная электроника в дисплее
Плата сенсорного экрана также содержит 128 МБ флэш-памяти, 128 МБ оперативной памяти, контроллер емкостного сенсора, драйвер дисплея, бузер, внешнюю EEPROM и даже незапаянный слот для карты SD. Флеш-память ESP32 удалось считать, но она оказалась зашифрованной. Логи намекали на облачное взаимодействие, вероятно, через AWS и MQTT с частным ключом.
Излом и перепрошивка
Доступ к основному процессору Renesas получили через SWD. После подключения программатора автор успешно считал флэш-память. Логи загрузчика позволили отреверсировать инициализацию LCD, что позволило собрать собственную прошивку и прошить чип. После установки среды разработки Doom был портирован на систему сенсорного экрана.
Doom на дисплее Cook4Me
«После написания достаточного количества оберток вокруг Doom и портирования его в прошивку мы можем полностью запустить его на кастрюле для приготовления. Игра работает на дисплее Cook4Me, а сенсорный экран разбит на зоны для управления, обеспечивая достаточно приятную частоту кадров», — объясняет автор.
Что это показывает
Абсурдность ситуации лишь подчеркивает архитектуру современных умных бытовых приборов. Логика приготовления в Cook4Me изолирована на простом контроллере, в то время как интерфейс, сетевые функции и экран обслуживает более мощный встроенный компьютер. Именно эта разделенность и позволила запустить Doom на скороварке. Ввиду истории портирования Doom на самые неожиданные устройства, вряд ли это последний странноватый пример, хотя после запуска игры даже в космосе удивить становится все сложнее.
Не пропустите интересное!
Підписывайтесь на наши каналы и читайте анонсы хай-тек новостей, тестов и обзоров в удобном формате!
Обзор смартфона Oppo A6 Pro: амбициозный
Новый смартфон Oppo A6 Pro — телефон среднего уровня с функциональностью смартфонов премиум-класса. Производитель наделил его множеством характеристик, присущих более дорогим телефонам. Но не обошлось и без компромиссов. Как именно сбалансирован Oppo A6 Pro – расскажем в обзоре.
Обзор смартфона Poco M8 Pro: можно позволить больше
Poco M8 Pro 5G сразу бросается в глаза своим размером и стремлением производителя предложить больше, чем обычно ожидаешь от устройства этой ценовой категории. Он не совсем очередной «середнячок»
Skoda выпустила в 2025 году свой миллионный автомобиль автомобиль статистика
Škoda подчёркивает, что завод в Млада-Болеславе остаётся единственным в группе Volkswagen, где на одной производственной линии собирают автомобили с ДВС и полностью электрические модели.
Искусственному интеллекту доверили управлять марсоходом Perseverance искусственный интеллект космос
Из-за большой задержки прохождения сигнала от Земли до Марса, которая составляет от 3 до 22 минут в зависимости от взаимного расположения планет на орбите, прямое управление марсоходами с помощью джойстика невозможно


