Difference between revisions of "VisualBoyAdvance"

From Emulation General Wiki
Jump to navigation Jump to search
(Categories replaced)
(34 intermediate revisions by 24 users not shown)
Line 1: Line 1:
'''VisualBoy Advance''' is a [[Game Boy/Game Boy Color|Game Boy/Color]] and [[Game Boy Advance]] emulator.
+
{{Infobox emulator
==Download==
+
|title = VisualBoyAdvance-M
 +
|logo = vba-icon.png
 +
|version = {{VBAMVer}}
 +
|active = Yes
 +
|platform = Multi-platform
 +
|target = [[Game Boy Advance emulators|Game Boy Advance]]<br/>[[Game Boy/Game Boy Color emulators|Game Boy/Color]]
 +
|developer = ZachBacon, rkitover, VBA-M Team
 +
|website = [http://vba-m.com/ VBA-M.com]
 +
|license = GNU GPLv2
 +
|source = [https://github.com/visualboyadvance-m/visualboyadvance-m GitHub]
 +
}}
  
*[https://github.com/visualboyadvance-m/visualboyadvance-m VisualBoy Advance-M GitHub]
+
'''VisualBoyAdvance-M''' is an open-source [[Game Boy/Game Boy Color emulators|Game Boy/Color]] and [[Game Boy Advance emulators|Game Boy Advance]] emulator.
*[http://www.emucr.com/search/label/VisualBoyAdvance-M/ VisualBoy Advance-M Dev Builds]
+
 
*[https://code.google.com/p/vba-wii/downloads/list Visual Boy Advance GX (Wii/GC only)]
+
==Downloads==
*[http://projectpokemon.org/forums/showthread.php?42433-RELEASE-VBA-LINK-E-READER VBA Link e-Reader]
+
{| cellpadding="4"
 +
|-
 +
|align=center|{{Icon|Win|Mac}}
 +
|'''[https://github.com/visualboyadvance-m/visualboyadvance-m/releases VisualBoyAdvance-M Official releases]'''
 +
|-
 +
|colspan="3"|<hr/>
 +
|-
 +
|align=center|{{Icon|Win-big}}
 +
|[http://www.emucr.com/search/label/VisualBoyAdvance-M/ VisualBoyAdvance-M Dev Builds]<br><small>Compiled by emucr</small>
 +
|-
 +
|align=center|{{Icon|GCN|Wii}}
 +
|[https://github.com/dborth/vbagx VisualBoyAdvance GX]
 +
|-
 +
|align=center|{{Icon|Win-big}}
 +
|[http://projectpokemon.org/forums/showthread.php?42433-RELEASE-VBA-LINK-E-READER VBA Link e-Reader]
 +
|-
 +
|align=center|{{Icon|Win-big}}
 +
|[https://sourceforge.net/projects/vba/files/VisualBoyAdvance/ VisualBoyAdvance]
 +
|}
  
 
==Versions==
 
==Versions==
 
===VBA===
 
===VBA===
{{Infobox
+
Developed by Forgotten & the VBA Team. The original VBA emulator is ancient and ceased development in 2004. VBA-M begun as a multiplayer branch of it to become ever since a continuation of VBA, as it is regularly updated.
|first = 2.0.1
 
|second = No
 
|third = Windows
 
|fourth = Forgotten, VBA Team
 
|fifth = [http://vba.ngemu.com/ Official site] (now redirects to forums), [http://www.vbalink.info/ VBA Link]
 
|sixth = [http://sourceforge.net/projects/vba/files/VisualBoyAdvance/ SourceForge (VBA)]}}
 
The original VBA emulator is ancient and has ceased development in 2004. VBA-M begun as a multiplayer branch of it to become ever since a continuation of VBA, as it is regularly updated.
 
  
 
VisualBoyAdvance 1.8.0 is the latest version of the original emulator. While still very useful and functional, and including emulation for tilt controls in Kirby Tilt'n Tumble (GBC), it doesn't emulate some features of special cartridges with solar or gyroscopic controls (those need ROM patches to function for that version), and doesn't include Link cable emulation (VBA-M originally was a multiplayer branch) or e-Reader emulation (earlier mods for 1.7 and 1.6 versions tried to, but only covered standalone e-Card emulation, not linked e-Card/GBA game or linked e-Card/GC game).
 
VisualBoyAdvance 1.8.0 is the latest version of the original emulator. While still very useful and functional, and including emulation for tilt controls in Kirby Tilt'n Tumble (GBC), it doesn't emulate some features of special cartridges with solar or gyroscopic controls (those need ROM patches to function for that version), and doesn't include Link cable emulation (VBA-M originally was a multiplayer branch) or e-Reader emulation (earlier mods for 1.7 and 1.6 versions tried to, but only covered standalone e-Card emulation, not linked e-Card/GBA game or linked e-Card/GC game).
Line 29: Line 50:
 
<!-- Previous link, dead now, for reference: http://www.get-your-rom.com/ner-nintendo-e-reader-roms -->
 
<!-- Previous link, dead now, for reference: http://www.get-your-rom.com/ner-nintendo-e-reader-roms -->
 
===VBA-M===
 
===VBA-M===
{{Infobox
+
The newer open-source active GBA emulator. Includes Link cable emulation between two GBA gamepacks, and as of v0956, Joylink GCN/GBA emulation, which saw a huge compatibility overhaul in early 2015 (fixing notably Navi Trackers and Wind Waker). e-Reader emulation is being slowly added too (none of the emulators so far emulate all three types of e-Reader connectivity - e-Reader only, e-Reader/GBA cartridge, and e-Reader/GameCube). Still doesn't emulate gyroscopic sensor. VBA-M is available for Windows, Linux, macOS, BeOS, [[GameCube emulators|GameCube]] and [[Wii emulators|Wii]].
|first = 2.0.0 beta 2
 
|second = Yes
 
|third = Windows, Linux, OS X, BeOS, [[Wii]], [[Gamecube]]
 
|fourth = Forgotten, VBA Team
 
|fifth = [http://vba-m.com/ VBA-M.com]
 
|sixth = [https://www.sourceforge.net/projects/vbam SourceForge (VBA-M)]}}The newer open-source active GBA emulator. Includes Link cable emulation between two GBA gamepacks, and as of v0956, Joylink GC/GBA emulation, which saw a huge compatibility overhaul in early 2015 (fixing notably Navi Trackers and Wind Waker). e-Reader emulation is being slowly added too (none of the emulators so far emulate all three types of e-Reader connectivity - e-Reader only, e-Reader/GBA cartridge, and e-Reader/GameCube). Still doesn't emulate special cartridge features like solar and gyroscopic sensors.
 
  
 
===VBA-Next===
 
===VBA-Next===
VBA-Next is an optimized version of an older revision of VBA-M with speedhacks and is available as a libretro core for [[RetroArch]], making it recommended for Wii (over VBA-GX, from a speed perspective) and Android. There is also a libretro version of the latest VBA-M, which is slower but has less compatibility issues and regressions.
+
VBA-Next is an optimized version of an older revision of VBA-M with speedhacks and is available as a [[libretro]] core for [[RetroArch]], making it recommended for Wii (over VBA-GX, from a speed perspective) and [[Android emulators|Android]]. There is also a libretro version of the latest VBA-M, which is slower but has fewer compatibility issues and regressions.
  
 
===VBA-GX===
 
===VBA-GX===
Wii-exclusive VBA-M optimized port (though less optimized than the VBA-Next core of RetroArch). Supports the various Wii controllers.  
+
Wii-exclusive VBA-M optimized port (though less optimized than the VBA-Next core of RetroArch). Supports various Wii controllers and also offers [https://wiibrew.org/wiki/Visual_Boy_Advance_GX/Match_Wii_Controls special Wii controls].  
  
Is the only version of the emulator to support solar sensor emulation (Boktai series) and gyroscopic sensors (WarioWare Twisted, Yoshi's Universal Gravitation) as well as the tilt sensors for Kirby Tilt 'n' Tumble, but requires clean ROMs of these as their emulation ROM patches break their proper functionality here. They are controlled using the Wiimote. As for the solar sensor games, pointing the Wiimote skyward charges the Gun deSol while pointing it to the ground blocks sunlight. Has other optional motion-based Wiimote controls for other notable games.
+
It is the only version of the emulator to support solar sensor emulation (Boktai series) and gyroscopic sensors (WarioWare Twisted, Yoshi's Universal Gravitation) as well as the tilt sensors for Kirby Tilt 'n' Tumble, but requires clean ROMs of these as their emulation ROM patches break their proper functionality here. They are controlled using the Wiimote. As for the solar sensor games, pointing the Wiimote skyward charges the Gun deSol while pointing it to the ground blocks sunlight. Has other optional motion-based Wiimote controls for other notable games.
  
 
===VBA-M JS===
 
===VBA-M JS===
Javascript port for playing on computer web browsers. Available [http://dl.dropbox.com/u/20328726/vbamjs/index.html here].
+
Javascript port for playing on computer web browsers. Used to be available [http://dl.dropbox.com/u/20328726/vbamjs/index.html here], but the link is now 404 Not Found.
  
 
{{Game Boy Advance emulators}}
 
{{Game Boy Advance emulators}}
 
[[Category:Emulators]]
 
[[Category:Emulators]]
[[Category:Game Boy emulators]]
+
[[Category:Console emulators]]
 +
[[Category:Handheld console emulators]]
 +
[[Category:Game Boy/Game Boy Color emulators]]
 
[[Category:Game Boy Advance emulators]]
 
[[Category:Game Boy Advance emulators]]
 +
[[Category:Windows emulation software]]
 +
[[Category:Linux emulation software]]
 +
[[Category:macOS emulation software]]
 +
[[Category:iOS emulation software]]

Revision as of 04:02, 14 October 2021

VisualBoyAdvance-M
Vba-icon.png
Developer(s) ZachBacon, rkitover, VBA-M Team
Latest version 2.1.9
Active Yes
Platform(s) Multi-platform
Emulates Game Boy Advance
Game Boy/Color
Website VBA-M.com
License GNU GPLv2
Source code GitHub

VisualBoyAdvance-M is an open-source Game Boy/Color and Game Boy Advance emulator.

Downloads

Windows macOS VisualBoyAdvance-M Official releases

Windows VisualBoyAdvance-M Dev Builds
Compiled by emucr
GameCube Wii VisualBoyAdvance GX
Windows VBA Link e-Reader
Windows VisualBoyAdvance

Versions

VBA

Developed by Forgotten & the VBA Team. The original VBA emulator is ancient and ceased development in 2004. VBA-M begun as a multiplayer branch of it to become ever since a continuation of VBA, as it is regularly updated.

VisualBoyAdvance 1.8.0 is the latest version of the original emulator. While still very useful and functional, and including emulation for tilt controls in Kirby Tilt'n Tumble (GBC), it doesn't emulate some features of special cartridges with solar or gyroscopic controls (those need ROM patches to function for that version), and doesn't include Link cable emulation (VBA-M originally was a multiplayer branch) or e-Reader emulation (earlier mods for 1.7 and 1.6 versions tried to, but only covered standalone e-Card emulation, not linked e-Card/GBA game or linked e-Card/GC game).

Be sure you have "vba-over.ini" in the same folder as VBA to avoid save type issues. Current VBA-M builds come with this by default. libretro versions of VBA have this baked into the binary, but also output a different save format that needs to be converted with a tool to be used with standalone VBA.

VBA Link e-Reader

Project Pokémon made a version of VBA 1.73 that adds both e-Reader and Link Cable support. While they were once available separately, this version permits the use of battle e-cards.

Using the e-Reader functionality requires a ROM of the Nintendo e-Reader. Load the ROM, then navigate to "Scan Dot Code." The emulator will ask for a dump of the e-Reader card barcode. Choose one that you had previously downloaded from your computer. (You can download the raw dumps as No-Intro's e-Reader set)

VBA-M

The newer open-source active GBA emulator. Includes Link cable emulation between two GBA gamepacks, and as of v0956, Joylink GCN/GBA emulation, which saw a huge compatibility overhaul in early 2015 (fixing notably Navi Trackers and Wind Waker). e-Reader emulation is being slowly added too (none of the emulators so far emulate all three types of e-Reader connectivity - e-Reader only, e-Reader/GBA cartridge, and e-Reader/GameCube). Still doesn't emulate gyroscopic sensor. VBA-M is available for Windows, Linux, macOS, BeOS, GameCube and Wii.

VBA-Next

VBA-Next is an optimized version of an older revision of VBA-M with speedhacks and is available as a libretro core for RetroArch, making it recommended for Wii (over VBA-GX, from a speed perspective) and Android. There is also a libretro version of the latest VBA-M, which is slower but has fewer compatibility issues and regressions.

VBA-GX

Wii-exclusive VBA-M optimized port (though less optimized than the VBA-Next core of RetroArch). Supports various Wii controllers and also offers special Wii controls.

It is the only version of the emulator to support solar sensor emulation (Boktai series) and gyroscopic sensors (WarioWare Twisted, Yoshi's Universal Gravitation) as well as the tilt sensors for Kirby Tilt 'n' Tumble, but requires clean ROMs of these as their emulation ROM patches break their proper functionality here. They are controlled using the Wiimote. As for the solar sensor games, pointing the Wiimote skyward charges the Gun deSol while pointing it to the ground blocks sunlight. Has other optional motion-based Wiimote controls for other notable games.

VBA-M JS

Javascript port for playing on computer web browsers. Used to be available here, but the link is now 404 Not Found.

Nintendo Game Boy Advance Emulators