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

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

3天内不再提示

如何使用Amibian在树莓派上模拟Commodore Amiga

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

扫码添加小助手

加入工程师交流群

喜欢复古游戏,但不确定在哪里可以找到最好的游戏?寻找一些复古游戏黄金?那么为什么不看看Raspberry Pi的基于Raspbian的Amiga模拟器Amibian呢?

模拟Commodore Amiga从未比这更容易或更令人满意。

Amiga:前所未有的最受欢迎的家用计算机之一

令人惊叹的图形,独特的物理设计以及无聊的IBM/PC兼容市场的反义词。不,我不是在谈论Apple计算机,而是在Commodore Amiga。 Amiga具有音频,图形,视频,标准办公任务以及出色的视频游戏平台,在1985年至1994年最终面市之间,在美国和欧洲占据主导地位。

(尤其是在英国和欧洲,Amiga的下降导致游戏机和家用PC的兴起。)

但是,Amiga并没有消亡。尽管只有少数游戏在移动设备上重新发布,但可以在现代平台(例如AndroidiOS)上找到Amiga的遗留物。

您甚至可以在线购买旧的Amigas,尽管您应该知道它们非常昂贵。多数电容器也需要新电容器,因为原始电容器可能已经泄漏或尚未泄漏。这意味着您可能希望避免支付额外的费用。

同时,一些风扇项目正在尝试使Amiga成为设备。但是,如果您可以自己在已经拥有的Raspberry Pi上进行仿真,那么为什么要为启动仿真器的设备付费呢?

这是您需要了解的内容和操作方法。

在Raspberry Pi上模拟Amiga所需的条件

如果要将Raspberry Pi变成Amiga,则需要:

任何Raspberry Pi:原始型号B,零或Pi 3及更高版本(有什么区别?)

空白microSD卡至少2GB

Etcher图像写入应用

Amibian网站上的Amibian操作系统

Amiga Kickstart ROM文件

游戏,应用程序,工作台ROM(最好的模拟Amiga游戏!)

键盘和鼠标

操纵杆(或其他游戏控制器

电视或显示器

将这些与正确的Kickstart ROM放在一起,您就可以 找到Amiga Kickstart ROM

要使用Amibian,您需要首先获取您喜欢的Amiga型号(或所有型号)的Kickstart ROM。最简单的选择是通过amigaforever.com从Cloanto购买Kickstart。

无论如何,只要拥有ROM,就需要将其与游戏或应用程序ROM一起添加到USB闪存驱动器中。您打算使用。

所有这些东西聚集在一起,您就可以开始过去的旅程了。准备重新审视16位游戏的黄金时代了吗?您需要执行以下操作。

在Raspberry Pi上安装Amibian OS

要开始使用,请先使用新格式化的microSD卡。您应该已经下载并安装了Etcher和Amibian操作系统。该压缩文件应该已解压缩,因此您可以随时使用IMG文件。

将microSD卡插入读卡器并启动Etcher。单击选择图像以浏览到Amibian IMG文件。

检查应用的中间面板,该面板应检测到microSD卡。确认这是正确的卡(在文件管理器中检查驱动器号),然后单击 Flash 继续写入图像。

等待完成;编写完成后,Etcher会通知您,因此请关闭应用程序。

引导和配置Amibian系统

在此阶段,您应确保所有外围设备均已连接至Raspberry Pi,包括显示器。安全地从计算机上卸下microSD卡,然后将其插入Raspberry Pi中,然后连接电源线以启动。

主用户界面将会出现,提供诱人的菜单和选项集合;但是,您还不能使用Amibian系统。相反,您需要进行一些配置更改。 退出用户界面,然后在命令行菜单中输入:

raspc

这将打开Raspberry Pi熟悉的raspi-config屏幕。在这里,使用箭头键选择扩展文件系统,然后选择确定和完成。您还可以在使用raspi-config时更改计算机的本地化选项。

选择是时提示重新启动。现在,您已拥有可用于Amiga ROM的microSD卡的全部容量!

将Amiga ROM和数据复制到Raspberry Pi

当您的Pi重新启动时,插入USB闪存驱动器。/p》

在菜单中,再次选择退出,然后在命令行菜单中找到Midnight Commander。该工具是一个文件管理器,您可以使用它来访问文件。使用命令

mc

在此处启动它,在左侧窗格中使用箭头键选择USB驱动器,在右侧窗格中浏览至/root/amiga/kickstarts 。在此处选择Kickstart ROM,然后按 F5 复制到kickstart子目录。

完成后,浏览到/root/amiga/floppies ,然后再次使用 F5 复制您的Amiga游戏。

现在已经可以使用一切在Raspberry Pi上模拟Amiga!

在Amibian中启动Amiga软件

要使用Amiga软件,您需要先告诉仿真器Kickstart ROM所在的位置,选择一个配置(发布了多个版本的Amiga),然后加载虚拟软盘(游戏ROM)。

通过在Amibian主菜单中点击 3 来执行此操作,方法是启动Amiga ,然后选择一种配置。这将取决于您拥有的Kickstart ROM(您需要在线检查具体信息),但是例如,如果您使用的是Kickstart 1.3,则需要选择基本的 A500 中的一种》配置。选择它,然后单击 ROM 标签,然后浏览以找到正确的Kickstart版本(在我们的示例中为Kickstart 1.3)。

下一步,转到RAM标签,您可以在其中找到设置1MB RAM芯片的选项。这将模拟许多Amiga 500的1989-92随附的扩展卡,将基本512kB RAM升级到完整的兆字节(gasp!)。

完成此操作后,转到“软盘”选项卡,然后浏览要使用的游戏ROM。 Amiga ROM为ADF格式;初始磁盘标记为DF0 :,因此可用于单磁盘应用程序和游戏。如果您的游戏有多个磁盘,只需按顺序将它们加载到每个虚拟驱动器中即可。

单击保存以记住配置(为其提供名称和描述),然后单击开始。片刻之后,模拟的Amiga将引导您选择的ROM文件。像1990年一样玩游戏的时间!

在Raspberry Pi上享受经典Amiga软件

将Raspberry Pi用作Amiga的过程非常简单。更好的是,您仍然可以使用Linux,因为它提供了用于运行计算机的基础代码。

要将Raspberry Pi变成Amiga,所有您需要做的是:

将USB键盘和鼠标连接到Raspberry PI

将Amibian发行版安装到SD卡上

复制快速启动ROM和游戏ROM到USB闪存驱动器

启动Raspberry Pi

扩展文件系统

将ROM复制到Amibian中的正确目录

告诉配置工具在哪里可以找到Kickstart

加载您的游戏ROM,单击“开始”享受一下!

责任编辑:wv

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

    关注

    122

    文章

    2086

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于树莓派(RaspberryPi)构建高效实时监控系统

    及安装 ZeroNews Agent 树莓派(Raspberry Pi)上下载并运行 ZeroNews。 第 2 步:树莓派上安装 Motion 监控 先在
    的头像 发表于 09-22 15:14 1759次阅读
    基于<b class='flag-5'>树莓</b>派(RaspberryPi)构建高效实时监控系统

    如何在树莓派上安装Ubuntu MATE ?

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

    树莓派上开启业余无线电之旅~

    树莓派和RTL-SDR或HackRF等硬件,你可以接收信号、追踪飞行器和船只、解码传输内容,甚至配备适当硬件并获得许可的情况下进行发射。本指南将指导你如何为业余
    的头像 发表于 08-12 18:56 2309次阅读
    <b class='flag-5'>在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>开启业余无线电之旅~

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

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

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

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

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

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

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

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

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

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

    树莓派防火墙完整指南:如何在局域网中配置 IPFire ?

    如果你希望树莓派上配置IPFire,本指南将提供一种简单而有效的方法来加强你的网络安全。日益互联的世界中,保护家庭或小型办公室网络免受外部威胁至关重要。一个有效的解决方案是部署防火
    的头像 发表于 07-21 16:34 1549次阅读
    <b class='flag-5'>树莓</b>派防火墙完整指南:如何在局域网中配置 IPFire ?

    树莓派挖掘5种顶级加密货币!

    加密货币是用于在线交易的数字货币。挖掘这些货币通常需要专门的硬件,如ASIC矿机或高性能GPU。然而,有些加密货币仍可用树莓派来挖掘。本文中,我将为您介绍可在树莓派上挖掘的最佳加密货
    的头像 发表于 07-21 16:34 1985次阅读
    用<b class='flag-5'>树莓</b>派挖掘5种顶级加密货币!

    精通树莓派桌面:远程桌面解决方案全指南!

    远程桌面技术允许通过网络从一台计算机或设备连接到另一台计算机或设备并进行控制。这意味着你可以访问远程计算机的图形用户界面(GUI),并像坐在其前面一样使用它。为何要在树莓派上使用远程桌面?
    的头像 发表于 07-15 18:34 1066次阅读
    精通<b class='flag-5'>树莓</b>派桌面:远程桌面解决方案全指南!

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

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

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

    ,我们将介绍如何在树莓派上安装并运行ArduinoIDE。所需物品要在树莓派上运行ArduinoIDE,你需要以下组件:配备适当电源的树莓
    的头像 发表于 07-01 17:41 4689次阅读
    如何在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>安装并运行 Arduino 集成开发环境!

    极简教程:快速树莓派上运行OpenVPN客户端!

    你已经设置好了OpenVPN服务器,并将树莓派连接到了WiFi,现在你想在世界任何地方都能连接到你的树莓派。所需物品:带有WiFi访问权限的树莓派OpenVPN服务器台式机或笔记本电脑(可选)准备好
    的头像 发表于 06-25 18:00 1731次阅读
    极简教程:快速<b class='flag-5'>在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>运行OpenVPN客户端!

    树莓派“定居”完全指南:一键设置静态IP,稳定又高效!

    当你为树莓派设置静态IP地址时,实际上是为它分配了一个固定地址,该地址不会改变,而动态IP地址则会在设备每次连接到网络时发生变化。树莓派上设置静态IP地址有诸多好处:稳定访问使用静态
    的头像 发表于 05-25 08:32 1823次阅读
    <b class='flag-5'>树莓</b>派“定居”完全指南:一键设置静态IP,稳定又高效!