杰瑞科技汇

Retroarch怎么用?新手入门教程指南

RetroArch 使用教程:从零开始的复古游戏之旅

RetroArch 是一个功能极其强大的开源前端,它本身不提供游戏,而是通过加载“核心”(Core,即模拟器引擎)和“游戏”(通常是 ROM 文件)来运行各种复古游戏,它支持几乎所有主流的复古游戏平台。


第一部分:核心概念理解

在开始之前,你必须理解几个关键术语,这会让你少走很多弯路。

  1. Frontend (前端)

    • RetroArch 本身,它负责提供统一的用户界面、设置菜单、存档管理、视频/音频滤镜、手柄配置等所有通用功能,你可以把它想象成一个“万能播放器”。
  2. Core (核心 / 引擎)

    • 真正的模拟器,RetroArch 本身无法模拟任何游戏机,它需要加载一个特定的核心,要玩 SFC/SNES 游戏,你需要加载 Snes9xMesen-S 核心;要玩 PS1 游戏,你需要加载 Beetle PSX 核心。
    • 优点:核心是模块化的,你可以随时切换,实现用一个前端玩遍所有游戏机。
  3. Game (游戏 / ROM)

    • 游戏数据文件,这是你实际想要玩的游戏,Super Mario World.sfc,这些文件通常是你从自己拥有版权的卡带或光盘中提取出来的,以确保合法合规。
  4. Content Directory (游戏内容目录)

    一个用来存放所有 ROM 文件的文件夹,RetroArch 会扫描这个目录,把找到的游戏列出来。

  5. Playlist (游戏列表)

    • 一个文本文件,记录了 RetroArch 扫描到的游戏信息(文件名、路径、核心信息等),当你启动 RetroArch 时,它会根据这个列表来显示游戏,游戏列表通常存放在 Playlists 文件夹里。
  6. Database (数据库)

    一个数据库文件,包含了游戏的封面、截图、简介、开发商等信息,用于在游戏列表中以美观的方式展示。

  7. Assets (资源包)

    包含各种 UI 元素的文件,如图标、字体、背景图等,更换资源包可以完全改变 RetroArch 的外观。


第二部分:安装与初始设置

下载与安装

RetroArch 支持几乎所有平台:Windows, macOS, Linux, Android, iOS 等,这里以 Windows 为例。

  • 官网下载:访问 RetroArch 官网 下载最新版本的 Windows 安装包。
  • 第三方推荐站点libretro.com 是核心和资源包的官方来源,下载 RetroArch 时通常会附带一个启动器。
  • 安装步骤
    1. 运行安装程序,建议安装到默认路径(如 C:\RetroArch),方便管理。
    2. 安装完成后,运行 RetroArch.exe

首次启动与引导

  • 第一次启动时,RetroArch 会自动运行“设置向导” (Setup Wizard),这个向导非常重要,请务必仔细跟随。
  • 设置向导通常会询问
    • 视频驱动:选择你的显卡对应的驱动(如 DirectX, Vulkan, OpenGL),如果不确定,选择默认的即可。
    • 音频驱动:选择你的声卡对应的驱动(如 WASAPI, XAudio2),同样,默认即可。
    • 目录设置:这是最关键的一步!向导会自动设置以下目录,你也可以手动指定:
      • Download Core Downloads: 用于自动下载核心。
      • Download Content Database Files: 用于下载游戏数据库(封面、简介等)。
      • Download Assets: 用于下载 UI 资源包(图标、字体等)。
      • Download Cheats: 用于下载作弊码。
      • Download Language Files: 用于下载语言包。
      • Download Overlay: 用于下载手柄按键提示层。
    • 设置完成后,向导会退出,进入主界面。

第三部分:配置与游戏加载

加载核心

  1. 在 RetroArch 主界面,按 F1 键打开 主菜单
  2. 选择 Load Core (加载核心)。
  3. 你会看到一个文件列表,如果向导设置正确,这里应该会有一些默认的核心。
  4. 如果没有,或者你需要其他核心,选择 Download Core (下载核心)。
  5. 在弹出的列表中,找到你需要的核心,搜索 Snes9x 来玩 SFC/SNES 游戏。
  6. 选择核心后,RetroArch 会自动下载并加载它。

提示:为了方便,你也可以将下载好的核心文件(如 snes9x_libretro.dll)直接复制到 RetroArch 安装目录下的 cores 文件夹中。

添加游戏

有两种主要方式添加游戏:

直接加载单个游戏(简单)

  1. 在主菜单中,选择 File -> Load Content (加载内容)。
  2. 浏览到你存放 ROM 文件的文件夹,选择一个游戏文件(如 Super Mario World.sfc),然后按回车。
  3. 游戏会立即启动。

扫描目录创建游戏列表(推荐)

  1. 将你所有的 ROM 文件放在一个文件夹里,D:\Games\SNES
  2. 在 RetroArch 主菜单中,选择 File -> Load Content
  3. 进入你的游戏文件夹(D:\Games\SNES),按回车。
  4. RetroArch 会扫描这个文件夹,并创建一个游戏列表,之后你就可以直接从主界面选择游戏玩了。

高级技巧:你可以设置多个“内容目录”,让 RetroArch 扫描多个文件夹。

  1. 在主菜单选择 Settings -> Directory -> Content Directory
  2. 添加你所有的游戏文件夹。

保存与读取进度

  • 保存进度:在游戏中,按 F1 打开主菜单,选择 Save State -> Save State Slot X (X 是 1-10 的任意数字),通常按 F2 是快速保存到第一个槽位。
  • 读取进度:同样按 F1,选择 Load State -> Load State Slot X,通常按 F3 是快速读取第一个槽位。
  • 注意:存档文件(.sav)和存档点文件(.state)是分开的,存档点是游戏运行中的即时快照,而 .sav 文件是游戏本身的存档,RPG 的存档点。

第四部分:核心设置与优化

这部分是 RetroArch 的精髓所在,能让你的体验更好。

  1. 打开设置菜单

    • 在主界面按 F1
    • 或者,在游戏中按 F1,选择 Quick Menu (快速菜单),这里有最常用的设置。
  2. 重要设置项

    • 视频设置 (Settings -> Video)

      • Fullscreen: 全屏模式。
      • Integer Scale / Scale: 图像缩放方式。Integer Scale (整数缩放) 能保持原始像素比例,避免模糊,推荐使用。
      • Shader / Shader Presets: 画质神器! 可以添加 CRT 效果、扫描线、色彩滤镜等,让游戏看起来更有复古感,你需要在 Settings -> Directory -> Download Shader 目录下下载一些预设的 Shader 包。
      • Aspect Ratio: 设置画面比例。Core Provided (核心提供) 通常是正确的,但也可以手动设置为 4:316:9
    • 音频设置 (Settings -> Audio)

      • Audio Latency: 音频延迟,如果声音和画面不同步,可以尝试调整这个值。
      • Resampler: 重采样器,影响音质,可以使用 sincnarrow 等高质量选项。
    • 输入设置 (Settings -> Input)

      • Input User 1 Device: 配置你的手柄或键盘,通常手柄会自动识别。
      • Bind All: 绑定所有按键。
      • RetroPad / RetroArch Button Layout: 定义按键映射,将键盘的 A 键映射到手柄的 A 键。
      • Hotkeys: 非常重要! 定义快捷键,你可以设置 L2 + R2 + Start 为“退出游戏”,L2 + R2 + Select 为“打开主菜单”,这样就不需要按 F1 了。
    • 路径设置 (Settings -> Directory)

      • 这里可以设置前面提到的游戏目录、核心目录、存档目录等,强烈建议将 Saves (存档目录) 和 States (存档点目录) 设置到一个固定的文件夹,方便备份。

第五部分:高级技巧

使用覆盖层

覆盖层是显示在游戏画面上的半透明图形,通常用来提示按键。

  1. 下载覆盖层:在主菜单选择 Online Updater -> Download Assets -> Download Overlay,下载一个你喜欢的覆盖层包。
  2. 启用覆盖层:在游戏中的快速菜单 (Quick Menu) -> Overlay -> Toggle Overlay (开启/关闭覆盖层)。
  3. 配置覆盖层:在 Quick Menu -> Overlay -> Overlay Settings 中,你可以调整覆盖层的透明度、位置、是否显示按键提示等。

使用游戏列表

当你的游戏很多时,直接从文件加载会很麻烦,游戏列表提供了更友好的界面。

  1. 创建列表:如前所述,通过 Load Content 扫描目录即可自动创建。
  2. 查看列表:在主界面,按左右方向键切换不同的游戏列表(按核心类型分类)。
  3. 管理列表:在 Quick Menu -> Playlist 中,你可以刷新列表、删除游戏、重命名等。

使用快捷菜单

在游戏中按 F1 打开的是完整的主菜单,而按 START + SELECT (或你配置的快捷键) 打开的是 快速菜单,它只包含最常用的功能,如存档、截图、视频/音频设置、覆盖层开关等,非常方便。


第六部分:常见问题与解决方案

  • Q: 游戏画面卡顿/掉帧怎么办?

    • A: 检查 Video 设置中的 Threaded Video 是否开启,开启后可以利用多核 CPU 提升性能,如果仍然卡顿,尝试关闭一些高级 Shader,或者检查你的电脑配置是否足够运行该核心。
  • Q: 游戏声音有问题(延迟/爆音/无声)?

    • A: 调整 Audio 设置中的 Audio Latency,尝试不同的 Audio Driver,确保你的声卡驱动是最新的。
  • Q: 手柄按键没反应/错乱?

    • A: 进入 Input 设置,重新配置手柄,检查 Hotkeys 设置是否与你的游戏操作冲突。
  • Q: 游戏无法加载,提示“找不到核心”?

    • A: 确保你已经加载了正确的核心,在主菜单 Load Core 中检查,或者,你的 ROM 文件可能损坏了,或者这个核心不支持该 ROM。
  • Q: 游戏画面是黑屏/花屏?

    • A: 尝试更换一个不同的核心,某个 PS1 游戏在 Beetle PSX 上玩不了,可以试试 PCSX-ReARMed 核心,也可能是 Shader 冲突,暂时关闭 Shader 看看。

RetroArch 功能强大,但学习曲线也相对陡峭,记住以下几个关键步骤,你就能轻松上手:

  1. 安装并运行设置向导,正确配置好所有目录。
  2. 加载核心 (Load Core),这是运行游戏的前提。
  3. 扫描游戏目录 (Load Content),创建游戏列表。
  4. 配置快捷键 (Hotkeys),极大提升操作体验。
  5. 探索 Shader 和覆盖层,让你的复古游戏焕发新生。

多花点时间在设置菜单里探索,你会发现 RetroArch 是一个极其灵活和强大的工具,它能为你带来独一无二的复古游戏体验,祝你玩得开心!

分享:
扫描分享到社交APP
上一篇
下一篇