在 1980 年代初个人电脑时代到来之际,IBM 开发了现在所谓的 PC 标准,即 IBM PC 型号 5150。开发在 IBM 位于佛罗里达州博卡拉顿的 R+D 工厂进行。
IBM在1978年看到了苹果第一款热门产品Apple II的成功,并决定要主导PC市场。IBM决定将PC硬件标准开源给其他制造商,这使其能够在自己的游戏中击败苹果,因为Apple II标准仍然关闭。
廉价的克隆PC很快随之而来,最终,它们成为各地商业的商品。
视频游戏行业在 70 年代末和 80 年代初蓬勃发展,雅达利和 Commodore 游戏机和计算机主导了市场。然后是 1983 年的电子游戏崩溃,使该行业陷入衰退和动荡。
直到任天堂推出任天堂 64,以及后来在 1995 年推出索尼 Playstation,它才恢复过来。
IBM PC 需要一个操作系统
IBM 有一个小问题:它不擅长制作 PC 软件,它需要为新 PC 提供操作系统 (OS)。
当时非常年轻的比尔·盖茨和保罗·艾伦刚刚创办了Microsoft,主要为Apple II计算机构建编译器和附加硬件卡。Microsoft还将其BASIC编程编译器版本授权给当时大多数个人计算机制造商。
盖茨听说了IBM PC项目,并认为它需要一个操作系统。 Microsoft还没有PC操作系统,盖茨精明地购买了由西雅图计算机产品公司的蒂姆·帕特森(Tim Paterson)编写的名为Quick and Dirty Operating System(QDOS)的操作系统的权利和源代码。
根据大多数历史资料,并且不知道盖茨打算将操作系统授权给IBM,1981年7月27日,SCP与Microsoft签署了一项协议,以50,000美元的价格交出专有权和源代码。
在一个月内,Microsoft修改了QDOS,将其重命名为86-DOS,并在PC上运行 – 进一步将其重命名为DOS,并将其授权给IBM用于新计算机。剩下的就是历史了。
由于DOS的许可协议,Microsoft,盖茨和Allen变得非常富有 – 从DOS的版税和授权中赚取了数十亿美元。
DOS简单易用,具有纯文本界面和基于键盘的应用程序控件,它基于Digital Research于1974年创建的早期操作系统CP / M。后来,当鼠标成为大多数计算机的标准配置时,鼠标支持被添加到DOS中。
后来,Microsoft出售了软盘上的完整零售版DOS,供用户手动安装(这是在互联网无处不在之前)。Microsoft DOS的零售版本被简称为MS-DOS。
Microsoft最终在2001年正式停止支持DOS。
2022 年,Microsoft 正式将早期的 MS-DOS 源代码开源,现在可以在线获取。有一个官方的Microsoft MS-DOS 1.25和2.0 GitHub存储库页面可用。
IBM的PC项目最初遇到了阻力 – 一些高管和经理称该项目“疯狂”,并反对该项目,声称Apple II是侥幸 – 大型机和小型机仍然是未来。
DOS游戏站稳脚跟
PC 用户开始运行 DOS 来执行各种业务任务,例如会计、电子表格和文字处理。
但年轻的用户也想要游戏,就像 Apple II 一样,并且出现了许多新的 DOS 游戏,这些游戏在 PC 上运行,具有有限但有效的 CGA,以及后来的 VGA 图形。
游戏已经在Apple II上激增,很快它们中的大多数都被移植到PC上的DOS上。随之而来的是 PC 游戏的大规模开发,很快就有数百种游戏供 PC 用户选择。
现代系统上的DOS游戏
今天,您仍然可以在 Mac 和大多数其他现代 PC 的虚拟化软件(如 Virtual Box 和 VMWare)中模拟运行 MS-DOS,并且您可以同时运行大多数 DOS 游戏。
但是,如果您没有时间设置模拟器软件并安装 DOS,那么在现代计算机上玩 DOS 游戏还有一种更简单的方法:在线游戏门户。
出现了几个经典的老式在线游戏网站,其中许多网站允许您直接在网络浏览器中玩经典游戏。有些网站甚至允许您在浏览器中运行旧版本的 DOS。
Martin Kool DOS_deck就是这样一个 DOS 游戏门户网站。DOS_deck允许您在 Mac 或 PC 上运行十几款经典的 DOS 游戏,而无需独立的模拟器。
正如DOS_deck网站所述,它的模拟器基于之前两个用于个人计算机的出色 DOS 模拟器:DOSBox 和 JS-DOS。
DOSBox 仍然存在,您可以下载该应用程序以在您的 Mac、PC 或 Linux 计算机上运行。DOSBox 的外观和行为就像在应用程序窗口中运行的原始 MS-DOS 一样。
请记住,尽管 DOSBox 可以工作并且功能接近完整,但它仍然是预发布软件,并且仍在开发中。
JS-DOS 是 MS-DOS 的 JavaScript 实现,可在大多数标准 Web 浏览器中运行,并且仍然可以在 js-dos.com 在线获得,尽管该站点声明它已经过时并导航到 dos.zone.com。
正如DOS_deck网站还指出的那样,大多数 MS-DOS 的原始游戏都是键盘控制的。DOS_deck 的一大特点是它的 DOS 游戏已经过修改,可以与现代游戏控制器一起使用。
如果您想在 iPad 或 iPhone 上玩DOS_deck游戏,您需要一个兼容 Apple 的蓝牙游戏控制器。游戏确实提供了虚拟键盘,但在 iOS 设备上对它的支持各不相同,在某些情况下不完整,具体取决于游戏。
有关详细信息,请参阅DOS_deck“关于”页面。
DOS_deck游戏
正如DOS_deck“关于”页面上所述,网站上提供的所有游戏都是合法的——无论是共享软件、免费游戏、演示游戏,还是曾经商业销售的游戏,但现在要么免费,要么被发行商放弃(“解放”)。
只需稍作修改,您还可以在 Steam Deck 掌上游戏机上运行DOS_deck。
目前,在撰写本文时,DOS_deck系列中有 14 款游戏,包括原版《DOOM》、《Wolfenstein 3D》、《Command and Conquer》、《Heretic》、《Activision Blizzard 的魔兽争霸》等。
要在网络浏览器中玩任何一个游戏,请转到网站的主页并单击其中一个游戏图标。您将被带到带有“播放”按钮的预览屏幕。
点击播放以启动游戏。
您可以通过单击浏览器窗口中的全屏图标使窗口全屏,从而在任何游戏中进入全屏。按 Esc 或 Mac 键盘上的“=”退出全屏。
DOS_deck 的服务器响应速度非常快,大多数游戏在几秒钟内加载即可完成。游戏性能很棒。
其中一些游戏链接到其他在线游戏网站,例如 Steam 和 Galaxy of Games (GOG),您可以在其中在线购买、下载并将它们添加到您的游戏收藏中。Steam 和 GOG 都有 Mac 和 Windows 客户端商店应用程序,您可以下载这些应用程序来管理游戏购买。
DOS_deck 是玩经典复古 DOS 游戏的一种快速简便的方法。Kool提到,如果时间允许,更多的老式DOS游戏将被添加到网站上。
其他经典 DOS 资源
今天,有几十个经典的DOS网站和DOS模拟器应用程序,适用于Mac和Windows。您可以下载其中任何一个,运行它,然后将您的老式 DOS 游戏和应用程序加载到其中。
DOSBox 只是其中之一。其他包括 86Box、MAME、QEMU 等。
甚至还有适用于 Xbox X/S、Steam Deck 和 Nintendo Switch 等现代游戏机的 DOS 模拟器。
在现代游戏硬件上运行 DOS 游戏的最简单方法是安装 RetroArch 多系统模拟器。它能够运行数十种不同的操作系统和经典硬件模拟器。RetroArch 可在大多数平台上使用,但您也可以从 Steam 下载并安装它。
另一个很棒的 DOS 模拟器站点是 Jeff Parsons 的 PCjs Machines。PCjs Machines 允许您启动种类繁多的老式操作系统和游戏,包括 DOS 及其许多变体。该网站易于使用,并按硬件和操作系统平台进行组织。
每个标题旁边的大缩略图准确地显示了运行它们时将获得的内容。
老式 DOS 视频和教程的最佳资源之一是 YouTube 上的 PhilsComputerLab。Phil 住在澳大利亚,拥有数百个与 DOS 相关的视频,时间跨度长达数年:从构建复古 PC DOS 计算机到声音和显卡、驱动程序和实用程序以及游戏视频,应有尽有。
Phil 还有一个网站,其中包含软件驱动程序、实用程序、补丁和其他软件,可让经典的 DOS 游戏在现代硬件和操作系统上运行——这是有价值的 DOS 游戏信息的金矿。
未经允许不得转载:表盘吧 » 如何在 macOS 上开始使用 DOS_deck 游戏服务