了解如何在 Ubuntu 中安装 DOSBox,并配置它来玩旧式 DOS 游戏。
DOSBox 是一个自由开源的操作系统模拟器,可以在现代 Linux 系统中运行。它有几个组件可以模仿旧的硬件,以运行旧的程序和游戏。
这一切使得在现代 Linux 发行版中享受旧游戏和应用程序成为可能。
在本指南中,我将向你展示如何安装 DOSBox,配置它,并玩一个示例游戏。
在 Ubuntu 中安装 DOSBox
DOSBox 的主软件包在所有主要的 Linux 发行版中都可用。
在 Ubuntu、Debian、LinuxMint 和相关发行版中,使用以下命令安装它:
“`
sudo apt install dosbox
“`
在 Fedora、CentOS、RHEL 和相关发行版中,使用以下命令安装它:
“`
sudo dnf install dosbox
“`
在 Arch Linux 中,使用以下命令安装它:
“`
pacman -S –needed dosbox
“`
安装就结束了。现在是配置和运行的时候了。
运行 DOSBox
安装后,从终端键入以下内容:
“`
dosbox
“`
它将显示以下界面,这是 DOSBox 提示符。第一次运行非常重要,因为它会创建 DOSBox 配置文件。
键入 exit
暂时关闭 DOSBox。
配置文件为你提供了几个调整设置的选项。在 Ubuntu 中,该文件创建在 ~/.dosbox/dosbox-[version].conf
。
在 Fedora 中,它从以下路径加载临时配置文件 ~/.config/dosbox/dosbox-staging.conf
.
默认情况下,你可以使用默认配置。但是如果你愿意,你可以修改它。
例如,如果你想全屏启动 DOSBox,你可以启用或禁用相关设置。像这样:
“`
fullscreen=false
fulldouble=false
fullresolution=original
windowresolution=original
output=surface
autolock=true
sensitivity=100
waitonerror=true
“`
你可以在 官方文档 中找到所有的设置选项。
下载以及游玩老游戏
有许多网站提供旧的 DOS 游戏。我使用过下面的网站,它提供了一套可以在现代系统中玩的老游戏。
所以,访问下面的网站,下载你想要的任何游戏。
在你的 /home
目录下创建一个文件夹,并将其命名为 dosbox
:
“`
cd ~
mkdir dosbox
“`
现在,解压你下载的游戏(应该是一个 .exe 文件),在 ~/dosbox
目录下创建一个单独的文件夹。
例如,我下载了游戏 “马里奥和路易吉(1994)”。我在 dosbox
文件夹中创建了一个名为 mario
的文件夹,并将游戏文件放进去。
现在从终端启动 dosbox:
“`
dosbox
“`
并键入以下内容,将游戏挂载到虚拟的 C: 盘中:
“`
mount c ~/dosbox/mario
“`
以上命令完成后,将驱动器更改为 C::
“`
c:
“`
现在,你可以输入游戏的文件名来运行游戏:
“`
mario
“`
键盘或控制器映射
默认情况下,DOSBox 会自动检测键盘或你插入的控制器。但是,如果你想更改游戏按键绑定,可以从终端运行以下命令:
“`
dosbox -startmapper
“`
它将显示以下界面,每个键上都标记有事件。你可以点开任何一个键,根据自己的习惯进行更改。
结论
我希望你在 Ubuntu 和其他发行版中安装了 DOSBox 之后,能够运行你最喜欢的 DOS 游戏。DOSBox 是最酷的软件之一,你可以使用它来运行任何程序,例如 Turbo C 等。
如果你有任何麻烦或问题,请在评论区告诉我。
享受游戏吧!
via: https://www.debugpoint.com/install-dosbox-ubuntu/
作者:Arindam 选题:lkxed 译者:gpchn 校对:wxy
主题测试文章,只做测试使用。发布者:eason,转转请注明出处:https://aicodev.cn/2023/02/14/%e5%a6%82%e4%bd%95%e5%9c%a8-ubuntu-%e4%b8%ad%e5%ae%89%e8%a3%85-dosbox-%e7%8e%a9%e8%80%81%e6%b8%b8%e6%88%8f/