all repos — mgba @ 542f25ca5d8bca553e228adce2bc13cb898f2c3e

mGBA Game Boy Advance Emulator

doc/mgba-qt.6 (view raw)

  1.\" Copyright (c) 2015 Anthony J. Bentley <anthony@anjbe.name>
  2.\"
  3.\" This Source Code Form is subject to the terms of the Mozilla Public
  4.\" License, v. 2.0. If a copy of the MPL was not distributed with this
  5.\" file, you can obtain one at https://mozilla.org/MPL/2.0/.
  6.Dd July 29, 2015
  7.Dt MGBA-QT 6
  8.Os
  9.Sh NAME
 10.Nm mgba-qt
 11.Nd Game Boy Advance emulator
 12.Sh SYNOPSIS
 13.Nm mgba-qt
 14.Op Fl b Ar biosfile
 15.Op Fl l Ar loglevel
 16.Op Fl p Ar patchfile
 17.Op Fl s Ar n
 18.Ar file
 19.Sh DESCRIPTION
 20.Nm
 21is a Game Boy Advance emulator.
 22The options are as follows:
 23.Bl -tag -width Ds
 24.It Fl b Ar biosfile , Fl -bios Ar biosfile
 25Specify a BIOS file to use during boot.
 26If this flag is omitted,
 27.Nm
 28will use the BIOS specified in the configuration file,
 29or a high\(hylevel emulated BIOS if none is specified.
 30.It Fl l Ar loglevel
 31Log messages during emulation.
 32.Ar loglevel
 33is a bitmask defining which types of messages to log:
 34.Bl -inset
 35.It 1
 36fatal errors
 37.It 2
 38errors
 39.It 4
 40warnings
 41.It 8
 42informative messages
 43.It 16
 44debugging messages
 45.It 32
 46stub messages for unimplemented features
 47.It 256
 48in\(hygame errors
 49.It 512
 50software interrupts
 51.It 1024
 52emulator status messages
 53.It 2048
 54serial I/O messages
 55.El
 56The default is to log warnings, errors, fatal errors, and status messages.
 57.It Fl p Ar patchfile , Fl -patch Ar patchfile
 58Specify a patch file in BPS, IPS, or UPS format.
 59.It Fl s Ar n , Fl -frameskip Ar n
 60Skip every
 61.Ar n
 62frames.
 63.El
 64.Sh CONTROLS
 65The default controls are as follows:
 66.Bl -hang -width "Frame advance" -compact
 67.It A
 68.Cm x
 69.It B
 70.Cm z
 71.It L
 72.Cm a
 73.It R
 74.Cm s
 75.It Start
 76.Aq Cm Enter
 77.It Select
 78.Aq Cm Backspace
 79.It Load state
 80.Cm F1 Ns \(en Ns Cm F9
 81.It Save state
 82.Ao Cm Shift Ac Ns \(hy Ns Cm F1 Ns \(en Ns Cm F9
 83.It Frame advance
 84.Ao Cm Ctrl Ac Ns \(hy Ns Cm n
 85.El
 86.Sh FILES
 87.Bl -tag -width ~/.config/mgba/config.ini -compact
 88.It Pa ~/.config/mgba/config.ini
 89Default
 90.Xr mgba 6
 91configuration file.
 92.It Pa ~/.config/mgba/qt.ini
 93Default
 94.Nm mgba-qt
 95configuration file.
 96.El
 97.Sh AUTHORS
 98.An Jeffrey Pfau Aq Mt jeffrey@endrift.com
 99.Sh HOMEPAGE
100.Bl -bullet
101.It
102.Lk https://mgba.io/ "mGBA homepage"
103.It
104.Lk https://github.com/mgba-emu/mgba "Development repository"
105.It
106.Lk https://github.com/mgba-emu/mgba/issues "Bug tracker"
107.It
108.Lk https://forums.mgba.io/ "Message board"
109.El