retroarch 中文文档 下载 App

RetroArch 到底是什么 前端、核心与模拟器的关系

一句话概括

RetroArch 是一个"壳"——它把上百个经典主机模拟器的核心(Core)装在同一个界面里,让你一次配置到处用。

三个层次的架构

理解 RetroArch 的关键是分清三个概念:

层次是什么类比
RetroArch(前端)统一的图形界面、设置、音频输出、视频输出、输入处理手机操作系统
libretro Core(核心)真正干模拟活的动态库,每个核心对应一台主机手机 App
游戏 ROM游戏本体文件手机 App 里的数据

刚装好 RetroArch 时,你得到的是一个"空壳"——没有任何核心、也没有游戏。先在核心列表里装几个,再把游戏文件导进来,才能玩。

和独立模拟器的区别

独立模拟器(比如单独的 FC 模拟器、单独的 PS1 模拟器)各有各的界面、各配各的键位、各存各的档。RetroArch 的优势是:

RetroArch 的代价是入门门槛比独立模拟器高——你得先理解核心架构、先装核心、先放 BIOS,不像独立模拟器那样"装完就能玩"。本站的"从零到跑起来"就是帮你跨过这个门槛。

核心由谁开发

核心不是 RetroArch 团队一个人写的。libretro 是一个开放的 API 接口,任何模拟器开发者都可以把自己的模拟器移植成 libretro 核心。目前活跃维护的核心有上百个,涵盖 FC、超任、Game Boy、GBA、PS1、PS2、N64、世嘉 MD/土星/Dreamcast、PSP、街机、NDS 等几乎所有经典主机。

提示:某台主机往往有多个核心可选——比如 PS1 至少有 Beetle PSX HW、PCSX-ReARMed、DuckStation 三个核心,性能和兼容性差别很大,遇到游戏玩不了先换核心再调设置。

总结

你想做的事独立模拟器RetroArch
只想玩某一台主机,要简单✅
想玩多台主机,要统一体验✅
想用 CRT 扫描线等高级特效✅
想和朋友联机对战✅
想跨平台迁移进度✅