VisualBoyAdvance-M

VisualBoyAdvance-M (commonly abbreviated as VBA-M) is a cross-platform emulator for the (Super-) Game Boy/Colour/Advance portable game consoles.

It is a fork of VisualBoyAdvance, a now closed project. VBA-M combines features from several other VBA forks. It is licensed under the GPLv2.

Installation

VBA-M is available in two different versions: vbam-wx and vbam-sdl.

Usage

For VBA-M with vbam-wx, execute visualboyadvance-m ~/path/to/foo.* or visualboyadvance-m to load the ROM from the interface.

For VBA-M with vbam-sdl, execute vbam ~/path/to/foo.*.

Tip: File extensions differ between emulated platforms. VBA-M also supports compressed ROMs.
Default controls
EmulatedReal
LeftLeft Arrow (0114)
RightRight Arrow (0113)
UpUp Arrow (0111)
DownDown Arrow (0112)
AZ (007a)
BX (0078)
LA (0061)
RS (0073)
StartEnter (000d)
SelectBackspace (0008)
Speed upSpace (0020)
CaptureF12 (0125)

Troubleshooting

OpenGL crashes

In case of OpenGL errors, it is possible that the video output is set to an invalid display. Editing the Display section in ~/.config/gvbam/config, and changing output=1 to output=2 or

Directories randomly reverted

VBA may randomly revert the ROM directories to the defaults. Changing permissions for ~/.config/gvbam/config to read-only will prevent VBA from doing so.

To manually set the directories, edit the section of ~/.config/gvbam/config.

[Directories]
gb_roms=
gba_roms=
batteries=
cheats=
saves=
captures=
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.