Add the BIOS file
Most games boot without it, but a few rely on it for the boot animation and for sound. mGBA names the file it expects and shows whether it found it.
Tools > Settings > BIOS
mGBA is small, accurate and quick to configure. Four settings decide whether GBA games look sharp, save correctly and keep their save files.
Load the **BIOS** if you have it, set **integer scaling** with the LCD filter off, pick the **save type** for the odd cartridges, and keep saves in a **folder outside the emulator**.
Most games boot without it, but a few rely on it for the boot animation and for sound. mGBA names the file it expects and shows whether it found it.
Tools > Settings > BIOS
The GBA screen is 240 by 160 pixels. An integer multiple keeps every pixel the same size; a free scale smears text and makes sprites look uneven.
Video > Integer scaling, 4x
The original handheld had no backlight and its palette was tuned for that. The correction filter darkens the colours to match a real console; purists often prefer the raw, brighter output.
Video > Colour correction
Automatic detection fails on a handful of games and they lose progress at shutdown. Set the save type manually from the list when a title reports a damaged save.
Tools > Settings > Save type
The default saves sit next to the ROM, which is fine until you reorganise the library. A fixed save directory keeps progress when the game files move.
Tools > Settings > Paths > Save games
Two mGBA windows on one machine can link like two consoles for the multiplayer modes. Both need the same game and the same save type, and only one window may be focused for input.
Tools > Multiplayer > Link
Free scaling or a smoothing filter. Set integer scaling and disable the LCD filter.
The save type is wrong or the directory is read-only. Check both before re-saving.
The sample rate does not match the device. Set 48 kHz and raise the audio buffer.
Frame skip or fast forward is active. Reset the speed to 100 percent.
No for most games, yes for a few. It is one file and it removes a class of oddities.
Any XInput pad maps directly; the GBA only needs two face buttons and a D-pad.
Delete the mGBA configuration file to reset the emulator; saves in your chosen folder stay until you remove them.
Free · no account needed · tracks your progress