您的位置: 游戏资讯 > 游戏问答

模拟城市支持win10吗,win10模拟城市黑屏

来源:头条 浏览:0 2022-12-08 15:53:02

在PC上,容易将向后兼容视为理所当然,甚至很少使用“向后兼容”这个短语。 大多数旧游戏很容易运行,但其他的通常有内置于Windows或DOSBox的兼容模式。 这不是偶然的。 正如前微软程序员的旧博文所解释的那样。

例如,微软希望用户切换到Windows95时,如果操作系统没有添加特定代码来查找《模拟城市》,但它正在运行,则更改内存分配方法以避免游戏崩溃

模拟城市支持win10吗,win10模拟城市黑屏

这篇博文是Joel Spolsky于2000年5月写的,最近被播客和游戏制片人Kal Yoshika在Twitter上重新发现。 Spolsky写道,“鸡和蛋的问题”。 也就是说,让用户采用没有大量软件的平台,让软件制造商为没有大量用户的平台生产软件。 他说,微软的解决方案是让包括《模拟城市》在内的旧软件能够工作。

' Windows 95? 没关系。 新的32位API很漂亮,但是可以完美地运行旧的16位软件。 微软对此非常着迷,花了很多钱测试他们能找到的所有使用Windows 95的旧程序。' Spolsky写道。 '约翰罗斯为Windows 3.x创建了《模拟城市》的原始版本。 他告诉我,他不小心读取了《模拟城市》刚刚释放的内存,留下了一个错误。 是的。 在Windows 3.x上,它运行良好,因为它从未发生过内存泄漏。

'令人惊讶的是,在Windows 95测试版本中,《模拟城市》在测试过程中无法正常工作。 微软追踪了这个错误,在Windows 95中添加特定的代码在计算机上找了《模拟城市》。 如果发现《模拟城市》正在运行,则内存定位器将以特殊模式运行,不会立即释放内存。 这就是向后兼容性的讲究,人们想升级到Windows 95 '。

这样的例子并不少见。 例如,第一代《最终幻想7》版在Windows NT上运行而不是在Windows 95上运行时会崩溃,因此Windows会伪装游戏的实际操作系统。

和平精英体验服官网「V3.02」IOS版

和平精英体验服官网「V3.02」IOS版

  • 分类:资讯阅读
  • 大小:17MB
  • 语言:简体中文
  • 版本:V3.02