- 主题:2024年,有厂商推出386笔记本电脑
我的win11能玩大部分DOS游戏,搞个386硬件反而受限制。
--
FROM 171.221.52.*
DOSBox早就解决这个问题了。
【 在 ayaka 的大作中提到: 】
: 是这样的,有些古董游戏的运行速度受CPU频率影响,你CPU频率太快,就会看到游戏里面啥都飞快
--
FROM 171.221.52.*
而且64位的Windows系统,很早就不支持DOS子系统了,现在的DOS游戏都是跑在虚拟机里的。
【 在 ayaka 的大作中提到: 】
:
: 是这样的,有些古董游戏的运行速度受CPU频率影响,你CPU频率太快,就会看到游戏里面啥都飞快
--
FROM 171.221.52.*
在Windows早期的32位版本中,如Windows 95、98和ME,它们包含了与MS-DOS紧密结合的DOS层,允许用户直接运行DOS应用程序。然而,从Windows NT系列开始(包括Windows 2000、XP、Vista、7、8、8.1及后续的64位版本),系统采用了NT架构,其中包含了一个称为“NTVDM”(Windows NT Virtual DOS Machine)的组件来模拟16位DOS环境,从而兼容运行旧的DOS和16位Windows应用程序。
对于64位版本的Windows,自Windows XP x64 Edition和Windows Server 2003 x64 Edition起,NTVDM不再支持16位应用程序的运行,这意味着大多数传统的DOS程序和16位Windows程序无法直接在64位版本的Windows上运行。这一变化主要是因为64位处理器架构与16位代码不兼容,以及微软逐步淘汰对老旧技术的支持,鼓励向更现代的软件开发标准过渡。
【 在 ayaka 的大作中提到: 】
: 这个事我倒是知道,因为我也用dosbox,我只是单纯的以为你会直接去运行……
--
FROM 171.221.52.*