产业观察

《Metal Gear Solid》从PlayStation移植到ESP32

原标题: 《Metal Gear Solid》从PlayStation移植到ESP32

Adafruit·2026/9/29 16:15:45🔗 原文

📋总体概括

开发者Velxio将1998年PlayStation经典游戏《Metal Gear Solid》原生移植到ESP32-S3单片机上运行。移植基于FoxdieTeam的mgs_reversing反编译项目得到的C语言源码,直接编译为Xtensa机器码,无需模拟器。原PS硬件提供的GTE几何运算引擎和CD BIOS等组件全部以软件方式重新实现,展示了单片机复刻主机级3D游戏的可行性。

⚡关键信息

  • ▸Velxio发布了运行于ESP32-S3的《Metal Gear Solid》原生移植版,项目发布在velxio.dev
  • ▸移植基于FoxdieTeam的mgs_reversing反编译项目产出的C源码,直接编译为Xtensa机器码
  • ▸不使用模拟器,PS主机的GTE几何引擎与CD BIOS等硬件功能全部由软件替代实现
  • ▸原版游戏1998年登陆PlayStation,是主机3D游戏时代的代表作之一

🔥犀利点评

把一款百万销量的3A主机游戏塞进几块钱的开发板,这不是猎奇,是逆向工程社区十年功力的集中展示。反编译到C源码才是真正的护城河——有了干净源码,Xtensa指令集只是最后一公里的搬运工。GTE和CD BIOS软件化复刻也说明:所谓主机独占的技术壁垒,在耐心的社区面前不过是时间问题。

本文由本站自动聚合,以下为原始来源:前往 Adafruit 阅读全文 →