在本教程中,详细记录了在树莓派上安装安装和配置DOSBox,找回童年的乐趣,愉快地玩复古经典小游戏。
这个项目非常简单,但很有趣,它可以让你玩数百个伟大的老DOS游戏,这些游戏已经被发布为共享软件,演示版,当然还有免费软件。
现在DOSBox只会让你玩为MS-DOS操作系统设计的游戏。如果你想要的不仅仅是这些,那么一定要看看我的树莓派Retropie教程,那也是为Raspberry Pi量身打造的。
文章最下面列出了一些我喜欢玩的游戏,如果你在准备下载和玩多少游戏时不知所措,这个列表可能会很有用。
设备清单
你将需要以下设备来启动和运行这个项目,还需要一个屏幕,因为远程玩游戏会有很多滞后,不会很好玩,点击链接可直达特别优惠购买。
建议
可选
安装Raspberry Pi DOSBox
现在设置DOSBox是超级简单的,不会花你很长时间去安装和运行它。我将通过安装软件包的过程,并提到如果需要的话,你可以进一步调整它。在继续之前,你需要确保你已经安装了Raspbian。
1. 首先,打开Pi上的终端。
2. 通过运行以下命令使Pi更新。
sudo apt-get update
sudo apt-get upgrade
3. 安装时,我们只需要运行一行。
sudo apt-get install dosbox
4. 现在让进入配置阶段。首先,制作一个存放游戏的目录。~指的是主目录,这个目录是/home/pi。
mkdir ~/dos-games
5. DOSBox的配置文件在第一次运行前不会被创建,要运行它只需在终端中输入DOSBox即可。在DOSBox中输入exit将退出并再次释放终端。
dosbox
6. 如果想编辑配置文件,可以在以下位置找到它。请记住,自本教程发布以来,版本号可能已经改变。
nano ~/.dosbox/dosbox-0.74.conf
7. 在这里,可以改变不少不同的设置,包括屏幕大小、鼠标灵敏度等等。可能有太多的选项,本教程无法一一介绍,所以如果你想了解更多信息,一定要查看DOSBox配置文件的文档页面。
8. 接下来可能要做的是为控制器设置映射。要做到这一点,你将需要启动DOSBox(我在下一节中提到)。启动后,按CTRL+F1。你也可以在启动DOSBox后,使用以下方法来调出按键映射器。
dosbox -startmapper
9. 对于某些控制器,DOSBox会自动检测并应用控制器的设置。我知道这发生在我的经典Xbox 360控制器上。同样重要的是要注意控制器的兼容性因游戏而异,所以它可能在一些游戏中比其他游戏更好地工作。
安装游戏
安装游戏也很简单,它主要包括下载和解压。有两种方法,但最简单的方法是使用GUI(图形用户界面)将文件移动到正确的地方。
首先打开Pi的浏览器,并前往abandonia,因为他们可能有最多的DOS游戏可供下载。
在这里,可以导航并找到一个可以在DOSBox上运行的游戏。在我的例子中,我下载了一款叫做Outrun的游戏。这是一款由世嘉公司出品的经典赛车游戏,你的目标非常简单……在时间耗尽之前到达赛道的终点。你可以尽可能多地撞车,但会严重拖慢你的速度。 如果你喜欢老派赛车游戏,这款游戏当然值得一试。
现在要把它移到dos-games文件夹中,你可以在终端中运行一行或使用GUI。
终端
现在在终端中,只运行一行就可以移动和解压下载的压缩文件。在这个例子中,我使用的是outrun,所以请确保你用与你的游戏/下载相同的名字来代替它。
要移动和解压文件,只需执行以下命令。
unzip ~/Downloads/OutRun.zip -d ~/dos-games/
人机界面
使用GUI非常简单,但对于完全陌生的Pi新手来说,还是要介绍一下。
1. 在默认桌面中,只要进入顶部导航栏中的文件管理器(文件柜图标)。
2. 这个窗口打开后,进入左边栏的下载,你会在右边栏看到压缩文件。
3. 现在只需在压缩文件上点击右键,然后去剪切或复制。
4. 现在进入dos-games文件夹,然后粘贴到这里。
5. 右键点击并解压即可。
6. 现在,它已经可以运行了。
玩游戏
现在是教程中最精彩的部分,那就是启动Raspberry Pi DOSBox,玩你刚刚下载的游戏。
1. 下载并解压游戏后,运行游戏就很直接了。打开DOSBox,只要在终端输入以下内容即可。
dosbox
2. 接下来,需要将游戏安装到的文件夹中。在这个例子中,我把字母c挂载到我要玩的游戏《Outrun》的目录下。
mount c ~/dos-games/outrun
3. 现在需要将目录改为刚才创建的c mount。你只需在DOSBox窗口中输入字母和分号即可。
c:
4. 然后运行exe,只需输入它的名字即可。比如说Outrun你只需要简单的输入outrun,因为这个exe叫outrun.exe。
5. 游戏一旦启动好就可以像平常一样玩游戏了.
6. 现在你会发现有些游戏会运行得太快,有些则太慢。这个速度可以通过改变循环速度来纠正,按Ctrl+F11减少循环,按CTRL+F12增加循环。
还有一些其他的关键绑定,你可能想知道,这些可以在这里找到。
那么你能玩什么游戏呢?
正如我前面提到的,你能够玩的游戏有上百种。如果你还记得老式的DOS操作系统,那么你可能会记得它的经典之作。
举一些最受欢迎的游戏。
- 厄运(1993年)
- 俄勒冈小道(1990年)
- 《波斯王子》(1990年)
- 《地震》(1996年)
- Lemmings(1991年)
- 俄罗斯方块
- 滥用(1995年)
- Liero(1998年)
- 4D体育拳击(1991年)
- Arkanoid (1986)
- 逃亡者(1983年)
- 擂台赛(1985年)
- 休闲装拉里(1987年)
- 触手之日(1993年)
要知道,虽然大多数DOS游戏已经被宣布为废弃软件、免费软件或共享软件,但仍有一些游戏是要付费的。
疑难解答
就像每个教程一样,你一定会遇到一些问题。以下是我在测试本教程时遇到的最常见的问题。
1、性能: 虽然大多数游戏都能正常运行,但你会遇到一些游戏,Pi可能会出现一些问题。当然,这个性能会根据你使用的树莓派的版本而有所不同。我发现超频GPU的内存保留量有助于提高性能。你可以在raspi-config设置中找到这些设置。
2、游戏无法加载:不幸的是,如果一个游戏无法加载,很可能是根本无法加载。然而,有些游戏要求你先运行一个设置文件。检查游戏目录,看看是否有安装文件,如果有,就在DOSBox终端中运行setup(也可以叫安装)。
3、屏幕大小:如果你想要一个更大的屏幕,那么你需要对DOSBox的设置进行修整。不幸的是,大多数老游戏都是为低分辨率设计的,如果强行使用全分辨率,可能会显得很糟糕。
我希望你已经成功安装和配置好了Raspberry Pi DOSBox。你能够玩那些我们很多人成长的经典游戏,实在是太有趣了。
如果你确实遇到了什么问题,有什么反馈,想要分享你最喜欢的DOS游戏或者其他什么东西,那么请一定要在下面留言。
欢迎转载,请留下出处链接:Labno3 » 找回童年的乐趣,详细步骤在树莓派上使用DOSBox玩经典游戏