电脑怎么下载街机游戏?RetroPie 街机游戏模拟器入门指南

各位老铁们好,相信很多人对电脑怎么下载街机游戏都不是特别的了解,因此呢,今天就来为大家分享下关于电脑怎么下载街机游戏以及RetroPie 街机游戏模拟器入门指南的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

RetroPie是一款功能丰富的多合一游戏模拟器操作系统,适用于树莓派。

本文主要展示如何在树莓派上安装、设置、使用RetroPie

RaspberryPi上的RetroPie简介

RetroPie是一个免费的游戏模拟器,它集成了在树莓派上运行游戏和应用程序所需的所有工具。它主要是运行复古游戏,比如级马里奥魂斗罗合金弹头等等

RetroPie可以通过以下两种方式之一安装:

作为基于Debian的操作系统作为Raspbian上的应用程序作为一个操作系统,RetroPie通过Raspi-config工具和其他Linux启动文件管理所有与操作系统相关的设置。

本文主要介绍OS方式的RetroPie

EmulationStation是一个模拟器、游戏和应用程序启动器,它还管理手柄和键盘支持。它本身不是模拟器。Libretro是模拟器的框架,libretro核心是模拟器本身。Retroarch是libretro的前端或GUI。ROM(例如ROM镜像或ROM文件)是包含游戏数据文件

RetroPie依赖条件

树莓派

RaspberryPi2B、3B/B+或4B,至少连接了一个键盘、鼠标和一个屏幕。B型号是首选,因为它们具有以太网口。也可以使用无线键盘和鼠标。

SD卡

要将RetroPie安装为操作系统,需要MicroSD卡。建议大小16GB以上,这样才能有足够空间存储多个游戏ROM

读卡器和PC

要将RetroPie安装为操作系统,需要连接到Internet的PC和SD卡读卡器。

游戏手柄

虽然不是完全必要,但强烈推荐使用游戏手柄。大多数USB和蓝牙游戏手柄都可以在RaspberryPi上使用

在树莓派上安装RetroPie

RetroPieOS构建在RaspberryPiOSLite之上(没有PIXEL桌面环境)。它可以使用RaspberryPiimager安装到MicroSD卡上

RetroPie第一次启动

将MicroSD卡插入树莓派并开机后,RetroPi会启动到EmulationStation。

映射按键

首次启动时,EmulationStation将提示设置手柄(称为map)。也可以使用键盘。

要开始绑定过程,请按住所选设备(键盘或手柄)的向上键。按住键约3秒钟。

如果对按键映射有误,请按键盘上的F4键返回RetroPie终端并输入sudoreboot.这将重新启动RetroPie并允许用户重新开始设置。要跳过映射步骤,请按Esc键。完成后,按手柄上的A键。

在设置过程中使用最多的EmulationStation键是A-key、B-key、Start-key和Select-key

RetroPie配置

现在EmulationStation已启动,它将在默认前端使用RetroPieConfiguration启动。这里你有两个选项–你可以进入EmulationStation主菜单、RetroPie配置或RetroPie终端

重要的配置和菜单

有四个重要的界面需要掌握:EmulationStationMainMenu、RetroPieConfiguration、raspi-config和Retropie-SetupScript。

EmulationStation主菜单

要进入EmulationStation主菜单,请按开始键。

EmulationStation主菜单使用游戏手柄按键进行导航(即A键和B键)。

RetroPie配置界面

要进入RetroPieConfiguration屏幕,请从EmulationStation中选择RetroPieConfiguration(A-key)。

RetroPie配置界面使用游戏手柄按键进行导航(即A键和B键)

树莓派软件配置工具(raspi-config)

RaspberryPi软件配置工具是配置RaspberryPi的地方。要进入raspi-config,请从RetroPieConfiguration屏幕中选择RASPI-CONFIG(A-key)

raspi-config工具使用方向、Enter和Esc键进行导航。Raspi-config工具也可以通过按键盘上的F4键进入RetroPie终端,然后键入以下内容来访问:

sudoraspi-config

RetroPie设置脚本

获取RetroPie-Setup脚本的最简单方法是从RetroPie配置屏幕中选择RETROPIESETUP

RetroPie-Setup脚本使用方向、Enter和Esc键进行导航。RetroPie-Setup脚本也可以通过RetroPie终端(在EmulationStation中按F4键)或SSH访问:

sudobashRetroPie-Setup/retropie_setup.sh

RetroPie终端

有些命令只能通过终端来完成,而有些命令则更容易通过终端来完成。RetroPie终端类似于所有其它Linux终端

在EmulationStation中按键盘上的F4键可以访问RetroPie终端。

要退出终端并返回EmulationStation,请键入:

exit

要重新启动RaspberryPi,请使用:

sudoreboot

互联网设置

RetroPie需要互联网来安装和更新其大部分功能。在配置Wi-Fi连接之前,可以使用以太网连接。

可以使用RetroPie配置界面配置Wi-Fi,并获取IP地址。

通过Wi-Fi连接(可选)从RetroPie配置界面,向下滚动到WIFI

连接到WiFi网络选择网络输入网络密钥/密码

获取IP地址

有两种方法可以获取运行RetroPie的RaspberryPi的IP地址:

1.从RetroPie配置界面,向下滚动到SHOWIP

或者

2.在RetroPie终端中(F4键进入)并使用以下终端命令:

hostname-I

树莓派设置

在安装RetroPie之后,至少要通过Raspi-config工具一次,这一点很重要。从这里,可以设置键盘布局、输出分辨率、更新Raspi-config工具和启用SSH等

更新Raspi-config(重要)

通过选择Update,Raspi-config工具将更新到最新版本,以确保所有RaspberryPi配置都是最新的。

Underscan(可选)

可以在Underscan下的DisplayOptions中启用或禁用Underscan。

键盘设置(可选)

键盘布局在LocalizationOptions下设置。在键盘下,通常选择Generic105-key(Intl.)—这也是默认设置。

默认语言为English(UK),但也可以设置为English(US)。

分辨率

分辨率是衡量图像清晰度的指标之一,主要取决于显示设备(如电视、电脑屏幕等)。在大多数情况下,720p@60Hz绰绰有余,但较小的分辨率可能更适合旧屏幕或非典型屏幕。更高的分辨率需要RaspberryPi提供更多的处理能力,因此设置正确的分辨率对速度也很重要。RaspberryPi的输出分辨率在DisplayOptions->Resolution下设置。

大多数游戏模拟器现阶段不支持1080p和4K

更新RetroPie(重要)

除了更新Raspi-config外,还应不时更新RetroPie软件包。

此过程将更新RetroPie-Setup脚本、所有RetroPieLinux包、RetroArch(模拟器)、驱动程序以及所有可选和实验性安装包。

从RetroPie-Setup脚本转到更新所有已安装的软件包并按照提示进行操作。

添加包

包是EmulationStation用来执行特定功能的实际软件模块。它们包括所有必需的包(称为核心包)和流行的包(主包)。

模拟器和其他应用程序(例如Kodi和SteamLink应用程序)作为可选包或实验包安装。

其他软件包从RetroPieSetup下的RetroPieConfiguration界面安装。在Managepackages下,有一些选项可以管理所有类型的包(例如核心包、主包等)。

管理/安装所需的软件包后,用户可以再次返回EmulationStation。

从二进制与源安装

可以从二进制文件或源文件安装软件包。从二进制安装会安装最新的稳定版本的软件包,而从源安装会安装可能仍在开发中的软件包文件。源代码可能需要更长的时间来安装并且更容易出现错误。最好从二进制安装

添加模拟器包

模拟器是能够模拟运行ROM所需的硬件的软件包。模拟器通常针对一款特定硬件,但也可以使用多平台模拟器。

SegaGenesis/MegaDrive、SonyPlayStation、SuperNintendo和许多其他游戏机和设备都有对应的单平台模拟器。多平台模拟器可用于街机等。

大多数流行的模拟器都是预先安装的(例如Genesis/MegaDrive、PlayStation和NES),但有些必须手动安装(例如AtariST)。

可以从可选包或实验包下的“管理包”部分安装其他模拟器。

例如,要安装AtariST模拟器Hatari(AtariST/STE/TT/Falcon模拟器),请转到Manageoptionalpackages->hatari(item22)->Installfrombinary。

删除包

包从可选包或实验包下的管理包部分中删除。选择包后,“删除”选项将卸载它。

将ROM添加到RetroPie

安装模拟器后,可以添加其对应的ROM。RetroPie中不包含ROM,需要自己下载/转储。

ROM可以使用U盘添加到RetroPie,在将ROM添加到RetroPie之前,需要先准备好它们。

为RetroPie准备ROM文件

ROM文件准备工作主要有压缩或解压缩、检查文件格式、删除多余的文件、重命名等

压缩ROM

为了节省空间,ROM文件通常下载为压缩的.zip、.rar或.7z文件。为了准备ROM文件以供EmulationStation使用,可能必须将它们提取出来以原始形式使用,和/或重新压缩为受支持的文件格式。

文件格式

在大多数情况下,ROM文件将以其原始文件格式工作,但这可能会占用RaspberryPi上不必要的空间。它还使包含多个文件的ROM文件变得混乱。在大多数情况下,.zip文件也可以使用。

更好的解决方案是查看每个系统支持哪些文件。这可以通过查看EmulationStation系统文件来完成。可以使用以下命令从RetroPie终端访问它:

nano/etc/emulationstation/es_systems.cfg

每个标签代表一个系统,标签代表系统的简称。每个系统都由标签封闭。

例如,megadrive代表SegaGenesis/MegaDrive

<system>\n<name>megadrive</name>\n<fullname>SegaMegaDrive</fullname>\n<path>/home/pi/RetroPie/roms/megadrive</path>\n<extension>.7z.smd.bin.gen.md.sg.zip.7Z.SMD.BIN.GEN.MD.SG.ZIP</extension>\n<command>/opt/retropie/supplementary/runcommand/runcommand.sh0_SYS_megadrive%ROM%</command>\n<platform>megadrive</platform>\n<theme>megadrive</theme>\n</system>

同样,atarist代表AtariST

选项卡将列出可用于该系统的所有ROM文件格式。

额外文件信息

一些压缩的ROM文件可能在压缩文件中包含额外的信息文件。这些文件可能不会干扰EmulationStation,但建议删除它们。

重命名

下载的ROM的大多数版本(压缩或未压缩)将使用附加信息命名,例如下载它们的版本、地区或站点等,建议将这些文件重命名为更易于阅读的名称。压缩/ROM文件的文件名实际上会显示在RetroPie上。

使用U盘添加ROM

在RetroPie未连接到包含PC的网络的情况下,可以使用U盘添加ROM文件。仍然需要一台PC来准备ROM文件并将其复制到闪存驱动器。

准备U盘

在PC上格式化U盘在U盘根目录中创建一个名为**retropie**的目录弹出U盘U盘插入树莓派后,等大约一分钟,然后拔出将闪存驱动器插回PC后,会在/retropie下面看到retropie新创建的子目录

闪存驱动器现已准备就绪。

将ROM文件复制到U盘

RetroPie会为所有已安装的模拟器创建目录由于EmulationStation自动为PlayStation、Genesis/MegaDrive和NintendoEntertainmentSystem安装了模拟器,因此U盘/retropie下将出现以下目录:

retropie/psx\nretropie/megadrive\nretropie/nes

如果安装了hatari,/atarist也会出现一个目录。

将ROM转移到RetroPie

现在可以将准备好的ROM复制到它们各自对应的ROM目录下。将U盘连接到PC后,浏览到retropie/roms目录并将ROM文件复制到各自的目录:弹出U盘,然后再将其插回RaspberryPi。这一次,所有复制到闪存驱动器上的ROM都将转移到RetroPie的MicroSD卡上。留出足够的时间直到ROM文件复制到SD卡

完成此操作后,可以从RaspberryPi中移除U盘,并且需要重新启动RetroPie或重新启动EmulationStation。

从EmulationStation主菜单转到QUIT并按A键->选择RESTARTEMULATIONSTATION并按A键->使用A键选择YES。

使用WinSCP添加ROM

WinSCP也可用于将ROM文件复制到RetroPie。使用RetroPie的IP地址和WinSCP上的SSH设置,可以建立网络连接

切换到/home/pi/RetroPie/romsRetroPie上的目录和准备ROM文件的目录。

因为EmulationStation会自动为PlayStation、Genesis/MegaDrive和NintendoEntertainmentSystem安装模拟器,所以它们各自的目录都会出现。

ROM文件可以复制粘贴或拖放到各自的系统目录:

/home/pi/RetroPie/roms/megadrive/\n/home/pi/RetroPie/roms/atarist/

复制ROM文件后,需要重新启动RetroPie或重新启动EmulationStation。

从EmulationStation主菜单转到QUIT并按A键->选择RESTARTEMULATIONSTATION并按A键->使用A键选择YES。

访问ROM/游戏

添加ROM文件并重新启动EmulationStation后,添加的ROM的游戏系统将出现在EmulationStation菜单上。要选择ROM(现在是游戏系统上的游戏),导航到其系统图标并按A键。

添加更多ROM时,将在相应系统下形成一个列表。

第一次ROM/游戏设置

打开游戏时,模拟设置界面会短暂闪烁。如果在显示此界面时按下某个键(任意键),则会出现模拟器设置菜单。

退出游戏

要退出游戏,请同时按**Hotkey+Select+Start**按钮。

删除ROM文件

可以使用RetroPie文件管理器或WinSCP删除ROM文件。重新启动EmulationStation后,游戏/ROM将不再出现。

好了,文章到此结束,希望可以帮助到大家。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平