作為“冷門裝置移植”的常客,《毀滅戰士》此前已成功在割草機、驗孕棒乃至電子煙等裝置上執行。近期,一位技術愛好者再次突破極限,成功在一臺智慧電壓力鍋上執行了初代《毀滅戰士》。

他將電壓力鍋拆解後,發現其硬體分為兩大模組:底部整合溫度感測器、加熱元件與一塊STM微控制器,負責溫度監測、加熱控制及安全斷電保護;而裝置前面板則設有一塊觸控式螢幕,並搭載基於ESP32晶片的Wi-Fi模組。

顯示面板的核心是一顆瑞薩R7S721031VZ晶片,採用Arm架構,具備豐富的GPIO介面。該觸控式螢幕的電路板上還配置了128MB快閃記憶體、128MB記憶體、觸控控制器、顯示驅動晶片、蜂鳴器、EEPROM以及一個未啟用的SD卡插槽。

隨後,他成功獲取瑞薩R7S721031VZ晶片的訪問許可權,透過SWD燒錄器匯出原有韌體。在對LCD螢幕初始化流程進行逆向工程分析並參考系統日誌後,他編譯並刷入魔改韌體。

搭建完韌體環境後,這位技術愛好者最終順利將初代《毀滅戰士》移植至這臺電壓力鍋上執行。