How to set up GBA BIOS properly for BizHawk

By BenjeeBenjee Last updated

Due to recent changes in the Emulator Rulesets, it is now required to use the mGBA BIOS for Speedruns on BizHawk. This is due to accuracy & accurate timing (Source: https://www.reddit.com/r/emulation/comments/6u2ko2/how_is_mgba_with_its_emulated_bios/dlqm7xs/ )

Contents

[Hide]  

Where do I acquire a GBA BIOS?

There are various ways to get a dumped BIOS.

Dumping it Yourself : If you've got a GameCube or Wii with Homebrew and a GBA to GC Link Cable, you can use this tool to dump the BIOS: https://github.com/FIX94/gba-link-cable-dumper
Download it from the Internet : Look around the BIOS by using your preferred search machine and download it. Avoid .exe files. You are looking either for a .zip file OR a .bin file

[Hide]  

How do I install the GBA BIOS?

Once you have downloaded your BIOS (extract the .bin file from the .zip file), make sure you put it in the Firmware folder inside the BizHawk folder, just in case you won't lose it while cleaning up your PC. Open BizHawk -> Config -> Firewares....

Scroll down and look for the GBA item. If you have put it in the Firmware folder, BizHawk should automatically bind the BIOS onto BizHawk. It should look like this:

https://imgur.com/2tscaIN.png

If this isn't the case, Right-Click on GBA -> Set Customization & select your BIOS .bin file.

You are now almost done!

[Hide]  

The Final Step

Now you have to start Wario Land 4.

BEFORE you continue, make sure your Emulation Core is set to mGBA.
You can check so by clicking on the GBA Menu Item -> Core -> mGBA while the game is running. Avoid VBA-next at all costs because it isn't as accurate as mGBA and generally banned in the GBA Community using Emulation Cores.

Go to GBA -> Settings and click on the Sync Settings tab. You will see three items.
Set Skip BIOS to False and hit OK.

https://imgur.com/qDT9cMU.png

BizHawk will now tell you to perform a Core Reboot.
You can do so with Emulation -> Core Reboot.

You have now set up the GBA BIOS w/ mGBA Core.

Much fun running Wario Land 4 !

Latest News
View all
No news
Recent Threads
View all
Thread Author
Issues with "soft resets" with Bizhawk Emulator
Last post
DélganDélgan
2 replies
Official Wario Discord
Last post
DangerlessDangerless
0 replies
Is Wario a Libertarian?
Last post
Jeff_in_3DJeff_in_3D
3 replies
Final Split And Game Saving
Last post
SheddyBearSheddyBear
1 replies
Wii U VC Remappable Buttons Ethical Question
Last post
SheddyBearSheddyBear
1 replies