Difference between revisions of "VisualBoyAdvance-M"

From ArchWiki
Jump to: navigation, search
(Issues)
m
Line 1: Line 1:
== Visual Boy advance ==
+
== Introduction ==
 
+
 
+
 
+
 
Visual Boy Advance is  a very popular Game Boy Advance emulator. It supports Game Boy, Super Game Boy, Game Boy Color, and Game Boy Advance games. These games are come in the forms of ROMS. There are then loaded and played. It uses 3 rendering engines in the linux version, They are OpenGL,Cairo and Xvideo. It includes some useful features including fullscreen, image filters, save, load, screen capture, key mapping, frame throttling, and some extra sound and video configurations.
 
Visual Boy Advance is  a very popular Game Boy Advance emulator. It supports Game Boy, Super Game Boy, Game Boy Color, and Game Boy Advance games. These games are come in the forms of ROMS. There are then loaded and played. It uses 3 rendering engines in the linux version, They are OpenGL,Cairo and Xvideo. It includes some useful features including fullscreen, image filters, save, load, screen capture, key mapping, frame throttling, and some extra sound and video configurations.
  
Line 8: Line 5:
  
 
== Install ==
 
== Install ==
Installing is done by getting Package through the [[AUR]]. The current package can be found [http://aur.archlinux.org/packages.php?ID=16851 here]
+
Installing is done by getting Package through the [[AUR]]. The current package can be found [http://aur.archlinux.org/packages.php?ID=16851 here].
 
+
 
+
 
+
  
 
== Issues ==
 
== Issues ==
 
There are a couple known issues during installation
 
There are a couple known issues during installation
  
'''Segmentation Fault'''
+
Segmentation Fault
 
When trying to run VBA after an install you may get this after typing in gvbam.
 
When trying to run VBA after an install you may get this after typing in gvbam.
  
~$ Failed to open audio: Fragment size must be a power of two
+
~$ Failed to open audio: Fragment size must be a power of two
Segmentation fault
+
Segmentation fault
 
+
A workaround for this is editing the configuration file. In the directory /home/<USER>/.config/gvbam
A workaround for this is editing the configuration file.In the directory /home/<USER>/.config/gvbam
+
 
+
In the '''Display''' Section of the config file
+
 
+
changing the line from
+
 
+
'''output=1'''
+
  
 +
In the '''Display''' Section of the config file changing the line from
 +
output=1
 
to
 
to
 
+
output=2
'''output=2''' or  '''output=0'''
+
or
 +
  output=0'''
  
 
Has been known to fix the problem.
 
Has been known to fix the problem.
Line 38: Line 28:
 
Also the Directories for which VBA will search for the game saves and ROMs can sometime revert back to the default setting. If prefer to keep you saves and ROMs in a specific directory you may want to edit the config file in /home/<USER>/.config/gvbam. In the '''Directories''' section simply enter in your preferred directory like this.
 
Also the Directories for which VBA will search for the game saves and ROMs can sometime revert back to the default setting. If prefer to keep you saves and ROMs in a specific directory you may want to edit the config file in /home/<USER>/.config/gvbam. In the '''Directories''' section simply enter in your preferred directory like this.
  
[Directories]
+
[Directories]
gb_roms=/home/generic/Documents/VBA/ROMs  
+
gb_roms=/home/generic/Documents/VBA/ROMs  
 
+
gba_roms=/home/generic/Documents/VBA/ROMs  
gba_roms=/home/generic/Documents/VBA/ROMs  
+
batteries=/home/generic/.config/gvbam  
 
+
saves=/home/generic/Documents/VBA/SAVES  
batteries=/home/generic/.config/gvbam  
+
captures=/home/generic/Documents/VBA  
 
+
saves=/home/generic/Documents/VBA/SAVES  
+
 
+
captures=/home/generic/Documents/VBA  
+
 
+
  
 
Also make sure your new config file is saved as "config" and not "config~".
 
Also make sure your new config file is saved as "config" and not "config~".

Revision as of 16:16, 10 January 2009

Introduction

Visual Boy Advance is a very popular Game Boy Advance emulator. It supports Game Boy, Super Game Boy, Game Boy Color, and Game Boy Advance games. These games are come in the forms of ROMS. There are then loaded and played. It uses 3 rendering engines in the linux version, They are OpenGL,Cairo and Xvideo. It includes some useful features including fullscreen, image filters, save, load, screen capture, key mapping, frame throttling, and some extra sound and video configurations.

Homepage

Install

Installing is done by getting Package through the AUR. The current package can be found here.

Issues

There are a couple known issues during installation

Segmentation Fault

When trying to run VBA after an install you may get this after typing in gvbam.

~$ Failed to open audio: Fragment size must be a power of two
Segmentation fault

A workaround for this is editing the configuration file. In the directory /home/<USER>/.config/gvbam

In the Display Section of the config file changing the line from

output=1

to

output=2

or

output=0

Has been known to fix the problem.

Also the Directories for which VBA will search for the game saves and ROMs can sometime revert back to the default setting. If prefer to keep you saves and ROMs in a specific directory you may want to edit the config file in /home/<USER>/.config/gvbam. In the Directories section simply enter in your preferred directory like this.

[Directories]
gb_roms=/home/generic/Documents/VBA/ROMs 
gba_roms=/home/generic/Documents/VBA/ROMs 
batteries=/home/generic/.config/gvbam 
saves=/home/generic/Documents/VBA/SAVES 
captures=/home/generic/Documents/VBA 

Also make sure your new config file is saved as "config" and not "config~".