Metal Gear Solid được chuyển sang chạy trên ESP32-S3

Dự án port Metal Gear Solid từ PlayStation sang ESP32-S3, sử dụng decompilation của FoxdieTeam, lắp ráp trên board với joystick và màn hình LCD.

29/09/2026

Handheld ESP32‑S3 chạy Metal Gear Solid
Phiên bản handheld dựa trên ESP32‑S3, joystick drone và màn hình ILI9341.

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ế.

Nguồn tham khảo: Hackaday

Tin liên quan