Changes

Jump to navigation Jump to search

Game Boy Advance emulators

1,236 bytes added, 1 May
PC / x86
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]<br/>[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|{{~}} ||{{~}} || ||{{✓}} ||{{✓}} ||{{~}}
|-
|[[Mesen|Mesen]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]
|{{~}} ||{{~}} ||? ||{{✓}} ||{{✓}} ||WIP
|-
|[[MAME]]
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{✓}} ||{{~}}<ref group=N name=gpsp>Libretro Core Only.</ref> ||{{~}}
|-
|Pizza Boy GBAA Basic
|align=left|{{Icon|Android}}
|[https://play.google.com/store/apps/details?id=it.dbtecno.pizzaboygbapro 2pizzaboygba 1.612.81] (Offline)|{{~}} ||{{~}} || ||{{✗}} ||{{}}[https://old.reddit.com/r/emulation/comments/1b97uus/emulator_pizza_boy_for_gba_and_gbc_removed_from/ *] ||{{~}}
|-
|[https://www.explusalpha.com/contents/gba-emu GBA.emu]<br/><small>(VBA-M 2.1.4 based)</small>
|align=left|{{Icon|Android|Pyra}}
|[https://github.com/Rakashazi/emu-ex-plus-alpha/releases/tag/Pre-release Pre-release]<br/>[https://play.google.com/store/apps/details?id=com.explusalpha.GbaEmu {{.emuVer}}]</br>[https://pyra-handheld.com/repo/apps/75 1.5.46.02 Pyra]
|{{?}} || || ||{{~}} ||{{✓}} ||{{~}}
|-
|[https://sites.google.com/site/fastemulator/ My Boy!]
;[[higan]] / [[ares]]:[[Emulation Accuracy|Accuracy]] wise it is behind compared to NanoBoyAdvance, SkyEmu (and maybe mGBA) but it has dot-based instead of scanline-based renderer and doing better job compared to VBA-M. Also it is behind in terms of compatibility compared to mGBA, NanoBoyAdvance and SkyEmu, but Ares stands out being [[Multi-system_emulators|multi-system emulator]] and supports some useful [[#Enhancements|enhancements]] like shaders/filters and simple debug features.
 
;[[Mesen]]: It has potential to being the best GBA debugger in the future. placeholder text
;[[MAME]]:Has a <code>gba</code> driver markup as working, but both graphics and sound are [http://adb.arcadeitalia.net/dettaglio_mame.php?game_name=gba "imperfect"] as of version 0.261.
;[[gpSP]]:Originally made for the PSP, its last official version was 0.91. 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. TempGBA is another good fork. For other platforms, there's a libretro port of gpSP with fast x86 and ARM dynarecs. While it's behind the best GBA emulators in terms of accuracy, its great performance makes it a viable option for old/underpowered machines or for using extreme fast-forward in games.
 
;Pizza Boy A:Likely due to the [[Yuzu#Lawsuit|yuzu situation]], the project was pulled from the Play Store by its developer after seven years of development and was presumed dead in 2024[https://old.reddit.com/r/emulation/comments/1b97uus/emulator_pizza_boy_for_gba_and_gbc_removed_from/][https://old.reddit.com/r/EmulationOnAndroid/comments/1ba5h5g/pizzaboy_emulator_is_gone/][https://www.theverge.com/2024/3/7/24093867/another-emulator-is-shutting-down]. However, in April, the project was renamed and development has resumed[https://www.theverge.com/2024/4/23/24138403/speaking-of-turning-your-phone-into-a-nintendo-emulator][https://gbatemp.net/threads/pizza-boy-a-basic-emulator-back-into-google-play-store-free-and-without-ads.654652/][https://old.reddit.com/r/emulation/comments/1cbp2fx/pizza_boy_is_back/].
; [[Nintendo Switch Online]] (Sloop)
! SkyEmu
! NanoBoyAdvance
! Mesen
! Game Boy Player
! Virtual Console
|-
| [[Texture_packs#Sprite_Replacement_.282D.29|Sprite Replacement]]
|{{N}}
|{{N}}
|{{N}}
|-
| [[Widescreen_hacks#Emulators_.282D.29|Widescreen Hack]]
|
|
|
| [[Overclocking|Overclock]]
|{{N}}[https://github.com/mgba-emu/mgba/issues/2833 *]
|{{N}}
|{{N}}
|{{N}}
|-
| [[30/60_FPS_cheat_codes|Internal Framerate Hack]]
|
|
|
| [[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering AA]]<br/><small>(FXAA, TXAA and MLAA/SMAA)</small>
| {{Y}}
|
|
|
| [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]<br/><small>(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])</small>
|{{Y}}
|
|
|
|
|
|{{Y}}
|{{Y}}
|
|-
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]<br/><small>([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])</small>
| {{?}}
| {{?}}
| {{?}}
|{{N}}
|{{N}}
|{{Y}}[https://github.com/ares-emulator/ares/pull/1397 *]
|{{N}}
|{{Y}}
|-
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]
| {{?}}
| {{?}}
| {{?}}
|
|{{N}}
|{{?}}
|{{N}}
|{{?}}
|
|{{Y}}
|
|
|
| Fast-Forward/Turbo Speed
|{{Y}}
|
|
|
|{{Y}}
|{{Y}}
|
|
|
| [https://tasvideos.org/Movies Movie recording/playback]
| {{?}}[https://forums.mgba.io/archive/index.php?thread-4910.html]
|
|
|
| [[Input_lag|Input lag-mitigating technique]]
|{{~}}<ref group=N3 name=lrExclusive></ref>
|
|
|
| rowspan=6 | Quality of life
| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]<br/><small>For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].<br/>Another option is using EDID editor tool such as "Custom Resolution Utility".</small>
| colspan=13 14 | <small>Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.<br/>Also there is a [https://github.com/psakhis/Groovy_MiSTer project] for achieving software emulators like libretro cores and GroovyMAME send the raw RGB data over a network to a core running on MiSTer, it basically turns the MiSTer into a GPU for the emulator allowing for easy setup and use with CRT TVs/Arcade monitors.</small>
| {{N}}
|-
| Built-in [[Cheats_and_patches|Cheat Manager]]
|{{Y}}
|
|
|
|
|{{Y}}
|
|{{N}}
|{{N}}
|-
| Per-Game Profiles
|
|
|
|
|
|{{Y}}
|
|
|-
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]
|
|
|
|{{N}}
|{{N}}
|{{?}}
|{{N}}
|{{N}}
|
|{{Y}}
|
|
|
|{{N}}
|{{N}}[https://github.com/skylersaleh/SkyEmu/issues/36 *]
|{{N}}
|{{N}}
|{{N}}
|{{Y}}
|
|{{Y}}
|{{Y}}
|
! SkyEmu
! NanoBoyAdvance
! Mesen
! Game Boy Player
! Virtual Console
|{{Y}}
|{{Y}}
|{{?}}
|{{?}}
|{{?}}
|{{?}}
|{{n}}
|{{?}}
|{{?}}
|{{?}}<abbr title="3DS only">*</abbr>
| colspan=2 | [[#Game_Boy_Advance_Video|Game Boy Advance Video]]
|{{y}}
|{{?}}
|{{?}}
|{{?}}
|{{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]
|{{✗}}
|{{?}}
|{{y}}
|{{~}}<abbr title="Pokemon only">*</abbr>
|{{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]
|{{✗}}
|{{?}}
|{{y}}
|{{~}}<abbr title="Pokemon only">*</abbr>
|{{✗}}
|{{✗}}
|{{?}}
|{{y}}
|{{✗}}
|{{✗}}[https://old.reddit.com/r/EmuDev/comments/vvdqyk/release_of_skyemu_10/ifjfj7a/ *]
|{{✗}}
|{{?}}
|{{y}}
|{{✗}}
|[https://old.reddit.com/r/emulation/comments/15pvssg/the_skyemu_v3_gbgba_and_newly_nds_emulator_is_now/jw1785m/ WIP]
|{{✗}}
|{{?}}
|{{y}}
|{{✗}}
|{{TBD}}
|{{✗}}
|{{?}}
|{{y}}
|{{~}}<abbr title="Wii U only">*</abbr>
|{{TBD}}
|{{✗}}
|{{?}}
|{{y}}
|{{✓}}
|{{✗}}
|{{✗}}
|{{?}}
|{{y}}
|{{✗}}
|Rumble Feature
| {{y}}
| {{tbd?}}| {{tbd?}}| {{tbd?}}|| {{tbd?}}| {{?}}
|
|
| {{~}}<ref name=manual group=N2 />
| {{~}}<ref name=manual group=N2 />
| {{?}}
|
|
|
| {{n}}
| {{?}}
|
|
|Battle Chip Gate
| {{y}}
| {{n}}
| {{n}}
| {{n}}
|Soul Doll Adapter
| {{y}}
| {{n}}
| {{n}}
| {{n}}
|-
|Multi Plust On System
| {{n}}
| {{n}}
| {{n}}
|-
|Turbo File Advance
| {{n}}
| {{n}}
| {{n}}
|-
|Power Antenna & Bug Sensor
| {{n}}
| {{n}}
| {{n}}
|-
|Official Nintendo Infrared Adapter
| {{n}}
| {{n}}
| {{n}}
|-
|Jukebox
| {{n}}
| {{n}}
| {{n}}
|-
|Virtureal Racing System
| {{n}}
| {{n}}
| {{n}}
|-
|Play-Yan
| {{n}}
| {{n}}
| {{n}}
|-
|Campho Advance
| {{n}}
| {{n}}
| {{n}}
|-
|Glucoboy
| {{n}}
| {{n}}
| {{n}}
;Glucoboy
An obscure medical peripheral designed to monitor a child's blood glucose levels and reward them for keeping tabs on their condition. [https://assemblergames.com/threads/glucoboy-for-gameboy-is-this-the-rarest-game-accessory-for-gameboy-advance.41853/page-2 Bayer Healthcare destroyed all unsold stock] making it hard to find. It's emulated in GBE+ as of Nov 25 2023, but the last release was in April 2023 so you'll have to compile the source code yourselfsince version 1.8.
==Emulation issues==
10,933
edits

Navigation menu