Dosbox:如何在Linux上运行旧的DOS游戏/程序

DOSBox中 是一种模拟器,可重新创建类似于DOS系统的环境,以便能够在更现代的计算机或不同体系结构(例如Power PC)上运行最初为MS-DOS操作系统编写的程序和视频游戏。 它还允许这些游戏在其他操作系统(例如GNU / Linux)上运行。

DOSBox是免费软件,可用于许多操作系统,例如Linux,FreeBSD,Windows,Mac OS X,OS / 2和BeOS。 它甚至在最近已被改编成适用于PSP和GP2X便携式控制台。

这个真正的宝石的亮点之一是它不需要x86处理器或MS-DOS或任何其他DOS的副本即可运行,并且它可以运行要求CPU处于实模式或保护模式的游戏(也就是说,计算机的运行速度不会太快,以至于那些过时的非常老的游戏无法“玩”)。

安装

剂量盒 从视觉上讲,它是DOS风格的终端或命令控制台。 当然,“幕后”远远不止于此,它使我们能够在广受欢迎的Linux上运行针对该操作系统开发的应用程序。 因此,要安装它,仅需一个简单的步骤就足够了:

须藤apt-get install dosbox

一旦安装了DOSBox,就可以运行它。 完成后,您将看到命令控制台出现。 要开始使用DOSBox运行应用程序,首先必须安装一个路径(是,就像Linux一样),该路径将用作根目录。 然后,是的,您将能够运行您想再次使用的旧游戏或应用程序。

但是,对于像这样的懒人来说,有图形界面可以避免必须挂载我们要作为根用户使用的磁盘或文件夹,手动运行可执行文件等。 对于我来说,最好的是DBGL存在的许多Dosbox GUI之一。

安装DBGL真是胡说八道,此外,它已经包含了最新版本的Dosbox,从而避免了必须使用apt-get安装它的步骤。

只是去 DBGL官方页面,下载最适合您的版本(32或64位Linux;还有适用于Windows,Mac等的版本),然后将下载文件的内容解压缩到最适合您的位置。

在开始使用DBGL之前,必须确保已安装libsdl-sound和libsdl-net软件包。 要在Ubuntu上安装它们,我打开了一个终端并输入:

须藤apt-get install libsdl-sound1.2 libsdl-net1.2

现在可以,以管理员权限运行dbgl.jar。 如果您在没有管理员权限的情况下运行此命令,它将发疯,因此请务必启用“ sudo”。

须藤java -jar“ /path_where_compressed_the_file/dbgl.jar”

使用DBGL

使用DBGL非常容易。 如果您不想花哨的时间并添加屏幕截图和其他怪异的东西,DBGL基本上需要运行2条信息:描述性名称和可执行文件(和/或安装程序)的路径。

要添加游戏/程序,请转到 新增个人资料。 在标题中输入游戏/程序的名称。 在标签中 安装,哪里说 执行> DOS主要 您可以输入可执行文件的路径,然后在 设置 安装程序路径(如果需要安装游戏/程序才能使用)。

准备。 保存更改后,选择“运行配置文件”。 只剩下坐下来享受。

一些有用的快捷方式

DOSBox的一大优点是能够控制处理器和视频的速度。 这使我们可以运行需要模拟非常(旧的,即...)慢速处理器或视频卡的应用程序和游戏。

要在程序/游戏运行时适应速度,可以使用以下键盘快捷键:

CTRL-F7减小跳帧(屏幕上图形的更新速度)。
CTRL-F8增加跳帧(屏幕上图形的更新速度)。
CTRL-F11减少周期(执行仿真的速度)。
CTRL-F12增加周期(执行仿真的速度)。

其他有用的快捷方式:
CTRL-F9终止DOSBox会话。
CTRL-F10捕获/释放鼠标(以防您必须在DOSBox中使用它)。
百科 在DOSBox中,有DOSBox键盘快捷键的完整列表。 我建议您仔细阅读它,因为它非常有用。

在哪里可以获得DOS游戏和程序?

当今用于DOS的大多数游戏和程序都被认为是Abandonware。 Abandonware是一个复合术语,来自英文术语“ abandoned”和“ software”。

它们是那些程序,尤其是视频游戏,由于它们的年龄而终止或很难找到出售,因为开发商公司更名,消失,宣布破产或由于各种原因而具有不确定的法律地位。 出于这个原因,可以理解该软件将不再销售,因此其非营利性下载(与免费分发不一样)不会造成任何经济损失。

用来将程序或视频游戏视为放弃软件的因素之一是其年龄,通常为5或10年左右,但这是一个近似的时间,因为该时间可能会根据产品的商业化时间或的支持。 在许多情况下,创意公司消失了,无法获得新许可证或仅使用它们。

但是,“放弃软件”的概念并未受到版权法的特别考虑,因为版权法会继续保护知识产权,无论其是否继续商业化,而且无论如何它仍像其他任何权利一样属于其所有者。

我记得一些Abandonware网站:


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   dario90

    如果键盘键不起作用,则必须通过卸载操纵杆或在DOSBox配置中将其禁用来禁用操纵杆:
    1-我们转到DOSBox文件夹,该文件夹可以是“ C:Program FilesDOSBox-0.74”或类似的名称,具体取决于它们的版本。
    2-双击“ DOSBox 0.74 Options.bat”,DOSBox配置文件将在记事本中打开。
    3-我们寻找“ [joystick]”部分,并在“ joysticktype = auto”部分将其更改为“ joysticktype = none”。
    4-我们转到“文件”“保存”菜单,然后关闭记事本。
    5-在DOSBox中正常运行任何游戏,键盘应该可以工作。

  2.   塞尔吉奥·安德瓦(Sergio_andvar)

    ScummVM适用于使用SCUMM技术的游戏,例如Maniac Mansion I和II等。 也是从那个时候开始

  3.   马可波西

    不,我快死了,我找到了游戏,它被称为大猩猩,这是一个供您欣赏的视频😀拥有声音和所有内容😀学习该死的程序员,他们现在可以用3D进行所有操作,哈哈哈
    http://www.youtube.com/watch?v=ncykt-YJO1M
    享受

  4.   马可波西

    多少回忆
    我认为这些天之一我会安装它
    我把:
    1)诺顿战友: http://en.wikipedia.org/wiki/Norton_Commander :'-)(幸福的眼泪几乎落下(?))
    2)触角日: http://en.wikipedia.org/wiki/Maniac_Mansion:_Day_of_the_Tentacle

    如果我要把两只扔香蕉的猴子的游戏弄得一团糟,就不得不互相杀死,挥舞蠕虫,但是它们被锚定了,你只需要放下香蕉的力量和角度...我在这里死于xD。 我的整个童年时光,我的父亲,我的兄弟,这是我记得的第一场比赛😀
    什么回忆