作为“冷门设备移植”的常客,《毁灭战士》此前已成功在割草机、验孕棒乃至电子烟等设备上运行。近期,一位技术爱好者再次突破极限,成功在一台智能电压力锅上运行了初代《毁灭战士》。

他将电压力锅拆解后,发现其硬件分为两大模块:底部集成温度传感器、加热组件与一块STM微控制器,负责温度监测、加热控制及安全断电保护;而设备前面板则设有一块触摸屏,并搭载基于ESP32芯片的Wi-Fi模块。

显示面板的核心是一颗瑞萨R7S721031VZ芯片,采用Arm架构,具备丰富的GPIO接口。该触摸屏的电路板上还配置了128MB闪存、128MB内存、触控控制器、显示驱动芯片、蜂鸣器、EEPROM以及一个未启用的SD卡插槽。

随后,他成功获取瑞萨R7S721031VZ芯片的访问权限,通过SWD烧录器导出原有固件。在对LCD屏幕初始化流程进行逆向工程分析并参考系统日志后,他编译并刷入魔改固件。

搭建完固件环境后,这位技术爱好者最终顺利将初代《毁灭战士》移植至这台电压力锅上运行。

做饭屠魔两不误!初代《毁灭战士》被移植到电压锅上下载地址

远程下载