Nhà phát triển David Montero Crespo đã chuyển bản gốc Metal Gear Solid, một tựa game nổi tiếng trên PlayStation 1998, sang chạy trên vi điều khiển ESP32‑S3. Dự án thu hút vì thể hiện khả năng xử lý đồ họa và âm thanh của microcontroller hiện đại.
Điểm chính
Dự án dựa hoàn toàn vào công cụ decompilation MGS của FoxdieTeam, sau đó biên dịch lại cho kiến trúc Xtensa của ESP32‑S3. Để thích nghi với sự khác biệt giữa bộ xử lý MIPS của PlayStation và lõi Xtensa, tác giả đã thực hiện một số chỉnh sửa mã nguồn. Cuối cùng, ESP32‑S3 được gắn trên một board perfboard, kèm joystick lấy từ bộ điều khiển drone, màn hình LCD ILI9341 và một dải điện trở (resistor ladder) để tạo các nút điều khiển, tạo thành một handheld đơn giản.
💡 Góc nhìn kỹ thuật Hagapa
Dự án chuyển Metal Gear Solid sang ESP32‑S3 cho thấy vi điều khiển này có khả năng xử lý đồ họa và âm thanh phức tạp, mở ra tiềm năng cho các ứng dụng nhúng ở Việt Nam như giao diện người‑dùng đa phương tiện cho thiết bị IoT, bảng điều khiển công nghiệp hay hệ thống giáo dục tương tác. Tuy nhiên, trước khi áp dụng thực tế, các nhà phát triển cần kiểm tra khả năng ổn định nhiệt, tiêu thụ năng lượng và độ trễ khi chạy phần mềm gốc đã được decompile, đồng thời xác nhận tính tương thích của các peripheral (joystick, LCD, resistor ladder) với môi trường hoạt động thực tế.