授权协议: MPL-2.0
开发语言: C/C++
操作系统: 跨平台
收录时间: 2019-06-25
提 交 者: xplanet

mGBA 是用于运行 Game Boy Advance 游戏的模拟器。它旨在比许多现有的 Game Boy Advance 仿真器更快、更准确,并添加了其他仿真器所缺乏的功能。它还支持 Game Boy 和 Game Boy Color 游戏。

特性

  • 高度准确的 Game Boy Advance 硬件支持
  • Game Boy/Game Boy Color 硬件支持
  • 快速模拟。即使在低端硬件上也能全速运行
  • Qt 和 SDL 端口
  • 本地(同一台计算机)链路电缆支持
  • 保存类型检测
  • 支持带运动传感器(仅适用于游戏控制器)
  • 实时时钟支持,即使没有配置
  • 太阳能传感器支持 Boktai 游戏
  • 支持 Game Boy Camera 和 Game Boy Printer
  • 内置 BIOS 实现,以及加载外部 BIOS 文件的能力
  • 通过 Tab 保持 Turbo/快进支持
  • 按住 Backquote 倒带
  • Frameskip,最多可配置10个
  • 支持截图
  • 支持作弊码
  • 9个 savestate 插槽,保存状态也可以作为屏幕截图查看
  • 视频和 GIF 录制
  • 键盘和游戏手柄的可重映射控件
  • 从 ZIP 和 7z 文件加载
  • 支持 IPS、UPS 和 BPS 补丁
  • 通过命令行界面和 GDB 远程支持进行游戏调试,与 IDA Pro 兼容
  • 可配置的仿真倒带
  • 支持加载和导出 GameShark 和 Action Replay 快照
  • 可用于 RetroArch/Libretro 和 OpenEmu 的核心
  • 以及其他更多

支持平台

  • Windows Vista 或更高版本
  • OS X 10.7 (Lion) 或更高版本
  • Linux
  • FreeBSD
  • Nintendo 3DS
  • Wii
  • PlayStation Vita

其他类似 Unix 的平台,例如 OpenBSD,也可以使用,但是未经测试且不完全支持。

系统要求

要求很少。任何可以运行 Windows Vista 或更高版本的计算机都应该能够处理仿真。对于着色器和高级功能,OpenGL 3.0 或更高版本也需要支持 OpenGL 1.1 或更高版本。

控制

控件可在设置菜单中配置。默认情况下,应自动映射许多游戏控制器。默认键盘控件如下:

  • A: X
  • B: Z
  • L: A
  • R: S
  • Start: Enter
  • Select: Backspace
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

mGBA 的相关资讯

还没有任何资讯

mGBA 的相关博客

跨平台游戏模拟器-RetroArch

RetroArch 是一款跨平台 的全能游戏模拟器, 整合了多种游戏模拟器的核心,如 FC 的 Nestopia UE,MD 的 Genesis Plus GX,S...

跨平台游戏模拟器-RetroArch

RetroArch 是一款跨平台 的全能游戏模拟器, 整合了多种游戏模拟器的核心,如 FC 的 Nestopia UE,MD 的 Genesis Plus GX,S...

用C在GBA上写光线追踪(0)配置开发编译环境

前段时间用C#写了一个光线追踪程序,可以渲染圆球,平面这些基本图形,大致尝试做了一下反射、光照、阴影等效果。 ↑ C#实现的...

mGBA 的相关问答

还没有任何问答,马上提问

评论 (1)

加载中
能做ps4克麦脚本吗
2019/09/10 12:27
回复
举报
更多评论
1 评论
7 收藏
分享
在线直播报名
返回顶部
顶部