Faux86:适用于裸机Raspberry Pi的便携式开源8086仿真器(2019)

2021-02-09 20:16:29

Faux86旨在运行“裸机”。 在Raspberry Pi上。 这意味着仿真器直接在硬件上运行,因此无需在Pi上启动任何操作系统。 默认情况下,Faux86从软盘映像dosboot.img引导,该映像在仿真器中安装为驱动器A。SD卡将安装为驱动器C,任何连接的USB大容量存储设备都将安装为D。由于MS-DOS正在访问 直接使用SD卡,不适用于大型SD卡类型。 我发现最好的解决方案是使用小容量SD卡并以32MB卡的形式刷新映像。引导前应插入USB键盘和鼠标-不支持设备的热插拔。 Faux86最初基于Mike Chambers的Fake86模拟器。 http://fake86.rubbermallet.org许多代码已经在C ++中改编或重写,但是核心CPU仿真仍然基本相同。