wiki/pages/_zh-CN/gbarunner2/bios-dump.md
2024-01-08 15:29:21 -06:00

3.1 KiB
Raw Blame History

lang layout section title description tabs
zh-CN wiki gbarunner2 GBA BIOS提取 如何从您的游戏机中提取任天堂GBA BIOS
3ds-sd-card gba-flashcart
带有open_agb_firm的3DS 带有GBA模式闪存卡的GBA/DS/DS Lite

虽然大多数GBA模拟器本身没有播放GBA游戏的问题但一些模拟器和超级监视程序如GBARunner2可能需要BIOS文件才能正确播放某些游戏。

有两种不同的方法来实现这一点,使用:

  • 带有自定义固件的3DS或者
  • 带有GBA模式闪存卡的GBA/DS/DS Lite

{% capture tab-3ds-sd-card %}

第一部分:获取所需文件

  1. 下载open_agb_firm.7z文件)
  2. 下载Bios_Dumper.gba
  3. 如果不存在,创建一个名为payloads的文件夹,放入/luma文件夹内
  4. .7z文件中复制open_agb_firm.firm/luma/payloads文件夹中
  5. Bios_Dumper.gba复制到您的SD卡的根目录
  6. 重新将您的SD卡插入设备

第二部分Bios_Dumper

  1. 按住START不放,同时打开您的设备电源
    • 这将启动open_agb_firm
    • 如果加载了Luma3DS Chainloader,请从该菜单中选择open_agb_firm
    • 如果加载其他内容,说明您没有将open_agb_firm.firm复制到SD卡上的正确文件夹
  2. 从open_agb_firm启动Bios_Dumper.gba
  3. 屏幕将会闪烁红色,然后闪烁绿色
  4. 等待大约五秒钟
  5. 关闭您的设备

{% capture upload-bios-text %} 从您的SD卡/3ds/open_agb_firm/saves/Bios_Dumper.sav上传到这里: {% endcapture %}

第三部分从生成的保存文件中解压BIOS

  1. 将您的SD卡插入电脑中
  2. {% include bios-shrinker.html text=upload-bios-text %}

{% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %}

{% capture tab-gba-flashcart %}

第一部分:获取所需文件

  1. 下载Bios_Dumper.gba
  2. Bios_Dumper.gba复制到您的闪存卡SD卡的根目录
  3. 重新将您的SD卡插入到闪存卡中
  4. 将您的GBA闪存卡重新插入到卡匣中

第二部分Bios_Dumper

  1. 启动您的闪存卡匣,然后启动Bios_Dumper.gba
  2. 屏幕将会闪烁红色,然后闪烁绿色
  3. 等待大约五秒钟
  4. 关闭您的设备

{% capture upload-bios-text %} 从您的SD卡Bios_Dumper.sav上传到这里: {% endcapture %}

第三部分从生成的保存文件中解压BIOS

  1. 将您的SD卡插入电脑中
  2. {% include bios-shrinker.html text=upload-bios-text %}

{% endcapture %} {% assign tab-gba-flashcart = tab-gba-flashcart | split: "////////" %}

{% assign tabs = tab-3ds-sd-card | concat: tab-gba-flashcart %} {% include tabs.html index=0 tabs=tabs %}

bios.bin文件将会自动下载。 这是最终的GBA BIOS文件。 {:.alert .alert-success}