RetroArch是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在Windows、MacOS、Linux、Android、iOS以及多种游戏主机上执行。
RetroArch是libretroAPI的前端。libretro是一个公开通用音频/视频/输入回调的API,libretro(如RetroArch)的前端处理视频输出、音频输出、输入和应用程序生命周期。
该API的实现示例包括视频游戏系统模拟器、媒体播放器、游戏引擎以及更通用的3D程序。这些程序实例化为动态库,这些称为“LibretroCore”。用C或C++编写的libretrocore可以在许多平台上无缝运行,几乎不需要移植。
RetroArch使你可以通过其流畅的图形界面在计算机和控制台上运行经典游戏。
特性:
跨平台:RetroArch可以在Windows、MacOSX和Linux等常用平台上运行,RetroArch还运行在苹果和Android平板电脑和手机,以及游戏控制台,如PS3,PSP,PSVita,Wii,WiiU等图形界面:XMB是RetroArch的默认图形界面。它是为Joypad导航优化的,可以使用播放列表系统进行扩展,可以使用元数据和缩略图浏览游戏集合,它还允许你调整设置并在活动游戏上执行操作。下一帧响应时间与实际硬件无法区分:从实际硬件、FPGA/Clone或原始硬件的输入延迟来看,几乎没有任何可辨的差别高度可配置:高级设置界面,让你调整每一个选项:如何运行和显示游戏。着色器:着色器是高效的图形过滤器,可以大大改善旧游戏的渲染网游:使用RetroArch的内置网络大厅发现很多游戏,也可以使用观众模式来观看其他人的比赛Joypad自动配置:普通的Joypad在插入时会自动配置,就像一个真正的游戏控制台。还可以手动配置joypad,以便将特殊操作分配给按钮组合体RetroArch可以将你的游戏会话记录到视频文件中扩展应用程序库:新的程序不断被添加到RetroArch的应用程序库中RetroArch已移植到以下平台:
DOSWindowsLinuxEmscripten(WebAssemblyandJavaScript)FreeBSDNetBSDOpenBSDHaikuSolarismacOS(PPC,x86-32andx86-64)PlayStation3PlayStationPortablePlayStationVitaOriginalMicrosoftXboxMicrosoftXbox360(Libxenon/XeXDK)NintendoGameCubeNintendoWiiNintendoWiiUNintendo3DSNintendoSwitchNintendoNES/SNESClassicEditionRaspberryPiAndroidiOSBlackberry
评论