RetroArch

RetroArch（又称作「全能模拟器」、「復古電玩」，原名為SSNES）是libretro API前端的實作，也是libretro計畫重要的項目之一，是自由軟體，開放源碼採用GNU通用公共许可证。它支援多種平台，包含許多遊戲主機，也能透過第三方韌體破解後安裝在諸多遊戲主機上。

RetroArch只是前端，不是模擬器，要模擬硬體需下載核心(libretro cores)。核心不一定是模擬器，有些是遊戲引擎、遊戲，這些核心被稱為「獨立核心」。

 特色 
 遊戲、核心統一管理
 豐富的設定
 驅動程式
 著色器
 選單主題
 線上對戰
 成就
 多平台支援
 介面為控制器設計
 截圖、畫面錄影

 批評 
對於RetroArch最主要的批評，在於它較為陡峭的學習曲線。這起因於它豐富的設定與較不直覺的使用者介面。許多使用者認為RetroArch的控制器設定十分複雜，因為它要求使用者映射各個控制器按鍵，而有些核心又會繞過按鍵映射，產生麻煩。第一次使用者，通常需要花一段時間，設定資料夾、設定遊戲列表、下載核心，才能開始遊戲。

因為RetroArch常被誤認為模擬器，有初次使用者對於「核心」與「模擬器」的區別感到困惑。

RetroArch的介面專為控制器設計，所以使用鍵盤與滑鼠瀏覽選單，會帶來奇怪的體驗。例如：在使用選單主題「ozone」時，捲動滑鼠滾輪，會移動游標，按下滑鼠左鍵時，會將游標移動到滑鼠所在選項。由於選單介面不繞過映射，所以設定用鍵盤模擬控制器，有時會有非預期的輸入。

可模擬主機（核心列表）
下表為一部分RetroArch Core的名稱及其對應的平台或遊戲：
主機模擬基礎碼（核心）3DO4DOAmstrad CPCCaprice32
CrocoDSArcadeMAME

FinalBurn NeoAtari 2600Atari 5200Atari800Atari 7800ProSystemAtari JaguarVirtual JaguarAtari LynxMednafen
HandyCave StoryNXEngine炸弹人系列Mr. BoomEmuxColecoVisionblueMSXCommodore 64VICEDoomPrBoomDreamcastRedream
ReicastFC-{}-磁碟機higanFFmpegFFmpegGame Boy / ColorEmux
Gambatte
SameBoy
TGB Dual
higanGame Boy AdvanceMednafen
gpSP
Meteor
mGBA
VisualBoyAdvanceGameCubeDolphinGame GearGenesis Plus GXMSXfMSX
blueMSXNeo Geo Pocket / ColorMednafenNEC PC-98Neko Project IINintendo 64Nintendo Entertainment System（紅白機、FC）higan
Emux

FCEUmm

 UE

QuickNESNintendo DSDeSmuMENintendo 3DSCitraOdyssey²O2EMPC-FXMednafen32XPicodriveMega CD/Sega CDGenesis Plus GXMega Drive/GenesisGenesis Plus GXMaster SystemPicoDrive

Genesis Plus GXPlayStation PortablePPSSPPPlayStationMednafen
PCSX ReARMedPokeMiniQuake 1TyrQuakeSega SaturnuoYabause
MednafenSuper NES（超任、SFC）Bsnes

higan

Snes9x古墓奇兵OpenLaraTurboGrafx-16 / MednafenTurboGrafx-CDMednafenVectrexVecXGLVirtual BoyMednafenWonderSwanMednafenZX SpectrumFuseEightyOne

参考文献

Category:Game Boy模擬器
Category:PC Engine模擬器

外部連結

 Libretro Docs的Core列表