mgba-qt — Game Boy Advance emulator
Synopsis
mgba-qt [-123456f ] [-b biosfile ] [-l loglevel ] [-p patchfile ] [-s n ] fileDescription
mgba-qt is a Game Boy Advance emulator. The options are as follows:- -1
- Scale the window 1×.
- -2
- Scale the window 2×.
- -3
- Scale the window 3×.
- -4
- Scale the window 4×.
- -5
- Scale the window 5×.
- -6
- Scale the window 6×.
- -b biosfile , --bios biosfile
- Specify a BIOS file to use during boot. If this flag is omitted, mgba-qt will use the BIOS specified in the configuration file, or a high-level emulated BIOS if none is specified.
- -f
- Start the emulator full-screen.
- -l loglevel
-
Log messages during emulation.
loglevel
is a bitmask defining which types of messages to log:
- 1 - fatal errors
- 2 - errors
- 4 - warnings
- 8 - informative messages
- 16 - debugging messages
- 32 - stub messages for unimplemented features
- 256 - in-game errors
- 512 - software interrupts
- 1024 - emulator status messages
- 2048 - serial I/O messages
The default is to log warnings, errors, fatal errors, and status messages.
- -p patchfile , --patch patchfile
- Specify a patch file in BPS, IPS, or UPS format.
- -s n , --frameskip n
- Skip every n frames.
Controls
The default controls are as follows:- A
- x
- B
- z
- L
- a
- R
- s
- Start
- Aq Cm Enter
- Select
- Aq Cm Backspace
- Load state
- F1 - F9
- Save state
- Ao Cm Shift Ac Ns - Ns Cm F1 Ns - Ns Cm F9
- Frame advance
- Ao Cm Ctrl Ac Ns - Ns Cm n
Files
- ~/.config/mgba/config.ini
- Default mgba(6) configuration file.
- ~/.config/mgba/qt.ini
- Default mgba-qt configuration file.
- portable.ini
- If this file exists in the current directory, mgba-qt will read config.ini and qt.ini from the current directory instead of ~/.config/mgba
Homepage
- Lk https://mgba.io/ mGBA homepage
- Lk https://github.com/mgba-emu/mgba Development repository
- Lk https://github.com/mgba-emu/mgba/issues Bug tracker
- Lk https://forums.mgba.io/ Message board