一位技術愛好者近日完成了一項令人驚嘆的改造——將經典游戲《毀滅戰士》移植到了一臺智能電壓力鍋上。這款名為Cook4Me的電壓力鍋原本主打Wi-Fi互聯功能,卻因硬件配置的特殊性成為改造的理想對象。
改造者Aaron Christophel在瀏覽設備設置菜單時,意外發現系統日志中出現了"Espressif"字樣,這暗示設備可能搭載了樂鑫科技的ESP系列芯片。經過拆解研究,他確認電壓力鍋的硬件架構分為上下兩部分:底部集成溫度傳感器、加熱元件和STM微控制器,負責烹飪功能;前面板則配備觸摸屏、Wi-Fi模塊及主控芯片。
前面板的硬件配置堪稱豪華:ESP32芯片負責無線連接,瑞薩R7S721031VZ主控芯片采用Arm架構,配備128MB內存和閃存,還有未焊接的SD卡槽。改造者通過SWD接口獲取了主控芯片的固件,經過逆向工程分析LCD初始化流程,最終成功編譯并刷入定制固件。
在固件環境搭建完成后,改造者將初代《毀滅戰士》移植到這臺電壓力鍋上。通過將觸摸屏劃分為不同區域模擬鍵盤按鍵,游戲實現了完整操作。實際測試顯示,在128MB內存的支持下,游戲幀率表現穩定,觸控響應流暢。
這次改造充分利用了設備現有的硬件資源:ESP32芯片的加密固件未被破解,但主控芯片的強大性能為游戲運行提供了可能。改造者特別提到,瑞薩芯片豐富的GPIO接口和顯示驅動能力,是項目成功的關鍵因素。整個改造過程展示了物聯網設備硬件的可擴展性,也為經典游戲移植提供了新思路。











