首页 > 解决方案 > 使用硬件虚拟机而不是仿真的假设的 DOSBox 类应用程序

问题描述

是否有可能制作一个假设的类似 DOSBox 的应用程序,但它不是模拟 CPU,而是使用硬件虚拟化,有点像 DOSBox VM,它具有主机-客户机集成和硬件模拟?

我想我见过的最接近这个的是Nintendont,它(我认为)使用 Wii CPU 来模拟 I/O,比如 ISO,甚至是 WBFS 替换物理磁盘、模拟存储卡以及使用的特定于 Wii 的外围设备作为普通的 GameCube 控制器。但当然,Wii 已经有 99% 的 GameCube 了,可能还有一些额外的硬件可以让这样的事情变得更容易。

但如果将这种想法应用到 VM 技术中,使用完整的图形、声音和 I/O 仿真,可能会有一个超快的 DOSBox。不是必须的;大多数计算机都可以很好地运行 DOSBox,而且与今天的应用程序相比,大多数 DOS 应用程序并不占用大量资源。

这样的事情可能吗?如果是这样,它在速度方面会比 DOSBox 更好还是更差?最终用户会不会有任何额外的麻烦?这样的项目会有多复杂?除了额外不必要的速度之外,还有其他好处吗?

抱歉,如果其中任何一个是明显的是或否,或者类似的事情已经存在。我对这类东西了解不多。

标签: virtual-machinedosbox

解决方案


推荐阅读