大眼仔旭(www.dayanzai.me)作为一名 90 后已步入奔四的年龄,而 GBA 游戏对于现在很多年轻人可能都没接触过。mGBA 是用于运行 Game Boy Advance 游戏的模拟器。 它的目标是比许多现有的 Game Boy Advance 模拟器更快,更准确,并增加其他模拟器所缺少的功能。 它还支持 Game Boy 和 Game Boy Color 游戏。
mGBA 特色
高精度的 Game Boy Advance 硬件支持。
Game Boy/Game Boy Color 硬件支持。
快速仿真。已知即使在低端硬件(例如上网本)上也可以全速运行。
Qt 和 SDL 端口用于重量轻巧的前端。
本地(同一台计算机)链接电缆支持。
保存类型检测,甚至对于闪存大小。
支持带有运动传感器和隆隆声的卡带(仅适用于游戏控制器)。
实时时钟支持,甚至无需配置。
Boktai 游戏的太阳能传感器支持。
Game Boy 相机和 Game Boy 打印机支持。
内置的 BIOS 实现,并具有加载外部 BIOS 文件的功能。
按住Tab即可进行Turbo /快进支持。
按住 Backquote 即可倒带。
跳帧,最多可配置 10 个。
屏幕截图支持。
作弊代码支持。
9 个 savestate 插槽。保存状态也可以作为屏幕截图查看。
视频,GIF,WebP 和 APNG 录制。
电子阅读器支持。
键盘和游戏手柄的可重映射控件。
从 ZIP 和 7z 文件加载。
IPS,UPS 和 BPS 补丁程序支持。
通过命令行界面和 GDB 远程支持进行游戏调试,与 IDA Pro 兼容。
可配置的仿真倒带。
支持加载和导出 GameShark 和动作重播快照。
适用于 RetroArch/Libretro 和 OpenEmu 的内核。
通过 Weblate 由社区提供的几种语言的翻译。
更多。
控制键位
可在设置菜单中进行控制键位的配置。许多游戏控制器应该会在默认情况下自动映射。键盘的默认控制键位如下:
A:X
B:Z
L:A
R:S
Start:回车键
Select:退格键
系统需求
系统需求很低。任何可以运行 Windows Vista 或更高版本的计算机都应该能够处理模拟机制,还需要支持 OpenGL 1.1 或更高版本。而对于着色器和高级功能,则需要支持 OpenGL 3.2 或更高版本。
mGBA 是由 endrift 开发的免费开放源代码 Game Boy/Color 和 Game Boy Advance 模拟器。 它是从零开始编写的,旨在提高速度,准确性和可移植性。 到目前为止,这是最完整的 GBA 仿真工作,它通过了较早的项目 VBA 及其分支。 它也可以作为 RetroArch 的 Libretro 核心使用。
mGBA 许可证
mGBA 版权所有 © 2013 – 2021 Jeffrey Pfau。 它在 Mozilla 公共许可证 2.0 版下分发。 分发的 LICENSE 文件中提供了许可证的副本。
mGBA 包含以下第三方库:
inih,版权所有 © 2009 – 2020 Ben Hoyt 并在 BSD 3 条款许可下使用。
blip-buf,版权所有 © 2003 – 2009 Shay Green 并在较小的 GNU 公共许可证下使用。
LZMA SDK,这是公共领域。
MurmurHash3 由 Austin Appleby 实现,这是公共领域。
getopt 用于 MSVC,这是公共领域。
SQLite3,这是公共领域。
如果您是游戏发行商并希望许可 mGBA 用于商业用途,请发送电子邮件至 license@mgba.io 了解更多信息。
资源:050.rar
解压密码:www.dayanzai.me
点击下载(提取码:536766)
点击下载(提取码:39dt)
点击下载(提取码:536766)
点击下载(提取码:x8b4)
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/141790.html