RetroArch 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
RetroArch 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
RetroArch 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 GPL-3.0
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 Like女书法家
适用人群 未知
收录时间 2019-08-26

软件简介

RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。

RetroArch 是 libretro API 的前端。libretro 是一个公开通用音频/视频/输入回调的 API,libretro(如 RetroArch)的前端处理视频输出、音频输出、输入和应用程序生命周期。

该 API 的实现示例包括视频游戏系统模拟器、媒体播放器、游戏引擎以及更通用的 3D 程序。这些程序实例化为动态库,这些称为“Libretro Core”。用 C 或 C++ 编写的 libretro core 可以在许多平台上无缝运行,几乎不需要移植。

RetroArch 使你可以通过其流畅的图形界面在计算机和控制台上运行经典游戏。

特性:

  • 跨平台:RetroArch 可以在 Windows、MacOSX 和 Linux 等常用平台上运行,RetroArch 还运行在苹果和 Android 平板电脑和手机,以及游戏控制台,如 PS3,PSP,PS Vita,Wii,Wii U 等
  • 图形界面:XMB 是 RetroArch 的默认图形界面。它是为 Joypad 导航优化的,可以使用播放列表系统进行扩展,可以使用元数据和缩略图浏览游戏集合,它还允许你调整设置并在活动游戏上执行操作。
  • 下一帧响应时间与实际硬件无法区分:从实际硬件、FPGA/Clone 或原始硬件的输入延迟来看,几乎没有任何可辨的差别
  • 高度可配置:高级设置界面,让你调整每一个选项:如何运行和显示游戏。
  • 着色器:着色器是高效的图形过滤器,可以大大改善旧游戏的渲染
  • 网游:使用 RetroArch 的内置网络大厅发现很多游戏,也可以使用观众模式来观看其他人的比赛
  • Joypad 自动配置:普通的 Joypad 在插入时会自动配置,就像一个真正的游戏控制台。还可以手动配置joypad,以便将特殊操作分配给按钮组合体
  • RetroArch 可以将你的游戏会话记录到视频文件中
  • 扩展应用程序库:新的程序不断被添加到 RetroArch 的应用程序库中

RetroArch 已移植到以下平台:

  • DOS
  • Windows
  • Linux
  • Emscripten (WebAssembly and JavaScript)
  • FreeBSD
  • NetBSD
  • OpenBSD
  • Haiku
  • Solaris
  • macOS (PPC, x86-32 and x86-64)
  • PlayStation 3
  • PlayStation Portable
  • PlayStation Vita
  • Original Microsoft Xbox
  • Microsoft Xbox 360 (Libxenon/XeXDK)
  • Nintendo GameCube
  • Nintendo Wii
  • Nintendo Wii U
  • Nintendo 3DS
  • Nintendo Switch
  • Nintendo NES/SNES Classic Edition
  • Raspberry Pi
  • Android
  • iOS
  • Blackberry

XMB menu driver

rgui menu driver

glui menu driver

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(1) 发布并加入讨论🔥
发表了资讯
03/24 07:33

RetroArch 1.15 发布,游戏模拟器

RetroArch 是一个模拟器、游戏引擎和媒体播放器的前端,用户可在各种各样的计算机和游戏机上运行经典游戏。除此之外,用户还能够从 RetroArch 中运行原始游戏光盘(CD)。 在 Steam 上推出 Mac 版 RetroArch for Mac 现在已经登陆 Steam 了 最低系统要求: macOS 10.13(High Sierra)或更高版本 GPU 应该至少支持苹果 Metal 2 图形 API。 RetroArch 现在已经登陆所有三个主要的操作系统平台上的 Steam。 着色器 新版本还具有 ...

1
4
发表了资讯
2022/12/15 07:06

RetroArch 1.14.0 发布,跨平台模拟器

RetroArch 1.14.0 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 更新内容如下: AUDIO/COREAUDIO/APPLE:允许 coreaudio3 驱动程序与具有 2 个或更多输出通道的音频设备一起工作 CHEEVOS:修复 Cheevos badge path 的构造 CLI:修复了在运行不带 --verbose 的 --version 或 --features 时没有得到任何输出的问题 CL...

1
1
发表了资讯
2022/11/22 07:56

RetroArch 1.13.0 发布,跨平台模拟器

RetroArch 1.13.0 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 更新内容如下: 3DS:移除调试按钮组合以关闭 RA 3DS:移除 MaterialUI ANDROID:默认启用“Vibrate On Key Press” ANDROID:默认关闭“Threaded Video” CHEEVOS:升级到 rcheevos 10.5 COMPILATION:修复了使用 --disable-menu 的编译 CONFIG:不要...

2
2
发表了资讯
2022/04/13 07:06

RetroArch 1.10.3 发布,跨平台模拟器

RetroArch 1.10.3 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 更新内容如下: ANDROID:解耦 Play Core 依赖以使应用程序符合 F-Droid AI/SERVICE:默认禁用 AI 服务设置 BLUETOOTH/LAKKA: bluetoothctl:添加/修改配对步骤 CHEEVOS:禁止在 Hardcore 模式下手动设置帧延迟 DATABASE:Wii 的串行扫描现在包括 WB...

0
8
发表了资讯
2022/03/07 07:42

RetroArch 1.10.1 发布,跨平台模拟器

RetroArch 1.10.1 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 更新内容如下: ANDROID:将HAVE_LANGEXTRA重新添加到 makefile 中 ANDROID:包括自适应启动器图标 ANDROID:在 Android 11+ 设备上的文件浏览器内填充外部存储设备 CHEEVOS:添加 mastery placard CHEEVOS:为缺失的 RetroAchievements credentials ...

0
1
发表了资讯
2022/01/25 07:30

RetroArch 1.10.0 发布,跨平台模拟器

RetroArch 1.10.0 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 更新内容如下: 3DS:添加 Jaxe、A5200 和 WASM4 内核 3DS:修复 rotation ARCHIVE:允许从归档子目录加载文件 AUDIO:从音频批处理回调中删除帧限制。以前,如果 core 使用音频批处理回调,在可以发送的音频帧数上会有一个 1024 的隐藏上限。如果一个...

0
5
2021/12/08 06:41

RetroArch 1.9.14 发布,跨平台模拟器

RetroArch 1.9.14 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 更新内容如下: ANDROID/PLAYSTORE:实施 MANAGE_EXTERNAL_STORAGE 权限 ANDROID/PLAYSTORE:将 SDK 级别提高到 30 以符合 Play Store 政策 AUDIO/MIXER:增加 ample buffer padding CHEEVOS:如果已经在主线程上,不要排队倒带重新初始化 CHEEVOS:除...

0
3
2021/10/28 06:39

RetroArch 1.9.12 发布,跨平台模拟器

RetroArch 1.9.12 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: 3DS:确保在“3DS Display Mode”为“2D”时禁用视差屏障 COMMAND:命令界面应该再次工作 INPUT/HID:重写 HID 注销算法;在处理同一 HID/VID 组合的多个 pads 时,它不应再引起问题 INPUT/HID:修复初始化错误导致 wiimotes 在没...

0
3
2021/10/12 06:38

RetroArch 1.9.11 发布,跨平台模拟器

RetroArch 1.9.11 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: ANDROID:新的 launcher logo - 将填充主屏幕上的角落 D3D9:驱动程序再次工作(仅 RGUI 和软件渲染核心工作,尚不支持着色器) HID/MAC:WiiU GameCube 适配器现在可以使用 HID/WIIU:WiiU 和通用 HID subsystem 统一/合并了 IN...

0
3
发表了资讯
2021/09/08 07:06

RetroArch 1.9.9 发布,跨平台模拟器

RetroArch 1.9.9 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: 3DS:添加底部触摸屏菜单 3DS/SAVESTATES:在 RAM 中保存和加载保存状态 AUDIO/MIXER:确保在调用 CMD_EVENT_AUDIO_REINIT 时重新启用菜单声音 AUDIO/RESAMPLER/MIXER:修复使用质量低于“normal”的“sinc”重采样器时的菜单声音(...

1
5
2021/08/26 07:47

RetroArch 1.9.8 发布,跨平台模拟器

RetroArch 1.9.8 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: AUDIO/WINDOWS/WASAPI:停止在快进时停用音频 CHEEVOS:重置时隐藏 challenge indicators CHEEVOS:支持超过 64 个内存区域 CHEEVOS:自动重试“http error code -1” CONTENT INFORMATION:始终显示内容信息标签+路径行 CORE OPT...

0
7
发表了资讯
2021/06/30 06:59

RetroArch 1.9.6 发布,跨平台模拟器

RetroArch 1.9.6 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: ANDROID:不要将 port 0 mouse 和 gun inputs 复制到其他端口 AUDIO/XAUDIO2:断开音频设备时失败而不是崩溃 CHEEVOS:每次打开菜单时重置缓存进度 CRT/SWITCHRES:添加对 switchres.ini 核心和目录重的支持 D3D11:禁用 DXGI 的 ...

0
4
2021/06/16 07:05

RetroArch 1.9.5 发布,跨平台模拟器

RetroArch 1.9.5 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: ALSATHREAD:为所有带有线程的 ALSA 设备设置 alsathread 默认值 ARCHIVE:修复加载包含“#”字符的文件名的归档内容 CHEEVOS:升级到 rcheevos 10.1 CHEEVOS:Challenge indicators CHEEVOS:在快捷菜单中按类别对成就进行分组 CH...

0
4
2021/06/01 07:22

RetroArch 1.9.4 发布,跨平台模拟器

RetroArch 1.9.4 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: CHEEVOS:将 rcheevos 更新到 v10.0.0 CONTENT LOADING/FILE IO:当 need_fullpath 为 false 时,防止对压缩内容文件进行不必要的提取(到磁盘) CORE INFO/FILE IO:默认情况下,现在为所有平台启用核心信息缓存 CORE INFO/REGRES...

0
0
2021/05/20 07:45

RetroArch 1.9.3 发布,跨平台模拟器

RetroArch 1.9.3 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: 3DS:禁用 XMB/GLUI 中的菜单屏幕保护程序动画 COMMAND:在 recvfrom() 之前初始化 netcmd->cmd_source_len CONTENT LOADING/STATICALLY LINKED:通过文件浏览器加载内容时,确保应用了“Always Reload Core on Run Content”设置 ...

0
5
2021/05/06 07:17

RetroArch 1.9.2 发布,跨平台模拟器

RetroArch 1.9.2 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: 3DS:启用图形小部件/叠加层 3DS:将纹理图像加载为 BGR 颜色 3DS:更改默认 asset directory CHEEVOS:允许在没有 achievements 的情况下调用 rcheevos_patch_address CHEEVOS:更新 achievement memory maps(添加 Supervision)...

0
5
2021/04/08 07:45

RetroArch 1.9.1 发布,跨平台模拟器

RetroArch 1.9.1 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: 3DS:图形小部件支持 3DS:更新错误小程序 ANDROID:实现 fullscreen over notch 功能(适用于 Android 9.0 及更高版本) ANDROID:添加 Play 商店模块支持。 ANDROID:添加选项以将所有已安装的内核切换到 Play 商店版本 AUDIO/AL...

1
11
发表了资讯
2020/08/10 07:42

RetroArch 1.9.0 发布,跨平台模拟器

RetroArch 1.9.0 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: 3DS:修复暂停时的 sound crackling ANDROID/VIBRATION:修复了“Vibrate on Key Press”在安卓设备上没有效果的问题,发生这种情况的原因是在本应是一对 off/on values 中只定义了 off time/strength AUTOCONFIG:确保保存自动配置...

0
4
发表了资讯
2020/06/23 07:31

RetroArch 1.8.9 发布,跨平台模拟器

RetroArch 1.8.9 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: 自动保存状态:退出 RetroArch 时,请确保将保存状态正确刷新到磁盘上(在退出 RetroArch 时修复了损坏的保存状态-不首先关闭内容-启用了“自动保存状态”) 内置代码:ffmpeg 和 imageviewer 之类的内置内核以前会尝试错误地加载名...

1
6
发表了资讯
2020/05/27 07:58

RetroArch 1.8.8 发布,跨平台模拟器

RetroArch 1.8.8 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: AUDIO/JACK:修复 1.8.4 之后引入的回归-在启动时会挂起 CHEEVOS:启用 cheats 功能时禁用 hardcore CHD:如果找不到特殊音轨,则返回 false DISCORD/MATCHMAKING:修复 Discord 'Ask To Join' 功能 FILE PATH:各种文件路径处理优...

1
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
1 评论
72 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部