作為一名90后已步入奔四的年齡,而 GBA 游戲?qū)τ诂F(xiàn)在很多年輕人可能都沒接觸過。mGBA 是用于運(yùn)行 Game Boy Advance 游戲的模擬器。 它的目標(biāo)是比許多現(xiàn)有的 Game Boy Advance 模擬器更快,更準(zhǔn)確,并增加其他模擬器所缺少的功能。 它還支持 Game Boy 和 Game Boy Color 游戲。
mGBA 特色
高精度的 Game Boy Advance 硬件支持。
Game Boy/Game Boy Color 硬件支持。
快速仿真。已知即使在低端硬件(例如上網(wǎng)本)上也可以全速運(yùn)行。
Qt 和 SDL 端口用于重量輕巧的前端。
本地(同一臺(tái)計(jì)算機(jī))鏈接電纜支持。
保存類型檢測,甚至對(duì)于閃存大小。
支持帶有運(yùn)動(dòng)傳感器和隆隆聲的卡帶(僅適用于游戲控制器)。
實(shí)時(shí)時(shí)鐘支持,甚至無需配置。
Boktai 游戲的太陽能傳感器支持。
Game Boy 相機(jī)和 Game Boy 打印機(jī)支持。
內(nèi)置的 BIOS 實(shí)現(xiàn),并具有加載外部 BIOS 文件的功能。
按住Tab即可進(jìn)行Turbo /快進(jìn)支持。
按住 Backquote 即可倒帶。
跳幀,最多可配置 10 個(gè)。
屏幕截圖支持。
作弊代碼支持。
9 個(gè) savestate 插槽。保存狀態(tài)也可以作為屏幕截圖查看。
視頻,GIF,WebP 和 APNG 錄制。
電子閱讀器支持。
鍵盤和游戲手柄的可重映射控件。
從 ZIP 和 7z 文件加載。
IPS,UPS 和 BPS 補(bǔ)丁程序支持。
通過命令行界面和 GDB 遠(yuǎn)程支持進(jìn)行游戲調(diào)試,與 IDA Pro 兼容。
可配置的仿真倒帶。
支持加載和導(dǎo)出 GameShark 和動(dòng)作重播快照。
適用于 RetroArch/Libretro 和 OpenEmu 的內(nèi)核。
通過 Weblate 由社區(qū)提供的幾種語言的翻譯。
控制鍵位
可在設(shè)置菜單中進(jìn)行控制鍵位的配置。許多游戲控制器應(yīng)該會(huì)在默認(rèn)情況下自動(dòng)映射。鍵盤的默認(rèn)控制鍵位如下:
A:X
B:Z
L:A
R:S
Start:回車鍵
Select:退格鍵
系統(tǒng)需求
系統(tǒng)需求很低。任何可以運(yùn)行 Windows Vista 或更高版本的計(jì)算機(jī)都應(yīng)該能夠處理模擬機(jī)制,還需要支持 OpenGL 1.1 或更高版本。而對(duì)于著色器和高級(jí)功能,則需要支持 OpenGL 3.2 或更高版本。
mGBA 是由 endrift 開發(fā)的免費(fèi)開放源代碼 Game Boy/Color 和Game Boy Advance 模擬器。 它是從零開始編寫的,旨在提高速度,準(zhǔn)確性和可移植性。 到目前為止,這是最完整的 GBA 仿真工作,它通過了較早的項(xiàng)目 VBA 及其分支。 它也可以作為 RetroArch 的 Libretro 核心使用。