Changes

Jump to navigation Jump to search

Game Boy Advance emulators

415 bytes removed, 16:48, 18 November 2020
updating info & added instructions for mGBA.
|-
!colspan="11"|PC /x86
|-
|[[VisualBoy Advance#VBA-M|VBA-M]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://www.emucr.com/2015/06/visualboyadvance-m-svn-r1507.html SVN1507 (best)]<br/>[https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}} (worst)]
|{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[mGBA]]
|[http://byuu.org/emulation/higan/ {{higanVer}}]
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[VisualBoy Advance#VBA-M|VBA-M]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]
|{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|iDeaS
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ? ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|Meteor
|align=left|{{Icon|Android}}
|[https://play.google.com/store/apps/details?id=com.explusalpha.GbaEmu 1.5.43]
|{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ? ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
|[http://allaboutwindowsphone.com/software/content/VBA8_1.php VBA8]
|align=left|{{Icon|W8P}}
|[https://www.appx4fun.com/xap/15223/ 2.27]
|{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ? ||{{✗}} ||{{✓}}
|-
|[https://forums.windowscentral.com/app-spotlight/252987-trio-nintendo-emulators-vba8-vgbc8-snes8x.html VBA10]
|align=left|{{Icon|W10P}}
|[https://forum.xda-developers.com/windows-10-mobile/windows-10-mobile-apps-and-games/app-vba10-emulator-t3588704 1.22]<br/>[https://emulator.games/emulators/gameboy-advance/vba10/ Alt]
|{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ? ||{{✗}} ||{{✓}}
|-
|[[gpSP]]
|[[VisualBoy Advance#VBA-M|VBA-M]]
|align=left|{{Icon|Android|iOS|Linux|Pandora}}
|[https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}v2.0.1]|{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ? ||{{✓}} ||{{✓}} ||{{}}
|-
|[https://sites.google.com/site/fastemulator/ My Boy!]
|align=left|{{Icon|GCN|Wii}}
|[https://github.com/dborth/vbagx/releases 2.4.0]
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}<ref group=N>As VBA-Next.</ref> ||{{✓}} ||{{}}
|-
|[[gpSP]]
===Comparisons===
;[[mGBA]]:Aims for accuracy, speed, and features. For its accuracy, it's gradually becoming the best at that. It's actively developed and has features VBA-M lacks such as a Tilt Sensor, and more recently Game Boy Camera support.;[[VisualBoy Advance|Visual Boy Advance (VBA)]]:The original GBA emulator. Has stopped development and lacks features compared Discovered to other offerings, it also has have an <abbr title="Arbitrary Code Execution">ACE</abbr> vulnerability which was corrected in VBA-Mdetailed below.:;[[VisualBoy Advance#VBA-M|Visual Boy Advance-M (VBA-M)]]:A fork with additional improvements. The SVN1507 build It is the only recommended one, as it is perfectly stable behind in terms of accuracy and is the best GBA emulator performance compared to date. VBA-M after the 2.0 releases became riddled with stability and performance problemsmGBA.
::;VBA-Next:A [[RetroArch]] fork from an older revision of VBA-M with added speedhacks and tweaks, making it useful for lower-end devices. A bit less accurate in some respects, but fixes a few games such as Advance Wars 2.
;[[mGBAgpSP]]:Aims for accuracyIts last official version was 0.9. There are, speedhowever, and featurestwo forks of interest: [http://dl.qj. It's actively developed and has features VBAnet/psp/emulators/gpsp-mod-M lacks such as a Tilt Sensor20090720.html gpSPmod], and more recently Game Boy Camera support[http://filetrip.net/psp-downloads/homebrew/download-gpsp-j-12-06-16-f29570.htmlgpSP-J gpSP-J]. Performance is still a problemgpSP-J has superior compatibility, as it lacks support while gpSPmod has more options for the efficient DirectX APIscustomization (full screen, cheats, etc). Both are superior to Kai.
;[[higan]]:Its GBA core is cycle-accurate as of v095, but it is behind in terms of performance compared to mGBA and VBA-M.
;[[gpSP]]:Its last official version was 0.9. There are, however, two forks of interest: [http://dl.qj.net/psp/emulators/gpsp-mod-20090720.html gpSPmod], and [http://filetrip.net/psp-downloads/homebrew/download-gpsp-j-12-06-16-f29570.htmlgpSP-J gpSP-J]. gpSP-J has superior compatibility, while gpSPmod has more options for customization (full screen, cheats, etc). Both are superior to Kai.
;[[MAME]]:Has a <code>gba</code> driver markup as working but both graphics and sound are "imperfect".
====Emulator Options====
'''VBA-M''': Only applies to Windows. Under Options > Gameboy, you will find the options:
 
* '''"Real Colors":''' No desaturation
* '''"Gameboy Colors":''' Strong desaturation
 
'''No$GBA:''' Under "Emulation Options", select "GBA Mode". There are four modes.
* '''Nintendo DS in GBA mode:''' Some desaturation
* '''VGA Mode (poppy bright):''' No desaturation
 
'''mGBA:''' Under Tools > Settings > Shaders, you will find three customizable '''Desaturation''' parameters.
 
'''VBA-M:''' (nightly only): Under Options > Game Boy Advance, you will find the option, '''LCD Filter'''.
'''higan:''' Under Settings > Video Filter, you will find the "Color Emulation" checkbox.
|-
!colspan="8"|PC / x86
|-
|[[VisualBoy Advance#VBA-M|VBA-M]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://www.emucr.com/2015/06/visualboyadvance-m-svn-r1507.html SVN1507 (best)]<br/>[https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}} (worst)]
|{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
|[[mGBA]]
|[https://mgba.io/downloads.html {{MGBAVer}}]
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|[[VisualBoy Advance#VBA-M|VBA-M]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
||[https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]
|{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
|[[No$|No$GBA]]
|align=left|{{Icon|Windows|DOS}}
||[http://problemkaputt.de/gba.htm {{No$GBAVer}}]
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
====Emulation====
This feature has been emulated in mGBA, VBA-M, No$GBA 2.6 onwards, and My Boy!:
* mGBA: In the shortcuts editor, shortcuts can be configured to raise/lower the solar level incrementally or to set any particular brightness level.
* VBA-M: This emulator uses the keys of the lateral motion controls to change the Solar Sensor levels. You can find those keys and modify them in Options -> Input -> Configure... -> "Special" tab.
* mGBA: In the shortcuts editor, shortcuts can be configured to raise/lower the solar level incrementally or to set any particular brightness level.
* No$GBA: Under '''Options/Emulation Setup''', you can find the Solar Sensor Level option. You are given the choice between only three brightness levels though: Darkness, 100 Watts, and Bright Sunlight.
* My Boy! This emulator uses a button combination or the devices light sensor to check the brightness level. You can change this under Settings -> Input -> Cartridge Features -> "Solar Emulation By" menu.
2,527
edits

Navigation menu