加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

在Linux中怎么运行MS-DOS游戏和程序

发布时间:2018-11-29 05:33:48 所属栏目:Windows 来源:Sk
导读:副标题#e# 你是否想过尝试一些经典的 MS-DOS 游戏和像 Turbo C++ 这样的废弃的 C++ 编译器?这篇教程将会介绍如何使用 DOSBox 在 Linux 环境下运行 MS-DOS 的游戏和程序。DOSBox 是一个 x86 平台的 DOS 模拟器,可以用来运行经典的 DOS 游戏和程序。 DOSBox

运行 Turbo C++ 或其他任何 DOS 程序时,你可能会遇到以下错误:

  1. DOSBox switched to max cycles, because of the setting: cycles=auto. If the game runs too fast try a fixed cycles amount in DOSBox's options. Exit to error: DRC64:Unhandled memory reference

要解决此问题,编辑 ~/.dosbox/dosbox-x.xx.conf 文件:

  1. $ nano ~/.dosbox/dosbox-0.74.conf

找到以下变量:

  1. core=auto

并更改其值为:

  1. core=normal

现在,让我们看看如何运行基于DOS的游戏,例如 Mario Bros VGA。

从 这里 下载 Mario 游戏,并将其解压到 Linux 中的 ~/dosgames 目录。

运行 DOSBox:

  1. $ dosbox

我们刚才使用了虚拟驱动器 C: 来运行 DOS 程序。现在让我们使用 D: 作为虚拟驱动器来运行游戏。

在 DOSBox 提示符下,运行以下命令将 ~/dosgames 目录挂载为虚拟驱动器 D

  1. Z:>mount d ~/dosgames

进入驱动器 D:

  1. Z:>d:

然后进入 mario 游戏目录并运行 mario.exe 文件来启动游戏。

  1. D:>cd mario
  2. D:>mario.exe

在Linux中怎么运行MS-DOS游戏和程序

开始玩游戏:

在Linux中怎么运行MS-DOS游戏和程序

你可以同样像上面所说的那样运行任何基于 DOS 的游戏。 点击这里查看可以使用 DOSBox 运行的游戏的完整列表。

总结

尽管 DOSBox 并不能作为 MS-DOS 的完全替代品,并且还缺少 MS-DOS 中的许多功能,但它足以安装和运行大多数的 DOS 游戏和程序。

有关更多详细信息,请参阅官方 DOSBox手册。

【编辑推荐】

  1. 理解Linux的硬链接与软链接(一)
  2. 理解Linux的硬链接与软链接(二)
  3. 如何使用Linux命令或文件管理器来移动文件?
  4. 运维必备!Linux 远程数据同步工具详解
  5. 15个适用于Linux的最佳安全工具
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读