0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在树莓派上运行旧版应用程序和游戏

454398 来源:网络整理 作者:网络整理 2019-12-05 09:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

我们之前曾研究过如何将Raspberry Pi用作复古游戏系统,以及用作低级办公任务的替代台式PC –但是您还知道您可以运行多种经典操作吗?小型计算机上的系统?

如果您从事计算已有20多年了,那么这对于查看旧数据可能会很有用。另外,您可能想看看一些旧游戏。 RetroPi模拟器系列主要来自游戏系统,但是用于较旧台式机操作系统的ROM也可以占有一席之地。

毕竟,在Raspberry Pi上的SD卡和ROM之间进行切换既快捷又容易,这意味着您可能会运行一台旧的Apple,然后运行Commodore 64!

设置您的Pi

您不需要任何其他设备,只需仿真ROM,您的Raspberry Pi和键盘和鼠标,并且Pi通过HDMI或复合材料连接到显示器。

如何在树莓派上运行旧版应用程序和游戏

自然地,您还需要电源以及用于运行操作系统的空白SD卡。您还可以连接以太网电缆或无线USB加密狗,以通过SSH或VNC远程访问设备,具体取决于所包含的其他实用程序-当然,这将使您在初始设置后不必使用键盘和鼠标。

确保您使用的是优质Raspberry Pi电源,而不是可能更适合给Kindle充电的电源。在仿真系统上使用Raspberry Pi的好处是可以保持打开状态,而不会对您的电费产生任何重大影响。如果您使用Pi来运行旧版操作系统以获取财务信息,久违的创意写作等,那么您就不想在需要进行一些数据处理时发现该系统已挂起。您可以在Amazon上找到适合您的Raspberry Pi的电源适配器。

准备Retro OS

为了使Raspberry Pi与所选的Retro OS一起运行并运行,您需要需要检查该模拟器是否可以在Raspberry Pi的默认操作系统Raspbian中运行,或者它是否具有自己的ROM。

,您需要做的就是启动Raspbian并将必要的软件下载到Pi上,安装并运行。

如果是后者,则需要在台式机上下载ROM并编写将其插入SD卡中,将其插入Raspberry Pi中,然后打开计算机以启动进入复古操作系统。

您可以使用的复古操作系统

可以使用多种复古操作系统

FastDosBox (1.35英镑)是DOSBox的Raspberry Pi优化版本,可用于运行1983-1995年的MS-DOS应用程序和游戏(等一下)。这实际上将您的Raspberry Pi变成了1990年代的计算机!

Commodore Pi [不再可用] 是完整的Raspberry Pi操作系统,从本质上说Commodore 64 OS变成了用于写入SD卡的ROM。您可以通过www.commodorepi.co.nr下载它,尽管速度有些慢。这是正在运行的Commodore Pi项目的录像:

Macintosh Plus 是1980年代的经典Apple Mac操作系统,Mini vMac模拟器可以轻松安装在Raspberry Pi上使Macintosh Plus重新焕发生命。

OpenMSX 是用于MSX的仿真器,MSX是一种被人们广泛遗忘的8位计算机系统,由于功能强大,这令人遗憾由Microsoft在日本生产的家用计算机,以及诸如Metal Gear之类的一些游戏特许经营权的发源地。您可以使用OpenMSX []模拟平台,该平台将在Raspbian(或Raspberry Pi的任何其他Linux操作系统)中运行。

融合ZX Spectrum仿真器 – ZX Spectrum是一个在1980年代和1990年代初期在英国和欧洲获得了巨大成功的8位计算机,并且现在可以在您的Raspberry Pi上安装Fuse ZX Spectrum模拟器,以重温单色角色游戏的时代。

查找模拟器的ROM

与以往一样,我们需要告诉您,使用您不拥有(甚至可能拥有的)应用和游戏的ROM在大多数情况下都违反了版权法。

这是什么意思?这意味着您需要先了解自己的良心,然后再决定是否愿意在仿真或其他方式的所选复古操作系统上运行ROM。

有许多在线存储库,它们为提到的所有操作系统提供游戏和软件ROM。

其他适用于Raspberry Pi的复古操作系统?

现在您可能已经知道,除了Raspbian及其变体之外,还有许多其他可以在Raspberry Pi上安装的操作系统,例如Linux和RISC OS。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 应用程序
    +关注

    关注

    38

    文章

    3342

    浏览量

    59935
  • 树莓派
    +关注

    关注

    122

    文章

    2070

    浏览量

    109771
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    何在应用程序调试期间分析栈和堆使用情况

    随着 AMD Vitis 统一软件平台 2021.2 的发布,Vitis 引入了一个 Tcl 脚本,用于在应用程序运行的特定时间点协助查找栈和堆的内存使用情况。该脚本已延续到后续的 Vitis 版本
    的头像 发表于 10-24 16:54 602次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>应用程序</b>调试期间分析栈和堆使用情况

    何在树莓派上安装Ubuntu MATE ?

    ,而非GNOME。在本文中,我将介绍如何轻松地在树莓派上安装它。UbuntuMATE官方支持树莓派,因此每发布一个新版本,都会为树莓派发布一个镜像。该镜像可刷入S
    的头像 发表于 08-12 18:56 2968次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>安装Ubuntu MATE ?

    技能+1!如何在树莓派上使用C++控制GPIO?

    在使用树莓派时,你会发现Python和Scratch是许多任务(包括GPIO编程)中最常用的编程语言。但你知道吗,你也可以使用C++进行GPIO编程,而且这样做还有不少好处。借助WiringPi
    的头像 发表于 08-06 15:33 3601次阅读
    技能+1!如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>使用C++控制GPIO?

    这个套件让树莓派5运行几乎所有YOLO模型!Conda 与 Ultralytics!

    何在树莓派上设置YOLO计算机视觉?Conda与Ultralytics在本指南中,我们将学习如何使用Conda在树莓派上安装Ultraly
    的头像 发表于 07-31 11:51 3890次阅读
    这个套件让<b class='flag-5'>树莓</b>派5<b class='flag-5'>运行</b>几乎所有YOLO模型!Conda 与 Ultralytics!

    初学者指南:树莓派上搭建虚拟环境!

    在这篇简明扼要的指南中,我们将探讨如何在树莓派上设置和使用虚拟环境(或称为Venv)——包括在终端和Thonny集成开发环境中。使用Bookworm操作系统或更高版本时,或在尝试安装Python
    的头像 发表于 07-27 13:24 641次阅读
    初学者指南:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>搭建虚拟环境!

    何在树莓派上设置并使用VNC?远程访问完整指南!

    为什么要在树莓派上使用VNC?使用VNC与树莓派的主要优势在于其提供的灵活性。我们可以在“无头模式”(无物理显示器)下运行树莓派,同时仍能完全访问其图形用户界面(GUI)。这减少了对额
    的头像 发表于 07-26 20:42 5083次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>设置并使用VNC?远程访问完整指南!

    C++ 与 Python:树莓派上哪种语言更优?

    Python是树莓派上的首选编程语言,我们的大部分教程都使用它。然而,C++在物联网项目中同样广受欢迎且功能强大。那么,在树莓派项目中选择哪种语言更合适呢?Python因其简洁性、丰富的库和资源而被
    的头像 发表于 07-24 15:32 657次阅读
    C++ 与 Python:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>哪种语言更优?

    完整教程:如何在树莓派上配置防火墙?

    引言防火墙是任何网络包括树莓派网络中必不可少的工具。本质上,防火墙是内部网络(如树莓派网络)与其他外部网络(如互联网)之间的安全屏障。其主要目的是控制和过滤网络流量,根据预定义的规则允许或阻止某些
    的头像 发表于 07-07 16:30 815次阅读
    完整教程:如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>配置防火墙?

    释放潜力:在树莓派上运行安卓系统实现多样化应用!

    为什么要在树莓派上运行安卓系统?安卓系统以其庞大的应用生态系统和用户友好的界面而闻名,它能够将树莓派转变为功能强大的设备,能够处理从媒体消费到轻量级计算和物联网应用等各种任务。优势高度
    的头像 发表于 07-05 08:33 915次阅读
    释放潜力:在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b><b class='flag-5'>运行</b>安卓系统实现多样化应用!

    何在树莓派上安装并运行 Arduino 集成开发环境!

    使用树莓派单板计算机,你可以运行各种应用程序,包括广受欢迎的Arduino集成开发环境(IDE)。这意味着你可以用它轻松地为通过USB连接到树莓派计算机的微控制器编程,以创建交互式电子
    的头像 发表于 07-01 17:41 4061次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>安装并<b class='flag-5'>运行</b> Arduino 集成开发环境!

    树莓派复古游戏,你会选哪一个?

    复古游戏树莓派单板计算机的组合十分常见。在树莓派项目列表中,几乎都会包含至少一个复古游戏项目。复古游戏发行版让在
    的头像 发表于 06-16 16:56 842次阅读
    <b class='flag-5'>树莓</b>派复古<b class='flag-5'>游戏</b>,你会选哪一个?

    从初学到进阶:树莓派上最适合你的代码编辑器推荐!

    安装树莓派操作系统后,你就可以使用Python、Scratch、Java、C/C++等受Linux支持的多种编程语言进行编程了。其中,Python是树莓派上最受欢迎的编程语言。在树莓
    的头像 发表于 05-15 16:20 802次阅读
    从初学到进阶:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>最适合你的代码编辑器推荐!

    何在 树莓派 上编写和运行 C 语言程序

    在本教程中,我将讨论C编程语言是什么,C编程的用途,以及如何在RaspberryPi上编写和运行C程序。本文的目的是为您介绍在RaspberryPi上进行C编程的基础知识。如果您想深入了解C编程
    的头像 发表于 03-25 09:28 943次阅读
    如<b class='flag-5'>何在</b> <b class='flag-5'>树莓</b>派 上编写和<b class='flag-5'>运行</b> C 语言<b class='flag-5'>程序</b>?

    零基础入门:如何在树莓派上编写和运行Python程序

    在这篇文章中,我将为你简要介绍Python程序是什么、Python程序可以用来做什么,以及如何在RaspberryPi上编写和运行一个简单的Python
    的头像 发表于 03-25 09:27 1548次阅读
    零基础入门:如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>编写和<b class='flag-5'>运行</b>Python<b class='flag-5'>程序</b>?

    人脸识别指南:如何在树莓派上安装和设置 Dlib

    学习如何在树莓派上安装Dlib并配置人脸识别功能,为您的AI项目奠定基础。在树莓派上安装Dlib的详细步骤要为
    的头像 发表于 03-24 17:31 1274次阅读
    人脸识别指南:如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>安装和设置 Dlib