IT之家 1 月 11 日消息,技術達人 Aaron Christophel 昨天在 YouTube 發布視頻,展示自己在一臺電壓力鍋上成功運行初代《毀滅戰士》。
![]()
據介紹,他家里的 Cook4Me 智能電壓力鍋具備 Wi-Fi 互聯功能,在瀏覽設置菜單中,他發現內部出現了“Espressif”(IT之家注:樂鑫信息科技)痕跡,這表明其內部很可能搭載一枚 ESP 芯片,促使博主對其進行拆解,逆向工程。
![]()
當博主將電壓力鍋拆開后發現其硬件被分成了兩部分,底部搭載了溫度傳感器、加熱元件以及一枚 STM 微控制器,負責加熱繼電器、測量溫度等,同時提供安全斷電保護。
而這個電壓力鍋的前面板則配備一個觸摸屏,其 Wi-Fi 模塊搭載 ESP32 芯片,顯示面板上則帶有一枚瑞薩 R7S721031VZ 芯片,采用 Arm 架構,其性能“相當不錯”,還帶有很多 GPIO 引腳。
![]()
同時該觸摸屏的電路板上還帶有 128MB 閃存、128MB 內存、觸控控制器、顯示驅動芯片、蜂鳴器、EEPROM 以及一個未焊接的 SD 卡槽,隨后博主導出了 ESP32 的閃存內容,發現內部經過加密,日志顯示其可能連接云端,不過博主并沒有在這部分上繼續探索。
隨后他獲取了瑞薩 R7S721031VZ 芯片的訪問權限,并通過 SWD 燒錄器成功導出固件。然后博主結合日志對 LCD 屏幕的初始化過程進行逆向工程,還從中編譯、刷入了魔改固件。
搭建完固件環境后,博主成功將初代《毀滅戰士》移植到電壓力鍋上。
![]()
最終,這款游戲完全可以使用觸控屏游玩,博主將屏幕劃分成不同區域來模擬鍵盤按鍵,并且實際游玩幀率“相當不錯”。
![]()
![]()
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.