Difference between revisions of "Visual Boy Advance GX"

From WiiBrew
Jump to: navigation, search
(Notes from the Developer)
m
Line 13: Line 13:
 
}}
 
}}
  
A Game Boy Advance / Game Boy emulator for the Wii based on the PC emulator [http://vba.ngemu.com/ Visual Boy Advance] v1.7.2.
+
A [http://en.wikipedia.org/wiki/Gameboy_advance Game Boy Advance] / [http://en.wikipedia.org/wiki/Gameboy Game Boy] emulator for the Wii based on the PC emulator [http://vba.ngemu.com/ Visual Boy Advance] v1.7.2.
  
 
== Features ==
 
== Features ==
Line 30: Line 30:
 
== Setup & Installation ==
 
== Setup & Installation ==
  
* If you are using the [[Homebrew Channel]] just copy the 'apps' directory from the archive to the root of your SD card. If you are using another loader use the 'executables/vbagx_wii.dol'.
+
* If you are using the [[Homebrew Channel]] just copy the '''apps''' directory from the archive to the root of your SD card. If you are using another loader use the '''executables/vbagx_wii.dol'''.
* ROMs & saves files should be stored in 'vbagx/roms' and 'vbagx/saves' on the root of your SD card or USB flash drive. You can copy the fceugx directory from the archive to your support drive.
+
* ROMs & saves files should be stored in '''vbagx/roms''' and '''vbagx/saves''' on the root of your SD card or USB flash drive. You can copy the '''vbagx'''directory from the archive to your support drive.
* Launch the emulator using your [http://wiibrew.org/wiki/List_of_homebrew_applications_(loaders) Loader].
+
* Launch the emulator using your [List_of_homebrew_applications_(loaders) Loader].
  
 
== Controls ==
 
== Controls ==

Revision as of 12:29, 17 September 2008

Template:Infobox homebrewapp

A Game Boy Advance / Game Boy emulator for the Wii based on the PC emulator Visual Boy Advance v1.7.2.

Features

  • Wiimote, Nunchuk, Classic, and Gamecube controller support
  • Custom controller configurations
  • SD / USB support
  • SRAM & State saving
  • MEM2 ROM Storage for fast access
  • Auto frame skip for those core heavy games

Notes from the Developer

ZIP/DVD/SMB/GameCube Memory Card support are NOT implemented yet. The current build does NOT have adjustable frameskip. Frameskipping is set to 'AUTO' and cannot be changed. While speed is generally near perfect, sound tends to rebuffer as a result of frameskipping, so in-game music may suffer as a result, sounding like a CD-skipping. This does not occur with Gameboy Color games or original Gameboy games, which do not use the frameskip function.

Setup & Installation

  • If you are using the Homebrew Channel just copy the apps directory from the archive to the root of your SD card. If you are using another loader use the executables/vbagx_wii.dol.
  • ROMs & saves files should be stored in vbagx/roms and vbagx/saves on the root of your SD card or USB flash drive. You can copy the vbagxdirectory from the archive to your support drive.
  • Launch the emulator using your [List_of_homebrew_applications_(loaders) Loader].

Controls

Wiimote

Button Action
Wiimote B Button L Button
Wiimote A Button R Button
Wiimote 1 Button B Button
Wiimote 2 Button A Button
Wiimote - Button Select
Wiimote + Button Start
Wiimote D-Pad Move
Wiimote HOME Button Menu

GameCube

Button Action
GameCube L Trigger L Button
GameCube R Trigger R Button
Gamecube B Button B Button
Gamecube A Button A Button
GameCube Z Button Select
GameCube START Button Start
GameCube D-Pad Move
Gamecube C Control Stick Left Bring Up Menu

Changelog

[What's New 1.0.0]

  • Now compiles with devkitpro r15
  • One makefile to make all versions
  • Complete rewrite based on code from SNES9x GX
  • Now has a menu! ROM selector, preferences, controller mapping, etc
  • Wiimote, Nunchuk, and Classic controller support
  • Button mapping for all controller types
  • Full support for SD and USB
  • Load/save preference selector. ROMs, saves, and preferences are saved/loaded according to these
  • 'Auto' settings for save/load - attempts to automatically determine your load/save device(s) - SD, USB
  • Preferences are loaded and saved in XML format. You can open VBAGX.xml edit all settings, including some not available within the program