A GBA bios is thus optional, but it can greatly improve compatibility with some games. Note: GBARunner2 has the open source bios of Normmatt integrated, with some small modifications.
GBARunner2 is a hypervisor that runs GBA games on DS/DSi/3DS in DS mode, basically like Nintendont does for running Gamecube games on Wii.