86Box
开源的老式IBM PC兼容机模拟器,采用周期精确(cycle-accurate)设计理念,尽可能精确还原老式芯片组、总线和外围硬件,适用于数字遗产保护和复古计算
时间轴 (近 90 天)
DOSBox、86Box、PCem等模拟器可让老DOS软件脱离原始硬件运行,但对硬件I/O和实时性要求高的工业控制场景难以保证时序精度
86Box 是一款专注于还原老式 IBM PC 兼容机的开源模拟器,尽可能精确地模拟当年的芯片组、总线和外围硬件
86Box 采用'周期精确'(cycle-accurate)设计,严格按照原始硬件的时钟周期数执行每条指令和总线操作
周期精确模拟的计算开销极大,宿主机通常需要以被模拟 CPU 速度数十倍的算力才能达到实时运行效果
在 M6 Mac Mini 上通过 86Box 模拟器成功运行了搭配 Voodoo 3 显卡的 600MHz 奔腾 II 平台
周期精确模拟能够复现原硬件计时特性,使依赖特定延迟的软件(如音效同步、复制保护、实时演示)得以正确运行
即便 M6 性能强悍,某些对时序极度敏感的老软件在跨架构模拟下仍可能出现细微偏差
周期精确模拟很难利用多核并行,因此宿主机的单核性能和内存带宽是此类模拟的关键瓶颈
全部知识事实 (8)
DOSBox、86Box、PCem等模拟器可让老DOS软件脱离原始硬件运行,但对硬件I/O和实时性要求高的工业控制场景难以保证时序精度
50%待验证86Box 是一款专注于还原老式 IBM PC 兼容机的开源模拟器,尽可能精确地模拟当年的芯片组、总线和外围硬件
50%待验证86Box 采用'周期精确'(cycle-accurate)设计,严格按照原始硬件的时钟周期数执行每条指令和总线操作
50%待验证周期精确模拟的计算开销极大,宿主机通常需要以被模拟 CPU 速度数十倍的算力才能达到实时运行效果
50%待验证周期精确模拟能够复现原硬件计时特性,使依赖特定延迟的软件(如音效同步、复制保护、实时演示)得以正确运行
50%待验证即便 M6 性能强悍,某些对时序极度敏感的老软件在跨架构模拟下仍可能出现细微偏差
50%待验证周期精确模拟很难利用多核并行,因此宿主机的单核性能和内存带宽是此类模拟的关键瓶颈
50%待验证在 M6 Mac Mini 上通过 86Box 模拟器成功运行了搭配 Voodoo 3 显卡的 600MHz 奔腾 II 平台
50%