<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://emulation.gametechwiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MysticChromium</id>
	<title>Emulation General Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://emulation.gametechwiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MysticChromium"/>
	<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php/Special:Contributions/MysticChromium"/>
	<updated>2026-09-16T13:16:24Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=User:MysticChromium&amp;diff=149858</id>
		<title>User:MysticChromium</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=User:MysticChromium&amp;diff=149858"/>
		<updated>2026-09-08T16:28:16Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: Create about page for myself&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just someone who does stuff here and there I guess, primarily use the RetroArch side of things for emulation when I can&lt;br /&gt;
&lt;br /&gt;
When I make an edit, it&#039;s usually just updating a version number or something minor like that, though I occasionally make a larger edit&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Android_emulators&amp;diff=149857</id>
		<title>Android emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Android_emulators&amp;diff=149857"/>
		<updated>2026-09-08T16:24:39Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: Android Studio is available on macOS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox OS/Android}}&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;This page is about software that emulates Android on other hardware, like desktops.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{for|emulators that run on Android|Emulators on Android}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[wikipedia:Android (operating system)|Android]]&#039;&#039;&#039; is a mobile operating system developed by Google and the Open Handset Alliance. It was originally developed in secret before launching in 2008 as a competitor against Apple&#039;s [[IOS emulators|iPhone]]. While other mobile operating systems have been made throughout the years, none have emerged in terms of market share nearly as much as Android.&lt;br /&gt;
&lt;br /&gt;
Android is like a Linux distribution in that it uses the Linux kernel to facilitate communication with the hardware and manage processes on the system. Unfortunately, the similarities end there, as Android uses an entirely different toolset from standard Linux distributions and no support is given for running it on PCs. (Software development on Android is also nothing like Linux development as apps are compiled into architecture-specific &amp;lt;code&amp;gt;APK&amp;lt;/code&amp;gt;s via Java which, like IPA files on [[IOS emulators|iOS]], are specially designed Zip files. They may be occasionally coupled with &amp;lt;code&amp;gt;OBB&amp;lt;/code&amp;gt; files, see [[Copy_protection#Bypassing_Copy_Protection]] section for information about APK+DATA and copy protection situation on Android). While Android can technically run Linux binaries, doing so requires superuser privileges that Android does not provide by default. For many devices, you can expect to see a custom ROM that has an integrated su binary (or a means to install it easily, such as a custom recovery), but not all devices have one.&lt;br /&gt;
&lt;br /&gt;
However, the Linux kernel is flexible enough that it can be emulated well, unlike iOS, older cell phone models, and older Japanese Galapagos mobile phones. While Android natively supports mice,&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;If you have an Android device, you can confirm this by connecting a Bluetooth or USB mouse via a USB adapter.&amp;lt;/ref&amp;gt; most apps expect users to have a touchscreen, so Android emulators will usually default to emulating touchscreen presses like [[Nintendo DS emulators|DS emulation]] (though it can be less than ideal in many cases). The host&#039;s keyboard may often emulate the button controller add-ons, and some emulators support [[Xbox 360 emulators|Xbox 360]] controllers with some more tweaks.&lt;br /&gt;
&lt;br /&gt;
To run Android apps on your computer, most of the Android emulators employ a two-step approach. First, they set up a virtual environment using [[Hypervisors|hypervisor]] (and of course support for [[wikipedia:X86_virtualization#Hardware-assisted_virtualization|hardware assisting virtualization]] such as vt-x/amd-v and virtual gpu adapter such as [https://docs.mesa3d.org/drivers/virgl.html VirGL]). Then, they use [[Recommended linux distros#Emulation focused|custom Android-x86 images]] and translation layer such as &amp;quot;[[Compatibility layer|libhoudini or libndk or Intel BT]]&amp;quot; to convert instructions from ARM processors (used in phones) to work on your computer&#039;s x86 architecture. See [[#Hardware features]] supported ABI, API sections and [[#Enhancements]] built-in translation layer and VM columns for more information.&lt;br /&gt;
&lt;br /&gt;
== Before diving in ==&lt;br /&gt;
&lt;br /&gt;
;* [[Hypervisors|Hardware-assisted virtualization]] feature must be turned from your BIOS for most of these methods due to performance reasons.&lt;br /&gt;
;* You need to turn off Hyper-V from Windows Feature panel if [[Hypervisors|Type-2 hypervisor]] used by the emulator due to [[Hypervisors#Hyper-V feature conflict issue|conflict issue]]. Having said that some emulators like BlueStacks provide special Hyper-V build for prevent this issue. Recently, with [https://support.bluestacks.com/hc/en-us/articles/22561951043981-BlueStacks-5-20-Release-Notes#01HMGBJDK8G7J7S9C0G5R9SBVR BlueStacks 5 version 5.20, you can now run BlueStacks with Hyper-V enabled] including all instances such as Nougat 32-bit, which will run as intended and no additional changes required.&lt;br /&gt;
;* If you already have an Android device, we recommend using a mirroring application like &amp;quot;[https://github.com/Genymobile/scrcpy scrcpy]&amp;quot; instead of these &amp;quot;emulators&amp;quot;.&lt;br /&gt;
;* If you&#039;ve got an extra device lying around, you can use [[Recommended Linux distros#Android]] instead of these &amp;quot;emulators&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Emulators ==&lt;br /&gt;
{| {{Emulator table}}&lt;br /&gt;
|+{{Emulator comparison introduction|[[Android emulators#Enhancements|enhancements]], [[Android emulators#Hardware features|hardware features]], and [[Android emulators#Android consoles|Android consoles]]. Also see [[PlayStation Mobile]].}}&lt;br /&gt;
!Name&lt;br /&gt;
!Platform(s)&lt;br /&gt;
!Active?&lt;br /&gt;
!Latest version&lt;br /&gt;
![[Licensing|License]]&lt;br /&gt;
!Compatibility&lt;br /&gt;
![[Recommended emulators|Recommended? (overall)]]&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;7&amp;quot; |PC&lt;br /&gt;
|-&lt;br /&gt;
|ARCVM&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|ChromeOS}}||{{Ya}}&lt;br /&gt;
|N/A||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Android Studio&lt;br /&gt;
&amp;lt;small&amp;gt;It&#039;s an IDE and it includes [https://developer.android.com/studio/intro/update#sdk-manager built-in Android Emulator]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows|Linux|macOS}}||{{Ya}}&lt;br /&gt;
|[https://developer.android.com/studio/archive Beta and Canary builds]&lt;br /&gt;
[https://developer.android.com/studio/ 4.0]&lt;br /&gt;
|{{Red}} {{License|SA}} &lt;br /&gt;
|?||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Genymotion]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows|Linux|macOS}}||{{Ya}}&lt;br /&gt;
|[https://www.genymotion.com/download/ {{GenymotionVer}}]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://play.google.com/googleplaygames Google Play Games]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows}}||{{Ya}}&lt;br /&gt;
|[https://play.google.com/googleplaygames#section-system-requirements Beta]&lt;br /&gt;
[https://developer.android.com/games/playgames/emulator Developer]&lt;br /&gt;
|{{Red}} {{License|Proprietary}} &lt;br /&gt;
|&amp;lt;small&amp;gt;[https://play.google.com/googleplaygames/exploregames Only for selected titles] (Beta build)&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;? (Developer build)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://trinityemulator.github.io/ Trinity]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows}}||{{~}}&lt;br /&gt;
|[https://github.com/TrinityEmulator/TrinityEmulator/releases git]||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) &lt;br /&gt;
|?||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://waydro.id/index.html Waydroid]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Linux|LinuxARM}}||{{Ya}}&lt;br /&gt;
|[https://waydro.id/#install git]&lt;br /&gt;
[https://github.com/casualsnek/waydroid_script Extras script]&lt;br /&gt;
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) &lt;br /&gt;
|?||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://learn.microsoft.com/en-us/windows/android/wsa/release-notes WSA]&lt;br /&gt;
&amp;lt;small&amp;gt;This shouldn&#039;t be confused with WSL or WSL2.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;See [[Hypervisor]] page for WSL2 and [[Compatibility layer]] page for WSL.&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows|WoA}}||{{~|link=https://learn.microsoft.com/en-us/windows/android/wsa/}}&lt;br /&gt;
|Comes with Windows store&lt;br /&gt;
[https://github.com/cinit/WSAPatch WSA patch for Windows 10]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Emulator compatibility|368|558|link=https://github.com/riverar/wsa-app-compatibility#support-tables}}||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Anbox]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Linux|LinuxARM}}||{{Na}}&lt;br /&gt;
|[https://docs.anbox.io/userguide/install.html git]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Andy OS&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows|macOS}}||{{Ya}}&lt;br /&gt;
|[https://andyroid.net/ 0.47.226.1096.26]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&amp;lt;ref name=&amp;quot;Bloatware&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ARC Welder&lt;br /&gt;
&amp;lt;small&amp;gt;(Google Chrome)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows|Linux|macOS}}||{{Na}}&lt;br /&gt;
|[https://developer.chrome.com/apps/getstarted_arc ARC 50.5021.602.0]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|ARChon&lt;br /&gt;
&amp;lt;small&amp;gt;(Google Chrome)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows|Linux|macOS}}||{{Na}}&lt;br /&gt;
|[https://archon-runtime.github.io/ ARC 41.4410.238.0]||{{Red}} {{License|SA}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BlueStacks]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows|macOS}}||{{Ya}}&lt;br /&gt;
|[https://support.bluestacks.com/hc/en-us/sections/360012290292-Release-Notes {{BlueStacksVer}}]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|[https://support.bluestacks.com/hc/en-us/articles/4413818315789-Games-playable-on-different-Android-versions-on-BlueStacks-5 ?]||{{Na}}&amp;lt;ref name=&amp;quot;Bloatware&amp;quot; group=&amp;quot;note&amp;quot;&amp;gt;These emulators are closed-source, and while they&#039;re distributed for free, their devs look for roundabout ways to monetize them. &#039;&#039;&#039;Since these emulators closed-source and comes with adware and bloatware applications, it&#039;s important to research the developers background before using them to ensure their trustworthiness and avoid potential privacy risks before using them&#039;&#039;&#039;. MuMu, LDPlayer, NoxPlayer and MEmu developed by the various Chinese software companies and BlueStacks App Player developed by American technology company called &amp;quot;[https://www.wikidata.org/wiki/Q4928776 BlueStacks]&amp;quot;. Despite data security regulations existing in various regions (e.g., [[Wikipedia:General_Data_Protection_Regulation|GDPR]] in the &amp;quot;EU&amp;quot;, [[Wikipedia:California_Consumer_Privacy_Act|CCPA]] in &amp;quot;California&amp;quot;, and [[Wikipedia:Cybersecurity_Law_of_the_People&#039;s_Republic_of_China|Cybersecurity Law]] in &amp;quot;PRC&amp;quot;), concerns regarding government surveillance remain significant. Therefore, we recommend exercising caution when relying on closed-source software developed within such jurisdictions. Make sure to check if there are pre-installed &#039;&#039;&#039;extra&#039;&#039;&#039; apps comes with these emulators and disable or uninstall them (e.g. BlueStacks X, BlueStacks Services etc.), monitor your internet traffic and processor activity to detect any abnormal activity and block domains accordingly if the need arises or use tools like &#039;[https://github.com/henrypp/simplewall simplewall]&#039;. Also avoid giving sensitive account data as much as is possible due to potential security reasons. Besides basic safety, these precautions often make impacted emulators run faster and more responsive when the adware services and apps are turned off.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Droid4X&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows|macOS}}||{{Na}}&lt;br /&gt;
|[https://droid4x.cc/ 0.10.7]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|KoPlayer&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows}}||{{Na}}&lt;br /&gt;
|[https://koplayerpc.com/ 2.0.0]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|LDPlayer&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;LDShop and LDPlayer&#039;s cloud backend suffered a major data breach exposing user screens and payment sessions, while the bundled Sogou keyboard has been flagged for telemetry that logs plaintext keystrokes. ([https://x.com/nte_wl/status/2054627592054153273 see tweet)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows}}||{{Ya}}&lt;br /&gt;
|[https://en.ldplayer.net/ 4.0.50.3]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&amp;lt;ref name=&amp;quot;Bloatware&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|MEmu&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows}}||{{Ya}}&lt;br /&gt;
|[https://www.memuplay.com/ {{MEmuVer}}]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&amp;lt;ref name=&amp;quot;Bloatware&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|MuMu&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows|macOS|WoA}}||{{Ya}}&lt;br /&gt;
|[https://mumu.163.com/global/download/en/index.html 1.1.0.2]&lt;br /&gt;
&amp;lt;small&amp;gt;[https://mumu.163.com 1.1.0.5 (v2.3.17) (Chinese Ver)]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&amp;lt;ref name=&amp;quot;Bloatware&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|NoxPlayer&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows|macOS}}||{{Ya}}&lt;br /&gt;
|[https://www.bignox.com 7.0.2.7]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&amp;lt;ref name=&amp;quot;Bloatware&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|LeapDroid&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows}}||{{Na}}&lt;br /&gt;
|[http://www.leapdroid.com/ 1.8.0]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Peak App Player&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows}}||{{Na}}&lt;br /&gt;
|[http://web.archive.org/web/20191120002207/http://www.peakplayer.net/index.php/en/peakplayeren/ 1.2.5 Beta 2]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Shashlik&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Linux}}||{{Na}}&lt;br /&gt;
|[http://www.shashlik.io/ 0.9.3]||{{Dunno}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|SmartGaGa&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows}}||{{Na}}&lt;br /&gt;
|[http://web.archive.org/web/20190820044528/https://www.smartgaga.com/ 1.1.646]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Windroy&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows}}||{{Na}}&lt;br /&gt;
|[https://sourceforge.net/projects/windroy/ 4.0.3]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Windroye&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows}}||{{Na}}&lt;br /&gt;
|2.9.1||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Xamarin Android Player&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows|macOS}}||{{Na}}&lt;br /&gt;
|[https://github.com/xamarin/release-notes-archive/blob/master/release-notes/android/android-player/index.md 0.6.5]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|XePlayer&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows}}||{{Na}}&lt;br /&gt;
|[http://xeplayer.com/ 6.0.10]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|YouWave&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Windows}}||{{Na}}&lt;br /&gt;
|[https://youwave.com/ 5.11]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Lepton&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Linux}}||{{TBD}}&lt;br /&gt;
|||{{TBD}} &lt;br /&gt;
|[https://steamdb.info/app/3043620/info/ ?]||{{TBD}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;7&amp;quot; |Mobile&lt;br /&gt;
|-&lt;br /&gt;
|Windows Bridge for Android&lt;br /&gt;
&amp;lt;small&amp;gt;(Project Astoria)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Win10Phone}}||{{Na}}&lt;br /&gt;
|Discontinued ($)||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;7&amp;quot; |Browser&lt;br /&gt;
|-&lt;br /&gt;
|ARC Welder&lt;br /&gt;
&amp;lt;small&amp;gt;(Google Chrome)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Web}}||{{Na}}&lt;br /&gt;
|[https://developer.chrome.com/apps/getstarted_arc ARC 50.5021.602.0]||{{Red}} {{License|Proprietary}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|ARChon&lt;br /&gt;
&amp;lt;small&amp;gt;(Google Chrome)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Web}}||{{Na}}&lt;br /&gt;
|[https://archon-runtime.github.io/ ARC 41.4410.238.0]||{{Red}} {{License|SA}} &lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Compatibility layers ([[Compatibility layers|...]]) ==&lt;br /&gt;
{| {{Emulator table}}&lt;br /&gt;
!Name&lt;br /&gt;
!Platform(s)&lt;br /&gt;
!Active?&lt;br /&gt;
!Latest version&lt;br /&gt;
![[Licensing|License]]&lt;br /&gt;
!Compatibility&lt;br /&gt;
![[Recommended emulators|Recommended? (overall)]]&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;7&amp;quot; |PC&lt;br /&gt;
|-&lt;br /&gt;
|KMRE&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |{{Icon|Linux}}||{{Dunno}} &lt;br /&gt;
|[https://archive.ubuntukylin.com/ubuntukylin/pool/partner/kmre_2.4.6.8+22.04_amd64.deb 2.4.6.8]||{{Dunno}}&lt;br /&gt;
|?||{{Na}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Comparisons ==&lt;br /&gt;
&lt;br /&gt;
; Emulators&lt;br /&gt;
:; Genymotion&lt;br /&gt;
:: A closed-source Android emulator with lots of [[Android emulators#Hardware features|hardware features]], available for Windows, macOS, and Linux. It&#039;s not designed for gaming, but [https://support.genymotion.com/hc/en-us/articles/360003059737-Can-I-play-games-with-Genymotion it has decent software compatibility]. It&#039;s a commercial product though, aimed at software developers and QA teams and you&#039;ll need to create an account and download the free non-commercial use license. Except for the pay-to-remove &amp;quot;free for personal use&amp;quot; watermark on the screen, paid builds add features only useful for Android app developers. Unlike other closed-source emulators, Genymotion avoids pre-installing unnecessary apps.&lt;br /&gt;
&lt;br /&gt;
:; Google Play Games&lt;br /&gt;
:: Not to be confused with the [[Preservation projects#Private Platform Servers|service of the same name]], Google Play Games is a PC application that lets you browse, download, and play &#039;&#039;&#039;select mobile games&#039;&#039;&#039; on a Windows desktop or laptop. Use developer build if you want more [[Android emulators#Hardware features|hardware feature]] support. Google Play Games is not yet available for Mac. Currently, only bunch of games are available for beta version but Google adding games on a regular basis.&amp;lt;ref&amp;gt;[https://play.google.com/googleplaygames#section-faqs Google Play Games FAQ]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Android_Studio_built-in_emulator_device_skin_demonstration.jpeg|thumb|298x298px|Android Studio built-in emulator device skin demonstration, see [[#Enhancements]]]]&lt;br /&gt;
&lt;br /&gt;
:; Trinity&lt;br /&gt;
:: Open source Android emulator, basically a repackaged Qemu Android x86 VM. It aims for high {{YouTubeVideoTime|tfq4MsxaHZw|855|performance}} and it&#039;s even faster than Google Play Games emulator. See [https://github.com/TrinityEmulator/TrinityEmulator#2-detailed-instructions Guest OS image installation guide] for installation. Also see [https://www.youtube.com/watch?v=tfq4MsxaHZw OSDI &#039;22 - Trinity: High-Performance Mobile Emulation through Graphics Projection] presentation for more information.&lt;br /&gt;
&lt;br /&gt;
:; Android Studio&lt;br /&gt;
:: Android Studio is an IDE software based on JetBrains&#039; IntelliJ IDEA. It has built-in Android emulator with [https://developer.android.com/studio/run/managing-avds AVD (Android Virtual Device) configuration manager]. While its built-in emulator (which is literally called as [https://developer.android.com/studio/run/emulator &amp;quot;Android Emulator&amp;quot;]) may not be the fastest or software compatible (supports lots of OS image though), Android Studio shines as a developer&#039;s toolkit, offering seamless integration with coding, debugging, and testing tools for Android smartphones, [[Smart TV emulators#Android TV.2FGoogle TV|Android TVs]], [https://developer.android.com/wear Wear OS] and other Android ecosystem hardware. [https://www.youtube.com/watch?v=K1TTzkToDyE Recent updates brings new UI] aims to reduce complexity, provide easier access to essential features etc. It has built-in plugin manager which you can get Genymotion plugin for further enhance its emulation capabilities. Also you can use [https://developer.android.com/games/playgames/pg-emulator#debug adb to debugging with developer version of &amp;quot;Google Play Games&amp;quot; emulator]. Supports lots of [[#Hardware features]] and [[#Enhancements]]. See release notes for [https://developer.android.com/studio/releases/emulator built-in &amp;quot;Android Emulator&amp;quot;] and [https://androidstudio.googleblog.com/ Android Studio] for more information.&lt;br /&gt;
&lt;br /&gt;
:; Waydroid&lt;br /&gt;
:: Waydroid runs a full Android system inside a Linux container, giving Android apps direct access to the host kernel. It’s built for Wayland desktops (X11 support is unofficial) and avoids virtualization, unlike emulators. Because it runs Android’s native libraries rather than translating APIs, it provides near‑native performance and can expose host GPU, audio, and peripherals to Android apps.&lt;br /&gt;
&lt;br /&gt;
::; Lepton&lt;br /&gt;
::: Valve’s fork of Waydroid created for the upcoming Steam Frame VR headset. It uses the same container‑based AOSP runtime but adds Steam integration, VR‑optimized rendering paths, and extra drivers to expose the headset’s sensors. Like Waydroid, it supports sideloading APKs and runs without traditional virtualization. Lepton is intended primarily for games targeting standalone headsets such as Meta Quest, and the Steam store will also add support for publishing APK files.&lt;br /&gt;
&lt;br /&gt;
:; Anbox&lt;br /&gt;
:: Anbox is a project that aims to run Android applications on Ubuntu distributions. It is in alpha state and only known to work on Ubuntu 16.04. Anbox requires custom kernel modules to run because, unlike other emulators which emulate the whole Linux kernel, this one uses the host system&#039;s Linux kernel directly. Development has been succeeded by Waydroid.&lt;br /&gt;
&lt;br /&gt;
:; BlueStacks&lt;br /&gt;
:: A commercial software with a decent compatibility and performance. It has lots of [[Android emulators#Enhancements|enhancement]] and [[Android emulators#Hardware features|hardware feature]] support. Newer versions bundled with &amp;quot;BlueStacks X&amp;quot; software and &amp;quot;BlueStacks services&amp;quot; which you can uninstall it afterwards, and you need to uninstall these during each update session unfortunately (BlueStacks Player do not need these apps). It includes Google Apps by default.&lt;br /&gt;
&lt;br /&gt;
:; MuMu Player&lt;br /&gt;
:: Another closed-source Android emulator. There are three versions of MuMu available&lt;br /&gt;
::; MuMu Player 6&lt;br /&gt;
::: This version of MuMu uses Android 6.0 Marshmallow&lt;br /&gt;
::; MuMu Player 12&lt;br /&gt;
::: This one is based on Android 12 Snow Cone and may have more compatibility with games&lt;br /&gt;
::; MuMu Nebula&lt;br /&gt;
::: This version runs Android 7.0 Nougat and is more suitable for low-end computers&lt;br /&gt;
&lt;br /&gt;
:; MEmu&lt;br /&gt;
:: Another closed-source Android emulator and also with good compatibility.&lt;br /&gt;
&lt;br /&gt;
:; LDPlayer&lt;br /&gt;
:: Another closed-source Android emulator and also with good compatibility. When testing games alongside Nox, LDPlayer shows better performance/compatibility with games.&lt;br /&gt;
&lt;br /&gt;
:; Droid4x&lt;br /&gt;
:: Has good compatibility but forcefully uninstalls VirtualBox, so it cannot co-exist with Genymotion and Xamarin. It&#039;s not recommended because it will install hidden background services (xunlei.exe, and Thunder.exe, both by the Chinese company which developed Droid4x) that seed Chinese torrents constantly and are a pain to uninstall or deactivate (in case you&#039;ve already fallen for it, use Revo Uninstaller).&lt;br /&gt;
&lt;br /&gt;
:; Windroy&lt;br /&gt;
:: (Without the &#039;e&#039; suffix) is a fast Android emulator that does not rely on VirtualBox or any similar technology. Compatibility isn&#039;t good, though. While the Google Play store can be installed with some tinkering, not many games can be installed (due to not faking device names) and will spawn multiple harmless-yet-annoying app_process.exe crashes. The official site is down since July 2016.&lt;br /&gt;
&lt;br /&gt;
:; Windroye&lt;br /&gt;
:: (With the &#039;e&#039; suffix) uses VirtualBox, but still offers better performance than BlueStacks. The Play Store is installed by default and has no stability issues found in Windroy.&lt;br /&gt;
&lt;br /&gt;
:; Shashlik&lt;br /&gt;
:: A project by KDE that aims to run Android applications on Linux using KDE5 and Qt5 technology. The project is in infancy state and only known to run on latest Kubuntu versions. It lacks ARM processor emulation, so not many games will run. It is, however, known to play [https://www.youtube.com/watch?v=9SC6c_ih_Ac Flappy Bird] and can show [https://www.youtube.com/watch?v=ju_R8ftiIp4 Spotify&#039;s login screen]. It uses a modified version of [[QEMU]] to emulate the Android operating system. The last major update was in March 2016 and seems to be abandoned.&lt;br /&gt;
&lt;br /&gt;
:; Xamarin Android Player&lt;br /&gt;
:: A newcomer to the Android emulation market. Not much is known about this because it required a minimum $25/month subscription to main Xamarin products. The main Xamarin products were [https://blog.xamarin.com/xamarin-for-all made available for free] after the purchase by Microsoft, but Xamarin Android Player was discontinued, as its technology was later incorporated into Visual Studio for Android app development.&lt;br /&gt;
&lt;br /&gt;
:; Project Astoria&lt;br /&gt;
:: A Microsoft-developed Android emulator for Windows 10 Mobile included in several insider previews. It could run [https://www.reddit.com/r/windowsphone/comments/3gaoct/android_apps_that_work_on_win10_right_now/ a few applications], though apps that required Google Play Services did not run or had issues. This project was reportedly [http://www.windowscentral.com/microsofts-project-astoria-delayed discontinued] in November 2015, and [http://www.winbeta.org/news/microsoft-confirms-the-death-of-project-astoria-focusing-on-other-bridges-instead its cancellation was confirmed] on February 2016, so the emulator is not included in more recent versions of Windows 10 Mobile.&lt;br /&gt;
&lt;br /&gt;
; Android Linux distros&lt;br /&gt;
:; Andy OS&lt;br /&gt;
:: Not recommended because it will install a [https://www.reddit.com/r/emulation/comments/8rq4fm/reminder_that_andyroid_mines_cryptocurrency/ cryptocurrency miner] on your system without asking or informing the user. Just like Genymotion, Andy OS uses VirtualBox, but with a twist: if it detects an installed VirtualBox during installation, &#039;&#039;&#039;it will delete it&#039;&#039;&#039; and will refuse to work.&lt;br /&gt;
&lt;br /&gt;
; Compatibility layers&lt;br /&gt;
&lt;br /&gt;
:; KMRE&lt;br /&gt;
:: KMRE is a compatibility layer and The official solution to run Android applications on computers with Chinese homegrown Phytium/KunPeng ARM processors and NeoKylin Linux operating system, though later also available on x86-64 on [https://www.ubuntukylin.com/index-en.html Ubuntu Kylin]. KMRE is not designed with third-party applications outside its app store and in fact, force installing third-party apps breaks older versions of KMRE. It&#039;s an somewhat reasonable solution if you are restricted to working with these kinds of computers due to national security reasons.&lt;br /&gt;
&lt;br /&gt;
:: See [[Android emulators#KMRE|KMRE section]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
{| {{Basic table}}&lt;br /&gt;
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages.&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:50%&amp;quot; |Name&lt;br /&gt;
!ARCVM&lt;br /&gt;
!Android Studio&lt;br /&gt;
!Genymotion&lt;br /&gt;
!Google Play Games&lt;br /&gt;
!Trinity&lt;br /&gt;
!Waydroid&lt;br /&gt;
!WSA&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;1&amp;quot; |Controls&lt;br /&gt;
|[https://docs.retroachievements.org/general/tutorials/turbo-button.html Turbo button]||{{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |Post-processing&lt;br /&gt;
|{{Enhancements/Post-processing/AI-powered filter compatible}}||{{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|{{Enhancements/Post-processing/Filters}}||{{Dunno}}&lt;br /&gt;
| {{~}}&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Android Studio emulator [https://developer.android.com/studio/run/managing-avds#skins supports lots of device frame and custom skin] (similarly to libretro overlay/bezels). You can get additional skins from various sources (e.g. [https://github.com/mingchen/android-emulator-skins mingchen&#039;s Android Emulator Skins], [https://sourceforge.net/projects/android-emulator-skins/files/ CREAL&#039;s AVD skins]), also you can use buttons on these device frames.&amp;lt;/small&amp;gt;||{{~}}&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Similarly to Android Studio, it has device skin capability for better immersion but it&#039;s exclusive to users with license registration.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High dynamic range#Inverse tone mapping|Inverse tone mapping compatible]]||{{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[wikipedia:Category:Anti-aliasing_algorithms|Post-rendering anti-aliasing]]&lt;br /&gt;
&amp;lt;small&amp;gt;(FXAA, TXAA and MLAA/SMAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}||{{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]&lt;br /&gt;
&amp;lt;small&amp;gt;(Sharp bilinear, Lanczos and [[wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}||{{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|{{Enhancements/Post-processing/Shader chain}}||{{Dunno}}&lt;br /&gt;
| {{Na}}||{{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;13&amp;quot; |Quality of life&lt;br /&gt;
|Automatic updater||{{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Big Picture Mode||{{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in on-screen control&lt;br /&gt;
&amp;lt;small&amp;gt;Simulating touch input on display via keyboard or gamepad. This QoL enhancement is crucial for lots of touch input exclusive games.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Also you can use third-party apps such as [https://github.com/Shyri/TouchMapper TouchMapper] for this.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno|link=https://old.reddit.com/r/WSA/comments/z62m2v/how_do_i_remap_key_to_screen_presses_for_gaming/}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Compatibility layer|Built-in translation layer]]||{{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Na}}&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;You need to manually install libhoudini translation layer on guest system for Genymotion. See [[compatibility layer]] for more info.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{Ya|link=https://developer.android.com/games/playgames/start#playbility-architecture}}&lt;br /&gt;
| {{Ya}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Hypervisors|Built-in, self-contained or integrated virtualization engine]]&lt;br /&gt;
&amp;lt;small&amp;gt;Emulators that employ a self-contained hypervisor are a distinct class of virtualization solutions that integrate their own layer directly into the application package similarly to [[Computer specifications#Recommended Specifications|static linking]]. Unlike emulators that rely on third-party or host operating system (OS) features (Microsoft Hyper-V/WHPX, KVM or Intel&#039;s HAXM), these solutions are designed to be functionally independent of the host OS&#039;s virtualization stack. On Windows, this is typically achieved for Android emulation by installing a proprietary, kernel-level driver that acts as a hypervisor to manage the virtual machine, bypassing the need for pre-existing host OS&#039;es virtualization stack/feature. This shouldn&#039;t be confused with hardware-assisted virtualization (VT-x/AMD-V).&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Android Studio has Android emulator, which is [https://developer.android.com/studio/intro/update#recommended QEMU]-based device-emulation tool. Supports [https://developer.android.com/studio/run/emulator-acceleration#vm-windows-aehd AEHD] driver (although its deprecated?), OR [https://developer.android.com/studio/run/emulator-acceleration#choose-windows-hypervisor WHPX for Windows] and [https://developer.android.com/studio/run/emulator-acceleration#vm-linux KVM for Linux] for hardware acceleration.&amp;lt;/small&amp;gt;||{{Na}}&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;It has built-in QEMU version which asks for Hyper-V ([https://docs.genymotion.com/desktop/Get_started/011_Windows_install/#hypervisor on Windows]) (it&#039;s currently in beta), otherwise you need to use &amp;quot;with VirtualBox&amp;quot; builds.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{Na}}&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;&#039;&#039;Hyper-V-dependent&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{Na}}&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;It&#039;s uses [https://github.com/TrinityEmulator/TrinityEmulator#4-code-organization QEMU 5.0] and asks for Hyper-V or obsolete HAXM for hardware acceleration.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;&#039;&#039;Hyper-V-dependent&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Command-line options||{{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Ya|link=https://docs.genymotion.com/desktop/06_GMTool/}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Ya}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|File sharing&lt;br /&gt;
&amp;lt;small&amp;gt;Similar to &amp;quot;Shared Folder&amp;quot; enhancement for [[Hypervisors#Type 2 hypervisors|Type-2 hypervisors]].&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Multiple instances and instance manager||{{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Dunno}}&lt;br /&gt;
| {{Na|link=https://www.youtube.com/watch?v=2KEaPQpfzkQ&amp;amp;t=422}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|On-screen display&lt;br /&gt;
&amp;lt;small&amp;gt;Showcases messages, controller input state which is useful for speedrunners, performance data, active settings, and various notifications.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Pause/Resume emulation||{{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Per-game profiles||{{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.portablefreeware.com/faq.php#portable Portable] and [https://www.portablefreeware.com/faq.php#stealth stealth]&lt;br /&gt;
&amp;lt;small&amp;gt;Useful enhancement feature for non-personal computer use or plug-and-play scenarios. However, the software may still require the necessary [[Computer specifications#Operating System|prerequisites and dependencies]] for your operating system if it is not statically linked.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}||{{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Save disk space for ISOs#PlayStation 1|Streamable compression format]]||{{Dunno}}&lt;br /&gt;
| {{Na}}||{{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; |[https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
|Fast forward/Turbo speed||{{Dunno}}&lt;br /&gt;
| {{Na}}||{{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]||{{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://tasvideos.org/Movies Movie recording/playback]||{{Dunno}}&lt;br /&gt;
| {{Na}}||{{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Rewind||{{Dunno}}&lt;br /&gt;
| {{Na}}||{{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Save states||{{Dunno}}&lt;br /&gt;
| {{Na}}||{{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |Misc.&lt;br /&gt;
|Debug features&lt;br /&gt;
&amp;lt;small&amp;gt;adb support, [https://developer.android.com/agi AGI support], integration with IDE etc.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Ya}}||{{Dunno}}&lt;br /&gt;
| {{Ya|link=https://developer.android.com/games/playgames/pg-emulator}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual reality#VR game room simulations|EmuVR support]]&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; |Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment. So there is no support.&lt;br /&gt;
|-&lt;br /&gt;
|[[Netplay]]||{{Dunno}}&lt;br /&gt;
| {{Na}}||{{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Rich Presence (RPC)&lt;br /&gt;
&amp;lt;small&amp;gt;Allows the emulator to share real-time game session details (e.g., current game title, level, boss, playtime, or custom status) with external applications. This enables features such as displaying what you&#039;re playing on your profile, inviting friends to spectate, or triggering join-in-progress functionality where supported.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Screen translator&lt;br /&gt;
&amp;lt;small&amp;gt;Using optical character recognition (OCR) and other techniques, this feature can provide live translation of in-game text, text-to-speech for visually impaired users, and more — either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; |You can use [https://docs.libretro.com/guides/ai-service/ RetroArch&#039;s AI Service] or the standalone offline [https://github.com/bquenin/interpreter bquenin&#039;s Interpreter].&lt;br /&gt;
|-&lt;br /&gt;
|[[wikipedia:Variable_refresh_rate|Variable refresh rate]]||{{Dunno}}&lt;br /&gt;
| {{Dunno}}||{{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
| {{Dunno}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hardware features ==&lt;br /&gt;
{| {{Basic table}}&lt;br /&gt;
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages.&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:50%&amp;quot; |Name&lt;br /&gt;
!ARCVM&lt;br /&gt;
!Android Studio&lt;br /&gt;
![https://docs.genymotion.com/desktop/04_Emulating_sensors_and_features/ Genymotion]&lt;br /&gt;
!Google Play Games&lt;br /&gt;
!Trinity&lt;br /&gt;
!Waydroid&lt;br /&gt;
!WSA&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Android controls||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Baseband||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/training/monitoring-device-state/battery-monitoring Battery]&lt;br /&gt;
&amp;lt;small&amp;gt;The Battery simulation allows you to test how your application reacts with different battery charge levels and states of charge.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya|link=https://developer.android.com/studio/run/emulator-extended-controls}}||{{Ya|link=https://docs.genymotion.com/desktop/04_Emulating_sensors_and_features/#battery}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Biometrics||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/develop/connectivity/bluetooth Bluetooth]||{{Dunno}}&lt;br /&gt;
|{{Ya|link=https://stackoverflow.com/questions/22604305/how-to-use-android-emulator-for-testing-bluetooth-application}}||{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na|link=https://xdaforums.com/t/looking-wsa-for-windows-11-where-bluetooth-also-works.4610551/post-88829045}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Camera||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/media/camera/camerax Camera] and media input injection&lt;br /&gt;
&amp;lt;small&amp;gt;With this, you can select your host webcams, microphones, videos, images or audio files as the device camera and audio input source.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Ya|link=https://docs.genymotion.com/desktop/04_Emulating_sensors_and_features/#camera-and-media-injection}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Connectivity&lt;br /&gt;
|[[wikipedia:Google_Cloud_Messaging|Google Cloud Messaging (GCM)]]||{{Dunno}}&lt;br /&gt;
|{{Dunno}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Preservation projects#Private Platform Servers|Google Play Games]]&lt;br /&gt;
[[Preservation projects#Private Platform Servers|Google Play Services]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Achievements, Challenges, Leaderboards etc.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Ya|link=https://docs.genymotion.com/desktop/04_Emulating_sensors_and_features/#open-gapps}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/develop/ui/views/touch-and-input/game-controllers Controllers]||{{Dunno}}&lt;br /&gt;
|{{Dunno}}||{{Ya}}&lt;br /&gt;
|{{Ya|link=https://blog.google/products/google-play/google-play-games-beta-october-2023-update/}}&lt;br /&gt;
|{{Na|link=https://github.com/TrinityEmulator/TrinityEmulator/issues/3}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya|link=https://learn.microsoft.com/en-us/windows/android/wsa/release-notes#build-22084000040}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Disk I/O&lt;br /&gt;
&amp;lt;small&amp;gt;Similarly to [[PC emulator comparisons#Storage|disk storage emulation on PC emulators]], this allows you to emulate devices with slow internal storage.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}||{{Ya|link=https://docs.genymotion.com/desktop/04_Emulating_sensors_and_features/#disk-io}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |External storage||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/games/optimize/adpf/gamemode/about-API-and-interventions Game Mode]||{{Dunno}}&lt;br /&gt;
|{{Dunno}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/reference/android/location/Location GPS]||{{Dunno}}&lt;br /&gt;
|{{Ya|link=https://developer.android.com/studio/run/emulator-extended-controls}}||{{Ya|link=https://docs.genymotion.com/desktop/04_Emulating_sensors_and_features/#gps}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[wikipedia:Android_(operating_system)#Home_screen|Home screen]]&lt;br /&gt;
&amp;lt;small&amp;gt;This shouldn&#039;t be confused with emulator frontend/GUI.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Ya}}&lt;br /&gt;
|{{Dunno}}&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;[https://developer.android.com/games/playgames/pg-emulator#navigation Exclusive to developer builds] and [https://old.reddit.com/r/GalaxyTab/comments/mt5ekb/in_android_12_google_is_all_about_tablets_again/ it&#039;s looking similar to Android 12 tablet home menu launcher] ({{YouTubeVideoTime|2KEaPQpfzkQ|408|Demonstration}}). It&#039;s unclear whether this app directly emulates the native home screen or provides an alternative UI/UX with limited features.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/develop/ui/views/touch-and-input/keyboard-input Keyboard]||{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Ya|link=https://www.youtube.com/watch?v=2KEaPQpfzkQ&amp;amp;t=153}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Microphone||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/games/playgames/input-mouse Mouse]||{{Dunno}}&lt;br /&gt;
|{{Dunno}}||{{Ya}}&lt;br /&gt;
|{{Ya|link=https://www.youtube.com/watch?v=2KEaPQpfzkQ&amp;amp;t=153}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/jetpack/compose/touch-input/pointer-input/multi-touch Multi-touch]||{{Dunno}}&lt;br /&gt;
|{{Dunno}}||{{Ya|link=https://docs.genymotion.com/desktop/03_Virtual_devices/#touchscreen}}&lt;br /&gt;
|{{Dunno|link=https://support.google.com/googleplay/thread/249633800/lack-of-multi-touch-support-on-play-games-beta?hl=en}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Navigation buttons||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Network&lt;br /&gt;
|Mobile data||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://developer.android.com/develop/connectivity/wifi/wifi-scan Wi-Fi]||{{Dunno}}&lt;br /&gt;
|{{Ya|link=https://developer.android.com/studio/run/emulator-wifi}}||{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/develop/ui/views/notifications Notifications]||{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Ya}}&lt;br /&gt;
| {{~|link=https://developer.android.com/games/playgames/faq#q_can_we_use_push_notifications_for_google_play_games}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya|link=https://learn.microsoft.com/en-us/windows/android/wsa/release-notes#build-220440000190}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Phone||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Power button||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Screen rotation||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |[[List of console games that support motion controls#Android Emulation|Sensors]]&lt;br /&gt;
|Accelerometer||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Gyroscope||{{Dunno}}&lt;br /&gt;
|{{Ya|link=https://developer.android.com/studio/run/emulator-extended-controls}}||{{Ya|link=https://www.genymotion.com/blog/genymotion-desktop-3-8-0/}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Magnetometer||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/studio/run/emulator-install-add-files Sideloading/Installing]||{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
| {{~}}&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Exclusive to developer builds, {{YouTubeVideoTime|2KEaPQpfzkQ|280|Demonstration}}. To use sideloading in the developer builds, you need to use adb install &amp;quot;AppName.apk&amp;quot; command in the Command Prompt.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;[https://github.com/TrinityEmulator/TrinityEmulator/wiki/Advanced-Usages#adb-connection Use adb to connect] then use adb install command.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
| {{~|link=https://github.com/Simizfo/WSATools#requisites}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/develop/connectivity/usb USB and USB passthrough]||{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Volume buttons||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;9&amp;quot; |[[wikipedia:Android_version_history|OS version]]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[wikipedia:Android_version_history#Android_7.1_Nougat|7.1 Nougat]] (API 25)&lt;br /&gt;
&amp;lt;small&amp;gt;New JIT Compiler, making for 75 percent faster app installations and a 50 percent reduction in compiled code size.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;JIT compiler with code profiling to ART, which lets it constantly improve the performance of Android apps as they run.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Vulkan 3D rendering API support.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Ya}}&amp;lt;ref name=&amp;quot;GenymotionOSsupport&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[wikipedia:Android_version_history#Android_4.4_KitKat|KitKat]] (API 19)&lt;br /&gt;
&amp;lt;small&amp;gt;Supporting [[wikipedia:Android_version_history#Android_4.4_KitKat|Android 4.4 (KitKat)]] is crucial for emulators due to compatibility and [[Preservation projects|preservation]] reasons.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Older applications and games often rely on the &amp;quot;[[wikipedia:Dalvik_(software)|Dalvik]]&amp;quot;, which isn&#039;t present in newer versions and there could be &#039;&#039;&#039;[https://web.archive.org/web/20141215220606/http://www.androidruntime.com:80/list compatibility issues]&#039;&#039;&#039;.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Android 5.0 (Lollipop) (API 21) introduced the &amp;quot;[[wikipedia:Android_Runtime|Android RunTime]]&amp;quot; (ART), [[wikipedia:Android_Runtime#History|replacing &amp;quot;Dalvik&amp;quot; entirely]].&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Having said that ART is mostly backwards compatible with Dalvik. See these sources for more information: [https://xdaforums.com/t/explained-art-runtime-in-android-4-4-kitkat.2622098/ 1], [https://www.geeksforgeeks.org/difference-between-dalvik-and-art-in-android/ 2], [https://developer.android.com/guide/practices/verifying-apps-art 3].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Na}}&amp;lt;ref name=&amp;quot;GenymotionOSsupport&amp;quot; group=&amp;quot;note&amp;quot;&amp;gt;[https://support.genymotion.com/hc/en-us/articles/9511224511901-Which-Android-versions-are-available Genymotion: Which Android versions are available?], Since September 2022, Genymotion no longer provide Android 4.4 and below images, see [https://support.genymotion.com/hc/en-us/articles/360002708018-I-can-t-find-Android-4-4-and-below this page].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[wikipedia:Android_version_history#Android_12|Snow Cone]] (API 31)&lt;br /&gt;
&amp;lt;small&amp;gt;Android Runtime (ART) module added to the updatable core OS components via Google Play, added functionality to existing modules.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Ya}}&amp;lt;ref name=&amp;quot;GenymotionOSsupport&amp;quot; group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;It uses android-x86 9.0 64-bit.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;9&amp;quot; |[https://developer.android.com/ndk/guides/abis Supported ABIs]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/ndk/guides/abis#arm64-v8a arm64-v8a]||{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;GooglePlayGamesABI&amp;quot;&amp;gt;[https://developer.android.com/games/playgames/start#playbility-architecture Google Play Games ABI Architecture support].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://web.archive.org/web/20180507120451/https://developer.android.com/ndk/guides/abis#sa armeabi]&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; |armeabi and MIPS support deprecated in [[Compatibility layer|libndk translation layer]] version r16 and [https://android.googlesource.com/platform/ndk/+/master/docs/Roadmap.md#ndk-r17 removed in r17].&lt;br /&gt;
But [[Compatibility layer|libhoudini translation layer]] still supports it?&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/ndk/guides/abis#v7a armeabi-v7a]&lt;br /&gt;
&amp;lt;small&amp;gt;Supporting armeabi-v7a ABI is crucial for emulators due to compatibility and [[Preservation projects|preservation]] reasons.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Older applications and games often rely on the [[wikipedia:ARM_architecture_family|ARM 32-bit (Cortex)]] architecture, which isn&#039;t used in newer hardware.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/ndk/guides/abis#x86 x86]||{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;GooglePlayGamesABI&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://developer.android.com/ndk/guides/abis#86-64 x86_64]||{{Dunno}}&lt;br /&gt;
|{{Ya|link=https://developer.android.com/games/optimize/64-bit#64-bit-emulator}}||{{Dunno}}&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;GooglePlayGamesABI&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;9&amp;quot; |[https://developer.android.com/develop/ui/views/graphics/opengl/about-opengl Supported APIs]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://registry.khronos.org/OpenGL/index_es.php#specs11 OpenGL ES 1.x]&lt;br /&gt;
&amp;lt;small&amp;gt;Supporting OpenGL ES 1.x is crucial for emulators due to compatibility and [[Preservation projects|preservation]] reasons.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://registry.khronos.org/OpenGL/index_es.php#specs31 OpenGL ES 3.x]&lt;br /&gt;
&amp;lt;small&amp;gt;The OpenGL ES 3.x APIs is backwards-compatible with the 2.x APIs which is crucial for emulators due to compatibility and [[Preservation projects|preservation]] reasons.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya|link=https://www.youtube.com/watch?v=tfq4MsxaHZw&amp;amp;t=923}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://registry.khronos.org/vulkan/#apispecs Vulkan 1.3]&lt;br /&gt;
&amp;lt;small&amp;gt;See [https://developer.android.com/ndk/guides/graphics/android-baseline-profile Android Baseline 2022 profile] and also see [https://source.android.com/docs/core/graphics/implement-vulkan#versions Vulkan API versions for several Android releases].&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Vulkan releases are backward compatible with each other.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== PlayStation Mobile ==&lt;br /&gt;
{{Main|PlayStation Mobile}}&lt;br /&gt;
&lt;br /&gt;
== Android consoles ==&lt;br /&gt;
Because it&#039;s possible to fork and create your own Android-based OS, many developers have used Android to power their own commercial consoles. However, as mentioned before, just because it uses Android as a base does not mean they will all work correctly on a standard Android emulator, as they may require specific hardware setup, extra non-standard APIs or frameworks provided by the OS of the console, or extra authentication that relies on the services bundled with the console.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: [[Smart TV emulators|Smart TVs and smart media players/media boxes]] (e.g. ChromeCast with Google TV, Amazon Fire TV) are not consoles, despite some of them are able to run video games. The distinction is simple: If a device is not designed with gaming as its sole or main purpose, then it&#039;s not an Android console. Please do not add that kind of devices that can play video games into this section.&#039;&#039;&#039;&lt;br /&gt;
{| {{Emulator table}}&lt;br /&gt;
!Name&lt;br /&gt;
![[MAME]] support&lt;br /&gt;
!ROMs&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|Atlantis Land Kora&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.clementoni.com/it-en/16612-clemstation-60/ Clemstation 6.0]&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|Released in 2018 by Clementoni, the Clemstation is a &amp;quot;multimedia educational console&amp;quot; only sold in Italy that appears to be on a running custom version of Android. Because it&#039;s still being sold, it&#039;s unknown how games will be made for it and when it will be discontinued. Information on how many units have been sold so far has not been released to the public.&lt;br /&gt;
|-&lt;br /&gt;
|Diyomate X18&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|flarePlay&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Fuze Tomahawk F1&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|A Chinese console with Nvidia Tegra SoC, similar to Nvidia Shield. Has some heavy-hitting exclusive Android titles such as &#039;&#039;Hyperdimension Neptunia Re;Birth1&#039;&#039; and &#039;&#039;Dynasty Warriors 8&#039;&#039;, but eventually flopped.&lt;br /&gt;
|-&lt;br /&gt;
|GPD Mars Gamebox&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[XD/XD+|GPD XD / XD+]]&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|A foldable handheld console manufactured by Gamepad Digital (GPD).&lt;br /&gt;
|-&lt;br /&gt;
|LeapFrog Epic&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LC Smart Pandora TV Box&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Lexibook LexiBox TV&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Lexibook Playdroid&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Mad Catz Mojo&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MeLE X8&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|My Clem Box&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|Released in 2018 by Italian toy company Clementoni and sold exclusively in Italy, My Clem Box is an educational console with Wii-like motion controls. Because it&#039;s still being sold, it&#039;s unknown how games will be made for it and when it will be discontinued. Information on how many units have been sold so far has not been released to the public.&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.takaratomy.co.jp/products/zukanneopad NEO Consoles]&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|Released in 2017 by Takara Tomy. The NEO Series are educational consoles only sold in Japan and appear to use a custom version of Android. Because it&#039;s still being sold, it&#039;s unknown how games will be made for it and when it will be discontinued. Information on how many units have been sold so far has not been released to the public.&lt;br /&gt;
|-&lt;br /&gt;
|Nvidia Shield TV&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|A console/media box hybrid manufactured by Nvidia. Has a lot of heavy-hitting titles such as &#039;&#039;Metal Gear Rising: Revengeance&#039;&#039;, &#039;&#039;Doom 3&#039;&#039;, &#039;&#039;Half-Life 2&#039;&#039;, etc.&lt;br /&gt;
|-&lt;br /&gt;
|[[Ouya emulators|Ouya]]&lt;br /&gt;
|None&lt;br /&gt;
|[https://archive.org/details/ouyalibrary?&amp;amp;sort=-downloads&amp;amp;page=2 Yes]&lt;br /&gt;
|A failed microconsole that started from a Kickstarter project. The controller sucks and the games can be found elsewhere. Since the Ouya runs on Android, emulation is technically possible by extracting menu/application APK files and running them in an Android emulator or VM.&lt;br /&gt;
|-&lt;br /&gt;
|PlayJam GameStick&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|A tiny console the size of a USB thumb drive.&lt;br /&gt;
|-&lt;br /&gt;
|Phoenix One&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|A console/desktop computer hybrid, equipped with Qualcomm 660 SoC, running PhoenixOS which is an Android distro designed for desktop computers. Has a &amp;quot;computer mode&amp;quot; that enables multi-window multitasking and system-wide file manager integration, such as copying &amp;amp; pasting files.&lt;br /&gt;
|-&lt;br /&gt;
|Razer Forge TV&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|miniStation&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|A console designed by Tencent and manufactured by multiple manufacturers such as Lenovo and Skyworth. Designed to run cellphone games and simple emulators.&lt;br /&gt;
|-&lt;br /&gt;
|Snail Games OBox&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Soomax Sensory&lt;br /&gt;
(享动体感游戏机)&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|TCL T2&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|UIS Xtreamer Multi-Console&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|UTStarcom DanDan (蛋蛋)&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ZTE FunBox&lt;br /&gt;
|None&lt;br /&gt;
|None&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GM Android-based ==&lt;br /&gt;
Some General Motors cars are equipped with an in-car entertainment system running on Android.&lt;br /&gt;
&lt;br /&gt;
[https://developer.gm.com/app-gallery App Gallery].&lt;br /&gt;
&lt;br /&gt;
== Android-specific challenges and limitations ==&lt;br /&gt;
&lt;br /&gt;
=== Google apps ===&lt;br /&gt;
Android is open-source, but the Google Play Store has to be licensed from Google in order to incorporate it into a build, including Play Services and many other Google apps. That often means developers pay a fee that can trickle back to the user in some form (either through adware, privacy-invading trackers, or by selling the emulator as a commercial product). Custom ROMs for real Android devices on Android 4 and earlier used to bundle the Google Play Store, but this changed with newer versions. The new method is to install a custom ROM and then install &amp;quot;GApps&amp;quot; through another service like [https://opengapps.org/ the Open GApps Project].&lt;br /&gt;
&lt;br /&gt;
=== Architectural differences ===&lt;br /&gt;
Many games often optimize and compile specifically for ARM processors, which prevents them from being executable on x86 CPUs, even when using a project like Android-x86. Some emulators, like BlueStacks, have ARM translation layer by default; in others, like Genymotion, it is possible to install an ARM translation layer manually. See [[#Hardware features]] supported ABI section and [[#Enhancements]] built-in translation layer section for more information.&lt;br /&gt;
&lt;br /&gt;
=== Conflict ===&lt;br /&gt;
Many emulators like to uninstall each other for some reason. Droid4x, Andyroid, Genymotion, and Xamarin cannot co-exist on the same machine without modifying their installers, which can be a problem if one game works on only one of these emulators but other games do not. Also keep in mind that you should turn off Hyper-V windows feature if [[Hypervisors|Type-2 hypervisor]] used for emulator backend due to [[Hypervisors#Hyper-V feature conflict issue|conflict issue]], although some emulators like BlueStacks provide special Hyper-V build for this.&lt;br /&gt;
&lt;br /&gt;
=== Antitamper protection ===&lt;br /&gt;
In order to reduce cheating, many games refuse to run if they discover that the device has been rooted. If the emulator comes rooted by default, it must be manually unrooted before the game can be played. The rooting method for modern devices is Magisk, which installs itself in the bootloader instead of the system partition, which makes it harder to detect.&lt;br /&gt;
&lt;br /&gt;
Some games take more aggressive measures to detect the presence of Custom ROMs (unofficial firmware) or Android emulators (like the ones listed on this page) in a variety of ways, such as checking for the existence or absence of system files in order to prevent the game from running in any unverified environments. These games are very difficult or plain impossible to play on emulators without resorting to cracked versions of the games.&lt;br /&gt;
&lt;br /&gt;
=== Android-based Operating Systems ===&lt;br /&gt;
There are many [[wikipedia:Fork_(software_development)|forks]] of Android; some of these go beyond a custom UI and are instead entirely new OSes that use the Android code in addition to writing their own code, such as Amazon&#039;s Fire OS; in some cases these come as compatibility layers on top of an otherwise unrelated OS, such as Windows Subsystem for Android. Depending on how much (and what) new code, features, and APIs were added, will determine the effects they will have on Android emulation but if one thing is for sure, these forks are (most likely) going to cause some emulation issues.&lt;br /&gt;
&lt;br /&gt;
=== Google Chrome situation ===&lt;br /&gt;
&lt;br /&gt;
: Can open APK files using the ARC Welder extension, though their emulation on PC is average at best. Here&#039;s a [http://docs.google.com/spreadsheets/d/1iIbxaftAu_ho5rv9fUlXSLTzwU6MbKOldsWXyrYiyo8/edit#gid=0 compatibility list] and a [https://www.reddit.com/r/chromeapks dedicated subreddit]. Google has announced [http://arstechnica.com/gadgets/2016/05/the-play-store-comes-to-chrome-os-but-not-the-way-we-were-expecting/ Play Store for Chrome OS], but it works on a different &amp;quot;container&amp;quot; technology that is embedded in the Chrome OS. In addition, Google has [http://blog.chromium.org/2016/08/from-chrome-apps-to-web.html discontinued Google Chrome apps on PC].&lt;br /&gt;
&lt;br /&gt;
=== Emulator-Specific Issues ===&lt;br /&gt;
&lt;br /&gt;
==== BlueStacks ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Can&#039;t root the device:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The latest Kingroot&#039;s .apk will do the job when loaded inside BlueStacks. It&#039;s that simple.&lt;br /&gt;
&lt;br /&gt;
Alternatively, you could use Universal [[BlueStacks]] Rooting Software on an existing BlueStacks installation. Before opening it, go to the folder where BlueStacks is installed under Program Files, and run &amp;quot;HD-Quit.exe&amp;quot; once.&lt;br /&gt;
&lt;br /&gt;
Then, from the extracted &amp;quot;BlueStacks RootEZ 32_64&amp;quot;, open as administrator &amp;quot;BlueStacks RootEZ.exe&amp;quot;. Click &amp;quot;Automatic Detect from Installed Bluestacks&amp;quot;, enable &amp;quot;Enlarge System (Root.fs) Size to 400MB&amp;quot;, and click &amp;quot;I&#039;m ready for Step 1&amp;quot;. A command-line window should appear. Now just wait until &amp;quot;Preparing Complete&amp;quot; appears. Then, click &amp;quot;Go for Step 2&amp;quot; and wait until &amp;quot;Rooting is Complete&amp;quot; appears.&lt;br /&gt;
&lt;br /&gt;
Close the application, and open the &amp;quot;output&amp;quot; folder in the same directory as the extracted application. You should find a newly generated &amp;quot;Root.fs&amp;quot; file. You can use it to replace the existing one under &amp;quot;%programdata%\BlueStacks\Android&amp;quot; (Press Windows+R and go there), but it&#039;s recommended to keep a backup of the original in case the new one causes Bluestacks to hang in the loading screen for more than a few minutes.&lt;br /&gt;
&lt;br /&gt;
The package also includes Nova Explorer and Root Launcher. You may verify the rooting status with the &amp;quot;Root Checker&amp;quot; app from Google Play. Considering some apps check for Google Play services for online checks, you can also install &amp;quot;Modded Google Play Store&amp;quot;, &amp;quot;[https://www.luckypatchers.com/ Lucky Patcher]&amp;quot; and &amp;quot;Magisk&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== Andyroid ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Unable To Launch VM Process:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On the taskbar, right-click Andyroid&#039;s notification icon, and choose Settings, Advanced, Set Andy Protocol. Type &amp;quot;tcp&amp;quot; and confirm, then launch Andyroid.&lt;br /&gt;
&lt;br /&gt;
==== Android-x86 ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;3D Support is broken on VMWare when using newer kernels:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kernels &amp;gt; 4.14 with version 8.1 break 3d acceleration in VMWare (see https://groups.google.com/forum/#!searchin/android-x86/4.9%7Csort:date/android-x86/wB65vJnuJiI/ytJaWYWUBwAJ). Use kernel 4.9 with 8.1 instead.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Setting resolution in VMWare&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Pass in a kernel option to grub when booting. Select the boot entry and then press &#039;e&#039; to edit it, and then &#039;e&#039; to edit again. Add the kernel option here. For example, to use a video resolution of 1920x1080, add &#039;video=1920x1080&#039;. Press return to save the changes (for this boot session only), and &#039;b&#039; to boot (the keys to edit and boot may be different depending on your grub version, there are usually instructions on the grub screen for the requisite keys)&lt;br /&gt;
&lt;br /&gt;
==== KMRE ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Installing third-party apks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Installing third-party apks requires a dedicated installer &amp;lt;code&amp;gt;kmre-apk-installer&amp;lt;/code&amp;gt;. It could be acquired by command &amp;lt;code&amp;gt;sudo apt update &amp;amp;&amp;amp; sudo apt install kmre-apk-installer&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Notice that KMRE is still not designed with third-party apps in mind. Installing third-party apps may result in abnormal behaviors of KMRE such as unable to start &amp;amp; stop itself on demand due to clogged-up background processes of third-party apps.&lt;br /&gt;
&lt;br /&gt;
Installing apks inside KMRE is specifically filtered out unless the application running is upgrading itself.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Receiving a notice that the mobile environment is not running while trying to install third-party apps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Go to app store - mobile apps to trigger the startup process of KMRE. You can see a startup notice in the bottom right corner on the desktop while it&#039;s starting up.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Accessing Android system settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Execute command &amp;lt;code&amp;gt;startapp com.android.settings&amp;lt;/code&amp;gt; in the terminal. Notice that changing system settings is very likely to break KMRE.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Accessing files of Android&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Files in &amp;lt;code&amp;gt;/storage/emulated/0&amp;lt;/code&amp;gt; are mapped to &amp;lt;code&amp;gt;/var/lib/kmre/data/kmre-1000-${LOGNAME}&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notice that this path contains a hard link to &amp;lt;code&amp;gt;/home&amp;lt;/code&amp;gt;. KMRE will filter out file deletion, but not creation and modification. Improper file management in Android could result in data loss in host machine.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As KMRE is not really an emulator/hypervisor, the &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; and other paths such as &amp;lt;code&amp;gt;/sys&amp;lt;/code&amp;gt; on Android doesn&#039;t have mappings, but some paths are mapped to &amp;lt;code&amp;gt;/var/lib/kmre/kmre-1000-${LOGNAME}&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cellphone emulators]] - Information on emulators for various feature phone/non-smartphone platforms.&lt;br /&gt;
* [[Emulators on Android]] - Various emulators on Android OS&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
{{Notelist|group=note}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [[wikipedia:Comparison_of_mobile_operating_systems|Comparison of mobile operating systems]]&lt;br /&gt;
* [[wikipedia:Android_version_history|Android version history]], [https://developer.android.com/topic/performance/baselineprofiles/overview Android Baseline profiles]&lt;br /&gt;
* [https://developer.android.com/ Android Developer]&lt;br /&gt;
* [https://xdaforums.com/t/list-of-devices-armv7-armv6-armv5.1596800/ XDAForums - List of devices: ARMv7, ARMv6, ARMv5]&lt;br /&gt;
* [[wikipedia:Comparison_of_high-definition_smartphone_displays#720p_by_1280_.28HD_ready.29|Early Android devices with OLED and HD Ready display]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{NEL}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Android| ]]&lt;br /&gt;
[[Category:Various emulation]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Template:GamePlayColorVer&amp;diff=147010</id>
		<title>Template:GamePlayColorVer</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Template:GamePlayColorVer&amp;diff=147010"/>
		<updated>2026-07-28T18:45:37Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;2.6.2&amp;lt;/center&amp;gt;&amp;lt;noinclude&amp;gt;[[Category:Emulator Templates]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy_Advance_emulators&amp;diff=140267</id>
		<title>Game Boy Advance emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy_Advance_emulators&amp;diff=140267"/>
		<updated>2026-03-18T16:04:44Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* Emulators */ Active\, based on commit history&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox computing device/Game Boy Advance}}&lt;br /&gt;
&lt;br /&gt;
{{for|emulators that run on the Game Boy Advance|Emulators on Game Boy Advance}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game_Boy_Advance|Game Boy Advance]]&#039;&#039;&#039; (often shortened to GBA) is a 32-bit handheld video game console developed by Nintendo. It is the successor to the Game Boy Color. It was released in Japan on the 21st of March 2001, in North America on the 11th of June and in Australia and Europe on the 22nd of June and retailed for {{Inflation|USD|99.99|2001}}. It has a ARM7TDMI CPU at 16.78 MHz and a Zilog Z80 CPU at 8 MHz and 4 MHz. It has 288 KB of RAM and 96 KB of VRAM.&lt;br /&gt;
&lt;br /&gt;
The GBA is one of the few cases of emulation being available prior to the release of the console due to the existence of tech demos. Due to the console&#039;s relative simplicity and the low system requirements for emulation, several emulation options capable of running commercial games were available early in the console&#039;s lifespan. Emulation has only continued to advance since then, with modern offerings being highly accurate and playable on many devices.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;line-height:1.5;width:100%;&amp;quot;&lt;br /&gt;
|+Before editing, review the [[Getting involved]] and [[Recommended emulators|Recommended]] pages. See [[Computer_specifications#Recommended_Specifications|system requirements]] page for performance demand of the emulators.&amp;lt;br/&amp;gt;See tables for &amp;lt;span style=&amp;quot;font-weight: bold; color: #CC0000; border: 1px solid #CC0000; padding: 2px;&amp;quot;&amp;gt;[[#Enhancements|enhancements]], [[#Hardware_features_and_peripherals|hardware features and peripherals]].&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;For more details such as [[licensing]], [[Source_code#Language_levels|programming language]], [[High_and_low-level_emulation|emulation method]], visit each emulator’s dedicated page.&lt;br /&gt;
!Name&lt;br /&gt;
!Platform(s)&lt;br /&gt;
!Latest version&lt;br /&gt;
!Compatibility&lt;br /&gt;
![[Licensing|License]]&lt;br /&gt;
!Active&lt;br /&gt;
![[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;7&amp;quot;|x86&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/mgba/ mGBA_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift confirming the libretro core is tracking the master branch], However, even though it&#039;s updated frequently, some [[#Hardware_features_and_accessories|hardware features]] are exclusive to the standalone version. Therefore, using the standalone version is recommended.&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mesen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NanoBoyAdvance]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/nba-emu/NanoBoyAdvance/workflows/build/master Dev builds]&amp;lt;br/&amp;gt; [https://github.com/nba-emu/NanoBoyAdvance/releases {{NanoBoyAdvanceVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/321 Dev Builds]&amp;lt;br/&amp;gt;[https://github.com/skylersaleh/SkyEmu/releases/ {{SkyEmuVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[ares]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://nightly.link/ares-emulator/ares/workflows/build/master git Artifacts]&amp;lt;br/&amp;gt;[https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|{{Emulator compatibility|link=https://ares-emu.net/compatibility/nintendo-game-boy-advance?status=-1|2290|2921}} ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBE+]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/vba_m/ vbam_libretro]&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/vba_next/ vba_next_libretro]&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;VBA Next is a Game Boy Advance emulator based on VBA-M 2011 with backported patches for performance and compatibility improvements.&amp;lt;/ref&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [https://buildbot.libretro.com/nightly/ libretro cores] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases 2.1.11]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBAHawk]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/alyosha-tas/GBAHawk/releases {{GBAHawkVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[jgenesis]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/jsgroth/jgenesis/releases {{jgenesisVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(mGBA 0.10.0)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[https://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[No$|No$GBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|DOS}}&lt;br /&gt;
|[https://problemkaputt.de/gba.htm {{No$GBAVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|git artifacts&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://www.mamedev.org/release.html {{MAMEVer}}]&lt;br /&gt;
|[https://adb.arcadeitalia.net/lista_mess.php?software_list_name=gba&amp;amp;compatibility= ?] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gpsp/ gpSP_libretro]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mednafen]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/beetle_gba/ mednafen_gba_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[{{MednafenURL|releases/}} {{MednafenVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://hades-emu.org Hades]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/hades-emu/Hades/releases/tag/v1.1.0 {{HadesVer}}]&amp;lt;br/&amp;gt; [https://nightly.link/hades-emu/Hades/workflows/build/master Nightly builds]&amp;lt;br/&amp;gt; [https://github.com/hades-emu/hades git]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/higan-emu/higan/releases/tag/v110 {{higanVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|agbemu&lt;br /&gt;
|align=left|{{Icon|Linux}}&lt;br /&gt;
|[https://github.com/burhanr13/agbemu/releases 1.1]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|MPL2}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|iDeaS&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://web.archive.org/web/20150311100053/https://ciacin.site90.com/ideas.php {{iDeaSVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGBA VGBA]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://fms.komkon.org/VGBA/#Downloads {{VGBAVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Meteor&lt;br /&gt;
|align=left|{{Icon|Linux}}&lt;br /&gt;
|[https://github.com/blastrock/meteor {{MeteorVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|BoyCottAdvance&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://boycottadvance.emuunlim.org/Downloads.htm {{BoyCottAdvanceVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|PlayBoy Advance&lt;br /&gt;
|align=left|{{Icon|macOS}}&lt;br /&gt;
|[https://www.zophar.net/macintosh/gba/playboy-advance.html {{PlayBoyAdvanceVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|GameBeanAdvance&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/bmchtech/GameBeanAdvance git]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Red}} {{License|SA}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;7&amp;quot;|ARM&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/mgba/ mGBA_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS|LiA|Pandora}}&lt;br /&gt;
|[https://github.com/huhao1987/mGBA_Android unofficial Android version]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.explusalpha.com/contents/gba-emu GBA.emu]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(VBA-M 2.1.4 based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
|[https://github.com/Rakashazi/emu-ex-plus-alpha/releases/tag/Pre-release Pre-release]&amp;lt;br/&amp;gt;[https://play.google.com/store/apps/details?id=com.explusalpha.GbaEmu 1.5.82]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/75 1.5.46.02 Pyra]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|LiA|Pandora}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[ares]]&lt;br /&gt;
|align=left|{{Icon|WoA}}&lt;br /&gt;
|[https://nightly.link/ares-emulator/ares/workflows/build/master git Artifacts]&amp;lt;br/&amp;gt;[https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Pandora}}&amp;lt;br/&amp;gt;{{Icon|Didj|Symbian}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://repo.openpandora.org/?page=detail&amp;amp;app=package.gpsp.notaz 0.9.2.8 Pandora]&amp;lt;br/&amp;gt;[https://github.com/Summeli/gpSP4Cute Symbian]&lt;br /&gt;
|[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=gpsp&amp;gt;libretro core-only.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://pixelrespawn.com/ Linkboy]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.pixelrespawn.linkboy 3.5.0]&amp;lt;br/&amp;gt;[https://apps.apple.com/app/linking-boy/id6695762604 AppStore]&lt;br /&gt;
|{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|John GBA&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details/John_GBA?id=com.johnemulators.johngba 2.13]&lt;br /&gt;
|{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{~}}||{{R}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Pizza Boy A Pro&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=it.dbtecno.pizzaboygbapro&amp;amp;hl=en_US 2.16.2]&lt;br /&gt;
|{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}}||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://sites.google.com/site/fastemulator/ My Boy!]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fastemulator.gba 2.0.8]&lt;br /&gt;
|{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{Na}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Superseded by Linkboy.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|agbemu&lt;br /&gt;
|align=left|{{Icon|macOS}}&lt;br /&gt;
|[https://github.com/burhanr13/agbemu/releases 1.1]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|MPL2}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|VGBAnext&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fms.emu {{VGBANextVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.hydra.noods 0.1]&amp;lt;br/&amp;gt;[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://forums.windowscentral.com/app-spotlight/252987-trio-nintendo-emulators-vba8-vgbc8-snes8x.html VBA10]&lt;br /&gt;
|align=left|{{Icon|W10P}}&lt;br /&gt;
|[https://forum.xda-developers.com/windows-10-mobile/windows-10-mobile-apps-and-games/app-vba10-emulator-t3588704 1.22]&amp;lt;br/&amp;gt;[https://emulator.games/emulators/gameboy-advance/vba10/ Alt]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://iemulators.com/gba4ios 2.1]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20190801135245/http://allaboutwindowsphone.com/software/content/VBA8_1.php VBA8]&lt;br /&gt;
|align=left|{{Icon|W8P}}&lt;br /&gt;
|[https://www.appx4fun.com/xap/15223/ 2.27]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA_J2ME&lt;br /&gt;
|align=left|{{Icon|Java}}&lt;br /&gt;
|[https://oldfag.top/downloads/?act=view&amp;amp;id=168 1.0]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA Emulator&amp;lt;br&amp;gt;(Rekkuzan)&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.Rekkuzan.UnityBoyAdvance 0.1.13]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Manic EMU]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/manic-emu-game-emulator/id6743335790 {{Manic EMUVer}}]&amp;lt;/br&amp;gt;[https://github.com/Manic-EMU/ManicEMU/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|AGPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{TBD}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Provenance]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/provenance-app/id1596862805 {{ProvenanceVer}}]&amp;lt;/br&amp;gt;[https://github.com/Provenance-Emu/Provenance/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Folium]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/folium/id6498623389 App Store] ($)&amp;lt;br/&amp;gt;[https://folium.emuplace.app/downloads {{FoliumVer}}]&amp;lt;br/&amp;gt;[https://github.com/emuplace/folium.emuplace.app/releases/latest Latest IPA]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Delta]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/delta-game-emulator/id1048524688 {{DeltaVer}}]&amp;lt;br/&amp;gt;[https://github.com/rileytestut/Delta git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;7&amp;quot;|Consoles&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Wii|WiiU|Switch}}&amp;lt;br&amp;gt;{{Icon|3DS|PSV}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt; [https://mgba.io/downloads.html#homebrew {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}} &lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online|Nintendo Classics]]&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;([[Sloop]])&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch}}{{Icon|Switch2}}&lt;br /&gt;
|{{N/a}}&lt;br /&gt;
|[[Wikipedia:List_of_Nintendo_Switch_Online_games#Game_Boy_Advance|Only for selected titles]] ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Ya}} &lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/vba_next/ VBA Next]&lt;br /&gt;
|align=left|{{Icon|NGC|Wii|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PS4}}&amp;lt;br/&amp;gt;{{Icon|Vita}}&amp;lt;br/&amp;gt;{{Icon|Xbox|Xbox360}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP]]&lt;br /&gt;
|align=left|{{Icon|DC|PSP}}&amp;lt;br/&amp;gt;{{Icon|PS2|NGC|Wii}}&amp;lt;br/&amp;gt;{{Icon|3DS|Vita}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[[GpSP#PSP_Version|TempGBA4PSP]]&lt;br /&gt;
|[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=gpsp&amp;gt;&amp;lt;/ref&amp;gt;  ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://github.com/profi200/open_agb_firm open_agb_firm]&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|[https://github.com/profi200/open_agb_firm/releases 2024-07-30] &lt;br /&gt;
|Virtual Machine (Hardware) ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
|align=left|{{Icon|3DS|WiiU}}&lt;br /&gt;
|8.10&lt;br /&gt;
|[[Wikipedia:Virtual_Console#Titles_2|Only for selected titles (3DS)]]&amp;lt;br/&amp;gt;[[Wikipedia:Virtual_Console#Titles_3|Only for selected titles (Wii U)]]&amp;lt;br/&amp;gt;ROM injection is possible with both consoles with relatively high compatibility.  ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Game_Boy_Interface Game Boy Interface]&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/gbi/latest main]&amp;lt;br/&amp;gt;[https://files.extremscorner.org/gamecube/apps/gbi/latest-extra extra]&lt;br /&gt;
|Uses real GBA Hardware (Requires Game Boy Player hardware) ||{{Red}} {{license|Proprietary}} ||{{Ya}} ||{{Ya}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=gbinterface&amp;gt;Multiple versions available. Pick the version that fits best with your specific setup.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Game Boy Player Boot Disc&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|&lt;br /&gt;
|Uses real GBA Hardware&amp;lt;br/&amp;gt;Limited to a filtered, 480i output with a slight amount of input lag ||{{Red}} {{license|Proprietary}} ||{{Na}} ||{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=gameboyplayer&amp;gt;Game Boy Interface is recommended instead&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ReGBA&lt;br /&gt;
|Align=left|{{Icon|PS2}}&lt;br /&gt;
|[https://www.ps2-home.com/forum/viewtopic.php?t=1332 v1.45.5 revision 3]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Enhanced_mGBA emGBA]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/mgba/latest git]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-GX|VBA GX]]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://github.com/dborth/vbagx/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBARunner3]]&lt;br /&gt;
|align=left|{{Icon|NDS|3DS}}&lt;br /&gt;
|[https://github.com/Gericom/GBARunner3 git] &lt;br /&gt;
|Virtual Machine (Hardware) ||{{Red}} Source available ||{{Ya}} ||{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=gbarunner3&amp;gt;Recommended on DS&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|DSTWO&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|{{N/a}}&lt;br /&gt;
|Uses SOC of flashcart itself for emulation||{{Red}} {{license|Proprietary}}||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Gbaemu4DS&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|[https://ichfly.github.io/gbaemu4DS Alpha 2 fix 4][https://github.com/ichfly/gbaemu4DS git]&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBARunner2]]&lt;br /&gt;
|align=left|{{Icon|NDS|3DS}}&lt;br /&gt;
|[https://github.com/Gericom/GBARunner2/releases/tag/v20200812-131430_6e4ce45 2020/08/12] &lt;br /&gt;
|Virtual Machine (Hardware) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP|UO gpSP Kai]]&amp;lt;br&amp;gt;(UO gpSP改)&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|3.4 test 4 build 230&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Switch|Vita|WiiU}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS git]&amp;lt;small&amp;gt; (Switch/Vita/WiiU)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Xiro28/NooDS_PSP git] &amp;lt;small&amp;gt;(PSP port)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparisons==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
;[[mGBA]]:Free and open-source Game Boy/Color and Game Boy Advance emulator developed by endrift. Written from scratch, it aims for speed, [[Emulation Accuracy|accuracy]], and portability. Yet, it is the most complete GBA emulation effort with [[#Enhancements|enhancements]] and [[#Hardware_features_and_accessories|feature support]], passing the older project VBA and its forks. It is also available as a libretro core for RetroArch. As of 0.9.0, mGBA with a stripped-down GUI has been integrated into Dolphin for games supporting [[#Hardware_features_and_accessories|connectivity features]].&lt;br /&gt;
&lt;br /&gt;
;[[NanoBoyAdvance]]:Highly [[Emulation_accuracy|accurate]]&amp;lt;ref&amp;gt;[https://github.com/nba-emu/NanoBoyAdvance/blob/master/docs/ACCURACY.md mGBA suite comparison]&amp;lt;/ref&amp;gt; Game Boy Advance emulator. It aims for [[Emulation Accuracy|cycle-accurate]] emulation when possible (CPU, DMA, timers, PPU and Game Pak prefetch), while also offering enhancements such as improved audio quality. Very high compatibility, including games that require emulation of [https://github.com/nba-emu/NanoBoyAdvance/blob/master/docs/ACCURACY.md#Game-compatibility peculiar hardware edge-cases]. Unfortunately, following the release of the next major update, the developer &amp;quot;[https://github.com/fleroviux fleroviux]&amp;quot; will step down from actively developing the project.[https://old.reddit.com/r/emulation/comments/1auz9c9/nanoboyadvance_180_is_released_plus_announcement/]&lt;br /&gt;
&lt;br /&gt;
;[[GBAHawk]]:A fork of the BizHawk emulator focusing on console verification of Gameboy Advance TASes and hardware research.[https://emulation.gametechwiki.com/index.php/GBA_Tests]&lt;br /&gt;
&lt;br /&gt;
;[[VisualBoy Advance|Visual Boy Advance (VBA)]]:The original GBA emulator. Discovered to have an &amp;lt;abbr title=&amp;quot;Arbitrary Code Execution&amp;quot;&amp;gt;ACE&amp;lt;/abbr&amp;gt; vulnerability detailed below.&lt;br /&gt;
&lt;br /&gt;
:;[[VisualBoy Advance#VBA-M|Visual Boy Advance-M (VBA-M)]]:A fork with additional minor improvements. It is behind in terms of [[Emulation Accuracy|accuracy]] compared to mGBA or other recommended GBA emulators, but is still useful for its robust debugging features and sound interpolation that reduces hissing.&lt;br /&gt;
&lt;br /&gt;
::;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.&lt;br /&gt;
&lt;br /&gt;
;[[SkyEmu]]:Low-level Game Boy/Color and Game Boy Advance emulator. Its primary focus is to provide a [https://old.reddit.com/r/emulation/comments/ybejxv/skyemu_v2_release/itutt2h/ good user experience] through a good tradeoffs mixture [[Emulation_accuracy|accuracy]]&amp;lt;ref&amp;gt;[https://github.com/skylersaleh/SkyEmu#accuracycompatibility SkyEmu: Accuracy and Compatibility], [https://github.com/skylersaleh/SkyEmu/blob/dev/docs/Accuracy.md SkyEmu: Accuracy on Difficult to Emulate Games].&amp;lt;/ref&amp;gt;, performance, features, and usability. Capable of full instruction pipeline, prefetch emulation, and per pixel PPU Implementation capable of both scan line and mid-scan line effects.&lt;br /&gt;
&lt;br /&gt;
;[[higan]] / [[ares]]:[[Emulation Accuracy|Accuracy]] wise, it is behind compared to NanoBoyAdvance and SkyEmu (and maybe mGBA), but it has dot-based instead of scanline-based renderer and does a better job compared to VBA-M. It is also behind in terms of compatibility compared to mGBA, NanoBoyAdvance, and SkyEmu, but Ares stands out being a [[Multi-system_emulators|multi-system emulator]] and supports some useful [[#Enhancements|enhancements]], like shaders/filters and simple debug features.&lt;br /&gt;
&lt;br /&gt;
;[[Mesen]]: It has potential to be the best GBA debugger in the future. placeholder text&lt;br /&gt;
&lt;br /&gt;
;[[MAME]]:Has a &amp;lt;code&amp;gt;gba&amp;lt;/code&amp;gt; driver markup as working, but both graphics and sound are [https://adb.arcadeitalia.net/dettaglio_mame.php?game_name=gba &amp;quot;imperfect&amp;quot;] as of version 0.280.&lt;br /&gt;
&lt;br /&gt;
;[[gpSP]]:Originally made for the PSP, its last official version was 0.91. There are, however, two forks of interest: [https://dl.qj.net/psp/emulators/gpsp-mod-20090720.html gpSPmod] and [https://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 is a libretro port of gpSP with fast x86 and ARM dynarecs. While it is 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.&lt;br /&gt;
&lt;br /&gt;
;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/].&lt;br /&gt;
&lt;br /&gt;
; [[Nintendo Switch Online|Nintendo Classics]] ([[Sloop]])&lt;br /&gt;
* GBA support was added to Nintendo Switch Online Expansion Pack in February 2023, alongside GB games exclusive to the normal tier;&lt;br /&gt;
* Users are [[Wikipedia:List_of_Nintendo_Switch_Online_games#Game_Boy_Advance|limited to the selection of games]] Nintendo chooses to make available on the service;&lt;br /&gt;
* Can support Online and Local Play with other Switch Online Expansion Pack users (up to 4 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* [https://twitter.com/LuigiBlood/status/1624005571815899136 Accurate enough] at the point of being able to pass any of the &#039;&#039;AGB Test Cartridge&#039;&#039; (v10) tests without a single failure;&lt;br /&gt;
* Video filters can be applied;&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Allows rumble support for games that had such a function back when played in a Game Boy Player (&#039;&#039;Super Mario Advance 4: Super Mario Bros. 3&#039;&#039;, &#039;&#039;Mario &amp;amp; Luigi: Superstar Saga&#039;&#039;)&lt;br /&gt;
* With version 3.0.0, it adopted the &#039;&#039;Nintendo Classics&#039;&#039; brand; adds the GBA BIOS as an easter egg, individual remaps and proper 1080p upscaling in handheld mode.&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; There&#039;s a &#039;&#039;huge&#039;&#039; &amp;lt;abbr title=&amp;quot;Arbitrary Code Execution&amp;quot;&amp;gt;ACE&amp;lt;/abbr&amp;gt; vulnerability affecting VBA and most of its forks, except for VBA-M. The function for adding GameShark codes (&amp;quot;Import &amp;gt; GameShark code file&amp;quot;) doesn&#039;t check if the file&#039;s size is within 1024 kilobits, meaning cheat code files from dubious sources can be engineered with malware in mind. There is good news; VBA-M still doesn&#039;t do a sanity check for those files, but it just crashes instead of letting the code wreak havoc. So, depending on your use case, avoid using:&lt;br /&gt;
# Cheat code files bigger than 1024 KB that you got online from untrustworthy sources.&lt;br /&gt;
# The import code files feature.&lt;br /&gt;
# The old emulator altogether, and settle for other options like mGBA or VBA-M. All of them support the same SRAM save data the cartridge uses.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GBA emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advance, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in the above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages.&lt;br /&gt;
! colspan=2 style=&amp;quot;width:50%&amp;quot; |Name&lt;br /&gt;
! mGBA&lt;br /&gt;
! Mesen&lt;br /&gt;
! NanoBoyAdvance&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! ares&lt;br /&gt;
! GBE+&lt;br /&gt;
! VBA-M&lt;br /&gt;
!GBAHawk&lt;br /&gt;
! BizHawk&lt;br /&gt;
! No$GBA&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; |Controls&lt;br /&gt;
|[[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;lrExclusive&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.retroachievements.org/general/tutorials/turbo-button.html Turbo button]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;4&amp;quot; |Graphics&lt;br /&gt;
|Remove sprite limit&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;The GBA has hardware support for up to 128 sprites.[https://www.vg-resource.com/thread-28888.html] – this limitation is indirectly responsible for some flickering seen in games at times, and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}[https://github.com/mgba-emu/mgba/issues/3186 *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}[https://github.com/visualboyadvance-m/visualboyadvance-m/issues/967 *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Resolution|Resizable internal resolution]]&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; |For emulation of 2D systems, the resolution can only be upscaled, making the pixels more visible.&lt;br /&gt;
|-&lt;br /&gt;
|[[Texture_packs#Sprite_Replacement_.282D.29|Sprite replacement]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Widescreen_hacks#Emulators_.282D.29|Widescreen hack]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; |Performance&lt;br /&gt;
|[[30/60_FPS_cheat_codes|Internal frame rate hack]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Overclocking|Overclock]]&lt;br /&gt;
|{{Na}}[https://github.com/mgba-emu/mgba/issues/2833 *]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}[https://old.reddit.com/r/emulation/comments/65j3c3/can_a_emulated_game_run_better_then_the_actual/dgau7ck/][https://old.reddit.com/r/emulation/comments/1jp70fe/gb_enhanced_v19_release_dmggbcgbapok%C3%A9mon_mini/ml30fq0/]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; |Post-processing&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters|Filters]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering anti-aliasing]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(FXAA, TXAA and MLAA/SMAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shader_Presets|Shader chain]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrExclusive&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://github.com/ares-emulator/ares/pull/1397 *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrExclusive&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;11&amp;quot; |Quality of life&lt;br /&gt;
|Automatic updater&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Cheats_and_patches|cheat manager]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [https://forum.arcadecontrols.com/index.php/topic,106405 custom resolution/CRTSwitchRes]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [https://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br /&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; |&amp;lt;small&amp;gt;Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br /&amp;gt;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.&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Cheats_and_patches|patch manager]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Command-line options&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Pause/Resume emulation&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|Per-game profiles&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.portablefreeware.com/faq.php#portable Portable] and [https://www.portablefreeware.com/faq.php#stealth stealth]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Useful enhancement feature for non-personal computer use or plug-and-play scenarios. However, the software may still require the necessary [[Computer_specifications#Operating_System|prerequisites and dependencies]] for your operating system if it is not statically linked.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Save_disk_space_for_ISOs#Game_Boy_Advance_.2F_Nintendo_DS_.2F_Nintendo_3DS|Streamable compression format]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; |[https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
|Fast forward/Turbo speed&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Frame step&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(forwards and backwards)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;ExStandalone&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Exclusive to standalone version.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|{{Dunno}}[https://forums.mgba.io/archive/index.php?thread-4910.html]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Rewind&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Save states&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; |Misc.&lt;br /&gt;
|[[Sound and audio#Audio filters and presets|Audio filters and presets]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Simulation of characteristic playback limitations and coloration of vintage consumer audio hardware, such as CRT television speakers, arcade cabinets, handheld consoles, early PC sound outputs, and low-fidelity integrated speakers. These filters are not intended to be perfectly accurate recreations, but rather to evoke the tonal qualities, distortion, bandwidth limits, resonance, and compression associated with 8-bit and 16-bit era devices. Examples include mono or narrow stereo output, reduced frequency response, speaker cone distortion, mild saturation, aliasing, and preset lo-fi profiles inspired by classic TVs, portable game systems, radios, and retro multimedia hardware.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=&amp;quot;10&amp;quot; |Exclusive to [https://github.com/RetroCrisis/Retro-Crisis-Audio-Filters libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|{{Ya}}[https://mgba.io/2021/03/28/mgba-0.9.0/#more-debugging-improvements *]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; |Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|[https://github.com/ipatix/gba-hq-mixer High quality audio mixer]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;HQ audio mixer for games which use Nintendo&#039;s MusicPlayer2000 sound engine&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Netplay]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;You can use either yuzu/Ryujinx for playing GBA games online via netplay.&amp;lt;br /&amp;gt;This enhancement shouldn&#039;t be confused with GBA connectivity features emulation.&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://mgba.io/faq.html#glossary WIP]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[RetroAchievements]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrExclusive&amp;quot;&amp;gt;Exclusive to libretro core. There is also a [https://retroachievements.org/download.php#ravba modified version of VBA-M] for RetroAchievement support. [https://github.com/mgba-emu/mgba/issues/2232 Feature request: RetroAchievements integration in mGBA standalone].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{~}} [[RetroAchievements#Emulators_planned_for_RetroAchievements|WIP]]&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/1djp8ro/ares_v139_release/l9ckjp2/ roadmap]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrExclusive&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}[https://retroachievements.org/download.php#bizhawk *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Rich Presence (RPC)&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Allows the emulator to share real-time game session details (e.g., current game title, level, boss, playtime, or custom status) with external applications. This enables features such as displaying what you&#039;re playing on your profile, inviting friends to spectate, or triggering join-in-progress functionality where supported.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Screen translator&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Using optical character recognition (OCR) and other techniques, this feature can provide live translation of in-game text, text-to-speech for visually impaired users, and more — either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=&amp;quot;10&amp;quot; |You can use [https://docs.libretro.com/guides/ai-service/ RetroArch&#039;s AI Service] or the standalone offline [https://github.com/bquenin/interpreter bquenin&#039;s Interpreter].&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;lower-alpha&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and peripherals==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;font-size:95%;width:100%&amp;quot;&lt;br /&gt;
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages.&amp;lt;br/&amp;gt;&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024], [https://maru-chang.com/hard/agb/english.htm maru-chang.com - hardware]&#039;&#039;&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; style=&amp;quot;width:50%&amp;quot; |Name&lt;br /&gt;
! mGBA&lt;br /&gt;
! Mesen&lt;br /&gt;
! NanoBoyAdvance&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! ares&lt;br /&gt;
! GBE+&lt;br /&gt;
! VBA-M&lt;br /&gt;
!GBAHawk&lt;br /&gt;
! BizHawk&lt;br /&gt;
! No$GBA&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;4&amp;quot; |Cartridge features&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[[#Real-time_clock|Real-time clock]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}[https://github.com/SourMesen/Mesen2/blob/master/Core/GBA/Cart/GbaRtc.cpp *]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{~}}[https://github.com/ares-emulator/ares/blob/master/ares/gba/cartridge/rtc.cpp *]&amp;lt;ref name=&amp;quot;RTC-GBA&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Though there is code that shows RTC support, ares currently does not emulating the Pokémon and Boktai games correctly.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Ya}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}[https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Nintendo/GBA/MGBAHawk.cs *]&lt;br /&gt;
|{{Ya}}[https://problemkaputt.de/gbanew.htm *]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Rumble&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[[#Inputs|Solar sensor]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual-switch&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Only the Nintendo Switch port allows use of the Switch&#039;s light sensor.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Only manual configuration. No automatic detection via light sensor/camera input/weather forecast/GPS location/other.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[[List_of_console_games_that_support_motion_controls#Game_Boy_Advance_Emulation|Tilt sensor]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&#039;&#039;Koro Koro Puzzle - Happy Panechu&#039;&#039; and &#039;&#039;Yoshi&#039;s Universal Gravitation&#039;&#039; use standard accelerometer, and &#039;&#039;WarioWare: Twisted!&#039;&#039; uses a different, much larger version but with a more accurate motion sensor.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;RetroArch&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Motion Control support present on RetroArch VBA-M core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; |Hardware features&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[[#GB.2FGBC_backward_compatibility_emulation.2FEnhanced_Mode|Game Boy (Color) backwards compatibility emulation/Enhanced Mode]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}[https://www.romhacking.net/forum/index.php?topic=21831.0 *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Game Boy Player Rumble&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Different from cartridge rumble. Very few games utilize this feature such as &#039;&#039;Super Mario Advance 4: Super Mario Bros. 3&#039;&#039;, &#039;&#039;Mario &amp;amp; Luigi: Superstar Saga&#039;&#039;, and &#039;&#039;Drill Dozer&#039;&#039;.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[https://www.copetti.org/writings/consoles/game-boy-advance/#operating-system System BIOS]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;22&amp;quot; |Peripherals&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; |[[#Connectivity|Connectivity]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |[[Wikipedia:Game_Link_Cable#Third_generation|Link Cable]]&lt;br /&gt;
|[[#GameCube Connectivity|GameCube connectivity]]||{{Ya}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Does not work on libretro core. Feature Requests: [https://github.com/libretro/vbam-libretro/issues/114 GBA Game Link Support], [https://github.com/libretro/vbam-libretro/issues/87 e-Reader support] for  for VBA-M libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}[https://old.reddit.com/r/EmuDev/comments/vvdqyk/release_of_skyemu_10/ifjfj7a/ *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;||{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#GBA_Multi_Pak_Link_Multiplayer_.281.7E4GBA.29|Multi-Pak]]||{{Ya}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/15pvssg/the_skyemu_v3_gbgba_and_newly_nds_emulator_is_now/jw1785m/ WIP]||{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://squallsnake.com/blog-gba-single-pak-multiplayer-game-list/ Single-Pak]||{{Ya}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/15pvssg/the_skyemu_v3_gbgba_and_newly_nds_emulator_is_now/jw1785m/ WIP]||{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}[https://github.com/visualboyadvance-m/visualboyadvance-m/issues/831 *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Mobile Adapter GB||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[#Connectivity|Wireless Adapter]]||{{Na}} [https://mgba.io/timeline.html#IN+THE+FUTURE *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}||{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |[[GBA_e-Reader_emulators|e-Reader]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[GBA_e-Reader_emulators#Emulators|e-Reader + GBA Game]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;e-Reader-GBAGame&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;e-Reader-GBAGame&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Incomplete: this emulator will not recognize the games they&#039;re connected to. Normally, after choosing &amp;quot;Connection/to Game Boy Advance&amp;quot;, the e-Reader should have &amp;quot;(Game Name) Game Data&amp;quot; preloaded in its internal EEPROM memory and appearing in a tiny black box on-screen, but this can&#039;t happen in either No$GBA, VBA-M, or VBA e-Reader mods. Without this step done, scanning e-Cards will just yield an error message. e-Reader/GBA game pack emulation in this emulator can be still reached by ripping a save game from real e-Reader hardware, with this step already done. Using this save with the e-Reader BIOS, it&#039;s possible to connect to the GBA game pack, and scan e-Cards… though it&#039;s a very less-than-ideal solution and there are only pre-baked e-Reader save files for Super Mario Advance 4 (U), Pokémon Emerald (J), LeafGreen (J) and FireRed (J).&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[GBA_e-Reader_emulators#Emulators|e-Reader + NGC Game]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[GBA_e-Reader_emulators#Emulators|Standalone]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[[#Game_Boy_Advance_Video|Game Boy Advance Video]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;13&amp;quot; |[[#Special_hardware|Special hardware]]&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Agatsuma&#039;s TV Tuner&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://shonumi.github.io/articles/art37.html][https://old.reddit.com/r/emulation/comments/1jp70fe/gb_enhanced_v19_release_dmggbcgbapok%C3%A9mon_mini/]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |AGS-006 family&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Play-Yan&amp;lt;br /&amp;gt;Play-Yan Micro&amp;lt;br /&amp;gt;Nintendo MP3 Player&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://shonumi.github.io/articles/art32.html][https://shonumi.github.io/articles/art35.html]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Battle Chip Gate&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Campho Advance&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://shonumi.github.io/articles/art35.html][https://shonumi.github.io/articles/art36.html]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Glucoboy&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://shonumi.github.io/articles/art33.html *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Jukebox&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://shonumi.github.io/articles/art31.html *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[https://shonumi.github.io/articles/art27.html Magical Watch]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Official Nintendo Infrared Adapter&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |[[Toys-to-life emulation|Toys-to-life]]&lt;br /&gt;
|Multi Plust On System&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Soul Doll Adapter&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Turbo File Advance&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Virtureal Racing System&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://shonumi.github.io/articles/art24.html *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; |Misc.&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[[wikipedia:Hot_swapping#Gaming|Cartridge hot swapping]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[https://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting Cartridge tilting]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;lt;/small&amp;gt;&amp;lt;ref name=&amp;quot;Tilt&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;{{YouTubePlaylist|PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d|Cart Tilt Showcase Playlist}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; | &amp;lt;small&amp;gt;There is no emulator currently includes built-in cartridge tilting simulation. As a workaround, you can try the external [https://github.com/redscientistlabs/RTCV Real-Time Corruptor (RTCV)] tool. It is a real-time memory/data corruption tool for inducing glitches during emulation, which might mimic some effects of cartridge tilting (e.g., visual/audio artifacts or crashes). However, it is not a true &amp;quot;cartridge tilting&amp;quot; simulator, as it works on live memory rather than simulating cartridge read errors.&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[https://shonumi.github.io/dandocs.html#jcc_gcn Joy Carry Cartridge GameCube connectivity]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;lower-alpha&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GB/GBC backward compatibility emulation/Enhanced Mode===&lt;br /&gt;
Game Boy Advance is backwards compatible with GB/GBC, resulting in some [https://cheapergamer.co.uk/gba-enhanced-gbc-games/ GB/GBC games enhanced if you play on GBA]. Having said that, this shouldn&#039;t be confused with [[Game Boy/Game Boy Color emulators|Game Boy/Game Boy Color emulation]] or [[Super Nintendo Entertainment System emulators#Hardware features and peripherals|Super Game Boy 1/2]]. Some of the multicore emulators support both GB/GBC and GBA emulation; however, they don&#039;t have support for &amp;quot;backwards compatibility/GBA mode&amp;quot; emulation.&lt;br /&gt;
&lt;br /&gt;
===Real-time clock===&lt;br /&gt;
A few cartridges use a battery-backed real-time clock that keeps track of time even when the cartridge is separate from the GBA, permitting in-game events that activate on certain times of day. Paradoxially, while almost no games support this feature, three of the few that do are the &#039;&#039;extremely&#039;&#039; popular Pokémon games, making this feature highly requested.&lt;br /&gt;
&lt;br /&gt;
Games that use the real-time clock include:&lt;br /&gt;
* Pokémon Ruby/Sapphire/Emerald&lt;br /&gt;
** Manages the growth of berries&lt;br /&gt;
** Resets NPCs that give berries daily&lt;br /&gt;
** Resets the daily Lottery&lt;br /&gt;
** Permits evolution of Eevee into Espeon or Umbreon&lt;br /&gt;
** Changes the tide of Shoal Cave, which changes its item and Pokémon selection based on tide&lt;br /&gt;
** Re-rolls the possibility of whether Mirage Island appears&lt;br /&gt;
* Boktai 1/2/3&lt;br /&gt;
** Manages the growth of solar fruit&lt;br /&gt;
** Activates sunrise, which grants Morning Dew and the Astro Battery when looking at the top of the Solar Tree&lt;br /&gt;
** Changes the lighting of the outside environment, including shadows, which are necessary in successfully passing the Forest of Delusion&lt;br /&gt;
** Activates sunset, which reactivates the Gun Del Sol after an Overheat&lt;br /&gt;
* Rockman EXE 4.5 Real Operation&lt;br /&gt;
* Sennen Kazoku&lt;br /&gt;
** Makes the game bootable, since the game prevents progress if the clock cannot run&lt;br /&gt;
** Tracks time passing while generations of families develops (the main gameplay)&lt;br /&gt;
&lt;br /&gt;
===Game Boy Advance Video===&lt;br /&gt;
:&#039;&#039;See also: [[Wikipedia:Game Boy Advance Video|Game Boy Advance Video]] on Wikipedia&#039;&#039;&lt;br /&gt;
GBA Videos were officially released cartridges with movies/shows on them for viewing on GBA hardware. Most recommended GBA emulators should be able to play this type of cartridge if its 32MB, although {{YouTubeVideoTime|o9XmB43bN5w|540|not all of it supports 64MB ones}}.&lt;br /&gt;
*[https://old.reddit.com/r/Gameboy/comments/byos8r/watching_gameboy_advance_video_on_a_gamecube/ Game Boy Player is not compatible with this feature]&lt;br /&gt;
*mGBA support both 32MB and 64MB video cartridges.&lt;br /&gt;
*Mesen and Mednafen can play this type of ROM, too. Tested on 4Kids and Nickelodeon cartridges.&lt;br /&gt;
:See [[Home_media_players#Emulators|this dedicated page]] for more information about home media playback support for emulation pieces of software.&lt;br /&gt;
:See [[Ripping_games|Dumping/ripping]].&lt;br /&gt;
&lt;br /&gt;
===Connectivity===&lt;br /&gt;
{{Main|Netplay#Playing Local Multiplayer over Internet}}&lt;br /&gt;
====GBA Multi Pak Link Multiplayer (1~4GBA)====&lt;br /&gt;
;VBA-M: This doesn&#039;t work with old VBA versions.&lt;br /&gt;
:Disable &amp;quot;Pause when Inactive,&amp;quot; configure all four Joypads each with their own button layout, enable &amp;quot;Link, Enable GBA Link.&amp;quot; Now open VBA-M again as many times needed for each player, and have them each use their separate Joypad configuration. Each player will have a separate SRAM save file.&lt;br /&gt;
;VBA Link + e-Reader:Useful if you want to use the Pokémon Battle-eCards. Downloads and instructions reside [https://projectpokemon.org/forums/showthread.php?42433-RELEASE-VBA-LINK-E-READER here].&lt;br /&gt;
;mGBA:Select &amp;quot;New multiplayer window&amp;quot; from the menu. As you load your ROMs into each window, &amp;quot;Player [X] of [Y]&amp;quot; will appear across the title bar. This can be done for up to four players. However, multiple instances of the same ROM will share a save file.&lt;br /&gt;
;No$GBA:Set the number of emulated Game Boys in the emulation setting to be 2 or more, and the Link Game Paks Options to Game Pak in all GBAs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: A purple end in GBA means player 1, while a gray end in GBA means P2, P3, or P4. Daisy-chaining up to three cables will set up the additional P3 and P4 by connecting the purple end to a purple midsection.&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agblink.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GBA Wireless Multiplayer====&lt;br /&gt;
The [[Wikipedia:Game Boy Advance Wireless Adapter|wireless adapter]] has the ability to connect five players&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agbwireless_trilingual.pdf&amp;lt;/ref&amp;gt; to each other and includes its own software to download a subset of another player&#039;s game that runs when no cartridge is inserted. &#039;&#039;Pokémon Fire Red&#039;&#039; and &#039;&#039;Leaf Green&#039;&#039; came bundled with this accessory, but it can also work with &#039;&#039;Pokémon Emerald&#039;&#039; and the &#039;&#039;Classic NES Series&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The libretro core of [[gpSP]] has successfully emulated the wireless adapter&amp;lt;ref&amp;gt;https://www.davidgf.net/2024/01/13/gba-wireless-adapter/&amp;lt;/ref&amp;gt;. [[GBE+]](in v1.6) and VBA-M partially implemented the support of this add-on, though it&#039;s still a work-in-progress, and can only access menus. Support of this add-on is currently on [[mGBA]]&#039;s roadmap.&lt;br /&gt;
&lt;br /&gt;
====GameCube Connectivity====&lt;br /&gt;
[https://nintendo.fandom.com/wiki/Game_Boy_Advance_to_Nintendo_GameCube_Link_Cable#List_of_Supported_Games The Game Boy Advance can also connect to the GameCube].&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agbgcncable.pdf&amp;lt;/ref&amp;gt; e-Reader functionality with GC games has now been emulated thanks to mGBA. [[Dolphin]] supports connectivity through rudimentary joybus emulation made in parallel with VBA-M. Because this emulator has fallen behind, the feature was recently added to [[mGBA]], a more accurate emulator. They showcased early higan support in a video, but nothing has been released as yet.&lt;br /&gt;
&lt;br /&gt;
=====Dolphin/mGBA or VBA-M=====&lt;br /&gt;
:&#039;&#039;Requires mGBA 0.9.0 or newer or VBA-M r947 or newer.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Reduce your volume. You won&#039;t want it to be high, especially with headphones.&lt;br /&gt;
* Open Dolphin and mGBA/VBA-M. Make sure neither is blocked by your firmware.&lt;br /&gt;
* In Dolphin, launch the game and navigate to the area where you&#039;re asked to connect the GBA. Then, under the controller options, assign the GameCube controllers as &amp;quot;GBA&amp;quot; for whichever you need.&lt;br /&gt;
* If you&#039;re using mGBA, open the File menu, and click Connect to Dolphin.&lt;br /&gt;
* In the dialog box that appears, press Connect. mGBA will boot up the GBA BIOS if no rom has been selected.&lt;br /&gt;
* If you&#039;re using VBA-M, uncheck Pause When Inactive in Options &amp;gt; Emulator. Then, under Options &amp;gt; Link &amp;gt; Joybus Options, make sure the &amp;quot;Enable Joybus Connection&amp;quot; is on and set &amp;quot;IP/Hostname&amp;quot; to use default settings, that is &amp;lt;code&amp;gt;127.0.0.1&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;localhost&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Dolphin will freeze.&lt;br /&gt;
* Open the GBA BIOS in VBA-M as if it were a regular GBA ROM. The regular splash screen will stutter a bit.&lt;br /&gt;
* In either emulator, Dolphin should recognize the Joybus Link by then, and the GC game will detect that a GBA was connected.&lt;br /&gt;
* To connect other units, open another emulator instance and repeat its process.&lt;br /&gt;
&lt;br /&gt;
Notable games that work:&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=The_Legend_of_Zelda:_Four_Swords_Adventures The Legend of Zelda Four Swords Adventures]: Both two modes are available for the US/PAL version work. The third Japan-only Navi Trackers mode works as well.&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Final_Fantasy_Crystal_Chronicles Final Fantasy Crystal Chronicles]&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Billy_Hatcher_and_the_Giant_Egg Billy Hatcher and the Giant Egg]: You can download games to your GBA. Amusingly, a RAM dump from VBA-M can be opened as a functional GBA ROM.&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Kururin_Squash! Kururin Squash!]&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Sonic_Adventure_2:_Battle Sonic Adventure 2: Battle] (buggy)&lt;br /&gt;
&lt;br /&gt;
Notable games that don&#039;t:&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Mr_Driller:_Drill_Land Mr. Driller: Drill Land]&lt;br /&gt;
*lots more&lt;br /&gt;
&lt;br /&gt;
[https://en.wikipedia.org/wiki/Category:Games_with_GameCube-GBA_connectivity See all games with GC-GBA connectivity]&lt;br /&gt;
&lt;br /&gt;
===e-Reader===&lt;br /&gt;
:&#039;&#039;Main page: [[GBA e-Reader emulators]]&#039;&#039;&lt;br /&gt;
This device can read content off e-Card paper stripes either as standalone content, or additional content to GBA/GC games. Can be thought of as DLC.&lt;br /&gt;
&lt;br /&gt;
===Inputs===&lt;br /&gt;
;Solar Sensor&lt;br /&gt;
1. Emulation: This feature has been emulated in mGBA, VBA-M, No$GBA 2.6 onwards, and My Boy!:&lt;br /&gt;
* mGBA: In the shortcut editor, shortcuts can be configured to raise/lower the solar level incrementally or to set any particular brightness level. The Nintendo Switch port of mGBA also allows use of the Switch&#039;s light sensor.&lt;br /&gt;
* 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… → &amp;quot;Special&amp;quot; tab.&lt;br /&gt;
* No$GBA: Under &#039;&#039;&#039;Options/Emulation Setup&#039;&#039;&#039;, you can find the Solar Sensor Level option. You&#039;re given the choice between only three brightness levels though: Darkness, 100 Watts, and Bright Sunlight.&lt;br /&gt;
* My Boy!: This emulator uses a button combination or the device&#039;s light sensor to check the brightness level. You can change this under Settings → Input → Cartridge Features → &amp;quot;Solar Emulation By&amp;quot; menu.&lt;br /&gt;
* Pizza Boy GBA: Uses the device&#039;s light sensor to check the brightness level.&lt;br /&gt;
&lt;br /&gt;
2. ROM Patches: In abscence of more robust emulation, the normal solution was implementing patches that adjust the level of sunlight through a key sequence. These still retain their use when involving flashcards or official solutions, say, if you are using Virtual Console injections in the 3DS.&lt;br /&gt;
&lt;br /&gt;
Currently, [https://github.com/Prof9/Boktai-Solar-Sensor-Patches Prof9 developed patches] that cover every version of every GBA game, including prototypes and fan-translations. The key sequences were designed in a way that minimizes interference with other controls, mainly camera controls. Prof9 also included &amp;quot;cleaner&amp;quot; patches that undo the effects of more antiquated patches, though those &amp;quot;cleaner&amp;quot; patches will not be necessary if you downloaded a fresh ROM.&lt;br /&gt;
&lt;br /&gt;
However, combinations of Boktai 4 JP with earlier solar sensors to get solar sensor bonuses aren&#039;t emulated yet in any DS emulator.&lt;br /&gt;
&lt;br /&gt;
;Motion Control&lt;br /&gt;
1. Emulation: This feature has been emulated in mGBA, VBA-M, My Boy! and Pizza Boy:&lt;br /&gt;
* mGBA includes full motion control support using the motion sensor present in controllers like DualShock 4, DualSense and Switch Pro Controller.&lt;br /&gt;
* VBA &#039;&#039;&#039;doesn&#039;t&#039;&#039;&#039; emulate this feature, and its &amp;quot;Motion Control&amp;quot; option (with keys mapped to each tilt direction) covers the GBC title Kirby Tilt&#039;n Tumble.&lt;br /&gt;
* VBA-M core on RetroArch includes motion control support by using a controller stick (left or right)&lt;br /&gt;
* My Boy! uses the device&#039;s accelerometer to emulate this feature. You can change the sensitivity under Settings → Input → Cartridge Features → &amp;quot;Motion sensitivity&amp;quot; menu.&lt;br /&gt;
* Pizza Boy GBA also used the device&#039;s accelerometer to emulate this feature for games like WarioWare: Twisted and Yoshi&#039;s Universal Gravitation.&lt;br /&gt;
&lt;br /&gt;
2. ROM Patches: Fixes applied directly to the ROM (with the Lunar IPS utility, or at runtime using mGBA or VBA-M and naming them the same as the ROM in the same directory) by various scene release groups to make it compatible with any emulator/flashcard. D-Pad controls substituting motion controls don&#039;t work as well here as they tilt it &amp;quot;too much&amp;quot; at times to be very playable.&lt;br /&gt;
* Yoshi Topsy Turvy/Universal Gravitation: [https://www.advanscene.com/html/Releases/dbreleases.php?id=1799 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1947 EU], [https://www.advanscene.com/html/Releases/dbreleases.php?id=2001 US]&lt;br /&gt;
* WarioWare Twisted! (Patch: [https://www.advanscene.com/html/Releases/dbreleases.php?id=1682 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1979 US])&lt;br /&gt;
&lt;br /&gt;
;Rumble Feature&lt;br /&gt;
There are various rumble features found in GBA/GBC cards:&lt;br /&gt;
* &#039;&#039;&#039;GBC Rumble:&#039;&#039;&#039; GBC games which came on special cartridges with additional hardware for the rumble feature. It was actually used by dozens of releases, and some games like Tarzan 2 GBC were programmed to have rumble support but shipped on regular cartridges. Emulated by VBA-M GX (Wii-only), which also covers the dummied-out rumble games. Not emulated anywhere else.&lt;br /&gt;
* &#039;&#039;&#039;GBA Gyro Rumble:&#039;&#039;&#039; WarioWare Twisted was shipped on a cart with rumble support. It would rumble when you tilt to one &amp;quot;extreme.&amp;quot; Emulated by VBA-M GX (Wii-only, functional), mGBA has this feature, but it is not enabled in current builds,&lt;br /&gt;
* &#039;&#039;&#039;GBA Variable Rumble:&#039;&#039;&#039; Drill Dozer has rumble support, with variable force and speed depending on the rock type you drill through in-game. Partially emulated by VBA-M GX (Wii-only, functional), mGBA has this feature, but it is not enabled in current builds.&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Player Rumble:&#039;&#039;&#039; Many regular GBA games, shipped on regular cartridges, enable rumble during gameplay when played on GB Player hardware (which is essentially GBA hardware). These include Super Mario Advance 4, Summon Night Hajimari no Ishi, Mario &amp;amp; Luigi: Superstar Saga, Shikakui Atama wo Marukusuru Advance (both releases), Pokémon Pinball, and Drill Dozer which disables its original cartridge rumble scheme and enables this one instead. None of the emulators support this, though it is being under development for the mGBA emulator.&lt;br /&gt;
&lt;br /&gt;
===Special hardware===&lt;br /&gt;
Emulation of these is spotty, apart from GBE+, which supports almost all GBA peripherals.&lt;br /&gt;
&lt;br /&gt;
;Turbo File Advance&lt;br /&gt;
The Turbo File Advance was a peripheral for the GBA which allowed certain games to write data to it, acting as an external memory card. Developed by Sammy Corporation, it was compatible with only 2 games, RPG Tsukuru Advance and Derby Stallion Advance.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
The Power Antenna &amp;amp; Bug Sensor were small plastic peripherals that interfaced with the GBA&#039;s serial port and contained LEDs that flashed in response to certain events within Keitai Denjuu Telefang 2, the only supported GBA game.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Official Nintendo Infrared Adapter&lt;br /&gt;
As the GBA didn&#039;t have native infrared connectivity, Nintendo released an official IR adapter called the AGB-006 to restore this functionality. However, it only saw use in Cyber Drive Zoids: Kiju no Senshi Hyuu to control specific Zoid toy models.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Figurine Readers&lt;br /&gt;
Some GBA games/series had figurine reader add-ons, essentially precursors to the likes of Skylanders and Amiibo.&lt;br /&gt;
* &#039;&#039;&#039;Soul Doll Adapter&#039;&#039;&#039; (Legendz: Island of Ordeal/Sign of Nekuromu)&lt;br /&gt;
* &#039;&#039;&#039;Multi Plust On System&#039;&#039;&#039; (Bouken Yuuki Pluster World: Plust Gate/EX/Pluston GP)&lt;br /&gt;
  GBE+ has support for both the Soul Doll Adapter and Multi Plust On System, while mGBA supports the Soul Doll Adapter.&lt;br /&gt;
&lt;br /&gt;
;Battle Chip Gate&lt;br /&gt;
A peripheral device by Capcom and Takara compatible with &#039;&#039;Mega Man Battle Network 4&#039;&#039; (Japanese edition). It can be connected to the Game Boy Advance and allow the player to transmit real-life toy Battle Chips to the NetNavis in the game. It is also compatible with toy Advanced PETs and &#039;&#039;Rockman.EXE 4.5 Real Operation&#039;&#039;. It can also unlock minigames in &#039;&#039;Mega Man Zero 3&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[mGBA]] and [[GBE+]] support this add-on.&lt;br /&gt;
&lt;br /&gt;
;Glucoboy&lt;br /&gt;
An obscure medical peripheral designed to monitor a child&#039;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 is emulated in GBE+ since version 1.8.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:1406913527173-1-.png|400px|thumb|right|&#039;&#039;&#039;Left:&#039;&#039;&#039; The default game.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Right:&#039;&#039;&#039; The &amp;quot;Game Boy Colors&amp;quot; mode on [[VisualBoy Advance#VBA-M|VBA-M]].]]&lt;br /&gt;
The screen on the original Game Boy Advance is not backlit and can be hard to see in some conditions. To compensate, game developers often used oversaturated colors by default so that the result would look normal on hardware. On standard computer screens, saturation is not an issue, so this can look jarring and undesirable for gameplay. Some games made after 2003 may have also taken the Game Boy Advance SP model (AGS-001) into account, since its screen was actually frontlit; a newer model, AGS-101, was released in 2005 that was actually backlit. For everything else though, emudevs have given some solutions:&lt;br /&gt;
&lt;br /&gt;
====Emulator Options====&lt;br /&gt;
&#039;&#039;&#039;No$GBA:&#039;&#039;&#039; Under &amp;quot;Emulation Options,&amp;quot; select &amp;quot;GBA Mode&amp;quot;. There are four modes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GBA (no backlight):&#039;&#039;&#039; Strong desaturation&lt;br /&gt;
* &#039;&#039;&#039;GBA SP (backlight):&#039;&#039;&#039; Strong desaturation&lt;br /&gt;
* &#039;&#039;&#039;Nintendo DS in GBA mode:&#039;&#039;&#039; Some desaturation&lt;br /&gt;
* &#039;&#039;&#039;VGA Mode (poppy bright):&#039;&#039;&#039; No desaturation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders &amp;gt; Load New Shader, select &amp;quot;gba-color.shader&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; (nightly only): Under Options &amp;gt; Game Boy Advance, you will find the option, &#039;&#039;&#039;LCD Filter&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;higan:&#039;&#039;&#039; Under Settings &amp;gt; Video Filter, you will find the &amp;quot;Color Emulation&amp;quot; checkbox.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Color Emulation off:&#039;&#039;&#039; No desaturation&lt;br /&gt;
* &#039;&#039;&#039;Color Emulation on:&#039;&#039;&#039; Gamma correction and adjusted color range.&lt;br /&gt;
  &#039;&#039;&#039;NanoBoyAdvance&#039;&#039;&#039;: Enabled by default. Under Config &amp;gt; Video &amp;gt; Color Correction &amp;gt; GBA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SkyEmu&#039;&#039;&#039;: Color Correction is set by default to 1.00 force in this emulator, and there are 2 types of desaturation methods. The first one is named SkyEmu and is selected by default, and the other one is named Higan and, as its name suggests, is based on higan&#039;s color correction. Change the desaturation type by pressing the ≡ button, then select GBA Color Correction Type. You can also change the intensity of the desaturation: slide the slider to 0.00 to brighten the screen a tad bit.&lt;br /&gt;
&lt;br /&gt;
====Shaders====&lt;br /&gt;
Cg [[Shaders and Filters|shaders]] can be used in [[OpenEmu]] or [[RetroArch]] that adjust the colors to those of a real GBA screen, as well as other screen types. These are available in GLSL&amp;lt;ref name=&amp;quot;GLSL&amp;quot;&amp;gt;https://github.com/libretro/glsl-shaders/tree/master/handheld/shaders/color&amp;lt;/ref&amp;gt; for OpenGL, and Slang&amp;lt;ref name=&amp;quot;Slang&amp;quot;&amp;gt;https://github.com/libretro/slang-shaders/tree/master/handheld/shaders/color&amp;lt;/ref&amp;gt; for Vulkan.&lt;br /&gt;
&lt;br /&gt;
For GBA, there is &amp;lt;code&amp;gt;gba-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/gba-color.cg&amp;lt;/ref&amp;gt;, which simulates the color profile of a GBA screen under an external light source more accurately than VBA-M or No$GBA color options. If you prefer the darker color options that those emulators have, then use &amp;lt;code&amp;gt;vba-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/vba-color.cg&amp;lt;/ref&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
There is also &amp;lt;code&amp;gt;nds-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/nds-color.cg&amp;lt;/ref&amp;gt; and &amp;lt;code&amp;gt;psp-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/psp-color.cg&amp;lt;/ref&amp;gt;, which simulates the color profiles of the original Nintendo DS frontlit screen and the PSP-1000/PSP-2000 backlit screen, respectively.&lt;br /&gt;
&lt;br /&gt;
For Game Boy Advance shader presets, see the &amp;quot;Shader Presets&amp;quot; page;&lt;br /&gt;
{{Main|Shader_Presets}}&lt;br /&gt;
&lt;br /&gt;
===Horrible Sound Quality===&lt;br /&gt;
As a handheld rushed to the market (because of the WonderSwan Color competition), the Game Boy Advance had some cut corners. The sound hardware was affected the hardest: while it could play Game Boy Color sound in addition to samples and sequenced music like what would be heard on the SNES, the actual playback quality is awful compared to the sound samples stored internally in the ROM.&lt;br /&gt;
&lt;br /&gt;
There were [https://www.romhacking.net/utilities/881/ tools] made to extract the internal high-quality music (as midi files plus a sound font, to be played on foobar2000); however, interest remains limited in implementing its playback in real-time on emulators. It&#039;s worth noting that NanoBoyAdvance includes an high quality audio mixer and there&#039;s a very experimental feature exists on [[mGBA]] (nightly versions) under Enhancements as &amp;quot;XQ GBA Audio&amp;quot;, but it&#039;s very buggy and still limited to games using the standard sound engine, the so-called &amp;quot;Sappy&amp;quot; engine, which is still a big part of the GBA&#039;s software library.&lt;br /&gt;
&lt;br /&gt;
===High Resolution Affine Transformation Graphical Effects===&lt;br /&gt;
Similarly to the scaling effects used on the Super NES known commonly as &amp;quot;Mode 7&amp;quot; graphics, the Game Boy Advance has affine transformation effects for some backgrounds and individual sprites that can be done in hardware. Due to the GBA&#039;s lower resolution, some detail may be lost.&lt;br /&gt;
&lt;br /&gt;
The [[mGBA]] emulator added an Enhancements menu where you can change the resolution of those graphical effects, for a smoother effect. The graphical render engine will need to be OpenGL for those to take effect. It won&#039;t work on games where those effects are done in software instead of the hardware scaling features (like the 3D environment in Asterix &amp;amp; Obelix XXL)&lt;br /&gt;
&lt;br /&gt;
===Save formats===&lt;br /&gt;
Originally, when saves were implemented, nobody settled on a format, so the Visual Boy Advance devs made their own. Because other emulators often went with raw data, having to exchange different saves caused problems. The original Visual Boy Advance tries to figure out which format a given save is but often fails at it. By explicitly telling the emulator to read it as a specific type using a file called &amp;lt;code&amp;gt;vba-over.ini&amp;lt;/code&amp;gt;, VBA complies. VBA-M includes this config file by default, but older revisions like VBA 1.7.2 and VBALink don&#039;t.&lt;br /&gt;
&lt;br /&gt;
The VBA-Next and VBA-M cores in Libretro have the file baked into the binary so that it can load raw .sav files. However, they convert the format to its own derivative at exactly 136 KB every time, with save type info contained within the file. This completely avoids the previous issues at the cost of incompatibility with standalone VBA and most others.&lt;br /&gt;
&lt;br /&gt;
To solve this incompatibility, Libretro devs created a&lt;br /&gt;
[https://github.com/libretro/vba-next/blob/master/libretro/gbaconv/gbaconv.c command-line tool] to convert .srm save files made from these cores to raw .sav save data for other emulators. It takes standard input (i.e., drag and drop the .srm onto the executable) and outputs accordingly. It can also be done in reverse. A [https://thysbelon.github.io/gbaconv-web/ website version of this tool can be found here].&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy Advance hardware and its reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy-advance/ Game Boy Advance Architecture Practical Analysis]&lt;br /&gt;
* MVG: {{YouTubeVideo|R43k-p9XdIk|The Story of Quake on the Game Boy Advance}}, {{YouTubeVideo|_Qqg4VCZ0k8|How the Game Boy Advance knew it was running a Game Boy Game}}, {{YouTubeVideo|_GVSLcqGP7g|Tomb Raider on the Nintendo Game Boy Advance is incredible}}, {{YouTubeVideo|mpNWEbZdXNw|How Graphics worked on the Nintendo Game Boy Advance}}&lt;br /&gt;
* martin korth: [https://problemkaputt.de/gbatek-contents.htm gbatek]&lt;br /&gt;
* [https://akkera102.sakura.ne.jp/gbadev/ akkera102.sakura gbadev (Japanese)]&lt;br /&gt;
* [https://gbadev.net/gbadoc/ gbadev - gbadoc]&lt;br /&gt;
* [https://en.wikibooks.org/wiki/GBA_Development/Resources WikiBooks - GBA Development Resources]&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist|2}}&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Game Boy Advance| ]]&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|keywords=video games,emulation,emulator,emu,wiki,download,recommended,guide,list,nintendo,game,boy,gameboy,advance,mgba,vba-m&lt;br /&gt;
|description=Information and recommendations for the best {{PAGENAME}} and where to download them.&lt;br /&gt;
|published_time={{#time:c|{{REVISIONTIMESTAMP}}}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Nintendo_DS_emulators&amp;diff=136932</id>
		<title>Nintendo DS emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Nintendo_DS_emulators&amp;diff=136932"/>
		<updated>2026-02-09T22:15:19Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* Emulators */ 3 years since last release, Play Store release no longer online&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox computing device/Nintendo DS}}&lt;br /&gt;
&lt;br /&gt;
{{for|emulators that run on the Nintendo DS|Emulators on Nintendo DS}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Nintendo DS|Nintendo DS]]&#039;&#039;&#039; (DS) is a handheld console produced by Nintendo and released on November 21, 2004, and had 2 ARM CPUs (ARM9 and ARM7) with 4 MB of RAM and was priced at {{Inflation|USD|149.99|2004}}. The main selling point was the use of dual screens for gameplay, with one being a touchscreen. It is the only console to have come close to the [[PlayStation 2 emulators|PlayStation 2]] in lifetime sales (154.02 million units), as a result of attracting many casual players, and even non-gamers, into the gaming community.&lt;br /&gt;
&lt;br /&gt;
;Remember, certain titles such as [[Wikipedia:Category:Nintendo_DSi_games|DSi retail]] and [[Wikipedia:List_of_DSiWare_games_and_applications|DSiWare]] games are exclusive to the DSi. Make sure your chosen emulator [[#Hardware_features_and_accessories|supports these variations (see &amp;quot;DSi exclusive features&amp;quot; section)]] if you want to play them.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|+Before editing, review the [[Getting involved]] and [[Recommended emulators|Recommended]] pages. See [[Computer_specifications#Recommended_Specifications|system requirements]] page for performance demand of the emulators.&amp;lt;br/&amp;gt;See tables for &amp;lt;span style=&amp;quot;font-weight: bold; color: #CC0000; border: 1px solid #CC0000; padding: 2px;&amp;quot;&amp;gt;[[#Enhancements|enhancements]], [[#Hardware_features_and_peripherals|hardware features and peripherals]].&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;For more details such as [[licensing]], [[Source_code#Language_levels|programming language]], [[High_and_low-level_emulation|emulation method]], visit each emulator’s dedicated page.&lt;br /&gt;
!Name&lt;br /&gt;
!Platform(s)&lt;br /&gt;
!Latest version&lt;br /&gt;
!&#039;&#039;&#039;[[#Nintendo DSi|DSi]]&#039;&#039;&#039;&lt;br /&gt;
!&amp;lt;small&amp;gt;Compatibility&amp;lt;/small&amp;gt;&lt;br /&gt;
![[Licensing|License]]&lt;br /&gt;
!Active&lt;br /&gt;
![[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;8&amp;quot;|x86&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|Dev Builds&amp;lt;ref group=N&amp;gt;[https://nightly.link/melonDS-emu/melonDS/workflows/build-windows/master/melonDS-windows-x86_64.zip Windows], [https://nightly.link/melonDS-emu/melonDS/workflows/build-ubuntu/master/melonDS-ubuntu-x86_64.zip Ubuntu], [https://nightly.link/melonDS-emu/melonDS/workflows/build-macos-universal/master/macOS-universal.zip macOS-universal]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://melonds.kuribo64.net/downloads.php {{MelonDSVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ &#039;&#039;libretro core&#039;&#039;]&amp;lt;ref group=N name=melonDSRA&amp;gt;Similar to Dolphin, PPSSPP and Citra libretro cores, [https://github.com/JesseTG/melonds-ds melonDS DS] libretro core or the standalone version of melonDS is highly recommended over the melonDS libretro core because it is two versions out of date (still on 0.9.3), and the generation 5 Pokémon are broken. If you turn on C-Gear, after a few minutes you will be unable to save. [https://github.com/libretro/melonDS/issues/179#issuecomment-1407488464 &#039;&#039;&#039;You also can&#039;t use any wifi features&#039;&#039;&#039;] or do in game trades either or the game will freeze.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Ya}} ||[https://melonds.kuribo64.net/board/forum.php?id=3 ?] ([https://github.com/melonDS-emu/melonDS/issues .]) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|melonDS DS&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://buildbot.libretro.com libretro core]&amp;lt;br /&amp;gt;[https://github.com/JesseTG/melonds-ds git]&lt;br /&gt;
|{{Ya}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://desmume.org/download/ {{DeSmuMEVer}}/Nightly]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{Na}} ||[https://forums.desmume.org/viewforum.php?id=6 ?] ([https://github.com/TASEmulators/desmume/issues .]) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(melonDS)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[https://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{Ya}} ||{{Dunno}} ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[No$|No$GBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|DOS}}&lt;br /&gt;
|[https://problemkaputt.de/gba.htm {{No$GBAVer}}]&lt;br /&gt;
|{{Ya}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBE+]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{WIP-Box}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{WIP-Box}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA#medusa|mGBA/medusa]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://mgba.io/downloads.html#medusa alpha 2]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref name=&amp;quot;medusa suspended&amp;quot;/&amp;gt;||{{WIP-Box}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/321 Dev Builds]&amp;lt;br/&amp;gt;[https://github.com/skylersaleh/SkyEmu/releases {{SkyEmuVer}}]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{WIP-Box}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://corgids.wordpress.com/ CorgiDS]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/PSI-Rockin/CorgiDS/releases git]&amp;lt;br /&amp;gt;[https://www.emucr.com/search/label/CorgiDS SVN]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Na}}&amp;lt;ref&amp;gt;https://corgids.wordpress.com/2018/02/12/extended-break/&amp;lt;/ref&amp;gt; ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|ndsemu&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/rasky/ndsemu git]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Dunno}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20110225190819/http://https://com/ NeonDS]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://web.archive.org/web/20100925152735/http://nehttps://m/system/files/NeonDS_0.2.1.zip 0.2.1]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|dasShiny&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/Cydrak/dasShiny git]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://ds-duos.blhttps://com/ DuoS]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://www.emulatorhttps://om/download.php/emulators/nds/duos/DuoS.zip 8/25/2012 Beta]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Ensata]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://www.mediafire.comhttps://0odmalrndt9m7a/Ensata+v1.4d.rar 1.4d]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20111130005614/https://ideasemu.biz/ iDeaS]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://www.emulator-zone.com/https://mulators/nds/ideas/ideas1040.7z 1.0.4.0]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|dust&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Mac|Web}}&lt;br /&gt;
|[https://github.com/kelpsyberry/dust git]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;8&amp;quot;|ARM&lt;br /&gt;
|-&lt;br /&gt;
|melonDS DS&lt;br /&gt;
|align=left|{{Icon|Android|iOS|tvOS}}&lt;br /&gt;
|[https://buildbot.libretro.com libretro core]&amp;lt;br /&amp;gt;[https://github.com/JesseTG/melonds-ds git]&lt;br /&gt;
|{{Ya}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DraStic]]&lt;br /&gt;
|align=left|{{Icon|Android|Pandora|Pyra}}&lt;br /&gt;
|[https://www.apkmirror.com/apk/exophase/drastic-2/drastic-r2-6-0-4a-release/ {{DraSticVer}}]&amp;lt;br&amp;gt;[https://pyra-handheld.com/repo/apps/32 0.1 Pyra]&lt;br /&gt;
|{{Na}} ||[https://pandorawiki.org/DraStic_Compatibility_List 68%&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt; 49 out of 73 reported titles (Pandora) &amp;lt;/small&amp;gt;]&amp;lt;br /&amp;gt;[https://xdaforums.com/t/drastic-ds-updated-to-v2-1-5-1a-xplay-compatibility-list-over-100-games-playable.2396919/ 88%&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt; 127 out of 145 reported titles (Android) &amp;lt;/small&amp;gt;] ||{{Red}} {{License|Proprietary}}&amp;lt;ref&amp;gt;https://gbatemp.net/threads/drastic-ds-emulator-on-android-is-now-free-to-download-will-be-taken-down-soon.650119/&amp;lt;/ref&amp;gt; ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://docs.libretro.com/library/desmume/ DeSmuME_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&amp;lt;small&amp;gt; (unofficial)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/melonds/ melonds_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://github.com/rafaelvcaetano/melonDS-android git]&amp;lt;br/&amp;gt;[https://play.google.com/store/apps/details?id=me.magnum.melonds 1.10.0]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N name=melonDSRA&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Ya}} ||{{Dunno}} ||{{Green}} {{License|GPL3}} ({{License|Copyleft}}) ||{{Ya}} ||{{WIP-Box}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Delta]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/delta-game-emulator/id1048524688 {{DeltaVer}}]&amp;lt;br/&amp;gt;[https://github.com/rileytestut/Delta git]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|AGPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Provenance]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/provenance-app/id1596862805 {{ProvenanceVer}}]&amp;lt;/br&amp;gt;[https://github.com/Provenance-Emu/Provenance/releases git]||{{Dunno}} ||{{Dunno}} &lt;br /&gt;
|&lt;br /&gt;
|{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}})||{{Ya}} ||{{WIP-Box}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.hydra.noods 0.1]&amp;lt;br/&amp;gt;[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{WIP-Box}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://inds.nerd.net/ iNDS]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(nds4ios-derived)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(DeSmuME-based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://github.com/iNDS-Team/iNDS/releases git]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|nds4ios&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[http://https://angelxwind.net/i/?page/downloads SVN]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://jefhttps://blog/nds4droid/ nds4droid]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(DeSmuME-based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/jquesnelle/nds4droid git]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Manic EMU]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/manic-emu-game-emulator/id6743335790 {{Manic EMUVer}}]&amp;lt;br/&amp;gt;[https://github.com/Manic-EMU/ManicEMU/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|AGPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{TBD}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Folium]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/folium/id6498623389 App Store] ($)&amp;lt;br/&amp;gt;[https://folium.emuplace.app/downloads {{FoliumVer}}]&amp;lt;br/&amp;gt;[https://github.com/emuplace/folium.emuplace.app/releases/latest Latest IPA]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{TBD}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;8&amp;quot;|Console&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
|align=left|{{Icon|WiiU}}&lt;br /&gt;
|&lt;br /&gt;
|{{Dunno}} ||&amp;lt;small&amp;gt;[[Wikipedia:Virtual_Console#Titles_3|Only for selected titles]]&amp;lt;/small&amp;gt; ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://docs.libretro.com/library/desmume/ DeSmuME_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch|PS4}}&amp;lt;br/&amp;gt;{{Icon|Vita}}&lt;br /&gt;
|[https://www.retroarch.com/ 0.9.13]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/melonds/ melonds_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch|Vita}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N name=melonDSRA&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/rsduck/melonDS/releases git]&amp;lt;small&amp;gt; (Switch)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Rinnegatamante/melonDS-Vita git]&amp;lt;small&amp;gt;(Vita Port)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/DanielSant0s/melonDS-PS2 git]&amp;lt;small&amp;gt; (PS2 Port)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|{{Ya}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{WIP-Box}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Switch|Vita|WiiU}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS git]&amp;lt;small&amp;gt; (Switch/Vita/WiiU)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Xiro28/NooDS_PSP git] &amp;lt;small&amp;gt;(PSP port)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{WIP-Box}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME PSP]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|[https://cdn.discordapp.com/attachments/590011753849421846/870274164748079104/desmume_psp_4.zip V4][https://github.com/Xiro28/DesmumePSPExperimental Experimental]&lt;br /&gt;
|{{Na}} ||[[DeSmuME PSP|26%&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;16 out of 63 reported titles &amp;lt;/small&amp;gt;]] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|DesmumeX&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|[https://www.1emulation.com/forums/topic/35774-desmumex-v087-new-update 0.87]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Desmume Wii&lt;br /&gt;
|align=left|{{Icon|Wii}}&lt;br /&gt;
|[https://code.google.com/archive/p/desmumewii/downloads r185]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME PSP|DSonPSP]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|[https://wololo.net/downloads/index.php/download/1235 0.7]&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||{{Dunno}} ||{{Na}} &amp;lt;small&amp;gt;(POC)&amp;lt;/small&amp;gt; ||{{Na}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Native==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&#039;&#039;&#039;[[#Nintendo DSi|DSi]]&#039;&#039;&#039;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;small&amp;gt;Compatibility&amp;lt;/small&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|DS Mode&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}} ||No documented issues ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[nds-bootstrap]]&lt;br /&gt;
|align=left|{{Icon|NDS}}{{Icon|3DS}}&lt;br /&gt;
|[https://github.com/DS-Homebrew/nds-bootstrap/releases 2.13.1] &lt;br /&gt;
|{{✓}} ||[https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/edit?gid=0#gid=0 98.8% (1065 out of 1078 reported titles)] ||{{Green}} {{License|GPLv3}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparisons==&lt;br /&gt;
;[[melonDS]]&lt;br /&gt;
:Unlike DeSmuME, melonDS has some DSi support. In terms of being user-friendly, options in melonDS are more simplified. Has similar DS game compatibility as DeSmuME. Both can run games at a higher internal resolution (sharper 3D objects) and can open ROMs inside a compressed archive (ZIP, RAR, 7Z etc.). Both can display the two screens in a variety of ways, but melonDS has a hybrid mode. [https://i.imgur.com/S73Eb4m.jpg (Example)] While the developers of No$GBA had documented the Wi-Fi capabilities first, melonDS is the first and only emulator that has gotten as far as it has, and it has been found to work reasonably well with a handful of games. Switching to OpenGL in core options may give a performance boost, with 1.0 RC version OpenGL [[High/Low_level_emulation#Rendering_Advancements|compute shader renderer]] introduced[https://melonds.kuribo64.net/comments.php?id=216] similar to [[High/Low_level_emulation#Rendering_Advancements|other compute shader renderers]]. In May 2023, it was confirmed that there are plans for high-level emulation of Arm7 on MelonDS. The project is codenamed MelonHLE.&lt;br /&gt;
:;melonDS DS&lt;br /&gt;
::An enhanced remake of the melonDS libretro that prioritizes standalone parity, reliability, and usability. Features included in this remake that were not available in the melonDS libretro core include full Wi-Fi support (Kaeru WFC, AltWFC, Wiimmfi), firmware overrides (name, color, birthday, etc.), homebrew save data support, screen rotation in the core settings (as the screen rotation feature in RetroArch&#039;s Video settings did not rotate touch inputs for melonDS and DeSmuME and can distort the screen), additional screen layout options, directly boot Nintendo DSi titles (excluding DSiWare, which must be installed to the DSi NAND), RetroAchievements support for DSi(Ware) games, battery support, and selectable NAND and firmware images. However, some melonDS libretro core features aren&#039;t yet presented in this remake, such as local wireless connection, GDB Stub Support, DSi Camera support, and OpenGL compute shader renderer, but some are planned to be implemented. With that stated, this remake is not a perfect replacement for the melonDS libretro core but has its uses that the original core and the DeSmuME libretro core lack.&lt;br /&gt;
&lt;br /&gt;
;[[DeSmuME]]&lt;br /&gt;
:DeSmuME has gained significant improvements since 2018; new features include less CPU/GPU resource usage and high-resolution 3D rendering, and Wi-Fi emulation has been reintroduced in the latest builds. v0.9.13 from May 2022 is the first &amp;quot;Stable&amp;quot; build in over 7 years and is highly recommended over all previous builds (though dev builds are also generally very usable). [[OpenEmu]] uses a shallow fork of the v0.9.11 build and should be avoided as well.&lt;br /&gt;
&lt;br /&gt;
;[[DraStic]]&lt;br /&gt;
:A (currently) closed-source emulator for [[Android emulators|Android]] devices that can run games at a decent speed even on potato phones. It is on par with (or in some cases better than) DeSmuME, and emulating it through BlueStacks on PC may actually be a viable and fast alternative aside from a slight input delay. Some rumors have spread around that the developers deliberately put in issues to mess with unofficial copies, though this is considered unsubstantiated. At the very least, you shouldn&#039;t expect any support from Exophase and company if you use an unofficial copy. It is available on the Raspberry Pi and Odroid via RetroPie, and runs {{YouTubeVideo|715kg1-hmxA|relatively well}}. As of March 5, 2024, due to yuzu lawsuits mainly focused on the Zelda franchise, the creator made it free and plans on open-sourcing the code.&lt;br /&gt;
&lt;br /&gt;
;[[No$|No$GBA]]&lt;br /&gt;
:Focuses on speed, and has major compatibility issues and glitches as a result. Because it was initially a GBA emulator, the DS&#039; 3D features are still very poorly handled. &#039;&#039;&#039;It is a good option for low-end machines, but don&#039;t expect a lot of games to run perfectly&#039;&#039;&#039;. A fan program, No$Zoomer, was released for version 2.6, which increases compatibility and options, as well as the titular zooming and resizing abilities. The biggest addition is noise cancellation which clears up static No$GBA makes with its 3D rendering. It doesn&#039;t change accuracy though. No$Zoomer never rebased to newer No$GBA versions, and it looks like it was abandoned, so it likely never will. In v2.8, No$GBA became the first emulator to support DSi games, which has been their most notable feature. Only use No$GBA for DSi games that don&#039;t work on other emulators, debugging (if you&#039;ve taken up ROM hacking for DS games or homebrew development), if you value speed above everything, if you&#039;re using a potato PC, or just as a last resort.&lt;br /&gt;
&lt;br /&gt;
;[[BizHawk]]&lt;br /&gt;
:Uses melonDS 0.9.5 core for Nintendo DS and DSi emulation, mGBA or VBA-Next cores for Game Boy Advance emulation&lt;br /&gt;
&lt;br /&gt;
;[[Delta]]&lt;br /&gt;
:An open-source [[Multi-system_emulators|multi-system emulator]] for iOS with the ability to emulate many consoles and handhelds, including the DS. Since version 1.3, Delta Emulator allows you to emulate Nintendo DS with a DeSmuME or melonDS (0.9.1)[https://melonds.kuribo64.net/comments.php?id=199] core. You will need to have DS BIOS or DSi BIOS to play DS/DSi games in Delta using the melonDS core. It also allows you to boot into DS/DSi home screen and functions similarly to melonDS.&lt;br /&gt;
&lt;br /&gt;
;[[NooDS]]&lt;br /&gt;
:A one-man project aiming for simplicity and speed, filling a similar niche as the old NeonDS or No$GBA. It&#039;s a WIP that is currently not nearly as accurate as competing options, but it now includes HLE firmware re-implementations to allow running games straight out of the box. It&#039;s also one of the few modern DS emulators to support playing GBA games.&lt;br /&gt;
&lt;br /&gt;
;[[mGBA#medusa|mGBA/medusa]]&lt;br /&gt;
:[[mGBA]] developer endrift is also creating a DS emulator, but it is very much a [https://mgba.io/timeline.html#IN+THE+FUTURE work-in-progress] and isn&#039;t nearly as far as melonDS in terms of the capabilities it&#039;s covered. As of March 2018, medusa&#039;s development is &amp;quot;suspended until further notice&amp;quot;.&amp;lt;ref name=&amp;quot;medusa suspended&amp;quot;&amp;gt;https://mgba.io/2018/03/09/holy-grail-bugs-revisited/#postscript-a-several-month-late-explanation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;iDeaS&lt;br /&gt;
:An abandoned and experimental DS emulator that uses a plug-in system, it is very slow and buggy but has partially gotten some features working, like the camera and slide accessories.&lt;br /&gt;
;[[Ensata]]: Nintendo&#039;s official DS emulator that was leaked to the public. It is not very usable or compatible, but it can run a few games.&lt;br /&gt;
&lt;br /&gt;
;[[nds-bootstrap]]&lt;br /&gt;
nds-bootstrap is an application for Nintendo DS, DSi and 3DS that allows DS and DSi ROMs and homebrew homebrew to be booted from SD cards (DSi/3DS) or flashcard (DS). It is included in [[TWiLightMenu++]], where selecting a game will start it via nds-bootstrap, but games can also be started straight from the 3DS home screen by creating shortcuts with forwarders such as [https://github.com/YANBForwarder/YANBF YANBF]. In terms of enhancements, it supports cheats from [https://gbatemp.net/threads/deadskullzjrs-nds-i-cheat-databases.488711/ usrcheat.dat] (different databases even include [https://gbatemp.net/threads/circle-pad-patches-for-super-mario-64-ds-and-other-games-in-twilightmenu-with-twpatcher-and-rtcom.623267/ analogue control patches for 3DS]), a widescreen mode, which stretches the image to fill the whole upper screen of the 3DS (the internal resolution stays at the DS&#039;s 256x192, however), and, in contrast to all the emulators so far, it even supports &amp;quot;overclocking&amp;quot; in the form of booting 3DS games in DSi mode (with the DSi&#039;s clock rate of 133 MHz, double the DS&#039;s 67 MHz), which significantly increases the frame rate of certain games (Rayman DS, Trackmania DS, Trackmania Turbo etc.).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comparisons of several Nintendo DS emulators:&#039;&#039;&#039;&lt;br /&gt;
* [https://emucross.com/the-next-generation-of-ds-emulators/ Looking Toward the Next Generation of DS Emulators] (By [[Dolphin]] tester, [https://dolphin-emu.org/blog/authors/JMC47/ JMC47], AKA Justin M. Chadwick. 5 June 2017. Tested emulators: melonDS (0.2 and 0.3), medusa (Alpha 2) &amp;amp; GBE+ (1.1) compared to the mature DeSmuME.)&lt;br /&gt;
&lt;br /&gt;
===High resolution===&lt;br /&gt;
;[[melonDS]]&lt;br /&gt;
:Has an OpenGL renderer with upscaling as of version 0.8.&amp;lt;ref name=&amp;quot;melondsopengl&amp;quot;&amp;gt;http://melonds.kuribo64.net/comments.php?id=90&amp;lt;/ref&amp;gt; The renderer is much faster than DeSmuME&#039;s and supports increasing the internal resolution up to 16x native resolution. More features, such as texture filtering, are planned.&lt;br /&gt;
&lt;br /&gt;
;DeSmuME X432R&lt;br /&gt;
:A fork of DeSmuME that has graphical enhancements, such as an option to increase internal resolution and use MSAA. The devs of DeSmuME have now included an option for increased internal resolution (see below), making X432R outdated. See the [[DeSmuME]] page for more details.&lt;br /&gt;
&lt;br /&gt;
;[[DeSmuME]] &amp;lt;small&amp;gt;([[libretro]])&amp;lt;/small&amp;gt;&lt;br /&gt;
:Also has the option to increase internal resolution since the [https://github.com/libretro/desmume/commit/5e430dfbc22f9d54c77f291304a38352ee1e5a63 8/8/15 git commit]. It requires a very high-end CPU to run at a reasonable framerate.&lt;br /&gt;
;DraStic:Has released a beta version supporting double the original resolution.&lt;br /&gt;
;Virtual Console &amp;lt;small&amp;gt;(Wii U)&amp;lt;/small&amp;gt;:Has a configuration file with support for x2 internal resolution without any significant performance hit (as well as a brightness setting). However, there is no legit way to enable it without a homebrew-enabled console.&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages.&lt;br /&gt;
! colspan=2 style=&amp;quot;width:50%&amp;quot; |Name&lt;br /&gt;
! melonDS&lt;br /&gt;
! melonDS DS&lt;br /&gt;
! DeSmuME&lt;br /&gt;
! BizHawk&lt;br /&gt;
! No$GBA&lt;br /&gt;
! DraStic&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; |Controls&lt;br /&gt;
|[[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Controllers#Mouse_Injectors_for_Emulators|Mouse injector compatible]]&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}[https://github.com/makidoll/melonPrimeDS?tab=readme-ov-file#melonprimeds *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.retroachievements.org/general/tutorials/turbo-button.html Turbo button]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; |Graphics&lt;br /&gt;
|Better [[texture filtering]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Enhancement option for providing better texture filtering methods comparing the original hardware had.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Pre-rendering anti-aliasing&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(MSAA, SSAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}} (MSAA)&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Resolution|Resizable internal resolution]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Super-resolution techniques&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;([https://github.com/NVIDIA/DLSS/blob/main/doc/DLSS_Programming_Guide_Release.pdf DLSS], [https://github.com/intel/xess/?tab=readme-ov-file XeSS] and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 2+]])&amp;lt;/small&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; |&amp;lt;small&amp;gt;Requires access to the depth buffer and temporal data like motion-vectors, so it is quite challenging and unlikely to be possible soon.&amp;lt;br /&amp;gt;Besides any GPU that can use DLSS can run these emulators at 4K native with ease anyway.&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Texture_packs#Texture_Replacement_.283D.29|Texture packs]]&lt;br /&gt;
|{{Na}}([https://melonds.kuribo64.net/comments.php?id=182 WIP])&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Widescreen_hacks#Nintendo_DS|Widescreen hack]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Widescreen is possible thanks to specific codes made by the community for a lot of DS games.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}[https://github.com/melonDS-emu/melonDS/issues/395 *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; |Performance&lt;br /&gt;
|[https://blurbusters.com/frame-generation-essentials-interpolation-extrapolation-and-reprojection/ Frame generation technologies]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;([https://store.steampowered.com/app/993090/Lossless_Scaling/ LSFG], [https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS_G.md DLSS-FG] and [https://nvidia.custhelp.com/app/answers/detail/a_id/5621/~/enabling-smooth-motion-in-nvidia-app SM], [https://www.techpowerup.com/316835/extrass-framework-paper-details-intels-take-on-frame-generation XeSS-FG], [https://community.amd.com/t5/gaming/amd-fluid-motion-frames-is-out-now-on-amd-radeon-rx-7000-series/ba-p/634372 AFMF] and [https://gpuopen.com/fidelityfx-super-resolution-3/#:~:text=Features-,Frame%20Generation,-Insert%20interpolated%20frames FSR FG])&amp;lt;/small&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; |&amp;lt;small&amp;gt;Implementing frame generation technology in an emulator is unfortunately quite challenging and unlikely to be possible soon however post-processing techniques such as [[Wikipedia:Motion_interpolation|motion interpolation]] is quite possible. [[Input_lag|Input latency]] will be a crucial factor, but its impact likely varies depending on the specific technique used, it is recommended to use &#039;&#039;&#039;after applying the &amp;quot;Internal Framerate Hack&amp;quot;&#039;&#039;&#039;.&amp;lt;br /&amp;gt;While &#039;&#039;&#039;AFMF&#039;&#039;&#039; or &#039;&#039;&#039;LSFG&#039;&#039;&#039; could be used with melonDS or De&lt;br /&gt;
&lt;br /&gt;
SmuME?, please be aware some visual glitches and artifacts may occur at this time.&lt;br /&gt;
|-&lt;br /&gt;
|[[30/60_FPS_cheat_codes|Internal frame rate hack]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Overclocking|Overclock]]&lt;br /&gt;
|{{~}}[https://melonds.kuribo64.net/board/thread.php?pid=2574#2574 *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; |Post-processing&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters|Filters]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering anti-aliasing]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(FXAA, TXAA and MLAA/SMAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Only possible with software renderer.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&amp;lt;abbr title=&amp;quot;Supports MSAA but there is no post-rendering AA technique supported.&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Shader_Presets|Shader chain]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrRA&amp;quot;&amp;gt;Only possible with libretro core. [https://github.com/melonDS-emu/melonDS/issues/1146 GitHub Issue page for adding RetroAchievements to the melonDS standalone version]. But DSi RetroAchievement are [https://docs.libretro.com/guides/retroachievements/#nintendo not supported].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrRA&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;11&amp;quot; |Quality of life&lt;br /&gt;
|Automatic updater&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Command-line options&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Cheats_and_patches|cheat manager]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Cheats_and_patches|patch manager]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Save_converters|Built-in save manager]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Pause/Resume emulation&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|Per-game profiles&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrRA&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrRA&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.portablefreeware.com/faq.php#portable Portable] and [https://www.portablefreeware.com/faq.php#stealth stealth]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Useful enhancement feature for non-personal computer use or plug-and-play scenarios. However, the software may still require the necessary [[Computer_specifications#Operating_System|prerequisites and dependencies]] for your operating system if it is not statically linked.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; |[https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
|Fast forward/Turbo speed&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|Frame step&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(forwards and backwards)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|[https://github.com/melonDS-emu/melonDS/pull/1671 WIP]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|{{Na}}[https://github.com/melonDS-emu/melonDS/issues/463 *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Rewind&lt;br /&gt;
|{{Na}}[https://melonds.kuribo64.net/board/thread.php?pid=5060 *]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Save states&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Save states not available for Nintendo DSi(Ware) titles in MelonDS DS.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;9&amp;quot; |Misc.&lt;br /&gt;
|[[Sound and audio#Audio filters and presets|Audio filters and presets]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Simulation of characteristic playback limitations and coloration of vintage consumer audio hardware, such as CRT television speakers, arcade cabinets, handheld consoles, early PC sound outputs, and low-fidelity integrated speakers. These filters are not intended to be perfectly accurate recreations, but rather to evoke the tonal qualities, distortion, bandwidth limits, resonance, and compression associated with 8-bit and 16-bit era devices. Examples include mono or narrow stereo output, reduced frequency response, speaker cone distortion, mild saturation, aliasing, and preset lo-fi profiles inspired by classic TVs, portable game systems, radios, and retro multimedia hardware.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |Exclusive to [https://github.com/RetroCrisis/Retro-Crisis-Audio-Filters libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|{{Na}}[https://github.com/melonDS-emu/melonDS/issues/249 *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; |Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|Free Look&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Free Look is an enhancement feature that allows manipulation of the in-game camera.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{WIP-Box}}[https://old.reddit.com/r/emulation/comments/9lwy0r/desmume_begins_to_implement_a_freelook_feature/][https://windwakr.github.io/miscstuff.html]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Multiple screens&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Netplay#Other|Netplay]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrRA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[RetroAchievements]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;noDSiRA&amp;quot;&amp;gt;Nintendo DS RetroAchievements is exclusive in libretro cores and the unofficial melonDS Android port. DSi games aren&#039;t supported in these emulators/cores for RetroAchievements.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Ya}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;DSiRA&amp;quot;&amp;gt;DSi RetroAchievements is supported in [https://twitter.com/RetroCheevos/status/1647525064667955201?cxt=HHwWgoCw4afUl90tAAAA BizHawk&#039;s MelonDS core] and the MelonDS DS libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrRA&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Ya}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;noDSiRA&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Rich Presence (RPC)&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Allows the emulator to share real-time game session details (e.g., current game title, level, boss, playtime, or custom status) with external applications. This enables features such as displaying what you&#039;re playing on your profile, inviting friends to spectate, or triggering join-in-progress functionality where supported.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Screen translator&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Using optical character recognition (OCR) and other techniques, this feature can provide live translation of in-game text, text-to-speech for visually impaired users, and more — either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |You can use [https://docs.libretro.com/guides/ai-service/ RetroArch&#039;s AI Service] or the standalone offline [https://github.com/bquenin/interpreter bquenin&#039;s Interpreter].&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;lower-alpha&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and peripherals==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages. Also see [https://shonumi.github.io/articles/art40.html this article].&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; style=&amp;quot;width:50%&amp;quot; |Name&lt;br /&gt;
! melonDS&lt;br /&gt;
! melonDS DS&lt;br /&gt;
! DeSmuME&lt;br /&gt;
!BizHawk&lt;br /&gt;
! No$GBA&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;18&amp;quot; |Hardware features&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |[[#Connectivity|Connectivity]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[#Infrared Cartridge|Infrared cartridge]]||{{Dunno}}||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; |[[#Nintendo Wi-Fi Connection|Wi-Fi]]&lt;br /&gt;
|3DS connectivity||{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Local wireless communication|Multi-Card]]||{{Ya}}||{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Nintendo Wi-Fi Connection|Online]]||{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{~}}||{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#DS Download Play|Single-Card (DS Download Play)]]||{{Ya}}||{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#DS/Wii connectivity|Wii connectivity]]||{{Na}}[https://github.com/melonDS-emu/melonDS/issues/1000 *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |DSi-exclusive features&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |[[#DSi Game formats|Game formats]]&lt;br /&gt;
|DSi-enhanced&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|DSi-exclusive&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|DSiWare&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Outer and inner cameras&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |SD card&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |System BIOS&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[[#Backwards_compatibility_for_Game_Boy_Advance.2FGBA_Mode|Game Boy Advance backwards compatibility]]&lt;br /&gt;
|{{Na}}[https://melonds.kuribo64.net/board/thread.php?id=1229 *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |Inputs&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[List_of_games_that_support_microphone|Microphone]]&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;DSmic&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;melonDS and melonDS DS support microphone in external microphone, blow, noise, and (for melonDS) WAV file; additionally, melonDS now has microphone support for DSi games for feature parity. Unknown if melon DS DS supports mic for DSi titles.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&amp;lt;ref name=&amp;quot;DSmic&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;nocash-whitenoise&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[List_of_games_that_support_Pressure-Sensitive_Face_Buttons#Nintendo_DS_Emulation|Pressure-sensitive touchscreen]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[List_of_games_that_support_touchscreen#Nintendo_DS_Emulation|Touchscreen]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |iQue DS region lock&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |System BIOS&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;24&amp;quot; |Peripherals&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |DS camera&lt;br /&gt;
|{{Ya}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;melonDS supports outer and inner cameras in Physical Camera mode and as Image File.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;DS camera is supported but DSi camera is not yet supported in melonDS DS.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;nocash-whitenoise&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;no$gba supports whitenoise for the camera and microphone.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Fitness&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Bayer DIDGIT&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |Pedometer&lt;br /&gt;
|[https://miiwiki.org/wiki/Activity_Meter_(character) Activity Meter]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://dmitry.gr/?r=05.Projects&amp;amp;proj=28.%20pokewalker Pokéwalker]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Ubisoft Thrustmaster pedometer&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Nintendo Wireless Keyboard&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;15&amp;quot; |Slot 2&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Beypoint Reader &amp;amp; Beypointer Option Pak&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://www.siliconera.com/ds-directional-sensing-card-used-for-stargazing/ Directional Sensing Card]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Expansion Pak&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://segaretro.org/Facening_Scan Facening Scan/DS Scanner]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[#GBA/DS connectivity|Game Boy Advance Game Pak]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Guitar Hero pad&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;Slot2MelonDS&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Support for GBA slot peripherals can be activated in MelonDS under &amp;quot;File &amp;gt; Insert Add-On Cart&amp;quot; before booting the respective game.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Magic Reader&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Piano for Easy Piano&lt;br /&gt;
|{{Na}}&amp;lt;ref name=&amp;quot;Slot2MelonDS&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Rumble Pak&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;Slot2MelonDS&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Sega Card Reader&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;CardReaderDeSmuME&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Supported in the latest nightly builds, on Windows only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Slide controller&lt;br /&gt;
|{{Na}}&amp;lt;ref name=&amp;quot;Slot2MelonDS&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&amp;lt;ref name=&amp;quot;SlideControllerDeSmuME&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt; There is an open [https://github.com/TASEmulators/desmume/pull/737 pull request] that implements support for this add-on.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Solar Sensor&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Only manual configuration. No automatic detection. Since &#039;&#039;Lunar Knights&#039;&#039; is a DS game, no solar sensor could fit onto a cartridge. However, functionality is available if one of 3 original &#039;&#039;Boktai&#039;&#039; GBA games is used.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Taito paddle controller&lt;br /&gt;
|{{Na}}&amp;lt;ref name=&amp;quot;Slot2MelonDS&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[List_of_console_games_that_support_motion_controls#Nintendo_DS_Emulation|Tilt sensor]]&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;Slot2MelonDS&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[https://megaman.fandom.com/wiki/Wave_Scanner Wave Scanner]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;1&amp;quot; | Special hardware&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; | [https://shonumi.github.io/articles/art39.html Wantame Card Scanner]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The scanner is actually not a Slot 2 device, despite its appearances. The pins used for the GBA slot don&#039;t really connect to anything inside the scanner; there&#039;s no real circuitry attached. Instead, the WCS outputs data through a small cable that plugs into the DS&#039; microphone slot.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[https://vpets.thefrugalgamer.net/2023/07/19/teku-teku-angel/ &#039;&#039;Teku Teku Angel&#039;&#039;]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |&#039;&#039;Wappy Dog&#039;&#039;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Misc.&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |Battery&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |[[wikipedia:Hot_swapping#Gaming|Cartridge hot swapping]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[http://www.https://ghtyguru.com/Wiki/index.php?title=Cartridge_tilting Cartridge tilting]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;lt;/small&amp;gt;&amp;lt;ref name=&amp;quot;Tilt&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;{{YouTubePlaylist|PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d|Cart Tilt Showcase Playlist}} &amp;lt;small&amp;gt;[https://gamefaqs.gamespot.com/boards/925329-nintendo-ds/71009293 DS example]&amp;lt;/small&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot; | &amp;lt;small&amp;gt;There is no emulator currently includes built-in cartridge tilting simulation. As a workaround, you can try the external [https://github.com/redscientistlabs/RTCV Real-Time Corruptor (RTCV)] tool. It is a real-time memory/data corruption tool for inducing glitches during emulation, which might mimic some effects of cartridge tilting (e.g., visual/audio artifacts or crashes). However, it is not a true &amp;quot;cartridge tilting&amp;quot; simulator, as it works on live memory rather than simulating cartridge read errors.&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |[https://infendo.com/nintendo-ds-car-navigation-system/ Smart Navi Car Navigational System]&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Used in &#039;&#039;Kuruma de DS&#039;&#039; which can connect to the following ECLIPSE GPS navigational systems:&lt;br /&gt;
&lt;br /&gt;
# AVN-SZX04i&lt;br /&gt;
# AVN-SZ04i&lt;br /&gt;
# AVN-SZ04iW&lt;br /&gt;
# AVN-ZX04i&lt;br /&gt;
# AVN-Z04i&lt;br /&gt;
# AVN-Z04iW&lt;br /&gt;
# AVN-ZX03i&lt;br /&gt;
# AVN-Z03i&lt;br /&gt;
# AVN-Z03iW&lt;br /&gt;
# AVN-ZX02i&amp;lt;/ref&amp;gt;||{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connectivity===&lt;br /&gt;
The DS offers five types of connections:&lt;br /&gt;
* &#039;&#039;&#039;Local wireless communications&#039;&#039;&#039; - &#039;&#039;(Multiple cartridges)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;DS Download Play&#039;&#039;&#039; - &#039;&#039;(Single cartridge)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wi-Fi Connection&#039;&#039;&#039; - &#039;&#039;(Online multiplayer)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;DS/Wii connectivity&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;GBA/DS connectivity&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The major challenge with emulating multiplayer functionalities is timing inaccuracies, which have made many projects, such as DeSmuME, not want to implement them.  So far, the only emulator to actually make any progress is melonDS, but even that is still under development.&lt;br /&gt;
&lt;br /&gt;
====Infrared Cartridge====&lt;br /&gt;
Special NTR-031 cartridges with in-built IR ports. Other than connection to pedometers (&#039;&#039;Personal Trainer: Walking&#039;&#039; connects to Activity Meter and &#039;&#039;Pokémon HeartGold/SoulSilver&#039;&#039; connect to PokéWalker), also used for [https://bulbapedia.bulbagarden.net/wiki/Entralink Entralink] in &#039;&#039;Pokémon Black/White/Black 2/White 2&#039;&#039; and for [https://bulbapedia.bulbagarden.net/wiki/Memory_Link Memory Link] from B/W to B2/W2.&lt;br /&gt;
&lt;br /&gt;
====Local wireless communication====&lt;br /&gt;
Players who have a copy of the same game can link together using the DS&#039;s wireless signals (given that the game offers this feature).&lt;br /&gt;
&lt;br /&gt;
melonDS supports wireless communication with several games, including &#039;&#039;New Super Mario Bros.&#039;&#039; and the &#039;&#039;Pokémon&#039;&#039; games, but you need to have either multiple instances opened, which can slow down overall performance, or connect multiple computers via LAN. No$GBA can connect but fails before the actual connection is finished.&lt;br /&gt;
&lt;br /&gt;
====DS Download Play====&lt;br /&gt;
This feature allows players with a DS and only one copy of a game to play together (Single-Card Play). This way, not everyone needs a copy of a game.  The player with the physical cartridge will host the game while the other players connect using a &amp;quot;downloaded&amp;quot; version received from the host.  Normally they&#039;re either simple mini-games, stripped-down demos of the main game, or a limited version of multiplayer.  In most cases, it is better to use multi-cart instead. However, some games, like &#039;&#039;Mario Party DS&#039;&#039;, require Download Play to use its multiplayer.&lt;br /&gt;
&lt;br /&gt;
Download Play is supported by melonDS. Like with local multiplayer, it is very hit-and-miss, but unlocking the framerate helps. melonDS will often fail during the download process, but some games actually go as far as booting and sometimes in-game as well.&lt;br /&gt;
&lt;br /&gt;
====Nintendo Wi-Fi Connection====&lt;br /&gt;
{{Main|Nintendo Wi-Fi Connection}}&lt;br /&gt;
&lt;br /&gt;
====DS/Wii connectivity====&lt;br /&gt;
Uses wireless communication on the DS to connect to the Wii. The idea is parallel to the GBA Link Cable for the GameCube, and just like the Link Cable, [https://nintendo.fandom.com/wiki/Wii-to-DS_connectivity only a handful of games actually have this feature]. Some notable examples include:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Final Fantasy Crystal Chronicles: Echoes of Time&#039;&#039; - which is essentially the same as the DS port but can connect with other DSes with the game.&lt;br /&gt;
* &#039;&#039;Pokémon Battle Revolution&#039;&#039; - in which players could transfer their Pokémon from the Generation IV main series games and use the DS as a controller.&lt;br /&gt;
* &#039;&#039;Animal Crossing: City Folk&#039;&#039; - in which data could be transferred between the DS version (&#039;&#039;Animal Crossing: Wild World&#039;&#039;), and the &#039;&#039;Nintendo Channel&#039;&#039; on the Wii, where players could download demos of DS games to their console using Download Play (basically the same idea as the Download Station kiosk).&lt;br /&gt;
&lt;br /&gt;
So far, no emulator has been able to emulate this feature, nor have attempted to. If this were ever going to be emulated, it would require work on both ends.&lt;br /&gt;
&lt;br /&gt;
====GBA/DS connectivity====&lt;br /&gt;
Inserting a GBA cartridge in the Slot-2 of the Nintendo DS while a game is running can unlock various gameplay features for [https://nintendo.fandom.com/wiki/List_of_Nintendo_DS_games_with_GBA_connectivity several DS games].&lt;br /&gt;
&lt;br /&gt;
It is unknown if No$GBA supports this, but it can be done in DeSmuME by going to Config &amp;gt; Slot 2 (GBA Slot) and selecting GBA Cartridge. Select the GBA ROM file, and make sure its &amp;lt;code&amp;gt;.sav&amp;lt;/code&amp;gt; file is in the same folder. You may need to reset the game for it to take effect.&lt;br /&gt;
As of version 0.9, [https://melonds.kuribo64.net/comments.php?id=110 melonDS supports GBA connectivity] ([https://github.com/JesseTG/melonds-ds?tab=readme-ov-file#game-boy-advance-connectivity melonDS DS libretro core support guide]) and even added support for the solar sensor on GBA Boktai cartridges used in Boktai DS (Lunar Knight), something DeSmuME has yet to support.  Either drag and drop the GBA ROM onto the program before starting or open the file before loading the NDS file.&lt;br /&gt;
&lt;br /&gt;
===Backwards compatibility for Game Boy Advance/GBA Mode===&lt;br /&gt;
The Nintendo DS is backward compatible with Game Boy Advance (GBA) cartridges. Shouldn&#039;t be confused with [[Game_Boy_Advance_emulators|Game Boy Advance emulation]] or [[#Connectivity|GBA/DS connectivity]]. None of the emulators supports this feature currently.&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
:&#039;&#039;[[Wikipedia:List_of_Nintendo_DS_accessories|Wikipedia - List of Nintendo DS accessories]]&#039;&#039;&lt;br /&gt;
;Guitar Hero pad: Used in the &amp;quot;Guitar Hero: On Tour&amp;quot; series (required) and Band Hero DS. Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Piano for Easy Piano: Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Taito paddle controller: Compatible with Arkanoid, Space Invaders Extreme, Space Invaders Extreme 2, and Space Bust-a-Move. Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Tilt sensor: Also known as Motion Pak, it&#039;s used in &amp;quot;Tony Hawk&#039;s Motion/Hue&#039;s Pixel Painter.&amp;quot; No emulators support this add-on yet. (Slot 2)&lt;br /&gt;
;Pressure-sensitive touchscreen: Used in &amp;quot;Harvest Moon DS,&amp;quot; &amp;quot;Colors!&amp;quot;, &amp;quot;Metroid Prime: Hunters,&amp;quot; &amp;quot;Okamiden&amp;quot; and &amp;quot;Rhythm Heaven.&amp;quot; No emulators support this feature yet (can work with analog triggers or DualShock 2/3 pressure-sensitive face buttons).&lt;br /&gt;
;Rumble pack: Supported by DeSmuME (Slot 2). Requires compatible Joystick.&lt;br /&gt;
;Slide controller: Required by &amp;quot;Slide Adventure Mag Kid.&amp;quot; No emulators support this add-on at the moment. There is an [https://github.com/TASEmulators/desmume/pull/737 open PR] for DeSmuME that implements this add-on.&lt;br /&gt;
;Nintendo Wireless Keyboard: Bundled with &amp;quot;Learn with Pokémon: Typing Adventure&amp;quot; (JP/EU/AU). The game refuses to boot without a keyboard, but it can be run on emulators with an anti-piracy fix and another DeSmuME-specific save bug fix. There is also [http://pokemonlog.com/pokemon-fuligin-download-rom/ a pre-patched ROM.] While it is playable using the on-screen keyboard on the lower screen, the keyboard isn&#039;t emulated. There is [https://github.com/AnimeCommander/Learn.With.Pokemon-Typing-Adventure.lua/blob/master/Pok%C3%A9mon%20Typing%20DS%20Keyboard%20Script.lua a Lua script] that permits using the actual keyboard by mapping presses of the actual keyboard to taps of the virtual Touch Screen. However, you will need to blank out all the control/hotkey bindings of DeSmuME if you&#039;re going to play this game, because some of the keyboard keys also activate some controls; otherwise, pressing the Q key would also pause the game, given one example. A recommendation would be to have a separate copy of 32-bit DeSMuMe, which purpose is playing *only* this game. In that copy, place the patched ROM, the Lua script, and a 32-bit version of [https://sourceforge.net/projects/luabinaries/files/5.1.5/Windows%20Libraries/Dynamic/ lua51.dll.] (The platform used in building the &amp;lt;code&amp;gt;.dll&amp;lt;/code&amp;gt; shouldn&#039;t matter.) Even then, not only is the emulated workaround a little slow, but saving is still broken. Use savestates instead.&lt;br /&gt;
;DS camera: Accessory bundled with the Japan-only Face Training (European localization for Christmas 2007 was canceled, and it was released as a retail DSi game in 2010 using the internal camera rather than the original accessory). Not to be confused with the built-in DSi camera. No emulators exist for it at all.&lt;br /&gt;
;Bayer DIDGIT: A glucose meter for diabetic children with a game called &#039;&#039;Knock &#039;Em Downs: World&#039;s Fair&#039;&#039; that rewards them for checking their blood sugar levels regularly. The game has been dumped, but no support for the glucose meter peripheral exists as of the time of this writing; it may, however, be possible to add reward points through Action Replay codes, not to mention that the game will still function without the glucose meter attachment anyway (albeit with reduced functionality, of course).&lt;br /&gt;
&lt;br /&gt;
===iQue DS region lock===&lt;br /&gt;
iQue is Nintendo&#039;s Chinese subsidiary (previously a partnership between them and Wei Yen until 2013), so when they released the DS with a few localized games, their ROMs had special flags set in them to check if the hardware that ran the cartridge was iQue&#039;s or Nintendo&#039;s as a sort of region lock. Nintendo&#039;s own hardware would fail this check, throwing an &amp;quot;Only for iQue DS&amp;quot; error in white text on a black background. No other DS games have this mechanism, not even for Korean releases. This region lock is bypassed by the 3DS for these DS games, even though 3DS games have their own region lock. It is weird.&lt;br /&gt;
&lt;br /&gt;
Emulators differ in their behavior to this region lock. No$GBA crashes, while DeSmuME can load them. However, for melonDS, you need a [[Emulator Files|Firmware Dump]] from an iQue DS; otherwise, it will replicate the region lock.&lt;br /&gt;
&lt;br /&gt;
The only way the ROM will accept other hardware (and thus emulators) is with a hack involving a simple byte change. Use a hex editor to change the byte located at &amp;lt;code&amp;gt;0x1D&amp;lt;/code&amp;gt; from value &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;00&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Other issues===&lt;br /&gt;
Certain games, such as American Girl titles (e.g., &#039;&#039;Julie Finds a Way&#039;&#039; and &#039;&#039;Kit Mystery Challenge&#039;&#039;), suffer from severe flickering issues which keep those games from being playable on most emulators. [[DraStic]] was the first emulator able to run the two games properly, and while DeSmuME r5043 had an initial fix that worked around the glitch, it was removed in later revisions as it broke compatibility with &#039;&#039;Pokémon SoulSilver&#039;&#039;, among others; this has since been patched on r5531 once the true nature of the [https://sourceforge.net/p/desmume/bugs/1134/ bug] was better understood. The fix would be later incorporated into other emulators. &#039;&#039;Ultimate Mortal Kombat&#039;&#039; suffers from flickering and slowdown due to the way it loads sprites, though it isn&#039;t as serious in DraStic. &#039;&#039;Star Wars: The Clone Wars – Jedi Alliance&#039;&#039; is an even more egregious example, crashing due to timing differences between actual hardware and an emulated system.&lt;br /&gt;
&lt;br /&gt;
=Nintendo DSi=&lt;br /&gt;
{{Infobox console&lt;br /&gt;
| title = Nintendo DSi&lt;br /&gt;
| image = DSiBlack.png&lt;br /&gt;
| caption = A black Nintendo DSi console&lt;br /&gt;
| manufacturer = Nintendo&lt;br /&gt;
| family = Nintendo DS&lt;br /&gt;
| type = Handheld game console&lt;br /&gt;
| generation = Seventh&lt;br /&gt;
| released = &#039;&#039;&#039;Nintendo DSi&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
JP: November 1, 2008&amp;lt;br /&amp;gt;&lt;br /&gt;
AU: April 2, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
EU: April 3, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
NA: April 5, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Nintendo DSi XL&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
JP: November 21, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
EU: March 5, 2010&amp;lt;br /&amp;gt;&lt;br /&gt;
NA: March 28, 2010&amp;lt;br /&amp;gt;&lt;br /&gt;
AU: April 15, 2010&amp;lt;br /&amp;gt;&lt;br /&gt;
| discontinued = Yes; date undisclosed&lt;br /&gt;
| unitsshipped = 41 million (as of September 30, 2014)&lt;br /&gt;
| media = 	&lt;br /&gt;
Physical and digital&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DS Game Card&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi Game Card&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi Shop (digital distribution)&amp;lt;br /&amp;gt;&lt;br /&gt;
Secure Digital card (SD card)&amp;lt;br /&amp;gt;&lt;br /&gt;
Secure Digital High Capacity card (SDHC card)&lt;br /&gt;
| os = Nintendo DSi system software&lt;br /&gt;
| memory = 16 MB RAM&lt;br /&gt;
| cpu = 133&amp;amp;nbsp;MHz ARM9&amp;lt;br /&amp;gt;66&amp;amp;nbsp;MHz ARM7&lt;br /&gt;
| storage = 256&amp;amp;nbsp;MB internal flash memory&amp;lt;br /&amp;gt;SD/SDHC card (up to 32&amp;amp;nbsp;GB)&amp;lt;br /&amp;gt;Cartridge save&lt;br /&gt;
| connectivity = Wi-Fi 802.11b/g&lt;br /&gt;
| onlineservice = Nintendo Wi-Fi Connection&amp;lt;br /&amp;gt;Nintendo DSi Shop&amp;lt;br /&amp;gt;Nintendo Zone&lt;br /&gt;
| predecessor = Game Boy Advance&lt;br /&gt;
| successor = Nintendo 3DS&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Released on April 5, 2009, the &#039;&#039;&#039;[[wikipedia:Nintendo DSi|Nintendo DSi]]&#039;&#039;&#039; added new lighting effects, an inner and outer 0.3 megapixel digital cameras, 16MB of RAM (compared to the previous 4MB of RAM),  a faster ARM9 CPU clocked at 133 MHz, and offered downloadable titles called &amp;quot;DSiWare&amp;quot;.  It costs {{Inflation|USD|169.99|2009}} at launch and later dropped to {{Inflation|USD|149.99|2010}}.  The system, however, was region-locked, meaning DSi exclusives from different regions couldn&#039;t be used.  It also did away with backwards-compatibility by removing Slot-2, which was used to load GBA cartridges and certain accessories (such as the Rumble Pak).&lt;br /&gt;
&lt;br /&gt;
DSi emulation has been pretty neglected due to its small library of exclusive games and lack of DSi-enhanced titles that provide anything major besides camera support.  The only thing really notable is DSiWare, which saw several exclusive releases.&lt;br /&gt;
&lt;br /&gt;
No$GBA added support for DSi games of all three formats starting with version 2.8, although some games won&#039;t boot and others have graphical glitches. You will need to enable &amp;quot;16MB DSi/retail&amp;quot; under the settings to use it. Compatibility is very iffy due to No$GBA&#039;s already poor DS emulation, and the camera is just spoofed as a static image and will cause the emulator to crash whenever used, meaning games that use it may boot, but won&#039;t be very playable.&lt;br /&gt;
&lt;br /&gt;
DSi used an encryption system for the game dumps that went on to be enhanced and used for the 3DS. This encryption is checked at start-up, hence why some Nintendo DS emulators don&#039;t even manage to boot DSiWare dumps. It&#039;s very unlikely DSi-mode emulation is ever going to be implemented in DeSmuME in particular due to various creative differences unique to that project.&lt;br /&gt;
&lt;br /&gt;
As of version 0.9, melonDS has DSi emulation. It can connect to the internet and can play games with WFC online using libslirp or libpcap. It could become the most usable option for DSi emulation soon. Most of it is being done using the documentation that the No$GBA dev has already compiled on the subject&amp;lt;ref&amp;gt;http://melonds.kuribo64.net/board/thread.php?id=13&amp;lt;/ref&amp;gt; ([https://problemkaputt.de/gbatek.htm GBATEK]).&lt;br /&gt;
&lt;br /&gt;
==DSi Game formats==&lt;br /&gt;
There are three types of games that uses the DSi hardware enhancements:&lt;br /&gt;
&lt;br /&gt;
;DSi-enhanced retail cartridges: A regular game cartridge that is compatible with the older NDS models, but unlocks more RAM and features when used on the DSi (commonly it is just camera support, but may provide better performance with the extra RAM).  Only a [http://www.rfgeneration.com/blogs/pdrydia/DSi-enhanced-titles-an-incomplete-list-1969.php couple of games] had this feature and is similar to how some late Game Boy Color games (mainly the ones made by Capcom or WayForward in the early 2000s) would offer additional feature if played on the Game Boy Advance.  These games will still boot on any NDS emulators, but will be detected as if it was on the original DS and will not load any DSi enhancements.  DSi-enhanced games will also have an animated icon when displayed in the boot menu of the DSi, and the titleID on the cartridge will say &#039;&#039;&#039;TWL&#039;&#039;&#039; instead of &#039;&#039;&#039;NTR&#039;&#039;&#039;.&lt;br /&gt;
;DSi-exclusive retail cartridges: Retail cartridges that rely on the DSi hardware features. An error screen will show when attempting to load one of these games on a regular DS console (and by extension, emulators also). These cartridges where white instead of gray and only [https://en.wikipedia.org/wiki/Nintendo_DSi#Software_library five games] were physically released this way, either as launch titles or because they were too big to be sold as DSiWare (see below).   &lt;br /&gt;
;DSiWare: Downloadable titles only available through the DSi Shop (discontinued as of March 31, 2017). They have a 16MB size limitation due to the small size of the internal NAND and a lot of interesting exclusives for the system were released as DSiWare.  The Nintendo 3DS eShop also had some DSiWare for purchase (which used to be the only &#039;&#039;legal&#039;&#039; way of getting them), though it uses a different file packaging format than the DSi. The 3DS itself is also capable of running other DSiWare since the firmware used for backwards-compatibility is the same as the DSi.&lt;br /&gt;
&lt;br /&gt;
All three formats can be converted to &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt; format. Compared to regular DS games, DSi games have some additional header information not even correctly dumped in most early sets. Recent sets have since updated to the correct format. DSiWare dumps can exist in both &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt; format and &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; format (for installation on a homebrewed 3DS).&lt;br /&gt;
&lt;br /&gt;
Even though it&#039;s possible to convert these titles to &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt;, when attempting to run these games on a normal emulator, it will either show an error message (when attempting to run a DSi-exclusive title), or will crash on boot-up (when attempting to run DSiWare) due to missing encryption abilities and lack of DSi hardware support.  DSi-enhanced games will run as if it was on a regular DS model.&lt;br /&gt;
&lt;br /&gt;
On the DSi/3DS family of handhelds, the first two formats can be played on some select DSi-compatible flashcarts like the discontinued and expensive CycloDS iEvolution flashcard (which won&#039;t work on a stock 3DS unless you install custom firmware to whitelist it). As for the third type, some are only available for digital purchase at the 3DS eShop and are installed as apps to the limited TWL NAND.  Users with custom firmware can also convert DSiWare to an installable &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; and even dump already installed ones back to &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt;.  Since both the DSi Shop and 3DS eShop have closed, the only way of getting DSiWare on the original system is by [[Modding Consoles/Flashcarts#Nintendo_DSi|homebrewing]] your DSi and launching the &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt; ROM through Unlaunch or [[TWiLight Menu++]].&lt;br /&gt;
&lt;br /&gt;
==DSi Emulation Tutorial==&lt;br /&gt;
===BIOS Files===&lt;br /&gt;
DSi emulation requires a copy of the lower 32K-halves of the ARM7/ARM9 BIOS files (&amp;lt;code&amp;gt;BIOSDSI7.ROM&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;BIOSDSI9.ROM&amp;lt;/code&amp;gt;), which are different from the regular DS BIOS files and needed for the decryption.  melonDS also requires these files along with the regular DS BIOS and the DSi&#039;s firmware.bin. These unicorns can be found [[Emulator_Files#Nintendo_DS_.2F_DSi|here]].&lt;br /&gt;
&lt;br /&gt;
It is also advised (but still completely &#039;&#039;&#039;optional&#039;&#039;&#039;) to use a NAND dump for No$GBA to increase compatibility; however, a NAND dump is required to use melonDS.&lt;br /&gt;
&lt;br /&gt;
===No$GBA===&lt;br /&gt;
For now, NO$GBA is the most mature DS emulation project that supports the Nintendo DSi. Using the latest debugger version of NO$GBA is recommended.&lt;br /&gt;
;Game Loading Methods&lt;br /&gt;
:;Simple .nds Loading&lt;br /&gt;
:Requirements: These [https://archive.org/details/DSiFirmwareFiles files] with the NO$GBA version overwritten with the latest version.&lt;br /&gt;
&lt;br /&gt;
:DSiWare ROMs preserved online in romsets currently use the nds format, similar to regular Nintendo DS ROMs. If you change Emulation Settings &amp;gt; NDS Mode/Colors &amp;gt; DSi (retail/16MB), you can drag and drop all three types of DSi content on the emulator (or open the ROM), and it will run in DSi Mode.&lt;br /&gt;
&lt;br /&gt;
:However, it is recommended for retail cartridges to be loaded that way with the option &amp;quot;Emulation Settings &amp;gt; Reset/Startup Entry Point&amp;quot; set to &amp;quot;GBA/NDS BIOS.&amp;quot; This loading method isn&#039;t recommended for DSiWare games because of some bugs introduced and the lack of ability to save altogether. However, if you insist, do set that option &amp;quot;Reset/Startup Entry Point&amp;quot; to &amp;quot;Start Cartridge Directly&amp;quot; at your own risk for any unpleasant aspects of the experience.&lt;br /&gt;
&lt;br /&gt;
:;NAND Loading&lt;br /&gt;
:Requirements are the same as [https://archive.org/details/DSiFirmwareFiles above]. If you have a real DSi unit, you can dump its NAND and use it instead of the included DSi-1.mmc file, so that you play that different game selection.&lt;br /&gt;
&lt;br /&gt;
:This option is more authentic to how real hardware works. It has much fewer bugs and a higher compatibility than the Simple nds loading method. DSiWare games were limited to a 128MB internal NAND memory or 40 games in the DSi Home Menu, whichever limitation comes first. The file &amp;quot;DSi-1.mmc&amp;quot; represents the NAND and hosts installed games (that will appear in the DSi Home Menu) and properly working game saves. While the DSi supported SD cards, it didn&#039;t allow for game software to be booted from there.&lt;br /&gt;
&lt;br /&gt;
:Make sure to use &amp;quot;Emulation Settings &amp;gt; Reset/Startup Entry Point&amp;quot; at all times. The DSiWare titles that can be booted through this method will appear in the DSi Home Menu as separate slots than the &amp;quot;inserted game cartridge&amp;quot; icon.&lt;br /&gt;
&lt;br /&gt;
:Using Unlauncher, a homebrew exploit, games can be added to the NAND. However, this is an advanced technique, and generally heavily discouraged. Users of this software on real hardware were compelled to use custom firmwares that allowed for using game software from the SD card (normally impossible). This means that to take advantage of this method as an emulation user, you will be stuck with the pre-installed games on the commonly shared BIOS files online.&lt;br /&gt;
&lt;br /&gt;
:;SD Card Loading&lt;br /&gt;
:The most recommended method, as per [http://hg101.proboards.com/thread/14716/emulate-dsi-dsiware these] [https://www.ngemu.com/threads/no-gba-3-0-dsiware-compatibility-list-using-the-nand.206911/ tutorials]. This method loads the game from the SD card instead of the NAND, and allows for an easier time adding new games to the emulator.&lt;br /&gt;
&lt;br /&gt;
:Requirements include these files to be placed in the same directory as NO$GBA. Not compatible with the previous methods, and so to be used in a folder with a fresh setup.&lt;br /&gt;
&lt;br /&gt;
:* [https://mega.nz/#!aJAyUQIb!OIOOrA_PMeTizDxnmf-5y5fekLxxZkRZfWGKEvV_Tx0 BIOS Files]: Required for DSi emulation.&lt;br /&gt;
:* [https://mega.nz/#!qBY0DAJa!18nfxczgF-JxqyFxSogfej7G23vYSjJnQCIh_tdXUq0 Modified NAND]: Includes Unlauncher (Hold A to boot it, but not needed) and [[TWiLight Menu++]]&lt;br /&gt;
:* [https://mega.nz/#!vERGXCwY!GSmvL2PODesi0Vmu-atKPXxxz1UyucHZyH9bXghM0a0 2GB SD Card]: Filename is DSi-1.SD&lt;br /&gt;
:* A tool to mount a virtual SD drive, such as [https://www.osforensics.com/tools/mount-disk-images.html OSFMount]. To be used (Open DSi-1.SD &amp;gt; &amp;quot;Mount&amp;quot;) with the 2GB SD Card to add new .nds files to it. Remember to disable &amp;quot;Read-Only&amp;quot; and to Dismount before using the emulator again.&lt;br /&gt;
&lt;br /&gt;
:Some issues are still present with this method. Refer to the next section for tips on how to deal with some of them.&lt;br /&gt;
&lt;br /&gt;
===melonDS===&lt;br /&gt;
The latest dev builds of melonDS can also boot the DSi Menu and load most DSiWare.&lt;br /&gt;
To boot up the DSi Menu, you need specific files which can all be found [[Emulator_Files#Nintendo_DS_.2F_DSi|here]].&lt;br /&gt;
==Known Issues==&lt;br /&gt;
===No$GBA===&lt;br /&gt;
Aside from general emulation problems inherited from the older DS emulation project, there are the following issues:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Microphone doesn&#039;t work.&#039;&#039; (DSiWare + any method) No known fix.&lt;br /&gt;
* &#039;&#039;Camera doesn&#039;t work.&#039;&#039; (DSiWare + any method) Unimplemented. No known fix.&lt;br /&gt;
* &#039;&#039;Wi-Fi doesn&#039;t work.&#039;&#039; Unimplemented.&lt;br /&gt;
* &#039;&#039;Touch Screen issues related to Screen Calibration&#039;&#039; (DSiWare + [[TWiLight Menu++]] or simple nds loading) The fix is to load the original DSi Home Menu first (holding B when resetting the emulator or loading it), then reset to TWiLight Menu++ (not holding any buttons) before loading the desired game.&lt;br /&gt;
* &#039;&#039;Can&#039;t Save&#039;&#039; (DSiWare + simple nds loading) This method is hardware inaccurate to begin with. For best results, switch to [[TWiLight Menu++]] or Original NAND methods.&lt;br /&gt;
===melonDS===&lt;br /&gt;
DSiWare has to be launched from the NAND as it can&#039;t boot them as .nds.&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Nintendo DS| ]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Yuzu&amp;diff=134547</id>
		<title>Yuzu</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Yuzu&amp;diff=134547"/>
		<updated>2026-01-17T00:39:40Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* Forks */ Eden has support for ARM Macs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Lowercase title}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox emulator&lt;br /&gt;
|title         = yuzu&lt;br /&gt;
|logo          = Yuzu_Icon.png&lt;br /&gt;
|logowidth     = 100&lt;br /&gt;
|developer     = Tropic Haze LLC&amp;lt;br/&amp;gt;yuzu Team&lt;br /&gt;
|last-version  = {{Version|Yuzu}}&lt;br /&gt;
|fate          = [https://web.archive.org/web/20240312071432if_/https://yuzu-emu.org/ Discontinued] &amp;lt;small&amp;gt;(archived)&amp;lt;/small&amp;gt;&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Linux|Linux]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&amp;lt;br/&amp;gt;[[Emulators on macOS|macOS]] &amp;lt;small&amp;gt;(experimental)&amp;lt;/small&amp;gt;&lt;br /&gt;
|architecture  = x86_64, ARM64&lt;br /&gt;
|target        = [[Nintendo Switch emulators|Nintendo Switch]]&lt;br /&gt;
|compatibility = [https://web.archive.org/web/20240304185123if_/https://yuzu-emu.org/game/ Compatibility list] &amp;lt;small&amp;gt;(archived)&amp;lt;/small&amp;gt;&lt;br /&gt;
|website       = [https://web.archive.org/web/20240304212345if_/https://yuzu-emu.org/ yuzu-emu.org] &amp;lt;small&amp;gt;(archived)&amp;lt;/small&amp;gt;&lt;br /&gt;
|prog-lang     = {{Proglang|C++}}&lt;br /&gt;
|license       = {{license|GPLv3}}&lt;br /&gt;
|source        = [https://github.com/yuzu-emu-mirror/yuzu GitHub] &amp;lt;small&amp;gt;(mirror)&amp;lt;/small&amp;gt;&lt;br /&gt;
|bios          = [[Emulator_Files#Nintendo_Switch|Required]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{for|other software that emulates the Switch|Nintendo Switch emulators}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yuzu&#039;&#039;&#039; is a discontinued open-source [[Nintendo Switch emulators|Nintendo Switch]] emulator and debugger written in C++. Prior to its discontinuation, it was the most popular Nintendo Switch emulator and had certain performance advantages over its main competitor, [[Ryujinx]], but lower compatibility. It is no longer officially available for download, but archived downloads are available.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
;We do not recommend using Yuzu anymore. Instead, we recommend using [[#Forks|active forks of Yuzu]].&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win|Lin}}&lt;br /&gt;
|&#039;&#039;[https://web.archive.org/web/20240412002255/https://github.com/pineappleEA/pineapple-src/releases Early Access Builds (built by pinEApple)]&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Patreon releases&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&amp;lt;hr/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win|Lin}}&lt;br /&gt;
|&#039;&#039;[https://web.archive.org/web/20240304181906/https://yuzu-emu.org/downloads/ Latest Archived Builds]&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&amp;lt;hr/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Android}}&lt;br /&gt;
|&#039;&#039;[https://web.archive.org/web/20240304181906/https://yuzu-emu.org/downloads/#android Latest Archived Builds]&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==System requirements==&lt;br /&gt;
See [[Computer specifications#Yuzu and forks]]&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
yuzu reached in-game on several Nintendo Switch exclusives in November 2019,&amp;lt;ref&amp;gt;[https://twitter.com/yuzuemu/status/1195079948635164679 Pokémon Sword and Shield go in-game] (November 14, 2019)&amp;lt;/ref&amp;gt; and has been improving in compatibility by the day with active developers ever since.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The Binding of Isaac: Afterbirth+&#039;&#039;, &#039;&#039;Puyo Puyo Tetris&#039;&#039;, and &#039;&#039;Cave Story+&#039;&#039; were the first games to boot.&amp;lt;ref&amp;gt;{{cite web|title=First games are running!|url=https://yuzu-emu.org/entry/first-games-are-running/|author=JMC47|date=April 15, 2018|accessdate=April 16, 2018}}&amp;lt;/ref&amp;gt; In late [https://t.co/2ctw1wBN3S April 2018], yuzu booted its first Switch exclusive, &#039;&#039;1-2-Switch&#039;&#039;. [https://t.co/8FY1zFoM7X Three months later], yuzu was able to run its first 3D rendered game, &#039;&#039;Minecraft: Story Mode&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[https://yuzu-emu.org/entry/yuzu-progress-report-2018-p1/ This progress report] from July 2018 details the extensive work required to research the Switch and get yuzu up and running, chronicling the compatibility status of a small bundle of games and apps over time. The post also covers a surprising number of similarities between the hardware and firmware of the [[Nintendo_3DS_emulators|3DS]] and Switch, and why portions of [[Citra]] were reused in yuzu.&lt;br /&gt;
&lt;br /&gt;
Yuzu started showing some 3D rendering on &#039;&#039;Super Mario Odyssey&#039;&#039; in early August 2018.&amp;lt;ref&amp;gt;[https://twitter.com/yuzuemu/status/1027066281441341440 First 3D Graphics] (August 8, 2018)&amp;lt;/ref&amp;gt; This long-awaited exclusive brought a lot of interest in the project. The team covered all the changes that month in [https://yuzu-emu.org/entry/yuzu-progress-report-2018-p3/ another progress report] from September 2018.&lt;br /&gt;
&lt;br /&gt;
In May 2020, multicore CPU emulation was implemented, improving framerates on many titles. This feature appears to cause audio slow down, so the developers recommend enabling audio stretching in order to mitigate it.&amp;lt;ref&amp;gt;{{YouTubeVideo|rbNd67vIO78 |Yuzu Multicore Released | This Update is INSANELY FAST}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In July 2021, yuzu&#039;s [[Shader caches|shader ]] decompiler was rewritten, allowing the generation of pipeline cache for Vulkan users and providing a considerable performance boost.&lt;br /&gt;
&lt;br /&gt;
In October 2021, resolution scaling was added to the emulator that allowed it to render games up to 6x the original resolution or 0.5x on the low end. It also added AMD FidelityFX™ Super-Resolution as a window adaptation filter among others.&amp;lt;ref&amp;gt;[https://yuzu-emu.org/entry/yuzu-art/ New Feature Release - Resolution Scaler (October 24, 2021)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As of March 2022, an estimated half of the Nintendo Switch library can be played from start to finish, like Super Mario Odyssey, which had correct graphics and speed after 1 year of it getting to boot up.&lt;br /&gt;
&lt;br /&gt;
On May 30, 2023, the emulator was ported to Android. This version was in early access, with a free and a paid version available.&lt;br /&gt;
&lt;br /&gt;
===Lawsuit===&lt;br /&gt;
[https://en.wikipedia.org/wiki/Nintendo Nintendo] sued Yuzu (TROPIC HAZE LLC) on February 26, 2024&amp;lt;ref&amp;gt;[https://web.archive.org/web/20240304182910/https://www.courtlistener.com/docket/68284505/nintendo-of-america-inc-v-tropic-haze-llc/ Nintendo of America Inc. v. Tropic Haze LLC (1:24-cv-00082) &amp;lt;i&amp;gt;On CourtListener.com&amp;lt;/i&amp;gt;]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://web.archive.org/web/20240229213811if_/https://storage.courtlistener.com/recap/gov.uscourts.rid.56980/gov.uscourts.rid.56980.1.0.pdf Case 1:24-cv-00082-JJM-LDA Document 1 (February 26, 2024)]&amp;lt;/ref&amp;gt;, over copyright infringement. On March 4, 2024, Nintendo and Tropic Haze settled out of court, with US$2,400,000.00 in Nintendo&#039;s favor, along with an injunction preventing Yuzu&#039;s management from continuing development of Yuzu or assisting Citra with development.&amp;lt;ref&amp;gt;[https://web.archive.org/web/20240304174726if_/https://storage.courtlistener.com/recap/gov.uscourts.rid.56980/gov.uscourts.rid.56980.10.0.pdf Case 1:24-cv-00082-JJM-LDA Document 10 (Mars 04, 2024)]&amp;lt;/ref&amp;gt; Distribution of Yuzu and Citra ceased after the lawsuit&#039;s conclusion,&amp;lt;ref&amp;gt;[https://web.archive.org/web/20240304175212/https://storage.courtlistener.com/recap/gov.uscourts.rid.56980/gov.uscourts.rid.56980.10.1.pdf Case 1:24-cv-00082-JJM-LDA Document 10-1 (Mars 04, 2024)]&amp;lt;/ref&amp;gt; and a statement was put on the websites of both emulators and the official Discord. Also see [[Legal Status of Emulation]].&lt;br /&gt;
&lt;br /&gt;
[https://old.reddit.com/r/emulation/comments/1b6juv9/yuzu_and_yuzus_support_of_citra_are_being/]&lt;br /&gt;
&lt;br /&gt;
==Forks==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;line-height:1.5;width:74%;font-size:90%;&amp;quot;&lt;br /&gt;
|+Before editing, review the [[Getting involved]] and [[Recommended emulators|Recommended]] pages. See [[Computer_specifications#Recommended_Specifications|system requirements]] page for performance demand of the emulators.&amp;lt;br/&amp;gt;See tables for &amp;lt;span style=&amp;quot;font-weight: bold; color: #CC0000; border: 1px solid #CC0000; padding: 2px;&amp;quot;&amp;gt;[[Nintendo_Switch_emulators#Enhancements|enhancements]], [[Nintendo_Switch_emulators#Hardware_features_and_peripherals|hardware features and peripherals]].&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;For more details such as [[licensing]], [[Source_code#Language_levels|programming language]], [[High_and_low-level_emulation|emulation method]], visit each emulator’s dedicated page.&lt;br /&gt;
|-style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Platform(s)&lt;br /&gt;
!Latest version(s)&lt;br /&gt;
!Compatibility&lt;br /&gt;
![[Licensing|License]]&lt;br /&gt;
!Active&lt;br /&gt;
![[Recommended Emulators|Recommended]]&lt;br /&gt;
|-style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot; | x86_64&lt;br /&gt;
|-&lt;br /&gt;
|Eden&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Solaris|OpenBSD|Haiku|NetBSD}}&lt;br /&gt;
|[https://github.com/eden-emulator/Releases/releases {{EdenVer}}]&amp;lt;br/&amp;gt;[https://github.com/pflyly/eden-nightly/releases nightly (unofficial)]&amp;lt;br/&amp;gt;[https://git.eden-emu.dev/eden-emu/eden git]&amp;lt;br/&amp;gt;[https://github.com/Eden-CI/PR/releases as-is builds]&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Citron&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://git.citron-emu.org/citron/emulator/releases {{CitronVer}}]&amp;lt;br/&amp;gt;[https://git.citron-emu.org/citron/emulator git]&lt;br /&gt;
|{{Emulator compatibility|link=https://citron-emu.org/|1275|1500}}&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Sudachi&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/emuplace/sudachi.emuplace.app/releases/tag/v1.0.15 {{SudachiVer}}]&amp;lt;br/&amp;gt;[https://github.com/emuplace/sudachi.emuplace.app/releases/tag/v1.0.14 v1.0.14] (Linux)&amp;lt;br/&amp;gt;[https://github.com/emuplace/sudachi.emuplace.app/releases/tag/v1.0.13 v1.0.13] (macOS)&amp;lt;br/&amp;gt;[https://github.com/emuplace/sudachi.emuplace.app/releases git] &amp;lt;small&amp;gt;(releases)&amp;lt;/small&amp;gt;&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Torzu&lt;br /&gt;
|align=left|{{Icon|Win|Linux|macOS}}&lt;br /&gt;
|[http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu git] (Dark Git)&amp;lt;br/&amp;gt;[https://notabug.org/litucks/torzu git mirror] (NotABug)&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|-&lt;br /&gt;
|Suyu&lt;br /&gt;
|align=left|{{Icon|Win|Linux|macOS}}&lt;br /&gt;
|[https://git.suyu.dev/suyu/suyu/releases v0.0.3]&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|-style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot; | ARM64&lt;br /&gt;
|-&lt;br /&gt;
|Eden&lt;br /&gt;
|align=left|{{Icon|Windows|Android|LinuxARM|macOS}}&lt;br /&gt;
|[https://github.com/eden-emulator/Releases/releases/tag/v0.0.4-rc1 {{EdenVer}}]&amp;lt;br/&amp;gt;[https://github.com/eden-emulator/Releases/releases git mirror] &amp;lt;small&amp;gt;(releases)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://git.eden-emu.dev/eden-emu/eden git]&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Citron&lt;br /&gt;
|align=left|{{Icon|Windows|Android|LinuxARM}}&lt;br /&gt;
|[https://git.citron-emu.org/citron/emu/-/releases {{CitronVer}}]&amp;lt;br/&amp;gt;[https://git.citron-emu.org/citron/emu git]&lt;br /&gt;
|{{Emulator compatibility|link=https://citron-emu.org/|1275|1500}}&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Sudachi&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/emuplace/sudachi.emuplace.app/releases/tag/v1.0.15 {{SudachiVer}}]&amp;lt;br/&amp;gt;[https://github.com/emuplace/sudachi.emuplace.app/releases git] &amp;lt;small&amp;gt;(releases)&amp;lt;/small&amp;gt;&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Pomelo&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://pomelo-emu.github.io/downloads.html Official Site]&amp;lt;br/&amp;gt;[https://gitlab.com/Pomelo-Emu/Pomelo git]&lt;br /&gt;
|{{Emulator compatibility|link=https://pomelo-emu.github.io/titles.html/|87|136}}&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Torzu&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu git] (Dark Git)&amp;lt;br/&amp;gt;[https://notabug.org/litucks/torzu git mirror] (NotABug)&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|-&lt;br /&gt;
|Suyu&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://git.suyu.dev/suyu/suyu/releases v0.0.3]&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Eden: Newest fork in the scene, &#039;&#039;&#039;Eden&#039;&#039;&#039;, with people that previously worked on Citron and Sudachi. Most of the new features provided by Eden are aimed at Android drivers specific issues. [https://old.reddit.com/r/yuzu/comments/1kgzpya/about_eden_current_state/][https://old.reddit.com/r/emulation/comments/1kjk61u/eden_nintendo_switch_emulator/].&lt;br /&gt;
&lt;br /&gt;
;Citron: A fork of yuzu, known as &#039;&#039;&#039;uzuy&#039;&#039;&#039; until October 2024. After a line of Nightly releases dating from November 2024 and a failed server migration that took the site down [https://www.reddit.com/media?url=https%3A%2F%2Fpreview.redd.it%2Fhas-citron-been-taken-down-v0-uxtrqvqkt19e1.jpeg%3Fwidth%3D1179%26format%3Dpjpg%26auto%3Dwebp%26s%3D0d7ea6999148d1ca858d9f6fc05695fe20dcc3c2], Citron reappeared with a newer Canary pre-launch version on January 2025. Since the partial suspension of Sudachi development and the recent inactivity of torzu, this emulator was one the most active yuzu forks at the time.&lt;br /&gt;
&lt;br /&gt;
:After internal disagreements over the idea of adding DRM and telemetry to combat misuse of the emulator, and its creator Zephyron[https://old.reddit.com/r/EmulationOnAndroid/comments/1jnpo71/the_fall_of_citron/], developers from Citron have split off and created Eden.&lt;br /&gt;
&lt;br /&gt;
;Sudachi: Initially conceived by Jarrod Norwell as an experimental port of yuzu to iOS/iPadOS, the project was rebased on Yuzu&#039;s EA-4176 build following the yuzu takedown. Subsequently, the project evolved to include further improvement of the project and distributions for Linux and macOS. While it was once available on separate repositories for Windows and Android, DMCA takedowns led to the closure of both repositories and the associated Discord server[https://old.reddit.com/r/EmulationOniOS/comments/1db1qwl/sudachi_has_been_takedown/][https://x.com/antique_codes/status/1809288541064819064] (see &amp;quot;2024 - Yuzu (Switch) vs. Nintendo&amp;quot; section of the [[Legal Status of Emulation]] page). The project is now distributed through its own hosting platform. Requires a paid Apple Developer Account or TrollStore to use the &amp;lt;code&amp;gt;com.apple.developer.kernel.increased-memory-limit&amp;lt;/code&amp;gt; entitlement. In version 1.0.15, the gyroscope is not recognized, and all non-English languages are removed; therefore, it is recommended to use the previous version until these issues are resolved.&lt;br /&gt;
&lt;br /&gt;
:Sudachi is no longer in-development[https://sudachi.emuplace.app/]&lt;br /&gt;
&lt;br /&gt;
:;Pomelo: A fork of Sudachi maintained by Stossy11 focused on iOS/iPadOS support. Pomelo can be installed with [https://sidestore.io SideStore], a paid developer account or TrollStore. This project has been archived and superseded by a Ryujinx-based emulator by the same developer: [https://melonx.org/ MeloNX].&lt;br /&gt;
&lt;br /&gt;
;Suyu: A fork ([https://git.suyu.dev/suyu/suyu based on the latest EA-4176]). Unlike its parent project, the Switch firmware is required (like older versions of yuzu) as well a title.keys file for eShop/nsp games, updates and DLCs (on yuzu, they were auto generated if missing). The repository was originally hosted on GitLab, but it was forced to move after GitLab took it down, citing the use of the raw yuzu code. It is hosted on a self-managed instance of Forgejo. This decision, along with various precautions[https://old.reddit.com/r/emulation/comments/1bck011/heres_how_the_makers_of_the_suyu_switch_emulator/], suggests a desire to avoid [[Legal_Status_of_Emulation#Nintendo|legal claims similar to those faced by yuzu]]. Later, the team tried to recruit programmers to start to study the code. Thus, there is an adaptation period needed to see some serious advancements, and in the meantime, in response to concerns about the project&#039;s financial motivations, the suyu team emphasized a strict policy against accepting donations; they assure users that there is no intention to profit from the emulator. But there have been inexperienced coding criticisms from some in the community directed at the developers&#039; work. Their discord server was shut down (see &amp;quot;2024 - Yuzu (Switch) vs. Nintendo&amp;quot; section of the [[Legal Status of Emulation]] page)&lt;br /&gt;
&lt;br /&gt;
:Messages from suyu developers about leaving the project: [https://pastebin.com/6FYdz9Sr kksowo&#039;s message on Paste.bin], [https://old.reddit.com/r/suyu/comments/1c1hs3l/the_death_of_suyu/ The Death of Suyu by u/AMA2581 on r/suyu]. After this, however, the founder of the project states that [https://old.reddit.com/r/suyu/comments/1c1tnh5/founder_speaking_future/ they will still try to maintain the project] as much as they can. Their Discord server is shut (see &amp;quot;2024 - Yuzu (Switch) vs. Nintendo&amp;quot; section of the [[Legal Status of Emulation]] page), and with the [https://chat.suyu.dev/channel/announcements?msg=0czPGU0xnVBMkM1II announcement in February 13, 2025], the project could be considered ceased and dead.&lt;br /&gt;
&lt;br /&gt;
;torzu: A fork of yuzu. To prevent take-downs, the main git repository is hosted using the Tor network. It has a mirror on NotaBug, torzu still aims to remain &amp;quot;compilable on Linux and Windows&amp;quot; and serve as a &amp;quot;good base to fork&amp;quot; in the future. torzu doesn&#039;t publish official releases or offer official support.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [https://web.archive.org/web/20240304212345if_/https://yuzu-emu.org/ Official Website] &amp;lt;small&amp;gt;(archived)&amp;lt;/small&amp;gt;&lt;br /&gt;
:- [https://web.archive.org/web/20240304183035if_/https://yuzu-emu.org/entry/ Blog/entries]&lt;br /&gt;
:- [https://web.archive.org/web/20240304201438if_/https://yuzu-emu.org/wiki/faq/ FAQ(s)]&lt;br /&gt;
:- [https://web.archive.org/web/20240304185123if_/https://yuzu-emu.org/game/ Game Compatibility List]&lt;br /&gt;
:- [https://web.archive.org/web/20240304181617if_/https://yuzu-emu.org/screenshots/ Screenshots]&lt;br /&gt;
:- [https://web.archive.org/web/20240304211120if_/https://yuzu-emu.org/wiki/ Wiki(s)]&lt;br /&gt;
:- [https://web.archive.org/web/20240304194040if_/https://yuzu-emu.org/help/ Help]&lt;br /&gt;
* [https://yuzu-mirror.github.io/ Unofficial Mirror] (yuzu-mirror.github.io)&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Hybrid console emulators]]&lt;br /&gt;
[[Category:Handheld console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Nintendo Switch emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Linux emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Inactive emulation software]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Recommended_emulators&amp;diff=129629</id>
		<title>Recommended emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Recommended_emulators&amp;diff=129629"/>
		<updated>2025-10-23T20:16:15Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* Not recommended */ Based on several emulators throughout the wiki being Not Recommended for at least one of these reasons, and is general solid rule to have for user safety&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{for|a condensed list of the most recommended emulators|List of recommended emulators}}&lt;br /&gt;
===What are recommended emulators?===&lt;br /&gt;
Well, most importantly they&#039;re emulators that are recommended by /emugen/. The list of recommended emulators is available on each emulation page, check the Wiki page and look at the &amp;quot;&#039;&#039;&#039;Recommended&#039;&#039;&#039;&amp;quot; column.&lt;br /&gt;
&lt;br /&gt;
Emulators are listed in the order of most recommended at the top and least recommended at the bottom.&lt;br /&gt;
&lt;br /&gt;
===Recommendation levels===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Recommendation level&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Appearance&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Template call&lt;br /&gt;
|-&lt;br /&gt;
|Recommended&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[[#Recommended|Recommended emulator]].&amp;lt;br&amp;gt;One of the better emulators for the given system(s)&lt;br /&gt;
|&amp;lt;code&amp;gt;{{T|✓}} or {{T|Y}}&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Semi-recommended&lt;br /&gt;
|{{~}}&lt;br /&gt;
|[[#Semi-recommended|Semi-recommended emulator]].&amp;lt;br&amp;gt;Typically less compatible than higher recommended emulators.&lt;br /&gt;
|&amp;lt;code&amp;gt;{{T|~}}&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Unknown&lt;br /&gt;
|{{?}}&lt;br /&gt;
|Untested emulator.&amp;lt;br&amp;gt;An emulator that has not been tested/tested enough.&lt;br /&gt;
|&amp;lt;code&amp;gt;{{T|?}}&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Further research needed&lt;br /&gt;
|{{R}}&lt;br /&gt;
|Further research needed to determine if it&#039;s recommended.&amp;lt;br&amp;gt;Typically an emulator that was recently added to the article.&lt;br /&gt;
|&amp;lt;code&amp;gt;{{T|R}}&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Not recommended&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|[[#Not recommended|Not recommended emulator]].&amp;lt;br&amp;gt;Surpassed by other emulators.&lt;br /&gt;
|&amp;lt;code&amp;gt;{{T|✗}} or {{T|N}}&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==System emulation status==&lt;br /&gt;
Assign these symbols in &amp;quot;Infobox system&amp;quot; panel section based on;&lt;br /&gt;
    ✓: Compatibility is approximately 40% or higher.&lt;br /&gt;
    ~: Compatibility is lower than 40%, even though functional emulators exist.&lt;br /&gt;
    ✗: No functional emulators exist, or compatibility is negligible (near 5%).&lt;br /&gt;
&lt;br /&gt;
==Recommending emulators==&lt;br /&gt;
&lt;br /&gt;
If you want to change the recommendation of an emulator that is listed as &#039;unknown recommendation&#039; or &#039;further research needed&#039; you can:&lt;br /&gt;
&lt;br /&gt;
* Ask /emugen/&lt;br /&gt;
* Use the discussion page to gather opinions from other editors&lt;br /&gt;
* Edit the article yourself, if you have conducted your own research&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;These are not strict rules but guidelines that should be considered while recommending an emulator:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Recommended===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
*Have high compatibility (and mappers support for systems like [[Nintendo_Entertainment_System_emulators|NES]], [[Game_Boy/Game_Boy_Color_emulators|GB/GBC]], [[Master_System_emulators|SMS/GG]], or operating systems support for [[PC_Emulator_Comparisons#Emulators|PC emulators]] etc.)&lt;br /&gt;
&lt;br /&gt;
*Various [https://emulation.gametechwiki.com/index.php?title=Special:Search&amp;amp;limit=500&amp;amp;offset=0&amp;amp;profile=default&amp;amp;search=%22%7Chardware+features%22 hardware features] like connectivity, peripherals and special hardware support etc.&lt;br /&gt;
&lt;br /&gt;
*Offering useful [https://emulation.gametechwiki.com/index.php?search=%22%23Enhancements%7CEnhancements%22&amp;amp;title=Special%3ASearch&amp;amp;limit=500&amp;amp;profile=default&amp;amp;fulltext=1 enhancement features].&lt;br /&gt;
&lt;br /&gt;
*Supports arcade and other hardware variations[https://emulation.gametechwiki.com/index.php?search=%22%23Arcade+variations%22&amp;amp;title=Special%3ASearch&amp;amp;profile=default&amp;amp;fulltext=1][https://emulation.gametechwiki.com/index.php?search=%22%23Hardware+variations%22&amp;amp;title=Special%3ASearch&amp;amp;profile=default&amp;amp;fulltext=1].&lt;br /&gt;
&lt;br /&gt;
*Being capable of running on various modern devices/operating systems and run at full speed on modern affordable/popular hardware. &#039;&#039;See [https://store.steampowered.com/hwsurvey/ Steam HW survey] and [[Computer specifications]] for that.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Generally, be usable day-to-day by even the not-so-tech-savvy users. (e.g. distributing binaries of the software, without requiring compiling)&lt;br /&gt;
&lt;br /&gt;
*Being improved regularly--in other words, be active and, preferably, be open-source (not closed-source), as that ensures that any active programmer can keep the software in good shape and able to run on the latest operating systems.&lt;br /&gt;
&lt;br /&gt;
*[[Emulation_Accuracy|Accuracy]]-focused emulators are recommended when they have a reasonable amount of compatibility compared to general-use emulators without demanding high-end hardware. Being accurate doesn&#039;t always mean more compatible.&lt;br /&gt;
&lt;br /&gt;
===Semi-recommended===&lt;br /&gt;
&lt;br /&gt;
This should be a small amount of the listed emulators, otherwise should be listed as recommended or not recommended.&lt;br /&gt;
&lt;br /&gt;
* Meets only a few of the recommended guidelines, e.g hard to use GUI but accurate emulation.&lt;br /&gt;
&lt;br /&gt;
* Emulators that aren&#039;t the best in those categories. They still may be good emulators, and offer many great features, but are not the best option for general users or fall short compared to other emulators.&lt;br /&gt;
&lt;br /&gt;
* If it has some level of compatibility, emulators lacking competition (like [[Xbox_360_emulators|Xbox 360]], [[PlayStation_4_emulators|PlayStation 4]]), or any other system in the [https://emulation.gametechwiki.com/index.php/Category:Very_early_emulation very early] emulation category.&lt;br /&gt;
&lt;br /&gt;
===Not recommended===&lt;br /&gt;
&lt;br /&gt;
* If the emulator cannot run any commercial software or game.&lt;br /&gt;
** [https://emulation.gametechwiki.com/index.php/Category:Not_yet_emulated Unemulated systems], [https://emulation.gametechwiki.com/index.php/Category:Very_early_emulation very early] emulated systems with little to no compatibility, [[MAME]]&#039;s &amp;quot;MACHINE_SKELETON&amp;quot; state.&lt;br /&gt;
* It falls short compared to other emulators.&lt;br /&gt;
* If use of the emulator poses data privacy risks, or if the emulator is/has been associated with questionable practices (including but not limited to adware, bloatware, shady monetization, license violation, illegal activity).&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
[[Category:Recommendations]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Citra&amp;diff=129493</id>
		<title>Citra</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Citra&amp;diff=129493"/>
		<updated>2025-10-20T16:10:28Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* Forks */ Azahar has builds functioning for M-chip Macs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|title         = Citra&lt;br /&gt;
|logo          = Citra.png&lt;br /&gt;
|logowidth     = 100&lt;br /&gt;
|developer     = Tropic Haze LLC&amp;lt;br/&amp;gt;Citra Team&lt;br /&gt;
|last-version  = &#039;&#039;&#039;Nightly&#039;&#039;&#039; 2104&amp;lt;br/&amp;gt;&#039;&#039;&#039;Canary&#039;&#039;&#039; 2798&lt;br /&gt;
|fate          = [https://web.archive.org/web/20240304225805if_/https://citra-emu.org/ Discontinued] &amp;lt;small&amp;gt;(archived)&amp;lt;/small&amp;gt;&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Linux|Linux]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&amp;lt;br/&amp;gt;[[Emulators on macOS|macOS]]&lt;br /&gt;
|architecture  = x86_64, ARM64&lt;br /&gt;
|target        = [[Nintendo 3DS emulators|Nintendo 3DS]]&lt;br /&gt;
|compatibility = [https://web.archive.org/web/20240304201046if_/https://citra-emu.org/game/ Compatibility list] &amp;lt;small&amp;gt;(archived)&amp;lt;/small&amp;gt;&lt;br /&gt;
|website       = [https://web.archive.org/web/20240304220745if_/https://citra-emu.org/ citra-emu.org] &amp;lt;small&amp;gt;(archived)&amp;lt;/small&amp;gt;&lt;br /&gt;
|prog-lang     = {{Proglang|C++}}&lt;br /&gt;
|license       = {{license|GPLv2}}&lt;br /&gt;
|source        = [https://github.com/citra-mirror/citra GitHub] &amp;lt;small&amp;gt;(mirror)&amp;lt;/small&amp;gt;&lt;br /&gt;
|bios          = [[Emulator_Files#Nintendo_3DS|Required]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{for|other software that emulates the 3DS|Nintendo 3DS emulators}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[wikipedia:Citra (emulator)|Citra]]&#039;&#039;&#039; (formerly Akiru) is a discontinued free and open-source [[Nintendo 3DS emulators|Nintendo 3DS]] emulator/debugger written in C++. It is also available as a [[libretro]] core. The emulator is no longer active.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
;We do not recommend using Citra anymore. Instead, we recommend using [[#Forks|active forks of Citra]].&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win|Lin|Mac|Android}}&lt;br /&gt;
|&#039;&#039;[https://web.archive.org/web/20240229205025/https://citra-emu.org/download/ Latest Archived Builds]&amp;lt;br&amp;gt;[https://web.archive.org/web/20240304191743/https://github.com/citra-emu/citra-nightly/releases Latest Archived Nightly (2104)]&amp;lt;br&amp;gt;[https://web.archive.org/web/20240304191843/https://github.com/citra-emu/citra-canary/releases Latest Archived Canary (2798)]&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you decide to install it from the archived link, the updater tries to fetch for updates and can&#039;t fetch any due to it shutting down forcing you to quit the setup. However, you can download Citra from &amp;quot;Manual Installation&amp;quot; section and you can download and use Citra as usual.&lt;br /&gt;
&lt;br /&gt;
==System requirements==&lt;br /&gt;
See [[Computer specifications#Citra]]&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
Citra emulates a subset of 3DS hardware and therefore is useful for running/debugging homebrew applications, and it is also able to run many commercial games. Some of these do not run at a playable state. On May 23, 2020, a [https://citra-emu.org/entry/announcing-citra-android/ official Android release] for Citra came out. The minimum requirements are Android 8 (64-bit) and OpenGL ES 3.2 support. Since 15th September 2023, Citra has also added support for Vulkan, resulting in improved performance in a number of scenarios. Many games achieve playable framerates on a variety of hardware, though the developers recommend an Android device with a Snapdragon 835 chip or better.&lt;br /&gt;
&lt;br /&gt;
===Lawsuit===&lt;br /&gt;
See [[Yuzu#Lawsuit]].&lt;br /&gt;
&lt;br /&gt;
==Shared data==&lt;br /&gt;
Some 3DS games make use of shared files from the console&#039;s system software. These games will not boot in Citra if said files are not present in the user folder.&lt;br /&gt;
&lt;br /&gt;
These files are not provided by the Citra developers for legal reasons, so they can be downloaded from the [[Emulator Files#Nintendo 3DS|Emulator Files]] page.&lt;br /&gt;
&lt;br /&gt;
==Importing saves==&lt;br /&gt;
Some games require this to bypass bugs in title screens.&lt;br /&gt;
# Get the Title ID for the game version you have from [http://www.3dsdb.com/ here]. For example, we&#039;ll try with the European version of Zelda: ALBW. Its full Title ID is &amp;lt;code&amp;gt;00040000000EC400&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Take the last 8 digits of the Title ID. (in our example, &amp;lt;code&amp;gt;000EC400&amp;lt;/code&amp;gt;) In case this method fails later, take &amp;lt;code&amp;gt;00000000&amp;lt;/code&amp;gt; instead, or make sure the save file and the ROM image are from the same region.&lt;br /&gt;
# Make an empty folder named as that partial Title ID (&amp;lt;code&amp;gt;000EC400&amp;lt;/code&amp;gt;). Put inside it another folder named &amp;quot;data&amp;quot;, then inside that one put another folder named &amp;lt;code&amp;gt;00000001&amp;lt;/code&amp;gt;, then inside that one put the actual save data files.&lt;br /&gt;
# Move the folder with the title ID and put it here:&lt;br /&gt;
#: &amp;lt;code&amp;gt;\user\sdmc\Nintendo 3DS\00000000000000000000000000000000\00000000000000000000000000000000\title\00040000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
===Emulation issues===&lt;br /&gt;
Emulation for various features is non-existent or not actively worked on enough to be in a usable state. This includes:&lt;br /&gt;
* Connectivity features relying on Wi-Fi (Wii U/3DS, Switch/3DS, 3DS Local Multiplayer, 3DS Online...), not in small part due to the setbacks hindering Wi-Fi DS emulation. However, Download Play is emulated.&lt;br /&gt;
* New 3DS mode. It is now in a playable state, but some games may still crash with it enabled.&lt;br /&gt;
&lt;br /&gt;
===Game image format===&lt;br /&gt;
Citra accepts games in &#039;&#039;&#039;.3ds, .cia or .cxi format&#039;&#039;&#039;. Furthermore, in Summer 2017, chances are your existing dumps tailor-made for Citra most probably made with the officially recommended tool braindump, which were missing some data yet could be emulated on Citra, have had their compatibility broken as a design choice with no options provided to fix those dumps. You&#039;ll have to get new dumps.&lt;br /&gt;
&lt;br /&gt;
While the latest sighax exploit allows for dumping decryption keys to convert (and possibly load) encrypted games in either .3ds or .cia format, development for a solution to allow for this Citra, even one requiring keys from your console, was formerly not actively pursued &#039;&#039;as a design choice&#039;&#039;. Tools on 3DS and PC exist to convert those to decrypted .3ds format, and a guide can be found [[Nintendo 3DS emulators#Encryption|here]]. However, Citra now allows loading/installing encrypted 3ds/CIA files if the necessary AES keys are provided. The required keys are provided with the 3DS Shared Data downloadable above.&lt;br /&gt;
&lt;br /&gt;
===Telemetry===&lt;br /&gt;
Citra developers decided to implement a telemetry feature, uploading to them through Internet connection detailed logs and data about your computer specs and the games you&#039;re playing. When booting Citra for the first time, you get asked if you want to enable it.&lt;br /&gt;
&lt;br /&gt;
===macOS compatibility===&lt;br /&gt;
Although macOS support in Citra is still poor, macOS builds have returned to Citra Canary 2485 and newer thanks to the addition of the new Vulkan renderer. Previously, macOS builds were discontinued after build 1782 due to the developers raising the OpenGL requirements to version 4.3, while macOS only supports up to version 4.1. The new Vulkan renderer addresses this by utilizing the MoltenVK translation layer instead of OpenGL, enabling compatibility with macOS systems. Additionally, these latest builds are Universal and have native support for both Intel and Apple Silicon.&lt;br /&gt;
&lt;br /&gt;
==Forks==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Platform(s)&lt;br /&gt;
!Latest version(s)&lt;br /&gt;
!New 3DS&lt;br /&gt;
![[Nintendo_3DS_emulators#Hardware_features|Hardware features]]&lt;br /&gt;
![[Nintendo_3DS_emulators#Enhancements|Enhancements]]&lt;br /&gt;
!Compatibility&lt;br /&gt;
![[Licensing|License]]&lt;br /&gt;
!Active&lt;br /&gt;
![[Recommended Emulators|Recommended]]&lt;br /&gt;
|-style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; | x86&lt;br /&gt;
|-&lt;br /&gt;
|Azahar&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/azahar-emu/azahar/releases/latest {{AzaharVer}}]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{Emulator compatibility|link=https://github.com/azahar-emu/compatibility-list/issues|11|12}}&lt;br /&gt;
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Borked3DS&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Borked3DS/Borked3DS/releases/latest {{Borked3DSVer}}]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Mandarine&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/mandarine3ds/mandarine {{MandarineVer}}]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|PabloMK7 fork&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/PabloMK7/citra/releases/tag/r608383e r608383e]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Lime3DS&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Lime3DS/lime3ds-archive/releases/tag/2119.1 2119.1]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; | ARM64&lt;br /&gt;
|-&lt;br /&gt;
|Azahar&lt;br /&gt;
|align=left|{{Icon|Android|macOS}}&lt;br /&gt;
|[https://github.com/azahar-emu/azahar/releases/latest {{AzaharVer}}]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{Emulator compatibility|link=https://github.com/azahar-emu/compatibility-list/issues|11|12}}&lt;br /&gt;
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Borked3DS&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/Borked3DS/Borked3DS/releases/latest {{Borked3DSVer}}]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Folium]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(Cytrus)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/folium/id6498623389 App Store] ($)&amp;lt;br/&amp;gt;[https://folium.emuplace.app/downloads {{FoliumVer}}]&amp;lt;br/&amp;gt;[https://github.com/emuplace/folium.emuplace.app/releases/latest Latest IPA]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Mandarine&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/mandarine3ds/mandarine {{MandarineVer}}]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Citra MMJ&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/weihuoya/citra/releases git]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Yellow}} {{License|GPLv2}} ({{License|Copyleft}})&amp;lt;ref group=N&amp;gt;Source code is not published in full, which may be a violation of the GPLv2 license.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✓}}&amp;lt;ref group=N&amp;gt;Release binaries are still actively published, but source code is not.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|PabloMK7 fork&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/PabloMK7/citra/releases/tag/r608383e r608383e]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Lime3DS&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/Lime3DS/lime3ds-archive/releases/tag/2119.1 2119.1]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Infobox emulator&lt;br /&gt;
|title = Azahar&lt;br /&gt;
|logo = Azahar icon.png&lt;br /&gt;
|logowidth = 153&lt;br /&gt;
|active = Yes&lt;br /&gt;
|version       = [https://github.com/azahar-emu/azahar/releases/latest {{AzaharVer}}]&lt;br /&gt;
|platform = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Linux|Linux]]&amp;lt;br/&amp;gt;[[Emulators on macOS|macOS]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|target = [[Nintendo 3DS emulators|Nintendo 3DS]]&lt;br /&gt;
|developer = [https://github.com/OpenSauce04 OpenSauce], [https://github.com/PabloMK7 PabloMK7], and other contributors&lt;br /&gt;
|prog-lang = {{Proglang|C++}}&lt;br /&gt;
|source = [https://github.com/azahar-emu/azahar GitHub]&lt;br /&gt;
|license = {{license|GPLv2}}&lt;br /&gt;
|bios = [[Emulator_Files#Nintendo_3DS|Required for some games]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox emulator&lt;br /&gt;
|title = Borked3DS&lt;br /&gt;
|logo = Borked3DS.png&lt;br /&gt;
|logowidth = 153&lt;br /&gt;
|active = Yes&lt;br /&gt;
|version       = [https://github.com/Borked3DS/Borked3DS/releases/latest {{Borked3DSVer}}]&lt;br /&gt;
|platform = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Linux|Linux]]&amp;lt;br/&amp;gt;[[Emulators on macOS|macOS]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|target = [[Nintendo 3DS emulators|Nintendo 3DS]]&lt;br /&gt;
|developer = [https://github.com/rtiangha rtiangha]&lt;br /&gt;
|prog-lang = {{Proglang|C++}}&lt;br /&gt;
|source = [https://github.com/Borked3DS/Borked3DS GitHub]&lt;br /&gt;
|license = {{license|GPLv2}}&lt;br /&gt;
|bios = [[Emulator_Files#Nintendo_3DS|Required for some games and decryption]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
;Azahar: A merger of the PabloMK7 and Lime3DS Citra forks by the same developers, meant to merge added features of both to make a definitive emulator. Certain changes were made out of legal considerations, such as ending support for encrypted games, renaming the .3ds file format to its official file extension, .cci, and removing the ability to download system files directly from Nintendo&#039;s CDN, which has been replaced by the Artic Setup Tool: a homebrew application that copies system files from a real 3DS unit to Azahar. Cryptographic keys are now included in the emulator directly.&amp;lt;ref&amp;gt;{{cite web |last= |first=PabloMK7 |date=December 12, 2024 |title=Game Loading on Azahar: What&#039;s Changing |url=https://azahar-emu.org/blog/game-loading-changes/ |website=azahar-emu.org |location= |publisher= |access-date=January 25, 2025}}&amp;lt;/ref&amp;gt; Azahar also includes new features not present in other Citra forks, such as the ability to download owned games from the Nintendo eShop, a new compression file format called Z3DS with a built in converter,&amp;lt;ref&amp;gt;{{cite web |last= |first=PabloMK7 |date=August 1, 2025 |title=Support for compressed 3DS backups is here! How to free up space in your 3DS game library. |url= https://azahar-emu.org/blog/compressed-backups/ |website=azahar-emu.org |location= |publisher= |access-date=September 25, 2025}}&amp;lt;/ref&amp;gt; an optional &amp;quot;Disable Right Eye Rendering&amp;quot; hack which can improve performance up to 50% when used in 2D, and other quality of life upgrades over Citra.&lt;br /&gt;
&lt;br /&gt;
;Borked3DS: A rebrand and continuation of the Bravely Offline Citra fork. The developers consider it to be an &amp;quot;experimental&amp;quot; or &amp;quot;sandbox&amp;quot; fork that may be unstable at times. It has all of the latest features from PabloMK7&#039;s Citra fork, most features from Lime3DS, and some hacks and features from Mandarine. It also has its own unique features, such as feature parity in the Android version, UI improvements for desktop and Android, and support for the Skylanders IR portal on desktop.&lt;br /&gt;
&lt;br /&gt;
;PabloMK7 fork: A Citra fork written in C++ and initially created to add online play,&amp;lt;ref&amp;gt;https://twitter.com/Pablomf6/status/1719705943028449372&amp;lt;/ref&amp;gt; but continued to receive new updates and other new features following the end of support for upstream Citra. PabloMK7 was a contributor of Citra, and the repository has also seen work from other active Citra contributors such as GPUCode, who was among the most active contributors before the repository was deleted. Being a fork of Citra, the emulator emulates a subset of 3DS hardware and therefore is useful for running/debugging homebrew applications; it is also able to run many commercial games. Some of these do not run in a playable state. On May 5, 2024, PabloMK7 announced an upcoming feature known as Artic Base,&amp;lt;ref&amp;gt;https://twitter.com/Pablomf6/status/1787246255002853480&amp;lt;/ref&amp;gt; released on May 12, 2024.&amp;lt;ref&amp;gt;https://github.com/PabloMK7/ArticBaseServer&amp;lt;/ref&amp;gt; Artic Base is a 3DS homebrew app that can stream game data from the 3DS system to an instance of Citra over the local network, allowing users to play their own games on Citra without having to dump them. Artic Base can also sync save data between the 3DS and Citra. Development of the fork ceased on October 29, 2024, pending a merger with Lime3DS (which had also ceased development). The resulting Citra fork would later come to be known as Azahar.&amp;lt;ref name=&amp;quot;azahar&amp;quot;&amp;gt;https://azahar-emu.org&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Lime3DS: A Citra fork. The main goal of the project was to act as a revival of Citra.&amp;lt;ref&amp;gt;https://github.com/Lime3DS#lime3ds-is-a-project-which-aims-to-revive-citra-the-most-popular-open-source-nintendo-3ds-emulator&amp;lt;/ref&amp;gt; Much like its predecessor, Lime3DS is mainly written in C++. Development for Lime3DS began on the same day as Citra&#039;s closure, March 4, 2024. Unlike some other forks appearing at this time, the developers for Lime3DS intended to separate their branding from that of Citra and create a separate successor. The emulator had been steadily updated since then, boasting high compatibility and stability for many 3DS titles. Development ceased in November 2024, pending a merger with the PabloMK7 Citra fork (which had also ceased development). The resulting Citra fork would later come to be known as Azahar.&amp;lt;ref name=&amp;quot;azahar&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;[[Folium]]: A Citra port to iOS/iPadOS devices developed by Jarrod Norwell. Previously known as emuThreeDS and [https://github.com/emuPlace/Limon/ Limón]. Now continued as a [[Multi-system_emulators|multi emulator]] named Folium. [https://github.com/folium-app/Cytrus Cytrus] is the Nintendo 3DS emulation core used in Folium.[https://x.com/antique_codes/status/1845758124298481883/photo/2]&lt;br /&gt;
&lt;br /&gt;
;Mandarine: A Citra fork. It was originally named &amp;quot;Citra-Enhanced.&amp;quot; Development ceased temporarily in March 2024 due to the [[Yuzu#Lawsuit|stoppage of Citra development]]. Afterward, the project changed its name to Lemonade&amp;lt;ref&amp;gt;https://old.reddit.com/r/EmulationOnAndroid/comments/1bbos29/citraenhanced_is_going_to_be_continued_and/&amp;lt;/ref&amp;gt; and shifted its focus to the Android platform while planning to add new [[Nintendo_3DS_emulators#Hardware_features|features]] and [[Nintendo_3DS_emulators#Enhancements|enhancements]]. However, due to critique stemming from Lemonade&#039;s developers alleged stealing of code from other forks, violation of Citra&#039;s GPLv2 license, and berating of developers of other forks,&amp;lt;ref&amp;gt;https://web.archive.org/web/20240411140255/https://twitter.com/Pablomf6/status/1778376166098825515&amp;lt;/ref&amp;gt; much of the team has since abandoned the project.&amp;lt;ref&amp;gt;https://github.com/Lemonade-emu/Lemonade/pull/2/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R16&amp;lt;/ref&amp;gt; The fork was thereafter renamed back to Citra-Enhanced, before then renaming again to Mandarine after an alleged repository hijack attempt.&amp;lt;ref&amp;gt;https://github.com/mandarine3ds/mandarine/commit/ad06b079df3641e1f4086278ef93a65c204d245c#contribution&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Citra MMJ: &#039;&#039;&#039;Citra MMJ&#039;&#039;&#039; is a Citra fork for Android written by weihuoya. In the past, it has been claimed that it offers better performance on Android, however, with recent Android performance improvements in other forks, it is unclear if this is still the case. Additionally, not all of the code distributed in Citra MMJ binaries is included in the source code repository on GitHub, meaning there is less transparency for users who want to know what code is being run on their systems and less openness for external developers who may wish to contribute. This may also violate the emulator&#039;s GPLv2 license, which stipulates that source code must be available to anyone who can obtain a binary.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [https://web.archive.org/web/20240304220745if_/https://citra-emu.org/ Official Website] &amp;lt;small&amp;gt;(archived)&amp;lt;/small&amp;gt;&lt;br /&gt;
:- [https://web.archive.org/web/20240304201523if_/https://citra-emu.org/entry/ Blog/entries]&lt;br /&gt;
:- [https://web.archive.org/web/20240304201048if_/https://citra-emu.org/help/ Help]&lt;br /&gt;
:- [https://web.archive.org/web/20240304212658if_/https://citra-emu.org/wiki/faq/ FAQ(s)]&lt;br /&gt;
:- [https://web.archive.org/web/20240304201046if_/https://citra-emu.org/game/ Game Compatibility List]&lt;br /&gt;
:- [https://web.archive.org/web/20240304201040if_/https://citra-emu.org/wiki/home/ Wiki(s)]&lt;br /&gt;
:- [https://web.archive.org/web/20240304202112if_/https://citra-emu.org/screenshots/ Screenshots]&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Handheld console emulators]]&lt;br /&gt;
[[Category:Nintendo 3DS emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Linux emulation software]]&lt;br /&gt;
[[Category:macOS emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Inactive emulation software]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Yuzu&amp;diff=128562</id>
		<title>Yuzu</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Yuzu&amp;diff=128562"/>
		<updated>2025-10-08T19:57:08Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* Forks */ Architecture section matching&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Lowercase title}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox emulator&lt;br /&gt;
|title         = yuzu&lt;br /&gt;
|logo          = Yuzu_Icon.png&lt;br /&gt;
|logowidth     = 100&lt;br /&gt;
|developer     = Tropic Haze LLC&amp;lt;br/&amp;gt;yuzu Team&lt;br /&gt;
|last-version  = {{Version|Yuzu}}&lt;br /&gt;
|fate          = [https://web.archive.org/web/20240312071432if_/https://yuzu-emu.org/ Discontinued] &amp;lt;small&amp;gt;(archived)&amp;lt;/small&amp;gt;&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Linux|Linux]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&amp;lt;br/&amp;gt;[[Emulators on macOS|macOS]] &amp;lt;small&amp;gt;(experimental)&amp;lt;/small&amp;gt;&lt;br /&gt;
|architecture  = x86_64, ARM64&lt;br /&gt;
|target        = [[Nintendo Switch emulators|Nintendo Switch]]&lt;br /&gt;
|compatibility = [https://web.archive.org/web/20240304185123if_/https://yuzu-emu.org/game/ Compatibility list] &amp;lt;small&amp;gt;(archived)&amp;lt;/small&amp;gt;&lt;br /&gt;
|website       = [https://web.archive.org/web/20240304212345if_/https://yuzu-emu.org/ yuzu-emu.org] &amp;lt;small&amp;gt;(archived)&amp;lt;/small&amp;gt;&lt;br /&gt;
|prog-lang     = {{Proglang|C++}}&lt;br /&gt;
|license       = {{license|GPLv3}}&lt;br /&gt;
|source        = [https://github.com/yuzu-emu-mirror/yuzu GitHub] &amp;lt;small&amp;gt;(mirror)&amp;lt;/small&amp;gt;&lt;br /&gt;
|bios          = [[Emulator_Files#Nintendo_Switch|Required]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{for|other software that emulates the Switch|Nintendo Switch emulators}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yuzu&#039;&#039;&#039; is a discontinued open-source [[Nintendo Switch emulators|Nintendo Switch]] emulator and debugger written in C++. Prior to its discontinuation, it was the most popular Nintendo Switch emulator and had certain performance advantages over its main competitor, [[Ryujinx]], but lower compatibility. It is no longer officially available for download, but archived downloads are available.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
;We do not recommend using Yuzu anymore. Instead, we recommend using [[#Forks|active forks of Yuzu]].&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win|Lin}}&lt;br /&gt;
|&#039;&#039;[https://web.archive.org/web/20240412002255/https://github.com/pineappleEA/pineapple-src/releases Early Access Builds (built by pinEApple)]&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Patreon releases&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&amp;lt;hr/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win|Lin}}&lt;br /&gt;
|&#039;&#039;[https://web.archive.org/web/20240304181906/https://yuzu-emu.org/downloads/ Latest Archived Builds]&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&amp;lt;hr/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Android}}&lt;br /&gt;
|&#039;&#039;[https://web.archive.org/web/20240304181906/https://yuzu-emu.org/downloads/#android Latest Archived Builds]&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==System requirements==&lt;br /&gt;
See [[Computer specifications#Yuzu and forks]]&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
yuzu reached in-game on several Nintendo Switch exclusives in November 2019,&amp;lt;ref&amp;gt;[https://twitter.com/yuzuemu/status/1195079948635164679 Pokémon Sword and Shield go in-game] (November 14, 2019)&amp;lt;/ref&amp;gt; and has been improving in compatibility by the day with active developers ever since.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The Binding of Isaac: Afterbirth+&#039;&#039;, &#039;&#039;Puyo Puyo Tetris&#039;&#039;, and &#039;&#039;Cave Story+&#039;&#039; were the first games to boot.&amp;lt;ref&amp;gt;{{cite web|title=First games are running!|url=https://yuzu-emu.org/entry/first-games-are-running/|author=JMC47|date=April 15, 2018|accessdate=April 16, 2018}}&amp;lt;/ref&amp;gt; In late [https://t.co/2ctw1wBN3S April 2018], yuzu booted its first Switch exclusive, &#039;&#039;1-2-Switch&#039;&#039;. [https://t.co/8FY1zFoM7X Three months later], yuzu was able to run its first 3D rendered game, &#039;&#039;Minecraft: Story Mode&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[https://yuzu-emu.org/entry/yuzu-progress-report-2018-p1/ This progress report] from July 2018 details the extensive work required to research the Switch and get yuzu up and running, chronicling the compatibility status of a small bundle of games and apps over time. The post also covers a surprising number of similarities between the hardware and firmware of the [[Nintendo_3DS_emulators|3DS]] and Switch, and why portions of [[Citra]] were reused in yuzu.&lt;br /&gt;
&lt;br /&gt;
Yuzu started showing some 3D rendering on &#039;&#039;Super Mario Odyssey&#039;&#039; in early August 2018.&amp;lt;ref&amp;gt;[https://twitter.com/yuzuemu/status/1027066281441341440 First 3D Graphics] (August 8, 2018)&amp;lt;/ref&amp;gt; This long-awaited exclusive brought a lot of interest in the project. The team covered all the changes that month in [https://yuzu-emu.org/entry/yuzu-progress-report-2018-p3/ another progress report] from September 2018.&lt;br /&gt;
&lt;br /&gt;
In May 2020, multicore CPU emulation was implemented, improving framerates on many titles. This feature appears to cause audio slow down, so the developers recommend enabling audio stretching in order to mitigate it.&amp;lt;ref&amp;gt;{{YouTubeVideo|rbNd67vIO78 |Yuzu Multicore Released | This Update is INSANELY FAST}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In July 2021, yuzu&#039;s [[Shader caches|shader ]] decompiler was rewritten, allowing the generation of pipeline cache for Vulkan users and providing a considerable performance boost.&lt;br /&gt;
&lt;br /&gt;
In October 2021, resolution scaling was added to the emulator that allowed it to render games up to 6x the original resolution or 0.5x on the low end. It also added AMD FidelityFX™ Super-Resolution as a window adaptation filter among others.&amp;lt;ref&amp;gt;[https://yuzu-emu.org/entry/yuzu-art/ New Feature Release - Resolution Scaler (October 24, 2021)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As of March 2022, an estimated half of the Nintendo Switch library can be played from start to finish, like Super Mario Odyssey, which had correct graphics and speed after 1 year of it getting to boot up.&lt;br /&gt;
&lt;br /&gt;
On May 30, 2023, the emulator was ported to Android. This version was in early access, with a free and a paid version available.&lt;br /&gt;
&lt;br /&gt;
===Lawsuit===&lt;br /&gt;
[https://en.wikipedia.org/wiki/Nintendo Nintendo] sued Yuzu (TROPIC HAZE LLC) on February 26, 2024&amp;lt;ref&amp;gt;[https://web.archive.org/web/20240304182910/https://www.courtlistener.com/docket/68284505/nintendo-of-america-inc-v-tropic-haze-llc/ Nintendo of America Inc. v. Tropic Haze LLC (1:24-cv-00082) &amp;lt;i&amp;gt;On CourtListener.com&amp;lt;/i&amp;gt;]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://web.archive.org/web/20240229213811if_/https://storage.courtlistener.com/recap/gov.uscourts.rid.56980/gov.uscourts.rid.56980.1.0.pdf Case 1:24-cv-00082-JJM-LDA Document 1 (February 26, 2024)]&amp;lt;/ref&amp;gt;, over copyright infringement. On March 4, 2024, Nintendo and Tropic Haze settled out of court, with US$2,400,000.00 in Nintendo&#039;s favor, along with an injunction preventing Yuzu&#039;s management from continuing development of Yuzu or assisting Citra with development.&amp;lt;ref&amp;gt;[https://web.archive.org/web/20240304174726if_/https://storage.courtlistener.com/recap/gov.uscourts.rid.56980/gov.uscourts.rid.56980.10.0.pdf Case 1:24-cv-00082-JJM-LDA Document 10 (Mars 04, 2024)]&amp;lt;/ref&amp;gt; Distribution of Yuzu and Citra ceased after the lawsuit&#039;s conclusion,&amp;lt;ref&amp;gt;[https://web.archive.org/web/20240304175212/https://storage.courtlistener.com/recap/gov.uscourts.rid.56980/gov.uscourts.rid.56980.10.1.pdf Case 1:24-cv-00082-JJM-LDA Document 10-1 (Mars 04, 2024)]&amp;lt;/ref&amp;gt; and a statement was put on the websites of both emulators and the official Discord. Also see [[Legal Status of Emulation]].&lt;br /&gt;
&lt;br /&gt;
[https://old.reddit.com/r/emulation/comments/1b6juv9/yuzu_and_yuzus_support_of_citra_are_being/]&lt;br /&gt;
&lt;br /&gt;
==Forks==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Platform(s)&lt;br /&gt;
!Latest version(s)&lt;br /&gt;
![[Nintendo_Switch_emulators#Hardware_features_and_peripherals|Hardware features]]&lt;br /&gt;
![[Nintendo_Switch_emulators#Enhancements|Enhancements]]&lt;br /&gt;
!Compatibility&lt;br /&gt;
![[Licensing|License]]&lt;br /&gt;
!Active&lt;br /&gt;
![[Recommended Emulators|Recommended]]&lt;br /&gt;
|-style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; | x86_64&lt;br /&gt;
|-&lt;br /&gt;
|Eden&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|FreeBSD|Solaris}}&lt;br /&gt;
|[https://github.com/eden-emulator/Releases/releases {{EdenVer}}]&amp;lt;br/&amp;gt;[https://github.com/eden-emulator/Releases/releases git mirror] &amp;lt;small&amp;gt;(releases)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://git.eden-emu.dev/eden-emu/eden git]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Citron&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://git.citron-emu.org/citron/emulator/-/releases {{CitronVer}}]&amp;lt;br/&amp;gt;[https://git.citron-emu.org/citron/emulator git]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{Emulator compatibility|link=https://citron-emu.org/|1275|1500}}&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Sudachi&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/emuplace/sudachi.emuplace.app/releases/tag/v1.0.15 {{SudachiVer}}]&amp;lt;br/&amp;gt;[https://github.com/emuplace/sudachi.emuplace.app/releases/tag/v1.0.14 v1.0.14] (Linux)&amp;lt;br/&amp;gt;[https://github.com/emuplace/sudachi.emuplace.app/releases/tag/v1.0.13 v1.0.13] (macOS)&amp;lt;br/&amp;gt;[https://github.com/emuplace/sudachi.emuplace.app/releases git] &amp;lt;small&amp;gt;(releases)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Torzu&lt;br /&gt;
|align=left|{{Icon|Win|Linux|macOS}}&lt;br /&gt;
|[http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu git] (Dark Git)&amp;lt;br/&amp;gt;[https://notabug.org/litucks/torzu git mirror] (NotABug)&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|-&lt;br /&gt;
|Suyu&lt;br /&gt;
|align=left|{{Icon|Win|Linux|macOS}}&lt;br /&gt;
|[https://git.suyu.dev/suyu/suyu/releases v0.0.3]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|-style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; | ARM64&lt;br /&gt;
|-&lt;br /&gt;
|Eden&lt;br /&gt;
|align=left|{{Icon|Android|LinuxARM}}&lt;br /&gt;
|[https://github.com/eden-emulator/Releases/releases/tag/v0.0.3-rc3 {{EdenVer}}]&amp;lt;br/&amp;gt;[https://github.com/eden-emulator/Releases/releases git mirror] &amp;lt;small&amp;gt;(releases)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://git.eden-emu.dev/eden-emu/eden git]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Citron&lt;br /&gt;
|align=left|{{Icon|Android|LinuxARM}}&lt;br /&gt;
|[https://git.citron-emu.org/citron/emu/-/releases {{CitronVer}}]&amp;lt;br/&amp;gt;[https://git.citron-emu.org/citron/emu git]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{Emulator compatibility|link=https://citron-emu.org/|1275|1500}}&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Sudachi&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/emuplace/sudachi.emuplace.app/releases/tag/v1.0.15 {{SudachiVer}}]&amp;lt;br/&amp;gt;[https://github.com/emuplace/sudachi.emuplace.app/releases git] &amp;lt;small&amp;gt;(releases)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Pomelo&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://pomelo-emu.github.io/downloads.html Official Site]&amp;lt;br/&amp;gt;[https://gitlab.com/Pomelo-Emu/Pomelo git]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{Emulator compatibility|link=https://pomelo-emu.github.io/titles.html/|87|136}}&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Torzu&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu git] (Dark Git)&amp;lt;br/&amp;gt;[https://notabug.org/litucks/torzu git mirror] (NotABug)&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|-&lt;br /&gt;
|Suyu&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://git.suyu.dev/suyu/suyu/releases v0.0.3]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|?&lt;br /&gt;
|{{Green}} {{License|GPLv3}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|{{n}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Eden: Newest fork in the scene, &#039;&#039;&#039;Eden&#039;&#039;&#039;, with people that previously worked on Citron and Sudachi. Most of the new features provided by Eden are aimed at Android drivers specific issues. [https://old.reddit.com/r/yuzu/comments/1kgzpya/about_eden_current_state/][https://old.reddit.com/r/emulation/comments/1kjk61u/eden_nintendo_switch_emulator/].&lt;br /&gt;
&lt;br /&gt;
;Citron: A fork of yuzu, known as &#039;&#039;&#039;uzuy&#039;&#039;&#039; until October 2024. After a line of Nightly releases dating from November 2024 and a failed server migration that took the site down [https://www.reddit.com/media?url=https%3A%2F%2Fpreview.redd.it%2Fhas-citron-been-taken-down-v0-uxtrqvqkt19e1.jpeg%3Fwidth%3D1179%26format%3Dpjpg%26auto%3Dwebp%26s%3D0d7ea6999148d1ca858d9f6fc05695fe20dcc3c2], Citron reappeared with a newer Canary pre-launch version on January 2025. Since the partial suspension of Sudachi development and the recent inactivity of torzu, this emulator was one the most active yuzu forks at the time.&lt;br /&gt;
&lt;br /&gt;
:After internal disagreements over the idea of adding DRM and telemetry to combat misuse of the emulator, and its creator Zephyron[https://old.reddit.com/r/EmulationOnAndroid/comments/1jnpo71/the_fall_of_citron/], developers from Citron have split off and created Eden.&lt;br /&gt;
&lt;br /&gt;
;Sudachi: Initially conceived by Jarrod Norwell as an experimental port of yuzu to iOS/iPadOS, the project was rebased on Yuzu&#039;s EA-4176 build following the yuzu takedown. Subsequently, the project evolved to include further improvement of the project and distributions for Linux and macOS. While it was once available on separate repositories for Windows and Android, DMCA takedowns led to the closure of both repositories and the associated Discord server[https://old.reddit.com/r/EmulationOniOS/comments/1db1qwl/sudachi_has_been_takedown/][https://x.com/antique_codes/status/1809288541064819064] (see &amp;quot;2024 - Yuzu (Switch) vs. Nintendo&amp;quot; section of the [[Legal Status of Emulation]] page). The project is now distributed through its own hosting platform. Requires a paid Apple Developer Account or TrollStore to use the &amp;lt;code&amp;gt;com.apple.developer.kernel.increased-memory-limit&amp;lt;/code&amp;gt; entitlement. In version 1.0.15, the gyroscope is not recognized, and all non-English languages are removed; therefore, it is recommended to use the previous version until these issues are resolved.&lt;br /&gt;
&lt;br /&gt;
:Sudachi is no longer in-development[https://sudachi.emuplace.app/]&lt;br /&gt;
&lt;br /&gt;
:;Pomelo: A fork of Sudachi maintained by Stossy11 focused on iOS/iPadOS support. Pomelo can be installed with [https://sidestore.io SideStore], a paid developer account or TrollStore. This project has been archived and superseded by a Ryujinx-based emulator by the same developer: [https://melonx.org/ MeloNX].&lt;br /&gt;
&lt;br /&gt;
;Suyu: A fork ([https://git.suyu.dev/suyu/suyu based on the latest EA-4176]). Unlike its parent project, the Switch firmware is required (like older versions of yuzu) as well a title.keys file for eShop/nsp games, updates and DLCs (on yuzu, they were auto generated if missing). The repository was originally hosted on GitLab, but it was forced to move after GitLab took it down, citing the use of the raw yuzu code. It is hosted on a self-managed instance of Forgejo. This decision, along with various precautions[https://old.reddit.com/r/emulation/comments/1bck011/heres_how_the_makers_of_the_suyu_switch_emulator/], suggests a desire to avoid [[Legal_Status_of_Emulation#Nintendo|legal claims similar to those faced by yuzu]]. Later, the team tried to recruit programmers to start to study the code. Thus, there is an adaptation period needed to see some serious advancements, and in the meantime, in response to concerns about the project&#039;s financial motivations, the suyu team emphasized a strict policy against accepting donations; they assure users that there is no intention to profit from the emulator. But there have been inexperienced coding criticisms from some in the community directed at the developers&#039; work. Their discord server was shut down (see &amp;quot;2024 - Yuzu (Switch) vs. Nintendo&amp;quot; section of the [[Legal Status of Emulation]] page)&lt;br /&gt;
&lt;br /&gt;
:Messages from suyu developers about leaving the project: [https://pastebin.com/6FYdz9Sr kksowo&#039;s message on Paste.bin], [https://old.reddit.com/r/suyu/comments/1c1hs3l/the_death_of_suyu/ The Death of Suyu by u/AMA2581 on r/suyu]. After this, however, the founder of the project states that [https://old.reddit.com/r/suyu/comments/1c1tnh5/founder_speaking_future/ they will still try to maintain the project] as much as they can. Their Discord server is shut (see &amp;quot;2024 - Yuzu (Switch) vs. Nintendo&amp;quot; section of the [[Legal Status of Emulation]] page), and with the [https://chat.suyu.dev/channel/announcements?msg=0czPGU0xnVBMkM1II announcement in February 13, 2025], the project could be considered ceased and dead.&lt;br /&gt;
&lt;br /&gt;
;torzu: A fork of yuzu. To prevent take-downs, the main git repository is hosted using the Tor network. It has a mirror on NotaBug, torzu still aims to remain &amp;quot;compilable on Linux and Windows&amp;quot; and serve as a &amp;quot;good base to fork&amp;quot; in the future. torzu doesn&#039;t publish official releases or offer official support.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [https://web.archive.org/web/20240304212345if_/https://yuzu-emu.org/ Official Website] &amp;lt;small&amp;gt;(archived)&amp;lt;/small&amp;gt;&lt;br /&gt;
:- [https://web.archive.org/web/20240304183035if_/https://yuzu-emu.org/entry/ Blog/entries]&lt;br /&gt;
:- [https://web.archive.org/web/20240304201438if_/https://yuzu-emu.org/wiki/faq/ FAQ(s)]&lt;br /&gt;
:- [https://web.archive.org/web/20240304185123if_/https://yuzu-emu.org/game/ Game Compatibility List]&lt;br /&gt;
:- [https://web.archive.org/web/20240304181617if_/https://yuzu-emu.org/screenshots/ Screenshots]&lt;br /&gt;
:- [https://web.archive.org/web/20240304211120if_/https://yuzu-emu.org/wiki/ Wiki(s)]&lt;br /&gt;
:- [https://web.archive.org/web/20240304194040if_/https://yuzu-emu.org/help/ Help]&lt;br /&gt;
* [https://yuzu-mirror.github.io/ Unofficial Mirror] (yuzu-mirror.github.io)&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Hybrid console emulators]]&lt;br /&gt;
[[Category:Handheld console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Nintendo Switch emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Linux emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Inactive emulation software]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy_Advance_emulators&amp;diff=128561</id>
		<title>Game Boy Advance emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy_Advance_emulators&amp;diff=128561"/>
		<updated>2025-10-08T19:53:09Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* Emulators */ Semi-recommended below fully recommended&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox system&lt;br /&gt;
|title = Game Boy Advance&lt;br /&gt;
|logo_size = 250px&lt;br /&gt;
|image = gbagba.png&lt;br /&gt;
|image_size = 250px&lt;br /&gt;
|caption = Indigo Game Boy Advance&lt;br /&gt;
|aka = CN: iQue Game Boy Advance&lt;br /&gt;
|developer = [[Nintendo|Nintendo R&amp;amp;D]]&lt;br /&gt;
|manufacturer = [[Nintendo]]&lt;br /&gt;
|family = Game Boy&lt;br /&gt;
|type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
|price = {{Inflation|USD|99.99|2001}}&lt;br /&gt;
|generation = [[:Category:Sixth-generation video game consoles|Sixth]]&lt;br /&gt;
|release date = 	&lt;br /&gt;
JP: March 21, 2001&amp;lt;br /&amp;gt;&lt;br /&gt;
NA: June 11, 2001&amp;lt;br /&amp;gt;&lt;br /&gt;
PAL: June 22, 2001&lt;br /&gt;
|discontinued = Yes&lt;br /&gt;
|units sold = 81.51 million&lt;br /&gt;
|media = 	&lt;br /&gt;
Game Boy Game Pak&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Color Game Pak&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Advance Game Pak&lt;br /&gt;
|soc = Nintendo CPU&amp;amp;nbsp;AGB&lt;br /&gt;
|cpu = ARM7TDMI @ 16.78&amp;amp;nbsp;MHz&amp;lt;br&amp;gt;Sharp&amp;amp;nbsp;SM83 @ 4&amp;amp;nbsp;/&amp;amp;nbsp;8&amp;amp;nbsp;MHz&lt;br /&gt;
|memory = 288&amp;amp;nbsp;KB&amp;amp;nbsp;RAM, 98&amp;amp;nbsp;KB&amp;amp;nbsp;VRAM&lt;br /&gt;
|display = Reflective TFT LCD, 240&amp;amp;nbsp;×&amp;amp;nbsp;160&amp;amp;nbsp;px, 61.2 mm × 40.8 mm (2.41 in × 1.61 in)&lt;br /&gt;
|dimensions = 82 mm × 144.5 mm × 24.5 mm (3.23 in × 5.69 in × 0.96 in)&lt;br /&gt;
|power = 2 × AA batteries&lt;br /&gt;
|topgame = &#039;&#039;Pokémon Ruby&#039;&#039; and &#039;&#039;Sapphire&#039;&#039; (16.22 million units)&lt;br /&gt;
|compatibility = &lt;br /&gt;
[[Game Boy (Color) emulators|Game Boy]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Game Boy (Color) emulators|Game Boy Color]]&lt;br /&gt;
|predecessor = [[Game Boy Color]]&lt;br /&gt;
|successor = [[Nintendo DS emulators|Nintendo DS]]&amp;lt;!-- Revisions and redesigns within the GBA series aren&#039;t considered &amp;quot;successors&amp;quot; they are listed as related devices below --&amp;gt;&lt;br /&gt;
|related = &lt;br /&gt;
Game Boy Advance SP&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Micro&lt;br /&gt;
|emulated = {{Ya}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{for|emulators that run on the Game Boy Advance|Emulators on Game Boy Advance}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game_Boy_Advance|Game Boy Advance]]&#039;&#039;&#039; (often shortened to GBA) is a 32-bit handheld video game console developed by Nintendo. It is the successor to the Game Boy Color. It was released in Japan on the 21st of March 2001, in North America on the 11th of June and in Australia and Europe on the 22nd of June and retailed for {{Inflation|USD|99.99|2001}}. It has a ARM7TDMI CPU at 16.78 MHz and a Zilog Z80 CPU at 8 MHz and 4 MHz. It has 288 KB of RAM and 96 KB of VRAM.&lt;br /&gt;
&lt;br /&gt;
The GBA is one of the few cases of emulation being available prior to the release of the console due to the existence of tech demos. Due to the console&#039;s relative simplicity and the low system requirements for emulation, several emulation options capable of running commercial games were available early in the console&#039;s lifespan. Emulation has only continued to advance since then, with modern offerings being highly accurate and playable on many devices.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Platform(s)&lt;br /&gt;
!Latest version&lt;br /&gt;
![[#Hardware features and peripherals|Hardware features and peripherals]]&lt;br /&gt;
![[#Enhancements|Enhancements]]&lt;br /&gt;
!Compatibility&lt;br /&gt;
![[Licensing|License]]&lt;br /&gt;
!Active&lt;br /&gt;
![[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|x86&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/mgba/ mGBA_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift confirming the libretro core is tracking the master branch], However, even though it&#039;s updated frequently, some [[#Hardware_features_and_accessories|hardware features]] are exclusive to the standalone version. Therefore, using the standalone version is recommended.&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mesen|Mesen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|{{Dunno}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NanoBoyAdvance]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/nba-emu/NanoBoyAdvance/workflows/build/master Dev builds]&amp;lt;br/&amp;gt; [https://github.com/nba-emu/NanoBoyAdvance/releases {{NanoBoyAdvanceVer}}]&lt;br /&gt;
|{{Na}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/321 Dev Builds]&amp;lt;br/&amp;gt;[https://github.com/skylersaleh/SkyEmu/releases/ {{SkyEmuVer}}]&lt;br /&gt;
|{{Na}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[ares]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/ares-emulator/ares/workflows/build/master git Artifacts]&amp;lt;br/&amp;gt;[https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|{{Dunno}} ||{{~}} ||{{Emulator compatibility|link=https://ares-emu.net/compatibility/nintendo-game-boy-advance?status=-1|2290|2921}} ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBE+]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|{{~}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/vba_m/ vbam_libretro]&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/vba_next/ vba_next_libretro]&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;VBA Next is a Game Boy Advance emulator based on VBA-M 2011 with backported patches for performance and compatibility improvements.&amp;lt;/ref&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [https://buildbot.libretro.com/nightly/ libretro core&#039;&#039;&#039;s&#039;&#039;&#039;] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases 2.1.11]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBAHawk]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/alyosha-tas/GBAHawk/releases 2.2.0]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(mGBA 0.10.0)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[https://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[No$|No$GBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|DOS}}&lt;br /&gt;
|[https://problemkaputt.de/gba.htm {{No$GBAVer}}]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|git artifacts&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://www.mamedev.org/release.html {{MAMEVer}}]&lt;br /&gt;
|{{Dunno}} ||{{~}} ||[https://adb.arcadeitalia.net/lista_mess.php?software_list_name=gba&amp;amp;compatibility= ?] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gpsp/ gpSP_libretro]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mednafen]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/beetle_gba/ mednafen_gba_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[{{MednafenURL|releases/}} {{MednafenVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://hades-emu.org Hades]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/hades-emu/Hades/releases/tag/v1.0.0 {{HadesVer}}]&amp;lt;br/&amp;gt; [https://nightly.link/hades-emu/Hades/workflows/build/master Nightly builds]&amp;lt;br/&amp;gt; [https://github.com/hades-emu/hades git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/higan-emu/higan/releases/tag/v110 {{higanVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|agbemu&lt;br /&gt;
|align=left|{{Icon|Linux}}&lt;br /&gt;
|[https://github.com/burhanr13/agbemu/releases 1.1]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MPL2}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|iDeaS&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://web.archive.org/web/20150311100053/https://ciacin.site90.com/ideas.php {{iDeaSVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}}  ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGBA VGBA]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://fms.komkon.org/VGBA/#Downloads {{VGBAVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Meteor&lt;br /&gt;
|align=left|{{Icon|Linux}}&lt;br /&gt;
|[https://github.com/blastrock/meteor {{MeteorVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|BoyCottAdvance&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://boycottadvance.emuunlim.org/Downloads.htm {{BoyCottAdvanceVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|PlayBoy Advance&lt;br /&gt;
|align=left|{{Icon|macOS}}&lt;br /&gt;
|[https://www.zophar.net/macintosh/gba/playboy-advance.html {{PlayBoyAdvanceVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|GameBeanAdvance&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/bmchtech/GameBeanAdvance git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{~}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|ARM&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/mgba/ mGBA_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS|LiA|Pandora}}&lt;br /&gt;
|[https://github.com/huhao1987/mGBA_Android unofficial Android version]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Libretro core is active; unofficial standalone port for Android is not.&amp;lt;/ref&amp;gt; ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.explusalpha.com/contents/gba-emu GBA.emu]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(VBA-M 2.1.4 based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
|[https://github.com/Rakashazi/emu-ex-plus-alpha/releases/tag/Pre-release Pre-release]&amp;lt;br/&amp;gt;[https://play.google.com/store/apps/details?id=com.explusalpha.GbaEmu 1.5.82]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/75 1.5.46.02 Pyra]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|LiA|Pandora}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[ares]]&lt;br /&gt;
|align=left|{{Icon|WoA}}&lt;br /&gt;
|[https://nightly.link/ares-emulator/ares/workflows/build/master git Artifacts]&amp;lt;br/&amp;gt;[https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Pandora}}&amp;lt;br/&amp;gt;{{Icon|Didj|Symbian}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://repo.openpandora.org/?page=detail&amp;amp;app=package.gpsp.notaz 0.9.2.8 Pandora]&amp;lt;br/&amp;gt;[https://github.com/Summeli/gpSP4Cute Symbian]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=gpsp&amp;gt;libretro core-only.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://pixelrespawn.com/ Linkboy]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.pixelrespawn.linkboy 2.2.3]&amp;lt;br/&amp;gt;[https://apps.apple.com/app/linking-boy/id6695762604 AppStore]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|John GBA&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details/John_GBA?id=com.johnemulators.johngba 2.13]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{~}}||{{R}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Pizza Boy A Pro&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=it.dbtecno.pizzaboygbapro&amp;amp;hl=en_US 2.16.2]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}}||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://sites.google.com/site/fastemulator/ My Boy!]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fastemulator.gba 2.0.8]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{Na}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Superseded by Linkboy.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|agbemu&lt;br /&gt;
|align=left|{{Icon|macOS}}&lt;br /&gt;
|[https://github.com/burhanr13/agbemu/releases 1.1]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MPL2}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|VGBAnext&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fms.emu {{VGBANextVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.hydra.noods 0.1]&amp;lt;br/&amp;gt;[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://forums.windowscentral.com/app-spotlight/252987-trio-nintendo-emulators-vba8-vgbc8-snes8x.html VBA10]&lt;br /&gt;
|align=left|{{Icon|W10P}}&lt;br /&gt;
|[https://forum.xda-developers.com/windows-10-mobile/windows-10-mobile-apps-and-games/app-vba10-emulator-t3588704 1.22]&amp;lt;br/&amp;gt;[https://emulator.games/emulators/gameboy-advance/vba10/ Alt]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://iemulators.com/gba4ios 2.1]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20190801135245/http://allaboutwindowsphone.com/software/content/VBA8_1.php VBA8]&lt;br /&gt;
|align=left|{{Icon|W8P}}&lt;br /&gt;
|[https://www.appx4fun.com/xap/15223/ 2.27]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA_J2ME&lt;br /&gt;
|align=left|{{Icon|Java}}&lt;br /&gt;
|[https://oldfag.top/downloads/?act=view&amp;amp;id=168 1.0]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA Emulator&amp;lt;br&amp;gt;(Rekkuzan)&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.Rekkuzan.UnityBoyAdvance 0.1.13]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Manic EMU]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/manic-emu-game-emulator/id6743335790 {{Manic EMUVer}}]&amp;lt;/br&amp;gt;[https://github.com/Manic-EMU/ManicEMU/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|AGPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{TBD}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Provenance]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/provenance-app/id1596862805 {{ProvenanceVer}}]&amp;lt;/br&amp;gt;[https://github.com/Provenance-Emu/Provenance/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Folium]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/folium/id6498623389 App Store] ($)&amp;lt;br/&amp;gt;[https://folium.emuplace.app/downloads {{FoliumVer}}]&amp;lt;br/&amp;gt;[https://github.com/emuplace/folium.emuplace.app/releases/latest Latest IPA]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Delta]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/delta-game-emulator/id1048524688 {{DeltaVer}}]&amp;lt;br/&amp;gt;[https://github.com/rileytestut/Delta git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|Consoles&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Wii|WiiU|Switch}}&amp;lt;br&amp;gt;{{Icon|3DS|PSV}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt; [https://mgba.io/downloads.html#homebrew {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}} &lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online|Nintendo Classics]]&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;([[Sloop]])&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch}}{{Icon|Switch2}}&lt;br /&gt;
|{{N/a}}&lt;br /&gt;
|{{~}} ||{{~}} ||[[Wikipedia:List_of_Nintendo_Switch_Online_games#Game_Boy_Advance|Only for selected titles]] ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Ya}} &lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/vba_next/ VBA Next]&lt;br /&gt;
|align=left|{{Icon|NGC|Wii|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PS4}}&amp;lt;br/&amp;gt;{{Icon|Vita}}&amp;lt;br/&amp;gt;{{Icon|Xbox|Xbox360}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{Dunno}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP]]&lt;br /&gt;
|align=left|{{Icon|DC|PSP}}&amp;lt;br/&amp;gt;{{Icon|PS2|NGC|Wii}}&amp;lt;br/&amp;gt;{{Icon|3DS|Vita}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[[GpSP#PSP_Version|TempGBA4PSP]]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=gpsp&amp;gt;&amp;lt;/ref&amp;gt;  ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://github.com/profi200/open_agb_firm open_agb_firm]&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|[https://github.com/profi200/open_agb_firm/releases 2024-07-30] &lt;br /&gt;
|{{Dunno}} ||{{~}} ||Virtual Machine (Hardware) ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
|align=left|{{Icon|3DS|WiiU}}&lt;br /&gt;
|8.10&lt;br /&gt;
|{{~}} ||{{Na}} ||[[Wikipedia:Virtual_Console#Titles_2|Only for selected titles (3DS)]]&amp;lt;br/&amp;gt;[[Wikipedia:Virtual_Console#Titles_3|Only for selected titles (Wii U)]]&amp;lt;br/&amp;gt;ROM injection is possible with both consoles with relatively high compatibility.  ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Game_Boy_Interface Game Boy Interface]&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/gbi/latest main]&amp;lt;br/&amp;gt;[https://files.extremscorner.org/gamecube/apps/gbi/latest-extra extra]&lt;br /&gt;
|{{~}} ||{{Na}} ||Uses real GBA Hardware (Requires Game Boy Player hardware) ||{{Red}} {{license|Proprietary}} ||{{Ya}} ||{{Ya}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=gbinterface&amp;gt;Multiple versions available. Pick the version that fits best with your specific setup.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Game Boy Player&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|&lt;br /&gt;
|{{~}} ||{{Na}} ||Uses real GBA Hardware&amp;lt;br/&amp;gt;Limited to a filtered, 480i output with a slight amount of input lag ||{{Red}} {{license|Proprietary}} ||{{Na}} ||{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=gameboyplayer&amp;gt;Game Boy Interface is recommended instead&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ReGBA&lt;br /&gt;
|Align=left|{{Icon|PS2}}&lt;br /&gt;
|[https://www.ps2-home.com/forum/viewtopic.php?t=1332 v1.45.5 revision 3]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Enhanced_mGBA emGBA]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/mgba/latest git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-GX|VBA GX]]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://github.com/dborth/vbagx/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBARunner3]]&lt;br /&gt;
|align=left|{{Icon|NDS|3DS}}&lt;br /&gt;
|[https://github.com/Gericom/GBARunner3 git] &lt;br /&gt;
|{{Dunno}} ||{{~}} ||Virtual Machine (Hardware) ||{{Red}} Source available ||{{Ya}} ||{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=gbarunner3&amp;gt;Recommended on DS&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|DSTWO&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|{{N/a}}&lt;br /&gt;
|{{Dunno}} ||{{~}} ||Uses SOC of flashcart itself for emulation||{{Red}} {{license|Proprietary}}||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Gbaemu4DS&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|[https://ichfly.github.io/gbaemu4DS Alpha 2 fix 4][https://github.com/ichfly/gbaemu4DS git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBARunner2]]&lt;br /&gt;
|align=left|{{Icon|NDS|3DS}}&lt;br /&gt;
|[https://github.com/Gericom/GBARunner2/releases/tag/v20200812-131430_6e4ce45 2020/08/12] &lt;br /&gt;
|{{Dunno}} ||{{~}} ||Virtual Machine (Hardware) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP|UO gpSP Kai]]&amp;lt;br&amp;gt;(UO gpSP改)&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|3.4 test 4 build 230&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Switch|Vita|WiiU}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS git]&amp;lt;small&amp;gt; (Switch/Vita/WiiU)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Xiro28/NooDS_PSP git] &amp;lt;small&amp;gt;(PSP port)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}} ||{{Na}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparisons==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
;[[mGBA]]:Free and open-source Game Boy/Color and Game Boy Advance emulator developed by endrift. Written from scratch, it aims for speed, [[Emulation Accuracy|accuracy]], and portability. Yet, it is the most complete GBA emulation effort with [[#Enhancements|enhancements]] and [[#Hardware_features_and_accessories|feature support]], passing the older project VBA and its forks. It is also available as a libretro core for RetroArch. As of 0.9.0, mGBA with a stripped-down GUI has been integrated into Dolphin for games supporting [[#Hardware_features_and_accessories|connectivity features]].&lt;br /&gt;
&lt;br /&gt;
;[[NanoBoyAdvance]]:Highly [[Emulation_accuracy|accurate]]&amp;lt;ref&amp;gt;[https://github.com/nba-emu/NanoBoyAdvance/blob/master/docs/ACCURACY.md mGBA suite comparison]&amp;lt;/ref&amp;gt; Game Boy Advance emulator. It aims for [[Emulation Accuracy|cycle-accurate]] emulation when possible (CPU, DMA, timers, PPU and Game Pak prefetch), while also offering enhancements such as improved audio quality. Very high compatibility, including games that require emulation of [https://github.com/nba-emu/NanoBoyAdvance/blob/master/docs/ACCURACY.md#Game-compatibility peculiar hardware edge-cases]. Unfortunately, following the release of the next major update, the developer &amp;quot;[https://github.com/fleroviux fleroviux]&amp;quot; will step down from actively developing the project.[https://old.reddit.com/r/emulation/comments/1auz9c9/nanoboyadvance_180_is_released_plus_announcement/]&lt;br /&gt;
&lt;br /&gt;
;[[GBAHawk]]:A fork of the BizHawk emulator focusing on console verification of Gameboy Advance TASes and hardware research.[https://emulation.gametechwiki.com/index.php/GBA_Tests]&lt;br /&gt;
&lt;br /&gt;
;[[VisualBoy Advance|Visual Boy Advance (VBA)]]:The original GBA emulator. Discovered to have an &amp;lt;abbr title=&amp;quot;Arbitrary Code Execution&amp;quot;&amp;gt;ACE&amp;lt;/abbr&amp;gt; vulnerability detailed below.&lt;br /&gt;
&lt;br /&gt;
:;[[VisualBoy Advance#VBA-M|Visual Boy Advance-M (VBA-M)]]:A fork with additional minor improvements. It is behind in terms of [[Emulation Accuracy|accuracy]] compared to mGBA or other recommended GBA emulators, but is still useful for its robust debugging features and sound interpolation that reduces hissing.&lt;br /&gt;
&lt;br /&gt;
::;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.&lt;br /&gt;
&lt;br /&gt;
;[[SkyEmu]]:Low-level Game Boy/Color and Game Boy Advance emulator. Its primary focus is to provide a [https://old.reddit.com/r/emulation/comments/ybejxv/skyemu_v2_release/itutt2h/ good user experience] through a good tradeoffs mixture [[Emulation_accuracy|accuracy]]&amp;lt;ref&amp;gt;[https://github.com/skylersaleh/SkyEmu#accuracycompatibility SkyEmu: Accuracy and Compatibility], [https://github.com/skylersaleh/SkyEmu/blob/dev/docs/Accuracy.md SkyEmu: Accuracy on Difficult to Emulate Games].&amp;lt;/ref&amp;gt;, performance, features, and usability. Capable of full instruction pipeline, prefetch emulation, and per pixel PPU Implementation capable of both scan line and mid-scan line effects.&lt;br /&gt;
&lt;br /&gt;
;[[higan]] / [[ares]]:[[Emulation Accuracy|Accuracy]] wise, it is behind compared to NanoBoyAdvance and SkyEmu (and maybe mGBA), but it has dot-based instead of scanline-based renderer and does a better job compared to VBA-M. It is also behind in terms of compatibility compared to mGBA, NanoBoyAdvance, and SkyEmu, but Ares stands out being a [[Multi-system_emulators|multi-system emulator]] and supports some useful [[#Enhancements|enhancements]], like shaders/filters and simple debug features.&lt;br /&gt;
&lt;br /&gt;
;[[Mesen]]: It has potential to be the best GBA debugger in the future. placeholder text&lt;br /&gt;
&lt;br /&gt;
;[[MAME]]:Has a &amp;lt;code&amp;gt;gba&amp;lt;/code&amp;gt; driver markup as working, but both graphics and sound are [https://adb.arcadeitalia.net/dettaglio_mame.php?game_name=gba &amp;quot;imperfect&amp;quot;] as of version 0.280.&lt;br /&gt;
&lt;br /&gt;
;[[gpSP]]:Originally made for the PSP, its last official version was 0.91. There are, however, two forks of interest: [https://dl.qj.net/psp/emulators/gpsp-mod-20090720.html gpSPmod] and [https://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 is a libretro port of gpSP with fast x86 and ARM dynarecs. While it is 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.&lt;br /&gt;
&lt;br /&gt;
;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/].&lt;br /&gt;
&lt;br /&gt;
; [[Nintendo Switch Online|Nintendo Classics]] ([[Sloop]])&lt;br /&gt;
* GBA support was added to Nintendo Switch Online Expansion Pack in February 2023, alongside GB games exclusive to the normal tier;&lt;br /&gt;
* Users are [[Wikipedia:List_of_Nintendo_Switch_Online_games#Game_Boy_Advance|limited to the selection of games]] Nintendo chooses to make available on the service;&lt;br /&gt;
* Can support Online and Local Play with other Switch Online Expansion Pack users (up to 4 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* [https://twitter.com/LuigiBlood/status/1624005571815899136 Accurate enough] at the point of being able to pass any of the &#039;&#039;AGB Test Cartridge&#039;&#039; (v10) tests without a single failure;&lt;br /&gt;
* Video filters can be applied;&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Allows rumble support for games that had such a function back when played in a Game Boy Player (&#039;&#039;Super Mario Advance 4: Super Mario Bros. 3&#039;&#039;, &#039;&#039;Mario &amp;amp; Luigi: Superstar Saga&#039;&#039;)&lt;br /&gt;
* With version 3.0.0, it adopted the &#039;&#039;Nintendo Classics&#039;&#039; brand; adds the GBA BIOS as an easter egg, individual remaps and proper 1080p upscaling in handheld mode.&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; There&#039;s a &#039;&#039;huge&#039;&#039; &amp;lt;abbr title=&amp;quot;Arbitrary Code Execution&amp;quot;&amp;gt;ACE&amp;lt;/abbr&amp;gt; vulnerability affecting VBA and most of its forks, except for VBA-M. The function for adding GameShark codes (&amp;quot;Import &amp;gt; GameShark code file&amp;quot;) doesn&#039;t check if the file&#039;s size is within 1024 kilobits, meaning cheat code files from dubious sources can be engineered with malware in mind. There is good news; VBA-M still doesn&#039;t do a sanity check for those files, but it just crashes instead of letting the code wreak havoc. So, depending on your use case, avoid using:&lt;br /&gt;
# Cheat code files bigger than 1024 KB that you got online from untrustworthy sources.&lt;br /&gt;
# The import code files feature.&lt;br /&gt;
# The old emulator altogether, and settle for other options like mGBA or VBA-M. All of them support the same SRAM save data the cartridge uses.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GBA emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advance, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in the above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! colspan=2 style=&amp;quot;width:50%&amp;quot; |Name&lt;br /&gt;
! mGBA&lt;br /&gt;
! Mesen&lt;br /&gt;
! NanoBoyAdvance&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! ares&lt;br /&gt;
! GBE+&lt;br /&gt;
! VBA-M&lt;br /&gt;
!GBAHawk&lt;br /&gt;
! BizHawk&lt;br /&gt;
! No$GBA&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; |Controls&lt;br /&gt;
|[[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;lrExclusive&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.retroachievements.org/general/tutorials/turbo-button.html Turbo button]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;4&amp;quot; |Graphics&lt;br /&gt;
|Remove sprite limit&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;The GBA has hardware support for up to 128 sprites.[https://www.vg-resource.com/thread-28888.html] – this limitation is indirectly responsible for some flickering seen in games at times, and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}[https://github.com/mgba-emu/mgba/issues/3186 *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}[https://github.com/visualboyadvance-m/visualboyadvance-m/issues/967 *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Resolution|Resizable internal resolution]]&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; |For emulation of 2D systems, the resolution can only be upscaled, making the pixels more visible.&lt;br /&gt;
|-&lt;br /&gt;
|[[Texture_packs#Sprite_Replacement_.282D.29|Sprite replacement]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Widescreen_hacks#Emulators_.282D.29|Widescreen hack]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; |Performance&lt;br /&gt;
|[[30/60_FPS_cheat_codes|Internal frame rate hack]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Overclocking|Overclock]]&lt;br /&gt;
|{{Na}}[https://github.com/mgba-emu/mgba/issues/2833 *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}[https://old.reddit.com/r/emulation/comments/65j3c3/can_a_emulated_game_run_better_then_the_actual/dgau7ck/][https://old.reddit.com/r/emulation/comments/1jp70fe/gb_enhanced_v19_release_dmggbcgbapok%C3%A9mon_mini/ml30fq0/]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; |Post-processing&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters|Filters]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering anti-aliasing]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(FXAA, TXAA and MLAA/SMAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shader_Presets|Shader chain]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrExclusive&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://github.com/ares-emulator/ares/pull/1397 *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrExclusive&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;11&amp;quot; |Quality of life&lt;br /&gt;
|Automatic updater&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Cheats_and_patches|cheat manager]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [https://forum.arcadecontrols.com/index.php/topic,106405 custom resolution/CRTSwitchRes]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [https://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br /&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; |&amp;lt;small&amp;gt;Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br /&amp;gt;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.&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Cheats_and_patches|patch manager]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Command line options&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Pause/resume emulation&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|Per-game profiles&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.portablefreeware.com/faq.php#portable Portable] and [https://www.portablefreeware.com/faq.php#stealth Stealth]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Useful enhancement feature for non-personal computer use or plug-and-play scenarios. However, it still requires necessary [[Computer_specifications#Recommended_Specifications|prerequisites and dependencies]] for your operating system.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Save_disk_space_for_ISOs#Game_Boy_Advance_.2F_Nintendo_DS_.2F_Nintendo_3DS|Streamable compression format]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; |[https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
|Fast-forward/turbo speed&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Frame step&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(forwards and backwards)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;ExStandalone&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Exclusive to standalone version.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|{{Dunno}}[https://forums.mgba.io/archive/index.php?thread-4910.html]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Rewind&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Save states&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; |Misc.&lt;br /&gt;
|AI service&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; |Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|{{Ya}}[https://mgba.io/2021/03/28/mgba-0.9.0/#more-debugging-improvements *]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; |Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|[https://github.com/ipatix/gba-hq-mixer High quality audio mixer]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;HQ audio mixer for games which use Nintendo&#039;s MusicPlayer2000 sound engine&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Netplay]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;You can use either yuzu/Ryujinx for playing GBA games online via netplay.&amp;lt;br /&amp;gt;This enhancement shouldn&#039;t be confused with GBA connectivity features emulation.&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://mgba.io/faq.html#glossary WIP]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[RetroAchievements]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrExclusive&amp;quot;&amp;gt;Exclusive to libretro core. There is also a [https://retroachievements.org/download.php#ravba modified version of VBA-M] for RetroAchievement support. [https://github.com/mgba-emu/mgba/issues/2232 Feature request: RetroAchievements integration in mGBA standalone].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{~}} [[RetroAchievements#Emulators_planned_for_RetroAchievements|WIP]]&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/1djp8ro/ares_v139_release/l9ckjp2/ roadmap]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;lower-alpha&amp;quot; name=&amp;quot;lrExclusive&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}[https://retroachievements.org/download.php#bizhawk *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;lower-alpha&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and peripherals==&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
:&#039;&#039;[https://maru-chang.com/hard/agb/english.htm maru-chang.com - hardware]&#039;&#039;&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; style=&amp;quot;width:50%&amp;quot; |Name&lt;br /&gt;
! mGBA&lt;br /&gt;
! Mesen&lt;br /&gt;
! NanoBoyAdvance&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! ares&lt;br /&gt;
! GBE+&lt;br /&gt;
! VBA-M&lt;br /&gt;
!GBAHawk&lt;br /&gt;
! BizHawk&lt;br /&gt;
! No$GBA&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;4&amp;quot; |Cartridge features&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[[#Real-time_clock|Real-time clock]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}[https://github.com/SourMesen/Mesen2/blob/master/Core/GBA/Cart/GbaRtc.cpp *]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{~}}[https://github.com/ares-emulator/ares/blob/master/ares/gba/cartridge/rtc.cpp *]&amp;lt;ref name=&amp;quot;RTC-GBA&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Though there is code that shows RTC support, ares currently does not emulating the Pokémon and Boktai games correctly.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Ya}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}[https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Nintendo/GBA/MGBAHawk.cs *]&lt;br /&gt;
|{{Ya}}[https://problemkaputt.de/gbanew.htm *]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Rumble&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[[#Inputs|Solar sensor]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual-switch&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Only the Nintendo Switch port allows use of the Switch&#039;s light sensor.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Only manual configuration. No automatic detection via light sensor/camera input/weather forecast/GPS location/other.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[[List_of_games_that_support_tracked_motion_controllers#Game_Boy_Advance_Emulation|Tilt sensor]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&#039;&#039;Koro Koro Puzzle - Happy Panechu&#039;&#039; and &#039;&#039;Yoshi&#039;s Universal Gravitation&#039;&#039; use standard accelerometer, and &#039;&#039;WarioWare: Twisted!&#039;&#039; uses a different, much larger version but with a more accurate motion sensor.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;RetroArch&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Motion Control support present on RetroArch VBA-M core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; |Hardware features&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[[#GB.2FGBC_backward_compatibility_emulation.2FEnhanced_Mode|Game Boy (Color) backwards compatibility emulation/Enhanced Mode]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}[https://www.romhacking.net/forum/index.php?topic=21831.0 *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Game Boy Player Rumble&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Different from cartridge rumble. Very few games utilize this feature such as &#039;&#039;Super Mario Advance 4: Super Mario Bros. 3&#039;&#039;, &#039;&#039;Mario &amp;amp; Luigi: Superstar Saga&#039;&#039;, and &#039;&#039;Drill Dozer&#039;&#039;.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[https://www.copetti.org/writings/consoles/game-boy-advance/#operating-system System BIOS]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;22&amp;quot; |Peripherals&lt;br /&gt;
|rowspan=&amp;quot;5&amp;quot; |[[#Connectivity|Connectivity]]&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; |[[Wikipedia:Game_Link_Cable#Third_generation|Link Cable]]&lt;br /&gt;
|[[#GameCube Connectivity|GameCube connectivity]]&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Does not work on libretro core. Feature Requests: [https://github.com/libretro/vbam-libretro/issues/114 GBA Game Link Support], [https://github.com/libretro/vbam-libretro/issues/87 e-Reader support] for  for VBA-M libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}[https://old.reddit.com/r/EmuDev/comments/vvdqyk/release_of_skyemu_10/ifjfj7a/ *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#GBA_Multi_Pak_Link_Multiplayer_.281.7E4GBA.29|Multi-Pak]]&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/15pvssg/the_skyemu_v3_gbgba_and_newly_nds_emulator_is_now/jw1785m/ WIP]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://squallsnake.com/blog-gba-single-pak-multiplayer-game-list/ Single-Pak]&lt;br /&gt;
|{{Ya}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/15pvssg/the_skyemu_v3_gbgba_and_newly_nds_emulator_is_now/jw1785m/ WIP]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}[https://github.com/visualboyadvance-m/visualboyadvance-m/issues/831 *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Mobile Adapter GB&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[#Connectivity|Wireless Adapter]]&lt;br /&gt;
|{{Na}} [https://mgba.io/timeline.html#IN+THE+FUTURE *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; |[[GBA_e-Reader_emulators|e-Reader]]&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[GBA_e-Reader_emulators#Emulators|e-Reader + GBA Game]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;e-Reader-GBAGame&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;e-Reader-GBAGame&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;Incomplete: this emulator will not recognize the games they&#039;re connected to. Normally, after choosing &amp;quot;Connection/to Game Boy Advance&amp;quot;, the e-Reader should have &amp;quot;(Game Name) Game Data&amp;quot; preloaded in its internal EEPROM memory and appearing in a tiny black box on-screen, but this can&#039;t happen in either No$GBA, VBA-M, or VBA e-Reader mods. Without this step done, scanning e-Cards will just yield an error message. e-Reader/GBA game pack emulation in this emulator can be still reached by ripping a save game from real e-Reader hardware, with this step already done. Using this save with the e-Reader BIOS, it&#039;s possible to connect to the GBA game pack, and scan e-Cards… though it&#039;s a very less-than-ideal solution and there are only pre-baked e-Reader save files for Super Mario Advance 4 (U), Pokémon Emerald (J), LeafGreen (J) and FireRed (J).&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[GBA_e-Reader_emulators#Emulators|e-Reader + NGC Game]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[GBA_e-Reader_emulators#Emulators|Standalone]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;lower-alpha&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[[#Game_Boy_Advance_Video|Game Boy Advance Video]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;13&amp;quot; |[[#Special_hardware|Special hardware]]&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Agatsuma&#039;s TV Tuner&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://shonumi.github.io/articles/art37.html][https://old.reddit.com/r/emulation/comments/1jp70fe/gb_enhanced_v19_release_dmggbcgbapok%C3%A9mon_mini/]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |AGS-006 family&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Play-Yan&amp;lt;br /&amp;gt;Play-Yan Micro&amp;lt;br /&amp;gt;Nintendo MP3 Player&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://shonumi.github.io/articles/art32.html][https://shonumi.github.io/articles/art35.html]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Battle Chip Gate&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Campho Advance&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://shonumi.github.io/articles/art35.html][https://shonumi.github.io/articles/art36.html]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Glucoboy&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://shonumi.github.io/articles/art33.html *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Jukebox&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://shonumi.github.io/articles/art31.html *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
[https://shonumi.github.io/articles/art27.html Magical Watch]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Official Nintendo Infrared Adapter&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; |[[Toys-to-life emulation|Toys-to-life]]&lt;br /&gt;
|Soul Doll Adapter&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Multi Plust On System&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Turbo File Advance&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |Virtureal Racing System&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}[https://shonumi.github.io/articles/art24.html *]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; |Misc.&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[[wikipedia:Hot_swapping#Gaming|Cartridge hot swapping]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[https://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting Cartridge tilting]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;lt;/small&amp;gt;&amp;lt;ref name=&amp;quot;Tilt&amp;quot; group=&amp;quot;lower-alpha&amp;quot;&amp;gt;{{YouTubePlaylist|PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d|Cart Tilt Showcase Playlist}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |[https://shonumi.github.io/dandocs.html#jcc_gcn Joy Carry Cartridge GameCube connectivity]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;lower-alpha&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GB/GBC backward compatibility emulation/Enhanced Mode===&lt;br /&gt;
Game Boy Advance is backwards compatible with GB/GBC, resulting in some [https://cheapergamer.co.uk/gba-enhanced-gbc-games/ GB/GBC games enhanced if you play on GBA]. Having said that, this shouldn&#039;t be confused with [[Game Boy/Game Boy Color emulators|Game Boy/Game Boy Color emulation]] or [[Super_Nintendo_emulators#Hardware_features_and_peripherals|Super Game Boy 1/2]]. Some of the multicore emulators support both GB/GBC and GBA emulation; however, they don&#039;t have support for &amp;quot;backwards compatibility/GBA mode&amp;quot; emulation.&lt;br /&gt;
&lt;br /&gt;
===Real-time clock===&lt;br /&gt;
A few cartridges use a battery-backed real-time clock that keeps track of time even when the cartridge is separate from the GBA, permitting in-game events that activate on certain times of day. Paradoxially, while almost no games support this feature, three of the few that do are the &#039;&#039;extremely&#039;&#039; popular Pokémon games, making this feature highly requested.&lt;br /&gt;
&lt;br /&gt;
Games that use the real-time clock include:&lt;br /&gt;
* Pokémon Ruby/Sapphire/Emerald&lt;br /&gt;
** Manages the growth of berries&lt;br /&gt;
** Resets NPCs that give berries daily&lt;br /&gt;
** Resets the daily Lottery&lt;br /&gt;
** Permits evolution of Eevee into Espeon or Umbreon&lt;br /&gt;
** Changes the tide of Shoal Cave, which changes its item and Pokémon selection based on tide&lt;br /&gt;
** Re-rolls the possibility of whether Mirage Island appears&lt;br /&gt;
* Boktai 1/2/3&lt;br /&gt;
** Manages the growth of solar fruit&lt;br /&gt;
** Activates sunrise, which grants Morning Dew and the Astro Battery when looking at the top of the Solar Tree&lt;br /&gt;
** Changes the lighting of the outside environment, including shadows, which are necessary in successfully passing the Forest of Delusion&lt;br /&gt;
** Activates sunset, which reactivates the Gun Del Sol after an Overheat&lt;br /&gt;
* Rockman EXE 4.5 Real Operation&lt;br /&gt;
* Sennen Kazoku&lt;br /&gt;
** Makes the game bootable, since the game prevents progress if the clock cannot run&lt;br /&gt;
** Tracks time passing while generations of families develops (the main gameplay)&lt;br /&gt;
&lt;br /&gt;
===Game Boy Advance Video===&lt;br /&gt;
:&#039;&#039;See also: [[Wikipedia:Game Boy Advance Video|Game Boy Advance Video]] on Wikipedia&#039;&#039;&lt;br /&gt;
GBA Videos were officially released cartridges with movies/shows on them for viewing on GBA hardware. Most recommended GBA emulators should be able to play this type of cartridge if its 32MB, although {{YouTubeVideoTime|o9XmB43bN5w|540|not all of it supports 64MB ones}}.&lt;br /&gt;
*[https://old.reddit.com/r/Gameboy/comments/byos8r/watching_gameboy_advance_video_on_a_gamecube/ Game Boy Player is not compatible with this feature]&lt;br /&gt;
*mGBA support both 32MB and 64MB video cartridges.&lt;br /&gt;
*Mesen and Mednafen can play this type of ROM, too. Tested on 4Kids and Nickelodeon cartridges.&lt;br /&gt;
:See [[Home_media_players#Emulators|this dedicated page]] for more information about home media playback support for emulation pieces of software.&lt;br /&gt;
:See [[Ripping_games|Dumping/ripping]].&lt;br /&gt;
&lt;br /&gt;
===Connectivity===&lt;br /&gt;
{{Main|Netplay#Playing Local Multiplayer over Internet}}&lt;br /&gt;
====GBA Multi Pak Link Multiplayer (1~4GBA)====&lt;br /&gt;
;VBA-M: This doesn&#039;t work with old VBA versions.&lt;br /&gt;
:Disable &amp;quot;Pause when Inactive,&amp;quot; configure all four Joypads each with their own button layout, enable &amp;quot;Link, Enable GBA Link.&amp;quot; Now open VBA-M again as many times needed for each player, and have them each use their separate Joypad configuration. Each player will have a separate SRAM save file.&lt;br /&gt;
;VBA Link + e-Reader:Useful if you want to use the Pokémon Battle-eCards. Downloads and instructions reside [https://projectpokemon.org/forums/showthread.php?42433-RELEASE-VBA-LINK-E-READER here].&lt;br /&gt;
;mGBA:Select &amp;quot;New multiplayer window&amp;quot; from the menu. As you load your ROMs into each window, &amp;quot;Player [X] of [Y]&amp;quot; will appear across the title bar. This can be done for up to four players. However, multiple instances of the same ROM will share a save file.&lt;br /&gt;
;No$GBA:Set the number of emulated Game Boys in the emulation setting to be 2 or more, and the Link Game Paks Options to Game Pak in all GBAs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: A purple end in GBA means player 1, while a gray end in GBA means P2, P3, or P4. Daisy-chaining up to three cables will set up the additional P3 and P4 by connecting the purple end to a purple midsection.&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agblink.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GBA Wireless Multiplayer====&lt;br /&gt;
The [[Wikipedia:Game Boy Advance Wireless Adapter|wireless adapter]] has the ability to connect five players&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agbwireless_trilingual.pdf&amp;lt;/ref&amp;gt; to each other and includes its own software to download a subset of another player&#039;s game that runs when no cartridge is inserted. &#039;&#039;Pokémon Fire Red&#039;&#039; and &#039;&#039;Leaf Green&#039;&#039; came bundled with this accessory, but it can also work with &#039;&#039;Pokémon Emerald&#039;&#039; and the &#039;&#039;Classic NES Series&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The libretro core of [[gpSP]] has successfully emulated the wireless adapter&amp;lt;ref&amp;gt;https://www.davidgf.net/2024/01/13/gba-wireless-adapter/&amp;lt;/ref&amp;gt;. [[GBE+]](in v1.6) and VBA-M partially implemented the support of this add-on, though it&#039;s still a work-in-progress, and can only access menus. Support of this add-on is currently on [[mGBA]]&#039;s roadmap.&lt;br /&gt;
&lt;br /&gt;
====GameCube Connectivity====&lt;br /&gt;
[https://nintendo.fandom.com/wiki/Game_Boy_Advance_to_Nintendo_GameCube_Link_Cable#List_of_Supported_Games The Game Boy Advance can also connect to the GameCube].&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agbgcncable.pdf&amp;lt;/ref&amp;gt; e-Reader functionality with GC games has now been emulated thanks to mGBA. [[Dolphin]] supports connectivity through rudimentary joybus emulation made in parallel with VBA-M. Because this emulator has fallen behind, the feature was recently added to [[mGBA]], a more accurate emulator. They showcased early higan support in a video, but nothing has been released as yet.&lt;br /&gt;
&lt;br /&gt;
=====Dolphin/mGBA or VBA-M=====&lt;br /&gt;
:&#039;&#039;Requires mGBA 0.9.0 or newer or VBA-M r947 or newer.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Reduce your volume. You won&#039;t want it to be high, especially with headphones.&lt;br /&gt;
* Open Dolphin and mGBA/VBA-M. Make sure neither is blocked by your firmware.&lt;br /&gt;
* In Dolphin, launch the game and navigate to the area where you&#039;re asked to connect the GBA. Then, under the controller options, assign the GameCube controllers as &amp;quot;GBA&amp;quot; for whichever you need.&lt;br /&gt;
* If you&#039;re using mGBA, open the File menu, and click Connect to Dolphin.&lt;br /&gt;
* In the dialog box that appears, press Connect. mGBA will boot up the GBA BIOS if no rom has been selected.&lt;br /&gt;
* If you&#039;re using VBA-M, uncheck Pause When Inactive in Options &amp;gt; Emulator. Then, under Options &amp;gt; Link &amp;gt; Joybus Options, make sure the &amp;quot;Enable Joybus Connection&amp;quot; is on and set &amp;quot;IP/Hostname&amp;quot; to use default settings, that is &amp;lt;code&amp;gt;127.0.0.1&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;localhost&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Dolphin will freeze.&lt;br /&gt;
* Open the GBA BIOS in VBA-M as if it were a regular GBA ROM. The regular splash screen will stutter a bit.&lt;br /&gt;
* In either emulator, Dolphin should recognize the Joybus Link by then, and the GC game will detect that a GBA was connected.&lt;br /&gt;
* To connect other units, open another emulator instance and repeat its process.&lt;br /&gt;
&lt;br /&gt;
Notable games that work:&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=The_Legend_of_Zelda:_Four_Swords_Adventures The Legend of Zelda Four Swords Adventures]: Both two modes are available for the US/PAL version work. The third Japan-only Navi Trackers mode works as well.&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Final_Fantasy_Crystal_Chronicles Final Fantasy Crystal Chronicles]&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Billy_Hatcher_and_the_Giant_Egg Billy Hatcher and the Giant Egg]: You can download games to your GBA. Amusingly, a RAM dump from VBA-M can be opened as a functional GBA ROM.&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Kururin_Squash! Kururin Squash!]&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Sonic_Adventure_2:_Battle Sonic Adventure 2: Battle] (buggy)&lt;br /&gt;
&lt;br /&gt;
Notable games that don&#039;t:&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Mr_Driller:_Drill_Land Mr. Driller: Drill Land]&lt;br /&gt;
*lots more&lt;br /&gt;
&lt;br /&gt;
[https://en.wikipedia.org/wiki/Category:Games_with_GameCube-GBA_connectivity See all games with GC-GBA connectivity]&lt;br /&gt;
&lt;br /&gt;
===e-Reader===&lt;br /&gt;
:&#039;&#039;Main page: [[GBA e-Reader emulators]]&#039;&#039;&lt;br /&gt;
This device can read content off e-Card paper stripes either as standalone content, or additional content to GBA/GC games. Can be thought of as DLC.&lt;br /&gt;
&lt;br /&gt;
===Inputs===&lt;br /&gt;
;Solar Sensor&lt;br /&gt;
1. Emulation: This feature has been emulated in mGBA, VBA-M, No$GBA 2.6 onwards, and My Boy!:&lt;br /&gt;
* mGBA: In the shortcut editor, shortcuts can be configured to raise/lower the solar level incrementally or to set any particular brightness level. The Nintendo Switch port of mGBA also allows use of the Switch&#039;s light sensor.&lt;br /&gt;
* 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… → &amp;quot;Special&amp;quot; tab.&lt;br /&gt;
* No$GBA: Under &#039;&#039;&#039;Options/Emulation Setup&#039;&#039;&#039;, you can find the Solar Sensor Level option. You&#039;re given the choice between only three brightness levels though: Darkness, 100 Watts, and Bright Sunlight.&lt;br /&gt;
* My Boy!: This emulator uses a button combination or the device&#039;s light sensor to check the brightness level. You can change this under Settings → Input → Cartridge Features → &amp;quot;Solar Emulation By&amp;quot; menu.&lt;br /&gt;
* Pizza Boy GBA: Uses the device&#039;s light sensor to check the brightness level.&lt;br /&gt;
&lt;br /&gt;
2. ROM Patches: In abscence of more robust emulation, the normal solution was implementing patches that adjust the level of sunlight through a key sequence. These still retain their use when involving flashcards or official solutions, say, if you are using Virtual Console injections in the 3DS.&lt;br /&gt;
&lt;br /&gt;
Currently, [https://github.com/Prof9/Boktai-Solar-Sensor-Patches Prof9 developed patches] that cover every version of every GBA game, including prototypes and fan-translations. The key sequences were designed in a way that minimizes interference with other controls, mainly camera controls. Prof9 also included &amp;quot;cleaner&amp;quot; patches that undo the effects of more antiquated patches, though those &amp;quot;cleaner&amp;quot; patches will not be necessary if you downloaded a fresh ROM.&lt;br /&gt;
&lt;br /&gt;
However, combinations of Boktai 4 JP with earlier solar sensors to get solar sensor bonuses aren&#039;t emulated yet in any DS emulator.&lt;br /&gt;
&lt;br /&gt;
;Motion Control&lt;br /&gt;
1. Emulation: This feature has been emulated in mGBA, VBA-M, My Boy! and Pizza Boy:&lt;br /&gt;
* mGBA includes full motion control support using the motion sensor present in controllers like DualShock 4, DualSense and Switch Pro Controller.&lt;br /&gt;
* VBA &#039;&#039;&#039;doesn&#039;t&#039;&#039;&#039; emulate this feature, and its &amp;quot;Motion Control&amp;quot; option (with keys mapped to each tilt direction) covers the GBC title Kirby Tilt&#039;n Tumble.&lt;br /&gt;
* VBA-M core on RetroArch includes motion control support by using a controller stick (left or right)&lt;br /&gt;
* My Boy! uses the device&#039;s accelerometer to emulate this feature. You can change the sensitivity under Settings → Input → Cartridge Features → &amp;quot;Motion sensitivity&amp;quot; menu.&lt;br /&gt;
* Pizza Boy GBA also used the device&#039;s accelerometer to emulate this feature for games like WarioWare: Twisted and Yoshi&#039;s Universal Gravitation.&lt;br /&gt;
&lt;br /&gt;
2. ROM Patches: Fixes applied directly to the ROM (with the Lunar IPS utility, or at runtime using mGBA or VBA-M and naming them the same as the ROM in the same directory) by various scene release groups to make it compatible with any emulator/flashcard. D-Pad controls substituting motion controls don&#039;t work as well here as they tilt it &amp;quot;too much&amp;quot; at times to be very playable.&lt;br /&gt;
* Yoshi Topsy Turvy/Universal Gravitation: [https://www.advanscene.com/html/Releases/dbreleases.php?id=1799 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1947 EU], [https://www.advanscene.com/html/Releases/dbreleases.php?id=2001 US]&lt;br /&gt;
* WarioWare Twisted! (Patch: [https://www.advanscene.com/html/Releases/dbreleases.php?id=1682 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1979 US])&lt;br /&gt;
&lt;br /&gt;
;Rumble Feature&lt;br /&gt;
There are various rumble features found in GBA/GBC cards:&lt;br /&gt;
* &#039;&#039;&#039;GBC Rumble:&#039;&#039;&#039; GBC games which came on special cartridges with additional hardware for the rumble feature. It was actually used by dozens of releases, and some games like Tarzan 2 GBC were programmed to have rumble support but shipped on regular cartridges. Emulated by VBA-M GX (Wii-only), which also covers the dummied-out rumble games. Not emulated anywhere else.&lt;br /&gt;
* &#039;&#039;&#039;GBA Gyro Rumble:&#039;&#039;&#039; WarioWare Twisted was shipped on a cart with rumble support. It would rumble when you tilt to one &amp;quot;extreme.&amp;quot; Emulated by VBA-M GX (Wii-only, functional), mGBA has this feature, but it is not enabled in current builds,&lt;br /&gt;
* &#039;&#039;&#039;GBA Variable Rumble:&#039;&#039;&#039; Drill Dozer has rumble support, with variable force and speed depending on the rock type you drill through in-game. Partially emulated by VBA-M GX (Wii-only, functional), mGBA has this feature, but it is not enabled in current builds.&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Player Rumble:&#039;&#039;&#039; Many regular GBA games, shipped on regular cartridges, enable rumble during gameplay when played on GB Player hardware (which is essentially GBA hardware). These include Super Mario Advance 4, Summon Night Hajimari no Ishi, Mario &amp;amp; Luigi: Superstar Saga, Shikakui Atama wo Marukusuru Advance (both releases), Pokémon Pinball, and Drill Dozer which disables its original cartridge rumble scheme and enables this one instead. None of the emulators support this, though it is being under development for the mGBA emulator.&lt;br /&gt;
&lt;br /&gt;
===Special hardware===&lt;br /&gt;
Emulation of these is spotty, apart from GBE+, which supports almost all GBA peripherals.&lt;br /&gt;
&lt;br /&gt;
;Turbo File Advance&lt;br /&gt;
The Turbo File Advance was a peripheral for the GBA which allowed certain games to write data to it, acting as an external memory card. Developed by Sammy Corporation, it was compatible with only 2 games, RPG Tsukuru Advance and Derby Stallion Advance.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
The Power Antenna &amp;amp; Bug Sensor were small plastic peripherals that interfaced with the GBA&#039;s serial port and contained LEDs that flashed in response to certain events within Keitai Denjuu Telefang 2, the only supported GBA game.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Official Nintendo Infrared Adapter&lt;br /&gt;
As the GBA didn&#039;t have native infrared connectivity, Nintendo released an official IR adapter called the AGB-006 to restore this functionality. However, it only saw use in Cyber Drive Zoids: Kiju no Senshi Hyuu to control specific Zoid toy models.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Figurine Readers&lt;br /&gt;
Some GBA games/series had figurine reader add-ons, essentially precursors to the likes of Skylanders and Amiibo.&lt;br /&gt;
* &#039;&#039;&#039;Soul Doll Adapter&#039;&#039;&#039; (Legendz: Island of Ordeal/Sign of Nekuromu)&lt;br /&gt;
* &#039;&#039;&#039;Multi Plust On System&#039;&#039;&#039; (Bouken Yuuki Pluster World: Plust Gate/EX/Pluston GP)&lt;br /&gt;
  GBE+ has support for both the Soul Doll Adapter and Multi Plust On System, while mGBA supports the Soul Doll Adapter.&lt;br /&gt;
&lt;br /&gt;
;Battle Chip Gate&lt;br /&gt;
A peripheral device by Capcom and Takara compatible with &#039;&#039;Mega Man Battle Network 4&#039;&#039; (Japanese edition). It can be connected to the Game Boy Advance and allow the player to transmit real-life toy Battle Chips to the NetNavis in the game. It is also compatible with toy Advanced PETs and &#039;&#039;Rockman.EXE 4.5 Real Operation&#039;&#039;. It can also unlock minigames in &#039;&#039;Mega Man Zero 3&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[mGBA]] and [[GBE+]] support this add-on.&lt;br /&gt;
&lt;br /&gt;
;Glucoboy&lt;br /&gt;
An obscure medical peripheral designed to monitor a child&#039;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 is emulated in GBE+ since version 1.8.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:1406913527173-1-.png|400px|thumb|right|&#039;&#039;&#039;Left:&#039;&#039;&#039; The default game.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Right:&#039;&#039;&#039; The &amp;quot;Game Boy Colors&amp;quot; mode on [[VisualBoy Advance#VBA-M|VBA-M]].]]&lt;br /&gt;
The screen on the original Game Boy Advance is not backlit and can be hard to see in some conditions. To compensate, game developers often used oversaturated colors by default so that the result would look normal on hardware. On standard computer screens, saturation is not an issue, so this can look jarring and undesirable for gameplay. Some games made after 2003 may have also taken the Game Boy Advance SP model (AGS-001) into account, since its screen was actually frontlit; a newer model, AGS-101, was released in 2005 that was actually backlit. For everything else though, emudevs have given some solutions:&lt;br /&gt;
&lt;br /&gt;
====Emulator Options====&lt;br /&gt;
&#039;&#039;&#039;No$GBA:&#039;&#039;&#039; Under &amp;quot;Emulation Options,&amp;quot; select &amp;quot;GBA Mode&amp;quot;. There are four modes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GBA (no backlight):&#039;&#039;&#039; Strong desaturation&lt;br /&gt;
* &#039;&#039;&#039;GBA SP (backlight):&#039;&#039;&#039; Strong desaturation&lt;br /&gt;
* &#039;&#039;&#039;Nintendo DS in GBA mode:&#039;&#039;&#039; Some desaturation&lt;br /&gt;
* &#039;&#039;&#039;VGA Mode (poppy bright):&#039;&#039;&#039; No desaturation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders &amp;gt; Load New Shader, select &amp;quot;gba-color.shader&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; (nightly only): Under Options &amp;gt; Game Boy Advance, you will find the option, &#039;&#039;&#039;LCD Filter&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;higan:&#039;&#039;&#039; Under Settings &amp;gt; Video Filter, you will find the &amp;quot;Color Emulation&amp;quot; checkbox.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Color Emulation off:&#039;&#039;&#039; No desaturation&lt;br /&gt;
* &#039;&#039;&#039;Color Emulation on:&#039;&#039;&#039; Gamma correction and adjusted color range.&lt;br /&gt;
  &#039;&#039;&#039;NanoBoyAdvance&#039;&#039;&#039;: Enabled by default. Under Config &amp;gt; Video &amp;gt; Color Correction &amp;gt; GBA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SkyEmu&#039;&#039;&#039;: Color Correction is set by default to 1.00 force in this emulator, and there are 2 types of desaturation methods. The first one is named SkyEmu and is selected by default, and the other one is named Higan and, as its name suggests, is based on higan&#039;s color correction. Change the desaturation type by pressing the ≡ button, then select GBA Color Correction Type. You can also change the intensity of the desaturation: slide the slider to 0.00 to brighten the screen a tad bit.&lt;br /&gt;
&lt;br /&gt;
====Shaders====&lt;br /&gt;
Cg [[Shaders and Filters|shaders]] can be used in [[OpenEmu]] or [[RetroArch]] that adjust the colors to those of a real GBA screen, as well as other screen types. These are available in GLSL&amp;lt;ref name=&amp;quot;GLSL&amp;quot;&amp;gt;https://github.com/libretro/glsl-shaders/tree/master/handheld/shaders/color&amp;lt;/ref&amp;gt; for OpenGL, and Slang&amp;lt;ref name=&amp;quot;Slang&amp;quot;&amp;gt;https://github.com/libretro/slang-shaders/tree/master/handheld/shaders/color&amp;lt;/ref&amp;gt; for Vulkan.&lt;br /&gt;
&lt;br /&gt;
For GBA, there is &amp;lt;code&amp;gt;gba-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/gba-color.cg&amp;lt;/ref&amp;gt;, which simulates the color profile of a GBA screen under an external light source more accurately than VBA-M or No$GBA color options. If you prefer the darker color options that those emulators have, then use &amp;lt;code&amp;gt;vba-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/vba-color.cg&amp;lt;/ref&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
There is also &amp;lt;code&amp;gt;nds-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/nds-color.cg&amp;lt;/ref&amp;gt; and &amp;lt;code&amp;gt;psp-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/psp-color.cg&amp;lt;/ref&amp;gt;, which simulates the color profiles of the original Nintendo DS frontlit screen and the PSP-1000/PSP-2000 backlit screen, respectively.&lt;br /&gt;
&lt;br /&gt;
For Game Boy Advance shader presets, see the &amp;quot;Shader Presets&amp;quot; page;&lt;br /&gt;
{{Main|Shader_Presets}}&lt;br /&gt;
&lt;br /&gt;
===Horrible Sound Quality===&lt;br /&gt;
As a handheld rushed to the market (because of the WonderSwan Color competition), the Game Boy Advance had some cut corners. The sound hardware was affected the hardest: while it could play Game Boy Color sound in addition to samples and sequenced music like what would be heard on the SNES, the actual playback quality is awful compared to the sound samples stored internally in the ROM.&lt;br /&gt;
&lt;br /&gt;
There were [https://www.romhacking.net/utilities/881/ tools] made to extract the internal high-quality music (as midi files plus a sound font, to be played on foobar2000); however, interest remains limited in implementing its playback in real-time on emulators. It&#039;s worth noting that NanoBoyAdvance includes an high quality audio mixer and there&#039;s a very experimental feature exists on [[mGBA]] (nightly versions) under Enhancements as &amp;quot;XQ GBA Audio&amp;quot;, but it&#039;s very buggy and still limited to games using the standard sound engine, the so-called &amp;quot;Sappy&amp;quot; engine, which is still a big part of the GBA&#039;s software library.&lt;br /&gt;
&lt;br /&gt;
===High Resolution Affine Transformation Graphical Effects===&lt;br /&gt;
Similar to the scaling effects used on the Super NES known commonly as &amp;quot;Mode 7&amp;quot; graphics, the Game Boy Advance has affine transformation effects for some backgrounds and individual sprites that can be done in hardware. Due to the GBA&#039;s lower resolution, some detail may be lost.&lt;br /&gt;
&lt;br /&gt;
The [[mGBA]] emulator added an Enhancements menu where you can change the resolution of those graphical effects, for a smoother effect. The graphical render engine will need to be OpenGL for those to take effect. It won&#039;t work on games where those effects are done in software instead of the hardware scaling features (like the 3D environment in Asterix &amp;amp; Obelix XXL)&lt;br /&gt;
&lt;br /&gt;
===Save formats===&lt;br /&gt;
Originally, when saves were implemented, nobody settled on a format, so the Visual Boy Advance devs made their own. Because other emulators often went with raw data, having to exchange different saves caused problems. The original Visual Boy Advance tries to figure out which format a given save is but often fails at it. By explicitly telling the emulator to read it as a specific type using a file called &amp;lt;code&amp;gt;vba-over.ini&amp;lt;/code&amp;gt;, VBA complies. VBA-M includes this config file by default, but older revisions like VBA 1.7.2 and VBALink don&#039;t.&lt;br /&gt;
&lt;br /&gt;
The VBA-Next and VBA-M cores in Libretro have the file baked into the binary so that it can load raw .sav files. However, they convert the format to its own derivative at exactly 136 KB every time, with save type info contained within the file. This completely avoids the previous issues at the cost of incompatibility with standalone VBA and most others.&lt;br /&gt;
&lt;br /&gt;
To solve this incompatibility, Libretro devs created a&lt;br /&gt;
[https://github.com/libretro/vba-next/blob/master/libretro/gbaconv/gbaconv.c command-line tool] to convert .srm save files made from these cores to raw .sav save data for other emulators. It takes standard input (i.e., drag and drop the .srm onto the executable) and outputs accordingly. It can also be done in reverse. A [https://thysbelon.github.io/gbaconv-web/ website version of this tool can be found here].&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy Advance hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy-advance/ Game Boy Advance Architecture Practical Analysis]&lt;br /&gt;
* MVG: {{YouTubeVideo|R43k-p9XdIk|The Story of Quake on the Game Boy Advance}}, {{YouTubeVideo|_Qqg4VCZ0k8|How the Game Boy Advance knew it was running a Game Boy Game}}, {{YouTubeVideo|_GVSLcqGP7g|Tomb Raider on the Nintendo Game Boy Advance is incredible}}, {{YouTubeVideo|mpNWEbZdXNw|How Graphics worked on the Nintendo Game Boy Advance}}&lt;br /&gt;
* martin korth: [https://problemkaputt.de/gbatek-contents.htm gbatek]&lt;br /&gt;
* [https://akkera102.sakura.ne.jp/gbadev/ akkera102.sakura gbadev (Japanese)]&lt;br /&gt;
* [https://gbadev.net/gbadoc/ gbadev - gbadoc]&lt;br /&gt;
* [https://en.wikibooks.org/wiki/GBA_Development/Resources WikiBooks - GBA Development Resources]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist|2}}&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Game Boy Advance| ]]&lt;br /&gt;
[[Category:ARM-based]]&lt;br /&gt;
[[Category:Backward-compatible consoles]]&lt;br /&gt;
[[Category:Discontinued handheld consoles]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Sixth-generation video game consoles]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy_(Color)_emulators&amp;diff=128560</id>
		<title>Game Boy (Color) emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy_(Color)_emulators&amp;diff=128560"/>
		<updated>2025-10-08T19:50:31Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* Emulators */ swap game play color, gbc.emu&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox system&lt;br /&gt;
|title = Game Boy (Color)&lt;br /&gt;
|logo = Game_Boy.png&lt;br /&gt;
|image = Game-boy-color.png&lt;br /&gt;
|imagecaption = &#039;&#039;&#039;Top:&#039;&#039;&#039; Original Game Boy&amp;lt;br&amp;gt;&#039;&#039;&#039;Bottom:&#039;&#039;&#039; Game Boy Color&lt;br /&gt;
|developer = [[:Nintendo]]&lt;br /&gt;
|type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]&lt;br /&gt;
|release=1989 (Game Boy)&amp;lt;br/&amp;gt;1998 (Game Boy Color)&lt;br /&gt;
|discontinued = 2003&lt;br /&gt;
|predecessor = [[Game &amp;amp; Watch]]&lt;br /&gt;
|successor= [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
{{for|emulators that run on the Game Boy (Color)|Emulators on GB/GBC}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game Boy|Game Boy]]&#039;&#039;&#039; (GB) and &#039;&#039;&#039;[[wikipedia:Game Boy Color|Game Boy Color]]&#039;&#039;&#039; (GBC) are 8-bit, fourth-generation handheld consoles released by Nintendo on July 31, 1989 and November 18, 1998 respectively and retailed for {{Inflation|USD|89.95|1998}}. The Game Boy has a Sharp LR35902 core CPU at 4.19 MHz. It had a monochrome display that could only show four shades of grey, albeit with a olive green tinge on the original. The Game Boy Color uses the same LR35902 core as the original; while it is clocked at 8.38 MHz, it can be underclocked to 4.19 MHz for backwards-compatibility purposes. It was named such from its color screen, but it also had a larger memory size and a faster CPU. The hardware similarities allow cross-compatibility between the two platforms and they are often treated as one. They would both be succeeded by the backward-compatible [[Game Boy Advance emulators|Game Boy Advance]].&lt;br /&gt;
&lt;br /&gt;
Nintendo re-released the console as the &#039;&#039;&#039;Game Boy Pocket&#039;&#039;&#039; in 1996, with a more compact body and a better screen. A front light was added to a special edition of the Pocket in Japan called the &#039;&#039;&#039;Game Boy Light&#039;&#039;&#039;, a feature that wouldn&#039;t be seen outside of Japan until the Game Boy Advance SP.&lt;br /&gt;
&lt;br /&gt;
Nintendo released a peripheral for the [[Super Nintendo emulators|Super Nintendo Entertainment System]] called [[wikipedia:Super Game Boy|Super Game Boy]] in June 1994, which was modeled like a cartridge but included its own cartridge slot for Game Boy/Color games, as well as the hardware needed to translate the games. Many Game Boy/Color emulators offer at least some of the special features it included, such as added borders, colorization, custom button mappings, and other features. It was possible to link, but without the external port, as well as errors in the CPU, it would not be feasible to the end user. These issues would later be corrected in the Japan-exclusive Super Game Boy 2.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
Because of how relatively easy popular 8-bit consoles are to emulate, tons of Game Boy emulators exist. For a list of open-source projects, see [https://github.com/search?o=desc&amp;amp;q=gameboy+emulator&amp;amp;s=updated&amp;amp;type=Repositories&amp;amp;utf8=%E2%9C%93 this GitHub query]. For a list of accuracy tests, see [https://daid.github.io/GBEmulatorShootout/ daid.github.io/GBEmulatorShootout].&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Platform(s)&lt;br /&gt;
!Latest version&lt;br /&gt;
![[#Enhancements|Enhancements]]&lt;br /&gt;
![[#Hardware features and peripherals|Hardware features and peripherals]]&lt;br /&gt;
![[#Mappers|Mappers support level]]&lt;br /&gt;
![[Licensing|License]]&lt;br /&gt;
!Active&lt;br /&gt;
![[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|x86&lt;br /&gt;
|-&lt;br /&gt;
|[[SameBoy]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://sameboy.github.io/downloads]&amp;lt;br /&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]||{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BGB]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://bgb.bircd.org/#downloads]||{{~}} ||{{~}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://emulicious.net Emulicious]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://emulicious.net/downloads]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(BSNES)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(Gambatte_Speedrun)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(SameBoy)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[http://tasvideos.org/BizHawk/ReleaseHistory.html]||{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Gambatte]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://sourceforge.net/projects/gambatte/files/gambatte]||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=active&amp;gt;[https://github.com/libretro/gambatte-libretro/tree/master Libretro core] is still active.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mesen|Mesen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/SourMesen/Mesen2#development-builds]||{{~}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBE+]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/shonumi/gbe-plus/releases]||{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;/br&amp;gt;[http://www.mamedev.org/release.html]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]||{{~}} ||{{Dunno}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Gearboy]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|NetBSD}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/drhelius/Gearboy/releases {{GearboyVer}}]||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbcc.dev GBCC]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/philj56/gbcc git]||{{~}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GameRoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[ares]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/ares-emulator/ares/workflows/build/master git Artifacts]&amp;lt;br/&amp;gt;[https://github.com/ares-emulator/ares/releases {{AresVer}}]||{{~}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift&#039;s comment about libretro core]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html]||{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [http://buildbot.libretro.com/nightly/ libretro core] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases]||{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[jgenesis]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/jsgroth/jgenesis/releases {{JgenesisVer}}]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://chillygb.arci.me/ ChillyGB]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/AuroraViola/ChillyGB]||{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://hhug.me/ hhugboy]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/tzlion/hhugboy/releases]||{{Dunno}} ||{{Dunno}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/321 Dev Builds]&amp;lt;br/&amp;gt;[https://github.com/skylersaleh/SkyEmu/releases/ {{SkyEmuVer}}]||{{Na}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://binji.github.io/binjgb/ binjgb]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|[https://github.com/binji/binjgb/releases]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Ironboy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/chiplis/ironboy/ git]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|PyBoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Baekalfen/PyBoy/releases]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|LGPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[dmgemu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/emu-russia/dmgemu/ {{dmgemuVer}}]||{{Dunno}}||{{Dunno}} ||{{Dunno}} ||{{Green}} ? ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|KevBoy&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
|[https://github.com/xkevio/kevboy/releases]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|jgb&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/jsgroth/jgb git]||||||||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|DoubleCherryGB&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/TimOelrichs/doublecherryGB-libretro git]||||||||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://byuu.org/emulation/higan]&amp;lt;br /&amp;gt;[https://github.com/libretro/higan libretro core]||{{~}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://mattcurrie.com/bdm/ BDM]&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
|[https://mattcurrie.com/bdm-demo/ Demo]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGB VGB]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://fms.komkon.org/VGB]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Gamebert&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/robert/gamebert git]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Pantheon]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://bostjan-grandovec.si/Content/News.htm]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|UGE&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/SuperDisk/hUGETracker/releases]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|PDEQ}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[KiGB]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|DOS}}&lt;br /&gt;
|[http://kigb.emuunlim.com/downloads.htm]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[TGB Dual]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&amp;lt;ref group=N name=two&amp;gt;On Linux as an SDL port (and the [[libretro]] core is based on this version).&amp;lt;/ref&amp;gt;&lt;br /&gt;
|[https://github.com/libertyernie/tgbdual_L/releases]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|GiiBiiAdvance&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/AntonioND/giibiiadvance/releases git]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|MetroBoy&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/aappleby/MetroBoy/releases]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{~}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|hdmg&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://git.sr.ht/~sircmpwn/hdmg git]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[rew.]]&lt;br /&gt;
|align=left|{{Icon|Windows|Windows9x}}&lt;br /&gt;
|[https://wikiwiki.jp/emulator/rew. rew12stx]||{{Na}} ||{{Dunno}} ||{{Dunno}}  ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|ARM&lt;br /&gt;
|-&lt;br /&gt;
|[[SameBoy]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/sameboy SameBoy_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS|watchOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/sameboy/id6496971295 1.0] (iOS App Store)&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte Gambatte_libretro]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.explusalpha.com/contents/gbc-emu GBC.emu]&lt;br /&gt;
|align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu {{.emuVer}}][https://github.com/Rakashazi/emu-ex-plus-alpha git]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/76 1.5.46.02 Pyra]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Game Play Color]]&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://github.com/gameplaycolor/gameplaycolor/releases {{GamePlayColorVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[ares]]&lt;br /&gt;
|align=left|{{Icon|WoA}}&lt;br /&gt;
|[https://nightly.link/ares-emulator/ares/workflows/build/master &amp;lt;abbr title=&amp;quot;Latest development build version&amp;quot;&amp;gt;git Artifacts]&amp;lt;/abbr&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Gearboy]]&lt;br /&gt;
|align=left|{{Icon|WoA|LinuxARM}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/drhelius/Gearboy/releases {{GearboyVer}}]||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbcc.dev GBCC]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/philj56/gbcc-android/releases/tag/v0.41 beta41] (source)&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Na}}[https://github.com/philj56/gbcc-android *] ||{{~}}&amp;lt;ref group=N&amp;gt;Must be compiled from source due to binaries going offline and has been surpassed in terms of general use, but is still Recommended for its exceptional [https://play-lh.googleusercontent.com/_5D9uMlRlL-DJ_anXEyJHtI3IriwCFVPgg2zgwhkaG-uYwkjYeTqmiuUZwpomTYKsuo=w1024-h768-rw Printer] and {{YouTubeVideo|ESYolQ761Dw|Kirby Camera}} support.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Pizza Boy C Pro&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=it.dbtecno.pizzaboypro 6.7.3]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{R}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/huhao1987/mGBA_Android 0.3]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{~}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://iemulators.com/gba4ios 2.1]&amp;lt;br/&amp;gt;[https://github.com/CocoaBob/GBA4iOS git] &amp;lt;small&amp;gt;(new fork)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GameRoy&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy 0.2.0]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://eightbitwonders.gitlab.io/app 8-Bit Wonders]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://f-droid.org/packages/de.rainerhock.eightbitwonders 0.8.6a] (F-Droid)&amp;lt;/br&amp;gt;0.8.6a (Play)&amp;lt;/br&amp;gt;0.8.6a (Amazon)&amp;lt;/br&amp;gt;[https://gitlab.com/eightbitwonders/app git]&lt;br /&gt;
|{{Na}} ||{{Na}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||roadmap&lt;br /&gt;
|-&lt;br /&gt;
|MeBoy&lt;br /&gt;
|align=left|{{Icon|Java}}&lt;br /&gt;
|[http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://pixelrespawn.com/ Linkboy]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.pixelrespawn.linkboy 2.2.3]&amp;lt;br/&amp;gt;[https://apps.apple.com/app/linking-boy/id6695762604 AppStore]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fastemulator.gbc 2.0.0]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|John GBC&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.93]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Manic EMU]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/manic-emu-game-emulator/id6743335790 {{Manic EMUVer}}]&amp;lt;/br&amp;gt;[https://github.com/Manic-EMU/ManicEMU/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|AGPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{TBD}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Provenance]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/provenance-app/id1596862805 {{ProvenanceVer}}]&amp;lt;/br&amp;gt;[https://github.com/Provenance-Emu/Provenance/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Delta]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/delta-game-emulator/id1048524688 {{DeltaVer}}]&amp;lt;br/&amp;gt;[https://github.com/rileytestut/Delta git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|Consoles&lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Hiyoko)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|N/A&lt;br /&gt;
|{{~}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|Super Game Boy&lt;br /&gt;
|align=left|{{Icon|SNES}}&lt;br /&gt;
|N/A&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||Uses real Gameboy hardware ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Ya}}&amp;lt;ref group=N name=supergameboy&amp;gt;Uses real hardware on the cartridge. Super Game Boy 1 runs slightly faster than real hardware without a mod and does not have a link port. The Japanese-only Super Game Boy 2 has a link port and runs at the correct speed. Both SGBs support game borders, palettes, and SGB-enhanced games.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Game_Boy_Interface Game Boy Interface]&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/gbi/latest main]&amp;lt;br/&amp;gt;[https://files.extremscorner.org/gamecube/apps/gbi/latest-extra extra]&lt;br /&gt;
|{{~}} ||{{Ya}} ||Uses real GBA Hardware (Requires Game Boy Player hardware) ||{{Red}} {{license|Proprietary}} ||{{Ya}} ||{{Ya}}&amp;lt;ref group=N name=gbinterface&amp;gt;Multiple versions available. Pick the version that fits best with your specific setup.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Game Boy Player&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|&lt;br /&gt;
|{{~}} ||{{Ya}} ||Uses real GBA Hardware (Requires Game Boy Player hardware) ||{{Red}} {{license|Proprietary}} ||{{Na}} ||{{~}}&amp;lt;ref group=N name=gameboyplayer&amp;gt;Game Boy Interface is recommended instead. Limited to a filtered, 480i output with a slight amount of input lag&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407 GameYob DS]&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|[https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/ GameYob 3DS]&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|[https://www.gamebrew.org/wiki/GameYob_3DS 1.0.8][https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy_Advance#VBA-M|&amp;lt;abbr title=&amp;quot;Modified port of VBA-M. With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.&amp;quot;&amp;gt;VBA GX&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://github.com/dborth/vbagx#nightly-builds nightly-builds]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
|align=left|{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|3DS|NX}}&amp;lt;br/&amp;gt;{{Icon|Vita|DC}}&amp;lt;br/&amp;gt;{{Icon|PSX}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
|[https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&lt;br /&gt;
|align=left|{{Icon|Xbox|NGC}}&amp;lt;br/&amp;gt;{{Icon|Wii|WiiU|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|Vita|3DS}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|RIN&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|[https://github.com/mbarczak/psp_rin git]&amp;lt;br/&amp;gt;[https://archive.org/details/rin-rx.-7z RX]&amp;lt;br/&amp;gt;[https://archive.org/details/rin_v1.32n1.2.7z 1.32n1.2]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|8.10&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Wii|WiiU|NX}}&amp;lt;br&amp;gt;{{Icon|PSV|3DS}}&lt;br /&gt;
|[https://endrift.com/mgba/downloads.html {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[https://github.com/mgba-emu/mgba/releases git]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}})  ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|- &lt;br /&gt;
|GBEmu&lt;br /&gt;
|align=left|{{Icon|VB}}&lt;br /&gt;
|[https://www.virtual-boy.com/forums/t/entry-game-boy-emulator/ 0.1]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|RealBoy Vita&lt;br /&gt;
|align=left|{{Icon|PSV}}&lt;br /&gt;
|[https://vitadb.rinnegatamante.it/#/info/167 1.2][https://github.com/xerpi/realboy-vita/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|ShuBoy&lt;br /&gt;
|align=left|{{Icon|MD}}&lt;br /&gt;
|[http://jiggawatt.org/badc0de/shuboy.htm 1.0]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|aGBe&lt;br /&gt;
|align=left|{{Icon|PSX}}&lt;br /&gt;
|[https://sourceforge.net/projects/agbe/files/agbe SF]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Hu-Boy&lt;br /&gt;
|align=left|SuperGrafx&amp;lt;br&amp;gt;TurboGrafx-CD&amp;lt;br&amp;gt;TurboDuo&lt;br /&gt;
|[https://www.chrismcovell.com/huboy.html V 0.30621]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{X}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|Firmware&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
|align=left|{{Icon|UEFI}}&lt;br /&gt;
|[https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparison==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
===Game Boy-only emulators===&lt;br /&gt;
;[[SameBoy]]:One of the most [[Emulation_accuracy|accurate]] Game Boy emulators currently. The UI is simple and easy to use. It includes open source bootroms, although these can be replaced with real ones. Has debugging features and also emulates the Game Boy Camera and Game Boy Printer.&lt;br /&gt;
;[[BGB]]:A closed-source emulator for Windows (and [[Wine]]) with solid Game Boy and Game Boy Color accuracy, as well as near flawless link support. It has a wealth of options for color palettes. Mostly used for its advanced debugger.&lt;br /&gt;
;[[Gambatte]]:Pretty [[Emulation_accuracy|accurate]] open-source Game Boy/Color emulator. It has a good range of options and features, though not quite as much as some other emulators. The main fork is not in active development, but the libretro core is still active.&lt;br /&gt;
;[http://hhug.me/?tags=hhugboy hhugboy]:A Windows-only Game Boy/Color emulator based on GEST with a focus on bootleg and unlicensed games. It is capable of detecting and correctly emulating the mapper on a number of games that are otherwise broken on other emulators, but some ROMs require manually selecting the mapper on the Unlicensed Compatibility Mode menu. Besides the usual raw dumps, it also supports the footered [http://hhug.me/gbx GBX] ROM format, which correctly informs the emulator which mapper to run regardless of what the internal headers say.&lt;br /&gt;
;GameRoy:A Game Boy emulator, dissasembler and debugger written in Rust. It has high [[Emulation_accuracy|accuracy]] and accurate clock frequency. It is more suited for debugging uses for now.&lt;br /&gt;
;[[TGB Dual]]:An ancient emulator that supports link cable emulation. It also supports [[netplay]], but it requires a VPN. The libretro port supports local multiplayer using player 2&#039;s controls.&lt;br /&gt;
;[[KiGB]]:An old and obsolete emulator which boasted its accuracy but was proven to be full of game-specific hacks.&amp;lt;ref&amp;gt;https://github.com/mgba-emu/mgba/issues/238&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/Test_ROMs#Emulators_running_on_desktop_computers&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/KiGB&amp;lt;/ref&amp;gt; It has a wide selection of features, but other emulators have caught up and are already doing much better.&lt;br /&gt;
;[https://github.com/AntonioND/giibiiadvance GiiBiiAdvance]:Pioneered full GB Camera emulation, including webcam support. Aside from that, it&#039;s an unfinished emulator with the basics set up, but its promising future currently on hiatus. It has very [[Emulation_accuracy|accurate]] timing.&lt;br /&gt;
;[https://github.com/aappleby/MetroBoy MetroBoy]:Extremely [[Emulation_accuracy|accurate]] Game Boy simulator which being written in a subset of C++ that&#039;s designed to to be mechanically translated into Verilog HDL.&lt;br /&gt;
;Ironboy:A very recent and promising emulator written in Rust for WebAssembly which is focus only on the original Game Boy (DMG) to [https://github.com/Chiplis/IronBoy#ironboy achieve the highest degree of accuracy]. Unfortunately, it only supports monochrome Game Boy games.&lt;br /&gt;
;binjgb:A GB + GBC emulator for both desktop and WebAssembly, developed by Ben &amp;quot;binji&amp;quot; Smith since 2016. Most famously used by McDonald&#039;s in 2023 to publish &#039;&#039;Grimace&#039;s Birthday&#039;&#039; [https://grimacesbirthday.com/ as a browser game].&lt;br /&gt;
;[[Nintendo Switch Online]] (Hiyoko):&lt;br /&gt;
* GB support was added to Nintendo Switch Online in February 2023, alongside GBA games exclusive to the Expansion Pack tier;&lt;br /&gt;
* Users are limited to the selection of games Nintendo chooses to make available on the service;&lt;br /&gt;
* Supports online and Local Play (up to 2 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* Supports tilt controls through gyroscope or normal controllers (e.g.: &#039;&#039;Kirby&#039;s Tilt &#039;n&#039; Tumble&#039;&#039;);&lt;br /&gt;
* Supports infrared emulation (e.g.: &#039;&#039;Pokémon Trading Card Game&#039;&#039;);&lt;br /&gt;
* Palette styles can be applied (original GB, Pocket, and GBC);&lt;br /&gt;
* No Super Game Boy features supported (it always runs games in GBC mode);&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GB/GBC emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advanced, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
===GB/C emulation on GBA emulators===&lt;br /&gt;
&#039;&#039;This shouldn&#039;t be confused with [[Game_Boy_Advance_emulators#Hardware_features_and_peripherals|actual backwards compatibility on GBA emulation]].&#039;&#039;&lt;br /&gt;
;[[mGBA]]:Primarily emulates the [[Game Boy Advance emulators|Game Boy Advance]] but it also includes GB/C support much like the original system. It&#039;s a solid implementation, with most of the library working perfectly.&lt;br /&gt;
;[[GBE+]]:An emulator that has a large effort in preserving the functions of a multitude of [[#Game Boy Features|obscure accessories]] that other emulators don&#039;t focus on. It can also load custom tiles in games, including colorized tiles for original Game Boy titles.&lt;br /&gt;
;[[VisualBoy Advance#VBA-M|VisualBoy Advance-M &amp;lt;small&amp;gt;(VBA-M)&amp;lt;/small&amp;gt;]]:Used to be the go-to for Game Boy Advance emulation and even included solid GB/C emulation. It&#039;s now behind [[mGBA]] on both fronts.&lt;br /&gt;
&lt;br /&gt;
===[[Multi-system emulators]]===&lt;br /&gt;
;[[higan]]/[[ares]]:Because it started out as a [[Super Nintendo emulators|SNES emulator]] (its original name was bsnes), it was the first one that properly emulated all of the [[Super_Nintendo_emulators#Super_Game_Boy|Super Game Boy]]&#039;s features, such as SPC sound chip utilization, which requires the SNES and GameBoy to be emulated simultaneously so it&#039;s demanding.&amp;lt;ref&amp;gt;https://old.reddit.com/r/emulation/comments/zwq9fu/ares_crossplatform_open_source_multisystem/j1ys10k/&amp;lt;/ref&amp;gt;&lt;br /&gt;
;[[BizHawk]]:Uses a modified Gambatte core. It provides speedrunning tools.&lt;br /&gt;
;[[MAME]]:Has solid Game Boy emulation through its &amp;lt;code&amp;gt;gameboy&amp;lt;/code&amp;gt; driver despite the sound being imperfect, as well as slightly worse Game Boy Color compatibility through its &amp;lt;code&amp;gt;gbcolor&amp;lt;/code&amp;gt; driver (where both the graphics and sound are imperfect). Despite its setbacks, it aims to feature compatibility with obscure mappers that other emulators usually ignore, like Wisdom Tree games or MMM01 multicarts. Accuracy was improved upon with contributions by Judge_.&lt;br /&gt;
;[[Mesen]]:Game Boy (DMG) and Game Boy Color (CGB) games can also be played on Mesen 2, but only Game Boy Color can play CGB games. For DMG games, you can choose either Game Boy or Game Boy Color, or run the game in Super Game Boy mode by loading the Super Game Boy BIOS (1 or 2) into the SNES core.&lt;br /&gt;
&lt;br /&gt;
==Mappers==&lt;br /&gt;
Much like the NES, the Game Boy (and by extension, the Game Boy Color) used &#039;&#039;&#039;Memory Bank Controllers&#039;&#039;&#039; (MBC) (called MMCs on the NES) and also known informally as &#039;&#039;&#039;mappers&#039;&#039;&#039;, to go beyond the restrictive initial hardware specifications. Nevertheless, Nintendo was much more careful to standardize their specifications to [https://niwanetwork.org/wiki/Category:Licensed_chips just a small number of possible mappers]. Moreover, Game Boy ROMs now included an official internal header mandated by Nintendo that included the correct MMC type. This meant that for the officially licensed games, these mappers proved to be rarely a problem... with some notable unimplemented exceptions: Net de Get&#039;s MBC6 that offered downloadable content off the internet, and the MMM01 footer used for some official multi-cart games, among others.&lt;br /&gt;
&lt;br /&gt;
However, it doesn&#039;t get better when it comes to &#039;&#039;&#039;unlicensed games&#039;&#039;&#039;, since they didn&#039;t necessarily respect Nintendo&#039;s specifications about how a given mapper type should handle its memory and behave in general, and internal headers were often filled with erroneous data to hinder dumping and emulation efforts. Some emulators like MESS/[[MAME]] and [http://hhug.me/?tags=hhugboy hhugboy] try to emulate that behavior with various degrees of success ([http://hhug.me/dump/ Compatibility List]). The hhugboy project also proposed a similar solution to iNES for this mapper problem, as the [http://hhug.me/gbx/1.0 gbx ROM format] that appends a footer with extra information needed for some unlicensed games. However, this format, much less unlicensed hardware quirks, isn&#039;t widely adopted aside from tentative [https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers mGBA support].&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! colspan=2 style=&amp;quot;width:50%&amp;quot; |Name&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
!Emulicious&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; |Controls&lt;br /&gt;
|[[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;LibretroExclusive&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.retroachievements.org/general/tutorials/turbo-button.html Turbo button]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;4&amp;quot; |Graphics&lt;br /&gt;
|Remove sprite limit&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;The Gameboy supports a maximum of 40 sprite objects. – this limitation is indirectly responsible for some of the flickering seen in games at times and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Resolution|Resizable internal resolution]]&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |For emulation of 2D systems, the resolution can only be upscaled, making the pixels more apparent.&lt;br /&gt;
|-&lt;br /&gt;
|[[Texture_packs#Game_Boy|Sprite replacement]]&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Exclusive to [[GBE+]] emulator at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|[[Widescreen_hacks#Game_Boy|Widescreen hack]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Possible with technique called [[Widescreen_hacks#Emulators_.282D.29|WideGB]] which uses a similar technique as [[Widescreen_hacks#Emulators_.282D.29|WideNES]].&amp;lt;/small&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Exclusive to [https://kemenaran.winosx.com/posts/widegb-now-available-on-windows/ SameBoy WideGB fork] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;1&amp;quot; |Performance&lt;br /&gt;
|[[Overclocking|Overclock]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;4&amp;quot; |Post-processing&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters|Filters]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shader_Presets|Shader chain]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;12&amp;quot; |Quality of life&lt;br /&gt;
|Automatic updater&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Cheats_and_patches|cheat manager]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;SameBoyCOCO&amp;quot;&amp;gt;For macOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 custom resolution/CRTSwitchRes]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br /&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br /&amp;gt;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.&lt;br /&gt;
|-&lt;br /&gt;
|Built-in Game Boy sound player&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;SameBoyCOCO&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Cheats_and_patches|patch manager]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Command line options&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Pause/resume emulation&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Per-game profiles&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.portablefreeware.com/faq.php#portable Portable] and [https://www.portablefreeware.com/faq.php#stealth Stealth]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Useful enhancement feature for non-personal computer use or plug-and-play scenarios. However, it still requires necessary [[Computer_specifications#Recommended_Specifications|prerequisites and dependencies]] for your operating system.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; |[https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
|Fast-forward/turbo speed&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Frame step&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(forwards and backwards)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Rewind&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Save states&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;5&amp;quot; |Misc.&lt;br /&gt;
|AI service&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|{{Ya}}[https://sameboy.github.io/features/#debugging *]&lt;br /&gt;
|{{Ya}}[https://bgb.bircd.org/manual.html#debugkeys *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|[[Netplay#Game_Boy|Netplay]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Should not be confused with Game Boy (Color) online features or link cable emulation. See [[#Hardware features and peripherals|hardware features and peripherals]].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;LibretroExclusive&amp;quot;&amp;gt;Input lag mitigation technique and [https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color RetroAchievements exclusive to libretro cores]. Also [https://docs.libretro.com/library/sameboy/#features netplay enhancement] exclusive to SameBoy libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[RetroAchievements]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;LibretroExclusive&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N2/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and peripherals==&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;width:50%&amp;quot; |Name&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
!Emulicious&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;12&amp;quot; |Cartridge features&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Built-in IR ports&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Some games like &#039;&#039;Nectaris&#039;&#039; for GB (monochrome GBs have no IR port at all, IR functionality is completely new to them) or &#039;&#039;Pokémon Trading Card Game&#039;&#039; and the Japanese edition of &#039;&#039;Robopon&#039;&#039; for GBC feature on-board IR transmitters/receivers on their cartridges instead of relying on the Modile Adapter GB or GB Kiss Link IR modem or Link Cable functionality. This feature is sometimes called &#039;&#039;GB Kiss&#039;&#039; (i.e. cartridges &amp;quot;kiss&amp;quot; each other).&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Built-in speakers&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Embedded audio speakers present on cartridges employing TAMA5 and HuC1 mappers: &#039;&#039;Game de Hakken!! Tamagotchi - Osutchi to Mesutchi&#039;&#039; (aka &#039;&#039;Tamagotchi 3&#039;&#039;), &#039;&#039;Robot Poncots&#039;&#039; (&#039;&#039;Robopon&#039;&#039; outside of Japan) and &#039;&#039;Pocket Family&#039;&#039; game series.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Game Boy Advance-enhanced mode&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[#Game Boy Camera|Game Boy Camera]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;SameBoyCOCO&amp;quot; group=&amp;quot;N3&amp;quot;&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[#Real-time_clock|Real-time clock]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[#Rumble|Rumble]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N3&amp;quot;&amp;gt;RetroArch only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;5&amp;quot; |[[Super Nintendo emulators#Super Game Boy|Super Game Boy-enhanced features]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Most of them can only work on the Super Nintendo&#039;s hardware.&amp;lt;/small&amp;gt;&lt;br /&gt;
|Borders&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Custom audio&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Custom palettes&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Local multiplayer&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Super Game Boy-enhanced mode&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[#Motion Control (Tilt Sensor)|Tilt sensor]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&#039;&#039;Kirby’s Tilt ‘n’ Tumble&#039;&#039; and &#039;&#039;Command Master&#039;&#039; use biaxial/4-way accelerometer.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;no-controllers&amp;quot; group=&amp;quot;N3&amp;quot;&amp;gt;Motion Control does not support controller&#039;s gyro. Supports only remapping to mouse/keyboard/gamepad.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Hardware features&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[#Infrared|Infrared (Game Boy Color)]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |System BIOS&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;22&amp;quot; |Peripherals&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; |Barcode scanner&lt;br /&gt;
|[[#Accessories|Barcode Boy]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Accessories|Barcode Taisen Bardigun]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; |Connectivity&lt;br /&gt;
|[[#Multiplayer|4-Player Adapter]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Multiplayer|Link Cable]]&amp;lt;ref group=&amp;quot;N3&amp;quot;&amp;gt;Super Game Boy for SNES supports only on the Japan-exclusive Super Game Boy 2.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N3&amp;quot;&amp;gt;[[SameBoy]]&#039;s libretro core supports Link Cable, standalone does not.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Mobile Adapter GB&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[#Game Boy Printer|Game Boy Printer]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;SameBoyCOCO&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
[https://shonumi.github.io/articles/art8.html Full Changer] accelerometer&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; |Special hardware&lt;br /&gt;
|[[#Accessories|GB Pocket Sonar]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|GB Kiss Link IR modem&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Accessories|Sewing Machines]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Turbo File GB&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Accessories|WorkBoy]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;SameBoyCOCO&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;7&amp;quot; |Unlicensed/unreleased&lt;br /&gt;
|[[#Multiplayer|16-Player Adapter]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://tcrf.net/Alleyway#Paddle_Controller_Accessory Alleyway Controller]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Game Genie&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://luigiblood.tumblr.com/post/187348407478/reverse-enginnering-the-unreleased-gameboy-printer Pocket Printer Color]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Pro Action Replay&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://segabits.com/blog/2022/08/18/the-story-of-the-cancelled-game-boy-color-to-dreamcast-official-connectivity-solution/ Sakura Taisen TV Adapter/Barcode Scanner]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|{{YouTubeVideo|yP1Bkfj9kDY|WORLD PORT}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Virtual pet toy connectivity&lt;br /&gt;
|[https://sakurawars.fandom.com/wiki/Pocket_Sakura Pocket Sakura]||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[bulba:Pokémon_Pikachu_2_GS#Interactions_with_Generation_II|Pokémon Pikachu 2 GS]]||{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; |Misc.&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[wikipedia:Hot_swapping#Gaming|Cartridge hot swapping]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[http://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting Cartridge tilting]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;lt;/small&amp;gt;&amp;lt;ref name=&amp;quot;Tilt&amp;quot; group=&amp;quot;N3&amp;quot;&amp;gt;{{YouTubePlaylist|PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d|Cart Tilt Showcase Playlist}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N3 /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infrared===&lt;br /&gt;
The Game Boy Color had an infrared transmitter and receiver. Generation II Pokémon games made use of this feature through Mystery Gift. Super Mario Bros. Deluxe could send high scores to another cartridge. GBE+ had [https://shonumi.github.io/articles/art4.html basic IR emulation] back in July 2016 but it then only worked with Pokémon games. Now, as of [https://shonumi.github.io/articles/art11.html April 2018], it has full IR emulation for most IR-enabled games (Hudson Soft&#039;s HuC-1&#039;s IR capabilities need to be emulated for Japanese &#039;&#039;Pokémon TCG&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support IR#GameBoy Color Emulation]].&lt;br /&gt;
&lt;br /&gt;
===Game Boy Camera===&lt;br /&gt;
The Game Boy Camera is an official Nintendo accessory for the Game Boy and was released in 1998. Users can take pictures and modify them with stickers and frames, as well as play several included minigames. In addition to the original model, there was a US-exclusive Legend of Zelda: Ocarina of Time edition that included different stamps.&lt;br /&gt;
&lt;br /&gt;
The first emulator to have some capability of emulating the Game Boy Camera was a modified version of an old emulator called Hash. This version, named Hashcam, can still be found on the author&#039;s website. While there were some efforts to run the Game Boy Camera ROM in BGB unofficially, the author didn&#039;t show much interest in it. However, it is fully emulated with webcam support in a lesser-known emulator called GiiBiiAdvance.&lt;br /&gt;
&lt;br /&gt;
As of version 0.7.0, or any dev builds post 0.6.0, mGBA can emulate this accessory by either using the PC&#039;s webcam or sending a BMP, GIF, JPEG, PNG, or other image format to the game, as if it was coming from the camera itself.&amp;lt;ref name=&amp;quot;mGBA_Cam&amp;quot;&amp;gt;{{cite web|url=https://twitter.com/mGBA_emu/status/890954205472501762|title=Game Boy Camera in mGBA dev builds|publisher=Twitter|accessdate=2018-08-10|date=2017-07-28}}&amp;lt;/ref&amp;gt;  The camera is also functional on the 3DS port. To enable the PC webcam, go to &amp;lt;code&amp;gt;Game Boy&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;settings&amp;lt;/code&amp;gt; and switch the &amp;lt;code&amp;gt;camera driver&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;Qt Multimedia&amp;lt;/code&amp;gt;, or by editing &amp;lt;code&amp;gt;qt.ini&amp;lt;/code&amp;gt; and setting &amp;lt;code&amp;gt;cameraDriver=1&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;[General]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Game Boy Printer===&lt;br /&gt;
Game Boy Printer is a thermal printer accessory released by Nintendo in 1998 used in conjunction with the Game Boy Camera and also used to prints images from compatible GB games such as &#039;&#039;Pokémon Gold and Silver&#039;&#039;, &#039;&#039;Pokémon Crystal&#039;&#039;, &#039;&#039;Super Mario Bros. Deluxe&#039;&#039;, &#039;&#039;Donkey Kong Country&#039;&#039; and &#039;&#039;The Legend of Zelda: Link&#039;s Awakening DX&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[VisualBoy Advance]] (including its forks), [[GBE+]] and [[mGBA]] have Game Boy Printer support that turn the signals into a bitmap form of the image.&lt;br /&gt;
&lt;br /&gt;
====Game Boy Printer Color====&lt;br /&gt;
&#039;&#039;&#039;Game Boy Printer Color&#039;&#039;&#039; alternatively known as &#039;&#039;&#039;Pocket Printer Color&#039;&#039;&#039; is an unreleased successor to the Game Boy Printer. See [https://niwanetwork.org/wiki/Game_Boy_Printer_Color here]. It would have connected to the Nintendo 64DD via &#039;&#039;Mario Artist: Paint Studio&#039;&#039; using the 64GB Cable and possibly an MBC4 GB Printer Cartridge.&lt;br /&gt;
&lt;br /&gt;
===Motion Control (Tilt Sensor)===&lt;br /&gt;
Two Game Boy Color games featured a built-in tilt sensor: Kirby Tilt &#039;n&#039; Tumble and Command Master. These games cannot be played without support for this feature. [[VisualBoy Advance|VBA]] and [[KiGB]] have a &amp;quot;Motion Sensor&amp;quot; option to map four directional keys to emulate the cartridge tilting, but the controls aren&#039;t analog. [[BGB]] can emulate the tilting features with the use of the mouse. [[SameBoy]] allows to use the mouse, as well as a joystick, and on the Cocoa frontend, is supporting controller&#039;s motion controls.  [[mGBA]] supports controller&#039;s motion controls and allows to assign stic&#039;s X an Y axes. Hiyoko, the official GBC emulator for [[Nintendo Switch Online]], emulates motion controls for Kirby Tilt &#039;n&#039; Tumble by translating gyroscope input either from the console itself (when playing in portable mode) or from a detached Joy-Con or Switch Pro Controller (when playing in docked mode).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support tracked motion controllers#GameBoy Color Emulation]]&lt;br /&gt;
&lt;br /&gt;
===Rumble===&lt;br /&gt;
A good number of cartridges came with a built-in rumble that required an AAA battery to power, such as &#039;&#039;Pokémon Pinball&#039;&#039;, but the feature is optional. So far, only [[VisualBoy Advance#VBA-GX|VBA-GX]] emulates rumble in these games, including games that have their rumble feature dummied out (one being &#039;&#039;Tarzan&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
===Alleyway Controller===&lt;br /&gt;
It&#039;s another unreleased accesory, the unknown device which is speculated to be a Vaus-like Paddle controller for &#039;&#039;Alleyway&#039;&#039; which still retains in-game code for communicating with it.&lt;br /&gt;
&lt;br /&gt;
===Multiplayer===&lt;br /&gt;
* &#039;&#039;&#039;Link Cable:&#039;&#039;&#039; [[BGB]], [[KiGB]], some versions of [[VisualBoy Advance#VBA-M|VBA-M]] and [[TGB Dual|TGB-Dual]] supports link cable. It can also be used for Netplay on the corresponding [[RetroArch]] core. [https://en.wikipedia.org/wiki/List_of_multiplayer_Game_Boy_games#Two-player_games_via_the_Game_Link_Cable Two-player games via the Game Link Cable list].&lt;br /&gt;
* &#039;&#039;&#039;4-Player Adapter:&#039;&#039;&#039; Currently only [[GBE+]] and DoubleCherryGB supports it. &lt;br /&gt;
* &#039;&#039;&#039;Faceball 2000 16-Player Link Cable:&#039;&#039;&#039; There is a 16-Player adapter as well, but it went unreleased outside of unused code in some games, but it is emulated by &#039;&#039;DoubleCherryGB&#039;&#039; emulator and allows to play Faceball 2000 in local splitscreen and via netplay.&lt;br /&gt;
* &#039;&#039;&#039;Multiplayer Hacks:&#039;&#039;&#039; DoubleCherryGB emulates virtual link-cable devices that allow Tetris Battle Royal and Kwirk Multiplayer up to 16 players on local splitscreen and via netplay.&lt;br /&gt;
&lt;br /&gt;
===Online features===&lt;br /&gt;
====Mobile Game Boy Adapter====&lt;br /&gt;
There is a Japan-only accessory that communicates with Mobile Golf and Japanese Pokémon Crystal. It was bundled with Mobile Trainer cartridge which allowed the player to use e-mail as well as browse Nintendo&#039;s website. It saw use on some Game Boy Color and Game Boy Advance games, but support was limited to Japan, and the servers went offline by 2002.&lt;br /&gt;
&lt;br /&gt;
It is possible to partially emulate its feature for Pokémon Crystal by [http://forums.glitchcity.info/index.php?topic=7509.0 using BGB&#039;s scripting capability], and GBE+ can at least reach the title screen of Mobile Trainer and made [https://www.reddit.com/r/EmuDev/comments/9141oy/making_progress_with_gb_mobile_adapter_emulation/ some progress in July 2018], but otherwise, no emulators (except for a recently leaked at time of writing internal emulator) properly support this accessory.&lt;br /&gt;
&lt;br /&gt;
====Hudsonsoft GB Kiss Link IR modem====&lt;br /&gt;
This accessory both allowed IR communications between 2 gameboys before the Game Boy Color existed with its IR port and with a modem, it allowed users to download exclusive content by them from Hudsonsoft&#039;s website. GBE+ [https://shonumi.github.io/articles/art38.html supports this]. Resources about this super obscure accessory include [http://nectaris.tg-16.com/GB-KISS-LINK-FAQ-hudson-gameboy-nectaris.html this] and {{YouTubeVideo|uOuJ0EcA8IQ|this}}.&lt;br /&gt;
&lt;br /&gt;
====GB Memory Cartridge====&lt;br /&gt;
The Game Boy Memory Cartridge, also referred to as the GB Memory Cartridge is an official Nintendo flash cartridge Game Pak for the Game Boy or Game Boy Color. As with most Game Boy games, a Game Boy Advance or Game Boy Advance SP can also be used to run the cartridge and play the game(s) inside.&lt;br /&gt;
&lt;br /&gt;
The cartridges were designed for the Japan-only [[Early online services#Nintendo Power .28SNES .2F Game_Boy.29|Nintendo Power cartridge service]] and come with special sticker spaces for the player to make note of the games they installed onto the cartridge. The Super Famicom Memory Cassettes were released for the same service.&lt;br /&gt;
&lt;br /&gt;
See [[Early online services#Nintendo Power .28SNES .2F Game_Boy.29]] page and [https://niwanetwork.org/wiki/Game_Boy_Memory_Cartridge niwanetwork&#039;s dedicated page] for more information.&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
There are [[wikipedia:Game Boy accessories#Game Boy|a few accessories that the Game Boy and Game Boy Color]] had. Due to their very small and game-specific use, most emulators don&#039;t bother with them at all, save for GBE+.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Pocket Sonar:&#039;&#039;&#039; Japan only cartridge released by Bandai. It is a sonar-enabled device used for fishing with a fishing game included. Only GBE+ [https://shonumi.github.io/articles/art13.html supports] this feature. A similar cartridge was released for the WonderSwan (still unemulated).&lt;br /&gt;
* &#039;&#039;&#039;Barcode Boy:&#039;&#039;&#039; An obscure Japan-only barcode-scanning device released by Namcot (then-Namco&#039;s consumer division) in 1992. A total of 4 games were released to utilize this accessory. KiGB and GEST claim support for this device, but they only feed random data to Game Boy until the game accepts it as a valid barcode. GBE+ has [https://shonumi.github.io/articles/art7.html proper emulation] with the ability to read barcodes from binary files. DoubleCherryGB also   has full support. All barcodes are hardcode. After each scan the next barcode is loaded.&lt;br /&gt;
* &#039;&#039;&#039;Barcode Taisen Bardigun:&#039;&#039;&#039; Another Japan-only barcode-scanning device with the dedicated game. GBE+ [https://shonumi.github.io/articles/art6.html supports this accessory].&lt;br /&gt;
* &#039;&#039;&#039;Sakura Taisen TV Adapter/Barcode Scanner:&#039;&#039;&#039; Unreleased hardware {{YouTubeVideo|ilaJUOr8Knk|which connects to the GBC link port and is used to scan barcodes shown on TV by the Dreamcast Sakura Taisen game in order to unlock extra content in the GBC Sakura Taisen game}}, where support is still out there hidden in game&#039;s code.&lt;br /&gt;
* &#039;&#039;&#039;Sewing Machines:&#039;&#039;&#039; There is link cable support the compatible sewing machines of 3 models:&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Singer IZEK-1500&#039;&#039;&#039;: Released for Singer&#039;s 150th anniversary. Has a compartment near the back to hold the Link Cable. Nearly identical to the Jaguar JN-100 in all physical aspects. Unlike the JN-2000, the IZEK 1500 lacks a connection for an embroidery arm. The power cable is also detachable.&lt;br /&gt;
** &#039;&#039;&#039;Jaguar JN-100&#039;&#039;&#039;: Nearly identical to the Singer IZEK-1500 in all physical aspects. Unlike the JN-2000, the JN-100 lacks a connection for an embroidery arm. The power cable is built-in.&lt;br /&gt;
** &#039;&#039;&#039;Jaguar JN-2000&#039;&#039;&#039;: Different body style from the JN-100 or IZEK-1500. Very similar to the &#039;&#039;&#039;Jaguar SP-3000 series&#039;&#039;&#039; or the &#039;&#039;&#039;Singer CE-200&#039;&#039;&#039;. Link Cable is not inside a compartment. It sits as part of a slot where the Game Boy is supposed to rest. Power cable is built-in. Comes with an embroidery arm, the &#039;&#039;&#039;EM-2000&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Each model is compatible with the single-prong version &#039;&#039;&#039;YC-485&#039;&#039;&#039; foot controller. The IZEK was unique in that it came bundled with a specially coloured Game Boy and a cartridge for interfacing with the machine.&amp;lt;ref name=&amp;quot;IZEK_1&amp;quot;&amp;gt;{{YouTubeVideoTime|AlhJKMXU7tg|325|Game Boy Part 2 - Did You Know Gaming? Feat. Jake of Vsauce3}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IZEK_2&amp;quot;&amp;gt;{{YouTubeVideo|K-Epj2_eJdA|IZEK Digital Sewing Machine - Gameboy Color Controller (Game Boy Color) Review}}&amp;lt;/ref&amp;gt; Their support has been added in a GBE+ release.&amp;lt;ref&amp;gt;[https://shonumi.github.io/articles/art22.html Edge of Emulation: Game Boy Sewing Machines]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Suzuki Pocket Dash Diagnostic System&#039;&#039;&#039; and &#039;&#039;&#039;Aprilia DITECH Interface&#039;&#039;&#039;: A series of diagnostic cartridges used for Suzuki and Aprilia scooters respectively, developed by Orbital Technologies in the early 2000s. Both were used to interface with a supported motorcycle&#039;s engine control unit (ECU) in a similar manner to OBD tools for automobiles. The diagnostic cartridges were only made available for use by motorcycle dealerships and were not licensed by Nintendo. No dump of either cartridge exists as of {{CURRENTYEAR}}.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:Gbc over saturation2.png|thumb|right|350px|Comparison of saturation levels in [[VisualBoy Advance#VBA-M|VBA-M]] and [[Gambatte]].]]&lt;br /&gt;
The Game Boy Color&#039;s screen is under-saturated. Game developers often work around this by using brighter colors knowing it&#039;ll be compensated for on hardware. This does not translate well in emulation, because standard LCD screens don&#039;t account for this sort of issue. Many emulators attempt to combat this issue with options that adjust accordingly; if not directly, then [[Shaders_and_Filters#Image_Adjustment|shader functionality]] may be implemented.&lt;br /&gt;
&lt;br /&gt;
This issue also affects [[Game Boy Advance emulators#Oversaturation|Game Boy Advance emulation]].&lt;br /&gt;
&lt;br /&gt;
====Emulator options====&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders, you will find three customizable &#039;&#039;&#039;Desaturation&#039;&#039;&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; Under Options &amp;gt; Game Boy, you will find the &#039;&#039;&#039;GB color option&#039;&#039;&#039;. The recent nightly builds also include the &#039;&#039;&#039;LCD Filter&#039;&#039;&#039; option.&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* meganesu: [https://meganesu.github.io/generate-gb-opcodes/ Game Boy CPU Instructions]&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy/ Game Boy Architecture Practical Analysis]&lt;br /&gt;
* MVG: {{YouTubeVideo|zQE1K074v3s|How Graphics worked on the Nintendo Game Boy}}, {{YouTubeVideo|FzPTK91EJY8|Learn to code and write games on the Nintendo Game Boy}}, {{YouTubeVideo|I1cUIGHZLGA|Secrets of the Nintendo Game Boy Boot Logo}}, {{YouTubeVideo|gYQMdox5gzI|How Cartridges worked on the Nintendo Game Boy}}&lt;br /&gt;
* kOOPa and nocash: [https://problemkaputt.de/pandocs.htm Pan Docs]&lt;br /&gt;
* [https://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki] – Information about the Game Boy&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Emulators on GB/GBC]]&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Fourth-generation video game consoles]]&lt;br /&gt;
[[Category:Game Boy| ]]&lt;br /&gt;
[[Category:Game Boy Color| ]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy_(Color)_emulators&amp;diff=128559</id>
		<title>Game Boy (Color) emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy_(Color)_emulators&amp;diff=128559"/>
		<updated>2025-10-08T19:48:57Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* Emulators */ Semi-recommended below fully recommended&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox system&lt;br /&gt;
|title = Game Boy (Color)&lt;br /&gt;
|logo = Game_Boy.png&lt;br /&gt;
|image = Game-boy-color.png&lt;br /&gt;
|imagecaption = &#039;&#039;&#039;Top:&#039;&#039;&#039; Original Game Boy&amp;lt;br&amp;gt;&#039;&#039;&#039;Bottom:&#039;&#039;&#039; Game Boy Color&lt;br /&gt;
|developer = [[:Nintendo]]&lt;br /&gt;
|type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]&lt;br /&gt;
|release=1989 (Game Boy)&amp;lt;br/&amp;gt;1998 (Game Boy Color)&lt;br /&gt;
|discontinued = 2003&lt;br /&gt;
|predecessor = [[Game &amp;amp; Watch]]&lt;br /&gt;
|successor= [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
{{for|emulators that run on the Game Boy (Color)|Emulators on GB/GBC}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game Boy|Game Boy]]&#039;&#039;&#039; (GB) and &#039;&#039;&#039;[[wikipedia:Game Boy Color|Game Boy Color]]&#039;&#039;&#039; (GBC) are 8-bit, fourth-generation handheld consoles released by Nintendo on July 31, 1989 and November 18, 1998 respectively and retailed for {{Inflation|USD|89.95|1998}}. The Game Boy has a Sharp LR35902 core CPU at 4.19 MHz. It had a monochrome display that could only show four shades of grey, albeit with a olive green tinge on the original. The Game Boy Color uses the same LR35902 core as the original; while it is clocked at 8.38 MHz, it can be underclocked to 4.19 MHz for backwards-compatibility purposes. It was named such from its color screen, but it also had a larger memory size and a faster CPU. The hardware similarities allow cross-compatibility between the two platforms and they are often treated as one. They would both be succeeded by the backward-compatible [[Game Boy Advance emulators|Game Boy Advance]].&lt;br /&gt;
&lt;br /&gt;
Nintendo re-released the console as the &#039;&#039;&#039;Game Boy Pocket&#039;&#039;&#039; in 1996, with a more compact body and a better screen. A front light was added to a special edition of the Pocket in Japan called the &#039;&#039;&#039;Game Boy Light&#039;&#039;&#039;, a feature that wouldn&#039;t be seen outside of Japan until the Game Boy Advance SP.&lt;br /&gt;
&lt;br /&gt;
Nintendo released a peripheral for the [[Super Nintendo emulators|Super Nintendo Entertainment System]] called [[wikipedia:Super Game Boy|Super Game Boy]] in June 1994, which was modeled like a cartridge but included its own cartridge slot for Game Boy/Color games, as well as the hardware needed to translate the games. Many Game Boy/Color emulators offer at least some of the special features it included, such as added borders, colorization, custom button mappings, and other features. It was possible to link, but without the external port, as well as errors in the CPU, it would not be feasible to the end user. These issues would later be corrected in the Japan-exclusive Super Game Boy 2.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
Because of how relatively easy popular 8-bit consoles are to emulate, tons of Game Boy emulators exist. For a list of open-source projects, see [https://github.com/search?o=desc&amp;amp;q=gameboy+emulator&amp;amp;s=updated&amp;amp;type=Repositories&amp;amp;utf8=%E2%9C%93 this GitHub query]. For a list of accuracy tests, see [https://daid.github.io/GBEmulatorShootout/ daid.github.io/GBEmulatorShootout].&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Platform(s)&lt;br /&gt;
!Latest version&lt;br /&gt;
![[#Enhancements|Enhancements]]&lt;br /&gt;
![[#Hardware features and peripherals|Hardware features and peripherals]]&lt;br /&gt;
![[#Mappers|Mappers support level]]&lt;br /&gt;
![[Licensing|License]]&lt;br /&gt;
!Active&lt;br /&gt;
![[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|x86&lt;br /&gt;
|-&lt;br /&gt;
|[[SameBoy]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://sameboy.github.io/downloads]&amp;lt;br /&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]||{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BGB]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://bgb.bircd.org/#downloads]||{{~}} ||{{~}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://emulicious.net Emulicious]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://emulicious.net/downloads]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(BSNES)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(Gambatte_Speedrun)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(SameBoy)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[http://tasvideos.org/BizHawk/ReleaseHistory.html]||{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Gambatte]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://sourceforge.net/projects/gambatte/files/gambatte]||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=active&amp;gt;[https://github.com/libretro/gambatte-libretro/tree/master Libretro core] is still active.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mesen|Mesen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/SourMesen/Mesen2#development-builds]||{{~}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBE+]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/shonumi/gbe-plus/releases]||{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;/br&amp;gt;[http://www.mamedev.org/release.html]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]||{{~}} ||{{Dunno}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Gearboy]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|NetBSD}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/drhelius/Gearboy/releases {{GearboyVer}}]||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbcc.dev GBCC]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/philj56/gbcc git]||{{~}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GameRoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[ares]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/ares-emulator/ares/workflows/build/master git Artifacts]&amp;lt;br/&amp;gt;[https://github.com/ares-emulator/ares/releases {{AresVer}}]||{{~}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift&#039;s comment about libretro core]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html]||{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [http://buildbot.libretro.com/nightly/ libretro core] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases]||{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[jgenesis]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/jsgroth/jgenesis/releases {{JgenesisVer}}]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://chillygb.arci.me/ ChillyGB]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/AuroraViola/ChillyGB]||{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://hhug.me/ hhugboy]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/tzlion/hhugboy/releases]||{{Dunno}} ||{{Dunno}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/321 Dev Builds]&amp;lt;br/&amp;gt;[https://github.com/skylersaleh/SkyEmu/releases/ {{SkyEmuVer}}]||{{Na}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://binji.github.io/binjgb/ binjgb]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|[https://github.com/binji/binjgb/releases]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Ironboy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/chiplis/ironboy/ git]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|PyBoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Baekalfen/PyBoy/releases]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|LGPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[dmgemu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/emu-russia/dmgemu/ {{dmgemuVer}}]||{{Dunno}}||{{Dunno}} ||{{Dunno}} ||{{Green}} ? ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|KevBoy&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
|[https://github.com/xkevio/kevboy/releases]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|jgb&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/jsgroth/jgb git]||||||||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|DoubleCherryGB&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/TimOelrichs/doublecherryGB-libretro git]||||||||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://byuu.org/emulation/higan]&amp;lt;br /&amp;gt;[https://github.com/libretro/higan libretro core]||{{~}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://mattcurrie.com/bdm/ BDM]&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
|[https://mattcurrie.com/bdm-demo/ Demo]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGB VGB]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://fms.komkon.org/VGB]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Gamebert&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/robert/gamebert git]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Pantheon]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://bostjan-grandovec.si/Content/News.htm]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|UGE&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/SuperDisk/hUGETracker/releases]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|PDEQ}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[KiGB]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|DOS}}&lt;br /&gt;
|[http://kigb.emuunlim.com/downloads.htm]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[TGB Dual]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&amp;lt;ref group=N name=two&amp;gt;On Linux as an SDL port (and the [[libretro]] core is based on this version).&amp;lt;/ref&amp;gt;&lt;br /&gt;
|[https://github.com/libertyernie/tgbdual_L/releases]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|GiiBiiAdvance&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/AntonioND/giibiiadvance/releases git]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|MetroBoy&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/aappleby/MetroBoy/releases]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{~}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|hdmg&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://git.sr.ht/~sircmpwn/hdmg git]||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[rew.]]&lt;br /&gt;
|align=left|{{Icon|Windows|Windows9x}}&lt;br /&gt;
|[https://wikiwiki.jp/emulator/rew. rew12stx]||{{Na}} ||{{Dunno}} ||{{Dunno}}  ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|ARM&lt;br /&gt;
|-&lt;br /&gt;
|[[SameBoy]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/sameboy SameBoy_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS|watchOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/sameboy/id6496971295 1.0] (iOS App Store)&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte Gambatte_libretro]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Game Play Color]]&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://github.com/gameplaycolor/gameplaycolor/releases {{GamePlayColorVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.explusalpha.com/contents/gbc-emu GBC.emu]&lt;br /&gt;
|align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu {{.emuVer}}][https://github.com/Rakashazi/emu-ex-plus-alpha git]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/76 1.5.46.02 Pyra]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[ares]]&lt;br /&gt;
|align=left|{{Icon|WoA}}&lt;br /&gt;
|[https://nightly.link/ares-emulator/ares/workflows/build/master &amp;lt;abbr title=&amp;quot;Latest development build version&amp;quot;&amp;gt;git Artifacts]&amp;lt;/abbr&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Gearboy]]&lt;br /&gt;
|align=left|{{Icon|WoA|LinuxARM}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/drhelius/Gearboy/releases {{GearboyVer}}]||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbcc.dev GBCC]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/philj56/gbcc-android/releases/tag/v0.41 beta41] (source)&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Na}}[https://github.com/philj56/gbcc-android *] ||{{~}}&amp;lt;ref group=N&amp;gt;Must be compiled from source due to binaries going offline and has been surpassed in terms of general use, but is still Recommended for its exceptional [https://play-lh.googleusercontent.com/_5D9uMlRlL-DJ_anXEyJHtI3IriwCFVPgg2zgwhkaG-uYwkjYeTqmiuUZwpomTYKsuo=w1024-h768-rw Printer] and {{YouTubeVideo|ESYolQ761Dw|Kirby Camera}} support.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Pizza Boy C Pro&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=it.dbtecno.pizzaboypro 6.7.3]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{R}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/huhao1987/mGBA_Android 0.3]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{~}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://iemulators.com/gba4ios 2.1]&amp;lt;br/&amp;gt;[https://github.com/CocoaBob/GBA4iOS git] &amp;lt;small&amp;gt;(new fork)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GameRoy&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy 0.2.0]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://eightbitwonders.gitlab.io/app 8-Bit Wonders]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://f-droid.org/packages/de.rainerhock.eightbitwonders 0.8.6a] (F-Droid)&amp;lt;/br&amp;gt;0.8.6a (Play)&amp;lt;/br&amp;gt;0.8.6a (Amazon)&amp;lt;/br&amp;gt;[https://gitlab.com/eightbitwonders/app git]&lt;br /&gt;
|{{Na}} ||{{Na}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||roadmap&lt;br /&gt;
|-&lt;br /&gt;
|MeBoy&lt;br /&gt;
|align=left|{{Icon|Java}}&lt;br /&gt;
|[http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://pixelrespawn.com/ Linkboy]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.pixelrespawn.linkboy 2.2.3]&amp;lt;br/&amp;gt;[https://apps.apple.com/app/linking-boy/id6695762604 AppStore]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fastemulator.gbc 2.0.0]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|John GBC&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.93]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Manic EMU]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/manic-emu-game-emulator/id6743335790 {{Manic EMUVer}}]&amp;lt;/br&amp;gt;[https://github.com/Manic-EMU/ManicEMU/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|AGPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{TBD}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Provenance]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/provenance-app/id1596862805 {{ProvenanceVer}}]&amp;lt;/br&amp;gt;[https://github.com/Provenance-Emu/Provenance/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Delta]]&lt;br /&gt;
|align=left|{{Icon|iOS|iPadOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/delta-game-emulator/id1048524688 {{DeltaVer}}]&amp;lt;br/&amp;gt;[https://github.com/rileytestut/Delta git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|Consoles&lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Hiyoko)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|N/A&lt;br /&gt;
|{{~}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|Super Game Boy&lt;br /&gt;
|align=left|{{Icon|SNES}}&lt;br /&gt;
|N/A&lt;br /&gt;
|{{Na}} ||{{Dunno}} ||Uses real Gameboy hardware ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Ya}}&amp;lt;ref group=N name=supergameboy&amp;gt;Uses real hardware on the cartridge. Super Game Boy 1 runs slightly faster than real hardware without a mod and does not have a link port. The Japanese-only Super Game Boy 2 has a link port and runs at the correct speed. Both SGBs support game borders, palettes, and SGB-enhanced games.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Game_Boy_Interface Game Boy Interface]&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/gbi/latest main]&amp;lt;br/&amp;gt;[https://files.extremscorner.org/gamecube/apps/gbi/latest-extra extra]&lt;br /&gt;
|{{~}} ||{{Ya}} ||Uses real GBA Hardware (Requires Game Boy Player hardware) ||{{Red}} {{license|Proprietary}} ||{{Ya}} ||{{Ya}}&amp;lt;ref group=N name=gbinterface&amp;gt;Multiple versions available. Pick the version that fits best with your specific setup.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Game Boy Player&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|&lt;br /&gt;
|{{~}} ||{{Ya}} ||Uses real GBA Hardware (Requires Game Boy Player hardware) ||{{Red}} {{license|Proprietary}} ||{{Na}} ||{{~}}&amp;lt;ref group=N name=gameboyplayer&amp;gt;Game Boy Interface is recommended instead. Limited to a filtered, 480i output with a slight amount of input lag&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407 GameYob DS]&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|[https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/ GameYob 3DS]&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|[https://www.gamebrew.org/wiki/GameYob_3DS 1.0.8][https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy_Advance#VBA-M|&amp;lt;abbr title=&amp;quot;Modified port of VBA-M. With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.&amp;quot;&amp;gt;VBA GX&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://github.com/dborth/vbagx#nightly-builds nightly-builds]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
|align=left|{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|3DS|NX}}&amp;lt;br/&amp;gt;{{Icon|Vita|DC}}&amp;lt;br/&amp;gt;{{Icon|PSX}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
|[https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&lt;br /&gt;
|align=left|{{Icon|Xbox|NGC}}&amp;lt;br/&amp;gt;{{Icon|Wii|WiiU|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|Vita|3DS}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|RIN&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|[https://github.com/mbarczak/psp_rin git]&amp;lt;br/&amp;gt;[https://archive.org/details/rin-rx.-7z RX]&amp;lt;br/&amp;gt;[https://archive.org/details/rin_v1.32n1.2.7z 1.32n1.2]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|8.10&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Wii|WiiU|NX}}&amp;lt;br&amp;gt;{{Icon|PSV|3DS}}&lt;br /&gt;
|[https://endrift.com/mgba/downloads.html {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[https://github.com/mgba-emu/mgba/releases git]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}})  ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|- &lt;br /&gt;
|GBEmu&lt;br /&gt;
|align=left|{{Icon|VB}}&lt;br /&gt;
|[https://www.virtual-boy.com/forums/t/entry-game-boy-emulator/ 0.1]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Na}} ||{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|RealBoy Vita&lt;br /&gt;
|align=left|{{Icon|PSV}}&lt;br /&gt;
|[https://vitadb.rinnegatamante.it/#/info/167 1.2][https://github.com/xerpi/realboy-vita/releases git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|ShuBoy&lt;br /&gt;
|align=left|{{Icon|MD}}&lt;br /&gt;
|[http://jiggawatt.org/badc0de/shuboy.htm 1.0]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Na}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|aGBe&lt;br /&gt;
|align=left|{{Icon|PSX}}&lt;br /&gt;
|[https://sourceforge.net/projects/agbe/files/agbe SF]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{Na}} ||{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Hu-Boy&lt;br /&gt;
|align=left|SuperGrafx&amp;lt;br&amp;gt;TurboGrafx-CD&amp;lt;br&amp;gt;TurboDuo&lt;br /&gt;
|[https://www.chrismcovell.com/huboy.html V 0.30621]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Red}} {{License|Proprietary}} ||{{Ya}} ||{{X}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|Firmware&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
|align=left|{{Icon|UEFI}}&lt;br /&gt;
|[https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{Dunno}} ||{{Dunno}} ||{{Dunno}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{Ya}} ||{{Ya}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparison==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
===Game Boy-only emulators===&lt;br /&gt;
;[[SameBoy]]:One of the most [[Emulation_accuracy|accurate]] Game Boy emulators currently. The UI is simple and easy to use. It includes open source bootroms, although these can be replaced with real ones. Has debugging features and also emulates the Game Boy Camera and Game Boy Printer.&lt;br /&gt;
;[[BGB]]:A closed-source emulator for Windows (and [[Wine]]) with solid Game Boy and Game Boy Color accuracy, as well as near flawless link support. It has a wealth of options for color palettes. Mostly used for its advanced debugger.&lt;br /&gt;
;[[Gambatte]]:Pretty [[Emulation_accuracy|accurate]] open-source Game Boy/Color emulator. It has a good range of options and features, though not quite as much as some other emulators. The main fork is not in active development, but the libretro core is still active.&lt;br /&gt;
;[http://hhug.me/?tags=hhugboy hhugboy]:A Windows-only Game Boy/Color emulator based on GEST with a focus on bootleg and unlicensed games. It is capable of detecting and correctly emulating the mapper on a number of games that are otherwise broken on other emulators, but some ROMs require manually selecting the mapper on the Unlicensed Compatibility Mode menu. Besides the usual raw dumps, it also supports the footered [http://hhug.me/gbx GBX] ROM format, which correctly informs the emulator which mapper to run regardless of what the internal headers say.&lt;br /&gt;
;GameRoy:A Game Boy emulator, dissasembler and debugger written in Rust. It has high [[Emulation_accuracy|accuracy]] and accurate clock frequency. It is more suited for debugging uses for now.&lt;br /&gt;
;[[TGB Dual]]:An ancient emulator that supports link cable emulation. It also supports [[netplay]], but it requires a VPN. The libretro port supports local multiplayer using player 2&#039;s controls.&lt;br /&gt;
;[[KiGB]]:An old and obsolete emulator which boasted its accuracy but was proven to be full of game-specific hacks.&amp;lt;ref&amp;gt;https://github.com/mgba-emu/mgba/issues/238&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/Test_ROMs#Emulators_running_on_desktop_computers&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/KiGB&amp;lt;/ref&amp;gt; It has a wide selection of features, but other emulators have caught up and are already doing much better.&lt;br /&gt;
;[https://github.com/AntonioND/giibiiadvance GiiBiiAdvance]:Pioneered full GB Camera emulation, including webcam support. Aside from that, it&#039;s an unfinished emulator with the basics set up, but its promising future currently on hiatus. It has very [[Emulation_accuracy|accurate]] timing.&lt;br /&gt;
;[https://github.com/aappleby/MetroBoy MetroBoy]:Extremely [[Emulation_accuracy|accurate]] Game Boy simulator which being written in a subset of C++ that&#039;s designed to to be mechanically translated into Verilog HDL.&lt;br /&gt;
;Ironboy:A very recent and promising emulator written in Rust for WebAssembly which is focus only on the original Game Boy (DMG) to [https://github.com/Chiplis/IronBoy#ironboy achieve the highest degree of accuracy]. Unfortunately, it only supports monochrome Game Boy games.&lt;br /&gt;
;binjgb:A GB + GBC emulator for both desktop and WebAssembly, developed by Ben &amp;quot;binji&amp;quot; Smith since 2016. Most famously used by McDonald&#039;s in 2023 to publish &#039;&#039;Grimace&#039;s Birthday&#039;&#039; [https://grimacesbirthday.com/ as a browser game].&lt;br /&gt;
;[[Nintendo Switch Online]] (Hiyoko):&lt;br /&gt;
* GB support was added to Nintendo Switch Online in February 2023, alongside GBA games exclusive to the Expansion Pack tier;&lt;br /&gt;
* Users are limited to the selection of games Nintendo chooses to make available on the service;&lt;br /&gt;
* Supports online and Local Play (up to 2 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* Supports tilt controls through gyroscope or normal controllers (e.g.: &#039;&#039;Kirby&#039;s Tilt &#039;n&#039; Tumble&#039;&#039;);&lt;br /&gt;
* Supports infrared emulation (e.g.: &#039;&#039;Pokémon Trading Card Game&#039;&#039;);&lt;br /&gt;
* Palette styles can be applied (original GB, Pocket, and GBC);&lt;br /&gt;
* No Super Game Boy features supported (it always runs games in GBC mode);&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GB/GBC emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advanced, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
===GB/C emulation on GBA emulators===&lt;br /&gt;
&#039;&#039;This shouldn&#039;t be confused with [[Game_Boy_Advance_emulators#Hardware_features_and_peripherals|actual backwards compatibility on GBA emulation]].&#039;&#039;&lt;br /&gt;
;[[mGBA]]:Primarily emulates the [[Game Boy Advance emulators|Game Boy Advance]] but it also includes GB/C support much like the original system. It&#039;s a solid implementation, with most of the library working perfectly.&lt;br /&gt;
;[[GBE+]]:An emulator that has a large effort in preserving the functions of a multitude of [[#Game Boy Features|obscure accessories]] that other emulators don&#039;t focus on. It can also load custom tiles in games, including colorized tiles for original Game Boy titles.&lt;br /&gt;
;[[VisualBoy Advance#VBA-M|VisualBoy Advance-M &amp;lt;small&amp;gt;(VBA-M)&amp;lt;/small&amp;gt;]]:Used to be the go-to for Game Boy Advance emulation and even included solid GB/C emulation. It&#039;s now behind [[mGBA]] on both fronts.&lt;br /&gt;
&lt;br /&gt;
===[[Multi-system emulators]]===&lt;br /&gt;
;[[higan]]/[[ares]]:Because it started out as a [[Super Nintendo emulators|SNES emulator]] (its original name was bsnes), it was the first one that properly emulated all of the [[Super_Nintendo_emulators#Super_Game_Boy|Super Game Boy]]&#039;s features, such as SPC sound chip utilization, which requires the SNES and GameBoy to be emulated simultaneously so it&#039;s demanding.&amp;lt;ref&amp;gt;https://old.reddit.com/r/emulation/comments/zwq9fu/ares_crossplatform_open_source_multisystem/j1ys10k/&amp;lt;/ref&amp;gt;&lt;br /&gt;
;[[BizHawk]]:Uses a modified Gambatte core. It provides speedrunning tools.&lt;br /&gt;
;[[MAME]]:Has solid Game Boy emulation through its &amp;lt;code&amp;gt;gameboy&amp;lt;/code&amp;gt; driver despite the sound being imperfect, as well as slightly worse Game Boy Color compatibility through its &amp;lt;code&amp;gt;gbcolor&amp;lt;/code&amp;gt; driver (where both the graphics and sound are imperfect). Despite its setbacks, it aims to feature compatibility with obscure mappers that other emulators usually ignore, like Wisdom Tree games or MMM01 multicarts. Accuracy was improved upon with contributions by Judge_.&lt;br /&gt;
;[[Mesen]]:Game Boy (DMG) and Game Boy Color (CGB) games can also be played on Mesen 2, but only Game Boy Color can play CGB games. For DMG games, you can choose either Game Boy or Game Boy Color, or run the game in Super Game Boy mode by loading the Super Game Boy BIOS (1 or 2) into the SNES core.&lt;br /&gt;
&lt;br /&gt;
==Mappers==&lt;br /&gt;
Much like the NES, the Game Boy (and by extension, the Game Boy Color) used &#039;&#039;&#039;Memory Bank Controllers&#039;&#039;&#039; (MBC) (called MMCs on the NES) and also known informally as &#039;&#039;&#039;mappers&#039;&#039;&#039;, to go beyond the restrictive initial hardware specifications. Nevertheless, Nintendo was much more careful to standardize their specifications to [https://niwanetwork.org/wiki/Category:Licensed_chips just a small number of possible mappers]. Moreover, Game Boy ROMs now included an official internal header mandated by Nintendo that included the correct MMC type. This meant that for the officially licensed games, these mappers proved to be rarely a problem... with some notable unimplemented exceptions: Net de Get&#039;s MBC6 that offered downloadable content off the internet, and the MMM01 footer used for some official multi-cart games, among others.&lt;br /&gt;
&lt;br /&gt;
However, it doesn&#039;t get better when it comes to &#039;&#039;&#039;unlicensed games&#039;&#039;&#039;, since they didn&#039;t necessarily respect Nintendo&#039;s specifications about how a given mapper type should handle its memory and behave in general, and internal headers were often filled with erroneous data to hinder dumping and emulation efforts. Some emulators like MESS/[[MAME]] and [http://hhug.me/?tags=hhugboy hhugboy] try to emulate that behavior with various degrees of success ([http://hhug.me/dump/ Compatibility List]). The hhugboy project also proposed a similar solution to iNES for this mapper problem, as the [http://hhug.me/gbx/1.0 gbx ROM format] that appends a footer with extra information needed for some unlicensed games. However, this format, much less unlicensed hardware quirks, isn&#039;t widely adopted aside from tentative [https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers mGBA support].&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! colspan=2 style=&amp;quot;width:50%&amp;quot; |Name&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
!Emulicious&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; |Controls&lt;br /&gt;
|[[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;LibretroExclusive&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.retroachievements.org/general/tutorials/turbo-button.html Turbo button]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;4&amp;quot; |Graphics&lt;br /&gt;
|Remove sprite limit&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;The Gameboy supports a maximum of 40 sprite objects. – this limitation is indirectly responsible for some of the flickering seen in games at times and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Resolution|Resizable internal resolution]]&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |For emulation of 2D systems, the resolution can only be upscaled, making the pixels more apparent.&lt;br /&gt;
|-&lt;br /&gt;
|[[Texture_packs#Game_Boy|Sprite replacement]]&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Exclusive to [[GBE+]] emulator at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|[[Widescreen_hacks#Game_Boy|Widescreen hack]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Possible with technique called [[Widescreen_hacks#Emulators_.282D.29|WideGB]] which uses a similar technique as [[Widescreen_hacks#Emulators_.282D.29|WideNES]].&amp;lt;/small&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Exclusive to [https://kemenaran.winosx.com/posts/widegb-now-available-on-windows/ SameBoy WideGB fork] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;1&amp;quot; |Performance&lt;br /&gt;
|[[Overclocking|Overclock]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;4&amp;quot; |Post-processing&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters|Filters]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shader_Presets|Shader chain]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;12&amp;quot; |Quality of life&lt;br /&gt;
|Automatic updater&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Cheats_and_patches|cheat manager]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;SameBoyCOCO&amp;quot;&amp;gt;For macOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 custom resolution/CRTSwitchRes]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br /&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br /&amp;gt;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.&lt;br /&gt;
|-&lt;br /&gt;
|Built-in Game Boy sound player&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;SameBoyCOCO&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Cheats_and_patches|patch manager]]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Command line options&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Pause/resume emulation&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Per-game profiles&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.portablefreeware.com/faq.php#portable Portable] and [https://www.portablefreeware.com/faq.php#stealth Stealth]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Useful enhancement feature for non-personal computer use or plug-and-play scenarios. However, it still requires necessary [[Computer_specifications#Recommended_Specifications|prerequisites and dependencies]] for your operating system.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; |[https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
|Fast-forward/turbo speed&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Frame step&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(forwards and backwards)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Rewind&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Save states&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;5&amp;quot; |Misc.&lt;br /&gt;
|AI service&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|{{Ya}}[https://sameboy.github.io/features/#debugging *]&lt;br /&gt;
|{{Ya}}[https://bgb.bircd.org/manual.html#debugkeys *]&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; |Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
|[[Netplay#Game_Boy|Netplay]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Should not be confused with Game Boy (Color) online features or link cable emulation. See [[#Hardware features and peripherals|hardware features and peripherals]].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;LibretroExclusive&amp;quot;&amp;gt;Input lag mitigation technique and [https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color RetroAchievements exclusive to libretro cores]. Also [https://docs.libretro.com/library/sameboy/#features netplay enhancement] exclusive to SameBoy libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[RetroAchievements]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;LibretroExclusive&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N2/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and peripherals==&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;width:50%&amp;quot; |Name&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
!Emulicious&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;12&amp;quot; |Cartridge features&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Built-in IR ports&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Some games like &#039;&#039;Nectaris&#039;&#039; for GB (monochrome GBs have no IR port at all, IR functionality is completely new to them) or &#039;&#039;Pokémon Trading Card Game&#039;&#039; and the Japanese edition of &#039;&#039;Robopon&#039;&#039; for GBC feature on-board IR transmitters/receivers on their cartridges instead of relying on the Modile Adapter GB or GB Kiss Link IR modem or Link Cable functionality. This feature is sometimes called &#039;&#039;GB Kiss&#039;&#039; (i.e. cartridges &amp;quot;kiss&amp;quot; each other).&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Built-in speakers&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Embedded audio speakers present on cartridges employing TAMA5 and HuC1 mappers: &#039;&#039;Game de Hakken!! Tamagotchi - Osutchi to Mesutchi&#039;&#039; (aka &#039;&#039;Tamagotchi 3&#039;&#039;), &#039;&#039;Robot Poncots&#039;&#039; (&#039;&#039;Robopon&#039;&#039; outside of Japan) and &#039;&#039;Pocket Family&#039;&#039; game series.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Game Boy Advance-enhanced mode&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[#Game Boy Camera|Game Boy Camera]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;SameBoyCOCO&amp;quot; group=&amp;quot;N3&amp;quot;&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[#Real-time_clock|Real-time clock]]&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[#Rumble|Rumble]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N3&amp;quot;&amp;gt;RetroArch only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;5&amp;quot; |[[Super Nintendo emulators#Super Game Boy|Super Game Boy-enhanced features]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Most of them can only work on the Super Nintendo&#039;s hardware.&amp;lt;/small&amp;gt;&lt;br /&gt;
|Borders&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Custom audio&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Custom palettes&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Local multiplayer&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Super Game Boy-enhanced mode&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[#Motion Control (Tilt Sensor)|Tilt sensor]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&#039;&#039;Kirby’s Tilt ‘n’ Tumble&#039;&#039; and &#039;&#039;Command Master&#039;&#039; use biaxial/4-way accelerometer.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;no-controllers&amp;quot; group=&amp;quot;N3&amp;quot;&amp;gt;Motion Control does not support controller&#039;s gyro. Supports only remapping to mouse/keyboard/gamepad.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Hardware features&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[#Infrared|Infrared (Game Boy Color)]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |System BIOS&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;22&amp;quot; |Peripherals&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; |Barcode scanner&lt;br /&gt;
|[[#Accessories|Barcode Boy]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Accessories|Barcode Taisen Bardigun]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; |Connectivity&lt;br /&gt;
|[[#Multiplayer|4-Player Adapter]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Multiplayer|Link Cable]]&amp;lt;ref group=&amp;quot;N3&amp;quot;&amp;gt;Super Game Boy for SNES supports only on the Japan-exclusive Super Game Boy 2.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N3&amp;quot;&amp;gt;[[SameBoy]]&#039;s libretro core supports Link Cable, standalone does not.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Mobile Adapter GB&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[#Game Boy Printer|Game Boy Printer]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;SameBoyCOCO&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
[https://shonumi.github.io/articles/art8.html Full Changer] accelerometer&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; |Special hardware&lt;br /&gt;
|[[#Accessories|GB Pocket Sonar]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|GB Kiss Link IR modem&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Accessories|Sewing Machines]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|Turbo File GB&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Accessories|WorkBoy]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;SameBoyCOCO&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;7&amp;quot; |Unlicensed/unreleased&lt;br /&gt;
|[[#Multiplayer|16-Player Adapter]]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://tcrf.net/Alleyway#Paddle_Controller_Accessory Alleyway Controller]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Game Genie&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://luigiblood.tumblr.com/post/187348407478/reverse-enginnering-the-unreleased-gameboy-printer Pocket Printer Color]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|Pro Action Replay&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://segabits.com/blog/2022/08/18/the-story-of-the-cancelled-game-boy-color-to-dreamcast-official-connectivity-solution/ Sakura Taisen TV Adapter/Barcode Scanner]&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|-&lt;br /&gt;
|{{YouTubeVideo|yP1Bkfj9kDY|WORLD PORT}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Virtual pet toy connectivity&lt;br /&gt;
|[https://sakurawars.fandom.com/wiki/Pocket_Sakura Pocket Sakura]||{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|[[bulba:Pokémon_Pikachu_2_GS#Interactions_with_Generation_II|Pokémon Pikachu 2 GS]]||{{Na}}&lt;br /&gt;
|{{Na}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; |Misc.&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[[wikipedia:Hot_swapping#Gaming|Cartridge hot swapping]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Ya}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |[http://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting Cartridge tilting]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;lt;/small&amp;gt;&amp;lt;ref name=&amp;quot;Tilt&amp;quot; group=&amp;quot;N3&amp;quot;&amp;gt;{{YouTubePlaylist|PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d|Cart Tilt Showcase Playlist}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|{{Dunno}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N3 /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infrared===&lt;br /&gt;
The Game Boy Color had an infrared transmitter and receiver. Generation II Pokémon games made use of this feature through Mystery Gift. Super Mario Bros. Deluxe could send high scores to another cartridge. GBE+ had [https://shonumi.github.io/articles/art4.html basic IR emulation] back in July 2016 but it then only worked with Pokémon games. Now, as of [https://shonumi.github.io/articles/art11.html April 2018], it has full IR emulation for most IR-enabled games (Hudson Soft&#039;s HuC-1&#039;s IR capabilities need to be emulated for Japanese &#039;&#039;Pokémon TCG&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support IR#GameBoy Color Emulation]].&lt;br /&gt;
&lt;br /&gt;
===Game Boy Camera===&lt;br /&gt;
The Game Boy Camera is an official Nintendo accessory for the Game Boy and was released in 1998. Users can take pictures and modify them with stickers and frames, as well as play several included minigames. In addition to the original model, there was a US-exclusive Legend of Zelda: Ocarina of Time edition that included different stamps.&lt;br /&gt;
&lt;br /&gt;
The first emulator to have some capability of emulating the Game Boy Camera was a modified version of an old emulator called Hash. This version, named Hashcam, can still be found on the author&#039;s website. While there were some efforts to run the Game Boy Camera ROM in BGB unofficially, the author didn&#039;t show much interest in it. However, it is fully emulated with webcam support in a lesser-known emulator called GiiBiiAdvance.&lt;br /&gt;
&lt;br /&gt;
As of version 0.7.0, or any dev builds post 0.6.0, mGBA can emulate this accessory by either using the PC&#039;s webcam or sending a BMP, GIF, JPEG, PNG, or other image format to the game, as if it was coming from the camera itself.&amp;lt;ref name=&amp;quot;mGBA_Cam&amp;quot;&amp;gt;{{cite web|url=https://twitter.com/mGBA_emu/status/890954205472501762|title=Game Boy Camera in mGBA dev builds|publisher=Twitter|accessdate=2018-08-10|date=2017-07-28}}&amp;lt;/ref&amp;gt;  The camera is also functional on the 3DS port. To enable the PC webcam, go to &amp;lt;code&amp;gt;Game Boy&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;settings&amp;lt;/code&amp;gt; and switch the &amp;lt;code&amp;gt;camera driver&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;Qt Multimedia&amp;lt;/code&amp;gt;, or by editing &amp;lt;code&amp;gt;qt.ini&amp;lt;/code&amp;gt; and setting &amp;lt;code&amp;gt;cameraDriver=1&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;[General]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Game Boy Printer===&lt;br /&gt;
Game Boy Printer is a thermal printer accessory released by Nintendo in 1998 used in conjunction with the Game Boy Camera and also used to prints images from compatible GB games such as &#039;&#039;Pokémon Gold and Silver&#039;&#039;, &#039;&#039;Pokémon Crystal&#039;&#039;, &#039;&#039;Super Mario Bros. Deluxe&#039;&#039;, &#039;&#039;Donkey Kong Country&#039;&#039; and &#039;&#039;The Legend of Zelda: Link&#039;s Awakening DX&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[VisualBoy Advance]] (including its forks), [[GBE+]] and [[mGBA]] have Game Boy Printer support that turn the signals into a bitmap form of the image.&lt;br /&gt;
&lt;br /&gt;
====Game Boy Printer Color====&lt;br /&gt;
&#039;&#039;&#039;Game Boy Printer Color&#039;&#039;&#039; alternatively known as &#039;&#039;&#039;Pocket Printer Color&#039;&#039;&#039; is an unreleased successor to the Game Boy Printer. See [https://niwanetwork.org/wiki/Game_Boy_Printer_Color here]. It would have connected to the Nintendo 64DD via &#039;&#039;Mario Artist: Paint Studio&#039;&#039; using the 64GB Cable and possibly an MBC4 GB Printer Cartridge.&lt;br /&gt;
&lt;br /&gt;
===Motion Control (Tilt Sensor)===&lt;br /&gt;
Two Game Boy Color games featured a built-in tilt sensor: Kirby Tilt &#039;n&#039; Tumble and Command Master. These games cannot be played without support for this feature. [[VisualBoy Advance|VBA]] and [[KiGB]] have a &amp;quot;Motion Sensor&amp;quot; option to map four directional keys to emulate the cartridge tilting, but the controls aren&#039;t analog. [[BGB]] can emulate the tilting features with the use of the mouse. [[SameBoy]] allows to use the mouse, as well as a joystick, and on the Cocoa frontend, is supporting controller&#039;s motion controls.  [[mGBA]] supports controller&#039;s motion controls and allows to assign stic&#039;s X an Y axes. Hiyoko, the official GBC emulator for [[Nintendo Switch Online]], emulates motion controls for Kirby Tilt &#039;n&#039; Tumble by translating gyroscope input either from the console itself (when playing in portable mode) or from a detached Joy-Con or Switch Pro Controller (when playing in docked mode).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support tracked motion controllers#GameBoy Color Emulation]]&lt;br /&gt;
&lt;br /&gt;
===Rumble===&lt;br /&gt;
A good number of cartridges came with a built-in rumble that required an AAA battery to power, such as &#039;&#039;Pokémon Pinball&#039;&#039;, but the feature is optional. So far, only [[VisualBoy Advance#VBA-GX|VBA-GX]] emulates rumble in these games, including games that have their rumble feature dummied out (one being &#039;&#039;Tarzan&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
===Alleyway Controller===&lt;br /&gt;
It&#039;s another unreleased accesory, the unknown device which is speculated to be a Vaus-like Paddle controller for &#039;&#039;Alleyway&#039;&#039; which still retains in-game code for communicating with it.&lt;br /&gt;
&lt;br /&gt;
===Multiplayer===&lt;br /&gt;
* &#039;&#039;&#039;Link Cable:&#039;&#039;&#039; [[BGB]], [[KiGB]], some versions of [[VisualBoy Advance#VBA-M|VBA-M]] and [[TGB Dual|TGB-Dual]] supports link cable. It can also be used for Netplay on the corresponding [[RetroArch]] core. [https://en.wikipedia.org/wiki/List_of_multiplayer_Game_Boy_games#Two-player_games_via_the_Game_Link_Cable Two-player games via the Game Link Cable list].&lt;br /&gt;
* &#039;&#039;&#039;4-Player Adapter:&#039;&#039;&#039; Currently only [[GBE+]] and DoubleCherryGB supports it. &lt;br /&gt;
* &#039;&#039;&#039;Faceball 2000 16-Player Link Cable:&#039;&#039;&#039; There is a 16-Player adapter as well, but it went unreleased outside of unused code in some games, but it is emulated by &#039;&#039;DoubleCherryGB&#039;&#039; emulator and allows to play Faceball 2000 in local splitscreen and via netplay.&lt;br /&gt;
* &#039;&#039;&#039;Multiplayer Hacks:&#039;&#039;&#039; DoubleCherryGB emulates virtual link-cable devices that allow Tetris Battle Royal and Kwirk Multiplayer up to 16 players on local splitscreen and via netplay.&lt;br /&gt;
&lt;br /&gt;
===Online features===&lt;br /&gt;
====Mobile Game Boy Adapter====&lt;br /&gt;
There is a Japan-only accessory that communicates with Mobile Golf and Japanese Pokémon Crystal. It was bundled with Mobile Trainer cartridge which allowed the player to use e-mail as well as browse Nintendo&#039;s website. It saw use on some Game Boy Color and Game Boy Advance games, but support was limited to Japan, and the servers went offline by 2002.&lt;br /&gt;
&lt;br /&gt;
It is possible to partially emulate its feature for Pokémon Crystal by [http://forums.glitchcity.info/index.php?topic=7509.0 using BGB&#039;s scripting capability], and GBE+ can at least reach the title screen of Mobile Trainer and made [https://www.reddit.com/r/EmuDev/comments/9141oy/making_progress_with_gb_mobile_adapter_emulation/ some progress in July 2018], but otherwise, no emulators (except for a recently leaked at time of writing internal emulator) properly support this accessory.&lt;br /&gt;
&lt;br /&gt;
====Hudsonsoft GB Kiss Link IR modem====&lt;br /&gt;
This accessory both allowed IR communications between 2 gameboys before the Game Boy Color existed with its IR port and with a modem, it allowed users to download exclusive content by them from Hudsonsoft&#039;s website. GBE+ [https://shonumi.github.io/articles/art38.html supports this]. Resources about this super obscure accessory include [http://nectaris.tg-16.com/GB-KISS-LINK-FAQ-hudson-gameboy-nectaris.html this] and {{YouTubeVideo|uOuJ0EcA8IQ|this}}.&lt;br /&gt;
&lt;br /&gt;
====GB Memory Cartridge====&lt;br /&gt;
The Game Boy Memory Cartridge, also referred to as the GB Memory Cartridge is an official Nintendo flash cartridge Game Pak for the Game Boy or Game Boy Color. As with most Game Boy games, a Game Boy Advance or Game Boy Advance SP can also be used to run the cartridge and play the game(s) inside.&lt;br /&gt;
&lt;br /&gt;
The cartridges were designed for the Japan-only [[Early online services#Nintendo Power .28SNES .2F Game_Boy.29|Nintendo Power cartridge service]] and come with special sticker spaces for the player to make note of the games they installed onto the cartridge. The Super Famicom Memory Cassettes were released for the same service.&lt;br /&gt;
&lt;br /&gt;
See [[Early online services#Nintendo Power .28SNES .2F Game_Boy.29]] page and [https://niwanetwork.org/wiki/Game_Boy_Memory_Cartridge niwanetwork&#039;s dedicated page] for more information.&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
There are [[wikipedia:Game Boy accessories#Game Boy|a few accessories that the Game Boy and Game Boy Color]] had. Due to their very small and game-specific use, most emulators don&#039;t bother with them at all, save for GBE+.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Pocket Sonar:&#039;&#039;&#039; Japan only cartridge released by Bandai. It is a sonar-enabled device used for fishing with a fishing game included. Only GBE+ [https://shonumi.github.io/articles/art13.html supports] this feature. A similar cartridge was released for the WonderSwan (still unemulated).&lt;br /&gt;
* &#039;&#039;&#039;Barcode Boy:&#039;&#039;&#039; An obscure Japan-only barcode-scanning device released by Namcot (then-Namco&#039;s consumer division) in 1992. A total of 4 games were released to utilize this accessory. KiGB and GEST claim support for this device, but they only feed random data to Game Boy until the game accepts it as a valid barcode. GBE+ has [https://shonumi.github.io/articles/art7.html proper emulation] with the ability to read barcodes from binary files. DoubleCherryGB also   has full support. All barcodes are hardcode. After each scan the next barcode is loaded.&lt;br /&gt;
* &#039;&#039;&#039;Barcode Taisen Bardigun:&#039;&#039;&#039; Another Japan-only barcode-scanning device with the dedicated game. GBE+ [https://shonumi.github.io/articles/art6.html supports this accessory].&lt;br /&gt;
* &#039;&#039;&#039;Sakura Taisen TV Adapter/Barcode Scanner:&#039;&#039;&#039; Unreleased hardware {{YouTubeVideo|ilaJUOr8Knk|which connects to the GBC link port and is used to scan barcodes shown on TV by the Dreamcast Sakura Taisen game in order to unlock extra content in the GBC Sakura Taisen game}}, where support is still out there hidden in game&#039;s code.&lt;br /&gt;
* &#039;&#039;&#039;Sewing Machines:&#039;&#039;&#039; There is link cable support the compatible sewing machines of 3 models:&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Singer IZEK-1500&#039;&#039;&#039;: Released for Singer&#039;s 150th anniversary. Has a compartment near the back to hold the Link Cable. Nearly identical to the Jaguar JN-100 in all physical aspects. Unlike the JN-2000, the IZEK 1500 lacks a connection for an embroidery arm. The power cable is also detachable.&lt;br /&gt;
** &#039;&#039;&#039;Jaguar JN-100&#039;&#039;&#039;: Nearly identical to the Singer IZEK-1500 in all physical aspects. Unlike the JN-2000, the JN-100 lacks a connection for an embroidery arm. The power cable is built-in.&lt;br /&gt;
** &#039;&#039;&#039;Jaguar JN-2000&#039;&#039;&#039;: Different body style from the JN-100 or IZEK-1500. Very similar to the &#039;&#039;&#039;Jaguar SP-3000 series&#039;&#039;&#039; or the &#039;&#039;&#039;Singer CE-200&#039;&#039;&#039;. Link Cable is not inside a compartment. It sits as part of a slot where the Game Boy is supposed to rest. Power cable is built-in. Comes with an embroidery arm, the &#039;&#039;&#039;EM-2000&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Each model is compatible with the single-prong version &#039;&#039;&#039;YC-485&#039;&#039;&#039; foot controller. The IZEK was unique in that it came bundled with a specially coloured Game Boy and a cartridge for interfacing with the machine.&amp;lt;ref name=&amp;quot;IZEK_1&amp;quot;&amp;gt;{{YouTubeVideoTime|AlhJKMXU7tg|325|Game Boy Part 2 - Did You Know Gaming? Feat. Jake of Vsauce3}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IZEK_2&amp;quot;&amp;gt;{{YouTubeVideo|K-Epj2_eJdA|IZEK Digital Sewing Machine - Gameboy Color Controller (Game Boy Color) Review}}&amp;lt;/ref&amp;gt; Their support has been added in a GBE+ release.&amp;lt;ref&amp;gt;[https://shonumi.github.io/articles/art22.html Edge of Emulation: Game Boy Sewing Machines]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Suzuki Pocket Dash Diagnostic System&#039;&#039;&#039; and &#039;&#039;&#039;Aprilia DITECH Interface&#039;&#039;&#039;: A series of diagnostic cartridges used for Suzuki and Aprilia scooters respectively, developed by Orbital Technologies in the early 2000s. Both were used to interface with a supported motorcycle&#039;s engine control unit (ECU) in a similar manner to OBD tools for automobiles. The diagnostic cartridges were only made available for use by motorcycle dealerships and were not licensed by Nintendo. No dump of either cartridge exists as of {{CURRENTYEAR}}.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:Gbc over saturation2.png|thumb|right|350px|Comparison of saturation levels in [[VisualBoy Advance#VBA-M|VBA-M]] and [[Gambatte]].]]&lt;br /&gt;
The Game Boy Color&#039;s screen is under-saturated. Game developers often work around this by using brighter colors knowing it&#039;ll be compensated for on hardware. This does not translate well in emulation, because standard LCD screens don&#039;t account for this sort of issue. Many emulators attempt to combat this issue with options that adjust accordingly; if not directly, then [[Shaders_and_Filters#Image_Adjustment|shader functionality]] may be implemented.&lt;br /&gt;
&lt;br /&gt;
This issue also affects [[Game Boy Advance emulators#Oversaturation|Game Boy Advance emulation]].&lt;br /&gt;
&lt;br /&gt;
====Emulator options====&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders, you will find three customizable &#039;&#039;&#039;Desaturation&#039;&#039;&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; Under Options &amp;gt; Game Boy, you will find the &#039;&#039;&#039;GB color option&#039;&#039;&#039;. The recent nightly builds also include the &#039;&#039;&#039;LCD Filter&#039;&#039;&#039; option.&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* meganesu: [https://meganesu.github.io/generate-gb-opcodes/ Game Boy CPU Instructions]&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy/ Game Boy Architecture Practical Analysis]&lt;br /&gt;
* MVG: {{YouTubeVideo|zQE1K074v3s|How Graphics worked on the Nintendo Game Boy}}, {{YouTubeVideo|FzPTK91EJY8|Learn to code and write games on the Nintendo Game Boy}}, {{YouTubeVideo|I1cUIGHZLGA|Secrets of the Nintendo Game Boy Boot Logo}}, {{YouTubeVideo|gYQMdox5gzI|How Cartridges worked on the Nintendo Game Boy}}&lt;br /&gt;
* kOOPa and nocash: [https://problemkaputt.de/pandocs.htm Pan Docs]&lt;br /&gt;
* [https://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki] – Information about the Game Boy&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Emulators on GB/GBC]]&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Fourth-generation video game consoles]]&lt;br /&gt;
[[Category:Game Boy| ]]&lt;br /&gt;
[[Category:Game Boy Color| ]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy_Advance_emulators&amp;diff=123298</id>
		<title>Game Boy Advance emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy_Advance_emulators&amp;diff=123298"/>
		<updated>2025-08-07T02:16:13Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* ARM */ Fix John GBA placeholder row from previous edit; please preview changes before saving them.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox system&lt;br /&gt;
| title = Game Boy Advance&lt;br /&gt;
| logo_size = 250px&lt;br /&gt;
| image = gbagba.png&lt;br /&gt;
| image_size = 250px&lt;br /&gt;
| caption = Indigo Game Boy Advance&lt;br /&gt;
| aka = CN: iQue Game Boy Advance&lt;br /&gt;
| developer = [[Nintendo|Nintendo R&amp;amp;D]]&lt;br /&gt;
| manufacturer = [[Nintendo]]&lt;br /&gt;
| family = Game Boy&lt;br /&gt;
| type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
| price = {{Inflation|USD|99.99|2001}}&lt;br /&gt;
| generation = [[:Category:Sixth-generation video game consoles|Sixth]]&lt;br /&gt;
| release date = 	&lt;br /&gt;
JP: March 21, 2001&amp;lt;br /&amp;gt;&lt;br /&gt;
NA: June 11, 2001&amp;lt;br /&amp;gt;&lt;br /&gt;
PAL: June 22, 2001&lt;br /&gt;
| discontinued = Yes&lt;br /&gt;
| units sold = 81.51 million&lt;br /&gt;
| media = 	&lt;br /&gt;
Game Boy Game Pak&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Color Game Pak&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Advance Game Pak&lt;br /&gt;
| soc = Nintendo CPU&amp;amp;nbsp;AGB&lt;br /&gt;
| cpu = ARM7TDMI @ 16.78&amp;amp;nbsp;MHz&amp;lt;br&amp;gt;Sharp&amp;amp;nbsp;SM83 @ 4&amp;amp;nbsp;/&amp;amp;nbsp;8&amp;amp;nbsp;MHz&lt;br /&gt;
| memory = 288&amp;amp;nbsp;KB&amp;amp;nbsp;RAM, 98&amp;amp;nbsp;KB&amp;amp;nbsp;VRAM&lt;br /&gt;
| display = Reflective TFT LCD, 240&amp;amp;nbsp;×&amp;amp;nbsp;160&amp;amp;nbsp;px, 61.2 mm × 40.8 mm (2.41 in × 1.61 in)&lt;br /&gt;
| dimensions = 82 mm × 144.5 mm × 24.5 mm (3.23 in × 5.69 in × 0.96 in)&lt;br /&gt;
| power = 2 × AA batteries&lt;br /&gt;
| topgame = &#039;&#039;Pokémon Ruby&#039;&#039; and &#039;&#039;Sapphire&#039;&#039; (16.22 million units)&lt;br /&gt;
| compatibility = &lt;br /&gt;
[[Game Boy/Game Boy Color emulators|Game Boy]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Game Boy/Game Boy Color emulators|Game Boy Color]]&lt;br /&gt;
| predecessor = [[Game Boy Color]]&lt;br /&gt;
| successor = [[Nintendo DS emulators|Nintendo DS]]&amp;lt;!-- Revisions and redesigns within the GBA series aren&#039;t considered &amp;quot;successors&amp;quot; they are listed as related devices below --&amp;gt;&lt;br /&gt;
| related = &lt;br /&gt;
Game Boy Advance SP&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Micro&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{for|emulators that run on the Game Boy Advance|Emulators on GBA}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game_Boy_Advance|Game Boy Advance]]&#039;&#039;&#039; (often shortened to GBA) is a 32-bit handheld video game console developed by Nintendo. It is the successor to the Game Boy Color. It was released in Japan on the 21st of March 2001, in North America on the 11th of June and in Australia and Europe on the 22nd of June and retailed for {{Inflation|USD|99.99|2001}}. It has a ARM7TDMI CPU at 16.78 MHz and a Zilog Z80 CPU at 8 MHz and 4 MHz. It has 288 KB of RAM and 96 KB of VRAM.&lt;br /&gt;
&lt;br /&gt;
The GBA is one of the few cases of emulation being available prior to the release of the console due to the existence of tech demos. Due to the console&#039;s relative simplicity and the low system requirements for emulation, several emulation options capable of running commercial games were available early in the console&#039;s lifespan. Emulation has only continued to advance since then, with modern offerings being highly accurate and playable on many devices.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
===x86===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_peripherals|Hardware features&amp;lt;br/&amp;gt;and peripherals]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Compatibility&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/mgba/ mGBA_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift confirming the libretro core is tracking the master branch], However, even though it&#039;s updated frequently, some [[#Hardware_features_and_accessories|hardware features]] are exclusive to the standalone version. Therefore, using the standalone version is recommended.&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mesen|Mesen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|{{?}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NanoBoyAdvance]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/nba-emu/NanoBoyAdvance/workflows/build/master Dev builds]&amp;lt;br/&amp;gt; [https://github.com/nba-emu/NanoBoyAdvance/releases {{NanoBoyAdvanceVer}}]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/321 Dev Builds]&amp;lt;br/&amp;gt;[https://github.com/skylersaleh/SkyEmu/releases/ {{SkyEmuVer}}]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{?}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[ares]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/ares-emulator/ares/workflows/build/master &amp;lt;abbr title=&amp;quot;Latest development build version&amp;quot;&amp;gt;git Artifacts&amp;lt;/abbr&amp;gt;]&amp;lt;br/&amp;gt;[https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|{{?}} ||{{~}} ||{{Emulator compatibility|link=https://ares-emu.net/compatibility/nintendo-game-boy-advance?status=-1|2284|2921}} ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBE+]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|{{~}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/vba_m/ vbam_libretro]&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;abbr title=&amp;quot;VBA Next is a Game Boy Advance emulator based on VBA-M 2011 with backported patches for performance and compatibility improvements.&amp;quot;&amp;gt;[https://docs.libretro.com/library/vba_next/ vba_next_libretro]&amp;lt;/abbr&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [https://buildbot.libretro.com/nightly/ libretro core&#039;&#039;&#039;s&#039;&#039;&#039;] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases 2.1.11]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBAHawk]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/alyosha-tas/GBAHawk/releases 2.2.0]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MIT}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(mGBA 0.10.0)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[https://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[No$|No$GBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|DOS}}&lt;br /&gt;
|[https://problemkaputt.de/gba.htm {{No$GBAVer}}]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://www.mamedev.org/release.html {{MAMEVer}}]&lt;br /&gt;
|{{?}} ||{{~}} ||[https://adb.arcadeitalia.net/lista_mess.php?software_list_name=gba&amp;amp;compatibility= ?] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gpsp/ gpSP_libretro]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mednafen]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/beetle_gba/ mednafen_gba_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[{{MednafenURL|releases/}} {{MednafenVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://hades-emu.org Hades]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/hades-emu/Hades/releases/tag/v1.0.0 {{HadesVer}}]&amp;lt;br/&amp;gt; [https://nightly.link/hades-emu/Hades/workflows/build/master Nightly builds]&amp;lt;br/&amp;gt; [https://github.com/hades-emu/hades git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/higan-emu/higan/releases/tag/v110 {{higanVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|agbemu&lt;br /&gt;
|align=left|{{Icon|Linux}}&lt;br /&gt;
|[https://github.com/burhanr13/agbemu/releases 1.1]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MPL2}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|iDeaS&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://web.archive.org/web/20150311100053/https://ciacin.site90.com/ideas.php {{iDeaSVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}}  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGBA VGBA]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://fms.komkon.org/VGBA/#Downloads {{VGBAVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Meteor&lt;br /&gt;
|align=left|{{Icon|Linux}}&lt;br /&gt;
|[https://github.com/blastrock/meteor {{MeteorVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|BoyCottAdvance&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://boycottadvance.emuunlim.org/Downloads.htm {{BoyCottAdvanceVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|PlayBoy Advance&lt;br /&gt;
|align=left|{{Icon|macOS}}&lt;br /&gt;
|[https://www.zophar.net/macintosh/gba/playboy-advance.html {{PlayBoyAdvanceVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GameBeanAdvance&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/bmchtech/GameBeanAdvance git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{?}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ARM===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_peripherals|Hardware features&amp;lt;br/&amp;gt;and peripherals]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Compatibility&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/mgba/ mGBA_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Linux|Pandora}}&lt;br /&gt;
|[https://github.com/huhao1987/mGBA_Android unofficial Android version]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N&amp;gt;Libretro core is active; unofficial standalone port for Android is not.&amp;lt;/ref&amp;gt; ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.explusalpha.com/contents/gba-emu GBA.emu]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(VBA-M 2.1.4 based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
|[https://github.com/Rakashazi/emu-ex-plus-alpha/releases/tag/Pre-release Pre-release]&amp;lt;br/&amp;gt;[https://play.google.com/store/apps/details?id=com.explusalpha.GbaEmu 1.5.82]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/75 1.5.46.02 Pyra]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Linux|Pandora}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Pandora}}&amp;lt;br/&amp;gt;{{Icon|Didj|Symbian}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://repo.openpandora.org/?page=detail&amp;amp;app=package.gpsp.notaz 0.9.2.8 Pandora]&amp;lt;br/&amp;gt;[https://github.com/Summeli/gpSP4Cute Symbian]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=gpsp&amp;gt;libretro core-only.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://pixelrespawn.com/ Linkboy]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.pixelrespawn.linkboy 2.2.3]&amp;lt;br/&amp;gt;[https://apps.apple.com/app/linking-boy/id6695762604 AppStore]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|John GBA&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details/John_GBA?id=com.johnemulators.johngba 2.13]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{~}}||{{R}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Pizza Boy A Pro&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=it.dbtecno.pizzaboygbapro&amp;amp;hl=en_US 2.16.2]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}}||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://sites.google.com/site/fastemulator/ My Boy!]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fastemulator.gba 2.0.8]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by Linkboy.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|agbemu&lt;br /&gt;
|align=left|{{Icon|macOS}}&lt;br /&gt;
|[https://github.com/burhanr13/agbemu/releases 1.1]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MPL2}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|VGBAnext&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fms.emu {{VGBANextVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.hydra.noods 0.1]&amp;lt;br/&amp;gt;[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://forums.windowscentral.com/app-spotlight/252987-trio-nintendo-emulators-vba8-vgbc8-snes8x.html VBA10]&lt;br /&gt;
|align=left|{{Icon|W10P}}&lt;br /&gt;
|[https://forum.xda-developers.com/windows-10-mobile/windows-10-mobile-apps-and-games/app-vba10-emulator-t3588704 1.22]&amp;lt;br/&amp;gt;[https://emulator.games/emulators/gameboy-advance/vba10/ Alt]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://iemulators.com/gba4ios 2.1]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20190801135245/http://allaboutwindowsphone.com/software/content/VBA8_1.php VBA8]&lt;br /&gt;
|align=left|{{Icon|W8P}}&lt;br /&gt;
|[https://www.appx4fun.com/xap/15223/ 2.27]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA_J2ME&lt;br /&gt;
|align=left|{{Icon|Java}}&lt;br /&gt;
|[https://oldfag.top/downloads/?act=view&amp;amp;id=168 1.0]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{?}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA Emulator (Rekkuzan)&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.Rekkuzan.UnityBoyAdvance 0.1.13]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{?}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Manic EMU]]&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/manic-emu-game-emulator/id6743335790 {{Manic EMUVer}}]&amp;lt;/br&amp;gt;[https://github.com/LeeAoshuang/ManicEmu/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|AGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{TBD}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Consoles===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_peripherals|Hardware features&amp;lt;br/&amp;gt;and peripherals]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Compatibility&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Wii|WiiU|Switch}}&amp;lt;br&amp;gt;{{Icon|3DS|PSV}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt; [https://mgba.io/downloads.html#homebrew {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}} &lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Sloop)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|N/A&lt;br /&gt;
|{{~}} ||{{~}} ||[[Wikipedia:List_of_Nintendo_Switch_Online_games#Game_Boy_Advance|Only for selected titles]] ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}} &lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/vba_next/ VBA Next]&lt;br /&gt;
|align=left|{{Icon|NGC|Wii|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PS4}}&amp;lt;br/&amp;gt;{{Icon|Vita}}&amp;lt;br/&amp;gt;{{Icon|Xbox|Xbox360}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{?}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP]]&lt;br /&gt;
|align=left|{{Icon|DC|PSP}}&amp;lt;br/&amp;gt;{{Icon|PS2|NGC|Wii}}&amp;lt;br/&amp;gt;{{Icon|3DS|Vita}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[[GpSP#PSP_Version|TempGBA4PSP]]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=gpsp&amp;gt;&amp;lt;/ref&amp;gt;  ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://github.com/profi200/open_agb_firm open_agb_firm]&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|[https://github.com/profi200/open_agb_firm/releases 2024-07-30] &lt;br /&gt;
|{{?}} ||{{~}} ||Virtual Machine (Hardware) ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
|align=left|{{Icon|3DS|WiiU}}&lt;br /&gt;
|8.10&lt;br /&gt;
|{{~}} ||{{✗}} ||[[Wikipedia:Virtual_Console#Titles_2|Only for selected titles (3DS)]]&amp;lt;br/&amp;gt;[[Wikipedia:Virtual_Console#Titles_3|Only for selected titles (Wii U)]]&amp;lt;br/&amp;gt;ROM injection is possible with both consoles with relatively high compatibility.  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Game_Boy_Interface Game Boy Interface]&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/gbi/latest main]&amp;lt;br/&amp;gt;[https://files.extremscorner.org/gamecube/apps/gbi/latest-extra extra]&lt;br /&gt;
|{{~}} ||{{✗}} ||Uses real GBA Hardware (Requires Game Boy Player hardware) ||{{Red}} {{license|Proprietary}} ||{{✓}} ||{{✓}}&amp;lt;ref group=N name=gbinterface&amp;gt;Multiple versions available. Pick the version that fits best with your specific setup.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Game Boy Player&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|&lt;br /&gt;
|{{~}} ||{{✗}} ||Uses real GBA Hardware&amp;lt;br/&amp;gt;Limited to a filtered, 480i output with a slight amount of input lag ||{{Red}} {{license|Proprietary}} ||{{✗}} ||{{~}}&amp;lt;ref group=N name=gameboyplayer&amp;gt;Game Boy Interface is recommended instead&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ReGBA&lt;br /&gt;
|Align=left|{{Icon|PS2}}&lt;br /&gt;
|[https://www.ps2-home.com/forum/viewtopic.php?t=1332 v1.45.5 revision 3]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{?}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Enhanced_mGBA emGBA]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/mgba/latest git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-GX|VBA GX]]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://github.com/dborth/vbagx/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBARunner3]]&lt;br /&gt;
|align=left|{{Icon|NDS|3DS}}&lt;br /&gt;
|[https://github.com/Gericom/GBARunner3 git] &lt;br /&gt;
|{{?}} ||{{~}} ||Virtual Machine (Hardware) ||{{Red}} Source available ||{{✓}} ||{{~}}&amp;lt;ref group=N name=gbarunner3&amp;gt;Recommended on DS&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|DSTWO&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|N/A&lt;br /&gt;
|{{?}} ||{{~}} ||Uses SOC of flashcart itself for emulation||{{Red}} {{license|Proprietary}}||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Gbaemu4DS&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|[https://ichfly.github.io/gbaemu4DS Alpha 2 fix 4][https://github.com/ichfly/gbaemu4DS git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBARunner2]]&lt;br /&gt;
|align=left|{{Icon|NDS|3DS}}&lt;br /&gt;
|[https://github.com/Gericom/GBARunner2/releases/tag/v20200812-131430_6e4ce45 2020/08/12] &lt;br /&gt;
|{{?}} ||{{~}} ||Virtual Machine (Hardware) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP|UO gpSP Kai]] (UO gpSP改)&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|3.4 test 4 build 230&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Switch|Vita|WiiU}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS git]&amp;lt;small&amp;gt; (Switch/Vita/WiiU)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Xiro28/NooDS_PSP git] &amp;lt;small&amp;gt;(PSP port)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}} ||{{✗}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparisons==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
;[[mGBA]]:Free and open-source Game Boy/Color and Game Boy Advance emulator developed by endrift. Written from scratch, it aims for speed, [[Emulation Accuracy|accuracy]], and portability. Yet, it is the most complete GBA emulation effort with [[#Enhancements|enhancements]] and [[#Hardware_features_and_accessories|feature support]], passing the older project VBA and its forks. It is also available as a libretro core for RetroArch. As of 0.9.0, mGBA with a stripped-down GUI has been integrated into Dolphin for games supporting [[#Hardware_features_and_accessories|connectivity features]].&lt;br /&gt;
&lt;br /&gt;
;[[NanoBoyAdvance]]:Highly [[Emulation_accuracy|accurate]]&amp;lt;ref&amp;gt;[https://github.com/nba-emu/NanoBoyAdvance/blob/master/docs/ACCURACY.md mGBA suite comparison]&amp;lt;/ref&amp;gt; Game Boy Advance emulator. It aims for [[Emulation Accuracy|cycle-accurate]] emulation when possible (CPU, DMA, timers, PPU and Game Pak prefetch), while also offering enhancements such as improved audio quality. Very high compatibility, including games that require emulation of [https://github.com/nba-emu/NanoBoyAdvance/blob/master/docs/ACCURACY.md#Game-compatibility peculiar hardware edge-cases]. Unfortunately, following the release of the next major update, the developer &amp;quot;[https://github.com/fleroviux fleroviux]&amp;quot; will step down from actively developing the project.[https://old.reddit.com/r/emulation/comments/1auz9c9/nanoboyadvance_180_is_released_plus_announcement/]&lt;br /&gt;
&lt;br /&gt;
;[[GBAHawk]]:A fork of the BizHawk emulator focusing on console verification of Gameboy Advance TASes and hardware research.[https://emulation.gametechwiki.com/index.php/GBA_Tests]&lt;br /&gt;
&lt;br /&gt;
;[[VisualBoy Advance|Visual Boy Advance (VBA)]]:The original GBA emulator. Discovered to have an &amp;lt;abbr title=&amp;quot;Arbitrary Code Execution&amp;quot;&amp;gt;ACE&amp;lt;/abbr&amp;gt; vulnerability detailed below.&lt;br /&gt;
&lt;br /&gt;
:;[[VisualBoy Advance#VBA-M|Visual Boy Advance-M (VBA-M)]]:A fork with additional minor improvements. It is behind in terms of [[Emulation Accuracy|accuracy]] compared to mGBA or other recommended GBA emulators, but is still useful for its robust debugging features and sound interpolation that reduces hissing.&lt;br /&gt;
&lt;br /&gt;
::;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.&lt;br /&gt;
&lt;br /&gt;
;[[SkyEmu]]:Low-level Game Boy/Color and Game Boy Advance emulator. Its primary focus is to provide a [https://old.reddit.com/r/emulation/comments/ybejxv/skyemu_v2_release/itutt2h/ good user experience] through a good tradeoffs mixture [[Emulation_accuracy|accuracy]]&amp;lt;ref&amp;gt;[https://github.com/skylersaleh/SkyEmu#accuracycompatibility SkyEmu: Accuracy and Compatibility], [https://github.com/skylersaleh/SkyEmu/blob/dev/docs/Accuracy.md SkyEmu: Accuracy on Difficult to Emulate Games].&amp;lt;/ref&amp;gt;, performance, features, and usability. Capable of full instruction pipeline, prefetch emulation, and per pixel PPU Implementation capable of both scan line and mid-scan line effects.&lt;br /&gt;
&lt;br /&gt;
;[[higan]] / [[ares]]:[[Emulation Accuracy|Accuracy]] wise, it is behind compared to NanoBoyAdvance and SkyEmu (and maybe mGBA), but it has dot-based instead of scanline-based renderer and does a better job compared to VBA-M. It is also behind in terms of compatibility compared to mGBA, NanoBoyAdvance, and SkyEmu, but Ares stands out being a [[Multi-system_emulators|multi-system emulator]] and supports some useful [[#Enhancements|enhancements]], like shaders/filters and simple debug features.&lt;br /&gt;
&lt;br /&gt;
;[[Mesen]]: It has potential to be the best GBA debugger in the future. placeholder text&lt;br /&gt;
&lt;br /&gt;
;[[MAME]]:Has a &amp;lt;code&amp;gt;gba&amp;lt;/code&amp;gt; driver markup as working, but both graphics and sound are [https://adb.arcadeitalia.net/dettaglio_mame.php?game_name=gba &amp;quot;imperfect&amp;quot;] as of version 0.271.&lt;br /&gt;
&lt;br /&gt;
;[[gpSP]]:Originally made for the PSP, its last official version was 0.91. There are, however, two forks of interest: [https://dl.qj.net/psp/emulators/gpsp-mod-20090720.html gpSPmod] and [https://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 is a libretro port of gpSP with fast x86 and ARM dynarecs. While it is 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.&lt;br /&gt;
&lt;br /&gt;
;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/].&lt;br /&gt;
&lt;br /&gt;
; [[Nintendo Switch Online]] (Sloop)&lt;br /&gt;
* GBA support was added to Nintendo Switch Online Expansion Pack in February 2023, alongside GB games exclusive to the normal tier;&lt;br /&gt;
* Users are [[Wikipedia:List_of_Nintendo_Switch_Online_games#Game_Boy_Advance|limited to the selection of games]] Nintendo chooses to make available on the service;&lt;br /&gt;
* Can support Local Play with other Switch Online users (up to 4 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* [https://twitter.com/LuigiBlood/status/1624005571815899136 Accurate enough] at the point of being able to pass any of the &#039;&#039;AGB Test Cartridge&#039;&#039; (v10) tests without a single failure;&lt;br /&gt;
* Video filters can be applied;&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Allows rumble support for games that had such a function back when played in a Game Boy Player (&#039;&#039;Super Mario Advance 4: Super Mario Bros. 3&#039;&#039;, &#039;&#039;Mario &amp;amp; Luigi: Superstar Saga&#039;&#039;)&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; There&#039;s a &#039;&#039;huge&#039;&#039; &amp;lt;abbr title=&amp;quot;Arbitrary Code Execution&amp;quot;&amp;gt;ACE&amp;lt;/abbr&amp;gt; vulnerability affecting VBA and most of its forks, except for VBA-M. The function for adding GameShark codes (&amp;quot;Import &amp;gt; GameShark code file&amp;quot;) doesn&#039;t check if the file&#039;s size is within 1024 kilobits, meaning cheat code files from dubious sources can be engineered with malware in mind. There is good news; VBA-M still doesn&#039;t do a sanity check for those files, but it just crashes instead of letting the code wreak havoc. So, depending on your use case, avoid using:&lt;br /&gt;
# Cheat code files bigger than 1024 KB that you got online from untrustworthy sources.&lt;br /&gt;
# The import code files feature.&lt;br /&gt;
# The old emulator altogether, and settle for other options like mGBA or VBA-M. All of them support the same SRAM save data the cartridge uses.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GBA emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advance, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in the above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! colspan=2 style=&amp;quot;width:50%&amp;quot; | Name&lt;br /&gt;
! mGBA&lt;br /&gt;
! Mesen&lt;br /&gt;
! NanoBoyAdvance&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! ares&lt;br /&gt;
! GBE+&lt;br /&gt;
! VBA-M&lt;br /&gt;
!GBAHawk&lt;br /&gt;
! BizHawk&lt;br /&gt;
! No$GBA&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Controls&lt;br /&gt;
|[[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;lrExclusive&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.retroachievements.org/general/tutorials/turbo-button.html Turbo button]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Graphics&lt;br /&gt;
| Remove sprite limit&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;The GBA has hardware support for up to 128 sprites.[https://www.vg-resource.com/thread-28888.html] – this limitation is indirectly responsible for some flickering seen in games at times, and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}}[https://github.com/mgba-emu/mgba/issues/3186 *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}[https://github.com/visualboyadvance-m/visualboyadvance-m/issues/967 *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Resolution|Resizable internal resolution]]&lt;br /&gt;
| colspan=&amp;quot;10&amp;quot; |For emulation of 2D systems, the resolution can only be upscaled, making the pixels more visible.&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Sprite_Replacement_.282D.29|Sprite replacement]]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Emulators_.282D.29|Widescreen hack]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Performance&lt;br /&gt;
| [[30/60_FPS_cheat_codes|Internal frame rate hack]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
|{{✗}}[https://github.com/mgba-emu/mgba/issues/2833 *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}[https://old.reddit.com/r/emulation/comments/65j3c3/can_a_emulated_game_run_better_then_the_actual/dgau7ck/][https://old.reddit.com/r/emulation/comments/1jp70fe/gb_enhanced_v19_release_dmggbcgbapok%C3%A9mon_mini/ml30fq0/]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |Post-processing&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering anti-aliasing]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(FXAA, TXAA and MLAA/SMAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader chain]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;lrExclusive&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://github.com/ares-emulator/ares/pull/1397 *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;lrExclusive&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;11&amp;quot; |Quality of life&lt;br /&gt;
|Automatic updater&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|cheat manager]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [https://forum.arcadecontrols.com/index.php/topic,106405 custom resolution/CRTSwitchRes]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [https://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br /&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=&amp;quot;10&amp;quot; |&amp;lt;small&amp;gt;Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br /&amp;gt;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.&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|patch manager]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Command line options&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|Pause/resume emulation&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-game profiles&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.portablefreeware.com/faq.php#portable Portable] and [https://www.portablefreeware.com/faq.php#stealth Stealth]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Useful enhancement feature for non-personal computer use or plug-and-play scenarios. However, it still requires necessary [[Computer_specifications#Recommended_Specifications|prerequisites and dependencies]] for your operating system.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs#Game_Boy_Advance_.2F_Nintendo_DS_.2F_Nintendo_3DS|Streamable compression format]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; |[https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
|Fast-forward/Turbo speed&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|{{✓}}&amp;lt;ref name=&amp;quot;ExStandalone&amp;quot; group=&amp;quot;N2&amp;quot;&amp;gt;Exclusive to standalone version.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|{{?}}[https://forums.mgba.io/archive/index.php?thread-4910.html]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|Rewind&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|Save states&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |Misc.&lt;br /&gt;
| AI service&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=&amp;quot;10&amp;quot; |Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|{{✓}}[https://mgba.io/2021/03/28/mgba-0.9.0/#more-debugging-improvements *]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=&amp;quot;10&amp;quot; |Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/ipatix/gba-hq-mixer High quality audio mixer]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;HQ audio mixer for games which use Nintendo&#039;s MusicPlayer2000 sound engine&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Netplay]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;You can use either yuzu/Ryujinx for playing GBA games online via netplay.&amp;lt;br /&amp;gt;This enhancement shouldn&#039;t be confused with GBA connectivity features emulation.&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://mgba.io/faq.html#glossary WIP]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[RetroAchievements]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;lrExclusive&amp;quot;&amp;gt;Exclusive to libretro core. There is also a [https://retroachievements.org/download.php#ravba modified version of VBA-M] for RetroAchievement support. [https://github.com/mgba-emu/mgba/issues/2232 Feature request: RetroAchievements integration in mGBA standalone].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{~}} [[RetroAchievements#Emulators_planned_for_RetroAchievements|WIP]]&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/1djp8ro/ares_v139_release/l9ckjp2/ roadmap]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;lrExclusive&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}[https://retroachievements.org/download.php#bizhawk *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N2/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and peripherals==&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
:&#039;&#039;[https://maru-chang.com/hard/agb/english.htm maru-chang.com - hardware]&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; style=&amp;quot;width:50%&amp;quot; | Name&lt;br /&gt;
! mGBA&lt;br /&gt;
! Mesen&lt;br /&gt;
! NanoBoyAdvance&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! ares&lt;br /&gt;
! GBE+&lt;br /&gt;
! VBA-M&lt;br /&gt;
!GBAHawk&lt;br /&gt;
! BizHawk&lt;br /&gt;
! No$GBA&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Cartridge features&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |[[#Real-time_clock|Real-time clock]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}[https://github.com/SourMesen/Mesen2/blob/master/Core/GBA/Cart/GbaRtc.cpp *]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}[https://github.com/ares-emulator/ares/blob/master/ares/gba/cartridge/rtc.cpp *]&amp;lt;ref name=&amp;quot;RTC-GBA&amp;quot; group=&amp;quot;N3&amp;quot;&amp;gt;Though there is code that shows RTC support, ares currently does not emulating the Pokémon and Boktai games correctly.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✓}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}[https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Nintendo/GBA/MGBAHawk.cs *]&lt;br /&gt;
|{{✓}}[https://problemkaputt.de/gbanew.htm *]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |Rumble&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |[[#Inputs|Solar sensor]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual-switch&amp;quot; group=&amp;quot;N3&amp;quot;&amp;gt;Only the Nintendo Switch port allows use of the Switch&#039;s light sensor.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N3&amp;quot;&amp;gt;Only manual configuration. No automatic detection via light sensor/camera input/weather forecast/GPS location/other.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |[[List_of_games_that_support_tracked_motion_controllers#Game_Boy_Advance_Emulation|Tilt sensor]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
|{{✓}}&amp;lt;ref name=&amp;quot;RetroArch&amp;quot; group=&amp;quot;N3&amp;quot;&amp;gt;Motion Control support present on RetroArch VBA-M core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |Hardware features&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |[[#GB.2FGBC_backward_compatibility_emulation.2FEnhanced_Mode|Game Boy (Color) backwards compatibility emulation/Enhanced Mode]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}[https://www.romhacking.net/forum/index.php?topic=21831.0 *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |Game Boy Player Rumble&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Different from cartridge rumble. Very few games utilize this feature such as &#039;&#039;Super Mario Advance 4: Super Mario Bros. 3&#039;&#039;, &#039;&#039;Mario &amp;amp; Luigi: Superstar Saga&#039;&#039;, and &#039;&#039;Drill Dozer&#039;&#039;.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |[https://www.copetti.org/writings/consoles/game-boy-advance/#operating-system System BIOS]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;21&amp;quot; |Peripherals&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |[[#Connectivity|Connectivity]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[#GameCube Connectivity|GameCube connectivity]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;N3&amp;quot;&amp;gt;Does not work on libretro core. Feature Requests: [https://github.com/libretro/vbam-libretro/issues/114 GBA Game Link Support], [https://github.com/libretro/vbam-libretro/issues/87 e-Reader support] for  for VBA-M libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}[https://old.reddit.com/r/EmuDev/comments/vvdqyk/release_of_skyemu_10/ifjfj7a/ *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |[[Wikipedia:Game_Link_Cable#Third_generation|Link Cable]]&lt;br /&gt;
|[[#GBA_Multi_Pak_Link_Multiplayer_.281.7E4GBA.29|Multi-Pak]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/15pvssg/the_skyemu_v3_gbgba_and_newly_nds_emulator_is_now/jw1785m/ WIP]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://squallsnake.com/blog-gba-single-pak-multiplayer-game-list/ Single-Pak]&lt;br /&gt;
|{{✓}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/15pvssg/the_skyemu_v3_gbgba_and_newly_nds_emulator_is_now/jw1785m/ WIP]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}[https://github.com/visualboyadvance-m/visualboyadvance-m/issues/831 *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[#Connectivity|Wireless Adapter]]&lt;br /&gt;
|{{✗}} [https://mgba.io/timeline.html#IN+THE+FUTURE *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |[[GBA_e-Reader_emulators|e-Reader]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[GBA_e-Reader_emulators#Emulators|e-Reader + GBA Game]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;e-Reader-GBAGame&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;e-Reader-GBAGame&amp;quot; group=&amp;quot;N3&amp;quot;&amp;gt;Incomplete: this emulator will not recognize the games they&#039;re connected to. Normally, after choosing &amp;quot;Connection/to Game Boy Advance&amp;quot;, the e-Reader should have &amp;quot;(Game Name) Game Data&amp;quot; preloaded in its internal EEPROM memory and appearing in a tiny black box on-screen, but this can&#039;t happen in either No$GBA, VBA-M, or VBA e-Reader mods. Without this step done, scanning e-Cards will just yield an error message. e-Reader/GBA game pack emulation in this emulator can be still reached by ripping a save game from real e-Reader hardware, with this step already done. Using this save with the e-Reader BIOS, it&#039;s possible to connect to the GBA game pack, and scan e-Cards… though it&#039;s a very less-than-ideal solution and there are only pre-baked e-Reader save files for Super Mario Advance 4 (U), Pokémon Emerald (J), LeafGreen (J) and FireRed (J).&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[GBA_e-Reader_emulators#Emulators|e-Reader + NGC Game]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[GBA_e-Reader_emulators#Emulators|Standalone]]&lt;br /&gt;
|{{~}}&amp;lt;ref name=&amp;quot;libretro&amp;quot; group=&amp;quot;N3&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |[[#Game_Boy_Advance_Video|Game Boy Advance Video]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;13&amp;quot; |[[#Special_hardware|Special hardware]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Agatsuma&#039;s TV Tuner&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://shonumi.github.io/articles/art37.html][https://old.reddit.com/r/emulation/comments/1jp70fe/gb_enhanced_v19_release_dmggbcgbapok%C3%A9mon_mini/]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |AGS-006 family&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Play-Yan&amp;lt;br /&amp;gt;Play-Yan Micro&amp;lt;br /&amp;gt;Nintendo MP3 Player&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://shonumi.github.io/articles/art32.html][https://shonumi.github.io/articles/art35.html]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Battle Chip Gate&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Campho Advance&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://shonumi.github.io/articles/art35.html][https://shonumi.github.io/articles/art36.html]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |GBKISS LINK&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://shonumi.github.io/articles/art38.html]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Glucoboy&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://shonumi.github.io/articles/art33.html *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Jukebox&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://shonumi.github.io/articles/art31.html *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Multi Plust On System&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Official Nintendo Infrared Adapter&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Soul Doll Adapter&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Turbo File Advance&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Virtureal Racing System&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://shonumi.github.io/articles/art24.html *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Misc.&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |[[wikipedia:Hot_swapping#Gaming|Cartridge hot swapping]]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |[https://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting Cartridge tilting]&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;lt;/small&amp;gt;&amp;lt;ref name=&amp;quot;Tilt&amp;quot; group=&amp;quot;N3&amp;quot;&amp;gt;{{YouTubePlaylist|PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d|Cart Tilt Showcase Playlist}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GB/GBC backward compatibility emulation/Enhanced Mode===&lt;br /&gt;
Game Boy Advance is backwards compatible with GB/GBC, resulting in some [https://cheapergamer.co.uk/gba-enhanced-gbc-games/ GB/GBC games enhanced if you play on GBA]. Having said that, this shouldn&#039;t be confused with [[Game Boy/Game Boy Color emulators|Game Boy/Game Boy Color emulation]] or [[Super_Nintendo_emulators#Hardware_features_and_accessories|Super Game Boy 1/2]]. Some of the multicore emulators support both GB/GBC and GBA emulation; however, they don&#039;t have support for &amp;quot;backwards compatibility/GBA mode&amp;quot; emulation.&lt;br /&gt;
&lt;br /&gt;
===Real-time clock===&lt;br /&gt;
A few cartridges use a battery-backed real-time clock that keeps track of time even when the cartridge is separate from the GBA, permitting in-game events that activate on certain times of day. Paradoxially, while almost no games support this feature, three of the few that do are the &#039;&#039;extremely&#039;&#039; popular Pokémon games, making this feature highly requested.&lt;br /&gt;
&lt;br /&gt;
Games that use the real-time clock include:&lt;br /&gt;
* Pokémon Ruby/Sapphire/Emerald&lt;br /&gt;
** Manages the growth of berries&lt;br /&gt;
** Resets NPCs that give berries daily&lt;br /&gt;
** Resets the daily Lottery&lt;br /&gt;
** Permits evolution of Eevee into Espeon or Umbreon&lt;br /&gt;
** Changes the tide of Shoal Cave, which changes its item and Pokémon selection based on tide&lt;br /&gt;
** Re-rolls the possibility of whether Mirage Island appears&lt;br /&gt;
* Boktai 1/2/3&lt;br /&gt;
** Manages the growth of solar fruit&lt;br /&gt;
** Activates sunrise, which grants Morning Dew and the Astro Battery when looking at the top of the Solar Tree&lt;br /&gt;
** Changes the lighting of the outside environment, including shadows, which are necessary in successfully passing the Forest of Delusion&lt;br /&gt;
** Activates sunset, which reactivates the Gun Del Sol after an Overheat&lt;br /&gt;
* Rockman EXE 4.5 Real Operation&lt;br /&gt;
* Sennen Kazoku&lt;br /&gt;
** Makes the game bootable, since the game prevents progress if the clock cannot run&lt;br /&gt;
** Tracks time passing while generations of families develops (the main gameplay)&lt;br /&gt;
&lt;br /&gt;
===Game Boy Advance Video===&lt;br /&gt;
:&#039;&#039;See also: [[Wikipedia:Game Boy Advance Video|Game Boy Advance Video]] on Wikipedia&#039;&#039;&lt;br /&gt;
GBA Videos were officially released cartridges with movies/shows on them for viewing on GBA hardware. Most recommended GBA emulators should be able to play this type of cartridge if its 32MB, although {{YouTubeVideoTime|o9XmB43bN5w|540|not all of it supports 64MB ones}}.&lt;br /&gt;
*[https://old.reddit.com/r/Gameboy/comments/byos8r/watching_gameboy_advance_video_on_a_gamecube/ Game Boy Player is not compatible with this feature]&lt;br /&gt;
*mGBA support both 32MB and 64MB video cartridges.&lt;br /&gt;
:See [[Home_Media_Player#Emulators|this dedicated page]] for more information about home media playback support for emulation pieces of software.&lt;br /&gt;
:See [[Ripping_games|Dumping/ripping]].&lt;br /&gt;
&lt;br /&gt;
===Connectivity===&lt;br /&gt;
{{Main|Netplay#Playing Local Multiplayer over Internet}}&lt;br /&gt;
====GBA Multi Pak Link Multiplayer (1~4GBA)====&lt;br /&gt;
;VBA-M: This doesn&#039;t work with old VBA versions.&lt;br /&gt;
:Disable &amp;quot;Pause when Inactive,&amp;quot; configure all four Joypads each with their own button layout, enable &amp;quot;Link, Enable GBA Link.&amp;quot; Now open VBA-M again as many times needed for each player, and have them each use their separate Joypad configuration. Each player will have a separate SRAM save file.&lt;br /&gt;
;VBA Link + e-Reader:Useful if you want to use the Pokémon Battle-eCards. Downloads and instructions reside [https://projectpokemon.org/forums/showthread.php?42433-RELEASE-VBA-LINK-E-READER here].&lt;br /&gt;
;mGBA:Select &amp;quot;New multiplayer window&amp;quot; from the menu. As you load your ROMs into each window, &amp;quot;Player [X] of [Y]&amp;quot; will appear across the title bar. This can be done for up to four players. However, multiple instances of the same ROM will share a save file.&lt;br /&gt;
;No$GBA:Set the number of Emulated Game Boys in the Emulation setting to be 2 or more, and the Link Gamepaks Options to Gamepak in all GBAs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: A purple end in GBA means player 1, while a gray end in GBA means P2, P3, or P4. Daisy-chaining up to three cables will set up the additional P3 and P4 by connecting the purple end to a purple midsection.&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agblink.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GBA Wireless Multiplayer====&lt;br /&gt;
The [[Wikipedia:Game Boy Advance Wireless Adapter|wireless adapter]] has the ability to connect five players&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agbwireless_trilingual.pdf&amp;lt;/ref&amp;gt; to each other and includes its own software to download a subset of another player&#039;s game that runs when no cartridge is inserted. &#039;&#039;Pokémon Fire Red&#039;&#039; and &#039;&#039;Leaf Green&#039;&#039; came bundled with this accessory, but it can also work with &#039;&#039;Pokémon Emerald&#039;&#039; and the &#039;&#039;Classic NES Series&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The libretro core of [[gpSP]] has successfully emulated the wireless adapter&amp;lt;ref&amp;gt;https://www.davidgf.net/2024/01/13/gba-wireless-adapter/&amp;lt;/ref&amp;gt;. [[GBE+]](in v1.6) and VBA-M partially implemented the support of this add-on, though it&#039;s still a work-in-progress, and can only access menus. Support of this add-on is currently on [[mGBA]]&#039;s roadmap.&lt;br /&gt;
&lt;br /&gt;
====GameCube Connectivity====&lt;br /&gt;
[https://nintendo.fandom.com/wiki/Game_Boy_Advance_to_Nintendo_GameCube_Link_Cable#List_of_Supported_Games The Game Boy Advance can also connect to the GameCube].&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agbgcncable.pdf&amp;lt;/ref&amp;gt; e-Reader functionality with GC games has now been emulated thanks to mGBA. [[Dolphin]] supports connectivity through rudimentary joybus emulation made in parallel with VBA-M. Because this emulator has fallen behind, the feature was recently added to [[mGBA]], a more accurate emulator. They showcased early higan support in a video, but nothing has been released as yet.&lt;br /&gt;
&lt;br /&gt;
=====Dolphin/mGBA or VBA-M=====&lt;br /&gt;
:&#039;&#039;Requires mGBA 0.9.0 or newer or VBA-M r947 or newer.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Reduce your volume. You won&#039;t want it to be high, especially with headphones.&lt;br /&gt;
* Open Dolphin and mGBA/VBA-M. Make sure neither is blocked by your firmware.&lt;br /&gt;
* In Dolphin, launch the game and navigate to the area where you&#039;re asked to connect the GBA. Then, under the controller options, assign the GameCube controllers as &amp;quot;GBA&amp;quot; for whichever you need.&lt;br /&gt;
* If you&#039;re using mGBA, open the File menu, and click Connect to Dolphin.&lt;br /&gt;
* In the dialog box that appears, press Connect. mGBA will boot up the GBA BIOS if no rom has been selected.&lt;br /&gt;
* If you&#039;re using VBA-M, uncheck Pause When Inactive in Options &amp;gt; Emulator. Then, under Options &amp;gt; Link &amp;gt; Joybus Options, make sure the &amp;quot;Enable Joybus Connection&amp;quot; is on and set &amp;quot;IP/Hostname&amp;quot; to use default settings, that is &amp;lt;code&amp;gt;127.0.0.1&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;localhost&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Dolphin will freeze.&lt;br /&gt;
* Open the GBA BIOS in VBA-M as if it were a regular GBA ROM. The regular splash screen will stutter a bit.&lt;br /&gt;
* In either emulator, Dolphin should recognize the Joybus Link by then, and the GC game will detect that a GBA was connected.&lt;br /&gt;
* To connect other units, open another emulator instance and repeat its process.&lt;br /&gt;
&lt;br /&gt;
Notable games that work:&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=The_Legend_of_Zelda:_Four_Swords_Adventures The Legend of Zelda Four Swords Adventures]: Both two modes are available for the US/PAL version work. The third Japan-only Navi Trackers mode works as well.&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Final_Fantasy_Crystal_Chronicles Final Fantasy Crystal Chronicles]&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Billy_Hatcher_and_the_Giant_Egg Billy Hatcher and the Giant Egg]: You can download games to your GBA. Amusingly, a RAM dump from VBA-M can be opened as a functional GBA ROM.&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Kururin_Squash! Kururin Squash!]&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Sonic_Adventure_2:_Battle Sonic Adventure 2: Battle] (buggy)&lt;br /&gt;
&lt;br /&gt;
Notable games that don&#039;t:&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Mr_Driller:_Drill_Land Mr. Driller: Drill Land]&lt;br /&gt;
*lots more&lt;br /&gt;
&lt;br /&gt;
[https://en.wikipedia.org/wiki/Category:Games_with_GameCube-GBA_connectivity See all games with GC-GBA connectivity]&lt;br /&gt;
&lt;br /&gt;
===e-Reader===&lt;br /&gt;
:&#039;&#039;Main page: [[GBA e-Reader emulators]]&#039;&#039;&lt;br /&gt;
This device can read content off e-Card paper stripes either as standalone content, or additional content to GBA/GC games. Can be thought of as DLC.&lt;br /&gt;
&lt;br /&gt;
===Inputs===&lt;br /&gt;
;Solar Sensor&lt;br /&gt;
1. Emulation: This feature has been emulated in mGBA, VBA-M, No$GBA 2.6 onwards, and My Boy!:&lt;br /&gt;
* mGBA: In the shortcut editor, shortcuts can be configured to raise/lower the solar level incrementally or to set any particular brightness level. The Nintendo Switch port of mGBA also allows use of the Switch&#039;s light sensor.&lt;br /&gt;
* 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… → &amp;quot;Special&amp;quot; tab.&lt;br /&gt;
* No$GBA: Under &#039;&#039;&#039;Options/Emulation Setup&#039;&#039;&#039;, you can find the Solar Sensor Level option. You&#039;re given the choice between only three brightness levels though: Darkness, 100 Watts, and Bright Sunlight.&lt;br /&gt;
* My Boy!: This emulator uses a button combination or the device&#039;s light sensor to check the brightness level. You can change this under Settings → Input → Cartridge Features → &amp;quot;Solar Emulation By&amp;quot; menu.&lt;br /&gt;
* Pizza Boy GBA: Uses the device&#039;s light sensor to check the brightness level.&lt;br /&gt;
&lt;br /&gt;
2. ROM Patches: Fixes applied directly to the ROM by various scene release groups to make it compatible with any emulator/flashcard, making the in-game brightness level controllable with L+Left/Right. It is argued this makes for a better experience actually, but sadly not all releases are covered.&lt;br /&gt;
* &#039;&#039;&#039;Boktai 1:&#039;&#039;&#039; [https://www.advanscene.com/html/Releases/dbreleases.php?id=1567 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1145 US], &amp;lt;s&amp;gt;EU&amp;lt;/s&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Boktai 2:&#039;&#039;&#039; [https://www.advanscene.com/html/Releases/dbreleases.php?id=1567 JP], &amp;lt;s&amp;gt;US&amp;lt;/s&amp;gt;, [https://www.advanscene.com/html/Releases/dbreleases.php?id=1992 EU].&lt;br /&gt;
* &#039;&#039;&#039;Boktai 3:&#039;&#039;&#039; [https://www.advanscene.com/html/Releases/dbreleases.php?id=2048 JP Fix].&lt;br /&gt;
* Combinations of Boktai 4 JP with earlier solar sensors to get solar sensor bonuses aren&#039;t emulated yet in any DS emulator.&lt;br /&gt;
&lt;br /&gt;
;Motion Control&lt;br /&gt;
1. Emulation: This feature has been emulated in mGBA, VBA-M, My Boy! and Pizza Boy:&lt;br /&gt;
* mGBA includes full motion control support using the motion sensor present in controllers like DualShock 4, DualSense and Switch Pro Controller.&lt;br /&gt;
* VBA &#039;&#039;&#039;doesn&#039;t&#039;&#039;&#039; emulate this feature, and its &amp;quot;Motion Control&amp;quot; option (with keys mapped to each tilt direction) covers the GBC title Kirby Tilt&#039;n Tumble.&lt;br /&gt;
* VBA-M core on RetroArch includes motion control support by using a controller stick (left or right)&lt;br /&gt;
* My Boy! uses the device&#039;s accelerometer to emulate this feature. You can change the sensitivity under Settings → Input → Cartridge Features → &amp;quot;Motion sensitivity&amp;quot; menu.&lt;br /&gt;
* Pizza Boy GBA also used the device&#039;s accelerometer to emulate this feature for games like WarioWare: Twisted and Yoshi&#039;s Universal Gravitation.&lt;br /&gt;
&lt;br /&gt;
2. ROM Patches: Fixes applied directly to the ROM (with the Lunar IPS utility, or at runtime using mGBA or VBA-M and naming them the same as the ROM in the same directory) by various scene release groups to make it compatible with any emulator/flashcard. D-Pad controls substituting motion controls don&#039;t work as well here as they tilt it &amp;quot;too much&amp;quot; at times to be very playable.&lt;br /&gt;
* Yoshi Topsy Turvy/Universal Gravitation: [https://www.advanscene.com/html/Releases/dbreleases.php?id=1799 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1947 EU], [https://www.advanscene.com/html/Releases/dbreleases.php?id=2001 US]&lt;br /&gt;
* WarioWare Twisted! (Patch: [https://www.advanscene.com/html/Releases/dbreleases.php?id=1682 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1979 US])&lt;br /&gt;
&lt;br /&gt;
;Rumble Feature&lt;br /&gt;
There are various rumble features found in GBA/GBC cards:&lt;br /&gt;
* &#039;&#039;&#039;GBC Rumble:&#039;&#039;&#039; GBC games which came on special cartridges with additional hardware for the rumble feature. It was actually used by dozens of releases, and some games like Tarzan 2 GBC were programmed to have rumble support but shipped on regular cartridges. Emulated by VBA-M GX (Wii-only), which also covers the dummied-out rumble games. Not emulated anywhere else.&lt;br /&gt;
* &#039;&#039;&#039;GBA Gyro Rumble:&#039;&#039;&#039; WarioWare Twisted was shipped on a cart with rumble support. It would rumble when you tilt to one &amp;quot;extreme.&amp;quot; Emulated by VBA-M GX (Wii-only, functional), mGBA has this feature, but it is not enabled in current builds,&lt;br /&gt;
* &#039;&#039;&#039;GBA Variable Rumble:&#039;&#039;&#039; Drill Dozer has rumble support, with variable force and speed depending on the rock type you drill through in-game. Partially emulated by VBA-M GX (Wii-only, functional), mGBA has this feature, but it is not enabled in current builds.&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Player Rumble:&#039;&#039;&#039; Many regular GBA games, shipped on regular cartridges, enable rumble during gameplay when played on GB Player hardware (which is essentially GBA hardware). These include Super Mario Advance 4, Summon Night Hajimari no Ishi, Mario &amp;amp; Luigi: Superstar Saga, Shikakui Atama wo Marukusuru Advance (both releases), Pokémon Pinball, and Drill Dozer which disables its original cartridge rumble scheme and enables this one instead. None of the emulators support this, though it is being under development for the mGBA emulator.&lt;br /&gt;
&lt;br /&gt;
===Special hardware===&lt;br /&gt;
Emulation of these is spotty, apart from GBE+, which supports almost all GBA peripherals.&lt;br /&gt;
&lt;br /&gt;
;Turbo File Advance&lt;br /&gt;
The Turbo File Advance was a peripheral for the GBA which allowed certain games to write data to it, acting as an external memory card. Developed by Sammy Corporation, it was compatible with only 2 games, RPG Tsukuru Advance and Derby Stallion Advance.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
The Power Antenna &amp;amp; Bug Sensor were small plastic peripherals that interfaced with the GBA&#039;s serial port and contained LEDs that flashed in response to certain events within Keitai Denjuu Telefang 2, the only supported GBA game.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Official Nintendo Infrared Adapter&lt;br /&gt;
As the GBA didn&#039;t have native infrared connectivity, Nintendo released an official IR adapter called the AGB-006 to restore this functionality. However, it only saw use in Cyber Drive Zoids: Kiju no Senshi Hyuu to control specific Zoid toy models.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Figurine Readers&lt;br /&gt;
Some GBA games/series had figurine reader add-ons, essentially precursors to the likes of Skylanders and Amiibo.&lt;br /&gt;
* &#039;&#039;&#039;Soul Doll Adapter&#039;&#039;&#039; (Legendz: Island of Ordeal/Sign of Nekuromu)&lt;br /&gt;
* &#039;&#039;&#039;Multi Plust On System&#039;&#039;&#039; (Bouken Yuuki Pluster World: Plust Gate/EX/Pluston GP)&lt;br /&gt;
  GBE+ has support for both the Soul Doll Adapter and Multi Plust On System, while mGBA supports the Soul Doll Adapter.&lt;br /&gt;
&lt;br /&gt;
;Battle Chip Gate&lt;br /&gt;
A peripheral device by Capcom and Takara compatible with &#039;&#039;Mega Man Battle Network 4&#039;&#039; (Japanese edition). It can be connected to the Game Boy Advance and allow the player to transmit real-life toy Battle Chips to the NetNavis in the game. It is also compatible with toy Advanced PETs and &#039;&#039;Rockman.EXE 4.5 Real Operation&#039;&#039;. It can also unlock minigames in &#039;&#039;Mega Man Zero 3&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[mGBA]] and [[GBE+]] support this add-on.&lt;br /&gt;
&lt;br /&gt;
;Glucoboy&lt;br /&gt;
An obscure medical peripheral designed to monitor a child&#039;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 is emulated in GBE+ since version 1.8.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:1406913527173-1-.png|400px|thumb|right|&#039;&#039;&#039;Left:&#039;&#039;&#039; The default game.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Right:&#039;&#039;&#039; The &amp;quot;Game Boy Colors&amp;quot; mode on [[VisualBoy Advance#VBA-M|VBA-M]].]]&lt;br /&gt;
The screen on the original Game Boy Advance is not backlit and can be hard to see in some conditions. To compensate, game developers often used oversaturated colors by default so that the result would look normal on hardware. On standard computer screens, saturation is not an issue, so this can look jarring and undesirable for gameplay. Some games made after 2003 may have also taken the Game Boy Advance SP &amp;lt;abbr title=&amp;quot;AGS-001&amp;quot;&amp;gt;model&amp;lt;/abbr&amp;gt; into account, since its screen was actually &amp;lt;abbr title=&amp;quot;A newer model, AGS-101, was released in 2005 that was actually backlit&amp;quot;&amp;gt;frontlit&amp;lt;/abbr&amp;gt;. For everything else though, emudevs have given some solutions:&lt;br /&gt;
&lt;br /&gt;
====Emulator Options====&lt;br /&gt;
&#039;&#039;&#039;No$GBA:&#039;&#039;&#039; Under &amp;quot;Emulation Options,&amp;quot; select &amp;quot;GBA Mode&amp;quot;. There are four modes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GBA (no backlight):&#039;&#039;&#039; Strong desaturation&lt;br /&gt;
* &#039;&#039;&#039;GBA SP (backlight):&#039;&#039;&#039; Strong desaturation&lt;br /&gt;
* &#039;&#039;&#039;Nintendo DS in GBA mode:&#039;&#039;&#039; Some desaturation&lt;br /&gt;
* &#039;&#039;&#039;VGA Mode (poppy bright):&#039;&#039;&#039; No desaturation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders &amp;gt; Load New Shader, select &amp;quot;gba-color.shader&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; (nightly only): Under Options &amp;gt; Game Boy Advance, you will find the option, &#039;&#039;&#039;LCD Filter&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;higan:&#039;&#039;&#039; Under Settings &amp;gt; Video Filter, you will find the &amp;quot;Color Emulation&amp;quot; checkbox.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Color Emulation off:&#039;&#039;&#039; No desaturation&lt;br /&gt;
* &#039;&#039;&#039;Color Emulation on:&#039;&#039;&#039; Gamma correction and adjusted color range.&lt;br /&gt;
  &#039;&#039;&#039;NanoBoyAdvance&#039;&#039;&#039;: Enabled by default. Under Config &amp;gt; Video &amp;gt; Color Correction &amp;gt; GBA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SkyEmu&#039;&#039;&#039;: Color Correction is set by default to 1.00 force in this emulator, and there are 2 types of desaturation methods. The first one is named SkyEmu and is selected by default, and the other one is named Higan and, as its name suggests, is based on higan&#039;s color correction. Change the desaturation type by pressing the ≡ button, then select GBA Color Correction Type. You can also change the intensity of the desaturation: slide the slider to 0.00 to brighten the screen a tad bit.&lt;br /&gt;
&lt;br /&gt;
====Shaders====&lt;br /&gt;
Cg [[Shaders and Filters|shaders]] can be used in [[OpenEmu]] or [[RetroArch]] that adjust the colors to those of a real GBA screen, as well as other screen types. These are available in GLSL&amp;lt;ref name=&amp;quot;GLSL&amp;quot;&amp;gt;https://github.com/libretro/glsl-shaders/tree/master/handheld/shaders/color&amp;lt;/ref&amp;gt; for OpenGL, and Slang&amp;lt;ref name=&amp;quot;Slang&amp;quot;&amp;gt;https://github.com/libretro/slang-shaders/tree/master/handheld/shaders/color&amp;lt;/ref&amp;gt; for Vulkan.&lt;br /&gt;
&lt;br /&gt;
For GBA, there is &amp;lt;code&amp;gt;gba-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/gba-color.cg&amp;lt;/ref&amp;gt;, which simulates the color profile of a GBA screen under an external light source more accurately than VBA-M or No$GBA color options. If you prefer the darker color options that those emulators have, then use &amp;lt;code&amp;gt;vba-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/vba-color.cg&amp;lt;/ref&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
There is also &amp;lt;code&amp;gt;nds-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/nds-color.cg&amp;lt;/ref&amp;gt; and &amp;lt;code&amp;gt;psp-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/psp-color.cg&amp;lt;/ref&amp;gt;, which simulates the color profiles of the original Nintendo DS frontlit screen and the PSP-1000/PSP-2000 backlit screen, respectively.&lt;br /&gt;
&lt;br /&gt;
For Game Boy Advance shader presets, see the &amp;quot;Shader Presets&amp;quot; page;&lt;br /&gt;
{{Main|Shader_Presets}}&lt;br /&gt;
&lt;br /&gt;
===Horrible Sound Quality===&lt;br /&gt;
As a handheld rushed to the market (because of the WonderSwan Color competition), the Game Boy Advance had some cut corners. The sound hardware was affected the hardest: while it could play Game Boy Color sound in addition to samples and sequenced music like what would be heard on the SNES, the actual playback quality is awful compared to the sound samples stored internally in the ROM.&lt;br /&gt;
&lt;br /&gt;
There were [https://www.romhacking.net/utilities/881/ tools] made to extract the internal high-quality music (as midi files plus a sound font, to be played on foobar2000); however, interest remains limited in implementing its playback in real-time on emulators. It&#039;s worth noting that NanoBoyAdvance includes an high quality audio mixer and there&#039;s a very experimental feature exists on [[mGBA]] (nightly versions) under Enhancements as &amp;quot;XQ GBA Audio&amp;quot;, but it&#039;s very buggy and still limited to games using the standard sound engine, the so-called &amp;quot;Sappy&amp;quot; engine, which is still a big part of the GBA&#039;s software library.&lt;br /&gt;
&lt;br /&gt;
===High Resolution Affine Transformation Graphical Effects===&lt;br /&gt;
Similar to the scaling effects used on the Super NES known commonly as &amp;quot;Mode 7&amp;quot; graphics, the Game Boy Advance has affine transformation effects for some backgrounds and individual sprites that can be done in hardware. Due to the GBA&#039;s lower resolution, some detail may be lost.&lt;br /&gt;
&lt;br /&gt;
The [[mGBA]] emulator added an Enhancements menu where you can change the resolution of those graphical effects, for a smoother effect. The graphical render engine will need to be OpenGL for those to take effect. It won&#039;t work on games where those effects are done in software instead of the hardware scaling features (like the 3D environment in Asterix &amp;amp; Obelix XXL)&lt;br /&gt;
&lt;br /&gt;
===Save formats===&lt;br /&gt;
Originally, when saves were implemented, nobody settled on a format, so the Visual Boy Advance devs made their own. Because other emulators often went with raw data, having to exchange different saves caused problems. The original Visual Boy Advance tries to figure out which format a given save is but often fails at it. By explicitly telling the emulator to read it as a specific type using a file called &amp;lt;code&amp;gt;vba-over.ini&amp;lt;/code&amp;gt;, VBA complies. VBA-M includes this config file by default, but older revisions like VBA 1.7.2 and VBALink don&#039;t.&lt;br /&gt;
&lt;br /&gt;
The VBA-Next and VBA-M cores in Libretro have the file baked into the binary so that it can load raw .sav files. However, they convert the format to its own derivative at exactly 136 KB every time, with save type info contained within the file. This completely avoids the previous issues at the cost of incompatibility with standalone VBA and most others.&lt;br /&gt;
&lt;br /&gt;
To solve this incompatibility, Libretro devs created a&lt;br /&gt;
[https://github.com/libretro/vba-next/blob/master/libretro/gbaconv/gbaconv.c command-line tool] to convert .srm save files made from these cores to raw .sav save data for other emulators. It takes standard input (i.e., drag and drop the .srm onto the executable) and outputs accordingly. It can also be done in reverse. A [https://thysbelon.github.io/gbaconv-web/ website version of this tool can be found here].&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy Advance hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy-advance/ Game Boy Advance Architecture Practical Analysis]&lt;br /&gt;
* MVG: {{YouTubeVideo|R43k-p9XdIk|The Story of Quake on the Game Boy Advance}}, {{YouTubeVideo|_Qqg4VCZ0k8|How the Game Boy Advance knew it was running a Game Boy Game}}, {{YouTubeVideo|_GVSLcqGP7g|Tomb Raider on the Nintendo Game Boy Advance is incredible}}, {{YouTubeVideo|mpNWEbZdXNw|How Graphics worked on the Nintendo Game Boy Advance}}&lt;br /&gt;
* martin korth: [https://problemkaputt.de/gbatek-contents.htm gbatek]&lt;br /&gt;
* [https://akkera102.sakura.ne.jp/gbadev/ akkera102.sakura gbadev (Japanese)]&lt;br /&gt;
* [https://gbadev.net/gbadoc/ gbadev - gbadoc]&lt;br /&gt;
* [https://en.wikibooks.org/wiki/GBA_Development/Resources WikiBooks - GBA Development Resources]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist|2}}&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:ARM-based consoles]]&lt;br /&gt;
[[Category:consoles]]&lt;br /&gt;
[[Category:Backward-compatible consoles]]&lt;br /&gt;
[[Category:Discontinued handheld consoles]]&lt;br /&gt;
[[Category:Game Boy Advance]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Sixth-generation video game consoles]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy_Advance_emulators&amp;diff=121247</id>
		<title>Game Boy Advance emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy_Advance_emulators&amp;diff=121247"/>
		<updated>2025-07-15T03:41:35Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* ARM */ typo fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox system&lt;br /&gt;
| title = Game Boy Advance&lt;br /&gt;
| logo_size = 250px&lt;br /&gt;
| image = gbagba.png&lt;br /&gt;
| image_size = 250px&lt;br /&gt;
| caption = Indigo Game Boy Advance&lt;br /&gt;
| aka = CN: iQue Game Boy Advance&lt;br /&gt;
| developer = [[Nintendo|Nintendo R&amp;amp;D]]&lt;br /&gt;
| manufacturer = [[Nintendo]]&lt;br /&gt;
| family = Game Boy&lt;br /&gt;
| type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
| price = {{Inflation|USD|99.99|2001}}&lt;br /&gt;
| generation = [[:Category:Sixth-generation video game consoles|Sixth]]&lt;br /&gt;
| release date = 	&lt;br /&gt;
JP: March 21, 2001&amp;lt;br /&amp;gt;&lt;br /&gt;
NA: June 11, 2001&amp;lt;br /&amp;gt;&lt;br /&gt;
PAL: June 22, 2001&lt;br /&gt;
| discontinued = Yes&lt;br /&gt;
| units sold = 81.51 million&lt;br /&gt;
| media = 	&lt;br /&gt;
Game Boy Game Pak&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Color Game Pak&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Advance Game Pak&lt;br /&gt;
| soc = Nintendo CPU&amp;amp;nbsp;AGB&lt;br /&gt;
| cpu = ARM7TDMI @ 16.78&amp;amp;nbsp;MHz&amp;lt;br&amp;gt;Sharp&amp;amp;nbsp;SM83 @ 4&amp;amp;nbsp;/&amp;amp;nbsp;8&amp;amp;nbsp;MHz&lt;br /&gt;
| memory = 288&amp;amp;nbsp;KB&amp;amp;nbsp;RAM, 98&amp;amp;nbsp;KB&amp;amp;nbsp;VRAM&lt;br /&gt;
| display = Reflective TFT LCD, 240&amp;amp;nbsp;×&amp;amp;nbsp;160&amp;amp;nbsp;px, 61.2 mm × 40.8 mm (2.41 in × 1.61 in)&lt;br /&gt;
| dimensions = 82 mm × 144.5 mm × 24.5 mm (3.23 in × 5.69 in × 0.96 in)&lt;br /&gt;
| power = 2 × AA batteries&lt;br /&gt;
| topgame = &#039;&#039;Pokémon Ruby&#039;&#039; and &#039;&#039;Sapphire&#039;&#039; (16.22 million units)&lt;br /&gt;
| compatibility = &lt;br /&gt;
[[Game Boy/Game Boy Color emulators|Game Boy]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Game Boy/Game Boy Color emulators|Game Boy Color]]&lt;br /&gt;
| predecessor = Game Boy Color&lt;br /&gt;
| successor = [[Nintendo DS emulators|Nintendo DS]]&amp;lt;!-- Revisions and redesigns within the GBA series aren&#039;t considered &amp;quot;successors&amp;quot; they are listed as related devices below --&amp;gt;&lt;br /&gt;
| related = &lt;br /&gt;
Game Boy Advance SP&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Micro&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{for|emulators that run on the Game Boy Advance|Emulators on GBA}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game_Boy_Advance|Game Boy Advance]]&#039;&#039;&#039; (often shortened to GBA) is a 32-bit handheld video game console developed by Nintendo. It is the successor to the Game Boy Color. It was released in Japan on the 21st of March 2001, in North America on the 11th of June and in Australia and Europe on the 22nd of June and retailed for {{Inflation|USD|99.99|2001}}. It has a ARM7TDMI CPU at 16.78 MHz and a Zilog Z80 CPU at 8 MHz and 4 MHz. It has 288 KB of RAM and 96 KB of VRAM.&lt;br /&gt;
&lt;br /&gt;
The GBA is one of the few cases of emulation being available prior to the release of the console due to the existence of tech demos. Due to the console&#039;s relative simplicity and the low system requirements for emulation, several emulation options capable of running commercial games were available early in the console&#039;s lifespan. Emulation has only continued to advance since then, with modern offerings being highly accurate and playable on many devices.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
===x86===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Compatibility&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/mgba/ mGBA_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift confirming the libretro core is tracking the master branch], However, even though it&#039;s updated frequently, some [[#Hardware_features_and_accessories|hardware features]] are exclusive to the standalone version. Therefore, using the standalone version is recommended.&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mesen|Mesen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|{{?}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NanoBoyAdvance]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/nba-emu/NanoBoyAdvance/workflows/build/master Dev builds]&amp;lt;br/&amp;gt; [https://github.com/nba-emu/NanoBoyAdvance/releases {{NanoBoyAdvanceVer}}]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/321 Dev Builds]&amp;lt;br/&amp;gt;[https://github.com/skylersaleh/SkyEmu/releases/ {{SkyEmuVer}}]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{?}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[ares]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/ares-emulator/ares/workflows/build/master &amp;lt;abbr title=&amp;quot;Latest development build version&amp;quot;&amp;gt;git Artifacts&amp;lt;/abbr&amp;gt;]&amp;lt;br/&amp;gt;[https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|{{?}} ||{{~}} ||{{Emulator compatibility|link=https://ares-emu.net/compatibility/nintendo-game-boy-advance?status=-1|2284|2921}} ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBE+]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|{{~}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/vba_m/ vbam_libretro]&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;abbr title=&amp;quot;VBA Next is a Game Boy Advance emulator based on VBA-M 2011 with backported patches for performance and compatibility improvements.&amp;quot;&amp;gt;[https://docs.libretro.com/library/vba_next/ vba_next_libretro]&amp;lt;/abbr&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [https://buildbot.libretro.com/nightly/ libretro core&#039;&#039;&#039;s&#039;&#039;&#039;] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases 2.1.11]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBAHawk]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/alyosha-tas/GBAHawk/releases 2.2.0]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MIT}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(mGBA 0.10.0)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[https://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[No$|No$GBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|DOS}}&lt;br /&gt;
|[https://problemkaputt.de/gba.htm {{No$GBAVer}}]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://www.mamedev.org/release.html {{MAMEVer}}]&lt;br /&gt;
|{{?}} ||{{~}} ||[https://adb.arcadeitalia.net/lista_mess.php?software_list_name=gba&amp;amp;compatibility= ?] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gpsp/ gpSP_libretro]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mednafen]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/beetle_gba/ mednafen_gba_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[{{MednafenURL|releases/}} {{MednafenVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://hades-emu.org Hades]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/hades-emu/Hades/releases/tag/v1.0.0 {{HadesVer}}]&amp;lt;br/&amp;gt; [https://nightly.link/hades-emu/Hades/workflows/build/master Nightly builds]&amp;lt;br/&amp;gt; [https://github.com/hades-emu/hades git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/higan-emu/higan/releases/tag/v110 {{higanVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|agbemu&lt;br /&gt;
|align=left|{{Icon|Linux}}&lt;br /&gt;
|[https://github.com/burhanr13/agbemu/releases 1.1]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MPL2}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|iDeaS&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://web.archive.org/web/20150311100053/https://ciacin.site90.com/ideas.php {{iDeaSVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}}  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGBA VGBA]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://fms.komkon.org/VGBA/#Downloads {{VGBAVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Meteor&lt;br /&gt;
|align=left|{{Icon|Linux}}&lt;br /&gt;
|[https://github.com/blastrock/meteor {{MeteorVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|BoyCottAdvance&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://boycottadvance.emuunlim.org/Downloads.htm {{BoyCottAdvanceVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|PlayBoy Advance&lt;br /&gt;
|align=left|{{Icon|macOS}}&lt;br /&gt;
|[https://www.zophar.net/macintosh/gba/playboy-advance.html {{PlayBoyAdvanceVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GameBeanAdvance&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/bmchtech/GameBeanAdvance git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{?}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ARM===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Compatibility&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/mgba/ mGBA_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Linux|Pandora}}&lt;br /&gt;
|[https://github.com/huhao1987/mGBA_Android unofficial Android version]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N&amp;gt;Libretro core is active; unofficial standalone port for Android is not.&amp;lt;/ref&amp;gt; ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.explusalpha.com/contents/gba-emu GBA.emu]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(VBA-M 2.1.4 based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
|[https://github.com/Rakashazi/emu-ex-plus-alpha/releases/tag/Pre-release Pre-release]&amp;lt;br/&amp;gt;[https://play.google.com/store/apps/details?id=com.explusalpha.GbaEmu 1.5.82]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/75 1.5.46.02 Pyra]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Linux|Pandora}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Pandora}}&amp;lt;br/&amp;gt;{{Icon|Didj|Symbian}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://repo.openpandora.org/?page=detail&amp;amp;app=package.gpsp.notaz 0.9.2.8 Pandora]&amp;lt;br/&amp;gt;[https://github.com/Summeli/gpSP4Cute Symbian]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=gpsp&amp;gt;libretro core-only.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://pixelrespawn.com/ Linkboy]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.pixelrespawn.linkboy 2.2.3]&amp;lt;br/&amp;gt;[https://apps.apple.com/app/linking-boy/id6695762604 AppStore]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Pizza Boy A Pro&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=it.dbtecno.pizzaboygbapro&amp;amp;hl=en_US 2.16.2]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}}||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://sites.google.com/site/fastemulator/ My Boy!]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fastemulator.gba 2.0.8]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by Linkboy.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|agbemu&lt;br /&gt;
|align=left|{{Icon|macOS}}&lt;br /&gt;
|[https://github.com/burhanr13/agbemu/releases 1.1]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MPL2}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|VGBAnext&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fms.emu {{VGBANextVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.hydra.noods 0.1]&amp;lt;br/&amp;gt;[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://forums.windowscentral.com/app-spotlight/252987-trio-nintendo-emulators-vba8-vgbc8-snes8x.html VBA10]&lt;br /&gt;
|align=left|{{Icon|W10P}}&lt;br /&gt;
|[https://forum.xda-developers.com/windows-10-mobile/windows-10-mobile-apps-and-games/app-vba10-emulator-t3588704 1.22]&amp;lt;br/&amp;gt;[https://emulator.games/emulators/gameboy-advance/vba10/ Alt]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://iemulators.com/gba4ios 2.1]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20190801135245/http://allaboutwindowsphone.com/software/content/VBA8_1.php VBA8]&lt;br /&gt;
|align=left|{{Icon|W8P}}&lt;br /&gt;
|[https://www.appx4fun.com/xap/15223/ 2.27]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA_J2ME&lt;br /&gt;
|align=left|{{Icon|Java}}&lt;br /&gt;
|[https://oldfag.top/downloads/?act=view&amp;amp;id=168 1.0]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{?}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA Emulator (Rekkuzan)&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.Rekkuzan.UnityBoyAdvance 0.1.13]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{?}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Manic EMU]]&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/manic-emu-game-emulator/id6743335790 {{Manic EMUVer}}]&amp;lt;/br&amp;gt;[https://github.com/LeeAoshuang/ManicEmu/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|AGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{TBD}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Consoles===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Compatibility&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Wii|WiiU|Switch}}&amp;lt;br&amp;gt;{{Icon|3DS|PSV}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt; [https://mgba.io/downloads.html#homebrew {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}} &lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Sloop)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|N/A&lt;br /&gt;
|{{~}} ||{{~}} ||[[Wikipedia:List_of_Nintendo_Switch_Online_games#Game_Boy_Advance|Only for selected titles]] ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}} &lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/vba_next/ VBA Next]&lt;br /&gt;
|align=left|{{Icon|NGC|Wii|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PS4}}&amp;lt;br/&amp;gt;{{Icon|Vita}}&amp;lt;br/&amp;gt;{{Icon|Xbox|Xbox360}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{?}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP]]&lt;br /&gt;
|align=left|{{Icon|DC|PSP}}&amp;lt;br/&amp;gt;{{Icon|PS2|NGC|Wii}}&amp;lt;br/&amp;gt;{{Icon|3DS|Vita}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[[GpSP#PSP_Version|TempGBA4PSP]]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=gpsp&amp;gt;&amp;lt;/ref&amp;gt;  ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://github.com/profi200/open_agb_firm open_agb_firm]&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|[https://github.com/profi200/open_agb_firm/releases 2024-07-30] &lt;br /&gt;
|{{?}} ||{{~}} ||Virtual Machine (Hardware) ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
|align=left|{{Icon|3DS|WiiU}}&lt;br /&gt;
|8.10&lt;br /&gt;
|{{~}} ||{{✗}} ||[[Wikipedia:Virtual_Console#Titles_2|Only for selected titles (3DS)]]&amp;lt;br/&amp;gt;[[Wikipedia:Virtual_Console#Titles_3|Only for selected titles (Wii U)]]&amp;lt;br/&amp;gt;ROM injection is possible with both consoles with relatively high compatibility.  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Game_Boy_Interface Game Boy Interface]&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/gbi/latest main]&amp;lt;br/&amp;gt;[https://files.extremscorner.org/gamecube/apps/gbi/latest-extra extra]&lt;br /&gt;
|{{~}} ||{{✗}} ||Uses real GBA Hardware (Requires Game Boy Player hardware) ||{{Red}} {{license|Proprietary}} ||{{✓}} ||{{✓}}&amp;lt;ref group=N name=gbinterface&amp;gt;Multiple versions available. Pick the version that fits best with your specific setup.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Game Boy Player&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|&lt;br /&gt;
|{{~}} ||{{✗}} ||Uses real GBA Hardware&amp;lt;br/&amp;gt;Limited to a filtered, 480i output with a slight amount of input lag ||{{Red}} {{license|Proprietary}} ||{{✗}} ||{{~}}&amp;lt;ref group=N name=gameboyplayer&amp;gt;Game Boy Interface is recommended instead&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ReGBA&lt;br /&gt;
|Align=left|{{Icon|PS2}}&lt;br /&gt;
|[https://www.ps2-home.com/forum/viewtopic.php?t=1332 v1.45.5 revision 3]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{?}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Enhanced_mGBA emGBA]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/mgba/latest git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-GX|VBA GX]]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://github.com/dborth/vbagx/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBARunner3]]&lt;br /&gt;
|align=left|{{Icon|NDS|3DS}}&lt;br /&gt;
|[https://github.com/Gericom/GBARunner3 git] &lt;br /&gt;
|{{?}} ||{{~}} ||Virtual Machine (Hardware) ||{{Red}} Source available ||{{✓}} ||{{~}}&amp;lt;ref group=N name=gbarunner3&amp;gt;Recommended on DS&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|DSTWO&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|N/A&lt;br /&gt;
|{{?}} ||{{~}} ||Uses SOC of flashcart itself for emulation||{{Red}} {{license|Proprietary}}||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Gbaemu4DS&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|[https://ichfly.github.io/gbaemu4DS Alpha 2 fix 4][https://github.com/ichfly/gbaemu4DS git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBARunner2]]&lt;br /&gt;
|align=left|{{Icon|NDS|3DS}}&lt;br /&gt;
|[https://github.com/Gericom/GBARunner2/releases/tag/v20200812-131430_6e4ce45 2020/08/12] &lt;br /&gt;
|{{?}} ||{{~}} ||Virtual Machine (Hardware) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP|UO gpSP Kai]] (UO gpSP改)&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|3.4 test 4 build 230&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Switch|Vita|WiiU}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS git]&amp;lt;small&amp;gt; (Switch/Vita/WiiU)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Xiro28/NooDS_PSP git] &amp;lt;small&amp;gt;(PSP port)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}} ||{{✗}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparisons==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
;[[mGBA]]:Free and open-source Game Boy/Color and Game Boy Advance emulator developed by endrift. Written from scratch, it aims for speed, [[Emulation Accuracy|accuracy]], and portability. Yet, it is the most complete GBA emulation effort with [[#Enhancements|enhancements]] and [[#Hardware_features_and_accessories|feature support]], passing the older project VBA and its forks. It is also available as a libretro core for RetroArch. As of 0.9.0, mGBA with a stripped-down GUI has been integrated into Dolphin for games supporting [[#Hardware_features_and_accessories|connectivity features]].&lt;br /&gt;
&lt;br /&gt;
;[[NanoBoyAdvance]]:Highly [[Emulation_accuracy|accurate]]&amp;lt;ref&amp;gt;[https://github.com/nba-emu/NanoBoyAdvance/blob/master/docs/ACCURACY.md mGBA suite comparison]&amp;lt;/ref&amp;gt; Game Boy Advance emulator. It aims for [[Emulation Accuracy|cycle-accurate]] emulation when possible (CPU, DMA, timers, PPU and Game Pak prefetch), while also offering enhancements such as improved audio quality. Very high compatibility, including games that require emulation of [https://github.com/nba-emu/NanoBoyAdvance/blob/master/docs/ACCURACY.md#Game-compatibility peculiar hardware edge-cases]. Unfortunately, following the release of the next major update, the developer &amp;quot;[https://github.com/fleroviux fleroviux]&amp;quot; will step down from actively developing the project.[https://old.reddit.com/r/emulation/comments/1auz9c9/nanoboyadvance_180_is_released_plus_announcement/]&lt;br /&gt;
&lt;br /&gt;
;[[GBAHawk]]:A fork of the BizHawk emulator focusing on console verification of Gameboy Advance TASes and hardware research.[https://emulation.gametechwiki.com/index.php/GBA_Tests]&lt;br /&gt;
&lt;br /&gt;
;[[VisualBoy Advance|Visual Boy Advance (VBA)]]:The original GBA emulator. Discovered to have an &amp;lt;abbr title=&amp;quot;Arbitrary Code Execution&amp;quot;&amp;gt;ACE&amp;lt;/abbr&amp;gt; vulnerability detailed below.&lt;br /&gt;
&lt;br /&gt;
:;[[VisualBoy Advance#VBA-M|Visual Boy Advance-M (VBA-M)]]:A fork with additional minor improvements. It is behind in terms of [[Emulation Accuracy|accuracy]] compared to mGBA or other recommended GBA emulators, but is still useful for its robust debugging features and sound interpolation that reduces hissing.&lt;br /&gt;
&lt;br /&gt;
::;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.&lt;br /&gt;
&lt;br /&gt;
;[[SkyEmu]]:Low-level Game Boy/Color and Game Boy Advance emulator. Its primary focus is to provide a [https://old.reddit.com/r/emulation/comments/ybejxv/skyemu_v2_release/itutt2h/ good user experience] through a good tradeoffs mixture [[Emulation_accuracy|accuracy]]&amp;lt;ref&amp;gt;[https://github.com/skylersaleh/SkyEmu#accuracycompatibility SkyEmu: Accuracy and Compatibility], [https://github.com/skylersaleh/SkyEmu/blob/dev/docs/Accuracy.md SkyEmu: Accuracy on Difficult to Emulate Games].&amp;lt;/ref&amp;gt;, performance, features, and usability. Capable of full instruction pipeline, prefetch emulation, and per pixel PPU Implementation capable of both scan line and mid-scan line effects.&lt;br /&gt;
&lt;br /&gt;
;[[higan]] / [[ares]]:[[Emulation Accuracy|Accuracy]] wise, it is behind compared to NanoBoyAdvance and SkyEmu (and maybe mGBA), but it has dot-based instead of scanline-based renderer and does a better job compared to VBA-M. It is also behind in terms of compatibility compared to mGBA, NanoBoyAdvance, and SkyEmu, but Ares stands out being a [[Multi-system_emulators|multi-system emulator]] and supports some useful [[#Enhancements|enhancements]], like shaders/filters and simple debug features.&lt;br /&gt;
&lt;br /&gt;
;[[Mesen]]: It has potential to be the best GBA debugger in the future. placeholder text&lt;br /&gt;
&lt;br /&gt;
;[[MAME]]:Has a &amp;lt;code&amp;gt;gba&amp;lt;/code&amp;gt; driver markup as working, but both graphics and sound are [https://adb.arcadeitalia.net/dettaglio_mame.php?game_name=gba &amp;quot;imperfect&amp;quot;] as of version 0.271.&lt;br /&gt;
&lt;br /&gt;
;[[gpSP]]:Originally made for the PSP, its last official version was 0.91. There are, however, two forks of interest: [https://dl.qj.net/psp/emulators/gpsp-mod-20090720.html gpSPmod] and [https://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 is a libretro port of gpSP with fast x86 and ARM dynarecs. While it is 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.&lt;br /&gt;
&lt;br /&gt;
;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/].&lt;br /&gt;
&lt;br /&gt;
; [[Nintendo Switch Online]] (Sloop)&lt;br /&gt;
* GBA support was added to Nintendo Switch Online Expansion Pack in February 2023, alongside GB games exclusive to the normal tier;&lt;br /&gt;
* Users are [[Wikipedia:List_of_Nintendo_Switch_Online_games#Game_Boy_Advance|limited to the selection of games]] Nintendo chooses to make available on the service;&lt;br /&gt;
* Can support Local Play with other Switch Online users (up to 4 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* [https://twitter.com/LuigiBlood/status/1624005571815899136 Accurate enough] at the point of being able to pass any of the &#039;&#039;AGB Test Cartridge&#039;&#039; (v10) tests without a single failure;&lt;br /&gt;
* Video filters can be applied;&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Allows rumble support for games that had such a function back when played in a Game Boy Player (&#039;&#039;Super Mario Advance 4: Super Mario Bros. 3&#039;&#039;, &#039;&#039;Mario &amp;amp; Luigi: Superstar Saga&#039;&#039;)&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; There&#039;s a &#039;&#039;huge&#039;&#039; &amp;lt;abbr title=&amp;quot;Arbitrary Code Execution&amp;quot;&amp;gt;ACE&amp;lt;/abbr&amp;gt; vulnerability affecting VBA and most of its forks, except for VBA-M. The function for adding GameShark codes (&amp;quot;Import &amp;gt; Gameshark code file&amp;quot;) doesn&#039;t check if the file&#039;s size is within 1024 kilobits, meaning cheat code files from dubious sources can be engineered with malware in mind. There is good news; VBA-M still doesn&#039;t do a sanity check for those files, but it just crashes instead of letting the code wreak havoc. So, depending on your use case, avoid using:&lt;br /&gt;
# Cheat code files bigger than 1024 KB that you got online from untrustworthy sources.&lt;br /&gt;
# The import code files feature.&lt;br /&gt;
# The old emulator altogether, and settle for other options like mGBA or VBA-M. All of them support the same SRAM save data the cartridge uses.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GBA emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advance, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in the above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! No$GBA&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! NanoBoyAdvance&lt;br /&gt;
! Mesen&lt;br /&gt;
! Game Boy Player&lt;br /&gt;
! Virtual Console&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ares&lt;br /&gt;
! GBE+&lt;br /&gt;
! gpSP&lt;br /&gt;
! Pizza Boy GBA (Pro)&lt;br /&gt;
! MAME&lt;br /&gt;
! Nintendo Switch Online (Sloop)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| colspan=14 | For emulation of 2D systems, the resolution can only be upscaled, making the pixels more visible.&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Sprite_Replacement_.282D.29|Sprite Replacement]]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Remove sprite limit&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The GBA has hardware support for up to 128 sprites.[https://www.vg-resource.com/thread-28888.html] – this limitation is indirectly responsible for some flickering seen in games at times, and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}}[https://github.com/mgba-emu/mgba/issues/3186 *]&lt;br /&gt;
|{{?}}[https://github.com/visualboyadvance-m/visualboyadvance-m/issues/967 *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Emulators_.282D.29|Widescreen Hack]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
|{{✗}}[https://github.com/mgba-emu/mgba/issues/2833 *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}[https://old.reddit.com/r/emulation/comments/65j3c3/can_a_emulated_game_run_better_then_the_actual/dgau7ck/][https://old.reddit.com/r/emulation/comments/1jp70fe/gb_enhanced_v19_release_dmggbcgbapok%C3%A9mon_mini/ml30fq0/]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}[https://old.reddit.com/r/emulation/comments/8nw23h/gba_emulator_w_overclock_support/e02nnn6/ *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[30/60_FPS_cheat_codes|Internal Framerate Hack]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=6 | Post-Processing&lt;br /&gt;
| [[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering AA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(FXAA, TXAA and MLAA/SMAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://github.com/ares-emulator/ares/pull/1397 *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|{{✓}}&amp;lt;ref group=N3 name=ExStandalone&amp;gt;Exclusive to standalone version.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}[https://docs.mamedev.org/plugins/inputmacro.html *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
| {{?}}[https://forums.mgba.io/archive/index.php?thread-4910.html]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Controls&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://docs.retroachievements.org/general/tutorials/turbo-button.html Turbo button]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=11 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [https://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [https://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br/&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=14 | &amp;lt;small&amp;gt;Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br/&amp;gt;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.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs#Game_Boy_Advance_.2F_Nintendo_DS_.2F_Nintendo_3DS|Streamable compression format]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Automatic Updater&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.portablefreeware.com/faq.php#portable Portable] and [https://www.portablefreeware.com/faq.php#stealth Stealth]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Useful enhancement feature for non-personal computer use or plug-and-play scenarios. However, it still requires necessary [[Computer_specifications#Recommended_Specifications|prerequisites and dependencies]] for your operating system.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=6 | Misc&lt;br /&gt;
| [[Netplay|Netplay]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;You can use either yuzu/Ryujinx for playing GBA games online via netplay.&amp;lt;br/&amp;gt;This enhancement shouldn&#039;t be confused with GBA connectivity features emulation.&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://mgba.io/faq.html#glossary WIP]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://www.nintendo.com/us/store/products/game-boy-advance-nintendo-switch-online-switch/ *]&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/ipatix/gba-hq-mixer High Quality Audio Mixer]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;HQ audio mixer for games which use Nintendo&#039;s MusicPlayer2000 sound engine&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=15 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=15 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| [[RetroAchievements]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;Exclusive to libretro core. There is also a [https://retroachievements.org/download.php#ravba modified version of VBA-M] for RetroAchievement support. [https://github.com/mgba-emu/mgba/issues/2232 Feature request: RetroAchievements integration in mGBA standalone].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{~}} [[RetroAchievements#Emulators_planned_for_RetroAchievements|WIP]]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://retroachievements.org/download.php#bizhawk *]&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/1djp8ro/ares_v139_release/l9ckjp2/ roadmap]&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug Features]]&lt;br /&gt;
|{{✓}}[https://mgba.io/2021/03/28/mgba-0.9.0/#more-debugging-improvements *]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
:&#039;&#039;[https://maru-chang.com/hard/agb/english.htm maru-chang.com - hardware]&#039;&#039;&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! ares&lt;br /&gt;
! BizHawk&lt;br /&gt;
! GBE+&lt;br /&gt;
! gpSP&lt;br /&gt;
! Mesen&lt;br /&gt;
! mGBA&lt;br /&gt;
! NanoBoyAdvance&lt;br /&gt;
! No$GBA&lt;br /&gt;
! Pizza Boy A Pro&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! VBA-M &amp;lt;br/&amp;gt;[[VisualBoy_Advance#VBA_Link_e-Reader|VBA 1.73 Mod]]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref name=&amp;quot;Tilt&amp;quot; group=&amp;quot;N2&amp;quot;&amp;gt;{{YouTubePlaylist|PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d|Cart Tilt Showcase Playlist}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; |[[#Connectivity|&amp;lt;abbr title=&amp;quot;There are five different kinds of connectivity, support varying by game.&amp;quot;&amp;gt;Connectivity&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|[[#GameCube Connectivity|&amp;lt;abbr title=&amp;quot;The Nintendo GameCube – Game Boy Advance link cable (model DOL-011) is a link cable that links the GameCube to the Game Boy Advance, the Game Boy Advance SP, the e-Reader, or even a second GameCube via the Game Boy Player. The Game Boy Micro is not compatible due to its different connector. The Wii, however, is compatible with the cable due to the Wii&#039;s backwards compatibility with GameCube games and controllers.&amp;quot;&amp;gt;GameCube communication&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}[https://old.reddit.com/r/EmuDev/comments/vvdqyk/release_of_skyemu_10/ifjfj7a/ *]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Game_Link_Cable#Third_generation|&amp;lt;abbr title=&amp;quot;The third generation started with the release of the Game Boy Advance which was released alongside its own link cable called the Game Boy Advance Game Link Cable (model AGB-005). It features yet another new type of link cable port which is used on the Game Boy Advance, Game Boy Advance SP and Game Boy Player. The e-Reader also uses the third generation link cable port, but since it is incompatible with Game Boy/Color games, it is not backwards compatible with the second generation Game Link Cable. Another option is Game Boy Advance Wireless Adapter (model AGB-015) for Game Boy Advance, Game Boy Advance SP, and Game Boy Player.&amp;quot;&amp;gt;Link Cable&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/15pvssg/the_skyemu_v3_gbgba_and_newly_nds_emulator_is_now/jw1785m/ WIP]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[#GBA_Multi_Pak_Link_Multiplayer_.281.7E4GBA.29|Multi Pak]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://squallsnake.com/blog-gba-single-pak-multiplayer-game-list/ Single Pak]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot;&amp;gt;Does not work on libretro core. Feature Requests: [https://github.com/libretro/vbam-libretro/issues/114 GBA Game Link Support], [https://github.com/libretro/vbam-libretro/issues/87 e-Reader support] for  for VBA-M libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
|{{✗}}[https://github.com/visualboyadvance-m/visualboyadvance-m/issues/831 *]&lt;br /&gt;
|-&lt;br /&gt;
|[[#Connectivity|Wireless]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{✓}}[https://www.davidgf.net/2024/01/13/gba-wireless-adapter/ *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}} [https://mgba.io/timeline.html#IN+THE+FUTURE *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | [[GBA_e-Reader_emulators|e-Reader]]&lt;br /&gt;
| [[GBA_e-Reader_emulators#Emulators|e-Reader Alone]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[GBA_e-Reader_emulators#Emulators|e-Reader/GBA Game]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;e-Reader-GBAGame&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;e-Reader-GBAGame&amp;quot;&amp;gt;incomplete: this emulator will not recognize the games they&#039;re connected to. Normally, after choosing &amp;quot;Connection/to Game Boy Advance&amp;quot;, the e-Reader should have &amp;quot;(Game Name) Game Data&amp;quot; preloaded in its internal EEPROM memory and appearing in a tiny black box on-screen, but this can&#039;t happen in either No$GBA, VBA-M, or VBA e-Reader mods. Without this step done, scanning e-Cards will just yield an error message. e-Reader/GBA game pack emulation in this emulator can be still reached by ripping a save game from real e-Reader hardware, with this step already done. Using this save with the e-Reader BIOS, it&#039;s possible to connect to the GBA game pack, and scan e-Cards… though it&#039;s a very less-than-ideal solution and there are only pre-baked e-Reader save files for Super Mario Advance 4 (U), Pokémon Emerald (J), LeafGreen (J) and FireRed (J).&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[GBA_e-Reader_emulators#Emulators|e-Reader/GCN Game]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | [[#Game_Boy_Advance_Video|Game Boy Advance Video]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[#GB.2FGBC_backward_compatibility_emulation.2FEnhanced_Mode|GB/GBC backwards compatibility emulation/Enhanced Mode]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}[https://www.romhacking.net/forum/index.php?topic=21831.0 *]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [https://www.copetti.org/writings/consoles/game-boy-advance/#operating-system GBA BIOS]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |Inputs&lt;br /&gt;
|[[List_of_games_that_support_tracked_motion_controllers#Game_Boy_Advance_Emulation|Motion Control]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✓}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;RetroArch&amp;quot;&amp;gt;Motion Control support present on RetroArch VBA-M core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Rumble Feature&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✓}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Inputs|Solar Sensor]]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual-switch&amp;quot; group=&amp;quot;N2&amp;quot;&amp;gt;Only the Nintendo Switch port allows use of the Switch&#039;s light sensor.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot;&amp;gt;Only manual configuration. No automatic detection via light sensor/camera input/weather forecast/GPS location/other.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;13&amp;quot; |[[#Special_hardware|Special hardware]]&lt;br /&gt;
|Agatsuma&#039;s TV Tuner&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art37.html][https://old.reddit.com/r/emulation/comments/1jp70fe/gb_enhanced_v19_release_dmggbcgbapok%C3%A9mon_mini/]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|AGS-006 family&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Play-Yan&amp;lt;br /&amp;gt;Play-Yan Micro&amp;lt;br /&amp;gt;Nintendo MP3 Player&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art32.html][https://shonumi.github.io/articles/art35.html]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Battle Chip Gate&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Campho Advance&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art35.html][https://shonumi.github.io/articles/art36.html]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBKISS LINK&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art38.html]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Glucoboy&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art33.html *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Jukebox&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art31.html *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Multi Plust On System&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Official Nintendo Infrared Adapter&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Soul Doll Adapter&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Turbo File Advance&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Virtureal Racing System&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art24.html *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N2/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GB/GBC backward compatibility emulation/Enhanced Mode===&lt;br /&gt;
Game Boy Advance is backwards compatible with GB/GBC, resulting in some [https://cheapergamer.co.uk/gba-enhanced-gbc-games/ GB/GBC games enhanced if you play on GBA]. Having said that, this shouldn&#039;t be confused with [[Game Boy/Game Boy Color emulators|Game Boy/Game Boy Color emulation]] or [[Super_Nintendo_emulators#Hardware_features_and_accessories|Super Game Boy 1/2]]. Some of the multicore emulators support both GB/GBC and GBA emulation; however, they don&#039;t have support for &amp;quot;backwards compatibility/GBA mode&amp;quot; emulation.&lt;br /&gt;
&lt;br /&gt;
===Game Boy Advance Video===&lt;br /&gt;
:&#039;&#039;See also: [[Wikipedia:Game Boy Advance Video|Game Boy Advance Video]] on Wikipedia&#039;&#039;&lt;br /&gt;
GBA Videos were officially released cartridges with movies/shows on them for viewing on GBA hardware. Most recommended GBA emulators should be able to play this type of cartridge if its 32MB, although {{YouTubeVideoTime|o9XmB43bN5w|540|not all of it supports 64MB ones}}.&lt;br /&gt;
*[https://old.reddit.com/r/Gameboy/comments/byos8r/watching_gameboy_advance_video_on_a_gamecube/ Game Boy Player is not compatible with this feature]&lt;br /&gt;
*mGBA support both 32MB and 64MB video cartridges.&lt;br /&gt;
:See [[Home_Media_Player#Emulators|this dedicated page]] for more information about home media playback support for emulation pieces of software.&lt;br /&gt;
:See [[Ripping_games|Dumping/ripping]].&lt;br /&gt;
&lt;br /&gt;
===Connectivity===&lt;br /&gt;
{{Main|Netplay#Playing Local Multiplayer over Internet}}&lt;br /&gt;
====GBA Multi Pak Link Multiplayer (1~4GBA)====&lt;br /&gt;
;VBA-M: This doesn&#039;t work with old VBA versions.&lt;br /&gt;
:Disable &amp;quot;Pause when Inactive,&amp;quot; configure all four Joypads each with their own button layout, enable &amp;quot;Link, Enable GBA Link.&amp;quot; Now open VBA-M again as many times needed for each player, and have them each use their separate Joypad configuration. Each player will have a separate SRAM save file.&lt;br /&gt;
;VBA Link + e-Reader:Useful if you want to use the Pokémon Battle-eCards. Downloads and instructions reside [https://projectpokemon.org/forums/showthread.php?42433-RELEASE-VBA-LINK-E-READER here].&lt;br /&gt;
;mGBA:Select &amp;quot;New multiplayer window&amp;quot; from the menu. As you load your ROMs into each window, &amp;quot;Player [X] of [Y]&amp;quot; will appear across the title bar. This can be done for up to four players. However, multiple instances of the same ROM will share a save file.&lt;br /&gt;
;No$GBA:Set the number of Emulated Game Boys in the Emulation setting to be 2 or more, and the Link Gamepaks Options to Gamepak in all GBAs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: A purple end in GBA means player 1, while a gray end in GBA means P2, P3, or P4. Daisy-chaining up to three cables will set up the additional P3 and P4 by connecting the purple end to a purple midsection.&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agblink.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GBA Wireless Multiplayer====&lt;br /&gt;
The [[Wikipedia:Game Boy Advance Wireless Adapter|wireless adapter]] has the ability to connect five players&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agbwireless_trilingual.pdf&amp;lt;/ref&amp;gt; to each other and includes its own software to download a subset of another player&#039;s game that runs when no cartridge is inserted. &#039;&#039;Pokémon Fire Red&#039;&#039; and &#039;&#039;Leaf Green&#039;&#039; came bundled with this accessory, but it can also work with &#039;&#039;Pokémon Emerald&#039;&#039; and the &#039;&#039;Classic NES Series&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The libretro core of [[gpSP]] has successfully emulated the wireless adapter&amp;lt;ref&amp;gt;https://www.davidgf.net/2024/01/13/gba-wireless-adapter/&amp;lt;/ref&amp;gt;. [[GBE+]](in v1.6) and VBA-M partially implemented the support of this add-on, though it&#039;s still a work-in-progress, and can only access menus. Support of this add-on is currently on [[mGBA]]&#039;s roadmap.&lt;br /&gt;
&lt;br /&gt;
====GameCube Connectivity====&lt;br /&gt;
[https://nintendo.fandom.com/wiki/Game_Boy_Advance_to_Nintendo_GameCube_Link_Cable#List_of_Supported_Games The Game Boy Advance can also connect to the GameCube].&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agbgcncable.pdf&amp;lt;/ref&amp;gt; e-Reader functionality with GC games has now been emulated thanks to mGBA. [[Dolphin]] supports connectivity through rudimentary joybus emulation made in parallel with VBA-M. Because this emulator has fallen behind, the feature was recently added to [[mGBA]], a more accurate emulator. They showcased early higan support in a video, but nothing has been released as yet.&lt;br /&gt;
&lt;br /&gt;
=====Dolphin/mGBA or VBA-M=====&lt;br /&gt;
:&#039;&#039;Requires mGBA 0.9.0 or newer or VBA-M r947 or newer.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Reduce your volume. You won&#039;t want it to be high, especially with headphones.&lt;br /&gt;
* Open Dolphin and mGBA/VBA-M. Make sure neither is blocked by your firmware.&lt;br /&gt;
* In Dolphin, launch the game and navigate to the area where you&#039;re asked to connect the GBA. Then, under the controller options, assign the GameCube controllers as &amp;quot;GBA&amp;quot; for whichever you need.&lt;br /&gt;
* If you&#039;re using mGBA, open the File menu, and click Connect to Dolphin.&lt;br /&gt;
* In the dialog box that appears, press Connect. mGBA will boot up the GBA BIOS if no rom has been selected.&lt;br /&gt;
* If you&#039;re using VBA-M, uncheck Pause When Inactive in Options &amp;gt; Emulator. Then, under Options &amp;gt; Link &amp;gt; Joybus Options, make sure the &amp;quot;Enable Joybus Connection&amp;quot; is on and set &amp;quot;IP/Hostname&amp;quot; to use default settings, that is &amp;lt;code&amp;gt;127.0.0.1&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;localhost&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Dolphin will freeze.&lt;br /&gt;
* Open the GBA BIOS in VBA-M as if it were a regular GBA ROM. The regular splash screen will stutter a bit.&lt;br /&gt;
* In either emulator, Dolphin should recognize the Joybus Link by then, and the GC game will detect that a GBA was connected.&lt;br /&gt;
* To connect other units, open another emulator instance and repeat its process.&lt;br /&gt;
&lt;br /&gt;
Notable games that work:&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=The_Legend_of_Zelda:_Four_Swords_Adventures The Legend of Zelda Four Swords Adventures]: Both two modes are available for the US/PAL version work. The third Japan-only Navi Trackers mode works as well.&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Final_Fantasy_Crystal_Chronicles Final Fantasy Crystal Chronicles]&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Billy_Hatcher_and_the_Giant_Egg Billy Hatcher and the Giant Egg]: You can download games to your GBA. Amusingly, a RAM dump from VBA-M can be opened as a functional GBA ROM.&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Kururin_Squash! Kururin Squash!]&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Sonic_Adventure_2:_Battle Sonic Adventure 2: Battle] (buggy)&lt;br /&gt;
&lt;br /&gt;
Notable games that don&#039;t:&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Mr_Driller:_Drill_Land Mr. Driller: Drill Land]&lt;br /&gt;
*lots more&lt;br /&gt;
&lt;br /&gt;
[https://en.wikipedia.org/wiki/Category:Games_with_GameCube-GBA_connectivity See all games with GC-GBA connectivity]&lt;br /&gt;
&lt;br /&gt;
===e-Reader===&lt;br /&gt;
:&#039;&#039;Main page: [[GBA e-Reader emulators]]&#039;&#039;&lt;br /&gt;
This device can read content off e-Card paper stripes either as standalone content, or additional content to GBA/GC games. Can be thought of as DLC.&lt;br /&gt;
&lt;br /&gt;
===Inputs===&lt;br /&gt;
;Solar Sensor&lt;br /&gt;
1. Emulation: This feature has been emulated in mGBA, VBA-M, No$GBA 2.6 onwards, and My Boy!:&lt;br /&gt;
* mGBA: In the shortcut editor, shortcuts can be configured to raise/lower the solar level incrementally or to set any particular brightness level. The Nintendo Switch port of mGBA also allows use of the Switch&#039;s light sensor.&lt;br /&gt;
* 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… → &amp;quot;Special&amp;quot; tab.&lt;br /&gt;
* No$GBA: Under &#039;&#039;&#039;Options/Emulation Setup&#039;&#039;&#039;, you can find the Solar Sensor Level option. You&#039;re given the choice between only three brightness levels though: Darkness, 100 Watts, and Bright Sunlight.&lt;br /&gt;
* My Boy!: This emulator uses a button combination or the device&#039;s light sensor to check the brightness level. You can change this under Settings → Input → Cartridge Features → &amp;quot;Solar Emulation By&amp;quot; menu.&lt;br /&gt;
* Pizza Boy GBA: Uses the device&#039;s light sensor to check the brightness level.&lt;br /&gt;
&lt;br /&gt;
2. ROM Patches: Fixes applied directly to the ROM by various scene release groups to make it compatible with any emulator/flashcard, making the in-game brightness level controllable with L+Left/Right. It is argued this makes for a better experience actually, but sadly not all releases are covered.&lt;br /&gt;
* &#039;&#039;&#039;Boktai 1:&#039;&#039;&#039; [https://www.advanscene.com/html/Releases/dbreleases.php?id=1567 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1145 US], &amp;lt;s&amp;gt;EU&amp;lt;/s&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Boktai 2:&#039;&#039;&#039; [https://www.advanscene.com/html/Releases/dbreleases.php?id=1567 JP], &amp;lt;s&amp;gt;US&amp;lt;/s&amp;gt;, [https://www.advanscene.com/html/Releases/dbreleases.php?id=1992 EU].&lt;br /&gt;
* &#039;&#039;&#039;Boktai 3:&#039;&#039;&#039; [https://www.advanscene.com/html/Releases/dbreleases.php?id=2048 JP Fix].&lt;br /&gt;
* Combinations of Boktai 4 JP with earlier solar sensors to get solar sensor bonuses aren&#039;t emulated yet in any DS emulator.&lt;br /&gt;
&lt;br /&gt;
;Motion Control&lt;br /&gt;
1. Emulation: This feature has been emulated in mGBA, VBA-M, My Boy! and Pizza Boy:&lt;br /&gt;
* mGBA includes full motion control support using the motion sensor present in controllers like DualShock 4, DualSense and Switch Pro Controller.&lt;br /&gt;
* VBA &#039;&#039;&#039;doesn&#039;t&#039;&#039;&#039; emulate this feature, and its &amp;quot;Motion Control&amp;quot; option (with keys mapped to each tilt direction) covers the GBC title Kirby Tilt&#039;n Tumble.&lt;br /&gt;
* VBA-M core on RetroArch includes motion control support by using a controller stick (left or right)&lt;br /&gt;
* My Boy! uses the device&#039;s accelerometer to emulate this feature. You can change the sensitivity under Settings → Input → Cartridge Features → &amp;quot;Motion sensitivity&amp;quot; menu.&lt;br /&gt;
* Pizza Boy GBA also used the device&#039;s accelerometer to emulate this feature for games like WarioWare: Twisted and Yoshi&#039;s Universal Gravitation.&lt;br /&gt;
&lt;br /&gt;
2. ROM Patches: Fixes applied directly to the ROM (with the Lunar IPS utility, or at runtime using mGBA or VBA-M and naming them the same as the ROM in the same directory) by various scene release groups to make it compatible with any emulator/flashcard. D-Pad controls substituting motion controls don&#039;t work as well here as they tilt it &amp;quot;too much&amp;quot; at times to be very playable.&lt;br /&gt;
* Yoshi Topsy Turvy/Universal Gravitation: [https://www.advanscene.com/html/Releases/dbreleases.php?id=1799 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1947 EU], [https://www.advanscene.com/html/Releases/dbreleases.php?id=2001 US]&lt;br /&gt;
* WarioWare Twisted! (Patch: [https://www.advanscene.com/html/Releases/dbreleases.php?id=1682 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1979 US])&lt;br /&gt;
&lt;br /&gt;
;Rumble Feature&lt;br /&gt;
There are various rumble features found in GBA/GBC cards:&lt;br /&gt;
* &#039;&#039;&#039;GBC Rumble:&#039;&#039;&#039; GBC games which came on special cartridges with additional hardware for the rumble feature. It was actually used by dozens of releases, and some games like Tarzan 2 GBC were programmed to have rumble support but shipped on regular cartridges. Emulated by VBA-M GX (Wii-only), which also covers the dummied-out rumble games. Not emulated anywhere else.&lt;br /&gt;
* &#039;&#039;&#039;GBA Gyro Rumble:&#039;&#039;&#039; WarioWare Twisted was shipped on a cart with rumble support. It would rumble when you tilt to one &amp;quot;extreme.&amp;quot; Emulated by VBA-M GX (Wii-only, functional), mGBA has this feature, but it is not enabled in current builds,&lt;br /&gt;
* &#039;&#039;&#039;GBA Variable Rumble:&#039;&#039;&#039; Drill Dozer has rumble support, with variable force and speed depending on the rock type you drill through in-game. Partially emulated by VBA-M GX (Wii-only, functional), mGBA has this feature, but it is not enabled in current builds.&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Player Rumble:&#039;&#039;&#039; Many regular GBA games, shipped on regular cartridges, enable rumble during gameplay when played on GB Player hardware (which is essentially GBA hardware). These include Super Mario Advance 4, Summon Night Hajimari no Ishi, Mario &amp;amp; Luigi: Superstar Saga, Shikakui Atama wo Marukusuru Advance (both releases), Pokémon Pinball, and Drill Dozer which disables its original cartridge rumble scheme and enables this one instead. None of the emulators support this, though it is being under development for the mGBA emulator.&lt;br /&gt;
&lt;br /&gt;
===Special hardware===&lt;br /&gt;
Emulation of these is spotty, apart from GBE+, which supports almost all GBA peripherals.&lt;br /&gt;
&lt;br /&gt;
;Turbo File Advance&lt;br /&gt;
The Turbo File Advance was a peripheral for the GBA which allowed certain games to write data to it, acting as an external memory card. Developed by Sammy Corporation, it was compatible with only 2 games, RPG Tsukuru Advance and Derby Stallion Advance.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
The Power Antenna &amp;amp; Bug Sensor were small plastic peripherals that interfaced with the GBA&#039;s serial port and contained LEDs that flashed in response to certain events within Keitai Denjuu Telefang 2, the only supported GBA game.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Official Nintendo Infrared Adapter&lt;br /&gt;
As the GBA didn&#039;t have native infrared connectivity, Nintendo released an official IR adapter called the AGB-006 to restore this functionality. However, it only saw use in Cyber Drive Zoids: Kiju no Senshi Hyuu to control specific Zoid toy models.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Figurine Readers&lt;br /&gt;
Some GBA games/series had figurine reader add-ons, essentially precursors to the likes of Skylanders and Amiibo.&lt;br /&gt;
* &#039;&#039;&#039;Soul Doll Adapter&#039;&#039;&#039; (Legendz: Island of Ordeal/Sign of Nekuromu)&lt;br /&gt;
* &#039;&#039;&#039;Multi Plust On System&#039;&#039;&#039; (Bouken Yuuki Pluster World: Plust Gate/EX/Pluston GP)&lt;br /&gt;
  GBE+ has support for both the Soul Doll Adapter and Multi Plust On System, while mGBA supports the Soul Doll Adapter.&lt;br /&gt;
&lt;br /&gt;
;Battle Chip Gate&lt;br /&gt;
A peripheral device by Capcom and Takara compatible with &#039;&#039;Mega Man Battle Network 4&#039;&#039; (Japanese edition). It can be connected to the Game Boy Advance and allow the player to transmit real-life toy Battle Chips to the NetNavis in the game. It is also compatible with toy Advanced PETs and &#039;&#039;Rockman.EXE 4.5 Real Operation&#039;&#039;. It can also unlock minigames in &#039;&#039;Mega Man Zero 3&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[mGBA]] and [[GBE+]] support this add-on.&lt;br /&gt;
&lt;br /&gt;
;Glucoboy&lt;br /&gt;
An obscure medical peripheral designed to monitor a child&#039;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 is emulated in GBE+ since version 1.8.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:1406913527173-1-.png|400px|thumb|right|&#039;&#039;&#039;Left:&#039;&#039;&#039; The default game.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Right:&#039;&#039;&#039; The &amp;quot;Game Boy Colors&amp;quot; mode on [[VisualBoy Advance#VBA-M|VBA-M]].]]&lt;br /&gt;
The screen on the original Game Boy Advance is not backlit and can be hard to see in some conditions. To compensate, game developers often used oversaturated colors by default so that the result would look normal on hardware. On standard computer screens, saturation is not an issue, so this can look jarring and undesirable for gameplay. Some games made after 2003 may have also taken the Game Boy Advance SP &amp;lt;abbr title=&amp;quot;AGS-001&amp;quot;&amp;gt;model&amp;lt;/abbr&amp;gt; into account, since its screen was actually &amp;lt;abbr title=&amp;quot;A newer model, AGS-101, was released in 2005 that was actually backlit&amp;quot;&amp;gt;frontlit&amp;lt;/abbr&amp;gt;. For everything else though, emudevs have given some solutions:&lt;br /&gt;
&lt;br /&gt;
====Emulator Options====&lt;br /&gt;
&#039;&#039;&#039;No$GBA:&#039;&#039;&#039; Under &amp;quot;Emulation Options,&amp;quot; select &amp;quot;GBA Mode&amp;quot;. There are four modes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GBA (no backlight):&#039;&#039;&#039; Strong desaturation&lt;br /&gt;
* &#039;&#039;&#039;GBA SP (backlight):&#039;&#039;&#039; Strong desaturation&lt;br /&gt;
* &#039;&#039;&#039;Nintendo DS in GBA mode:&#039;&#039;&#039; Some desaturation&lt;br /&gt;
* &#039;&#039;&#039;VGA Mode (poppy bright):&#039;&#039;&#039; No desaturation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders &amp;gt; Load New Shader, select &amp;quot;gba-color.shader&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; (nightly only): Under Options &amp;gt; Game Boy Advance, you will find the option, &#039;&#039;&#039;LCD Filter&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;higan:&#039;&#039;&#039; Under Settings &amp;gt; Video Filter, you will find the &amp;quot;Color Emulation&amp;quot; checkbox.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Color Emulation off:&#039;&#039;&#039; No desaturation&lt;br /&gt;
* &#039;&#039;&#039;Color Emulation on:&#039;&#039;&#039; Gamma correction and adjusted color range.&lt;br /&gt;
  &#039;&#039;&#039;NanoBoyAdvance&#039;&#039;&#039;: Enabled by default. Under Config &amp;gt; Video &amp;gt; Color Correction &amp;gt; GBA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SkyEmu&#039;&#039;&#039;: Color Correction is set by default to 1.00 force in this emulator, and there are 2 types of desaturation methods. The first one is named SkyEmu and is selected by default, and the other one is named Higan and, as its name suggests, is based on higan&#039;s color correction. Change the desaturation type by pressing the ≡ button, then select GBA Color Correction Type. You can also change the intensity of the desaturation: slide the slider to 0.00 to brighten the screen a tad bit.&lt;br /&gt;
&lt;br /&gt;
====Shaders====&lt;br /&gt;
Cg [[Shaders and Filters|shaders]] can be used in [[OpenEmu]] or [[RetroArch]] that adjust the colors to those of a real GBA screen, as well as other screen types. These are available in GLSL&amp;lt;ref name=&amp;quot;GLSL&amp;quot;&amp;gt;https://github.com/libretro/glsl-shaders/tree/master/handheld/shaders/color&amp;lt;/ref&amp;gt; for OpenGL, and Slang&amp;lt;ref name=&amp;quot;Slang&amp;quot;&amp;gt;https://github.com/libretro/slang-shaders/tree/master/handheld/shaders/color&amp;lt;/ref&amp;gt; for Vulkan.&lt;br /&gt;
&lt;br /&gt;
For GBA, there is &amp;lt;code&amp;gt;gba-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/gba-color.cg&amp;lt;/ref&amp;gt;, which simulates the color profile of a GBA screen under an external light source more accurately than VBA-M or No$GBA color options. If you prefer the darker color options that those emulators have, then use &amp;lt;code&amp;gt;vba-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/vba-color.cg&amp;lt;/ref&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
There is also &amp;lt;code&amp;gt;nds-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/nds-color.cg&amp;lt;/ref&amp;gt; and &amp;lt;code&amp;gt;psp-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/psp-color.cg&amp;lt;/ref&amp;gt;, which simulates the color profiles of the original Nintendo DS frontlit screen and the PSP-1000/PSP-2000 backlit screen, respectively.&lt;br /&gt;
&lt;br /&gt;
For Game Boy Advance shader presets, see the &amp;quot;Shader Presets&amp;quot; page;&lt;br /&gt;
{{Main|Shader_Presets}}&lt;br /&gt;
&lt;br /&gt;
===Horrible Sound Quality===&lt;br /&gt;
As a handheld rushed to the market (because of the WonderSwan Color competition), the Game Boy Advance had some cut corners. The sound hardware was affected the hardest: while it could play Game Boy Color sound in addition to samples and sequenced music like what would be heard on the SNES, the actual playback quality is awful compared to the sound samples stored internally in the ROM.&lt;br /&gt;
&lt;br /&gt;
There were [https://www.romhacking.net/utilities/881/ tools] made to extract the internal high-quality music (as midi files plus a sound font, to be played on foobar2000); however, interest remains limited in implementing its playback in real-time on emulators. It&#039;s worth noting that NanoBoyAdvance includes an high quality audio mixer and there&#039;s a very experimental feature exists on [[mGBA]] (nightly versions) under Enhancements as &amp;quot;XQ GBA Audio&amp;quot;, but it&#039;s very buggy and still limited to games using the standard sound engine, the so-called &amp;quot;Sappy&amp;quot; engine, which is still a big part of the GBA&#039;s software library.&lt;br /&gt;
&lt;br /&gt;
===High Resolution Affine Transformation Graphical Effects===&lt;br /&gt;
Similar to the scaling effects used on the Super NES known commonly as &amp;quot;Mode 7&amp;quot; graphics, the Game Boy Advance has affine transformation effects for some backgrounds and individual sprites that can be done in hardware. Due to the GBA&#039;s lower resolution, some detail may be lost.&lt;br /&gt;
&lt;br /&gt;
The [[mGBA]] emulator added an Enhancements menu where you can change the resolution of those graphical effects, for a smoother effect. The graphical render engine will need to be OpenGL for those to take effect. It won&#039;t work on games where those effects are done in software instead of the hardware scaling features (like the 3D environment in Asterix &amp;amp; Obelix XXL)&lt;br /&gt;
&lt;br /&gt;
===Save formats===&lt;br /&gt;
Originally, when saves were implemented, nobody settled on a format, so the Visual Boy Advance devs made their own. Because other emulators often went with raw data, having to exchange different saves caused problems. The original Visual Boy Advance tries to figure out which format a given save is but often fails at it. By explicitly telling the emulator to read it as a specific type using a file called &amp;lt;code&amp;gt;vba-over.ini&amp;lt;/code&amp;gt;, VBA complies. VBA-M includes this config file by default, but older revisions like VBA 1.7.2 and VBALink don&#039;t.&lt;br /&gt;
&lt;br /&gt;
The VBA-Next and VBA-M cores in Libretro have the file baked into the binary so that it can load raw .sav files. However, they convert the format to its own derivative at exactly 136 KB every time, with save type info contained within the file. This completely avoids the previous issues at the cost of incompatibility with standalone VBA and most others.&lt;br /&gt;
&lt;br /&gt;
To solve this incompatibility, Libretro devs created a&lt;br /&gt;
[https://github.com/libretro/vba-next/blob/master/libretro/gbaconv/gbaconv.c command-line tool] to convert .srm save files made from these cores to raw .sav save data for other emulators. It takes standard input (i.e., drag and drop the .srm onto the executable) and outputs accordingly. It can also be done in reverse. A [https://thysbelon.github.io/gbaconv-web/ website version of this tool can be found here].&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy Advance hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy-advance/ Game Boy Advance Architecture Practical Analysis]&lt;br /&gt;
* MVG: {{YouTubeVideo|R43k-p9XdIk|The Story of Quake on the Game Boy Advance}}, {{YouTubeVideo|_Qqg4VCZ0k8|How the Game Boy Advance knew it was running a Game Boy Game}}, {{YouTubeVideo|_GVSLcqGP7g|Tomb Raider on the Nintendo Game Boy Advance is incredible}}, {{YouTubeVideo|mpNWEbZdXNw|How Graphics worked on the Nintendo Game Boy Advance}}&lt;br /&gt;
* martin korth: [https://problemkaputt.de/gbatek-contents.htm gbatek]&lt;br /&gt;
* [https://akkera102.sakura.ne.jp/gbadev/ akkera102.sakura gbadev (Japanese)]&lt;br /&gt;
* [https://gbadev.net/gbadoc/ gbadev - gbadoc]&lt;br /&gt;
* [https://en.wikibooks.org/wiki/GBA_Development/Resources WikiBooks - GBA Development Resources]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist|2}}&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:ARM-based consoles]]&lt;br /&gt;
[[Category:consoles]]&lt;br /&gt;
[[Category:Backward-compatible consoles]]&lt;br /&gt;
[[Category:Discontinued handheld consoles]]&lt;br /&gt;
[[Category:Game Boy Advance]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Sixth-generation video game consoles]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy_Advance_emulators&amp;diff=121246</id>
		<title>Game Boy Advance emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy_Advance_emulators&amp;diff=121246"/>
		<updated>2025-07-15T03:39:33Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* ARM */ Update My Boy! row&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox system&lt;br /&gt;
| title = Game Boy Advance&lt;br /&gt;
| logo_size = 250px&lt;br /&gt;
| image = gbagba.png&lt;br /&gt;
| image_size = 250px&lt;br /&gt;
| caption = Indigo Game Boy Advance&lt;br /&gt;
| aka = CN: iQue Game Boy Advance&lt;br /&gt;
| developer = [[Nintendo|Nintendo R&amp;amp;D]]&lt;br /&gt;
| manufacturer = [[Nintendo]]&lt;br /&gt;
| family = Game Boy&lt;br /&gt;
| type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
| price = {{Inflation|USD|99.99|2001}}&lt;br /&gt;
| generation = [[:Category:Sixth-generation video game consoles|Sixth]]&lt;br /&gt;
| release date = 	&lt;br /&gt;
JP: March 21, 2001&amp;lt;br /&amp;gt;&lt;br /&gt;
NA: June 11, 2001&amp;lt;br /&amp;gt;&lt;br /&gt;
PAL: June 22, 2001&lt;br /&gt;
| discontinued = Yes&lt;br /&gt;
| units sold = 81.51 million&lt;br /&gt;
| media = 	&lt;br /&gt;
Game Boy Game Pak&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Color Game Pak&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Advance Game Pak&lt;br /&gt;
| soc = Nintendo CPU&amp;amp;nbsp;AGB&lt;br /&gt;
| cpu = ARM7TDMI @ 16.78&amp;amp;nbsp;MHz&amp;lt;br&amp;gt;Sharp&amp;amp;nbsp;SM83 @ 4&amp;amp;nbsp;/&amp;amp;nbsp;8&amp;amp;nbsp;MHz&lt;br /&gt;
| memory = 288&amp;amp;nbsp;KB&amp;amp;nbsp;RAM, 98&amp;amp;nbsp;KB&amp;amp;nbsp;VRAM&lt;br /&gt;
| display = Reflective TFT LCD, 240&amp;amp;nbsp;×&amp;amp;nbsp;160&amp;amp;nbsp;px, 61.2 mm × 40.8 mm (2.41 in × 1.61 in)&lt;br /&gt;
| dimensions = 82 mm × 144.5 mm × 24.5 mm (3.23 in × 5.69 in × 0.96 in)&lt;br /&gt;
| power = 2 × AA batteries&lt;br /&gt;
| topgame = &#039;&#039;Pokémon Ruby&#039;&#039; and &#039;&#039;Sapphire&#039;&#039; (16.22 million units)&lt;br /&gt;
| compatibility = &lt;br /&gt;
[[Game Boy/Game Boy Color emulators|Game Boy]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Game Boy/Game Boy Color emulators|Game Boy Color]]&lt;br /&gt;
| predecessor = Game Boy Color&lt;br /&gt;
| successor = [[Nintendo DS emulators|Nintendo DS]]&amp;lt;!-- Revisions and redesigns within the GBA series aren&#039;t considered &amp;quot;successors&amp;quot; they are listed as related devices below --&amp;gt;&lt;br /&gt;
| related = &lt;br /&gt;
Game Boy Advance SP&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Micro&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{for|emulators that run on the Game Boy Advance|Emulators on GBA}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game_Boy_Advance|Game Boy Advance]]&#039;&#039;&#039; (often shortened to GBA) is a 32-bit handheld video game console developed by Nintendo. It is the successor to the Game Boy Color. It was released in Japan on the 21st of March 2001, in North America on the 11th of June and in Australia and Europe on the 22nd of June and retailed for {{Inflation|USD|99.99|2001}}. It has a ARM7TDMI CPU at 16.78 MHz and a Zilog Z80 CPU at 8 MHz and 4 MHz. It has 288 KB of RAM and 96 KB of VRAM.&lt;br /&gt;
&lt;br /&gt;
The GBA is one of the few cases of emulation being available prior to the release of the console due to the existence of tech demos. Due to the console&#039;s relative simplicity and the low system requirements for emulation, several emulation options capable of running commercial games were available early in the console&#039;s lifespan. Emulation has only continued to advance since then, with modern offerings being highly accurate and playable on many devices.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
===x86===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Compatibility&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/mgba/ mGBA_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift confirming the libretro core is tracking the master branch], However, even though it&#039;s updated frequently, some [[#Hardware_features_and_accessories|hardware features]] are exclusive to the standalone version. Therefore, using the standalone version is recommended.&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mesen|Mesen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|{{?}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NanoBoyAdvance]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/nba-emu/NanoBoyAdvance/workflows/build/master Dev builds]&amp;lt;br/&amp;gt; [https://github.com/nba-emu/NanoBoyAdvance/releases {{NanoBoyAdvanceVer}}]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/321 Dev Builds]&amp;lt;br/&amp;gt;[https://github.com/skylersaleh/SkyEmu/releases/ {{SkyEmuVer}}]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{?}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[ares]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/ares-emulator/ares/workflows/build/master &amp;lt;abbr title=&amp;quot;Latest development build version&amp;quot;&amp;gt;git Artifacts&amp;lt;/abbr&amp;gt;]&amp;lt;br/&amp;gt;[https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|{{?}} ||{{~}} ||{{Emulator compatibility|link=https://ares-emu.net/compatibility/nintendo-game-boy-advance?status=-1|2284|2921}} ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBE+]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|{{~}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/vba_m/ vbam_libretro]&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;abbr title=&amp;quot;VBA Next is a Game Boy Advance emulator based on VBA-M 2011 with backported patches for performance and compatibility improvements.&amp;quot;&amp;gt;[https://docs.libretro.com/library/vba_next/ vba_next_libretro]&amp;lt;/abbr&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [https://buildbot.libretro.com/nightly/ libretro core&#039;&#039;&#039;s&#039;&#039;&#039;] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases 2.1.11]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBAHawk]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/alyosha-tas/GBAHawk/releases 2.2.0]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MIT}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(mGBA 0.10.0)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[https://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[No$|No$GBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|DOS}}&lt;br /&gt;
|[https://problemkaputt.de/gba.htm {{No$GBAVer}}]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://www.mamedev.org/release.html {{MAMEVer}}]&lt;br /&gt;
|{{?}} ||{{~}} ||[https://adb.arcadeitalia.net/lista_mess.php?software_list_name=gba&amp;amp;compatibility= ?] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gpsp/ gpSP_libretro]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mednafen]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/beetle_gba/ mednafen_gba_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[{{MednafenURL|releases/}} {{MednafenVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://hades-emu.org Hades]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/hades-emu/Hades/releases/tag/v1.0.0 {{HadesVer}}]&amp;lt;br/&amp;gt; [https://nightly.link/hades-emu/Hades/workflows/build/master Nightly builds]&amp;lt;br/&amp;gt; [https://github.com/hades-emu/hades git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/higan-emu/higan/releases/tag/v110 {{higanVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|agbemu&lt;br /&gt;
|align=left|{{Icon|Linux}}&lt;br /&gt;
|[https://github.com/burhanr13/agbemu/releases 1.1]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MPL2}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|iDeaS&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://web.archive.org/web/20150311100053/https://ciacin.site90.com/ideas.php {{iDeaSVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}}  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGBA VGBA]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://fms.komkon.org/VGBA/#Downloads {{VGBAVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Meteor&lt;br /&gt;
|align=left|{{Icon|Linux}}&lt;br /&gt;
|[https://github.com/blastrock/meteor {{MeteorVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|BoyCottAdvance&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://boycottadvance.emuunlim.org/Downloads.htm {{BoyCottAdvanceVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|PlayBoy Advance&lt;br /&gt;
|align=left|{{Icon|macOS}}&lt;br /&gt;
|[https://www.zophar.net/macintosh/gba/playboy-advance.html {{PlayBoyAdvanceVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GameBeanAdvance&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/bmchtech/GameBeanAdvance git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{?}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ARM===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Compatibility&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/mgba/ mGBA_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Linux|Pandora}}&lt;br /&gt;
|[https://github.com/huhao1987/mGBA_Android unofficial Android version]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N&amp;gt;Libretro core is active; unofficial standalone port for Android is not.&amp;lt;/ref&amp;gt; ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.explusalpha.com/contents/gba-emu GBA.emu]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(VBA-M 2.1.4 based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
|[https://github.com/Rakashazi/emu-ex-plus-alpha/releases/tag/Pre-release Pre-release]&amp;lt;br/&amp;gt;[https://play.google.com/store/apps/details?id=com.explusalpha.GbaEmu 1.5.82]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/75 1.5.46.02 Pyra]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Linux|Pandora}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Pandora}}&amp;lt;br/&amp;gt;{{Icon|Didj|Symbian}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://repo.openpandora.org/?page=detail&amp;amp;app=package.gpsp.notaz 0.9.2.8 Pandora]&amp;lt;br/&amp;gt;[https://github.com/Summeli/gpSP4Cute Symbian]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=gpsp&amp;gt;libretro core-only.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://pixelrespawn.com/ Linkboy]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.pixelrespawn.linkboy 2.2.3]&amp;lt;br/&amp;gt;[https://apps.apple.com/app/linking-boy/id6695762604 AppStore]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Pizza Boy A Pro&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=it.dbtecno.pizzaboygbapro&amp;amp;hl=en_US 2.16.2]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}}||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://sites.google.com/site/fastemulator/ My Boy!]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fastemulator.gba 2.0.8]&lt;br /&gt;
|{{~}} ||{{~}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superceded by Linkboy.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|agbemu&lt;br /&gt;
|align=left|{{Icon|macOS}}&lt;br /&gt;
|[https://github.com/burhanr13/agbemu/releases 1.1]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MPL2}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|VGBAnext&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fms.emu {{VGBANextVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.hydra.noods 0.1]&amp;lt;br/&amp;gt;[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://forums.windowscentral.com/app-spotlight/252987-trio-nintendo-emulators-vba8-vgbc8-snes8x.html VBA10]&lt;br /&gt;
|align=left|{{Icon|W10P}}&lt;br /&gt;
|[https://forum.xda-developers.com/windows-10-mobile/windows-10-mobile-apps-and-games/app-vba10-emulator-t3588704 1.22]&amp;lt;br/&amp;gt;[https://emulator.games/emulators/gameboy-advance/vba10/ Alt]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://iemulators.com/gba4ios 2.1]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20190801135245/http://allaboutwindowsphone.com/software/content/VBA8_1.php VBA8]&lt;br /&gt;
|align=left|{{Icon|W8P}}&lt;br /&gt;
|[https://www.appx4fun.com/xap/15223/ 2.27]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA_J2ME&lt;br /&gt;
|align=left|{{Icon|Java}}&lt;br /&gt;
|[https://oldfag.top/downloads/?act=view&amp;amp;id=168 1.0]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{?}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA Emulator (Rekkuzan)&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.Rekkuzan.UnityBoyAdvance 0.1.13]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{?}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Manic EMU]]&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/manic-emu-game-emulator/id6743335790 {{Manic EMUVer}}]&amp;lt;/br&amp;gt;[https://github.com/LeeAoshuang/ManicEmu/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|AGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{TBD}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Consoles===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Compatibility&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Wii|WiiU|Switch}}&amp;lt;br&amp;gt;{{Icon|3DS|PSV}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt; [https://mgba.io/downloads.html#homebrew {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://wiki.gbatemp.net/wiki/MGBA ?] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}} &lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Sloop)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|N/A&lt;br /&gt;
|{{~}} ||{{~}} ||[[Wikipedia:List_of_Nintendo_Switch_Online_games#Game_Boy_Advance|Only for selected titles]] ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}} &lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/vba_next/ VBA Next]&lt;br /&gt;
|align=left|{{Icon|NGC|Wii|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PS4}}&amp;lt;br/&amp;gt;{{Icon|Vita}}&amp;lt;br/&amp;gt;{{Icon|Xbox|Xbox360}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{?}} ||{{~}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP]]&lt;br /&gt;
|align=left|{{Icon|DC|PSP}}&amp;lt;br/&amp;gt;{{Icon|PS2|NGC|Wii}}&amp;lt;br/&amp;gt;{{Icon|3DS|Vita}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[[GpSP#PSP_Version|TempGBA4PSP]]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=gpsp&amp;gt;&amp;lt;/ref&amp;gt;  ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://github.com/profi200/open_agb_firm open_agb_firm]&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|[https://github.com/profi200/open_agb_firm/releases 2024-07-30] &lt;br /&gt;
|{{?}} ||{{~}} ||Virtual Machine (Hardware) ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
|align=left|{{Icon|3DS|WiiU}}&lt;br /&gt;
|8.10&lt;br /&gt;
|{{~}} ||{{✗}} ||[[Wikipedia:Virtual_Console#Titles_2|Only for selected titles (3DS)]]&amp;lt;br/&amp;gt;[[Wikipedia:Virtual_Console#Titles_3|Only for selected titles (Wii U)]]&amp;lt;br/&amp;gt;ROM injection is possible with both consoles with relatively high compatibility.  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Game_Boy_Interface Game Boy Interface]&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/gbi/latest main]&amp;lt;br/&amp;gt;[https://files.extremscorner.org/gamecube/apps/gbi/latest-extra extra]&lt;br /&gt;
|{{~}} ||{{✗}} ||Uses real GBA Hardware (Requires Game Boy Player hardware) ||{{Red}} {{license|Proprietary}} ||{{✓}} ||{{✓}}&amp;lt;ref group=N name=gbinterface&amp;gt;Multiple versions available. Pick the version that fits best with your specific setup.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Game Boy Player&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|&lt;br /&gt;
|{{~}} ||{{✗}} ||Uses real GBA Hardware&amp;lt;br/&amp;gt;Limited to a filtered, 480i output with a slight amount of input lag ||{{Red}} {{license|Proprietary}} ||{{✗}} ||{{~}}&amp;lt;ref group=N name=gameboyplayer&amp;gt;Game Boy Interface is recommended instead&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ReGBA&lt;br /&gt;
|Align=left|{{Icon|PS2}}&lt;br /&gt;
|[https://www.ps2-home.com/forum/viewtopic.php?t=1332 v1.45.5 revision 3]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{?}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Enhanced_mGBA emGBA]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/mgba/latest git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-GX|VBA GX]]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://github.com/dborth/vbagx/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBARunner3]]&lt;br /&gt;
|align=left|{{Icon|NDS|3DS}}&lt;br /&gt;
|[https://github.com/Gericom/GBARunner3 git] &lt;br /&gt;
|{{?}} ||{{~}} ||Virtual Machine (Hardware) ||{{Red}} Source available ||{{✓}} ||{{~}}&amp;lt;ref group=N name=gbarunner3&amp;gt;Recommended on DS&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|DSTWO&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|N/A&lt;br /&gt;
|{{?}} ||{{~}} ||Uses SOC of flashcart itself for emulation||{{Red}} {{license|Proprietary}}||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Gbaemu4DS&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|[https://ichfly.github.io/gbaemu4DS Alpha 2 fix 4][https://github.com/ichfly/gbaemu4DS git]&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBARunner2]]&lt;br /&gt;
|align=left|{{Icon|NDS|3DS}}&lt;br /&gt;
|[https://github.com/Gericom/GBARunner2/releases/tag/v20200812-131430_6e4ce45 2020/08/12] &lt;br /&gt;
|{{?}} ||{{~}} ||Virtual Machine (Hardware) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP|UO gpSP Kai]] (UO gpSP改)&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|3.4 test 4 build 230&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Switch|Vita|WiiU}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS git]&amp;lt;small&amp;gt; (Switch/Vita/WiiU)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Xiro28/NooDS_PSP git] &amp;lt;small&amp;gt;(PSP port)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}} ||{{✗}} ||{{?}} ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparisons==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
;[[mGBA]]:Free and open-source Game Boy/Color and Game Boy Advance emulator developed by endrift. Written from scratch, it aims for speed, [[Emulation Accuracy|accuracy]], and portability. Yet, it is the most complete GBA emulation effort with [[#Enhancements|enhancements]] and [[#Hardware_features_and_accessories|feature support]], passing the older project VBA and its forks. It is also available as a libretro core for RetroArch. As of 0.9.0, mGBA with a stripped-down GUI has been integrated into Dolphin for games supporting [[#Hardware_features_and_accessories|connectivity features]].&lt;br /&gt;
&lt;br /&gt;
;[[NanoBoyAdvance]]:Highly [[Emulation_accuracy|accurate]]&amp;lt;ref&amp;gt;[https://github.com/nba-emu/NanoBoyAdvance/blob/master/docs/ACCURACY.md mGBA suite comparison]&amp;lt;/ref&amp;gt; Game Boy Advance emulator. It aims for [[Emulation Accuracy|cycle-accurate]] emulation when possible (CPU, DMA, timers, PPU and Game Pak prefetch), while also offering enhancements such as improved audio quality. Very high compatibility, including games that require emulation of [https://github.com/nba-emu/NanoBoyAdvance/blob/master/docs/ACCURACY.md#Game-compatibility peculiar hardware edge-cases]. Unfortunately, following the release of the next major update, the developer &amp;quot;[https://github.com/fleroviux fleroviux]&amp;quot; will step down from actively developing the project.[https://old.reddit.com/r/emulation/comments/1auz9c9/nanoboyadvance_180_is_released_plus_announcement/]&lt;br /&gt;
&lt;br /&gt;
;[[GBAHawk]]:A fork of the BizHawk emulator focusing on console verification of Gameboy Advance TASes and hardware research.[https://emulation.gametechwiki.com/index.php/GBA_Tests]&lt;br /&gt;
&lt;br /&gt;
;[[VisualBoy Advance|Visual Boy Advance (VBA)]]:The original GBA emulator. Discovered to have an &amp;lt;abbr title=&amp;quot;Arbitrary Code Execution&amp;quot;&amp;gt;ACE&amp;lt;/abbr&amp;gt; vulnerability detailed below.&lt;br /&gt;
&lt;br /&gt;
:;[[VisualBoy Advance#VBA-M|Visual Boy Advance-M (VBA-M)]]:A fork with additional minor improvements. It is behind in terms of [[Emulation Accuracy|accuracy]] compared to mGBA or other recommended GBA emulators, but is still useful for its robust debugging features and sound interpolation that reduces hissing.&lt;br /&gt;
&lt;br /&gt;
::;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.&lt;br /&gt;
&lt;br /&gt;
;[[SkyEmu]]:Low-level Game Boy/Color and Game Boy Advance emulator. Its primary focus is to provide a [https://old.reddit.com/r/emulation/comments/ybejxv/skyemu_v2_release/itutt2h/ good user experience] through a good tradeoffs mixture [[Emulation_accuracy|accuracy]]&amp;lt;ref&amp;gt;[https://github.com/skylersaleh/SkyEmu#accuracycompatibility SkyEmu: Accuracy and Compatibility], [https://github.com/skylersaleh/SkyEmu/blob/dev/docs/Accuracy.md SkyEmu: Accuracy on Difficult to Emulate Games].&amp;lt;/ref&amp;gt;, performance, features, and usability. Capable of full instruction pipeline, prefetch emulation, and per pixel PPU Implementation capable of both scan line and mid-scan line effects.&lt;br /&gt;
&lt;br /&gt;
;[[higan]] / [[ares]]:[[Emulation Accuracy|Accuracy]] wise, it is behind compared to NanoBoyAdvance and SkyEmu (and maybe mGBA), but it has dot-based instead of scanline-based renderer and does a better job compared to VBA-M. It is also behind in terms of compatibility compared to mGBA, NanoBoyAdvance, and SkyEmu, but Ares stands out being a [[Multi-system_emulators|multi-system emulator]] and supports some useful [[#Enhancements|enhancements]], like shaders/filters and simple debug features.&lt;br /&gt;
&lt;br /&gt;
;[[Mesen]]: It has potential to be the best GBA debugger in the future. placeholder text&lt;br /&gt;
&lt;br /&gt;
;[[MAME]]:Has a &amp;lt;code&amp;gt;gba&amp;lt;/code&amp;gt; driver markup as working, but both graphics and sound are [https://adb.arcadeitalia.net/dettaglio_mame.php?game_name=gba &amp;quot;imperfect&amp;quot;] as of version 0.271.&lt;br /&gt;
&lt;br /&gt;
;[[gpSP]]:Originally made for the PSP, its last official version was 0.91. There are, however, two forks of interest: [https://dl.qj.net/psp/emulators/gpsp-mod-20090720.html gpSPmod] and [https://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 is a libretro port of gpSP with fast x86 and ARM dynarecs. While it is 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.&lt;br /&gt;
&lt;br /&gt;
;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/].&lt;br /&gt;
&lt;br /&gt;
; [[Nintendo Switch Online]] (Sloop)&lt;br /&gt;
* GBA support was added to Nintendo Switch Online Expansion Pack in February 2023, alongside GB games exclusive to the normal tier;&lt;br /&gt;
* Users are [[Wikipedia:List_of_Nintendo_Switch_Online_games#Game_Boy_Advance|limited to the selection of games]] Nintendo chooses to make available on the service;&lt;br /&gt;
* Can support Local Play with other Switch Online users (up to 4 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* [https://twitter.com/LuigiBlood/status/1624005571815899136 Accurate enough] at the point of being able to pass any of the &#039;&#039;AGB Test Cartridge&#039;&#039; (v10) tests without a single failure;&lt;br /&gt;
* Video filters can be applied;&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Allows rumble support for games that had such a function back when played in a Game Boy Player (&#039;&#039;Super Mario Advance 4: Super Mario Bros. 3&#039;&#039;, &#039;&#039;Mario &amp;amp; Luigi: Superstar Saga&#039;&#039;)&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; There&#039;s a &#039;&#039;huge&#039;&#039; &amp;lt;abbr title=&amp;quot;Arbitrary Code Execution&amp;quot;&amp;gt;ACE&amp;lt;/abbr&amp;gt; vulnerability affecting VBA and most of its forks, except for VBA-M. The function for adding GameShark codes (&amp;quot;Import &amp;gt; Gameshark code file&amp;quot;) doesn&#039;t check if the file&#039;s size is within 1024 kilobits, meaning cheat code files from dubious sources can be engineered with malware in mind. There is good news; VBA-M still doesn&#039;t do a sanity check for those files, but it just crashes instead of letting the code wreak havoc. So, depending on your use case, avoid using:&lt;br /&gt;
# Cheat code files bigger than 1024 KB that you got online from untrustworthy sources.&lt;br /&gt;
# The import code files feature.&lt;br /&gt;
# The old emulator altogether, and settle for other options like mGBA or VBA-M. All of them support the same SRAM save data the cartridge uses.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GBA emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advance, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in the above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! No$GBA&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! NanoBoyAdvance&lt;br /&gt;
! Mesen&lt;br /&gt;
! Game Boy Player&lt;br /&gt;
! Virtual Console&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ares&lt;br /&gt;
! GBE+&lt;br /&gt;
! gpSP&lt;br /&gt;
! Pizza Boy GBA (Pro)&lt;br /&gt;
! MAME&lt;br /&gt;
! Nintendo Switch Online (Sloop)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| colspan=14 | For emulation of 2D systems, the resolution can only be upscaled, making the pixels more visible.&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Sprite_Replacement_.282D.29|Sprite Replacement]]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Remove sprite limit&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The GBA has hardware support for up to 128 sprites.[https://www.vg-resource.com/thread-28888.html] – this limitation is indirectly responsible for some flickering seen in games at times, and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}}[https://github.com/mgba-emu/mgba/issues/3186 *]&lt;br /&gt;
|{{?}}[https://github.com/visualboyadvance-m/visualboyadvance-m/issues/967 *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Emulators_.282D.29|Widescreen Hack]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
|{{✗}}[https://github.com/mgba-emu/mgba/issues/2833 *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}[https://old.reddit.com/r/emulation/comments/65j3c3/can_a_emulated_game_run_better_then_the_actual/dgau7ck/][https://old.reddit.com/r/emulation/comments/1jp70fe/gb_enhanced_v19_release_dmggbcgbapok%C3%A9mon_mini/ml30fq0/]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}[https://old.reddit.com/r/emulation/comments/8nw23h/gba_emulator_w_overclock_support/e02nnn6/ *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[30/60_FPS_cheat_codes|Internal Framerate Hack]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=6 | Post-Processing&lt;br /&gt;
| [[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering AA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(FXAA, TXAA and MLAA/SMAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://github.com/ares-emulator/ares/pull/1397 *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|{{✓}}&amp;lt;ref group=N3 name=ExStandalone&amp;gt;Exclusive to standalone version.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}[https://docs.mamedev.org/plugins/inputmacro.html *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
| {{?}}[https://forums.mgba.io/archive/index.php?thread-4910.html]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Controls&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://docs.retroachievements.org/general/tutorials/turbo-button.html Turbo button]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=11 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [https://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [https://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br/&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=14 | &amp;lt;small&amp;gt;Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br/&amp;gt;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.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs#Game_Boy_Advance_.2F_Nintendo_DS_.2F_Nintendo_3DS|Streamable compression format]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Automatic Updater&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.portablefreeware.com/faq.php#portable Portable] and [https://www.portablefreeware.com/faq.php#stealth Stealth]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Useful enhancement feature for non-personal computer use or plug-and-play scenarios. However, it still requires necessary [[Computer_specifications#Recommended_Specifications|prerequisites and dependencies]] for your operating system.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=6 | Misc&lt;br /&gt;
| [[Netplay|Netplay]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;You can use either yuzu/Ryujinx for playing GBA games online via netplay.&amp;lt;br/&amp;gt;This enhancement shouldn&#039;t be confused with GBA connectivity features emulation.&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://mgba.io/faq.html#glossary WIP]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://www.nintendo.com/us/store/products/game-boy-advance-nintendo-switch-online-switch/ *]&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/ipatix/gba-hq-mixer High Quality Audio Mixer]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;HQ audio mixer for games which use Nintendo&#039;s MusicPlayer2000 sound engine&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=15 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=15 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| [[RetroAchievements]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;Exclusive to libretro core. There is also a [https://retroachievements.org/download.php#ravba modified version of VBA-M] for RetroAchievement support. [https://github.com/mgba-emu/mgba/issues/2232 Feature request: RetroAchievements integration in mGBA standalone].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{~}} [[RetroAchievements#Emulators_planned_for_RetroAchievements|WIP]]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://retroachievements.org/download.php#bizhawk *]&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/1djp8ro/ares_v139_release/l9ckjp2/ roadmap]&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug Features]]&lt;br /&gt;
|{{✓}}[https://mgba.io/2021/03/28/mgba-0.9.0/#more-debugging-improvements *]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
:&#039;&#039;[https://maru-chang.com/hard/agb/english.htm maru-chang.com - hardware]&#039;&#039;&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! ares&lt;br /&gt;
! BizHawk&lt;br /&gt;
! GBE+&lt;br /&gt;
! gpSP&lt;br /&gt;
! Mesen&lt;br /&gt;
! mGBA&lt;br /&gt;
! NanoBoyAdvance&lt;br /&gt;
! No$GBA&lt;br /&gt;
! Pizza Boy A Pro&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! VBA-M &amp;lt;br/&amp;gt;[[VisualBoy_Advance#VBA_Link_e-Reader|VBA 1.73 Mod]]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref name=&amp;quot;Tilt&amp;quot; group=&amp;quot;N2&amp;quot;&amp;gt;{{YouTubePlaylist|PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d|Cart Tilt Showcase Playlist}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; |[[#Connectivity|&amp;lt;abbr title=&amp;quot;There are five different kinds of connectivity, support varying by game.&amp;quot;&amp;gt;Connectivity&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|[[#GameCube Connectivity|&amp;lt;abbr title=&amp;quot;The Nintendo GameCube – Game Boy Advance link cable (model DOL-011) is a link cable that links the GameCube to the Game Boy Advance, the Game Boy Advance SP, the e-Reader, or even a second GameCube via the Game Boy Player. The Game Boy Micro is not compatible due to its different connector. The Wii, however, is compatible with the cable due to the Wii&#039;s backwards compatibility with GameCube games and controllers.&amp;quot;&amp;gt;GameCube communication&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}[https://old.reddit.com/r/EmuDev/comments/vvdqyk/release_of_skyemu_10/ifjfj7a/ *]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Game_Link_Cable#Third_generation|&amp;lt;abbr title=&amp;quot;The third generation started with the release of the Game Boy Advance which was released alongside its own link cable called the Game Boy Advance Game Link Cable (model AGB-005). It features yet another new type of link cable port which is used on the Game Boy Advance, Game Boy Advance SP and Game Boy Player. The e-Reader also uses the third generation link cable port, but since it is incompatible with Game Boy/Color games, it is not backwards compatible with the second generation Game Link Cable. Another option is Game Boy Advance Wireless Adapter (model AGB-015) for Game Boy Advance, Game Boy Advance SP, and Game Boy Player.&amp;quot;&amp;gt;Link Cable&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/15pvssg/the_skyemu_v3_gbgba_and_newly_nds_emulator_is_now/jw1785m/ WIP]&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[#GBA_Multi_Pak_Link_Multiplayer_.281.7E4GBA.29|Multi Pak]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://squallsnake.com/blog-gba-single-pak-multiplayer-game-list/ Single Pak]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot;&amp;gt;Does not work on libretro core. Feature Requests: [https://github.com/libretro/vbam-libretro/issues/114 GBA Game Link Support], [https://github.com/libretro/vbam-libretro/issues/87 e-Reader support] for  for VBA-M libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
|{{✗}}[https://github.com/visualboyadvance-m/visualboyadvance-m/issues/831 *]&lt;br /&gt;
|-&lt;br /&gt;
|[[#Connectivity|Wireless]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{✓}}[https://www.davidgf.net/2024/01/13/gba-wireless-adapter/ *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}} [https://mgba.io/timeline.html#IN+THE+FUTURE *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | [[GBA_e-Reader_emulators|e-Reader]]&lt;br /&gt;
| [[GBA_e-Reader_emulators#Emulators|e-Reader Alone]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[GBA_e-Reader_emulators#Emulators|e-Reader/GBA Game]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;e-Reader-GBAGame&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;e-Reader-GBAGame&amp;quot;&amp;gt;incomplete: this emulator will not recognize the games they&#039;re connected to. Normally, after choosing &amp;quot;Connection/to Game Boy Advance&amp;quot;, the e-Reader should have &amp;quot;(Game Name) Game Data&amp;quot; preloaded in its internal EEPROM memory and appearing in a tiny black box on-screen, but this can&#039;t happen in either No$GBA, VBA-M, or VBA e-Reader mods. Without this step done, scanning e-Cards will just yield an error message. e-Reader/GBA game pack emulation in this emulator can be still reached by ripping a save game from real e-Reader hardware, with this step already done. Using this save with the e-Reader BIOS, it&#039;s possible to connect to the GBA game pack, and scan e-Cards… though it&#039;s a very less-than-ideal solution and there are only pre-baked e-Reader save files for Super Mario Advance 4 (U), Pokémon Emerald (J), LeafGreen (J) and FireRed (J).&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[GBA_e-Reader_emulators#Emulators|e-Reader/GCN Game]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | [[#Game_Boy_Advance_Video|Game Boy Advance Video]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[#GB.2FGBC_backward_compatibility_emulation.2FEnhanced_Mode|GB/GBC backwards compatibility emulation/Enhanced Mode]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}[https://www.romhacking.net/forum/index.php?topic=21831.0 *]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [https://www.copetti.org/writings/consoles/game-boy-advance/#operating-system GBA BIOS]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |Inputs&lt;br /&gt;
|[[List_of_games_that_support_tracked_motion_controllers#Game_Boy_Advance_Emulation|Motion Control]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✓}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;RetroArch&amp;quot;&amp;gt;Motion Control support present on RetroArch VBA-M core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Rumble Feature&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✓}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Inputs|Solar Sensor]]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual-switch&amp;quot; group=&amp;quot;N2&amp;quot;&amp;gt;Only the Nintendo Switch port allows use of the Switch&#039;s light sensor.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot;&amp;gt;Only manual configuration. No automatic detection via light sensor/camera input/weather forecast/GPS location/other.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;13&amp;quot; |[[#Special_hardware|Special hardware]]&lt;br /&gt;
|Agatsuma&#039;s TV Tuner&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art37.html][https://old.reddit.com/r/emulation/comments/1jp70fe/gb_enhanced_v19_release_dmggbcgbapok%C3%A9mon_mini/]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|AGS-006 family&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Play-Yan&amp;lt;br /&amp;gt;Play-Yan Micro&amp;lt;br /&amp;gt;Nintendo MP3 Player&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art32.html][https://shonumi.github.io/articles/art35.html]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Battle Chip Gate&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Campho Advance&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art35.html][https://shonumi.github.io/articles/art36.html]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBKISS LINK&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art38.html]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Glucoboy&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art33.html *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Jukebox&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art31.html *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Multi Plust On System&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Official Nintendo Infrared Adapter&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Soul Doll Adapter&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Turbo File Advance&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Virtureal Racing System&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art24.html *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N2/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GB/GBC backward compatibility emulation/Enhanced Mode===&lt;br /&gt;
Game Boy Advance is backwards compatible with GB/GBC, resulting in some [https://cheapergamer.co.uk/gba-enhanced-gbc-games/ GB/GBC games enhanced if you play on GBA]. Having said that, this shouldn&#039;t be confused with [[Game Boy/Game Boy Color emulators|Game Boy/Game Boy Color emulation]] or [[Super_Nintendo_emulators#Hardware_features_and_accessories|Super Game Boy 1/2]]. Some of the multicore emulators support both GB/GBC and GBA emulation; however, they don&#039;t have support for &amp;quot;backwards compatibility/GBA mode&amp;quot; emulation.&lt;br /&gt;
&lt;br /&gt;
===Game Boy Advance Video===&lt;br /&gt;
:&#039;&#039;See also: [[Wikipedia:Game Boy Advance Video|Game Boy Advance Video]] on Wikipedia&#039;&#039;&lt;br /&gt;
GBA Videos were officially released cartridges with movies/shows on them for viewing on GBA hardware. Most recommended GBA emulators should be able to play this type of cartridge if its 32MB, although {{YouTubeVideoTime|o9XmB43bN5w|540|not all of it supports 64MB ones}}.&lt;br /&gt;
*[https://old.reddit.com/r/Gameboy/comments/byos8r/watching_gameboy_advance_video_on_a_gamecube/ Game Boy Player is not compatible with this feature]&lt;br /&gt;
*mGBA support both 32MB and 64MB video cartridges.&lt;br /&gt;
:See [[Home_Media_Player#Emulators|this dedicated page]] for more information about home media playback support for emulation pieces of software.&lt;br /&gt;
:See [[Ripping_games|Dumping/ripping]].&lt;br /&gt;
&lt;br /&gt;
===Connectivity===&lt;br /&gt;
{{Main|Netplay#Playing Local Multiplayer over Internet}}&lt;br /&gt;
====GBA Multi Pak Link Multiplayer (1~4GBA)====&lt;br /&gt;
;VBA-M: This doesn&#039;t work with old VBA versions.&lt;br /&gt;
:Disable &amp;quot;Pause when Inactive,&amp;quot; configure all four Joypads each with their own button layout, enable &amp;quot;Link, Enable GBA Link.&amp;quot; Now open VBA-M again as many times needed for each player, and have them each use their separate Joypad configuration. Each player will have a separate SRAM save file.&lt;br /&gt;
;VBA Link + e-Reader:Useful if you want to use the Pokémon Battle-eCards. Downloads and instructions reside [https://projectpokemon.org/forums/showthread.php?42433-RELEASE-VBA-LINK-E-READER here].&lt;br /&gt;
;mGBA:Select &amp;quot;New multiplayer window&amp;quot; from the menu. As you load your ROMs into each window, &amp;quot;Player [X] of [Y]&amp;quot; will appear across the title bar. This can be done for up to four players. However, multiple instances of the same ROM will share a save file.&lt;br /&gt;
;No$GBA:Set the number of Emulated Game Boys in the Emulation setting to be 2 or more, and the Link Gamepaks Options to Gamepak in all GBAs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: A purple end in GBA means player 1, while a gray end in GBA means P2, P3, or P4. Daisy-chaining up to three cables will set up the additional P3 and P4 by connecting the purple end to a purple midsection.&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agblink.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GBA Wireless Multiplayer====&lt;br /&gt;
The [[Wikipedia:Game Boy Advance Wireless Adapter|wireless adapter]] has the ability to connect five players&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agbwireless_trilingual.pdf&amp;lt;/ref&amp;gt; to each other and includes its own software to download a subset of another player&#039;s game that runs when no cartridge is inserted. &#039;&#039;Pokémon Fire Red&#039;&#039; and &#039;&#039;Leaf Green&#039;&#039; came bundled with this accessory, but it can also work with &#039;&#039;Pokémon Emerald&#039;&#039; and the &#039;&#039;Classic NES Series&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The libretro core of [[gpSP]] has successfully emulated the wireless adapter&amp;lt;ref&amp;gt;https://www.davidgf.net/2024/01/13/gba-wireless-adapter/&amp;lt;/ref&amp;gt;. [[GBE+]](in v1.6) and VBA-M partially implemented the support of this add-on, though it&#039;s still a work-in-progress, and can only access menus. Support of this add-on is currently on [[mGBA]]&#039;s roadmap.&lt;br /&gt;
&lt;br /&gt;
====GameCube Connectivity====&lt;br /&gt;
[https://nintendo.fandom.com/wiki/Game_Boy_Advance_to_Nintendo_GameCube_Link_Cable#List_of_Supported_Games The Game Boy Advance can also connect to the GameCube].&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agbgcncable.pdf&amp;lt;/ref&amp;gt; e-Reader functionality with GC games has now been emulated thanks to mGBA. [[Dolphin]] supports connectivity through rudimentary joybus emulation made in parallel with VBA-M. Because this emulator has fallen behind, the feature was recently added to [[mGBA]], a more accurate emulator. They showcased early higan support in a video, but nothing has been released as yet.&lt;br /&gt;
&lt;br /&gt;
=====Dolphin/mGBA or VBA-M=====&lt;br /&gt;
:&#039;&#039;Requires mGBA 0.9.0 or newer or VBA-M r947 or newer.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Reduce your volume. You won&#039;t want it to be high, especially with headphones.&lt;br /&gt;
* Open Dolphin and mGBA/VBA-M. Make sure neither is blocked by your firmware.&lt;br /&gt;
* In Dolphin, launch the game and navigate to the area where you&#039;re asked to connect the GBA. Then, under the controller options, assign the GameCube controllers as &amp;quot;GBA&amp;quot; for whichever you need.&lt;br /&gt;
* If you&#039;re using mGBA, open the File menu, and click Connect to Dolphin.&lt;br /&gt;
* In the dialog box that appears, press Connect. mGBA will boot up the GBA BIOS if no rom has been selected.&lt;br /&gt;
* If you&#039;re using VBA-M, uncheck Pause When Inactive in Options &amp;gt; Emulator. Then, under Options &amp;gt; Link &amp;gt; Joybus Options, make sure the &amp;quot;Enable Joybus Connection&amp;quot; is on and set &amp;quot;IP/Hostname&amp;quot; to use default settings, that is &amp;lt;code&amp;gt;127.0.0.1&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;localhost&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Dolphin will freeze.&lt;br /&gt;
* Open the GBA BIOS in VBA-M as if it were a regular GBA ROM. The regular splash screen will stutter a bit.&lt;br /&gt;
* In either emulator, Dolphin should recognize the Joybus Link by then, and the GC game will detect that a GBA was connected.&lt;br /&gt;
* To connect other units, open another emulator instance and repeat its process.&lt;br /&gt;
&lt;br /&gt;
Notable games that work:&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=The_Legend_of_Zelda:_Four_Swords_Adventures The Legend of Zelda Four Swords Adventures]: Both two modes are available for the US/PAL version work. The third Japan-only Navi Trackers mode works as well.&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Final_Fantasy_Crystal_Chronicles Final Fantasy Crystal Chronicles]&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Billy_Hatcher_and_the_Giant_Egg Billy Hatcher and the Giant Egg]: You can download games to your GBA. Amusingly, a RAM dump from VBA-M can be opened as a functional GBA ROM.&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Kururin_Squash! Kururin Squash!]&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Sonic_Adventure_2:_Battle Sonic Adventure 2: Battle] (buggy)&lt;br /&gt;
&lt;br /&gt;
Notable games that don&#039;t:&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Mr_Driller:_Drill_Land Mr. Driller: Drill Land]&lt;br /&gt;
*lots more&lt;br /&gt;
&lt;br /&gt;
[https://en.wikipedia.org/wiki/Category:Games_with_GameCube-GBA_connectivity See all games with GC-GBA connectivity]&lt;br /&gt;
&lt;br /&gt;
===e-Reader===&lt;br /&gt;
:&#039;&#039;Main page: [[GBA e-Reader emulators]]&#039;&#039;&lt;br /&gt;
This device can read content off e-Card paper stripes either as standalone content, or additional content to GBA/GC games. Can be thought of as DLC.&lt;br /&gt;
&lt;br /&gt;
===Inputs===&lt;br /&gt;
;Solar Sensor&lt;br /&gt;
1. Emulation: This feature has been emulated in mGBA, VBA-M, No$GBA 2.6 onwards, and My Boy!:&lt;br /&gt;
* mGBA: In the shortcut editor, shortcuts can be configured to raise/lower the solar level incrementally or to set any particular brightness level. The Nintendo Switch port of mGBA also allows use of the Switch&#039;s light sensor.&lt;br /&gt;
* 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… → &amp;quot;Special&amp;quot; tab.&lt;br /&gt;
* No$GBA: Under &#039;&#039;&#039;Options/Emulation Setup&#039;&#039;&#039;, you can find the Solar Sensor Level option. You&#039;re given the choice between only three brightness levels though: Darkness, 100 Watts, and Bright Sunlight.&lt;br /&gt;
* My Boy!: This emulator uses a button combination or the device&#039;s light sensor to check the brightness level. You can change this under Settings → Input → Cartridge Features → &amp;quot;Solar Emulation By&amp;quot; menu.&lt;br /&gt;
* Pizza Boy GBA: Uses the device&#039;s light sensor to check the brightness level.&lt;br /&gt;
&lt;br /&gt;
2. ROM Patches: Fixes applied directly to the ROM by various scene release groups to make it compatible with any emulator/flashcard, making the in-game brightness level controllable with L+Left/Right. It is argued this makes for a better experience actually, but sadly not all releases are covered.&lt;br /&gt;
* &#039;&#039;&#039;Boktai 1:&#039;&#039;&#039; [https://www.advanscene.com/html/Releases/dbreleases.php?id=1567 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1145 US], &amp;lt;s&amp;gt;EU&amp;lt;/s&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Boktai 2:&#039;&#039;&#039; [https://www.advanscene.com/html/Releases/dbreleases.php?id=1567 JP], &amp;lt;s&amp;gt;US&amp;lt;/s&amp;gt;, [https://www.advanscene.com/html/Releases/dbreleases.php?id=1992 EU].&lt;br /&gt;
* &#039;&#039;&#039;Boktai 3:&#039;&#039;&#039; [https://www.advanscene.com/html/Releases/dbreleases.php?id=2048 JP Fix].&lt;br /&gt;
* Combinations of Boktai 4 JP with earlier solar sensors to get solar sensor bonuses aren&#039;t emulated yet in any DS emulator.&lt;br /&gt;
&lt;br /&gt;
;Motion Control&lt;br /&gt;
1. Emulation: This feature has been emulated in mGBA, VBA-M, My Boy! and Pizza Boy:&lt;br /&gt;
* mGBA includes full motion control support using the motion sensor present in controllers like DualShock 4, DualSense and Switch Pro Controller.&lt;br /&gt;
* VBA &#039;&#039;&#039;doesn&#039;t&#039;&#039;&#039; emulate this feature, and its &amp;quot;Motion Control&amp;quot; option (with keys mapped to each tilt direction) covers the GBC title Kirby Tilt&#039;n Tumble.&lt;br /&gt;
* VBA-M core on RetroArch includes motion control support by using a controller stick (left or right)&lt;br /&gt;
* My Boy! uses the device&#039;s accelerometer to emulate this feature. You can change the sensitivity under Settings → Input → Cartridge Features → &amp;quot;Motion sensitivity&amp;quot; menu.&lt;br /&gt;
* Pizza Boy GBA also used the device&#039;s accelerometer to emulate this feature for games like WarioWare: Twisted and Yoshi&#039;s Universal Gravitation.&lt;br /&gt;
&lt;br /&gt;
2. ROM Patches: Fixes applied directly to the ROM (with the Lunar IPS utility, or at runtime using mGBA or VBA-M and naming them the same as the ROM in the same directory) by various scene release groups to make it compatible with any emulator/flashcard. D-Pad controls substituting motion controls don&#039;t work as well here as they tilt it &amp;quot;too much&amp;quot; at times to be very playable.&lt;br /&gt;
* Yoshi Topsy Turvy/Universal Gravitation: [https://www.advanscene.com/html/Releases/dbreleases.php?id=1799 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1947 EU], [https://www.advanscene.com/html/Releases/dbreleases.php?id=2001 US]&lt;br /&gt;
* WarioWare Twisted! (Patch: [https://www.advanscene.com/html/Releases/dbreleases.php?id=1682 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1979 US])&lt;br /&gt;
&lt;br /&gt;
;Rumble Feature&lt;br /&gt;
There are various rumble features found in GBA/GBC cards:&lt;br /&gt;
* &#039;&#039;&#039;GBC Rumble:&#039;&#039;&#039; GBC games which came on special cartridges with additional hardware for the rumble feature. It was actually used by dozens of releases, and some games like Tarzan 2 GBC were programmed to have rumble support but shipped on regular cartridges. Emulated by VBA-M GX (Wii-only), which also covers the dummied-out rumble games. Not emulated anywhere else.&lt;br /&gt;
* &#039;&#039;&#039;GBA Gyro Rumble:&#039;&#039;&#039; WarioWare Twisted was shipped on a cart with rumble support. It would rumble when you tilt to one &amp;quot;extreme.&amp;quot; Emulated by VBA-M GX (Wii-only, functional), mGBA has this feature, but it is not enabled in current builds,&lt;br /&gt;
* &#039;&#039;&#039;GBA Variable Rumble:&#039;&#039;&#039; Drill Dozer has rumble support, with variable force and speed depending on the rock type you drill through in-game. Partially emulated by VBA-M GX (Wii-only, functional), mGBA has this feature, but it is not enabled in current builds.&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Player Rumble:&#039;&#039;&#039; Many regular GBA games, shipped on regular cartridges, enable rumble during gameplay when played on GB Player hardware (which is essentially GBA hardware). These include Super Mario Advance 4, Summon Night Hajimari no Ishi, Mario &amp;amp; Luigi: Superstar Saga, Shikakui Atama wo Marukusuru Advance (both releases), Pokémon Pinball, and Drill Dozer which disables its original cartridge rumble scheme and enables this one instead. None of the emulators support this, though it is being under development for the mGBA emulator.&lt;br /&gt;
&lt;br /&gt;
===Special hardware===&lt;br /&gt;
Emulation of these is spotty, apart from GBE+, which supports almost all GBA peripherals.&lt;br /&gt;
&lt;br /&gt;
;Turbo File Advance&lt;br /&gt;
The Turbo File Advance was a peripheral for the GBA which allowed certain games to write data to it, acting as an external memory card. Developed by Sammy Corporation, it was compatible with only 2 games, RPG Tsukuru Advance and Derby Stallion Advance.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
The Power Antenna &amp;amp; Bug Sensor were small plastic peripherals that interfaced with the GBA&#039;s serial port and contained LEDs that flashed in response to certain events within Keitai Denjuu Telefang 2, the only supported GBA game.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Official Nintendo Infrared Adapter&lt;br /&gt;
As the GBA didn&#039;t have native infrared connectivity, Nintendo released an official IR adapter called the AGB-006 to restore this functionality. However, it only saw use in Cyber Drive Zoids: Kiju no Senshi Hyuu to control specific Zoid toy models.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Figurine Readers&lt;br /&gt;
Some GBA games/series had figurine reader add-ons, essentially precursors to the likes of Skylanders and Amiibo.&lt;br /&gt;
* &#039;&#039;&#039;Soul Doll Adapter&#039;&#039;&#039; (Legendz: Island of Ordeal/Sign of Nekuromu)&lt;br /&gt;
* &#039;&#039;&#039;Multi Plust On System&#039;&#039;&#039; (Bouken Yuuki Pluster World: Plust Gate/EX/Pluston GP)&lt;br /&gt;
  GBE+ has support for both the Soul Doll Adapter and Multi Plust On System, while mGBA supports the Soul Doll Adapter.&lt;br /&gt;
&lt;br /&gt;
;Battle Chip Gate&lt;br /&gt;
A peripheral device by Capcom and Takara compatible with &#039;&#039;Mega Man Battle Network 4&#039;&#039; (Japanese edition). It can be connected to the Game Boy Advance and allow the player to transmit real-life toy Battle Chips to the NetNavis in the game. It is also compatible with toy Advanced PETs and &#039;&#039;Rockman.EXE 4.5 Real Operation&#039;&#039;. It can also unlock minigames in &#039;&#039;Mega Man Zero 3&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[mGBA]] and [[GBE+]] support this add-on.&lt;br /&gt;
&lt;br /&gt;
;Glucoboy&lt;br /&gt;
An obscure medical peripheral designed to monitor a child&#039;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 is emulated in GBE+ since version 1.8.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:1406913527173-1-.png|400px|thumb|right|&#039;&#039;&#039;Left:&#039;&#039;&#039; The default game.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Right:&#039;&#039;&#039; The &amp;quot;Game Boy Colors&amp;quot; mode on [[VisualBoy Advance#VBA-M|VBA-M]].]]&lt;br /&gt;
The screen on the original Game Boy Advance is not backlit and can be hard to see in some conditions. To compensate, game developers often used oversaturated colors by default so that the result would look normal on hardware. On standard computer screens, saturation is not an issue, so this can look jarring and undesirable for gameplay. Some games made after 2003 may have also taken the Game Boy Advance SP &amp;lt;abbr title=&amp;quot;AGS-001&amp;quot;&amp;gt;model&amp;lt;/abbr&amp;gt; into account, since its screen was actually &amp;lt;abbr title=&amp;quot;A newer model, AGS-101, was released in 2005 that was actually backlit&amp;quot;&amp;gt;frontlit&amp;lt;/abbr&amp;gt;. For everything else though, emudevs have given some solutions:&lt;br /&gt;
&lt;br /&gt;
====Emulator Options====&lt;br /&gt;
&#039;&#039;&#039;No$GBA:&#039;&#039;&#039; Under &amp;quot;Emulation Options,&amp;quot; select &amp;quot;GBA Mode&amp;quot;. There are four modes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GBA (no backlight):&#039;&#039;&#039; Strong desaturation&lt;br /&gt;
* &#039;&#039;&#039;GBA SP (backlight):&#039;&#039;&#039; Strong desaturation&lt;br /&gt;
* &#039;&#039;&#039;Nintendo DS in GBA mode:&#039;&#039;&#039; Some desaturation&lt;br /&gt;
* &#039;&#039;&#039;VGA Mode (poppy bright):&#039;&#039;&#039; No desaturation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders &amp;gt; Load New Shader, select &amp;quot;gba-color.shader&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; (nightly only): Under Options &amp;gt; Game Boy Advance, you will find the option, &#039;&#039;&#039;LCD Filter&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;higan:&#039;&#039;&#039; Under Settings &amp;gt; Video Filter, you will find the &amp;quot;Color Emulation&amp;quot; checkbox.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Color Emulation off:&#039;&#039;&#039; No desaturation&lt;br /&gt;
* &#039;&#039;&#039;Color Emulation on:&#039;&#039;&#039; Gamma correction and adjusted color range.&lt;br /&gt;
  &#039;&#039;&#039;NanoBoyAdvance&#039;&#039;&#039;: Enabled by default. Under Config &amp;gt; Video &amp;gt; Color Correction &amp;gt; GBA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SkyEmu&#039;&#039;&#039;: Color Correction is set by default to 1.00 force in this emulator, and there are 2 types of desaturation methods. The first one is named SkyEmu and is selected by default, and the other one is named Higan and, as its name suggests, is based on higan&#039;s color correction. Change the desaturation type by pressing the ≡ button, then select GBA Color Correction Type. You can also change the intensity of the desaturation: slide the slider to 0.00 to brighten the screen a tad bit.&lt;br /&gt;
&lt;br /&gt;
====Shaders====&lt;br /&gt;
Cg [[Shaders and Filters|shaders]] can be used in [[OpenEmu]] or [[RetroArch]] that adjust the colors to those of a real GBA screen, as well as other screen types. These are available in GLSL&amp;lt;ref name=&amp;quot;GLSL&amp;quot;&amp;gt;https://github.com/libretro/glsl-shaders/tree/master/handheld/shaders/color&amp;lt;/ref&amp;gt; for OpenGL, and Slang&amp;lt;ref name=&amp;quot;Slang&amp;quot;&amp;gt;https://github.com/libretro/slang-shaders/tree/master/handheld/shaders/color&amp;lt;/ref&amp;gt; for Vulkan.&lt;br /&gt;
&lt;br /&gt;
For GBA, there is &amp;lt;code&amp;gt;gba-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/gba-color.cg&amp;lt;/ref&amp;gt;, which simulates the color profile of a GBA screen under an external light source more accurately than VBA-M or No$GBA color options. If you prefer the darker color options that those emulators have, then use &amp;lt;code&amp;gt;vba-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/vba-color.cg&amp;lt;/ref&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
There is also &amp;lt;code&amp;gt;nds-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/nds-color.cg&amp;lt;/ref&amp;gt; and &amp;lt;code&amp;gt;psp-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/psp-color.cg&amp;lt;/ref&amp;gt;, which simulates the color profiles of the original Nintendo DS frontlit screen and the PSP-1000/PSP-2000 backlit screen, respectively.&lt;br /&gt;
&lt;br /&gt;
For Game Boy Advance shader presets, see the &amp;quot;Shader Presets&amp;quot; page;&lt;br /&gt;
{{Main|Shader_Presets}}&lt;br /&gt;
&lt;br /&gt;
===Horrible Sound Quality===&lt;br /&gt;
As a handheld rushed to the market (because of the WonderSwan Color competition), the Game Boy Advance had some cut corners. The sound hardware was affected the hardest: while it could play Game Boy Color sound in addition to samples and sequenced music like what would be heard on the SNES, the actual playback quality is awful compared to the sound samples stored internally in the ROM.&lt;br /&gt;
&lt;br /&gt;
There were [https://www.romhacking.net/utilities/881/ tools] made to extract the internal high-quality music (as midi files plus a sound font, to be played on foobar2000); however, interest remains limited in implementing its playback in real-time on emulators. It&#039;s worth noting that NanoBoyAdvance includes an high quality audio mixer and there&#039;s a very experimental feature exists on [[mGBA]] (nightly versions) under Enhancements as &amp;quot;XQ GBA Audio&amp;quot;, but it&#039;s very buggy and still limited to games using the standard sound engine, the so-called &amp;quot;Sappy&amp;quot; engine, which is still a big part of the GBA&#039;s software library.&lt;br /&gt;
&lt;br /&gt;
===High Resolution Affine Transformation Graphical Effects===&lt;br /&gt;
Similar to the scaling effects used on the Super NES known commonly as &amp;quot;Mode 7&amp;quot; graphics, the Game Boy Advance has affine transformation effects for some backgrounds and individual sprites that can be done in hardware. Due to the GBA&#039;s lower resolution, some detail may be lost.&lt;br /&gt;
&lt;br /&gt;
The [[mGBA]] emulator added an Enhancements menu where you can change the resolution of those graphical effects, for a smoother effect. The graphical render engine will need to be OpenGL for those to take effect. It won&#039;t work on games where those effects are done in software instead of the hardware scaling features (like the 3D environment in Asterix &amp;amp; Obelix XXL)&lt;br /&gt;
&lt;br /&gt;
===Save formats===&lt;br /&gt;
Originally, when saves were implemented, nobody settled on a format, so the Visual Boy Advance devs made their own. Because other emulators often went with raw data, having to exchange different saves caused problems. The original Visual Boy Advance tries to figure out which format a given save is but often fails at it. By explicitly telling the emulator to read it as a specific type using a file called &amp;lt;code&amp;gt;vba-over.ini&amp;lt;/code&amp;gt;, VBA complies. VBA-M includes this config file by default, but older revisions like VBA 1.7.2 and VBALink don&#039;t.&lt;br /&gt;
&lt;br /&gt;
The VBA-Next and VBA-M cores in Libretro have the file baked into the binary so that it can load raw .sav files. However, they convert the format to its own derivative at exactly 136 KB every time, with save type info contained within the file. This completely avoids the previous issues at the cost of incompatibility with standalone VBA and most others.&lt;br /&gt;
&lt;br /&gt;
To solve this incompatibility, Libretro devs created a&lt;br /&gt;
[https://github.com/libretro/vba-next/blob/master/libretro/gbaconv/gbaconv.c command-line tool] to convert .srm save files made from these cores to raw .sav save data for other emulators. It takes standard input (i.e., drag and drop the .srm onto the executable) and outputs accordingly. It can also be done in reverse. A [https://thysbelon.github.io/gbaconv-web/ website version of this tool can be found here].&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy Advance hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy-advance/ Game Boy Advance Architecture Practical Analysis]&lt;br /&gt;
* MVG: {{YouTubeVideo|R43k-p9XdIk|The Story of Quake on the Game Boy Advance}}, {{YouTubeVideo|_Qqg4VCZ0k8|How the Game Boy Advance knew it was running a Game Boy Game}}, {{YouTubeVideo|_GVSLcqGP7g|Tomb Raider on the Nintendo Game Boy Advance is incredible}}, {{YouTubeVideo|mpNWEbZdXNw|How Graphics worked on the Nintendo Game Boy Advance}}&lt;br /&gt;
* martin korth: [https://problemkaputt.de/gbatek-contents.htm gbatek]&lt;br /&gt;
* [https://akkera102.sakura.ne.jp/gbadev/ akkera102.sakura gbadev (Japanese)]&lt;br /&gt;
* [https://gbadev.net/gbadoc/ gbadev - gbadoc]&lt;br /&gt;
* [https://en.wikibooks.org/wiki/GBA_Development/Resources WikiBooks - GBA Development Resources]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist|2}}&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:ARM-based consoles]]&lt;br /&gt;
[[Category:consoles]]&lt;br /&gt;
[[Category:Backward-compatible consoles]]&lt;br /&gt;
[[Category:Discontinued handheld consoles]]&lt;br /&gt;
[[Category:Game Boy Advance]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Sixth-generation video game consoles]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Preservation_projects&amp;diff=115552</id>
		<title>Preservation projects</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Preservation_projects&amp;diff=115552"/>
		<updated>2025-04-07T17:39:49Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* Preservation projects */ BlueMaxima&amp;#039;s Flashpoint has working builds for Linux (x86 only) and macOS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WIP}}&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;...So dawn goes down to day.&lt;br /&gt;
Nothing gold can stay.&amp;quot;&lt;br /&gt;
- Robert Frost (1874-1963)&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Over the years, technology has been rapidly evolving. Things that were once considered &amp;quot;new&amp;quot; or &amp;quot;innovating&amp;quot; can quickly become &amp;quot;old&amp;quot; or &amp;quot;outdated&amp;quot; over time. These changes can happen in a lot of ways, but overall as time goes on all things are at risk of disappearing someday.  While it may seem like an impossible (and sometimes pointless) task, that hasn&#039;t stopped many people from taking it upon themselves to preserve what others would consider to be not as important. While there are many aspects with respect to preservation in general, emulation plays a key role in preserving software by documenting and allowing old programs to run on modern devices (because what&#039;s the point of archiving a bunch of old games if you have no way of playing them!). Because emulation is often associated with preservation, this page is meant to highlight some other projects that have similar goals relating to video games and technology, some of which can even be used in conjunction with emulation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Our mission is to preserve video games. If you are an EU citizen you can help us in our mission by signing the Stop Killing Games EU initiative! Please [https://eci.ec.europa.eu/045/public/ Sign Now]&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|See [https://dolphin-emu.org/blog/2024/12/02/dolphin-progress-report-release-2412/#whats-up-with-the-blue-banner this page] for more information.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Preservation projects==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended Emulators|Recommended]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Preserves the following software &lt;br /&gt;
|-&lt;br /&gt;
|[https://www.retro-exo.com/exodos_M.html eXoDOS]&lt;br /&gt;
|Windows ||6.0 ||{{✓}} ||{{✓}} &lt;br /&gt;
|DOS games&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.totaldoscollection.org/ Total DOS Collection]&lt;br /&gt;
|Online ||22 ||{{✓}} ||{{✓}} &lt;br /&gt;
|DOS games&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.goodolddays.net The Good Old Days]&lt;br /&gt;
|Online || ||{{✓}} ||{{✓}} &lt;br /&gt;
|Floppy disc games&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.betaarchive.com BetaArchive]&lt;br /&gt;
|Online || ||{{✓}} ||{{✓}} &lt;br /&gt;
|Alphas and betas of different software including games (to download their files, a user must contribute something they don&#039;t have to their database), as well as abandonware&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.retro-exo.com/win3x_M.html eXoWin3x]&lt;br /&gt;
|Windows ||2.0 ||{{✓}} ||{{✓}} &lt;br /&gt;
|Windows 3x games&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.retro-exo.com/rlp_M.html Retro Learning Pack]&lt;br /&gt;
|Windows || ||{{✓}} ||{{✓}} &lt;br /&gt;
|MS-DOS &amp;amp; Windows 3.1 educational software&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.retro-exo.com/scummvm_M.html eXoScummVM]&lt;br /&gt;
|Windows || ||{{✓}} ||{{✓}} &lt;br /&gt;
|ScummVM games&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.retro-exo.com/appleIIGS_M.html eXoAppleIIGS]&lt;br /&gt;
|Windows ||1.0 ||{{✓}} ||{{✓}} &lt;br /&gt;
|Apple IIGS games &amp;amp; apps&lt;br /&gt;
|-&lt;br /&gt;
|[[Flashpoint]]&lt;br /&gt;
|Windows&amp;lt;br/&amp;gt;Linux (x86)&amp;lt;br/&amp;gt;macOS ||{{FlashpointVer}} ||{{✓}} ||{{✓}} &lt;br /&gt;
|Flash and other web games&lt;br /&gt;
|-&lt;br /&gt;
|[https://bluemaxima.org/instance_archive/ instance_archive();]&lt;br /&gt;
|Windows ||15/10/2021 ||{{✓}} ||{{✓}} &lt;br /&gt;
|GameMaker games&lt;br /&gt;
|-&lt;br /&gt;
|[[Kahvibreak]]&lt;br /&gt;
|Windows&amp;lt;br/&amp;gt;Linux ||{{Kahvibreak}} ||{{✓}} ||{{✓}} &lt;br /&gt;
|[[Cellphone_emulators#Java 2 Micro Edition (J2ME)|J2ME]] games&lt;br /&gt;
|-&lt;br /&gt;
|[https://pleasuredome.github.io/pleasuredome/ Pleasuredome]&lt;br /&gt;
|Windows ||{{MAMEVer}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|MAME &amp;amp; Non-MAME romsets&lt;br /&gt;
|-&lt;br /&gt;
|[https://amigan.yatho.com Emerson Arcadia 2001 Central]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|Signetics 2650-based machines&lt;br /&gt;
(Interton VC 4000, Elektor TV Games Computer, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.intvfunhouse.com INTV Funhouse]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|Intellivision fun facts, tips &amp;amp; pics!&lt;br /&gt;
|-&lt;br /&gt;
|[https://myrient.erista.me Myrient]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|A reenvisioning of video game preservation&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gametdb.com/ GameTDB]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|Box art for GCN, NDS, 3DS, Wii, Wii U, and PS3&lt;br /&gt;
|-&lt;br /&gt;
|[https://hshop.erista.me hShop]&lt;br /&gt;
|3DS ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|The ultimate 3DS content website, shouldn&#039;t be confused with revival projects&lt;br /&gt;
|-&lt;br /&gt;
|[https://ghosteshop.com/ Ghost eShop]&lt;br /&gt;
|3DS ||N/A ||{{✓}} ||{{✓}}&lt;br /&gt;
|The ultimate 3DS content website, shouldn&#039;t be confused with revival projects&lt;br /&gt;
|-&lt;br /&gt;
|[https://archive.sudomemo.net/ Flipnote Archive]&lt;br /&gt;
|Online ||N/A ||{{✗}} ||{{✓}} &lt;br /&gt;
|[[Wikipedia:Flipnote_Studio#Flipnote_Hatena|Nintendo&#039;s Flipnote Hatena]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Only for archiving of Flipnote animations posted to Flipnote Hatena before it closed, shouldn&#039;t be confused with revival projects&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://archiverse.guide/faq Archiverse]&lt;br /&gt;
|Online ||N/A ||{{✗}} ||{{✓}} &lt;br /&gt;
|[[Wikipedia:Miiverse|Nintendo&#039;s Miiverse]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Only for archiving of Miiverse data before it closed, shouldn&#039;t be confused with revival projects&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://oscwii.org/ Open Shop Channel]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}}&lt;br /&gt;
|Homebrew apps library for the Wii&lt;br /&gt;
|-&lt;br /&gt;
|[https://mariocube.xyz/ MarioCube]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|Rare files for Wii/GCN, WiiWare/Virtual Console WADs from Wii Shop Channel and more&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.no-intro.org/ No-Intro]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|Database of checksums for cartridge-based games&lt;br /&gt;
|-&lt;br /&gt;
|[http://redump.org/ Redump]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|Database of checksums for disc-based games&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.tosecdev.org/ TOSEC]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|Database of checksums for disc and cartridge-based games&lt;br /&gt;
|-&lt;br /&gt;
|[https://hiddenpalace.org/ Hidden Palace]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|Video game development media (such as prototypes, hardware, source code, artwork, and more)&lt;br /&gt;
|-&lt;br /&gt;
|[https://tcrf.net/The_Cutting_Room_Floor The Cutting Room Floor]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|Dedicated to unearthing and researching unused and cut content from video games, from debug menus to unused music, graphics, enemies, or levels, many games have content never meant to be seen by anybody but the developers or even meant for everybody, but cut due to time/budget constraints&lt;br /&gt;
|-&lt;br /&gt;
|[https://lostmediawiki.com/ LostMediaWiki]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|Pieces of lost or hard to find media (whether it be video, audio or otherwise)&lt;br /&gt;
|-&lt;br /&gt;
|[https://discord.gg/bYVJ8AEgVq Rchive]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|Downloadable Roblox games from 2006-2017&lt;br /&gt;
|-&lt;br /&gt;
|[https://discord.gg/EZVZPJhdVz The Roblox Lost Media Project]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|Pieces of lost or hard to find media relating to Roblox (whether it be video, audio or otherwise)&lt;br /&gt;
|-&lt;br /&gt;
|[https://valvearchive.com/ Valve Archive]&lt;br /&gt;
|Online ||N/A ||{{✓}} ||{{✓}} &lt;br /&gt;
|Pieces of lost or hard to find media relating to Valve (whether it be video, audio or otherwise)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Revival Projects==&lt;br /&gt;
As the internet has become more readily available over time, a lot of companies have experimented with adding online services to their products (see [[Early online services]]). However, because of how dependent these features can be on a single company or server they are at high risk of disappearing once the service gets shut down. [[#Private Game Servers]], especially for MMOs are at risk as the entirety of the game is based on playing online. If the game has no way of allowing the user to host their own private server then once the service ends, so does the game. This will especially be a problem in the future as more and more games are becoming more dependent on online services. Other than MMOs, private game server revive projects (or server emulators) particularly important for preserving online experiences in AAA games where big publishers are already notorious for using intrusive [[Copy_protection|copy protection]], acquiring IPs and developers and then turning them to zombies, instead of using or turning their games to P2P-based online infastructure they are shutting down their own custom/private servers. Revival projects ensure these kind of online experiences, aren&#039;t lost to history. Depending on interest and importance, there has been a surprising amount of fans who have come together to keep a service and/or game experience alive.&lt;br /&gt;
&lt;br /&gt;
===Private Platform Servers===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; colspan=2|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Official Servers/Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&#039;&#039;&#039;Revived?&#039;&#039;&#039;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&#039;&#039;&#039;Revive Group(s)/Communities&#039;&#039;&#039;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&#039;&#039;&#039;Revived Platform(s)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | Steam&#039;s online features&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Mac}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}} &lt;br /&gt;
|[https://gitlab.com/Mr_Goldberg/goldberg_emulator Goldberg Emulator]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[[#LAN_Tunneling_Programs|(uses multiplayer over LAN)]]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|Windows|Linux}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Wikipedia:Games_for_Windows_–_Live|Games for Windows – Live]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;As of 2023, users are unable to login to Games for Windows Live through the GFWL Marketplace. The in-game overlay, however, still works fully on all games already owned either digitally or retail, with long login times ranging from 1-5 minutes.[https://en.wikipedia.org/wiki/Games_for_Windows_%E2%80%93_Live#History]&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://gitlab.com/GlitchyScripts/xlivelessness XLiveLessNess]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Xbox Live#Xbox 360|Game Room]]&lt;br /&gt;
|align=left|{{Icon|Windows|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Game Room was removed from digital storefronts with servers for the game being shut down on October 31, 2017. Offline modes are still playable though if you have the service installed with DLCs.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | [[Wikipedia:Game_Center|Game Center]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Achievements, Challenges, Leaderboards etc.&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}} &lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | [[Wikipedia:Google_Play_Games|Google Play Games]]&amp;lt;br/&amp;gt;[[Wikipedia:Google_Play_Services|Google Play Services]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Achievements, Challenges, Leaderboards etc.&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|Windows}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}} &lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | [[Wikipedia:Ovi_(Nokia)|Ovi]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Sync, Store etc.&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Symbian}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}} &lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | [[wikipedia:N-Gage_(service)|N-Gage (service)]]&amp;lt;br/&amp;gt;[[Early_online_services#Arena_.28N-Gage.29|N-Gage Arena]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Sync, matchmaking, social features etc.&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|[[N-Gage]]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}} &lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Nintendo Wi-Fi Connection#WiiConnect24|WiiConnect24]] and [[Wikipedia:WiiConnect24#Channels|channels]]&lt;br /&gt;
|align=left|{{Icon|Wii}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On June 27, 2013, WiiConnect24 service features were globally terminated.&amp;lt;br/&amp;gt;On January 30, 2019, Nintendo shut down the Wii Shop Channel and removed all WiiWare, Virtual Console games, and other Wii Channels from sale or initial download.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.wiilink24.com/ WiiLink24]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(formerly [https://rc24.xyz/ RiiConnect24])&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/WiiMart WiiMart]&lt;br /&gt;
|{{Icon|Wii}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Wikipedia:Flipnote_Studio|Flipnote Hatena]]&lt;br /&gt;
|align=left|{{Icon|NDS|Web}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;An online service, titled Flipnote Hatena, allowed users to share Flipnote animations from Flipnote Studio with others online through an online platform. It was shut down on May 31, 2013.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.sudomemo.net/ Sudomemo]&lt;br /&gt;
|{{Icon|NDS|3DS|Web}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Wikipedia:Nintendo_eShop|Nintendo eShop]]&lt;br /&gt;
|align=left|{{Icon|3DS|WiiU|Switch|Switch2}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The ability to purchase, download, and play new content on the Nintendo eShop for the Wii U and the Nintendo 3DS was discontinued for the rest of the world on March 27, 2023.&amp;lt;br/&amp;gt;Servers only active for Switch platform at the moment, and it will be active for Switch 2 as well.[https://www.theverge.com/news/641966/nintendo-eshop-smooth-switch-2]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Wikipedia:Nintendo_Zone|Nintendo Zone]]&lt;br /&gt;
|align=left|{{Icon|NDS|3DS}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;This application has been discontinued worldwide, but all other Nintendo Zone functionality remains.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/MegaPika/SatellaZone SatellaZone]&lt;br /&gt;
|{{Icon|3DS}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Nintendo Wi-Fi Connection]]&lt;br /&gt;
|align=left|{{Icon|NDS|Wii}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On May 20, 2014, at 7:30 PM PT, Nintendo ended the Nintendo Wi-Fi Connection service.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}} &lt;br /&gt;
|[https://wiimmfi.de/stat?m=25 Wiimmfi]&amp;lt;br/&amp;gt;[https://github.com/barronwaffles/dwc_network_server_emulator AltWFC (Open Source)]&amp;lt;br&amp;gt;[https://wfc.wiilink24.com/online WiiLink WFC (WIP)]&amp;lt;br/&amp;gt;[https://kaeru.world/projects/wfc Kaeru WFC]&lt;br /&gt;
|{{Icon|NDS|Wii}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Wikipedia:Flipnote_Studio_3D#Online_services|Flipnote Gallery: World]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;for [[Wikipedia:Flipnote_Studio_3D|Flipnote Studio 3D]]&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://gallery.kaeru.world/setup kaeru gallery]&amp;lt;br/&amp;gt;[https://kaeru.world/kw/setup kaeru]&lt;br /&gt;
|{{Icon|3DS}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Early_online_services#GameSpy|GameSpy]]&lt;br /&gt;
|align=left|Various&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;It was shut down on [[Wikipedia:GameSpy|May 31, 2014]].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[http://beta.openspy.net/ OpenSpy]&lt;br /&gt;
|Various&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Nintendo Network]]&lt;br /&gt;
|align=left|{{Icon|3DS|WiiU}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On October 4, 2023, Nintendo announced the discontinuation of the service by early April 2024.&amp;lt;br/&amp;gt;It was shut down on April 9, 2024.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://gbatemp.net/threads/wip-pretendo-custom-wiiu-servers.495597/ Pretendo]&lt;br /&gt;
|{{Icon|3DS|WiiU}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Wikipedia:Miitomo|Miitomo]]&lt;br /&gt;
|align=left|{{Icon|iOS|Android|}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;It was ultimately discontinued on May 9, 2018.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://kaeru.world/projects/kaerutomo Kaerutomo]&lt;br /&gt;
|{{Icon|iOS|Android}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Wikipedia:Miiverse|Miiverse Network]]&lt;br /&gt;
|align=left|{{Icon|3DS|WiiU}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Discontinued on November 8, 2017.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.gamebrew.org/wiki/Rverse_3DS rverse]&amp;lt;/br&amp;gt;[https://sites.google.com/site/mvclonapedia/articles/clones/juxt Juxtaposition (Pretendo)]&lt;br /&gt;
|{{Icon|3DS|WiiU}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Nintendo Switch Online]]&lt;br /&gt;
|align=left|{{Icon|Switch|Switch2}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|[https://web.archive.org/web/20201103044650/https://raptor.network/ Raptor Network] (Offline)&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Wikipedia:PlayOnline|PlayOnline]]&lt;br /&gt;
|align=left|{{Icon|Windows|360|PS2}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The termination date for Final Fantasy XI and PlayOnline on PlayStation 2 and Xbox 360 was March 2016, with only the PC version of Final Fantasy XI still supported.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP?[https://youtu.be/BFNT8NUcxC8][https://old.reddit.com/r/ffxi/comments/17xm241/do_you_think_a_ffxi_ps2_private_server_will_ever/]&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Wikipedia:PlayStation_Broadband_Navigator|PlayStation Broadband Navigator]]&lt;br /&gt;
|align=left|{{Icon|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Service for PlayStation 2‘s Broadband Navigator [https://www.gematsu.com/2016/03/ps2-broadband-navigator-end-service-march-31 end in Japan on March 31 2016], Sony Computer Entertainment Japan Asia announced.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[PlayStation Network]]&lt;br /&gt;
|align=left|{{Icon|PS3|PS4|PS5}}&amp;lt;/br&amp;gt;{{Icon|PSP|Vita}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|WIP&lt;br /&gt;
|&amp;lt;small&amp;gt;[[PlayStation_Network#PlayStation_3|RPCN]] (P2P match-making)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://psrewired.com/ PS Rewired]&amp;lt;br/&amp;gt;[https://discord.gg/kS9CJhjq9C PS3 REBORN]&amp;lt;br/&amp;gt;[https://github.com/PSOnlineReturnalGaming PSORG Revival]&amp;lt;br/&amp;gt;[https://github.com/hashsploit/clank clank]&amp;lt;br/&amp;gt;[https://github.com/Jump-Suit/hyenas hyenas]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[PlayStation_Network#PlayStation_Home|Playstation Home]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://web.destinationhome.live/ Destination Home]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[PlayStation_Network#Life_with_PlayStation|Life with PlayStation]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[PlayStation Mobile]]&lt;br /&gt;
|align=left|{{Icon|Android|Vita}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The service completely shutting down on September 10, 2015.&amp;lt;br/&amp;gt;Games were available to devices via the PlayStation Store.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[PlayStation_Network|PlayStation Now]]&lt;br /&gt;
|align=left|{{Icon|PS4|PS5|Windows}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the expansion of the PlayStation Plus service to offer additional tiers in May–June 2022, the standalone PlayStation Now subscription was shut down, but its services were incorporated into the PlayStation Plus Premium tier.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[wikipedia:Room_for_PlayStation_Portable|PlayStation Room]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Wikipedia:SpotPass_and_StreetPass|SpotPass/StreetPass]]&lt;br /&gt;
|align=left|{{Icon|3DS|WiiU}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On October 4, 2023, Nintendo announced the SpotPass service would be discontinued by April 2024. It was later revealed that it would shut down on April 8, 2024, at 4 pm PDT.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&amp;lt;ref&amp;gt;[https://pretendo.network/blog/5-19-24#streetpass-relay Pretendo project #streetpass-relay]. There is also a dedicated preservation project for this called &amp;quot;[https://spotpassarchive.github.io/ SpotPass Archive]&amp;quot;.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|[https://pretendo.network Pretendo]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[VTech Learning Lodge]]&lt;br /&gt;
|align=left|?&lt;br /&gt;
|?&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Early_online_services#Wireplay|Wireplay]]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The service endured for a time but was finally [[Wikipedia:Wireplay|shut down in 2014]].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Xbox_Live|Xbox Live/Xbox network]]&lt;br /&gt;
|align=left|{{Icon|Xbox|360|XB1|SXS}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Xbox Live for the original Xbox was discontinued by Microsoft on April 15, 2010.&amp;lt;br/&amp;gt;On July 29, 2024, Xbox will stop supporting the ability to purchase new games, DLC, and other entertainment content from the Xbox 360 Store on the console and the Xbox 360 Marketplace.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[[Xbox_Live|Insignia]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[[Xbox_Live|Xenia WebServices]] (P2P match-making)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|Xbox|360}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=4| Clients&lt;br /&gt;
|[[Wikipedia:YouTube|YouTube]]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Latest clients online, but older clients offline&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|TubeFixer (iOS)&amp;lt;br&amp;gt;yt2009 (Web API), [https://www.mediafire.com/folder/ufbdncy1h6tve/YT2009-PATCHED Android])&amp;lt;br&amp;gt;[https://forum.spacehey.com/topic?id=90895 more]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Instagram|Instagram]]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Newer clients online, but older clients offline&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|LegacyIGN&amp;lt;br&amp;gt;DialedUp Lunar&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Twitter|X/Twitter]]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;API 2.0 and partial 1.1 API online, but older APIs offline&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|[https://docs.owler.cloud Owler] (2007 Twitter clone with v1.0 API replication, meaning all clients up to late 2012 work with patches)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Facebook|Facebook]]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Facebook has a surprisingly good compatibility with apps as old as 2012 still working.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|[https://spiritaccount.net Spirit Account] (Facebook replacement for deactivated FB apps and discontinued FB web games. It provides a basic recreation of the [https://developers.facebook.com/docs/graph-api/ Facebook Graph API] and supports iOS, Android, and all of the Facebook SDK(s) with patches. Currently it has no support for social posts)&lt;br /&gt;
|{{Icon|Android|iOS|Windows|Web}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Wikipedia:Netflix|Netflix]]&lt;br /&gt;
|align=left|{{Icon|Web|Android|iOS}}{{Icon|PS2|Wii||3DS|PS3|360}}{{Icon|PSV|PS4|XB1|PS5|SXS}} and [[Smart_TV_emulators|smart TVs]]&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;PS2, Wii and 3DS versions became defunct. PS3 version is unknown.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[Early_online_services#Xfire|Xfire]]&lt;br /&gt;
|align=left|{{Icon|Web|Windows}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.xf1re.com/ xf1re]&lt;br /&gt;
|{{Icon|Web|Windows}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Private Game Servers===&lt;br /&gt;
Strictly, a private server is any machine or virtual machine used as a server that is privately administrated. Colloquially the term is nearly-exclusively used to refer to independently operated, unofficial servers for video games. These shouldn&#039;t be confused with [[Netplay#LAN_tunneling_programs|LAN tunneling (LAN multiplayer over internet)]] and offline multiplayer gaming over LAN/local connection. [[Wikipedia:Peer-to-peer|P2P infrastructure]] based games are included for informational purposes regarding their availability, even if the primary focus might be on the private servers. While some games listed below use [[Wikipedia:Peer-to-peer|peer-to-peer]] (P2P) infrastructure, they might have private servers for authentication phase and just because a game has a dedicated private server for online feature support doesn&#039;t mean it has matchmaking capable. There are various online features for games such as: Leaderboards, User Generated Content, Clans etc. Some games might only support some of the [[#Private_Platform_Servers|platform service]] functionalities such as [https://x.com/Insignia_Live/status/1551570707754078208 Live Aware] from Xbox Live. (e.g. Red Dead Revolver, Neighbours from Hell etc.)&lt;br /&gt;
&lt;br /&gt;
Remember, for online feature supported games that do not supports online matchmaking or lacking revived private servers, LAN multiplayer can still be an option if the game supports it. You can use [[Netplay#LAN_tunneling_programs|LAN tunneling]] software to play with your friends over the internet. If none of these available consider local co-op option if the game supports it, especially with [[Netplay#Streaming_programs|streaming software]] for playing with your friends over the internet.&lt;br /&gt;
&lt;br /&gt;
;[[Talk:Preservation_projects#Adding_new_titles_to_private_game_servers_section|Take a look at this]] before adding a game to this list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(Only online feature supported ones)&amp;lt;/small&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Official Servers/Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&#039;&#039;&#039;Revived?&#039;&#039;&#039;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&#039;&#039;&#039;Revive Group/Community&#039;&#039;&#039;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&#039;&#039;&#039;Revived Platform(s)&#039;&#039;&#039;&lt;br /&gt;
|- id=&amp;quot;#&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;#&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:2006_FIFA_World_Cup_(video_game)|2006 FIFA World Cup&amp;lt;br/&amp;gt;FIFA World Cup: Germany 2006]]&lt;br /&gt;
|align=left|{{Icon|PS2|PSP|Xbox|Windows|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down.[https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:2010_FIFA_World_Cup_South_Africa_(video_game)|2010 FIFA World Cup South Africa]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down.[https://gamefaqs.gamespot.com/boards/985986-2010-fifa-world-cup-south-africa/62201175]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:4x4_Evo#Multiplayer|4x4 Evolution]]&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Dreamcast}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers shut down on July 16th, 2011.&amp;lt;br/&amp;gt;The Dreamcast version of the game will support up to four players online and the PC and Mac versions will allow up to eight players over Internet or LAN connections. The game will use GameSpy&#039;s &amp;quot;peer to peer&amp;quot; technology to support Internet multiplayer options between all of the platforms.[https://www.ign.com/articles/2000/03/31/4x4-evolution-announced]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://dreamcastlive.net/4x4-evolution/ DreamcastLive]&lt;br /&gt;
|{{Icon|Dreamcast}}&lt;br /&gt;
|- id=&amp;quot;A&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;A&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Aion_(video_game)|Aion&amp;lt;br/&amp;gt;Aion: The Tower of Eternity]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://goldaion.com/ GoldAion]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Allods_Online|Allods Online]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|[https://forum.ragezone.com/threads/allods-online-1-1-02-0-server-client.1222905/ ?]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Alien_Swarm|Alien Swarm]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://developer.valvesoftware.com/wiki/Alien_Swarm_Dedicated_Server Various]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Anthem_(video_game)|Anthem]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS4|XB1}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;BioWare announced on February 24, 2021, that they were discontinuing any future work on Anthem, though will continue to support the live servers for the immediate future, while the developers on the game would be transitioned to Mass Effect and Dragon Age titles. Bloomberg reported that this decision partially led EA and BioWare to cancel the multiplayer elements that had been planned in Dragon Age: Dreadwolf, instead focusing that game as a single-player experience.[https://www.ea.com/games/anthem/live-status]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:APB:_All_Points_Bulletin|APB: All Points Bulletin&amp;lt;br/&amp;gt;APB: Reloaded]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS4|XB1}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:ArcheAge|ArcheAge&amp;lt;br/&amp;gt;ArcheAge: Unchained]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game was released in Korea on January 15, 2013, and in Europe and North America on September 16, 2014. ArcheAge: Unchained was announced in August 2019 and launched on Steam and Glyph on October 15, 2019 and got merged with the base game in November 2023 with all the characters and items transferred. On April 25, 2024, Kakao Games announced that Archeage servers in North America and Europe would close effective June 27, 2024.[https://www.reddit.com/r/archeage/comments/1ccpkun/archage_naeu_closing_effective_june_27_2024/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://wiki.aa-classic.com/Main_Page ArcheAge Classic Server]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:ATV_Offroad_Fury:_Blazin&#039;_Trails|ATV Offroad Fury: Blazin&#039; Trails]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://docs.google.com/spreadsheets/d/1LRa0uC0LePZF_szr4hQQ4PiC2nbTig0Il_2t8vHQx7k/edit?gid=0#gid=0 PSORG]&lt;br /&gt;
|{{Icon|PSP}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Aura_Kingdom|Aura Kingdom]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://aurakingdom.to/ AuraKingdom.to]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://avatar.fandom.com/wiki/Legends_of_the_Arena Avatar: Legends of the Arena]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers closed in 2013.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://discord.com/channels/334781049106333696/334781049106333696 LegendsOfTheArena Discord channel]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|- id=&amp;quot;B&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;B&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Batman:_Arkham_Origins|Batman: Arkham Origins]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On December 4, 2016, the online services for Arkham Origins were officially retired. Despite this, the servers remained available for PC and Playstation.&amp;lt;br/&amp;gt;As of January 2021, it appears that you can no longer find matches on PC or Playstation matchmaking.[https://arkhamcity.fandom.com/wiki/Batman:_Arkham_Origins_Multiplayer][https://youtu.be/gYyjl3TmaME?t=951]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/KiwifruitDev/arkham-revived Arkham: Revived]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlefield_1942|Battlefield 1942]]&lt;br /&gt;
|align=left|{{Icon|Windows|Mac}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Battlefield 1942&#039;s master server [https://old.reddit.com/r/Battlefield/comments/sysany/battlefield_1942_master_server_list_offline/ shutdown in 2014].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[http://beta.openspy.net/en/howto/generic/bfield1942 OpenSpy]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlefield_2|Battlefield 2]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On June 30, 2014, the multiplayer master server was shut down [https://web.archive.org/web/20201118162916/https://www.ea.com/service-updates alongside other GameSpy-powered titles].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.bf2hub.com/home/index.php BF2Hub]&amp;lt;br/&amp;gt;[http://beta.openspy.net/en/howto/generic/battlefield2 OpenSpy]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlefield_2142|Battlefield 2142]]&lt;br /&gt;
|align=left|{{Icon|Windows|Mac}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;In July 2014, all online components (including Singleplayer) of the game were deactivated following the shutdown of GameSpy.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://battlefield2142.co/ BF2142 Reclamation]&amp;lt;br/&amp;gt;[http://beta.openspy.net/en/howto/generic/stella OpenSpy]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlefield_2:_Modern_Combat|Battlefield 2: Modern Combat]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Multiplayer on Xbox was shut down on April 15, 2010. [https://web.archive.org/web/20180320091311/https://www.ea.com/service-updates/2014 All Xbox, Xbox 360, and PlayStation 2 servers are offline].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]](PS2)&amp;lt;br/&amp;gt;Unknown(Xbox 360)(WIP)&amp;lt;ref name=BF2MC&amp;gt;Right now we have the game server for BF2MC for the PS2 and XBOX, but the XBOX 360 is missing. But only PS2 game servers are online, recommended to join [https://bf2mc.com/ BF2MC] community. The XBOX is missing because we need help integration with the xbox live services/[https://insignia.live/#games Insignia] project.[https://discord.com/channels/308194948048486401/1173434194525950062/1259497028979789885] Members of the [https://discord.gg/battlefield-modding-581583269615894578 Battlefield modding-Frostbite 1] discord channel are working on revive server for Xbox 360 version of Battlefield 2: Modern Combat title.&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;Insignia(Xbox)(WIP)&amp;lt;ref name=BF2MC&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlefield_1943|Battlefield 1943]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|XB1|SXS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers for Battlefield 1943 [https://www.ea.com/games/battlefield/legacy-sunset will be shut down on December 8, 2023].&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://github.com/valters-tomsons/arcadia arcadia]&amp;lt;ref name=Frostbite1&amp;gt;Members of the [https://discord.gg/battlefield-modding-581583269615894578 Battlefield modding-Frostbite 1] discord channel are working on keeping of Battlefield 1943 and Battlefield Bad Company titles [https://old.reddit.com/r/Battlefield1943/comments/14ba41x/bf1943_servers_are_shutting_down_is_there_any/jswxq7e/ alive]. There is a separate project for emulating EA Plasma backend services/Battlefield games built on the Frostbite 1.x engine, called [https://github.com/valters-tomsons/arcadia arcadia project] but it is in work-in-progress stage. Another project, [https://github.com/wildmaster84/SimpleSocket/tree/bf1943 SimpleSocket&#039;s bf1943 branch] will contain the code for the Battlefield EU server.[https://discord.com/channels/308194948048486401/1173434194525950062/1261172014056472637] Also there is a project called &amp;quot;BF_MasterServer&amp;quot; (fork of NFSC_MasterServer) for EA theater/plasma/messager backend. Lastly, [https://github.com/BattleDash/FrostbiteServer FrostbiteServer] project for being built specifically for STAR WARS Battlefront II, but there is a potential that it can be somewhat adapted to other games running on the engine in the future.&amp;lt;/ref&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlefield_3|Battlefield 3]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers for PlayStation 3 and Xbox 360 will be shutdown on November 7th 2024.[https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;br/&amp;gt;On Windows servers are still active.[https://www.reddit.com/r/battlefield3/comments/yl8hcx/is_bf3_still_active_on_pc/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://veniceunleashed.net/ Venice Unleashed]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://battlefield.fandom.com/wiki/Battlefield_3:_Aftershock Battlefield 3: Aftershock]&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;It was released for free on the US App Store and was later pulled from the App Store with servers shut down on March 31, 2012 due to negative reception.[https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlefield_4|Battlefield 4]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows|PS4|XB1}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers for PlayStation 3 and Xbox 360 will be shutdown on November 7th 2024.[https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;br/&amp;gt;On Windows servers are still active.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://warsaw.gg/ Warsaw Revamped]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlefield_Hardline|Battlefield Hardline]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows|PS4|XB1}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers for PlayStation 3 and Xbox 360 will be shutdown on November 7th 2024.[https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;br/&amp;gt;On Windows servers are still active.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlefield_Vietnam|Battlefield Vietnam]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On June 30, 2014, the multiplayer master server was shut down [https://web.archive.org/web/20201118162916/https://www.ea.com/service-updates alongside other GameSpy-powered titles].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.gameranger.com/games/ GameRanger]&amp;lt;br/&amp;gt;[http://beta.openspy.net/en/server-list/bfvietnam OpenSpy]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlefield_Bad_Company|Battlefield Bad Company]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|XB1|SXS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers for Battlefield Bad Company [https://www.ea.com/games/battlefield/legacy-sunset will be shut down on December 8, 2023].&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://github.com/valters-tomsons/arcadia arcadia]&amp;lt;ref name=Frostbite1&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlefield_Bad_Company 2|Battlefield Bad Company 2]]&amp;lt;br/&amp;gt;[[Wikipedia:Battlefield:_Bad_Company_2#Vietnam|Battlefield Bad Company 2: Vietnam]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|XB1|SXS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers for Battlefield Bad Company 2 [https://www.ea.com/games/battlefield/legacy-sunset will be shut down on December 8, 2023].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://veniceunleashed.net/project-rome Project Rome]&amp;lt;br/&amp;gt;[https://github.com/Tratos/BFBC2_MasterServer Battlefield: Bad Company 2 Master Server Emulator]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlefield_Heroes|Battlefield Heroes]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.ea.com/news/update-on-a-few-of-our-free-to-play-pc-games Went offline on 14 July 2015], alongside fellow EA free-to-play titles Battlefield Play4Free, Need for Speed: World, and FIFA World.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://risinghub.net/ Rising Hub]&amp;lt;br/&amp;gt;[https://phoenixheroes.net/ Phoenix Heroes]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlefield_Play4Free|Battlefield Play4Free]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.ea.com/news/update-on-a-few-of-our-free-to-play-pc-games Went offline on 14 July 2015], alongside fellow EA free-to-play titles Battlefield Heroes, Need for Speed: World, and FIFA World.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://phoenixplay4free.net/ Phoenix Play4Free]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlestations:_Midway#Multiplayer|Battlestations: Midway]]&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|360}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Since December 2012 GameSpy closed down all their support for Battlestations: Midway. Players trying to play the Multiplayer (powered by GameSpy) are getting only error messages.&amp;lt;br/&amp;gt;Xbox 360 version multiplayer playable.[https://youtu.be/r3gzMArDDdA?t=624]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[http://beta.openspy.net/en/howto/generic/bsmidwaypc OpenSpy] (PC)&amp;lt;br/&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](needs testing)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Battlestations:_Pacific#Multiplayer|Battlestations: Pacific]]&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|360}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Windows version used GFWL.[https://www.pcgamingwiki.com/wiki/Battlestations:_Pacific]&amp;lt;br/&amp;gt;Xbox 360 version multiplayer playable.[https://youtu.be/r3gzMArDDdA?t=664]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Black_Desert_Online|Black Desert Online]]&lt;br /&gt;
|align=left|{{Icon|Windows|XB1|PS4}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Blade_%26_Soul|Blade &amp;amp; Soul]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://discord.com/invite/dr7Z64r78V BNSPVP]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Blur_(video_game)|Blur]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Reports of PC server closure appeared since 2013.&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://amax-emu.com/ Amax Emu]&amp;lt;br/&amp;gt;[https://wiki.rpcs3.net/index.php?title=Blur#Special_Notes Amax Emu] (RPCS3)&lt;br /&gt;
|{{Icon|PS3|Windows}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Brothers_in_Arms:_Hell&#039;s_Highway|Brothers in Arms: Hell&#039;s Highway]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Both PC and home console versions servers depends on GameSpy so it went offline.&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[http://beta.openspy.net/en/howto/generic/birhhpc OpenSpy] (PC)&amp;lt;ref name=BiA&amp;gt;Recommended to join Brothers in Arms series [https://discord.com/channels/717843402401513502/719349149044310087/865905902246821908 dedicated discord channel] for multiplayer events.&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://wiki.rpcs3.net/index.php?title=Brothers_in_Arms:_Hell%27s_Highway#Patches OpenSpy] (RPCS3)&lt;br /&gt;
|{{Icon|PS3|Windows}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Brothers_in_Arms:_Earned_in_Blood|Brothers in Arms: Earned in Blood]]&lt;br /&gt;
|align=left|{{Icon|Windows|Xbox|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;GameSpy.&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[http://beta.openspy.net/en/howto/generic/birhhpc OpenSpy] (PC)&amp;lt;ref name=BiA&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://insignia.live/games/5553005a Insignia] (Xbox)&lt;br /&gt;
|{{Icon|Windows|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Brothers_in_Arms:_Road_to_Hill_30|Brothers in Arms: Road to Hill 30]]&lt;br /&gt;
|align=left|{{Icon|Windows|Xbox|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The online multiplayer aspect was shut down forever so your only choice now its using revive servers or [[Netplay#LAN_tunneling_programs|LAN tunneling options]].&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/5553003c Insignia]&amp;lt;ref name=BiA&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Burnout_Paradise|Burnout Paradise]]&amp;lt;br/&amp;gt;Burnout Paradise Remastered&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows}}{{Icon|PS4|XB1|Switch}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The online service for the original version of the game was permanently discontinued in August 2019. The remastered version for Nintendo Switch with refreshed online servers was released on 19 June 2020.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP?&lt;br /&gt;
|[https://cdn.discordapp.com/attachments/1173434194525950062/1259141824476352593/image.png?ex=668a9ab4&amp;amp;is=66894934&amp;amp;hm=39cefe8f8f74458c172dbf28a84a50bbce7dc1fcb70bccb8e9aeca7b64201b85&amp;amp; ?]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Burnout_Revenge|Burnout Revenge]]&lt;br /&gt;
|align=left|{{Icon|Xbox|PS2}}{{Icon|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The online servers for Burnout Revenge were shut down for the PlayStation 2 and Xbox on September 1, 2007. The Xbox 360 servers were shut down on October 24, 2012.&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|- id=&amp;quot;C&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;C&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Calling_All_Cars!|Calling All Cars!]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The servers for Calling All Cars! [https://web.archive.org/web/20110524161254/http://uk.playstation.com/ps2/support/games/detail/item97821/Support-for-online-game-features/ were taken offline in January 2010].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.psone.online/home PSONE]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Call_of_Duty_(video_game)|Call of Duty]]&amp;lt;br/&amp;gt;Call of Duty: Classic&lt;br /&gt;
|align=left|{{Icon|360|PS3|Windows|macOS}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Game online infastructure is [[Wikipedia:Peer-to-peer|P2P-based]] so it&#039;s playable.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://cod.pm/ COD.PM]&amp;lt;br/&amp;gt;[https://wiki.rpcs3.net/index.php?title=Call_of_Duty_Classic#Netplay_testing RPCN] (RPCS3)&amp;lt;br/&amp;gt;[http://beta.openspy.net/en/howto/generic/callofduty OpenSpy] (PC)&lt;br /&gt;
|{{Icon|Windows|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Call_of_Duty:_Finest_Hour|Call of Duty: Finest Hour]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The servers for Call of Duty Finest Hour on the PlayStation 2 have just been discontinued by GameSpy.[https://www.reddit.com/r/gaming/comments/11any9/call_of_duty_finest_hour_ps2_servers_are_dead/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[http://beta.openspy.net/en/howto/ps2-dns/callofdutyps2 OpenSpy] (PS2)&amp;lt;br/&amp;gt;[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]] (PS2)&amp;lt;br/&amp;gt;[https://insignia.live/games/4156002a Insignia]&lt;br /&gt;
|{{Icon|PS2|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Call_of_Duty_2|Call of Duty 2]]&lt;br /&gt;
|align=left|{{Icon|360|Windows|MacOS}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Game online infastructure is [[Wikipedia:Peer-to-peer|P2P-based]] on Xbox 360[https://old.reddit.com/r/PS3/comments/17q06jx/are_there_games_whose_multiplayer_is_still_active/] and PC so it&#039;s playable.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices]&amp;lt;br/&amp;gt;[http://beta.openspy.net/en/howto/generic/callofduty2 OpenSpy] (PC)&lt;br /&gt;
|{{Icon|Windows|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Call_of_Duty_2:_Big_Red_One|Call of Duty 2: Big Red One]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The servers for Call of Duty 2: Big Red One on the PlayStation 2 have just been discontinued by GameSpy.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[http://beta.openspy.net/en/howto/ps2-dns/codbigredps2 OpenSpy] (PS2)&amp;lt;br/&amp;gt;[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]] (PS2)&amp;lt;br/&amp;gt;[https://insignia.live/games/41560051 Insignia]&lt;br /&gt;
|{{Icon|PS2|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Call_of_Duty_3|Call of Duty 3]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}{{Icon|PS2|Xbox}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Game online infastructure is [[Wikipedia:Peer-to-peer|P2P-based]] on seventh-gen home consoles[https://old.reddit.com/r/PS3/comments/17q06jx/are_there_games_whose_multiplayer_is_still_active/] so it&#039;s playable, but it needs custom server for authentication process[https://wiki.rpcs3.net/index.php?title=Call_of_Duty_3#Netplay_testing].&amp;lt;br/&amp;gt;For sixth-gen home console versions you need to use revive projects.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]]&amp;lt;br/&amp;gt;[https://insignia.live/games/4156005d Insignia]&lt;br /&gt;
|{{Icon|360|PS2|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Call_of_Duty_4:_Modern_Warfare|Call of Duty 4: Modern Warfare]]&amp;lt;br/&amp;gt;Call of Duty 4: Modern Warfare Reflex Edition&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows|MacOS|Wii}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Home console versions multiplayer servers still active today.&amp;lt;br/&amp;gt;Steam/1.8 version needs [https://cod4x.ovh/ CoD4X] to join most of the dedicated servers. If you have physical copy and updated to 1.7 version you can still join some of the compatible vanilla dedicated servers.&amp;lt;br/&amp;gt;You need gecko code to play on Wii[https://old.reddit.com/r/WiiHacks/comments/hqn182/call_of_duty_multiplayer_error_23400_fix/] but servers down[https://discord.com/channels/609222104801607753/730631232546799617] and because the game uses different servers, WFC revival projects are incompatible.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.gameranger.com/games/ GameRanger]&amp;lt;br/&amp;gt;[https://cod4x.ovh/ CoD4X]&amp;lt;br/&amp;gt;&#039;&#039;CoD Nintendo&#039;&#039;&amp;lt;ref name=CoDNintendo&amp;gt;Join the &amp;quot;[https://discord.com/channels/609222104801607753/730631232546799617 CoD Nintendo]&amp;quot; discord group to stay up-to-date on news about Call of Duty revival projects for the Wii or DS version.&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Demonware-Custom-Server/demonware-cod4 demonware-cod4] (WIP?)&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Call_of_Duty:_World_at_War|Call of Duty: World at War]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows|Wii}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Home console versions still have multiplayer enabled.&amp;lt;br/&amp;gt;For physical Windows or Steam version if you have already a profile registered with keys you can still join dedicated servers using master server list but if you try to register a new profile there is no way to play multiplayer anymore due to physical Windows copies and steam versions ran out of keys so you need to use revive projects.&amp;lt;br/&amp;gt;You need gecko code to play on Wii[https://old.reddit.com/r/WiiHacks/comments/hqn182/call_of_duty_multiplayer_error_23400_fix/] but servers down[https://discord.com/channels/609222104801607753/730631232546799617] and because the game uses different servers, WFC revival projects are incompatible.&amp;lt;/small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://plutonium.pw/docs/install/ Plutonium]&amp;lt;br/&amp;gt;&#039;&#039;CoD Nintendo&#039;&#039;&amp;lt;ref name=CoDNintendo&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Call_of_Duty:_Modern_Warfare_2|Call of Duty: Modern Warfare 2]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows}}&amp;lt;br/&amp;gt;{{Icon|XB1}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Vanilla servers are still up.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://xlabs-mirror.github.io/support_iw4x_client IW4x]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|Windows|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Call_of_Duty:_Black_Ops|Call of Duty: Black Ops]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Wii|Windows}}{{Icon|NDS}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;DS and Wii servers down and because the game uses different servers, WFC revival projects are incompatible.&amp;lt;br/&amp;gt;Servers on PC, PS3 and Xbox 360 are still up.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://plutonium.pw/docs/install/#t5-black-ops-1 plutonium]&amp;lt;br/&amp;gt;&#039;&#039;CoD Nintendo&#039;&#039;&amp;lt;ref name=CoDNintendo&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Call_of_Juarez:_Bound_in_Blood|Call of Juarez: Bound in Blood]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The servers were [https://www.truetrophies.com/n9637/servers-shut-down-for-five-ubisoft-titles-in-september-update shutdown in September 2016].&amp;lt;br/&amp;gt;However according to [https://old.reddit.com/r/xbox360/comments/uy0n5x/does_anyone_know_if_the_servers_for_call_of/ia1e86a/ recent Reddit user report] &amp;quot;ranked matches&amp;quot; still works.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.gameranger.com/games/ GameRanger]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:CityVille|CityVille]]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;CityVille was [https://www.valuewalk.com/zynga-closing-down-cityville-april/ shut down on April 30, 2015].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Champions_Online|Champions Online]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Chromehounds|Chromehounds]]&lt;br /&gt;
|align=left|{{Icon|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game&#039;s online servers were shut down in January 2010.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:ChuChu_Rocket!|ChuChu Rocket!]]&lt;br /&gt;
|align=left|{{Icon|DC}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Sega&#039;s online services have long shut down.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://dreamcastlive.net/chuchu-rocket/ DreamcastLive]&amp;lt;br/&amp;gt;[https://github.com/TheArcadeStriker/flycast-wiki/wiki/DCNet#currently-supported-games DCnet]&lt;br /&gt;
|{{Icon|DC}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Maid_Marian_Entertainment|Club Marian]]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.maidmarian.com/ClubMarianLanding.htm Official Website] is still up.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|[[Flashpoint]]&lt;br /&gt;
|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Club_Penguin|Club Penguin]]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On January 30, 2017, it was announced that the game would be discontinued on March 29, 2017, later shut down its servers on March 30, 2017, at 12:01 AM PDT.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://newcp.net/ New Club Penguin]&lt;br /&gt;
|{{Icon|Windows|Mac|Linux}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;HTML5 version is currently WIP.&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Colin_McRae_Rally_04|Colin McRae Rally 04]]&lt;br /&gt;
|align=left|{{Icon|Windows|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Windows version uses GameSpy.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[http://beta.openspy.net/en/howto/generic/cmr4pc OpenSpy]&amp;lt;br/&amp;gt;[https://insignia.live/games/434d0010 Insignia]&lt;br /&gt;
|{{Icon|Windows|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Colin_McRae_Rally_2005|Colin McRae Rally 2005]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Windows and PS2 version uses GameSpy.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[http://beta.openspy.net/en/howto/ps2-dns/cmr5ps2 OpenSpy] (PS2)&amp;lt;br/&amp;gt;[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]] (PS2)&amp;lt;br/&amp;gt;[http://beta.openspy.net/en/howto/generic/cmr5pc OpenSpy] (PC)&amp;lt;br/&amp;gt;[https://insignia.live/games/434d002b Insignia]&lt;br /&gt;
|{{Icon|Windows|PS2|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Command_%26_Conquer:_Red_Alert_2|Command &amp;amp; Conquer: Red Alert 2]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;In 2005, control of online play for Red Alert 2 and a number of older C&amp;amp;C games was [[Wikipedia:Command_%26_Conquer:_Red_Alert_2#Multiplayer|passed over from EA to XWIS]], a community-run server.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://cncnet.org/red-alert-2 CnCNet]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Crash_Bandicoot:_On_the_Run!|Crash Bandicoot: On the Run!]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Crash Bandicoot: On the Run! was shut down on February 16, 2023&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://discord.gg/qhKmwecZRd Crash on the Run Preservation Project]&lt;br /&gt;
|{{Icon|Android|iOS}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:The_Crew_(video_game)|The Crew]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS4|XB1}}{{Icon|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On December 14, 2023, Ubisoft announced that the servers will shut down after March 31, 2024, so the game is unplayable from now on.&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://old.reddit.com/r/The_Crew/comments/1bsdnji/a_server_emulator_for_the_crew_1_is_being_worked/ WIP]&lt;br /&gt;
|The Crew Unlimited&lt;br /&gt;
|N/A&lt;br /&gt;
|- id=&amp;quot;D&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;D&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Dante&#039;s_Inferno_(video_game)#Trials_of_St._Lucia|Dante&#039;s Inferno&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(Trials of St. Lucia DLC)&amp;lt;/small&amp;gt;]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The servers for Dante&#039;s Inferno were shut down.[https://answers.ea.com/t5/EA-Services-General-Questions/Unable-to-connect-to-server-for-Trials-of-St-Lucia-on-Dante-s/m-p/13298370]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Dead_Space_2|Dead Space 2]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Electronic Arts is [https://www.gamespot.com/articles/ea-will-shut-down-online-servers-for-these-12-games-by-the-end-of-the-year/1100-6516676/ shutting down the online servers for a number of older titles] including Dead Space 2 multiplayer by the end of the 2023.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[https://segaretro.org/Dee_Dee_Planet Dee Dee Planet]&lt;br /&gt;
|align=left|{{Icon|DC}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Sega&#039;s online services have long shut down.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://dreamcastlive.net/dee-dee-planet/ DreamcastLive]&amp;lt;br/&amp;gt;[https://github.com/TheArcadeStriker/flycast-wiki/wiki/DCNet#currently-supported-games DCnet]&lt;br /&gt;
|{{Icon|DC}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Defiance_(video_game)#Server_closure|Defiance]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Official game servers, community forums, and social media outlets were shut down by owning company Gamigo on April 29, 2021.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://github.com/Decencies/defiance-server defiance-server]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Delta_Force:_Xtreme_2|Delta Force: Xtreme 2]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.bcuveterans.co.uk/ BCU Veterans]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Demon&#039;s_Souls|Demon&#039;s Souls]] (2009)&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On February 28, 2018, the servers for Demon’s Souls will be shut down. The game will remain fully playable, but online functionality such as in-game messaging, player death locations, and World Tendency features will stop working.[https://atlus.com/fond-farewell-demons-souls-servers/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://thearchstones.com/ The Archstones]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Destiny_(video_game)|Destiny]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}&amp;lt;br/&amp;gt;{{Icon|PS4|XB1}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;See [https://help.bungie.net/hc/en-us/articles/360049497531 this page] for PS3 and Xbox 360, [https://help.bungie.net/hc/en-us/articles/360049201951-Legacy-Support-for-Destiny-1-Activities this page] for PS4 and Xbox One.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://discord.com/invite/BFnbm2jyCD V4NGUARD]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Devil&#039;s_Third#Development|Devil&#039;s Third Online]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;In January 2017, Nexon announced that the free-to-play Devil&#039;s Third Online for Windows will be discontinued on March 29, 2017 at 11:00 am JST, only 9 months after the game&#039;s initial release. The Windows version was never released outside Japan.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:DJ_Hero|DJ Hero]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Wii}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Only Xbox 360 servers are still up.[https://www.reddit.com/r/DjHero/comments/1e49gx2/comment/ldxlz3x/?utm_source=share&amp;amp;utm_medium=web3x&amp;amp;utm_name=web3xcss&amp;amp;utm_term=1&amp;amp;utm_content=share_button]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://wiki.rpcs3.net/index.php?title=DJ_Hero#Netplay_testing Warehouse] (RPCN)&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:DJ_Hero_2|DJ Hero 2]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Wii}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://wiki.rpcs3.net/index.php?title=DJ_Hero#Netplay_testing Warehouse] (RPCN)&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Diablo_III:_Reaper_of_Souls|Diablo III: Reaper of Souls]]&lt;br /&gt;
|align=left|{{Icon|Windows|Mac}}&amp;lt;br/&amp;gt;{{Icon||PS3|PS4}}&amp;lt;br/&amp;gt;{{Icon|360|XB1|SXS}}&amp;lt;br/&amp;gt;{{Icon|Switch}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://github.com/blizzless/blizzless-diiis DiIiS Project]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://dragon-quest.org/wiki/Dragon_Quest_X Dragon Quest X: Mezameshi Itsutsu no Shuzoku Online]&lt;br /&gt;
|align=left|{{Icon|Wii|WiiU|3DS|Windows|PS4|Switch|Android}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The Wii version was discontinued on November 15th, 2017. The Wii U and 3DS versions were discontinued on March 20th, 2024.&amp;lt;br/&amp;gt;A completely offline version of the game that features the first and second versions of the game, with the latter as paid DLC, was released in Japan on September 15, 2022 and in Eastern Asia on May 28, 2024 with Korean, Simplified Chinese, and Traditional Chinese translations.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Drift_City|Drift City]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On February 22, 2016, GamesCampus announced that the Drift City USA servers would close.On March 21, 2016, the USA server was shut down, although the Korean server is still playable.&amp;lt;br/&amp;gt;On April 2, 2021, Arario announced that the Drift City Evolution server would be closing. On May 1, 2021, the Japanese server closed and the only remaining official server is the Korean server, hosted by Masangsoft. &amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.driftcity.gg/ Drift City Remastered]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Driveclub|Driveclub]]&lt;br /&gt;
|align=left|{{Icon|PS4}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The online servers for Driveclub were shut down on 31 March 2020.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://www.reddit.com/r/Driveclub/comments/18fdf8h/driveclub_rewritten_coming_soon/ Driveclub Rewritten]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20090613035445/http://fantasytennis.en.alaplaya.net/ Fantasy Tennis&amp;lt;br/&amp;gt;Fantasy Tennis 2]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://web.archive.org/web/20130730103813/http://fantasytennis.en.alaplaya.net/teasers/43931-ft-is-leaving-alaplaya Alaplaya shut down Fantasy Tennis/Fantasy Tennis 2 on February 8th 2013].&amp;lt;br/&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.jftse.com/ JFTSE]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Dragalia_Lost|Dragalia Lost]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Service for Dragalia Lost ended on November 29, 2022, at 10 PM PT.[https://www.reddit.com/r/Games/comments/z8k0pq/dragalia_lost_has_officially_ended_service/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://dawnshard.co.uk/ Dawnshard]&amp;lt;br/&amp;gt;[https://orchis.cherrymint.live/ Orchis]&lt;br /&gt;
|{{Icon|Android|iOS}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Dragon&#039;s_Dogma_Online|Dragon&#039;s Dogma Online]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS3|PS4}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;As of 2019, the servers have been shut down.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://discord.com/invite/cgzks3X5VK DDON]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Dungeons_%26_Dragons_Online|Dungeons &amp;amp; Dragons Online]]&lt;br /&gt;
|align=left|{{Icon|Windows|macOS}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|- id=&amp;quot;E&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;E&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:EA_Sports_MMA|EA Sports MMA]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers shut down on April 13, 2012.[https://gamefaqs.gamespot.com/boards/960523-ea-sports-mma/62297998][https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:EA_Sports_UFC|EA Sports UFC]]&lt;br /&gt;
|align=left|{{Icon|PS4|XB1}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;As of December 2, 2019, the EA SPORTS UFC servers will be retired.[https://www.trueachievements.com/n39157/ea-sports-ufc-servers-closing]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:EA_Sports_UFC_2|EA Sports UFC 2]]&lt;br /&gt;
|align=left|{{Icon|PS4|XB1}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers shut down on February 6, 2023.[https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Dust_514|Dust 514&amp;lt;br/&amp;gt;EVE: Dust 514]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game was shut down on May 30, 2016.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP[https://www.reddit.com/r/dust514/comments/sn1jt8/any_kind_of_revival_project_or_a_place_to_get_the/][https://wiki.rpcs3.net/index.php?title=Dust_514#Netplay_testing]&lt;br /&gt;
|[https://old.reddit.com/r/dust514/comments/1cs0iy9/dustmu_a_dust_514_server_emulator_wip_details_in/ N/A]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:The_Elder_Scrolls_Online|Elder Scrolls Online, The]]&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|PS4|PS5|XB1|SXS}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Empire:_Total_War|Empire: Total War]]&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Linux}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.twcenter.net/forums/showthread.php?341061-DarthMod-Empire-Multiplayer-Steam-Group DarthMod Empire]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:ESPN_College_Hoops|ESPN College Hoops]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/53450024 Insignia]&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:ESPN_Major_League_Baseball_(video_game)|ESPN Major League Baseball]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/53450028 Insignia]&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:ESPN_NBA_Basketball_(video_game)|ESPN NBA Basketball&amp;lt;br/&amp;gt;NBA 2K4]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/53450023 Insignia] (NTSC)&amp;lt;/br&amp;gt;[https://insignia.live/games/5345002e Insignia] (PAL)&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:ESPN_NBA_2K5|ESPN NBA 2K5]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:ESPN_NFL_Football|ESPN NFL Football]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/53450022 Insignia] (NTSC)&amp;lt;/br&amp;gt;[https://insignia.live/games/5345002c Insignia] (PAL)&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:ESPN_NHL_Hockey|ESPN NHL Hockey]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/53450026 Insignia] (NTSC)&amp;lt;/br&amp;gt;[https://insignia.live/games/5345002d Insignia] (PAL)&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:EverQuest_Online_Adventures|EverQuest Online Adventures&amp;lt;br/&amp;gt;EverQuest Online Adventures: Frontiers]]&lt;br /&gt;
|align=left|{{Icon|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Shut down on March 29, 2012, after nine years of operation.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://sandstorm.kiekko.tv/ Sandstorm]&amp;lt;ref&amp;gt;[https://discord.com/channels/467090401581334528/654777094076760065 EQOA Revival discord channel]&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Icon|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Evolve_(video_game)|Evolve]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS4|XB1}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game had briefly transitioned to become a free-to-play title known as Evolve Stage 2 before 2K Games shut down the game&#039;s dedicated servers in September 2018. &amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://discord.com/invite/RcYd2JnkbB Evolve Reunited 2.0 Discord Server]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:E.X._Troopers|E.X. Troopers]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&amp;lt;ref&amp;gt;3DS version of E.X. Troopers only supports local multiplayer.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://wiki.rpcs3.net/index.php?title=E.X._Troopers#Netplay_testing RPCN]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|- id=&amp;quot;F&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;F&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:F-Zero_99|F-Zero 99]]&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;In a similar vein to Pac-Man 99, Super Mario Bros. 35, and Tetris 99 the game takes the gameplay of classic title and re-contextualizes it as a multiplayer battle royale.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Far_Cry_(video_game)|Far Cry]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Multiplayer online functionality dropped by Ubisoft in August 2015.[https://www.ubisoft.com/en-gb/help/purchases-and-rewards/article/decommissioning-of-online-services-for-older-legacy-ubisoft-games-a-m/000064576]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://farcrylraddon.de/ LRv3]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Far_Cry_2|Far Cry 2]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows}}&amp;lt;br/&amp;gt;{{Icon|XB1|SXS}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The online functions for PC version [https://www.ubisoft.com/en-us/help/article/multiplayer-and-online-services-availability-in-ubisoft-games/000064576 ended in June 2021] when Ubisoft closed down servers for its older titles.&amp;lt;br/&amp;gt;Xbox servers down in late-2023 according to [https://old.reddit.com/r/farcry/comments/12ljaec/farcry2_multiplayer_still_up_in_2023_xbox/k3z47fg/ recent user reports on reddit].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://fc2mp.com/ fc2mp]&amp;lt;br/&amp;gt;[https://discord.com/invite/qe5495xEYn PS3 Reborn]&amp;lt;ref name=PS3Reborn&amp;gt;PS3 Reborn revive project for the time being only able to work on games that ran on [https://voiceactorsplacesmediaandmore.fandom.com/wiki/Demonware#Products Demonware matchmaking].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Icon|Windows|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Fat_Princess|Fat Princess]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;P2P?&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://wiki.rpcs3.net/index.php?title=Fat_Princess#Netplay_testing RPCN]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Fat_Princess|Fat Princess: Fistful of Cake]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.reddit.com/r/vita/comments/t2l5mv/fat_princess_psp_servers_are_still_up/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_Football_2005|FIFA 05&amp;lt;br/&amp;gt;FIFA 2005]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA have announced the impending closure of their online servers for a long list of their old sports games.[https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_06|FIFA 06&amp;lt;br/&amp;gt;FIFA 06: Road to FIFA World Cup]]&lt;br /&gt;
|align=left|{{Icon|PS2|PSP|Xbox|Windows|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA have announced the impending closure of their online servers for a long list of their old sports games.[https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_07|FIFA 07]]&lt;br /&gt;
|align=left|{{Icon|PS2|PSP|Xbox|Windows|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA have announced the impending closure of their online servers for a long list of their old sports games.[https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_08|FIFA 08]]&lt;br /&gt;
|align=left|{{Icon|NDS|PS2|PSP|Wii|Windows|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA have announced the impending closure of their online servers for a long list of their old sports games. The servers will be shut down on February 8th, 2011.[https://www.trueachievements.com/forum/viewthread.aspx?tid=356645][https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;br/&amp;gt;NDS and Wii versions online multiplayer was supported? until the discontinuation of Nintendo Wi-Fi Connection in May 2014.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP?&lt;br /&gt;
|[https://wiimmfi.de/stat?m=25 Wimmfi] (NDS)&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_09|FIFA 09]]&lt;br /&gt;
|align=left|{{Icon|NDS|PS2|PSP|Wii|Windows|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On February 8, 2011, online trophies (including the Ultimate Team DLC) will become unavailable since EA will be shutting those servers down.[https://www.playstationtrophies.org/news/news-2573-ea-server-shutdown-notifcation-fifa-09.html][https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;br/&amp;gt;NDS and Wii versions online multiplayer was supported? until the discontinuation of Nintendo Wi-Fi Connection in May 2014.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP?&lt;br /&gt;
|[https://wiimmfi.de/stat?m=25 Wimmfi] (NDS)&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_10|FIFA 10]]&lt;br /&gt;
|align=left|{{Icon|PS2|PSP|Wii|Windows|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down in December 6th, 2011.[https://www.techkings.org/threads/fifa-10-servers-shutting-down.30758/]&amp;lt;br/&amp;gt;Wii version online multiplayer was supported? until the discontinuation of Nintendo Wi-Fi Connection in May 2014.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_11|FIFA 11]]&lt;br /&gt;
|align=left|{{Icon|PS2|Wii|Windows|macOS|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;In January, 2013, EA switch off the servers that power the online portions of a raft of its games, including FIFA 11.[https://www.eurogamer.net/ea-to-switch-off-fifa-11-servers-this-month]&amp;lt;br/&amp;gt;Wii version online multiplayer was supported? until the discontinuation of Nintendo Wi-Fi Connection in May 2014.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_12|FIFA 12]]&lt;br /&gt;
|align=left|{{Icon|PS2|Windows|PS3|360|PSV}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down in February, 2014.[https://www.reddit.com/r/EASportsFC/comments/1vv2dv/fifa_12_ea_shutting_down_servers_how_can_they_get/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_13|FIFA 13]]&lt;br /&gt;
|align=left|{{Icon|PS2|Windows|PS3|360|WiiU}}{{Icon|PSV}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down in July, 2017.[https://www.reddit.com/r/EASportsFC/comments/6kisul/fifa_13_servers_shutting_down/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_14|FIFA 14]]&lt;br /&gt;
|align=left|{{Icon|PS2|Windows|PS3|360|PSV|PS4|XB1}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down in October, 2017.[https://answers.ea.com/t5/Other-FIFA-Games/Are-fifa-14-servers-still-up/m-p/6547431]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_15|FIFA 15]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS3|360|PS4|XB1|PSV}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down in September, 2021.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_16|FIFA 16]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS3|360|PS4|XB1}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA announced FIFA 16~17 online servers for Xbox 360, Xbox One, PlayStation 3, Playstation 4 and PC are scheduled to be discontinued in February, 2023.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_17|FIFA 17]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS3|360|PS4|XB1}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA announced FIFA 16~17 online servers for Xbox 360, Xbox One, PlayStation 3, Playstation 4 and PC are scheduled to be discontinued in February, 2023.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_18|FIFA 18]]&lt;br /&gt;
|align=left|{{Icon|Windows|Switch|PS3|360|PS4|XB1}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA announced FIFA 18~21 online servers for PC, Xbox One and PlayStation 4 are scheduled to be discontinued on Monday, November 6, 2023.[https://www.sportbible.com/football/gaming/ea-sports-fc/fifa-18-fifa-19-fifa-20-fifa-21-006633-20231106]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_19|FIFA 19]]&lt;br /&gt;
|align=left|{{Icon|Windows|Switch|PS3|360|PS4|XB1}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA announced FIFA 18~21 online servers for PC, Xbox One and PlayStation 4 are scheduled to be discontinued on Monday, November 6, 2023.[https://www.sportbible.com/football/gaming/ea-sports-fc/fifa-18-fifa-19-fifa-20-fifa-21-006633-20231106]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_20|FIFA 20]]&lt;br /&gt;
|align=left|{{Icon|Windows|Switch|PS4|XB1}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA announced FIFA 18~21 online servers for PC, Xbox One and PlayStation 4 are scheduled to be discontinued on Monday, November 6, 2023.[https://www.sportbible.com/football/gaming/ea-sports-fc/fifa-18-fifa-19-fifa-20-fifa-21-006633-20231106]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_21|FIFA 21]]&lt;br /&gt;
|align=left|{{Icon|Windows|Switch|PS4|XB1|PS5|SXS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA announced FIFA 18~21 online servers for PC, Xbox One and PlayStation 4 are scheduled to be discontinued on Monday, November 6, 2023.[https://www.sportbible.com/football/gaming/ea-sports-fc/fifa-18-fifa-19-fifa-20-fifa-21-006633-20231106]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FIFA_22|FIFA 22]]&lt;br /&gt;
|align=left|{{Icon|Windows|Switch|PS4|XB1|PS5|SXS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;FIFA 22 online services and features will be retired on November 4, 2024. Also for EA Play members, EA removing FIFA 22 from The Play List on June 30, 2024.[https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Fight_Night_Round_2|Fight Night Round 2]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA have announced the impending closure of their online servers for a long list of their old sports games.[https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Fight_Night_Round_3|Fight Night Round 3]]&lt;br /&gt;
|align=left|{{Icon|PS2|PSP|Xbox|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA have announced the impending closure of their online servers for a long list of their old sports games.[https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Fight_Night_Round_4|Fight Night Round 4]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA have announced the impending closure of their online servers for a long list of their old sports games.[https://www.gamespot.com/articles/ea-is-closing-the-servers-for-fight-night-round-4/1100-6472100/][https://web.archive.org/web/20240607205316/https://www.ea.com/en-gb/legal/service-updates/a-h]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Fight_Night_Champion|Fight Night Champion]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Final_Fantasy_XI|Final Fantasy XI Online]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS2|360}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game was the first MMORPG to offer cross-platform play between PlayStation 2 and PC. It was later released for the Xbox 360 in April 2006. All versions of the game require a monthly subscription to play.&amp;lt;br/&amp;gt;Final Fantasy XI became the final active server on the PlayStation 2 online service. Support for the PlayStation 2 and Xbox 360 versions was ultimately ended on March 31, 2016, leaving only the PC platform playable.&amp;lt;br/&amp;gt;In May 2022 rumors had circulated that FFXI may soon be shutting down. Yoji Fujito released a statement noting that this was not the case and users should not worry about the services being shut down any time soon.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|&#039;&#039;&#039;[https://www.reddit.com/r/ffxi/comments/17xm241/comment/kqbzxj0/ N/A] (PS2/Xbox 360)&#039;&#039;&#039;&amp;lt;br/&amp;gt;[https://www.reddit.com/r/FFXIPrivateServers/ Various] (PC)&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Final_Fantasy_XIV|Final Fantasy XIV]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS3|macOS}}&amp;lt;br/&amp;gt;{{Icon|PS4|PS5}}&amp;lt;br/&amp;gt;{{Icon|SXS}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Square Enix President Yoichi Wada announced that a new team, led by Yoshida, would assume control and address the game&#039;s flaws. The new team both continued to develop and improve the original version, and secretly worked on a completely new replacement. This new game, codenamed &amp;quot;Version 2.0&amp;quot;, used a new engine, improved server infrastructure, and revamped gameplay, interface, and story. The original version shut down in November 2012, followed by an alpha test for Version 2.0.[https://youtu.be/trIiUXdEyo0] Servers for PlayStation 3 release were closed on June 16, 2017.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://github.com/SapphireServer/Sapphire Sapphire] (for version 3.3)&amp;lt;br/&amp;gt;[http://ffxivclassic.fragmenterworks.com/wiki/index.php/Main_Page Project Meteor] (for version 1.23)&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:FishVille|FishVille]]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game was [https://money.cnn.com/2012/12/31/technology/social/zynga-games/ discontinued on December 5, 2012].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[https://fish-with-attitude.fandom.com/wiki/Fish_With_Attitude_Wiki Fish with Attitude]&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game was discontinued on the 31st of December 2017.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Flatout_2|Flatout 2/Ultimate Carnage]]&lt;br /&gt;
|align=left|{{Icon|Windows|360|PS2}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Flatout 2 servers were down.&amp;lt;br/&amp;gt;However FlatOut Ultimate Carnage multiplayer still works in 2022 and will likely work forever since it uses P2P for connecting/hosting servers.&amp;lt;br/&amp;gt; Also GFWL has merged with Xbox Live and still works with FlatOut Ultimate Carnage.&amp;lt;/small&amp;gt;&amp;lt;ref&amp;gt;[https://old.reddit.com/r/patientgamers/comments/t9wam9/just_beat_flatout_2_this_game_deserves_more/i9ysml7/ NiteVelocity1&#039;s comment about FlatOut Ultimate Carnage multiplayer]&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;for Flatout 2&amp;lt;/small&amp;gt;&lt;br /&gt;
|[http://beta.openspy.net/en/supported-games OpenSpy]&lt;br /&gt;
|{{Icon|Windows|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Fracture_(video_game)|Fracture]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|?&lt;br /&gt;
||[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices?](Untested)&amp;lt;br/&amp;gt;[https://wiki.rpcs3.net/index.php?title=Fracture#Netplay_testing RPCN?](Untested)&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Free_Realms|Free Realms]]&lt;br /&gt;
|align=left|{{Icon|Windows|Mac|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game&#039;s servers were shut down on March 31, 2014 in a closure of three other SOE MMOs that year.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&amp;lt;ref&amp;gt;Join https://discord.gg/freerealms and then follow the instructions in the #about section.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|[https://www.frsunrise.com/ Free Realms Sunrise]&amp;lt;br/&amp;gt;[https://github.com/Open-Source-Free-Realms/OpenSourceFreeRealms OSFR]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|- id=&amp;quot;G&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;G&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Gears_of_War|Gears of War]]&amp;lt;br/&amp;gt;[[Wikipedia:Gears_of_War:_Ultimate_Edition|Gears of War: Ultimate Edition]]&lt;br /&gt;
|align=left|{{Icon|Windows|360|XB1|SXS}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.reddit.com/r/xbox360/comments/157jjlm/gears_of_war_13_multiplayer_servers_have_been/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&lt;br /&gt;
|{{Icon|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Gran_Turismo_4#Online_version|Gran Turismo 4 Online]]&lt;br /&gt;
|align=left|{{Icon|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.gamesradar.com/gran-turismo-4-online-mode-dropped/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]]&lt;br /&gt;
|{{Icon|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Gran_Turismo_5#Online_play|Gran Turismo 5]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;All online activity closed on May 20, 2014.[https://web.archive.org/web/20150223231306/http://www.polygon.com/2013/12/26/5245972/sony-pulling-online-support-for-gran-turismo-5-resistance-games-in]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|[https://nenkai.github.io/gt-modding-hub/ps3/other/custom_server/ Grimoire] ([https://wiki.rpcs3.net/index.php?title=Gran_Turismo_5#Netplay_testing RPCN])&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Gran_Turismo_6|Gran Turismo 6]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The online servers for Gran Turismo 6 (including [https://www.gran-turismo.com/us/gt6/manual/#!/coursemaker/application01 GT6 Track Path Editor]) were active until March 28, 2018.[https://www.gran-turismo.com/us/news/00_5985704.html][http://www.vgchartz.com/article/270946/gran-turismo-6-online-services-shutting-down-on-march-28/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|[https://nenkai.github.io/gt-modding-hub/ps3/other/custom_server/ Grimoire] ([https://wiki.rpcs3.net/index.php?title=Gran_Turismo_6#Netplay_testing RPCN])&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Gran_Turismo_Sport|Gran Turismo Sport]]&lt;br /&gt;
|align=left|{{Icon|PS4}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online services were shut down on January 31, 2024 with all DLCs delisted on December 1, 2023.[https://www.reddit.com/r/granturismo/comments/181jpej/gran_turismo_sport_servers_shutting_down_january/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Grand_Theft_Auto_IV|Grand Theft Auto IV]]&amp;lt;small&amp;gt;&amp;lt;br/&amp;gt;GTA IV: Episodes from Liberty City&amp;lt;br/&amp;gt;GTA IV: Complete Edition&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows|XB1|SXS}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Multiplayer was removed from the &amp;quot;Complete Edition&amp;quot; version when Microsoft ended its Games for Windows Live support.&amp;lt;br/&amp;gt;Unpatched/previous versions and home console versions still have multiplayer enabled. Although on Windows you need a valid GFWL key.&amp;lt;br/&amp;gt;Otherwise you need revival projects to play multiplayer.&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)(partial)&amp;lt;br/&amp;gt;[https://wiki.rpcs3.net/index.php?title=Grand_Theft_Auto_IV#Netplay_testing RPCN] (RPCS3)(partial)&amp;lt;br/&amp;gt;[https://gtaconnected.com/downloads/ GTA Connected]&amp;lt;ref name=GTAIVGuide&amp;gt;See [https://gillian-guide.github.io/multiplayer/ Gillian Guide for GTA IV multiplayer on PC].&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://happinessmp.net/wait/index.html HappinessMP]&amp;lt;ref name=GTAIVGuide&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|PS3|360|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Grand_Theft_Auto_V|Grand Theft Auto V]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}&amp;lt;br/&amp;gt;{{Icon|Windows|PS4|XB1}}&amp;lt;br/&amp;gt;{{Icon|SXS|PS5}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Seventh-gen home console versions of GTA Online were shut down on December 16th, 2021.&amp;lt;br/&amp;gt;As well as GTA Online, services for LA Noire and Max Payne 3 are shutting down on seventh-gen consoles.&amp;lt;br/&amp;gt;The eighth and ninth-generation home consoles and Windows are now the only platforms the game can be played on.&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)(partial)&amp;lt;br/&amp;gt;[https://discord.com/channels/1099740222226432101/1099743307057332244 3TA Online]&amp;lt;br/&amp;gt;[https://discord.gg/refive RE: V]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|PS3|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Guild_Wars|Guild Wars]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|[https://github.com/entice entice] &amp;lt;sup&amp;gt;&amp;amp;Dagger;&amp;lt;/sup&amp;gt;&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Guitar Hero III: Legends of Rock#Multiplayer|Guitar Hero III: Legends of Rock]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Wii}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Neversoft Guitar Hero Titles uses Xbox Live Servers, till this day it still does work on Xbox 360.[https://discord.com/channels/308194948048486401/1173434194525950062/1247606167304147037]&amp;lt;br/&amp;gt;PS3 and Wii placeholder text&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Guitar Hero Live|Guitar Hero Live]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|WiiU|PS4|XB1|iOS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;GHTV game mode&#039;s servers were [https://support.activision.com/articles/guitar-hero-live-ghtv-sunset shut down on December 1, 2018], making over 500 streamable songs no longer playable in Guitar Hero Live.&amp;lt;br/&amp;gt;Wii U&#039;s Nintendo Network online service shut down on April 8, 2024, making GHTV Reloaded inaccessible on Wii U until Pretendo supports third-party game servers.&amp;lt;ref&amp;gt;@GHTVReloaded on X (formerly Twitter) [https://twitter.com/TheGHNerd/status/1777105503090553156 announcing Wii U&#039;s Nintendo Network and confirmation for Pretendo support]. However, according to  [https://discord.com/channels/758530768640802826/1220547149293551626/1220547149293551626 Nathan3197 on the GHTV Reloaded Discord], 3rd party game servers like GHTV Reloaded for Wii U won&#039;t be supported until Pretendo finishes building tools and API for third party use.&amp;lt;/ref&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://twitter.com/ghtvreloaded GHTV Reloaded]&lt;br /&gt;
|{{Icon|PS3|WiiU|iOS}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gunbros.fandom.com/wiki/Gun_Bros Gun Bros]&lt;br /&gt;
|align=left|{{Icon|iOS|Android|WinMobile|Facebook}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Before servers shut down, players could fight with two players online via GameSpy (shut down) and Game Center (shut down).&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Guns_of_Icarus_Online|Guns of Icarus Online]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|PS4}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&amp;lt;ref&amp;gt;Recommended to join [https://discord.gg/gunsoficarus gunsoficarus discord channel] community.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|- id=&amp;quot;H&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;H&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Halo_2|&amp;lt;abbr title=&amp;quot;Shouldn&#039;t be confused with &#039;Halo: The Master Chief Collection&#039;, The Original Xbox version of Halo 2 are backwards compatible on the Xbox 360 but they won&#039;t work on the Xbox One or Xbox Series X|S.&amp;quot;&amp;gt;Halo 2&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|align=left|{{Icon|Xbox|Windows}}{{Icon|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Xbox version servers down due to Xbox Live for the original Xbox was discontinued by Microsoft on April 15, 2010.&amp;lt;br/&amp;gt;PC/&#039;&#039;&#039;Vista&#039;&#039;&#039; version servers down in July 2015.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.halo2.online/home/ Project Cartographer]&amp;lt;br/&amp;gt;[https://insignia.live/halo2 Insignia]&lt;br /&gt;
|{{Icon|Windows|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Halo_3|&amp;lt;abbr title=&amp;quot;Shouldn&#039;t be confused with &#039;Halo: The Master Chief Collection&#039;, it&#039;s backwards compatible with Fission which is a Microsoft&#039;s official emulator.&amp;quot;&amp;gt;Halo 3&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|align=left|{{Icon|360|XB1|SXS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.gamespot.com/articles/as-halo-3-xbox-360-servers-are-turned-off-forever-fans-share-tributes-to-bungies-classic/1100-6499618/ January 13, 2022 marks the server shutdown date] for Halo 3 and other classic Halo games.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://github.com/craftycodie/Sunrise-Halo3-WebServices Sunrise]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Halo_3:_ODST|&amp;lt;abbr title=&amp;quot;Shouldn&#039;t be confused with &#039;Halo: The Master Chief Collection&#039;, it&#039;s backwards compatible with Fission which is a Microsoft&#039;s official emulator.&amp;quot;&amp;gt;Halo 3: ODST&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|align=left|{{Icon|360|XB1|SXS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.gamespot.com/articles/as-halo-3-xbox-360-servers-are-turned-off-forever-fans-share-tributes-to-bungies-classic/1100-6499618/ January 13, 2022 marks the server shutdown date] for Halo 3 and other classic Halo games.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&lt;br /&gt;
|{{Icon|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://happyaquarium.fandom.com/wiki/Happy_Aquarium_Wiki Happy Aquarium]&lt;br /&gt;
|align=left|{{Icon|Web|iOS|Android}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;101XP shut down this game June the 15th in 2021. Unfortunately, you can no longer play Happy Aquarium.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[https://delistedgames.com/happy-dungeons/ Happy Dungeons]&lt;br /&gt;
|align=left|{{Icon|PS4|XB1}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Happy Dungeons is shutting down on 12 June 2019.[https://www.reddit.com/r/xboxone/comments/9fg7i9/happy_dungeons_is_shutting_down_on_12_june_2019/]&amp;lt;ref&amp;gt;Recommended to join [https://discord.gg/TPZKcpY unofficial Happy Dungeons discord group].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Happy_Wars|Happy Wars]]&lt;br /&gt;
|align=left|{{Icon|Windows|360}}{{Icon|XB1|SXS}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Xbox 360 and Microsoft Windows servers shut down on December 17, 2018.&amp;lt;br/&amp;gt;The Xbox One and Xbox Series home console versions is now the only platform the game can be played on. &lt;br /&gt;
|WIP&lt;br /&gt;
|[https://discord.gg/hQ67tjbS HW Revival Discord channel]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Haze_(video_game)|Haze]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers have been shutdown.[https://gamefaqs.gamespot.com/boards/927750-playstation-3/66497552]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://discord.com/invite/qe5495xEYn PS3 Reborn]&amp;lt;ref name=PS3Reborn&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Hero_Online|Hero Online]]&lt;br /&gt;
|align=left|{{Icon|W9x|Windows}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|- id=&amp;quot;J&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;J&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Journey_(2012_video_game)|Journey]]&lt;br /&gt;
|align=left|{{Icon|PS3|PS4|Windows|iOS}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://wiki.rpcs3.net/index.php?title=Journey#Netplay_testing RPCN] (RPCS3)&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Joint_Operations:_Typhoon_Rising|Joint Operations: Typhoon Rising]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.gameranger.com/games/ GameRanger]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Juiced_(video_game)|Juiced]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;GameSpy.&amp;lt;/br&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]]&amp;lt;br/&amp;gt;[http://beta.openspy.net/en/supported-games OpenSpy]&lt;br /&gt;
|{{Icon|Windows|PS2}}&lt;br /&gt;
|- id=&amp;quot;K&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;K&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Knight_Online|Knight Online]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Kiekko.tk|Kiekko.tk]]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|- id=&amp;quot;L&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;L&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:The_Last_of_Us|Last of Us, The]]&lt;br /&gt;
|align=left|{{Icon|PS3|PS4}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Naughty Dog made the decision to shut down the PS3 multiplayer servers in 2019. Still playable on PS4 version though.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://youtu.be/WtAaN6Py7ak The Last of Us: Reloaded]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:LittleBigPlanet_(2008_video_game)|LittleBigPlanet]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online functionality was discontinued on 13 September 2021, alongside services for LittleBigPlanet 2, LittleBigPlanet PS Vita, and the PlayStation 3 version of LittleBigPlanet 3 (the PS4 version in 2024)&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://github.com/LBPUnion/ProjectLighthouse/ Project Lighthouse]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:LittleBigPlanet_2|LittleBigPlanet 2]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online functionality was discontinued on 13 September 2021, alongside services for LittleBigPlanet 2, LittleBigPlanet PS Vita, and the PlayStation 3 version of LittleBigPlanet 3 (the PS4 version in 2024)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://wiki.rpcs3.net/index.php?title=LittleBigPlanet_2#Netplay_testing RPCN]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:LittleBigPlanet_3|LittleBigPlanet 3]]&lt;br /&gt;
|align=left|{{Icon|PS3|PS4}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online functionality was discontinued on 13 September 2021, alongside services for LittleBigPlanet 2, LittleBigPlanet PS Vita, and the PlayStation 3 version of LittleBigPlanet 3 (the PS4 version in 2024)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://wiki.rpcs3.net/index.php?title=LittleBigPlanet_3#Netplay_testing RPCN]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:LittleBigPlanet_PS_Vita|LittleBigPlanet PS Vita]]&lt;br /&gt;
|align=left|{{Icon|PSV}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The online servers for the game have been permanently shut down in March 2021 due to attacks on the server suffered during the prior year.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Live_for_Speed|Live for Speed]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.lfs.net/online/activity Servers].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.lfs.net/hosting Various]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://en.lfsmanual.net/wiki/Hosting Dedicated] (no longer available)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:The_Lord_of_the_Rings_Online|Lord of the Rings Online, The]]&lt;br /&gt;
|align=left|{{Icon|Windows|macOS}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:The_Lord_of_the_Rings:_Conquest|Lord of the Rings: Conquest, The]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On March 16, 2010, just over a year after the game&#039;s release, the online multiplayer modes of Conquest were shut down by publisher Electronic Arts.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://mordorwi.de/ MordorWide]&lt;br /&gt;
|{{Icon|Windows|PS3|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Lost_Ark_(video_game)|Lost Ark]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|- id=&amp;quot;M&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;M&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Mario_Kart_7|Mario Kart 7]]&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On October 4, 2023, Nintendo announced the discontinuation of the service by early April 2024.&amp;lt;br/&amp;gt;It was shut down on April 9, 2024.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://ctgp-7.github.io/ CTGP-7 Network]&amp;lt;br/&amp;gt;[https://pretendo.network/progress Pretendo Network (WIP)]&lt;br /&gt;
|{{Icon|3DS}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Mario_Kart_Wii|Mario Kart Wii]]&lt;br /&gt;
|align=left|{{Icon|Wii}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online multiplayer was supported until the discontinuation of Nintendo Wi-Fi Connection in May 2014.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://wiimmfi.de/stat?m=25 Wiimmfi]&amp;lt;br/&amp;gt;[https://wfc.wiilink24.com/online/RMCE01 WiiLink WFC]&lt;br /&gt;
|{{Icon|Wii}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Mass_Effect_3|Mass Effect 3]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows|WiiU}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|[https://github.com/PrivateServerEmulator/ME3PSE ME3PSE]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:The_Matrix_Online|Matrix Online, The]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;SOE shut down operation of the game on July 31, 2009.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://mxoemu.info/ MxoEmu]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Max_Payne_3|Max Payne 3]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows|macOS}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The online multiplayer mode and Social Club support for the game were discontinued in September 2021.&amp;lt;br/&amp;gt;As well as Max Payne 3, services for LA Noire and GTA Online are shutting down on seventh-gen consoles.&amp;lt;br/&amp;gt;But servers for PC is still active.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Medal_of_Honor:_Pacific_Assault|Medal of Honor: Pacific Assault]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Gamespy.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[http://beta.openspy.net/en/howto/generic/mohpa OpenSpy]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Medal_of_Honor:_Rising_Sun|Medal of Honor: Rising Sun]]&lt;br /&gt;
|align=left|{{Icon|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;It features  multiplayer capabilities, which is terminated as of 2007.[https://web.archive.org/web/20240622050804/https://www.ea.com/legal/service-updates/i-q]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]]&amp;lt;br/&amp;gt;[https://github.com/Project-Backstab/MOHRS-Matchmaker/ Medal of Honor - Rising Sun Matchmaker server]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Mercenaries_2:_World_in_Flames|Mercenaries 2: World in Flames]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://web.archive.org/web/20240622050804/https://www.ea.com/legal/service-updates/i-q]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Metal_Gear_Solid_3:_Snake_Eater#Subsistence|Metal Gear Solid 3: Subsistence]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(incl. Metal Gear Online)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The official servers for the &#039;&#039;&#039;original Metal Gear Online&#039;&#039;&#039; were shutdown in 2007.[https://metalgear.fandom.com/wiki/Metal_Gear_Solid_3:_Subsistence]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]]&lt;br /&gt;
|{{Icon|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Metal_Gear_Online|Metal Gear Online&amp;lt;br/&amp;gt;Metal Gear Online 2]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Metal Gear Online&#039;s North American and European servers were shut down on June 12, 2012.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://savemgo.com/ SaveMGO]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://thevideogamedatabase.fandom.com/wiki/MUD:_FIM_Motocross_World_Championship MUD: FIM Motocross World Championship]&lt;br /&gt;
|align=left|{{Icon|Windows|360|PS3|PSV}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game requires Gamespy servers on PC for online play and servers were permantly turned off 31st May 2014.&amp;lt;br/&amp;gt;Console versions servers might be unstable and unreliable?[https://www.trueachievements.com/a163155/multiplayer-maniac-achievement]&amp;lt;/small&amp;gt;&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Xbox_emulators#Windows_Media_Center_Extender|Microsoft Windows Media Center Extender for Xbox]]&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down due to Xbox Live for the original Xbox was discontinued by Microsoft on April 15, 2010.&amp;lt;/br&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/58580007 Insignia]&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Midnight_Club:_Los_Angeles#Multiplayer|Midnight Club: Los Angeles&amp;lt;br/&amp;gt;Midnight Club: L.A. Remix]]&lt;br /&gt;
|align=left|{{Icon|360|PS3}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Rate My Ride servers have been shut down since 2014[https://www.reddit.com/r/midnightclub/comments/183bvfj/comment/kansihd/?utm_source=share&amp;amp;utm_medium=web3x&amp;amp;utm_name=web3xcss&amp;amp;utm_term=1&amp;amp;utm_content=share_button] but online infastructure is [[Wikipedia:Peer-to-peer|P2P-based]] on Xbox 360[https://gamefaqs.gamespot.com/boards/939534-midnight-club-los-angeles/48970754] (and PSP?) so it&#039;s still playable.&amp;lt;br/&amp;gt;PS3 version uses GameSpy so it&#039;s completely offline.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&amp;lt;br/&amp;gt;[https://wiki.rpcs3.net/index.php?title=Midnight_Club:_Los_Angeles#Netplay_testing OpenSpy](PS3)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|360|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Midtown_Madness_3|Midtown Madness 3]]&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/4d53002a Insignia]&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Minecraft|Minecraft]]&lt;br /&gt;
|align=left|{{Icon|iOS|Android|PSV|360|PS3|WiiU}}&amp;lt;br/&amp;gt;{{Icon|Switch|Windows|macOS|Linux|PS4|XB1}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;PS3 and Xbox 360 versions online infastructure is probably [[Wikipedia:Peer-to-peer|P2P-based]] so it&#039;s playable.&amp;lt;br/&amp;gt;Other versions are unknown.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://wiki.rpcs3.net/index.php?title=Minecraft#Netplay_testing RPCN](RPCS3)&amp;lt;br/&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)(WIP?)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://pretendo.network/ Pretendo Network]&amp;lt;/br&amp;gt;(WIP but funcional already)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|PS3|WiiU}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Maid_Marian_Entertainment|Moon Base]]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.maidmarian.com/MOONBASE.htm Official Website] is still up.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|[[Flashpoint]]&lt;br /&gt;
|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:ModNation_Racers#Closure_of_online_servers|ModNation Racers]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On April 12, 2018, it was announced that Sony Interactive Entertainment would cease all online function for the game on July 10, 2018. This, along with a few other PlayStation titles such as CounterSpy, LittleBigPlanet Karting, and Gravity Rush 2, would all have their online functionality removed. On May 3, 2018, it was announced that the online services deadline would be extended to October 10 because of the reaction by some players.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://derole.co.uk/modnation/ ModNation Racers Revival]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[wikipedia:Monaco_Grand_Prix:_Racing_Simulation_2|Monaco Racing Simulation 2]]&lt;br /&gt;
|align=left|{{Icon|DC}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Sega&#039;s online services have long shut down.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://dreamcastlive.net/monaco-grand-prix-online/ DreamcastLive]&amp;lt;br/&amp;gt;[https://github.com/TheArcadeStriker/flycast-wiki/wiki/DCNet#currently-supported-games DCnet]&lt;br /&gt;
|{{Icon|DC}}&lt;br /&gt;
|-&lt;br /&gt;
|[[wikipedia:Monster_Hunter_Frontier_Z|Monster Hunter Frontier Online]]&amp;lt;br/&amp;gt;Monster Hunter Frontier Z&lt;br /&gt;
|align=left|{{Icon|360|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;All Monster Hunter Frontier online services ended on December 18, 2019.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/ZeruLight/Erupe Erupe Server Emulator]&amp;lt;br/&amp;gt;[https://www.reddit.com/r/MHF/comments/130lzqe/frontier_public_server_list/ Various]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[wikipedia:Monster_Hunter_Frontier_G|Monster Hunter Frontier G]]&lt;br /&gt;
|align=left|{{Icon|360|Windows|PS3|WiiU|Vita}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game&#039;s service was shut down in December 2019. &amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/ZeruLight/Erupe Erupe Server Emulator]&amp;lt;br/&amp;gt;[https://www.reddit.com/r/MHF/comments/130lzqe/frontier_public_server_list/ Various]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:MotoGP_&#039;06|MotoGP &#039;06]]&lt;br /&gt;
|align=left|{{Icon|360}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&lt;br /&gt;
|{{Icon|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:MotoGP_&#039;07|MotoGP &#039;07]]&lt;br /&gt;
|align=left|{{Icon|Windows|360}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Windows version uses GameSpy so it&#039;s offline. Xbox 360 version is unknown...&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&amp;lt;br/&amp;gt;[https://youtu.be/YC7oyuT8cKg OpenSpy]&lt;br /&gt;
|{{Icon|360|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Motor_City_Online|Motor City Online]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers for MCO have been shut down on August 29, 2003[https://nfs.fandom.com/wiki/Motor_City_Online/Patch_History]&amp;lt;br/&amp;gt;However [https://www.pcgamingwiki.com/wiki/Motor_City_Online#Issues_fixed there is a way to play offline mode].&amp;lt;/small&amp;gt;&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A[https://old.reddit.com/r/MotorCityGameMemories/]&lt;br /&gt;
|N/A&lt;br /&gt;
|- id=&amp;quot;N&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;N&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:NASCAR_Thunder_2004#Game_modes|NASCAR Thunder 2004]]&lt;br /&gt;
|align=left|{{Icon|PS2|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Windows version uses GameSpy.[https://www.pcgamingwiki.com/wiki/NASCAR_Thunder_2004#Multiplayer_types]&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://youtu.be/iOmxWrjXlDg WIP]&amp;lt;ref&amp;gt;There is no revive online multiplayer option for NASCAR Thunder 2004 but you can use [[Netplay#LAN_tunneling_programs|LAN tunneling]] solutions on both PlayStation 2 and Windows version.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|[https://discord.gg/dKhRsJCB NASCAR Thunder: 2004 Revival]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Natural_Selection_(video_game)|Natural Selection]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On January 22, 2014 Unknown Worlds released the source code for download on a GitHub repository under GPLv3.&amp;lt;/small&amp;gt;&amp;lt;ref&amp;gt;Recommended to join Natural Selection 1 [https://discord.com/invite/ZUSSBUA dedicated discord channel] for multiplayer events.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/ENSL/NaturalLauncher/releases NaturalLauncher]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Natural_Selection_2|Natural Selection 2]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Natural Selection 2 Servers are mostly community hosted.[https://naturalselection.fandom.com/wiki/Server_(Natural_Selection_2)] [https://ns2servers.pw/ List of NS2 Servers]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://naturalselection.fandom.com/wiki/Dedicated_Server Various]&lt;br /&gt;
|{{Icon|Windows|Linux}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:NBA_(2005_video_game)|NBA]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://docs.google.com/spreadsheets/d/1LRa0uC0LePZF_szr4hQQ4PiC2nbTig0Il_2t8vHQx7k/edit?gid=0#gid=0 PS Rewired]&lt;br /&gt;
|{{Icon|PSP}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:NBA_2K14|NBA 2K14]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows}}&amp;lt;br/&amp;gt;{{Icon|PS4|XB1}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On March 31, 2K Sports deactivated servers for all editions of NBA 2K14. In response to vehement user outrage over the servers&#039; shutdowns and the loss of career progress, 2K Sports has restored the NBA 2K14 servers for the PlayStation 4 and Xbox One editions, and promised that all games in the future will get at least 18 to 27 months of online support.[https://www.reddit.com/r/PS4/comments/31nri3/nba_2k14_server_shutdown_ends_players_career_modes/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:NBA_Live_2003|NBA Live 2003]]&lt;br /&gt;
|align=left|{{Icon|PS2|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online servers have been shut down.[https://www.pcgamingwiki.com/wiki/NBA_Live_2003#Multiplayer_types]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:NBA_Live_2005|NBA Live 2005]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online servers have been shut down.[https://www.pcgamingwiki.com/wiki/NBA_Live_2005#Multiplayer_types]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:NBA_Live_06|NBA Live 06]]&lt;br /&gt;
|align=left|{{Icon|PS2|PSP|Xbox|Windows|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online servers have been shut down.[https://www.pcgamingwiki.com/wiki/NBA_Live_06#Multiplayer_types][https://web.archive.org/web/20240622050804/https://www.ea.com/legal/service-updates/i-q]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:NBA_Live_07|NBA Live 07]]&lt;br /&gt;
|align=left|{{Icon|PS2|PSP|Xbox|Windows|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online servers have been shut down.[https://www.pcgamingwiki.com/wiki/NBA_Live_07#Multiplayer_types][https://web.archive.org/web/20240622050804/https://www.ea.com/legal/service-updates/i-q]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Need_for_Speed:_Carbon|Need for Speed: Carbon]]&lt;br /&gt;
|align=left|{{Icon|Windows|360|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online services for NFS Carbon have been shut down on September 1, 2021.&amp;lt;br/&amp;gt;Although there is a work-in-progress unofficial mod called &amp;quot;NFSCO&amp;quot;, which will bring online play back.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://nfsco.club/ NFSCO]&amp;lt;br/&amp;gt;[https://github.com/xan1242/NFSC_MasterServer NFS Carbon FESL Server Emulator]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Need_for_Speed:_Most_Wanted_(2005_video_game)|Need for Speed: Most Wanted (2005)]]&lt;br /&gt;
|align=left|{{Icon|Windows|360}}&amp;lt;br/&amp;gt;{{Icon|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The online multiplayer lobby was shut down on August 1, 2011.&amp;lt;br/&amp;gt;Although it is still possible to play the game in multiplayer, but through an unofficial mod called &amp;quot;Most Wanted Online&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://nfsmwo.com/ Most Wanted Online]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Need_for_Speed:_Underground|Need for Speed: Underground]]&lt;br /&gt;
|align=left|{{Icon|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://web.archive.org/web/20240622050804/https://www.ea.com/legal/service-updates/i-q]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]]&lt;br /&gt;
|{{Icon|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Need_for_Speed:_Underground_2|Need for Speed: Underground 2]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://web.archive.org/web/20240622050804/https://www.ea.com/legal/service-updates/i-q]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://discord.gg/B229me5V6W NFSOR]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Need_for_Speed:_World|Need for Speed: World]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.ea.com/news/update-on-a-few-of-our-free-to-play-pc-games Went offline on 14 July 2015], alongside fellow EA free-to-play titles Battlefield Heroes, Battlefield Play4Free, and FIFA World.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://soapboxrace.world/ SoapBox Raceworld]&amp;lt;br/&amp;gt;[https://nightriderz.world/ nightriderz]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Neverwinter_(video_game)|Neverwinter]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS4|XB1}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|- id=&amp;quot;O&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;O&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:OGame|OGame]]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers up but there is no official way to play the older version.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://github.com/ogamespec/ogame-opensource ogame-opensource]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(v0.84 version with old design)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|Web}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Operation_Flashpoint:_Cold_War_Crisis|Operation Flashpoint: Cold War Crisis]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;ARMA: Cold War Assault&amp;lt;br/&amp;gt;Operation Flashpoint: Elite&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On June 30, 2014, the multiplayer master server for PC was shut down alongside other GameSpy-powered titles.&amp;lt;br/&amp;gt;Also for Xbox version servers down due to Xbox Live for the original Xbox was discontinued by Microsoft on April 15, 2010.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://steamcommunity.com/app/65790/discussions/0/135510194254518507/ OFPMonitor]&amp;lt;br/&amp;gt;[https://insignia.live/games/434d005a Insignia]&lt;br /&gt;
|{{Icon|Windows|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Order_%26_Chaos_Online|Order &amp;amp; Chaos Online]]&lt;br /&gt;
|align=left|{{Icon|iOS|Android|WinMobile|LinuxARM}}&amp;lt;br/&amp;gt;{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game was permanently closed by Gameloft on 16 February 2023 on all platforms.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://discord.com/invite/sEh4vNcwt6 Order &amp;amp; Chaos Revival Discord Server]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Overlord_II|Overlord II]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows|Linux|macOS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Multiplayer servers are down.[https://www.pcgamingwiki.com/wiki/Overlord_II#Multiplayer_types][https://www.playstationtrophies.org/forum/topic/162396-servers-closed-warning/][https://www.xboxachievements.com/forum/topic/357753-shutdown-servers-xbox-360xbox-onewpw8gfwl/?do=findComment&amp;amp;comment=5154706]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Overwatch_(video_game)|Overwatch]]&lt;br /&gt;
|align=left|{{Icon|PS4|XB1|Windows|Switch}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers are shut down on 3th October 2022.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://discord.gg/T5RncE2RkN Plasmawatch Discord Server]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|- id=&amp;quot;P&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;P&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Pain_(video_game)|Pain]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt; On November 26, 2013, the game&#039;s online features were disabled.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.psone.online/home PSONE] ([https://wiki.rpcs3.net/index.php?title=Pain#Netplay_testing RPCS3])&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:PangYa|PangYa]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[[Wikipedia:PangYa#PangYa_M|PangYa M]] (Android and iOS)&amp;lt;/small&amp;gt;&amp;lt;ref&amp;gt;[[Wikipedia:PangYa#PangYa:_Fantasy_Golf|PangYa: Fantasy_Golf]] (PSP) version lack of online play, only supports eight players link up locally in Ad-hoc mode.[https://www.pocketgamer.com/pangya-fantasy-golf/pangya-fantasy-golf/]&amp;lt;/ref&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows}}{{Icon|Android|iOS}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On December 12, 2016, PangYa&#039;s servers in North America shut down, along with its website and forums.&amp;lt;br/&amp;gt; The Korean servers were closed on August 29, 2016, and the Japanese servers, operated by Gamepot, were closed on November 10, 2017.&amp;lt;br/&amp;gt; The Thai servers, operated by Ini3 Digital, remained open until 30th April, 2024. It was the last official server of Pangya, operating for 19 years.&amp;lt;br/&amp;gt;On December 30, 2019, it was announced on the official Facebook page that PangYa &#039;&#039;&#039;M&#039;&#039;&#039; would close on February 7, 2020. However, NCSOFT has launched Pangya M, a redevelopment version of PangYa Mobile on July 3, 2020. Planned to release as a cross-platform game between the mobile version and PC version in NCSoft Purple platform.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://pangya.community/t/list-of-pangya-servers/21 Various]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Pac-Man_99|Pac-Man 99]]&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game was discontinued on October 8, 2023, though the game will remain playable offline for those who have purchased the &amp;quot;Unlock Mode&amp;quot; or &amp;quot;Unlock All&amp;quot; DLCs before they were delisted the month prior.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[wikipedia:PBA_Tour_Bowling_2001|PBA Tour Bowling 2001]]&lt;br /&gt;
|align=left|{{Icon|DC}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Sega&#039;s online services have long shut down.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://dreamcastlive.net/pba-tour-bowling-2001/ DreamcastLive]&amp;lt;br/&amp;gt;[https://github.com/TheArcadeStriker/flycast-wiki/wiki/DCNet#currently-supported-games DCnet]&lt;br /&gt;
|{{Icon|DC}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://phantasystar.fandom.com/wiki/Phantasy_Star_Online:_Blue_Burst Phantasy Star Online Blue Burst]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Game is no longer supported by Sega and the Sega servers.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.phantasystaronline.net/ Ultima]&amp;lt;br/&amp;gt;[https://ephinea.pioneer2.net/ Ephinea]&amp;lt;br/&amp;gt;[https://playpso.net/ Destiny]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Phantasy_Star_Online|Phantasy Star Online]]&lt;br /&gt;
|align=left|{{Icon|Dreamcast|GameCube|Xbox|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Sega decommissioned the last official servers in 2010.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://dreamcastlive.net/phantasy-star-online/ DreamcastLive]&amp;lt;br/&amp;gt;[https://insignia.live/games/4d53004a Insignia]&amp;lt;br/&amp;gt;[https://schtserv.com/ Schthack PSO]&amp;lt;br/&amp;gt;[https://sylverant.net/connecting-to-sylverant/ Sylverant]&lt;br /&gt;
|{{Icon|Dreamcast|GameCube|Xbox|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Phantasy_Star_Universe|Phantasy Star Universe]]&lt;br /&gt;
|align=left|{{Icon|PS2|360|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On September 27, 2012, a piece of all GUARDIANS&#039; hearts was finally ripped away as SEGA officially closed all service for Phantasy Star Universe.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://psu-clementine.com/wiki/index.php/Main_Page Clementine]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[wikipedia:Planet_Ring_(video_game)#Planet_Ring|Planet Ring]]&lt;br /&gt;
|align=left|{{Icon|DC}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Sega&#039;s online services have long shut down.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://dreamcastlive.net/planet-ring/ DreamcastLive]&amp;lt;br/&amp;gt;[https://github.com/TheArcadeStriker/flycast-wiki/wiki/DCNet#currently-supported-games DCnet]&lt;br /&gt;
|{{Icon|DC}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:PlanetSide_(video_game)|PlanetSide]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On July 1, 2016, at 4:00pm PT, Planetside servers [https://www.planetside2.com/news/planetside-closure went offline permanently].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.psforever.net/ PSForever]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://pocketlegends.fandom.com/wiki/Pocket_Legends_Wiki Pocket Legends]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Web}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[wikipedia:POD_2|POD: Speedzone]]&lt;br /&gt;
|align=left|{{Icon|DC}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Sega&#039;s online services have long shut down.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://dreamcastlive.net/pod-speedzone/ DreamcastLive]&amp;lt;br/&amp;gt;[https://github.com/TheArcadeStriker/flycast-wiki/wiki/DCNet#currently-supported-games DCnet]&lt;br /&gt;
|{{Icon|DC}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://pokemoncrater.fandom.com/wiki/Pokemon_Crater_Wiki Pokemon Crater]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Pokemon Crater game from http://pokemonium.com site is no longer available.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.pokemonbattlearena.net/members/ Pokemon Battle Arena]&lt;br /&gt;
|{{Icon|Web}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://remywiki.com/CS_pnm_Puzzle_Dama Pop&#039;n Music Puzzle-dama Online]&lt;br /&gt;
|align=left|{{Icon|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online service ended on March 31st, 2005.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Pro_Evolution_Soccer_5|Pro Evolution Soccer 5]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://insignia.live/games/4b4e0030 Insignia](Xemu)&amp;lt;br/&amp;gt;[https://github.com/juce/fiveserver fiveserver server emulator](Windows)&amp;lt;br/&amp;gt;[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]](PCSX2)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|Windows|360|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Pro_Evolution_Soccer_6|Pro Evolution Soccer 6&amp;lt;br/&amp;gt;Winning Eleven: Pro Evolution Soccer 2007]]&lt;br /&gt;
|align=left|{{Icon|PS2|Windows|360}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&amp;lt;br/&amp;gt;[https://github.com/juce/fiveserver fiveserver server emulator](Windows)&amp;lt;br/&amp;gt;[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]](PCSX2)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|Windows|360|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Pro_Evolution_Soccer_2008|Pro Evolution Soccer 2008]]&lt;br /&gt;
|align=left|{{Icon|PS2|Wii|NDS|PS3|Windows|360}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;NDS and Wii versions online multiplayer was supported? until the discontinuation of Nintendo Wi-Fi Connection in May 2014.&amp;lt;br/&amp;gt;Xbox 360 version is peer-to-peer based so probably it&#039;s still playable, other versions are unknown...&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Pro_Evolution_Soccer_2011|Pro Evolution Soccer 2011]]&lt;br /&gt;
|align=left|{{Icon|PS2|Wii|PS3|Windows|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://wfc.wiilink24.com/online/winelev11wii WiiLink WFC]&lt;br /&gt;
|{{Icon|Wii}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Pro_Evolution_Soccer_2012|Pro Evolution Soccer 2012]]&lt;br /&gt;
|align=left|{{Icon|PS2|Wii|3DS|PS3|Windows|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.truetrophies.com/n317/pes-2012-servers-to-close]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://wfc.wiilink24.com/online/winelev12wii WiiLink WFC]&lt;br /&gt;
|{{Icon|Wii}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Pro_Evolution_Soccer_2014|Pro Evolution Soccer 2014]]&lt;br /&gt;
|align=left|{{Icon|PS3|Windows|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On August 11, 2015, Konami announced that the game servers for the game would be shut down on the following November 17 due to the company focusing on newer games.[https://www.gamespot.com/articles/server-shutdown-for-pes-2014-coming-soon/1100-6429647/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|- id=&amp;quot;R&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;R&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Ragnarok_Online|Ragnarok Online]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The official Ragnarok Online servers underwent massive game system changes in 2010, which has been titled &amp;quot;Renewal&amp;quot;, which revamped game mechanics, changed the behavior and interaction of stats, gears, and modifiers in the stat system, changed the way and amount of character experience, and introduced the 3rd Job Classes. There are various other changes that come with &amp;quot;Renewal&amp;quot;, including interface and hotkey alterations, as well as skill changes.&amp;lt;br/&amp;gt;On May 25, 2018 (the date of implementation of European General Data Protection Regulation rules), the servers of Ragnarok Online and Ragnarok Online 2 were shut down in most of Europe, excluding CIS countries. The Malaysia, Singapore, Philippines (MSP) servers of Ragnarok Online were shut down on November 28, 2021.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.reddit.com/r/RagnarokOnline/comments/187xb36/monthly_ragnarok_server_listings_new_or_returning/ Various]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Ragnarok_Online_2:_Legend_of_the_Second|Ragnarok Online 2: Legend of the Second]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;By December 2013, Gravity was taking Ragnarok Online 2 offline in Korea because of lack of players, but the developer hinted that the game could return in the future. The shutdown did not affect the NA, EU or SEA versions of the game.&amp;lt;br/&amp;gt;Asiasoft/Playpark shut down SEA server in October 2014, but characters from SEA server were transferred to NA server and continued their progress.&amp;lt;br/&amp;gt;European servers of Ragnarok Online and Ragnarok Online 2 were shut down in most of Europe on May 25, 2018, excluding CIS countries.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Ratchet_%26_Clank:_Size_Matters|Ratchet &amp;amp; Clank: Size Matters]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.playstation.com/en-us/legal/gameservers/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://docs.google.com/spreadsheets/d/1LRa0uC0LePZF_szr4hQQ4PiC2nbTig0Il_2t8vHQx7k/edit?gid=0#gid=0 PS Rewired]&lt;br /&gt;
|{{Icon|PSP}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Red_Dead_Redemption|Red Dead Redemption]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}&amp;lt;ref&amp;gt;Red Dead Redemption for Nintendo Switch and PlayStation 4 has no multiplayer content available.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Xbox 360 and PS3 multiplayer still works and will likely work forever since it uses P2P for connecting/hosting servers.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://wiki.rpcs3.net/index.php?title=Red_Dead_Redemption#Netplay_testing RPCN] (RPCS3)&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|PS3|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Resident_Evil_5|Resident Evil 5]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows|PS4|XB1|Switch}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Game is peer-to-peer based (on most versions?), not server-based. You don&#039;t use a third-party server to play coop - you connect to your friend directly via SteamAPIs (SteamWorks) for Windows version, so for as long as Steam is fine - coop in RE5 will be fine on Windows too.[https://steamcommunity.com/app/21690/discussions/0/3469487093562481870/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&amp;lt;br/&amp;gt;[https://wiki.rpcs3.net/index.php?title=RPCN_Compatibility_List RPCN](RPCS3)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|360|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Resident_Evil_6|Resident Evil 6]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows|PS4|XB1|Switch}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers are still up for Switch, PS3, PS4, Xbox 360 and Xbox One versions. Game is peer-to-peer based (on most versions?), not server-based. You don&#039;t use a third-party server to play coop - you connect to your friend directly via SteamAPIs (SteamWorks) for Windows version, so for as long as Steam is fine - coop in RE6 will be fine on Windows too.[https://www.reddit.com/r/residentevil/comments/v25ap3/re_6_servers/][https://youtu.be/X2MIYZtE_w0][https://steamcommunity.com/app/221040/discussions/0/3113648183783710252/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&amp;lt;br/&amp;gt;[https://wiki.rpcs3.net/index.php?title=RPCN_Compatibility_List RPCN](RPCS3)(WIP?)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Resident_Evil:_Operation_Raccoon_City|Resident Evil: Operation Raccoon City]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;P2P on console?&amp;lt;br/&amp;gt;PC version is unknown.[https://steamcommunity.com/app/209100/discussions/0/1869497470713601441/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&amp;lt;br/&amp;gt;[https://wiki.rpcs3.net/index.php?title=RPCN_Compatibility_List RPCN](RPCS3)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|PS3|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Resident_Evil_Outbreak|Resident Evil Outbreak]]&lt;br /&gt;
|align=left|{{Icon|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]]&lt;br /&gt;
|{{Icon|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Resident_Evil_Outbreak:_File_2|Resident Evil Outbreak: File 2]]&lt;br /&gt;
|align=left|{{Icon|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]]&lt;br /&gt;
|{{Icon|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Resistance:_Fall_of_Man|Resistance: Fall of Man]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game, along with its sequels Resistance 2 and Resistance 3, shut down its online servers on April 8, 2014.&amp;lt;br/&amp;gt;Digital versions of the first two games were released after the servers&#039; closure in Europe.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://psrewired.com/servers/20174 PS Rewired] ([https://wiki.rpcs3.net/index.php?title=Resistance:_Fall_of_Man#Netplay_IP/Host_Switches/DNS RPCS3])&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Resistance_2|Resistance 2]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game, along with its predecessor and sequel, had its online servers shut down on April 8, 2014.&amp;lt;br/&amp;gt;Digital versions of the first two games were released after the servers&#039; closure, exclusively in Europe. &amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://github.com/PSOnlineReturnalGaming PSORG]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Resistance_3|Resistance 3]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game, along with its predecessor and sequel, had its online servers shut down on April 8, 2014.&amp;lt;br/&amp;gt;Digital versions of the first two games were released after the servers&#039; closure, exclusively in Europe. &amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[https://respawnables.fandom.com/wiki/The_Respawnables Respawnables, The]&lt;br /&gt;
|align=left|{{Icon|iOS|Android}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On January 13th, 2022, Multiplayer is shutdown, the game will no longer recognize Wi-Fi.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Rock_Band_2|Rock Band 2]]&lt;br /&gt;
|align=left|{{Icon|Wii|PS3|360}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Game has online multiplayer and co-op support, but current server status is unknown though it is known that uses their own servers.[https://discord.com/channels/308194948048486401/1173434194525950062/1247606230932000809]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/ihatecompvir/GoCentral GoCentral]&lt;br /&gt;
|{{Icon|Wii|PS3|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Rock_Band_3|Rock Band 3]]&lt;br /&gt;
|align=left|{{Icon|Wii|PS3|360}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Game has online multiplayer and co-op support, but current server status is unknown though it is known that uses their own servers.[https://discord.com/channels/308194948048486401/1173434194525950062/1247606230932000809]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/ihatecompvir/GoCentral GoCentral]&lt;br /&gt;
|{{Icon|Wii|PS3|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20090715084011/http://rockfree.acclaim.com/index.jsp RockFree]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.gamedeveloper.com/pc/acclaim-shuts-down-games-after-playdom-transition Acclaim shut down its client-based online games in August 2010] including titles like 9Dragons and Chronicles of Spellborn.&amp;lt;br/&amp;gt;However, the company&#039;s Flash-based games including Kogamu and RockFree was ported to Facebook Games platform before being discontinued.&amp;lt;/small&amp;gt;&amp;lt;ref&amp;gt;[[Wikipedia:Acclaim_Games#Games|Wikipedia: Acclaim Games]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:R.U.S.E.|R.U.S.E.]]&lt;br /&gt;
|align=left|{{Icon|Windows|Mac|360|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;You will be unable to play multiplayer, link Ubisoft accounts in-game or use online features.&amp;lt;br/&amp;gt;([https://www.ubisoft.com/en-gb/help/connectivity-and-performance/article/decommissioning-of-online-services-for-older-ubisoft-games-january-2024/000105788 Ubisoft decommissioning the online services for older games]).&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Runes_of_Magic|Runes of Magic]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.romdestan.com/home RoMDestan]&amp;lt;br/&amp;gt;[https://chroniclesofarcadia.com/ Chronicles of Arcadia]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Rusty_Hearts|Rusty Hearts]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On 29 July 2014, Perfect World Entertainment announced the sunsetting of Rusty Hearts. The servers have been shut down since 15 September 2014.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.rustyrevolution.org/ Rusty Hearts: Revolution]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|- id=&amp;quot;S&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;S&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Sacred_(video_game)|Sacred]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Official multiplayer servers were shut down as Ascaron Entertainment went bankrupt and ultimately ceased to exist. Community matchmaking server software was created in the 2020s, but the original instance is currently down.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|[https://github.com/Alby1987/SacredAncariaConnection Sacred Ancaria Connection]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Saints_Row_(2006_video_game)|Saints Row]] (2006)&lt;br /&gt;
|align=left|{{Icon|360}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Clan/gang servers down. But ranked, casual and coop are up.&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://forums.saintsrow.net/t/update-on-xenia-netplay-progress-and-future-plans/71 WIP]&lt;br /&gt;
|[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices]&lt;br /&gt;
|{{Icon|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Second_Life|Second Life]]&lt;br /&gt;
|align=left|{{Icon|Windows|macOS}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Sega_Rally_3|Sega Rally Online Arcade&amp;lt;br/&amp;gt;Sega Rally 3]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}&lt;br /&gt;
|{{?}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&amp;lt;br/&amp;gt;[https://wiki.rpcs3.net/index.php?title=SEGA_Rally_Online_Arcade#Netplay_testing RPCN] (RPCS3)&lt;br /&gt;
|{{Icon|PS3|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://tetris.wiki/Sega_Tetris Sega Tetris]&lt;br /&gt;
|align=left|{{Icon|Dreamcast}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;As of November 30, 2002, servers are no longer supported.[https://web.archive.org/web/20040511014546fw_/http://www.segawow.com/tetris/main.html]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://dreamcastlive.net/sega-tetris DreamcastLive]&lt;br /&gt;
|{{Icon|Dreamcast}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Shaun_White_Snowboarding|Shaun White Snowboarding]]&lt;br /&gt;
|align=left|{{Icon|360|PS3|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online servers were shut down.[https://www.ubisoft.com/en-gb/help/connectivity-and-performance/article/decommissioning-of-online-services-for-older-legacy-ubisoft-games-n-to-z/000105855]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://wiki.rpcs3.net/index.php?title=Shaun_White_Snowboarding#Netplay_testing PS3 Reborn]&amp;lt;br/&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices]&lt;br /&gt;
|{{Icon|PS3|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Silkroad_Online|Silkroad Online]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://playorigin.com/ Origin Online]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:SimCity_(2013_video_game)|SimCity]] (2013)&lt;br /&gt;
|align=left|{{Icon|Windows|macOS}}&lt;br /&gt;
|{{✓}}[https://answers.ea.com/t5/Other-SimCity-Games/Are-the-simcity-2013-servers-closed/m-p/9348573]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:SimCity_2000_Network_Edition#SimCity_2000_Network_Edition|SimCity 2000 Network Edition]]&lt;br /&gt;
|align=left|{{Icon|Windows9x}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}[https://simcity.fandom.com/wiki/SimCity_2000:_Network_Edition#Playing_online]&lt;br /&gt;
|[https://community.pcgamingwiki.com/files/file/668-simcity-2000-network-edition-launcher/ Nightfire Launcher]&lt;br /&gt;
|{{Icon|Windows9x}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:The_Simpsons:_Tapped_Out|The Simpsons: Tapped Out]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On September 26, 2024, Electronic Arts announced that Tapped Out would be delisted from the App Store and Google Play on October 31, 2024, while users who have the app downloaded would be able to continue playing the game until January 24, 2025, after which the game would be permanently discontinued.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|[https://teamtsto.org TeamTSTO]&amp;lt;br&amp;gt;[https://www.change.org/p/save-the-simpsons-tapped-out-from-termination petition]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Skate_(2007_video_game)|Skate]]&lt;br /&gt;
|align=left|{{Icon|360|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://web.archive.org/web/20140413140356/http://www.gamertagradio.com/new/2011/07/ea-games-shuts-down-online-multiplayer-servers-skate-battlefield-2-medal-of-honor-more/ The multiplayer of the game was shut down in July 2011].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|[https://hallofmeat.net/ Hall of Meat] &amp;lt;sup&amp;gt;&amp;amp;Dagger;&amp;lt;/sup&amp;gt;&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Skate_2|Skate 2]]&lt;br /&gt;
|align=left|{{Icon|360|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://kotaku.com/skate-2-multiplayer-killed-just-as-its-coming-back-1848062914 The multiplayer of the game was shut down].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|[https://hallofmeat.net/ Hall of Meat] &amp;lt;sup&amp;gt;&amp;amp;Dagger;&amp;lt;/sup&amp;gt;&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Skate_3|Skate 3]]&lt;br /&gt;
|align=left|{{Icon|360|PS3}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://old.reddit.com/r/skate3/comments/11a3y49/is_skate_3_still_playable_with_friends_online_in/ Servers still active].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|[https://hallofmeat.net/ Hall of Meat] &amp;lt;sup&amp;gt;&amp;amp;Dagger;&amp;lt;/sup&amp;gt;&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Star_Legends:_The_Blackstar_Chronicles|Star Legends]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Web}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Super_Mario_Bros._35|Super Mario Bros. 35]]&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Its servers were shut down on April 1, 2021, following the official end of the anniversary.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://smb35server.com/ SMB35]&lt;br /&gt;
|{{Icon|Switch}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Super_Mario_Maker|Super Mario Maker]]&lt;br /&gt;
|align=left|{{Icon|3DS|WiiU}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On November 25, 2020, Nintendo formally announced that course upload support and the bookmark portal site would be discontinued on March 31, 2021.&amp;lt;br/&amp;gt;Sale of the game on the Wii U&#039;s Nintendo eShop would be discontinued on January 12, 2021.&amp;lt;br/&amp;gt;The remaining online services for the game, such as playing existing levels already uploaded to the server, was discontinued on April 9, 2024.&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://pretendo.network/progress Pretendo]&lt;br /&gt;
|{{Icon|3DS|WiiU}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:The_Sims_Online|Sims Online, The]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA announced that the game would shut down all activity on August 1, 2008.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[http://simnationserver.com/en/ SimNation]&amp;lt;br/&amp;gt;[http://freeso.org/ FreeSO]‡&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:The_Sims_Bustin&#039;_Out#Online_features|Sims Bustin&#039; Out, The]]&lt;br /&gt;
|align=left|{{Icon|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The PlayStation version of Bustin&#039; Out featured a free online play mode titled &amp;quot;Online Weekend&amp;quot;. This mode allowed players to participate in both freeplay and storymode with each other and chat using the [[PlayStation_2_emulators#Hardware_features_and_accessories|USB keyboard on the PlayStation 2]]. The server for the game shut down on August 1, 2008, the same day The Sims Online was shut down.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]]&lt;br /&gt;
|{{Icon|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[wikipedia:Starlancer|Starlancer]]&lt;br /&gt;
|align=left|{{Icon|DC}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Sega&#039;s online services have long shut down.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://dreamcastlive.net/starlancer/ DreamcastLive]&amp;lt;br/&amp;gt;[https://github.com/TheArcadeStriker/flycast-wiki/wiki/DCNet#currently-supported-games DCnet]&lt;br /&gt;
|{{Icon|DC}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Syndicate_(2012_video_game)|Syndicate (2012)]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://web.archive.org/web/20230507095916/https://www.ea.com/en-gb/legal/service-updates/r-z]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|[https://github.com/kadrim/Syndicate2012PSE Syndicate2012PSE]&lt;br /&gt;
|{{Icon|360|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Syphon_Filter:_Dark_Mirror#Multiplayer|Syphon Filter: Dark Mirror]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://web.archive.org/web/20240711040809/https://www.playstation.com/en-us/legal/gameservers/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://docs.google.com/spreadsheets/d/1LRa0uC0LePZF_szr4hQQ4PiC2nbTig0Il_2t8vHQx7k/edit?gid=0#gid=0 PSORG]&lt;br /&gt;
|{{Icon|PSP}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Syphon_Filter:_The_Omega_Strain|Syphon Filter: The Omega Strain]]&lt;br /&gt;
|align=left|{{Icon|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://web.archive.org/web/20240711040809/https://www.playstation.com/en-us/legal/gameservers/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[[Early_online_services#Network_Adaptor_.28PS2.29|SOCOM Community]]&lt;br /&gt;
|{{Icon|PS2}}&lt;br /&gt;
|- id=&amp;quot;T&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;T&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Team_Fortress_2|Team Fortress 2]]&amp;lt;br/&amp;gt;[[Wikipedia:The_Orange_Box|The Orange Box]]&lt;br /&gt;
|align=left|{{Icon|Windows|360|PS3|}}&amp;lt;br/&amp;gt;{{Icon|macOS|Linux}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers for TF2 on the PS3 went offline permanently on March 28, but while the PS3 version is no longer it seems the servers for the Xbox 360 version are still running because it&#039;s P2P-based.&amp;lt;br/&amp;gt;The game continues to receive official Valve server support as of January 2024 for PC, in addition to new content being released on a seasonal basis in the form of submissions made through the Steam Workshop. In June 2011, the game became free-to-play, with revenue derived from microtransactions for in-game cosmetics. A &#039;drop system&#039; was also added and refined, allowing free-to-play users to periodically receive in-game equipment and items. Discontent &lt;br /&gt;
with recent updates has driven some players back to the original/vanilla,&#039;&#039;&#039;[https://youtu.be/w1W5DU4zmAA]&#039;&#039;&#039; &#039;&#039;&#039;pre&#039;&#039;&#039;-free-to-play version of Team Fortress 2. This has led them to explore options like the [https://tf2classic.com/ Team Fortress 2 Classic] mod or console versions of the game.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&amp;lt;/br&amp;gt;[https://wiki.rpcs3.net/index.php?title=The_Orange_Box#Netplay_testing RPCN](RPCS3)(Partially)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Tekken_5:_Dark_Resurrection|Tekken 5: Dark Resurrection]]&lt;br /&gt;
|align=left|{{Icon|PS3|PSP}}&amp;lt;ref&amp;gt;Tekken 5: Dark Resurrection PSP version Infastructure system only for upload and download content.[https://www.jnlgame.com/cdn/shop/products/73860_back.jpg?v=1691339439&amp;amp;width=5760]&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.reddit.com/r/Tekken/comments/5jtyd6/seems_like_the_online_service_of_tekken_5_dark/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://wiki.rpcs3.net/index.php?title=Tekken_5_Dark_Resurrection#Netplay_testing RPCN](RPCS3)&amp;lt;/small&amp;gt;&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Tekken_6|Tekken 6]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.reddit.com/r/Tekken/comments/1208c3z/any_of_you_still_play_tekken_6_on_the_ps3_i/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://wiki.rpcs3.net/index.php?title=Tekken_6#Netplay_testing RPCN](RPCS3)&amp;lt;br/&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|PS3|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Tekken_Revolution|Tekken Revolution]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game ceased operations on March 20, 2017.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Tekken_Tag_Tournament_2|Tekken Tag Tournament 2]]&lt;br /&gt;
|align=left|{{Icon|PS3|360|WiiU}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.reddit.com/r/Tekken/comments/uiey1u/tekken_tag_tournament_2_online_still_working/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices](Xenia)(WIP)&amp;lt;/br&amp;gt;[https://wiki.rpcs3.net/index.php?title=Tekken_Tag_Tournament_2#Netplay_testing RPCN](RPCS3)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Tetris_99|Tetris 99]]&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;In a similar vein to Pac-Man 99, Super Mario Bros. 35, and F-Zero 99 the game takes the gameplay of classic title and re-contextualizes it as a multiplayer.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:TERA_(video_game)|TERA]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&amp;lt;br/&amp;gt;{{Icon|PS4|PS5}}&amp;lt;br/&amp;gt;{{Icon|XB1|SXS}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;On 20 April 2022, Gameforge announced that Bluehole had decided to cease work on TERA and that Gameforge would shut down the game&#039;s servers for PC on 30 June 2022.&amp;lt;br/&amp;gt;There are no plans to shut down the console servers.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://terastarscape.com/ TERA Starscape]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Test_Drive_Unlimited|Test Drive Unlimited]]&lt;br /&gt;
|align=left|{{Icon|Windows|360|PS2}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;TDU1 server has been [https://www.facebook.com/343556031504/posts/the-tdu1-server-has-been-shut-down-we-thank-you-for-playing-and-encourage-you-to/10151187078811505/?locale=en_US&amp;amp;_fb_noscript=1 shut down in September 2012]. PS2 version shut down in 2009. Multiplayer matches are still working in the Xbox 360 version, according to TrueAchievements.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://turboduck.net/forums/topic/30648-test-drive-unlimited-project-paradise-v003a-public-beta-available/#comments Project Paradise]&amp;lt;br/&amp;gt;[https://turboduck.net/forums/topic/35843-released-test-drive-unlimited-platinum-v121/ TDU: Platinum]&amp;lt;br/&amp;gt;[https://discord.com/invite/jUjr8EDde3 project ps2 paradise] ([https://old.reddit.com/r/PS2IsAwesome/comments/16i3qvr/the_servers_for_test_drive_unlimited_are/ WIP])&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Test_Drive_Unlimited_2|Test Drive Unlimited 2]]&lt;br /&gt;
|align=left|{{Icon|Windows|360|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game&#039;s online servers [https://steamcommunity.com/games/9930/announcements/detail/2747653527490928535 went offline in November 2018], disabling online multiplayer and the TDU2: Casino Online expansion.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://project-paradise2.de/ Project Paradise 2]&amp;lt;br/&amp;gt;[https://www.tduworld.com/ TDU World]&amp;lt;br/&amp;gt;[https://tduniverse.org/ TDUniverse]&lt;br /&gt;
|{{Icon|Windows|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:The_Club_(video_game)#Multiplayer|The Club]]&lt;br /&gt;
|align=left|{{Icon|Windows|360|PS3}}&lt;br /&gt;
|{{Unknown}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://www.pcgamingwiki.com/wiki/The_Club#Network] placeholder text.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://discord.gg/wVgXAmM6 PS3 Reborn]&amp;lt;ref name=PS3Reborn&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Titanfall_Online|Titanfall Online]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The game was cancelled and servers shutdown in 2018.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|WIP&lt;br /&gt;
|[https://www.reddit.com/r/titanfall/comments/13j55ch/any_updates_on_the_titanfall_online_revival/ TFO:R]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:TOCA_Race_Driver|TOCA Race Driver]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/434d000e Insignia]&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:TOCA_Race_Driver_2|TOCA Race Driver 2]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;PC and PS2 versions uses GameSpy.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/434d0011 Insignia]&amp;lt;br/&amp;gt;[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]]&amp;lt;br/&amp;gt;[http://beta.openspy.net/en/howto/generic/racedriver2 OpenSpy]&lt;br /&gt;
|{{Icon|Xbox|PS2|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:TOCA_Race_Driver_3|TOCA Race Driver 3]]&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|PS2|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;PC and PS2 versions uses GameSpy.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]]&amp;lt;br/&amp;gt;[http://beta.openspy.net/en/howto/generic/racedriver3pc OpenSpy](PC)&amp;lt;br/&amp;gt;[http://beta.openspy.net/en/howto/ps2-dns/rdriver3ps2 OpenSpy](PS2)&amp;lt;br/&amp;gt;[https://www.gameranger.com/games/mac/ GameRanger](macOS)&lt;br /&gt;
|{{Icon|PS2|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Tomb_Raider_(2013_video_game)|Tomb Raider (2013)]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS3|360}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Game online infastructure is [[Wikipedia:Peer-to-peer|P2P-based]][https://old.reddit.com/r/TombRaider/comments/16s0pes/does_anybody_know_how_or_why_the_multiplayer_for/].&amp;lt;/small&amp;gt;&amp;lt;ref&amp;gt;Recommended to join [https://discord.com/channels/406262717951901696/926559657252749332 Tomb Raider discord server multiplayer subchannel] for multiplayer events.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Tom_Clancy&#039;s_Ghost_Recon_Advanced_Warfighter_2|Tom Clancy&#039;s Ghost Recon Advanced Warfighter 2]]&lt;br /&gt;
|align=left|{{Icon|Windows|360|PS3}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Game online infastructure is [[Wikipedia:Peer-to-peer|P2P-based]] on Xbox 360[https://www.reddit.com/r/GhostRecon/comments/nx0k24/are_graw_and_graw_2_servers_still_up_for_360/] so it&#039;s playable.&amp;lt;br/&amp;gt;On PC and PS3 it&#039;s uses GameSpy so it&#039;s offline[https://www.pcgamingwiki.com/wiki/Tom_Clancy&#039;s_Ghost_Recon_Advanced_Warfighter_2#Network][https://www.reddit.com/r/PS3/comments/17wkh0j/ghost_recon_advanced_warfighter_2_custom_servers/].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://discord.gg/qe5495xEYn PS3 Reborn]&amp;lt;ref name=PS3Reborn&amp;gt;&amp;lt;/ref&amp;gt; ([https://wiki.rpcs3.net/index.php?title=Tom_Clancy%27s_Ghost_Recon:_Advanced_Warfighter_2#Netplay_testing RPCS3])&amp;lt;br/&amp;gt;[http://beta.openspy.net/en/howto/generic/greconawf2 OpenSpy]&lt;br /&gt;
|{{Icon|Windows|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Tony_Hawk&#039;s_American_Wasteland|Tony Hawk&#039;s American Wasteland]]&lt;br /&gt;
|align=left|{{Icon|NDS}}{{Icon|PS2|Xbox}}{{Icon|Windows|360}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Only the Xbox 360 versions servers still up.[https://gamefaqs.gamespot.com/boards/928296-tony-hawks-american-wasteland/80769701]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://rethawed.com/ reTHAWed] (PC)&amp;lt;br/&amp;gt;[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]] (PS2)&amp;lt;br/&amp;gt;[https://insignia.live/games/41560049 Insignia]&lt;br /&gt;
|{{Icon|Windows|Xbox|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Toontown_Online|Toontown Online]]&lt;br /&gt;
|align=left|{{Icon|Windows|Mac}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Various servers hosting Toontown Online were shut down throughout the game’s tenure, with the US servers and the game itself closing in September 2013.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.toontownrewritten.com/play Toontown Rewritten]&lt;br /&gt;
|{{Icon|Windows|Mac|Linux}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://segaretro.org/Toy_Racer Toy Racer]&lt;br /&gt;
|align=left|{{Icon|DC}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Sega&#039;s online services have long shut down.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://dreamcastlive.net/toy-racer/ DreamcastLive]&amp;lt;br/&amp;gt;[https://github.com/TheArcadeStriker/flycast-wiki/wiki/DCNet#currently-supported-games DCnet]&lt;br /&gt;
|{{Icon|DC}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Travian|Travian]]&lt;br /&gt;
|align=left|{{Icon|Web}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Trials_Evolution|Trials Evolution]]&lt;br /&gt;
|align=left|{{Icon|Windows|360}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Trials Evolution shutting down in January 2024.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|[https://www.youtube.com/watch?v=quR918x-xQQ N/A]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[https://twistedmetal.fandom.com/wiki/Twisted_Metal:_Black_Online Twisted Metal: Black Online]&lt;br /&gt;
|align=left|{{Icon|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://web.archive.org/web/20240711040809/https://www.playstation.com/en-us/legal/gameservers/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[[Early_online_services#Network_Adaptor_.28PS2.29|TMBOSVR]]&lt;br /&gt;
|{{Icon|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Twisted_Metal:_Head-On|Twisted Metal: Head-On]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://web.archive.org/web/20240711040809/https://www.playstation.com/en-us/legal/gameservers/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://docs.google.com/spreadsheets/d/1LRa0uC0LePZF_szr4hQQ4PiC2nbTig0Il_2t8vHQx7k/edit?gid=0#gid=0 PSORG]&lt;br /&gt;
|{{Icon|PSP}}&lt;br /&gt;
|- id=&amp;quot;U&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;U&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:UEFA_Champions_League_video_games#EA_Sports_(2004–2007,_2018–present)|UEFA Champions League 2004–2005]]&lt;br /&gt;
|align=left|{{Icon|PS2|Xbox|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA have announced the impending closure of their online servers for a long list of their old sports games.[https://web.archive.org/web/20230507095916/https://www.ea.com/en-gb/legal/service-updates/r-z]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:UEFA_Champions_League_2006–2007_(video_game)|UEFA Champions League 2006–2007]]&lt;br /&gt;
|align=left|{{Icon|PS2|PSP|Windows|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA have announced the impending closure of their online servers for a long list of their old sports games.[https://web.archive.org/web/20230507095916/https://www.ea.com/en-gb/legal/service-updates/r-z]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:UEFA_Euro_2008_(video_game)|UEFA Euro 2008]]&lt;br /&gt;
|align=left|{{Icon|Windows|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;EA have announced the impending closure of their online servers for a long list of their old sports games.[https://web.archive.org/web/20230507095916/https://www.ea.com/en-gb/legal/service-updates/r-z]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:UFC_2009_Undisputed|UFC Undisputed 2009]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Both the PS3 and Xbox 360 versions of the game utilize a [[Wikipedia:Peer-to-peer|Peer-to-Peer]] online infrastructure, which allows continued online play[https://forum.psnprofiles.com/topic/94760-online-still-work/]. However, similar to Call of Duty 3 situation on seventh-gen home consoles, it appears to require a custom server for authentication[https://wiki.rpcs3.net/index.php?title=UFC_2009_Undisputed#Netplay_testing][https://discord.com/channels/308194948048486401/1173434194525950062/1212793084916535336].&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices]&amp;lt;br/&amp;gt;[https://wiki.rpcs3.net/index.php?title=UFC_2009_Undisputed#Netplay_testing RPCN?](Untested)&lt;br /&gt;
|{{Icon|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:UFC_Undisputed_2010|UFC Undisputed 2010]]&lt;br /&gt;
|align=left|{{Icon|PS3|360}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down.[https://www.xboxachievements.com/forum/topic/381699-servers-are-shut-down/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|[https://wiki.rpcs3.net/index.php?title=UFC_Undisputed_2010#Special_Notes OpenSpy (RPCS3)]&amp;lt;ref&amp;gt;There is a [https://wiki.rpcs3.net/index.php?title=UFC_Undisputed_2010#Special_Notes OpenSpy Online canary patch for UFC Undisputed 2010 using with RPCS3] but it&#039;s untested at the moment.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Ultima_Online|Ultima Online]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The release of Kingdom Reborn in 2007 brought a new game engine with upgraded visuals. In preparation for the launch of the Stygian Abyss expansion, support for the existing client was discontinued to optimize the patching procedure. As a replacement, a revised rendition of the Kingdom Reborn client emerged, rebranded as the &amp;quot;Enhanced Client.&amp;quot; This revamped version was unveiled as an open beta in July 2009, coinciding with the release of Stygian Abyss. The &amp;quot;Enhanced Client&amp;quot; is a blend of some of the 3D models and UI from Kingdom Reborn and the 2D art used in the Classic Client. The Enhanced Client and the Classic Client are the two official clients as of 2024.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|Various[https://www.reddit.com/r/ultimaonline/comments/um29u0/server_list_2022/][https://en.wikipedia.org/wiki/Ultima_Online#Community]&lt;br /&gt;
|{{Icon|Windows|Linux}}&lt;br /&gt;
|- id=&amp;quot;V&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;V&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Vindictus|Vindictus]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✓}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Vindictus was originally released in South Korea on January 21, 2010.&amp;lt;br/&amp;gt;From 2011 to 2015 the game was also released in Europe, Australia, and other parts of Asia, although some of those regional versions have since been shut down, or merged with the North American server.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://windictus.net/ Windictus]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|- id=&amp;quot;W&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;W&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Warhawk_(2007_video_game)|Warhawk]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Sony [https://web.archive.org/web/20181123120525/https://www.playstation.com/en-gb/legal/gameservers/ shut down Warhawk&#039;s online servers on January 31, 2019], providing notice by email to PlayStation Network members.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.psone.online/home PSONE]&lt;br /&gt;
|{{Icon|PS3}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.pcgamingwiki.com/wiki/War_Inc._Battlezone War Inc. Battlezone]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;In 2014, game servers down.[https://steamcommunity.com/app/107900/discussions/0/540744474963115539/]&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:World_of_Warcraft|World of Warcraft&amp;lt;br/&amp;gt;World of Warcraft Classic]]&lt;br /&gt;
|align=left|{{Icon|Windows|macOS}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://www.reddit.com/r/wowservers/comments/qax2qf/world_of_warcraft_private_server_list/ Various]&lt;br /&gt;
|{{Icon|Windows}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Worms_World_Party|Worms World Party]]&lt;br /&gt;
|align=left|{{Icon|Dreamcast}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Sega&#039;s online services have long shut down.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://dreamcastlive.net/worms-world-party/ DreamcastLive]&amp;lt;br/&amp;gt;[https://github.com/TheArcadeStriker/flycast-wiki/wiki/DCNet#currently-supported-games DCnet]&lt;br /&gt;
|{{Icon|DC}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:WWE_SmackDown!_vs._Raw|WWE SmackDown! vs. Raw]]&lt;br /&gt;
|align=left|{{Icon|PS2}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;GameSpy.&amp;lt;/br&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[[Early_online_services#Network_Adaptor_.28PS2.29|PS2Online]]&amp;lt;br/&amp;gt;[http://beta.openspy.net/en/howto/ps2-dns/smackdnps2r OpenSpy]&lt;br /&gt;
|{{Icon|PS2}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:WWE_SmackDown_vs._Raw_2007|WWE SmackDown vs. Raw 2007]]&lt;br /&gt;
|align=left|{{Icon|PS2}}{{Icon|360}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Game online infastructure is [[Wikipedia:Peer-to-peer|P2P-based]] on Xbox 360 so it&#039;s playable[https://youtu.be/RF1bLBTRJ_4], but it probably needs custom server for authentication process.&amp;lt;/br&amp;gt;PSP and PS2 status is unknown, placeholder text.&amp;lt;/small&amp;gt;&amp;lt;ref&amp;gt;[[PlayStation_Portable_emulators#Connectivity|Local multiplayer using AdHoc and tunneling on PSP]] is possible though.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|WIP?&lt;br /&gt;
|[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices]&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:WWE_SmackDown_vs._Raw_2010|WWE SmackDown vs. Raw 2010]]&lt;br /&gt;
|align=left|{{Icon|PS2}}{{Icon|PS3|360}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online infastructure is [[Wikipedia:Peer-to-peer|P2P-based]] on Xbox 360 so it&#039;s still playable. Other versions are unknown...&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices]&lt;br /&gt;
|{{Icon|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:WWE_SmackDown_vs._Raw_2011|WWE SmackDown vs. Raw 2011]]&lt;br /&gt;
|align=left|{{Icon|PS2}}{{Icon|PS3|360}}&lt;br /&gt;
|{{~}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Online infastructure is [[Wikipedia:Peer-to-peer|P2P-based]] on Xbox 360 so it&#039;s still playable. Other versions are unknown...&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://github.com/AdrianCassar/xenia-canary/wiki/Netplay-Compatibility Xenia WebServices]&lt;br /&gt;
|{{Icon|360}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Whacked!|Whacked!]]&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down due to Xbox Live for the original Xbox was discontinued by Microsoft on April 15, 2010.&amp;lt;/br&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/4d530027 Insignia]&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:WWE_WrestleMania_21_(video_game)|WWE WrestleMania 21]]&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down due to Xbox Live for the original Xbox was discontinued by Microsoft on April 15, 2010.&amp;lt;/br&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/54510024 Insignia]&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|- id=&amp;quot;X&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: #ECECEC;&amp;quot;| &#039;&#039;&#039;X&#039;&#039;&#039; &amp;lt;small&amp;gt;{{IndexComp}}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Xbox_emulators#Hardware_features_and_peripherals|Xbox Live Arcade]]&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down due to Xbox Live for the original Xbox was discontinued by Microsoft on April 15, 2010.&amp;lt;/br&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/4d5300c8 Insignia]&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://lutris.net/games/zunou-taisen-live/ Xbox LIVE Starter Kit Disc - Zunou Taisen Live]&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down due to Xbox Live for the original Xbox was discontinued by Microsoft on April 15, 2010.&amp;lt;/br&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/584c000b Insignia]&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Xbox_Music_Mixer|Xbox Music Mixer]]&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down due to Xbox Live for the original Xbox was discontinued by Microsoft on April 15, 2010.&amp;lt;/br&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/4d53005a Insignia]&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20041204165721/http://www.xbox.com/ja-JP/videochat/default.htm Xbox Video Chat]&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|{{✗}}&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Servers down due to Xbox Live for the original Xbox was discontinued by Microsoft on April 15, 2010.&amp;lt;/br&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|[https://insignia.live/games/4d53007c Insignia]&lt;br /&gt;
|{{Icon|Xbox}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==LAN Tunneling Programs==&lt;br /&gt;
{{main|Netplay#LAN tunneling programs}}&lt;br /&gt;
&lt;br /&gt;
==Proxy Projects for Retro Web Browsing==&lt;br /&gt;
These kind of projects usually retrieves pages from the [https://web.archive.org/ Internet Archive Wayback Machine] or [https://www.oocities.org/ OoCities] and delivers them in their original form, without toolbars, scripts and other extraneous content that may confuse retro web browsers.&amp;lt;ref&amp;gt;https://github.com/richardg867/WaybackProxy#waybackproxy&amp;lt;/ref&amp;gt; These are quite useful especially for retro web browsing with [[POS_(Pong_Consoles)_CPUs_and_Other_Chips#x86_CPUs|DOS-based, Windows 1.0x/2x/3x series]], [[Windows_95/98/ME_emulators|Windows 9x series]], [[Windows_2000/XP/Vista_emulators|Windows NT series]] and [[MacOS|MacOS]] emulators and [[Hypervisors]] or even [https://youtu.be/ngbO68CKO7k web browsers on old home consoles]. Otherwise you can still use pure HTML websites on the internet such as; [https://dreampipe.net/ DreamPipe], [http://thebaratusii.com/ thebaratusii], [http://toastytech.com/ toastytech], [http://blueosmuseum.com/ TheBlueOSMuseum], [http://luxuryaerozona.net/ LuxuryAerozona], [http://dreamproject98.com/ DreamProject Legacy],[http://dosboxdmclub.razorback95.com/ DOSBox Deathmatch Club], [https://guidebookgallery.org/ GuidebookGallery], [https://www.mdgx.com/ MDGx], [http://ctyme.com/rbrown.htm Ralf Brown&#039;s Interrupt List], [http://doom2.net/ Doom2.net], [http://www.dvd3000.ca/ PowerDVD3000].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Recommended&lt;br /&gt;
|-&lt;br /&gt;
|[https://protoweb.org ProtoWeb]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://github.com/richardg867/WaybackProxy WaybackProxy]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Copy protection]]&lt;br /&gt;
* [[Legal Status of Emulation]]&lt;br /&gt;
* [[Broadcast and Cable Communication Systems]]&lt;br /&gt;
* [[Endangered list]]&lt;br /&gt;
---&lt;br /&gt;
* [[Netplay|Emulation General: Netplay]]&lt;br /&gt;
* [[Early online services]]&lt;br /&gt;
* [[Nintendo Network]]&lt;br /&gt;
* [[Nintendo Switch Online]]&lt;br /&gt;
* [[Nintendo Wi-Fi Connection]]&lt;br /&gt;
* [[PlayStation Mobile]]&lt;br /&gt;
* [[PlayStation Network]]&lt;br /&gt;
* [[Xbox network|Xbox Network / Xbox Live]]&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://www.stopkillinggames.com/ StopKillingGames.com]&lt;br /&gt;
* [https://www.doesitplay.org/ DoesItPlay.org]&lt;br /&gt;
* [https://delistedgames.com/ DelistedGames.com]&lt;br /&gt;
* Some of the [https://store.steampowered.com/curators/topcurators/? Steam curators] such as [https://store.steampowered.com/curator/10576967-Cut-Content-Police/ Cut-Content Police] or [https://store.steampowered.com/curator/31857481-Games-at-risk-of-removal/ Games at risk of removal] lists censored games, games at risk of removal or other aspects that harm the preservation.&lt;br /&gt;
* [https://old.reddit.com/r/ReverseEngineering/comments/1uognx/how_do_modders_revive_online_features_in_old/ &amp;quot;How do communities revive online features in old games without the server files?&amp;quot;] (Useful if you want to learn basics about reverse engineering the private servers.)&lt;br /&gt;
* Mystic - [https://youtu.be/6uFn8rzku1I?t=219 Reverse Engineer Introduction - PSOne Group], [https://youtu.be/bUBDrc58oTQ?t=620 Reverse Engineer Introduction - SaveMGO Group], [https://www.youtube.com/watch?v=NBd1P7vpvfc PlayStation Home PS3 Is Back Online in 2023], [https://youtu.be/bUBDrc58oTQ PS3 Online in 2024: Who&#039;s Still Playing and Why?]&lt;br /&gt;
* RPCS3 YouTube - [https://youtu.be/Xz7azMWM6bk Play PS3 Games Online on PC via RPCN]&lt;br /&gt;
* Rocket Sloth: [https://youtu.be/bCDjNPfpUlc GameSpy: the company that killed off hundreds of games in a single day]&lt;br /&gt;
* [https://www.youtube.com/@ClassicPCgames-Shauneyboy/videos ClassicPCgames] - YouTube channel dedicated to revive servers for old classic PC games.&lt;br /&gt;
* [https://www.youtube.com/@MAWK3/videos MAWK3] - YouTube channel dedicated to revive servers for old home console games.&lt;br /&gt;
* Reddit: [https://old.reddit.com/r/OnlinePreservation/ r/OnlinePreservation/]&lt;br /&gt;
&lt;br /&gt;
{{NEL}}&lt;br /&gt;
[[Category:Miscellaneous Emulation Categories|*]]&lt;br /&gt;
[[Category:Miscellaneous Software Categories|*]]&lt;br /&gt;
[[Category:Preservation|*]]&lt;br /&gt;
[[Category:Online Services|#]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Nintendo_DS_emulators&amp;diff=115401</id>
		<title>Nintendo DS emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Nintendo_DS_emulators&amp;diff=115401"/>
		<updated>2025-04-04T17:12:33Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: melonDS mobile version update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox system&lt;br /&gt;
|title = Nintendo DS&lt;br /&gt;
|image= DSlitewhite.png&lt;br /&gt;
|caption= A white Nintendo DS Lite&lt;br /&gt;
| developer = [[Nintendo]]&lt;br /&gt;
| manufacturer = Foxconn&lt;br /&gt;
| family = Nintendo DS&lt;br /&gt;
| type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
| price = {{Inflation|USD|149.99|2004}}&lt;br /&gt;
| generation = [[:Category:Seventh-generation video game consoles|Seventh]]&lt;br /&gt;
| release date = 	&lt;br /&gt;
NA: November 21, 2004&amp;lt;br /&amp;gt;&lt;br /&gt;
JP: December 2, 2004&amp;lt;br /&amp;gt;&lt;br /&gt;
AU: February 24, 2005&amp;lt;br /&amp;gt;&lt;br /&gt;
EU: March 11, 2005&lt;br /&gt;
| discontinued = Yes&lt;br /&gt;
| unitssold = 154.02 million worldwide (as of June 30, 2016)&lt;br /&gt;
| media = Nintendo DS Game Card&amp;lt;br /&amp;gt;Game Boy Advance Game Pak&lt;br /&gt;
| cpu = 67&amp;amp;nbsp;MHz ARM946E-S&amp;lt;br /&amp;gt;33&amp;amp;nbsp;MHz ARM7TDMI&lt;br /&gt;
| memory = 4&amp;amp;nbsp;MB RAM&lt;br /&gt;
| storage = Cartridge save&amp;lt;br&amp;gt;256&amp;amp;nbsp;KB flash memory&lt;br /&gt;
| display = Two 3&amp;quot; TFT LCDs, 256 × 192 pixels&lt;br /&gt;
| connectivity = Wi-Fi (802.11, WEP)&lt;br /&gt;
| service = [[Nintendo Wi-Fi Connection]]&lt;br /&gt;
| topgame = &#039;&#039;New Super Mario Bros.&#039;&#039;, 30.80 million&lt;br /&gt;
| compatibility = Game Boy Advance&lt;br /&gt;
| predecessor = [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
| successor = [[Nintendo 3DS emulators|Nintendo 3DS]]&lt;br /&gt;
| related = Nintendo DS Lite&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi XL&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{for|emulators that run on the Nintendo DS|Emulators on DS}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Nintendo DS|Nintendo DS]]&#039;&#039;&#039; (NDS) is a handheld console produced by Nintendo and released on November 21, 2004, and had 2 ARM CPUs (ARM9 and ARM7) with 4 MB of RAM and was priced at {{Inflation|USD|149.99|2004}}. The main selling point was the use of dual screens for gameplay, with one being a touchscreen. It is the only console to have come close to the [[PlayStation 2 emulators|PlayStation 2]] in lifetime sales (154.02 million units), as a result of attracting many casual players, and even non-gamers, into the gaming community.&lt;br /&gt;
&lt;br /&gt;
;Remember, certain titles such as [[Wikipedia:Category:Nintendo_DSi_games|DSi retail]] and [[Wikipedia:List_of_DSiWare_games_and_applications|DSiWare]] games are exclusive to the DSi. Make sure your chosen emulator [[#Hardware_features_and_accessories|supports these variations (see &amp;quot;DSi exclusive features&amp;quot; section)]] if you want to play them.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&#039;&#039;&#039;[[#Nintendo DSi|DSi]]&#039;&#039;&#039;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;small&amp;gt;Compatibility&amp;lt;/small&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot;|x86&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|Dev Builds&amp;lt;ref group=N&amp;gt;[https://nightly.link/melonDS-emu/melonDS/workflows/build-windows/master/melonDS-windows-x86_64.zip Windows], [https://nightly.link/melonDS-emu/melonDS/workflows/build-ubuntu/master/melonDS-ubuntu-x86_64.zip Ubuntu], [https://nightly.link/melonDS-emu/melonDS/workflows/build-macos-universal/master/macOS-universal.zip macOS-universal]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://melonds.kuribo64.net/downloads.php {{MelonDSVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ &#039;&#039;libretro core&#039;&#039;]&amp;lt;ref group=N name=melonDSRA&amp;gt;Similar to Dolphin, PPSSPP and Citra libretro cores, [https://github.com/JesseTG/melonds-ds melonDS DS] libretro core or the standalone version of melonDS is highly recommended over the melonDS libretro core because it is two versions out of date (still on 0.9.3), and the generation 5 Pokémon are broken. If you turn on C-Gear, after a few minutes you will be unable to save. [https://github.com/libretro/melonDS/issues/179#issuecomment-1407488464 &#039;&#039;&#039;You also can&#039;t use any wifi features&#039;&#039;&#039;] or do in game trades either or the game will freeze.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||[https://melonds.kuribo64.net/board/forum.php?id=3 ?] ([https://github.com/melonDS-emu/melonDS/issues .]) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|melonDS DS&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://buildbot.libretro.com libretro core]&amp;lt;br /&amp;gt;[https://github.com/JesseTG/melonds-ds git]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://desmume.org/download/ {{DeSmuMEVer}}/Nightly]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{~}} ||[https://forums.desmume.org/viewforum.php?id=6 ?] ([https://github.com/TASEmulators/desmume/issues .]) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(melonDS)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[https://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[No$|No$GBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|DOS}}&lt;br /&gt;
|[https://problemkaputt.de/gba.htm {{No$GBAVer}}]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{~}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBE+]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|{{✗}} ||{{?}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA#medusa|mGBA/medusa]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://mgba.io/downloads.html#medusa alpha 2]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) || {{~}}&amp;lt;ref name=&amp;quot;medusa suspended&amp;quot;/&amp;gt;||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/321 Dev Builds]&amp;lt;br/&amp;gt;[https://github.com/skylersaleh/SkyEmu/releases {{SkyEmuVer}}]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://corgids.wordpress.com/ CorgiDS]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/PSI-Rockin/CorgiDS/releases git]&amp;lt;br /&amp;gt;[https://www.emucr.com/search/label/CorgiDS SVN]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}}&amp;lt;ref&amp;gt;https://corgids.wordpress.com/2018/02/12/extended-break/&amp;lt;/ref&amp;gt; ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|ndsemu&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/rasky/ndsemu git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{?}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20110225190819/http://https://com/ NeonDS]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://web.archive.org/web/20100925152735/http://nehttps://m/system/files/NeonDS_0.2.1.zip 0.2.1]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|dasShiny&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/Cydrak/dasShiny git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://ds-duos.blhttps://com/ DuoS]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://www.emulatorhttps://om/download.php/emulators/nds/duos/DuoS.zip 8/25/2012 Beta]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Ensata]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://www.mediafire.comhttps://0odmalrndt9m7a/Ensata+v1.4d.rar 1.4d]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20111130005614/https://ideasemu.biz/ iDeaS]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://www.emulator-zone.com/https://mulators/nds/ideas/ideas1040.7z 1.0.4.0]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|dust&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Mac|Web}}&lt;br /&gt;
|[https://github.com/kelpsyberry/dust git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot;|ARM&lt;br /&gt;
|-&lt;br /&gt;
|melonDS DS&lt;br /&gt;
|align=left|{{Icon|Android|iOS|tvOS}}&lt;br /&gt;
|[https://buildbot.libretro.com libretro core]&amp;lt;br /&amp;gt;[https://github.com/JesseTG/melonds-ds git]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DraStic]]&lt;br /&gt;
|align=left|{{Icon|Android|Pandora|Pyra}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.dsemu.drastic&amp;amp;hl=en_US&amp;amp;gl=US {{DraSticVer}}](link is broken)&amp;lt;br&amp;gt;[https://pyra-handheld.com/repo/apps/32 0.1 Pyra]&lt;br /&gt;
|{{✗}} ||{{?}} ||{{?}} ||[https://pandorawiki.org/DraStic_Compatibility_List 68%&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt; 49 out of 73 reported titles (Pandora) &amp;lt;/small&amp;gt;]&amp;lt;br /&amp;gt;[https://xdaforums.com/t/drastic-ds-updated-to-v2-1-5-1a-xplay-compatibility-list-over-100-games-playable.2396919/ 88%&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt; 127 out of 145 reported titles (Android) &amp;lt;/small&amp;gt;] ||{{Red}} {{License|Proprietary}}&amp;lt;ref&amp;gt;https://gbatemp.net/threads/drastic-ds-emulator-on-android-is-now-free-to-download-will-be-taken-down-soon.650119/&amp;lt;/ref&amp;gt; ||{{~}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://docs.libretro.com/library/desmume/ DeSmuME_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&amp;lt;small&amp;gt; (unofficial)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/melonds/ melonds_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://github.com/rafaelvcaetano/melonDS-android git]&amp;lt;br/&amp;gt;[https://play.google.com/store/apps/details?id=me.magnum.melonds 1.10.0]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N name=melonDSRA&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPL3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Delta]]&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/delta-game-emulator/id1048524688 AppStore]&amp;lt;br/&amp;gt;[https://github.com/rileytestut/Delta git]&lt;br /&gt;
|{{✗}} ||{{?}} ||{{?}} ||? ||{{Green}} {{License|AGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.sky.SkyEmu v3.2] (Play)[https://www.amazon.com/SkyEmu-GBC-GBA-NDS-Emulator/dp/B0CGHK8QP5 v3.2] (Amazon)[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}})||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.hydra.noods 0.1]&amp;lt;br/&amp;gt;[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://inds.nerd.net/ iNDS]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(nds4ios-derived)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(DeSmuME-based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://github.com/iNDS-Team/iNDS/releases git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|nds4ios&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[http://https://.angelxwind.net/i/?page/downloads SVN]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://jefhttps://blog/nds4droid/ nds4droid]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(DeSmuME-based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/jquesnelle/nds4droid git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot;|Console&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
|align=left|{{Icon|WiiU}}&lt;br /&gt;
|&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||&amp;lt;small&amp;gt;[[Wikipedia:Virtual_Console#Titles_3|Only for selected titles]]&amp;lt;/small&amp;gt; ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://docs.libretro.com/library/desmume/ DeSmuME_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch|PS4}}&amp;lt;br/&amp;gt;{{Icon|Vita}}&lt;br /&gt;
|[https://www.retroarch.com/ 0.9.13]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/melonds/ melonds_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch|Vita}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N name=melonDSRA&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/rsduck/melonDS/releases git]&amp;lt;small&amp;gt; (Switch)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Rinnegatamante/melonDS-Vita git]&amp;lt;small&amp;gt;(Vita Port)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/DanielSant0s/melonDS-PS2 git]&amp;lt;small&amp;gt; (PS2 Port)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Switch|Vita|WiiU}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS git]&amp;lt;small&amp;gt; (Switch/Vita/WiiU)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Xiro28/NooDS_PSP git] &amp;lt;small&amp;gt;(PSP port)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME PSP]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|[https://cdn.discordapp.com/attachments/590011753849421846/870274164748079104/desmume_psp_4.zip V4][https://github.com/Xiro28/DesmumePSPExperimental Experimental]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||[[DeSmuME PSP|26%&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;16 out of 63 reported titles &amp;lt;/small&amp;gt;]] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|DesmumeX&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|[https://www.1emulation.com/forums/topic/35774-desmumex-v087-new-update 0.87]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Desmume Wii&lt;br /&gt;
|align=left|{{Icon|Wii}}&lt;br /&gt;
|[https://code.google.com/archive/p/desmumewii/downloads r185]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME PSP|DSonPSP]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|[https://wololo.net/downloads/index.php/download/1235 0.7]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{?}} ||{{✗}} &amp;lt;small&amp;gt;(POC)&amp;lt;/small&amp;gt; ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Native==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&#039;&#039;&#039;[[#Nintendo DSi|DSi]]&#039;&#039;&#039;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;small&amp;gt;Compatibility&amp;lt;/small&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|DS Mode&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✓}} ||[https://www.nintendo.com/en-gb/Hardware/Nintendo-3DS-Family/Nintendo-3DS/Backwards-Compatible/Backwards-Compatible-115074.html 99%]&amp;lt;ref group=N&amp;gt;Games with GBA Slot are incompatible. See [[#Hardware features and peripherals|Hardware features and peripherals]].&amp;lt;/ref&amp;gt; ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparisons==&lt;br /&gt;
;[[melonDS]]&lt;br /&gt;
:Unlike DeSmuME, melonDS has some DSi support. In terms of being user-friendly, options in melonDS are more simplified. Has similar DS game compatibility as DeSmuME. Both can run games at a higher internal resolution (sharper 3D objects) and can open ROMs inside a compressed archive (ZIP, RAR, 7Z etc.). Both can display the two screens in a variety of ways, but melonDS has a hybrid mode. [https://i.imgur.com/S73Eb4m.jpg (Example)] While the developers of No$GBA had documented the Wi-Fi capabilities first, melonDS is the first and only emulator that has gotten as far as it has, and it has been found to work reasonably well with a handful of games. Switching to OpenGL in core options may give a performance boost, with 1.0 RC version OpenGL compute shader renderer introduced[https://melonds.kuribo64.net/comments.php?id=216] similar to [[High/Low_level_emulation#Future_outlook|other compute shader renderers]]. In May 2023, it was confirmed that there are plans for high-level emulation of Arm7 on MelonDS. The project is codenamed MelonHLE.&lt;br /&gt;
:;melonDS DS&lt;br /&gt;
::An enhanced remake of the melonDS libretro that prioritizes standalone parity, reliability, and usability. Features included in this remake that were not available in the melonDS libretro core include full Wi-Fi support (Kaeru WFC, AltWFC, Wiimmfi), firmware overrides (name, color, birthday, etc.), homebrew save data support, screen rotation in the core settings (as the screen rotation feature in RetroArch&#039;s Video settings did not rotate touch inputs for melonDS and DeSmuME and can distort the screen), additional screen layout options, directly boot Nintendo DSi titles (excluding DSiWare, which must be installed to the DSi NAND), RetroAchievements support for DSi(Ware) games, battery support, and selectable NAND and firmware images. However, some melonDS libretro core features aren&#039;t yet presented in this remake, such as local wireless connection, GDB Stub Support, DSi Camera support, and OpenGL compute shader renderer, but some are planned to be implemented. With that stated, this remake is not a perfect replacement for the melonDS libretro core but has its uses that the original core and the DeSmuME libretro core lack.&lt;br /&gt;
&lt;br /&gt;
;[[DeSmuME]]&lt;br /&gt;
:DeSmuME has gained significant improvements since 2018; new features include less CPU/GPU resource usage and high-resolution 3D rendering, and Wi-Fi emulation has been reintroduced in the latest builds. v0.9.13 from May 2022 is the first &amp;quot;Stable&amp;quot; build in over 7 years and is highly recommended over all previous builds (though dev builds are also generally very usable). [[OpenEmu]] uses a shallow fork of the v0.9.11 build and should be avoided as well.&lt;br /&gt;
&lt;br /&gt;
;[[DraStic]]&lt;br /&gt;
:A (currently) closed-source emulator for [[Android emulators|Android]] devices that can run games at a decent speed even on potato phones. It is on par with (or in some cases better than) DeSmuME, and emulating it through BlueStacks on PC may actually be a viable and fast alternative aside from a slight input delay. Some rumors have spread around that the developers deliberately put in issues to mess with unofficial copies, though this is considered unsubstantiated. At the very least, you shouldn&#039;t expect any support from Exophase and company if you use an unofficial copy. It is available on the Raspberry Pi and Odroid via RetroPie, and runs relatively well[https://youtu.be/715kg1-hmxA]. As of March 5, 2024, due to yuzu lawsuits mainly focused on the Zelda franchise, the creator made it free and plans on open-sourcing the code.&lt;br /&gt;
&lt;br /&gt;
;[[No$|No$GBA]]&lt;br /&gt;
:Focuses on speed, and has major compatibility issues and glitches as a result. Because it was initially a GBA emulator, the DS&#039; 3D features are still very poorly handled. &#039;&#039;&#039;It is a good option for low-end machines, but don&#039;t expect a lot of games to run perfectly&#039;&#039;&#039;. A fan program, No$Zoomer, was released for version 2.6, which increases compatibility and options, as well as the titular zooming and resizing abilities. The biggest addition is noise cancellation which clears up static No$GBA makes with its 3D rendering. It doesn&#039;t change accuracy though. No$Zoomer never rebased to newer No$GBA versions, and it looks like it was abandoned, so it likely never will. In v2.8, No$GBA became the first emulator to support DSi games, which has been their most notable feature. Only use No$GBA for DSi games that don&#039;t work on other emulators, debugging (if you&#039;ve taken up ROM hacking for DS games or homebrew development), if you value speed above everything, if you&#039;re using a potato PC, or just as a last resort.&lt;br /&gt;
&lt;br /&gt;
;[[BizHawk]]&lt;br /&gt;
:Uses melonDS 0.9.5 core for Nintendo DS and DSi emulation, mGBA or VBA-Next cores for Game Boy Advance emulation&lt;br /&gt;
&lt;br /&gt;
;[[Delta]]&lt;br /&gt;
:An open-source [[Multi-system_emulators|multi-system emulator]] for iOS with the ability to emulate many consoles and handhelds, including the DS. Since version 1.3, Delta Emulator allows you to emulate Nintendo DS with a DeSmuME or melonDS (0.9.1)[https://melonds.kuribo64.net/comments.php?id=199] core. You will need to have DS BIOS or DSi BIOS to play DS/DSi games in Delta using the melonDS core. It also allows you to boot into DS/DSi home screen and functions similarly to melonDS.&lt;br /&gt;
&lt;br /&gt;
;[[mGBA#medusa|mGBA/medusa]]&lt;br /&gt;
:[[mGBA]] developer endrift is also creating a DS emulator, but it is very much a [https://mgba.io/timeline.html#IN+THE+FUTURE work-in-progress] and isn&#039;t nearly as far as melonDS in terms of the capabilities it&#039;s covered. As of March 2018, medusa&#039;s development is &amp;quot;suspended until further notice&amp;quot;.&amp;lt;ref name=&amp;quot;medusa suspended&amp;quot;&amp;gt;https://mgba.io/2018/03/09/holy-grail-bugs-revisited/#postscript-a-several-month-late-explanation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;iDeaS&lt;br /&gt;
:An abandoned and experimental DS emulator that uses a plug-in system, it is very slow and buggy but has partially gotten some features working, like the camera and slide accessories.&lt;br /&gt;
;[[Ensata]]: Nintendo&#039;s official DS emulator that was leaked to the public. It is not very usable or compatible, but it can run a few games.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comparisons of several Nintendo DS emulators:&#039;&#039;&#039;&lt;br /&gt;
* [https://emucross.com/the-next-generation-of-ds-emulators/ Looking Toward the Next Generation of DS Emulators] (By [[Dolphin]] tester, [https://dolphin-emu.org/blog/authors/JMC47/ JMC47], AKA Justin M. Chadwick. 5 June 2017. Tested emulators: melonDS (0.2 and 0.3), medusa (Alpha 2) &amp;amp; GBE+ (1.1) compared to the mature DeSmuME.)&lt;br /&gt;
&lt;br /&gt;
===High resolution===&lt;br /&gt;
;[[melonDS]]&lt;br /&gt;
:Has an OpenGL renderer with upscaling as of version 0.8.&amp;lt;ref name=&amp;quot;melondsopengl&amp;quot;&amp;gt;http://melonds.kuribo64.net/comments.php?id=90&amp;lt;/ref&amp;gt; The renderer is much faster than DeSmuME&#039;s and supports increasing the internal resolution up to 16x native resolution. More features, such as texture filtering, are planned.&lt;br /&gt;
&lt;br /&gt;
;DeSmuME X432R&lt;br /&gt;
:A fork of DeSmuME that has graphical enhancements, such as an option to increase internal resolution and use MSAA. The devs of DeSmuME have now included an option for increased internal resolution (see below), making X432R outdated. See the [[DeSmuME]] page for more details.&lt;br /&gt;
&lt;br /&gt;
;[[DeSmuME]] &amp;lt;small&amp;gt;([[libretro]])&amp;lt;/small&amp;gt;&lt;br /&gt;
:Also has the option to increase internal resolution since the [https://github.com/libretro/desmume/commit/5e430dfbc22f9d54c77f291304a38352ee1e5a63 8/8/15 git commit]. It requires a very high-end CPU to run at a reasonable framerate.&lt;br /&gt;
;DraStic:Has released a beta version supporting double the original resolution.&lt;br /&gt;
;Virtual Console &amp;lt;small&amp;gt;(Wii U)&amp;lt;/small&amp;gt;:Has a configuration file with support for x2 internal resolution without any significant performance hit (as well as a brightness setting). However, there is no legit way to enable it without a homebrew-enabled console.&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! melonDS&lt;br /&gt;
! melonDS DS&lt;br /&gt;
! DESmuME&lt;br /&gt;
! Bizhawk&lt;br /&gt;
! No$GBA&lt;br /&gt;
! GBE+&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! mGBA/medusa&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Nintendo_DS|Widescreen hack]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Widescreen is possible thanks to specific codes made by the community for a lot of DS games.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✓}}[https://github.com/melonDS-emu/melonDS/issues/395 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Texture_Replacement_.283D.29|Texture packs]]&lt;br /&gt;
| {{✗}}([https://melonds.kuribo64.net/comments.php?id=182 WIP])&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Pre-rendering AA&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(MSAA, SSAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}} (MSAA)&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Super-resolution techniques&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://github.com/NVIDIA/DLSS/blob/main/doc/DLSS_Programming_Guide_Release.pdf DLSS], [https://github.com/intel/xess/?tab=readme-ov-file XeSS] and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 2+]])&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=8 | &amp;lt;small&amp;gt;Requires access to the depth buffer and temporal data like motion-vectors, so it is quite challenging and unlikely to be possible soon.&amp;lt;br/&amp;gt;Besides any GPU that can use DLSS can run these emulators at 4K native with ease anyway.&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=3 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
| {{~}}[https://melonds.kuribo64.net/board/thread.php?pid=2574#2574 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[30/60_FPS_cheat_codes|Internal Framerate Hack]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://blurbusters.com/frame-generation-essentials-interpolation-extrapolation-and-reprojection/ Frame generation technologies]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://store.steampowered.com/app/993090/Lossless_Scaling/ LSFG], [https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS_G.md DLSS-G], [https://www.techpowerup.com/316835/extrass-framework-paper-details-intels-take-on-frame-generation XeSS-FG] and [https://community.amd.com/t5/gaming/amd-fluid-motion-frames-is-out-now-on-amd-radeon-rx-7000-series/ba-p/634372 AFMF])&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=8 | &amp;lt;small&amp;gt;Implementing frame generation technology in an emulator is unfortunately quite challenging and unlikely to be possible soon however post-processing techniques such as [[Wikipedia:Motion_interpolation|motion interpolation]] is quite possible. [[Input_lag|Input latency]] will be a crucial factor, but its impact likely varies depending on the specific technique used, it is recommended to use &#039;&#039;&#039;after applying the &amp;quot;Internal Framerate Hack&amp;quot;&#039;&#039;&#039;.&amp;lt;br/&amp;gt;While &#039;&#039;&#039;AFMF&#039;&#039;&#039; or &#039;&#039;&#039;LSFG&#039;&#039;&#039; could be used with melonDS or De&lt;br /&gt;
SmuME?, please be aware some visual glitches and artifacts may occur at this time.&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=6 | Post-Processing&lt;br /&gt;
| [[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering AA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(FXAA, TXAA and MLAA/SMAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3&amp;gt;Only possible with software renderer.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&amp;lt;abbr title=&amp;quot;Supports MSAA but there is no post-rendering AA technique supported.&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA&amp;gt;Only possible with libretro core. [https://github.com/melonDS-emu/melonDS/issues/1146 GitHub Issue page for adding RetroAchievements to the melonDS standalone version]. But DSi RetroAchievement are [https://docs.libretro.com/guides/retroachievements/#nintendo not supported].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA/&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
| [https://github.com/melonDS-emu/melonDS/pull/1671 WIP]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
| {{✗}}[https://melonds.kuribo64.net/board/thread.php?pid=5060 *]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3&amp;gt;Save states not available for Nintendo DSi(Ware) titles in MelonDS DS.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
| {{✗}}[https://github.com/melonDS-emu/melonDS/issues/463 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Controls&lt;br /&gt;
| [[Controllers#Mouse_Injectors_for_Emulators|Mouse Injector Compatible]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{~}}[https://github.com/makidoll/melonPrimeDS?tab=readme-ov-file#melonprimeds *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=8 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA/&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=7 | Misc&lt;br /&gt;
| [[Netplay#Other|Netplay]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=8 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| RetroAchievements&amp;lt;br/&amp;gt;[https://retroachievements.org/gameList.php?c=18 DS], [https://retroachievements.org/gameList.php?c=78 DSi]&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=noDSiRA&amp;gt;Nintendo DS RetroAchievements is exclusive in libretro cores and the unofficial melonDS Android port. DSi games aren&#039;t supported in these emulators/cores for RetroAchievements.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N3 name=DSiRA&amp;gt;DSi RetroAchievements is supported in [https://twitter.com/RetroCheevos/status/1647525064667955201?cxt=HHwWgoCw4afUl90tAAAA BizHawk&#039;s MelonDS core] and the MelonDS DS libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA/&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N3 name=noDSiRA /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Free Look&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Free Look is an enhancement feature that allows manipulation of the in-game camera.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| [https://old.reddit.com/r/emulation/comments/9lwy0r/desmume_begins_to_implement_a_freelook_feature/ WIP]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug Features]]&lt;br /&gt;
| {{✗}}[https://github.com/melonDS-emu/melonDS/issues/249 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Multiple screens&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Name&lt;br /&gt;
! melonDS&lt;br /&gt;
! melonDS DS&lt;br /&gt;
! DeSmuME&lt;br /&gt;
!Bizhawk&lt;br /&gt;
! No$GBA&lt;br /&gt;
! GBE+&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |[[#Backwards_compatibility_for_Game_Boy_Advance.2FGBA_Mode|Backwards compatibility for Game Boy Advance/GBA Mode]]&lt;br /&gt;
| {{✗}}[https://melonds.kuribo64.net/board/thread.php?id=1229 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Bayer DIDGIT&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Communication&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Emulation&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | [[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | [http://www.https://ghtyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Tilt&amp;quot;&amp;gt;[https://youtube.com/playlist?list=PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d Cart Tilt Showcase Playlist] &amp;lt;small&amp;gt;[https://gamefaqs.gamespot.com/boards/925329-nintendo-ds/71009293 DS example]&amp;lt;/small&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; |[[#Connectivity|Connectivity]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[#DS Download Play|DS Download Play]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[#DS/Wii connectivity|DS/Wii connectivity]]&lt;br /&gt;
| {{✗}}[https://github.com/melonDS-emu/melonDS/issues/1000 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[#GBA/DS connectivity|GBA/DS connectivity]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{~}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[#Local wireless communication|Local wireless communication]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[#Nintendo Wi-Fi Connection|Nintendo Wi-Fi Connection]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Controllers&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Guitar Hero pad&lt;br /&gt;
| {{✗}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Slot2MelonDS&amp;quot;&amp;gt;If this [https://github.com/melonDS-emu/melonDS/pull/719 Pull request] gets merged ([https://github.com/melonDS-emu/melonDS/pull/2101 Rumble pak PR merged]), we could see Slot 2 peripherals supported on MelonDS.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Nintendo Wireless Keyboard&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Piano for Easy Piano&lt;br /&gt;
| {{✗}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Slot2MelonDS&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Taito paddle controller&lt;br /&gt;
| {{✗}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Slot2MelonDS&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |DS Menu&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; | DSi-exclusive features&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | [[#DSi Game formats|DSi Game formats]]&lt;br /&gt;
|DSi (digital) &amp;amp; DSiWare&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|DSi (enhanced)&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|DSi (exclusive)&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | DSi Inputs&lt;br /&gt;
|Microphone&lt;br /&gt;
| {{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;DSmic&amp;quot;&amp;gt;melonDS and melonDS DS support microphone in external microphone, blow, noise, and (for melonDS) WAV file.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;DSmic&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;nocash-whitenoise&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Solar Sensor&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot;&amp;gt;Only manual configuration. No automatic detection.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |DSi Menu&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |DSi SD Card&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |Inputs&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | DS camera&lt;br /&gt;
| {{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot;&amp;gt;melonDS supports outer and inner cameras in Physical Camera mode and as Image File.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot;&amp;gt;DS camera is supported but DSi camera is not yet supported in melonDS DS.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;nocash-whitenoise&amp;quot;&amp;gt;no$gba supports whitenoise for the camera and microphone.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[List_of_games_that_support_Pressure-Sensitive_Face_Buttons#Nintendo_DS_Emulation|Pressure-sensitivity for touchscreen]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Rumble Pak&lt;br /&gt;
| {{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Slot2MelonDS&amp;quot; /&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Slide controller&lt;br /&gt;
| {{✗}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Slot2MelonDS&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;SlideControllerDeSmuME&amp;quot;&amp;gt; There is an open [https://github.com/TASEmulators/desmume/pull/737 pull request] that implements support for this add-on.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[List_of_games_that_support_tracked_motion_controllers#Nintendo_DS_Emulation|Tilt sensor]]&lt;br /&gt;
| {{✗}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Slot2MelonDS&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[List_of_games_that_support_touchscreen#Nintendo_DS_Emulation|Touchscreen]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Inrou-Kun pedometer&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art26.html *]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | iQue DS region lock&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Magic Reader&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art23.html *]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [https://dmitry.gr/?r=05.Projects&amp;amp;proj=28.%20pokewalker PokéWalker]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[List_of_games_that_support_IR#Nintendo_DS_Emulation|Communication]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Emulation[https://github.com/UnrealPowerz/powar *]&lt;br /&gt;
| {{✗}}[https://github.com/UnrealPowerz/powar/issues/2 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Sega Card Reader&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;CardReaderDeSmuME&amp;quot;&amp;gt;Supported in the latest nightly builds, on Windows only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art21.html *]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Thrustmaster Ubisoft pedometer&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art26.html *]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N2/&amp;gt;&lt;br /&gt;
===Connectivity===&lt;br /&gt;
The DS offers five types of connections:&lt;br /&gt;
* &#039;&#039;&#039;Local wireless communications&#039;&#039;&#039; - &#039;&#039;(Multiple cartridges)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;DS Download Play&#039;&#039;&#039; - &#039;&#039;(Single cartridge)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wi-Fi Connection&#039;&#039;&#039; - &#039;&#039;(Online multiplayer)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;DS/Wii connectivity&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;GBA/DS connectivity&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The major challenge with emulating multiplayer functionalities is timing inaccuracies, which have made many projects, such as DeSmuME, not want to implement them.  So far, the only emulator to actually make any progress is melonDS, but even that is still under development.&lt;br /&gt;
&lt;br /&gt;
====Local wireless communication====&lt;br /&gt;
Players who have a copy of the same game can link together using the DS&#039;s wireless signals (given that the game offers this feature).&lt;br /&gt;
&lt;br /&gt;
melonDS supports wireless communication with several games, including &#039;&#039;New Super Mario Bros.&#039;&#039; and the &#039;&#039;Pokémon&#039;&#039; games, but you need to have either multiple instances opened, which can slow down overall performance, or connect multiple computers via LAN. No$GBA can connect but fails before the actual connection is finished.&lt;br /&gt;
&lt;br /&gt;
====DS Download Play====&lt;br /&gt;
This feature allows players with a DS and only one copy of a game to play together (Single-Card Play). This way, not everyone needs a copy of a game.  The player with the physical cartridge will host the game while the other players connect using a &amp;quot;downloaded&amp;quot; version received from the host.  Normally they&#039;re either simple mini-games, stripped-down demos of the main game, or a limited version of multiplayer.  In most cases, it is better to use multi-cart instead. However, some games, like &#039;&#039;Mario Party DS&#039;&#039;, require Download Play to use its multiplayer.&lt;br /&gt;
&lt;br /&gt;
Download Play is supported by melonDS. Like with local multiplayer, it is very hit-and-miss, but unlocking the framerate helps. melonDS will often fail during the download process, but some games actually go as far as booting and sometimes in-game as well.&lt;br /&gt;
&lt;br /&gt;
====Nintendo Wi-Fi Connection====&lt;br /&gt;
{{Main|Nintendo Wi-Fi Connection}}&lt;br /&gt;
&lt;br /&gt;
====DS/Wii connectivity====&lt;br /&gt;
Uses wireless communication on the DS to connect to the Wii. The idea is parallel to the GBA Link Cable for the GameCube, and just like the Link Cable, [https://nintendo.fandom.com/wiki/Wii-to-DS_connectivity only a handful of games actually have this feature]. Some notable examples include:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Final Fantasy Crystal Chronicles: Echoes of Time&#039;&#039; - which is essentially the same as the DS port but can connect with other DSes with the game.&lt;br /&gt;
* &#039;&#039;Pokémon Battle Revolution&#039;&#039; - in which players could transfer their Pokémon from the Generation IV main series games and use the DS as a controller.&lt;br /&gt;
* &#039;&#039;Animal Crossing: City Folk&#039;&#039; - in which data could be transferred between the DS version (&#039;&#039;Animal Crossing: Wild World&#039;&#039;), and the &#039;&#039;Nintendo Channel&#039;&#039; on the Wii, where players could download demos of DS games to their console using Download Play (basically the same idea as the Download Station kiosk).&lt;br /&gt;
&lt;br /&gt;
So far, no emulator has been able to emulate this feature, nor have attempted to. If this were ever going to be emulated, it would require work on both ends.&lt;br /&gt;
&lt;br /&gt;
====GBA/DS connectivity====&lt;br /&gt;
Inserting a GBA cartridge in the Slot-2 of the Nintendo DS while a game is running can unlock various gameplay features for [https://nintendo.fandom.com/wiki/List_of_Nintendo_DS_games_with_GBA_connectivity several DS games].&lt;br /&gt;
&lt;br /&gt;
It is unknown if No$GBA supports this, but it can be done in DeSmuME by going to Config &amp;gt; Slot 2 (GBA Slot) and selecting GBA Cartridge. Select the GBA ROM file, and make sure its &amp;lt;code&amp;gt;.sav&amp;lt;/code&amp;gt; file is in the same folder. You may need to reset the game for it to take effect.&lt;br /&gt;
As of version 0.9, [https://melonds.kuribo64.net/comments.php?id=110 melonDS supports GBA connectivity] ([https://github.com/JesseTG/melonds-ds?tab=readme-ov-file#game-boy-advance-connectivity melonDS DS libretro core support guide]) and even added support for the solar sensor on GBA Boktai cartridges used in Boktai DS (Lunar Knight), something DeSmuME has yet to support.  Either drag and drop the GBA ROM onto the program before starting or open the file before loading the NDS file.&lt;br /&gt;
&lt;br /&gt;
===Backwards compatibility for Game Boy Advance/GBA Mode===&lt;br /&gt;
The Nintendo DS is backward compatible with Game Boy Advance (GBA) cartridges. Shouldn&#039;t be confused with [[Game_Boy_Advance_emulators|Game Boy Advance emulation]] or [[#Connectivity|GBA/DS connectivity]]. None of the emulators supports this feature currently.&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
:&#039;&#039;[[Wikipedia:List_of_Nintendo_DS_accessories|Wikipedia - List of Nintendo DS accessories]]&#039;&#039;&lt;br /&gt;
;Guitar Hero pad: Used in the &amp;quot;Guitar Hero: On Tour&amp;quot; series (required) and Band Hero DS. Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Piano for Easy Piano: Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Taito paddle controller: Compatible with Arkanoid, Space Invaders Extreme, Space Invaders Extreme 2, and Space Bust-a-Move. Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Tilt sensor: Used in &amp;quot;Tony Hawk&#039;s Motion/Hue&#039;s Pixel Painter.&amp;quot; No emulators support this add-on yet. (Slot 2)&lt;br /&gt;
;Pressure-sensitive touchscreen: Used in &amp;quot;Harvest Moon DS,&amp;quot; &amp;quot;Colors!&amp;quot;, &amp;quot;Metroid Prime: Hunters,&amp;quot; &amp;quot;Okamiden&amp;quot; and &amp;quot;Rhythm Heaven.&amp;quot; No emulators support this feature yet (can work with analog triggers or DualShock 2/3 pressure-sensitive face buttons).&lt;br /&gt;
;Rumble pack: Supported by DeSmuME (Slot 2). Requires compatible Joystick.&lt;br /&gt;
;Slide controller: Required by &amp;quot;Slide Adventure Mag Kid.&amp;quot; No emulators support this add-on at the moment. There is an [https://github.com/TASEmulators/desmume/pull/737 open PR] for DeSmuME that implements this add-on.&lt;br /&gt;
;Nintendo Wireless Keyboard: Bundled with &amp;quot;Learn with Pokémon: Typing Adventure&amp;quot; (JP/EU/AU). The game refuses to boot without a keyboard, but it can be run on emulators with an anti-piracy fix and another DeSmuME-specific save bug fix. There is also [http://pokemonlog.com/pokemon-fuligin-download-rom/ a pre-patched ROM.] While it is playable using the on-screen keyboard on the lower screen, the keyboard isn&#039;t emulated. There is [https://github.com/AnimeCommander/Learn.With.Pokemon-Typing-Adventure.lua/blob/master/Pok%C3%A9mon%20Typing%20DS%20Keyboard%20Script.lua a Lua script] that permits using the actual keyboard by mapping presses of the actual keyboard to taps of the virtual Touch Screen. However, you will need to blank out all the control/hotkey bindings of DeSmuME if you&#039;re going to play this game, because some of the keyboard keys also activate some controls; otherwise, pressing the Q key would also pause the game, given one example. A recommendation would be to have a separate copy of 32-bit DeSMuMe, which purpose is playing *only* this game. In that copy, place the patched ROM, the Lua script, and a 32-bit version of [https://sourceforge.net/projects/luabinaries/files/5.1.5/Windows%20Libraries/Dynamic/ lua51.dll.] (The platform used in building the &amp;lt;code&amp;gt;.dll&amp;lt;/code&amp;gt; shouldn&#039;t matter.) Even then, not only is the emulated workaround a little slow, but saving is still broken. Use savestates instead.&lt;br /&gt;
;DS camera: Accessory bundled with the Japan-only Face Training (European localization for Christmas 2007 was canceled, and it was released as a retail DSi game in 2010 using the internal camera rather than the original accessory). Not to be confused with the built-in DSi camera. No emulators exist for it at all.&lt;br /&gt;
;Bayer DIDGIT: A glucose meter for diabetic children with a game called &#039;&#039;Knock &#039;Em Downs: World&#039;s Fair&#039;&#039; that rewards them for checking their blood sugar levels regularly. The game has been dumped, but no support for the glucose meter peripheral exists as of the time of this writing; it may, however, be possible to add reward points through Action Replay codes, not to mention that the game will still function without the glucose meter attachment anyway (albeit with reduced functionality, of course).&lt;br /&gt;
&lt;br /&gt;
===iQue DS region lock===&lt;br /&gt;
iQue is Nintendo&#039;s Chinese subsidiary (previously a partnership between them and Wei Yen until 2013), so when they released the DS with a few localized games, their ROMs had special flags set in them to check if the hardware that ran the cartridge was iQue&#039;s or Nintendo&#039;s as a sort of region lock. Nintendo&#039;s own hardware would fail this check, throwing an &amp;quot;Only for iQue DS&amp;quot; error in white text on a black background. No other DS games have this mechanism, not even for Korean releases. This region lock is bypassed by the 3DS for these DS games, even though 3DS games have their own region lock. It is weird.&lt;br /&gt;
&lt;br /&gt;
Emulators differ in their behavior to this region lock. No$GBA crashes, while DeSmuME can load them. However, for melonDS, you need a [[Emulator Files|Firmware Dump]] from an iQue DS; otherwise, it will replicate the region lock.&lt;br /&gt;
&lt;br /&gt;
The only way the ROM will accept other hardware (and thus emulators) is with a hack involving a simple byte change. Use a hex editor to change the byte located at &amp;lt;code&amp;gt;0x1D&amp;lt;/code&amp;gt; from value &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;00&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Other issues===&lt;br /&gt;
Certain games, such as American Girl titles (e.g., &#039;&#039;Julie Finds a Way&#039;&#039; and &#039;&#039;Kit Mystery Challenge&#039;&#039;), suffer from severe flickering issues which keep those games from being playable on most emulators. [[DraStic]] was the first emulator able to run the two games properly, and while DeSmuME r5043 had an initial fix that worked around the glitch, it was removed in later revisions as it broke compatibility with &#039;&#039;Pokémon SoulSilver&#039;&#039;, among others; this has since been patched on r5531 once the true nature of the [https://sourceforge.net/p/desmume/bugs/1134/ bug] was better understood. The fix would be later incorporated into other emulators. &#039;&#039;Ultimate Mortal Kombat&#039;&#039; suffers from flickering and slowdown due to the way it loads sprites, though it isn&#039;t as serious in DraStic. &#039;&#039;Star Wars: The Clone Wars – Jedi Alliance&#039;&#039; is an even more egregious example, crashing due to timing differences between actual hardware and an emulated system.&lt;br /&gt;
&lt;br /&gt;
=Nintendo DSi=&lt;br /&gt;
{{Infobox console&lt;br /&gt;
| title = Nintendo DSi&lt;br /&gt;
| image = DSiBlack.png&lt;br /&gt;
| caption = A black Nintendo DSi console&lt;br /&gt;
| manufacturer = Nintendo&lt;br /&gt;
| family = Nintendo DS&lt;br /&gt;
| type = Handheld game console&lt;br /&gt;
| generation = Seventh&lt;br /&gt;
| released = &#039;&#039;&#039;Nintendo DSi&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
JP: November 1, 2008&amp;lt;br /&amp;gt;&lt;br /&gt;
AU: April 2, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
EU: April 3, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
NA: April 5, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Nintendo DSi XL&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
JP: November 21, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
EU: March 5, 2010&amp;lt;br /&amp;gt;&lt;br /&gt;
NA: March 28, 2010&amp;lt;br /&amp;gt;&lt;br /&gt;
AU: April 15, 2010&amp;lt;br /&amp;gt;&lt;br /&gt;
| discontinued = Yes; date undisclosed&lt;br /&gt;
| unitsshipped = 41 million (as of September 30, 2014)&lt;br /&gt;
| media = 	&lt;br /&gt;
Physical and digital&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DS Game Card&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi Game Card&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi Shop (digital distribution)&amp;lt;br /&amp;gt;&lt;br /&gt;
Secure Digital card (SD card)&amp;lt;br /&amp;gt;&lt;br /&gt;
Secure Digital High Capacity card (SDHC card)&lt;br /&gt;
| os = Nintendo DSi system software&lt;br /&gt;
| memory = 16 MB RAM&lt;br /&gt;
| cpu = 133&amp;amp;nbsp;MHz ARM9&amp;lt;br /&amp;gt;66&amp;amp;nbsp;MHz ARM7&lt;br /&gt;
| storage = 256&amp;amp;nbsp;MB internal flash memory&amp;lt;br /&amp;gt;SD/SDHC card (up to 32&amp;amp;nbsp;GB)&amp;lt;br /&amp;gt;Cartridge save&lt;br /&gt;
| connectivity = Wi-Fi 802.11b/g&lt;br /&gt;
| onlineservice = Nintendo Wi-Fi Connection&amp;lt;br /&amp;gt;Nintendo DSi Shop&amp;lt;br /&amp;gt;Nintendo Zone&lt;br /&gt;
| predecessor = Game Boy Advance&lt;br /&gt;
| successor = Nintendo 3DS&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Released on April 5, 2009, the &#039;&#039;&#039;[[wikipedia:Nintendo DSi|Nintendo DSi]]&#039;&#039;&#039; added new lighting effects, an inner and outer 0.3 megapixel digital cameras, 16MB of RAM (compared to the previous 4MB of RAM),  a faster ARM9 CPU clocked at 133 MHz, and offered downloadable titles called &amp;quot;DSiWare&amp;quot;.  It costs {{Inflation|USD|169.99|2009}} at launch and later dropped to {{Inflation|USD|149.99|2010}}.  The system, however, was region-locked, meaning DSi exclusives from different regions couldn&#039;t be used.  It also did away with backwards-compatibility by removing Slot-2, which was used to load GBA cartridges and certain accessories (such as the Rumble Pak).&lt;br /&gt;
&lt;br /&gt;
DSi emulation has been pretty neglected due to its small library of exclusive games and lack of DSi-enhanced titles that provide anything major besides camera support.  The only thing really notable is DSiWare, which saw several exclusive releases.&lt;br /&gt;
&lt;br /&gt;
No$GBA added support for DSi games of all three formats starting with version 2.8, although some games won&#039;t boot and others have graphical glitches. You will need to enable &amp;quot;16MB DSi/retail&amp;quot; under the settings to use it. Compatibility is very iffy due to No$GBA&#039;s already poor DS emulation, and the camera is just spoofed as a static image and will cause the emulator to crash whenever used, meaning games that use it may boot, but won&#039;t be very playable.&lt;br /&gt;
&lt;br /&gt;
DSi used an encryption system for the game dumps that went on to be enhanced and used for the 3DS. This encryption is checked at start-up, hence why some Nintendo DS emulators don&#039;t even manage to boot DSiWare dumps. It&#039;s very unlikely DSi-mode emulation is ever going to be implemented in DeSmuME in particular due to various creative differences unique to that project.&lt;br /&gt;
&lt;br /&gt;
As of version 0.9, melonDS has DSi emulation. It can connect to the internet and can play games with WFC online using libslirp or libpcap. It could become the most usable option for DSi emulation soon. Most of it is being done using the documentation that the No$GBA dev has already compiled on the subject&amp;lt;ref&amp;gt;http://melonds.kuribo64.net/board/thread.php?id=13&amp;lt;/ref&amp;gt; ([https://problemkaputt.de/gbatek.htm GBATEK]).&lt;br /&gt;
&lt;br /&gt;
==DSi Game formats==&lt;br /&gt;
There are three types of games that uses the DSi hardware enhancements:&lt;br /&gt;
&lt;br /&gt;
;DSi-enhanced retail cartridges: A regular game cartridge that is compatible with the older NDS models, but unlocks more RAM and features when used on the DSi (commonly it is just camera support, but may provide better performance with the extra RAM).  Only a [http://www.rfgeneration.com/blogs/pdrydia/DSi-enhanced-titles-an-incomplete-list-1969.php couple of games] had this feature and is similar to how some late Game Boy Color games (mainly the ones made by Capcom or WayForward in the early 2000s) would offer additional feature if played on the Game Boy Advance.  These games will still boot on any NDS emulators, but will be detected as if it was on the original DS and will not load any DSi enhancements.  DSi-enhanced games will also have an animated icon when displayed in the boot menu of the DSi, and the titleID on the cartridge will say &#039;&#039;&#039;TWL&#039;&#039;&#039; instead of &#039;&#039;&#039;NTR&#039;&#039;&#039;.&lt;br /&gt;
;DSi-exclusive retail cartridges: Retail cartridges that rely on the DSi hardware features. An error screen will show when attempting to load one of these games on a regular DS console (and by extension, emulators also). These cartridges where white instead of gray and only [https://en.wikipedia.org/wiki/Nintendo_DSi#Software_library five games] were physically released this way, either as launch titles or because they were too big to be sold as DSiWare (see below).   &lt;br /&gt;
;DSiWare: Downloadable titles only available through the DSi Shop (discontinued as of March 31, 2017). They have a 16MB size limitation due to the small size of the internal NAND and a lot of interesting exclusives for the system were released as DSiWare.  The Nintendo 3DS eShop also had some DSiWare for purchase (which used to be the only &#039;&#039;legal&#039;&#039; way of getting them), though it uses a different file packaging format than the DSi. The 3DS itself is also capable of running other DSiWare since the firmware used for backwards-compatibility is the same as the DSi.&lt;br /&gt;
&lt;br /&gt;
All three formats can be converted to &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt; format. Compared to regular DS games, DSi games have some additional header information not even correctly dumped in most early sets. Recent sets have since updated to the correct format. DSiWare dumps can exist in both &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt; format and &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; format (for installation on a homebrewed 3DS).&lt;br /&gt;
&lt;br /&gt;
Even though it&#039;s possible to convert these titles to &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt;, when attempting to run these games on a normal emulator, it will either show an error message (when attempting to run a DSi-exclusive title), or will crash on boot-up (when attempting to run DSiWare) due to missing encryption abilities and lack of DSi hardware support.  DSi-enhanced games will run as if it was on a regular DS model.&lt;br /&gt;
&lt;br /&gt;
On the DSi/3DS family of handhelds, the first two formats can be played on some select DSi-compatible flashcarts like the discontinued and expensive CycloDS iEvolution flashcard (which won&#039;t work on a stock 3DS unless you install custom firmware to whitelist it). As for the third type, some are only available for digital purchase at the 3DS eShop and are installed as apps to the limited TWL NAND.  Users with custom firmware can also convert DSiWare to an installable &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; and even dump already installed ones back to &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt;.  Since both the DSi Shop and 3DS eShop have closed, the only way of getting DSiWare on the original system is by [[Modding Consoles/Flashcarts#Nintendo_DSi|homebrewing]] your DSi and launching the &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt; ROM through Unlaunch or [[TWiLight Menu++]].&lt;br /&gt;
&lt;br /&gt;
==DSi Emulation Tutorial==&lt;br /&gt;
===BIOS Files===&lt;br /&gt;
DSi emulation requires a copy of the lower 32K-halves of the ARM7/ARM9 BIOS files (&amp;lt;code&amp;gt;BIOSDSI7.ROM&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;BIOSDSI9.ROM&amp;lt;/code&amp;gt;), which are different from the regular DS BIOS files and needed for the decryption.  melonDS also requires these files along with the regular DS BIOS and the DSi&#039;s firmware.bin. These unicorns can be found [[Emulator_Files#Nintendo_DS_.2F_DSi|here]].&lt;br /&gt;
&lt;br /&gt;
It is also advised (but still completely &#039;&#039;&#039;optional&#039;&#039;&#039;) to use a NAND dump for No$GBA to increase compatibility; however, a NAND dump is required to use melonDS.&lt;br /&gt;
&lt;br /&gt;
===No$GBA===&lt;br /&gt;
For now, NO$GBA is the most mature DS emulation project that supports the Nintendo DSi. Using the latest debugger version of NO$GBA is recommended.&lt;br /&gt;
;Game Loading Methods&lt;br /&gt;
:;Simple .nds Loading&lt;br /&gt;
:Requirements: These [https://archive.org/details/DSiFirmwareFiles files] with the NO$GBA version overwritten with the latest version.&lt;br /&gt;
&lt;br /&gt;
:DSiWare ROMs preserved online in romsets currently use the nds format, similar to regular Nintendo DS ROMs. If you change Emulation Settings &amp;gt; NDS Mode/Colors &amp;gt; DSi (retail/16MB), you can drag and drop all three types of DSi content on the emulator (or open the ROM), and it will run in DSi Mode.&lt;br /&gt;
&lt;br /&gt;
:However, it is recommended for retail cartridges to be loaded that way with the option &amp;quot;Emulation Settings &amp;gt; Reset/Startup Entry Point&amp;quot; set to &amp;quot;GBA/NDS BIOS.&amp;quot; This loading method isn&#039;t recommended for DSiWare games because of some bugs introduced and the lack of ability to save altogether. However, if you insist, do set that option &amp;quot;Reset/Startup Entry Point&amp;quot; to &amp;quot;Start Cartridge Directly&amp;quot; at your own risk for any unpleasant aspects of the experience.&lt;br /&gt;
&lt;br /&gt;
:;NAND Loading&lt;br /&gt;
:Requirements are the same as [https://archive.org/details/DSiFirmwareFiles above]. If you have a real DSi unit, you can dump its NAND and use it instead of the included DSi-1.mmc file, so that you play that different game selection.&lt;br /&gt;
&lt;br /&gt;
:This option is more authentic to how real hardware works. It has much fewer bugs and a higher compatibility than the Simple nds loading method. DSiWare games were limited to a 128MB internal NAND memory or 40 games in the DSi Home Menu, whichever limitation comes first. The file &amp;quot;DSi-1.mmc&amp;quot; represents the NAND and hosts installed games (that will appear in the DSi Home Menu) and properly working game saves. While the DSi supported SD cards, it didn&#039;t allow for game software to be booted from there.&lt;br /&gt;
&lt;br /&gt;
:Make sure to use &amp;quot;Emulation Settings &amp;gt; Reset/Startup Entry Point&amp;quot; at all times. The DSiWare titles that can be booted through this method will appear in the DSi Home Menu as separate slots than the &amp;quot;inserted game cartridge&amp;quot; icon.&lt;br /&gt;
&lt;br /&gt;
:Using Unlauncher, a homebrew exploit, games can be added to the NAND. However, this is an advanced technique, and generally heavily discouraged. Users of this software on real hardware were compelled to use custom firmwares that allowed for using game software from the SD card (normally impossible). This means that to take advantage of this method as an emulation user, you will be stuck with the pre-installed games on the commonly shared BIOS files online.&lt;br /&gt;
&lt;br /&gt;
:;SD Card Loading&lt;br /&gt;
:The most recommended method, as per [http://hg101.proboards.com/thread/14716/emulate-dsi-dsiware these] [https://www.ngemu.com/threads/no-gba-3-0-dsiware-compatibility-list-using-the-nand.206911/ tutorials]. This method loads the game from the SD card instead of the NAND, and allows for an easier time adding new games to the emulator.&lt;br /&gt;
&lt;br /&gt;
:Requirements include these files to be placed in the same directory as NO$GBA. Not compatible with the previous methods, and so to be used in a folder with a fresh setup.&lt;br /&gt;
&lt;br /&gt;
:* [https://mega.nz/#!aJAyUQIb!OIOOrA_PMeTizDxnmf-5y5fekLxxZkRZfWGKEvV_Tx0 BIOS Files]: Required for DSi emulation.&lt;br /&gt;
:* [https://mega.nz/#!qBY0DAJa!18nfxczgF-JxqyFxSogfej7G23vYSjJnQCIh_tdXUq0 Modified NAND]: Includes Unlauncher (Hold A to boot it, but not needed) and [[TWiLight Menu++]]&lt;br /&gt;
:* [https://mega.nz/#!vERGXCwY!GSmvL2PODesi0Vmu-atKPXxxz1UyucHZyH9bXghM0a0 2GB SD Card]: Filename is DSi-1.SD&lt;br /&gt;
:* A tool to mount a virtual SD drive, such as [https://www.osforensics.com/tools/mount-disk-images.html OSFMount]. To be used (Open DSi-1.SD &amp;gt; &amp;quot;Mount&amp;quot;) with the 2GB SD Card to add new .nds files to it. Remember to disable &amp;quot;Read-Only&amp;quot; and to Dismount before using the emulator again.&lt;br /&gt;
&lt;br /&gt;
:Some issues are still present with this method. Refer to the next section for tips on how to deal with some of them.&lt;br /&gt;
&lt;br /&gt;
===melonDS===&lt;br /&gt;
The latest dev builds of melonDS can also boot the DSi Menu and load most DSiWare.&lt;br /&gt;
To boot up the DSi Menu, you need specific files which can all be found [[Emulator_Files#Nintendo_DS_.2F_DSi|here]].&lt;br /&gt;
==Known Issues==&lt;br /&gt;
===No$GBA===&lt;br /&gt;
Aside from general emulation problems inherited from the older DS emulation project, there are the following issues:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Microphone doesn&#039;t work.&#039;&#039; (DSiWare + any method) No known fix.&lt;br /&gt;
* &#039;&#039;Camera doesn&#039;t work.&#039;&#039; (DSiWare + any method) Unimplemented. No known fix.&lt;br /&gt;
* &#039;&#039;Wi-Fi doesn&#039;t work.&#039;&#039; Unimplemented.&lt;br /&gt;
* &#039;&#039;Touch Screen issues related to Screen Calibration&#039;&#039; (DSiWare + [[TWiLight Menu++]] or simple nds loading) The fix is to load the original DSi Home Menu first (holding B when resetting the emulator or loading it), then reset to TWiLight Menu++ (not holding any buttons) before loading the desired game.&lt;br /&gt;
* &#039;&#039;Can&#039;t Save&#039;&#039; (DSiWare + simple nds loading) This method is hardware inaccurate to begin with. For best results, switch to [[TWiLight Menu++]] or Original NAND methods.&lt;br /&gt;
===melonDS===&lt;br /&gt;
melonDS has poor DSP support. DSiWare has to be launched from the NAND as it can&#039;t boot them as .nds.&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:ARM-based consoles]]&lt;br /&gt;
[[Category:Backward-compatible consoles]]&lt;br /&gt;
[[Category:Discontinued handheld consoles]]&lt;br /&gt;
[[Category:consoles]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:MAME Driver Status: Preliminary]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Nintendo DS| ]]&lt;br /&gt;
[[Category:Seventh-generation video game consoles]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Nintendo_DS_emulators&amp;diff=111885</id>
		<title>Nintendo DS emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Nintendo_DS_emulators&amp;diff=111885"/>
		<updated>2025-02-07T18:08:36Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: Fix broken nocash GBA link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Nintendo DS&lt;br /&gt;
|image= DSlitewhite.png&lt;br /&gt;
|caption= A white Nintendo DS Lite&lt;br /&gt;
| developer = [[Nintendo]]&lt;br /&gt;
| manufacturer = Foxconn&lt;br /&gt;
| family = Nintendo DS&lt;br /&gt;
| type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
| price = {{Inflation|USD|149.99|2004}}&lt;br /&gt;
| generation = [[:Category:Seventh-generation video game consoles|Seventh]]&lt;br /&gt;
| release date = 	&lt;br /&gt;
NA: November 21, 2004&amp;lt;br /&amp;gt;&lt;br /&gt;
JP: December 2, 2004&amp;lt;br /&amp;gt;&lt;br /&gt;
AU: February 24, 2005&amp;lt;br /&amp;gt;&lt;br /&gt;
EU: March 11, 2005&lt;br /&gt;
| discontinued = Yes&lt;br /&gt;
| unitssold = 154.02 million worldwide (as of June 30, 2016)&lt;br /&gt;
| media = Nintendo DS Game Card&amp;lt;br /&amp;gt;Game Boy Advance Game Pak&lt;br /&gt;
| cpu = 67&amp;amp;nbsp;MHz ARM946E-S&amp;lt;br /&amp;gt;33&amp;amp;nbsp;MHz ARM7TDMI&lt;br /&gt;
| memory = 4&amp;amp;nbsp;MB RAM&lt;br /&gt;
| storage = Cartridge save&amp;lt;br&amp;gt;256&amp;amp;nbsp;KB flash memory&lt;br /&gt;
| display = Two 3&amp;quot; TFT LCDs, 256 × 192 pixels&lt;br /&gt;
| connectivity = Wi-Fi (802.11, WEP)&lt;br /&gt;
| service = [[Nintendo Wi-Fi Connection]]&lt;br /&gt;
| topgame = &#039;&#039;New Super Mario Bros.&#039;&#039;, 30.80 million&lt;br /&gt;
| compatibility = Game Boy Advance&lt;br /&gt;
| predecessor = [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
| successor = [[Nintendo 3DS emulators|Nintendo 3DS]]&lt;br /&gt;
| related = Nintendo DS Lite&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi XL&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{for|emulators that run on the Nintendo DS|Emulators on DS}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Nintendo DS|Nintendo DS]]&#039;&#039;&#039; (NDS) is a handheld console produced by Nintendo and released on November 21, 2004, and had 2 ARM CPUs (ARM9 and ARM7) with 4 MB of RAM and was priced at {{Inflation|USD|149.99|2004}}. The main selling point was the use of dual screens for gameplay, with one being a touchscreen. It is the only console to have come close to the [[PlayStation 2 emulators|PlayStation 2]] in lifetime sales (154.02 million units), as a result of attracting many casual players, and even non-gamers, into the gaming community.&lt;br /&gt;
&lt;br /&gt;
;Remember, certain titles such as [[Wikipedia:Category:Nintendo_DSi_games|DSi retail]] and [[Wikipedia:List_of_DSiWare_games_and_applications|DSiWare]] games are exclusive to the DSi. Make sure your chosen emulator [[#Hardware_features_and_accessories|supports these variations (see &amp;quot;DSi exclusive features&amp;quot; section)]] if you want to play them.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&#039;&#039;&#039;[[#Nintendo DSi|DSi]]&#039;&#039;&#039;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;small&amp;gt;Compatibility&amp;lt;/small&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot;|x86&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|Dev Builds&amp;lt;ref group=N&amp;gt;[https://nightly.link/melonDS-emu/melonDS/workflows/build-windows/master/melonDS-windows-x86_64.zip Windows], [https://nightly.link/melonDS-emu/melonDS/workflows/build-ubuntu/master/melonDS-ubuntu-x86_64.zip Ubuntu], [https://nightly.link/melonDS-emu/melonDS/workflows/build-macos-universal/master/macOS-universal.zip macOS-universal]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://melonds.kuribo64.net/downloads.php {{MelonDSVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ &#039;&#039;libretro core&#039;&#039;]&amp;lt;ref group=N name=melonDSRA&amp;gt;Similar to Dolphin, PPSSPP and Citra libretro cores, [https://github.com/JesseTG/melonds-ds melonDS DS] libretro core or the standalone version of melonDS is highly recommended over the melonDS libretro core because it is two versions out of date (still on 0.9.3), and the generation 5 Pokémon are broken. If you turn on C-Gear, after a few minutes you will be unable to save. [https://github.com/libretro/melonDS/issues/179#issuecomment-1407488464 &#039;&#039;&#039;You also can&#039;t use any wifi features&#039;&#039;&#039;] or do in game trades either or the game will freeze.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||[https://melonds.kuribo64.net/board/forum.php?id=3 ?] ([https://github.com/melonDS-emu/melonDS/issues .]) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|melonDS DS&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://buildbot.libretro.com libretro core]&amp;lt;br /&amp;gt;[https://github.com/JesseTG/melonds-ds git]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://desmume.org/download/ {{DeSmuMEVer}}/Nightly]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{~}} ||[https://forums.desmume.org/viewforum.php?id=6 ?] ([https://github.com/TASEmulators/desmume/issues .]) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(melonDS)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[https://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[No$|No$GBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|DOS}}&lt;br /&gt;
|[https://problemkaputt.de/gba.htm {{No$GBAVer}}]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{~}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBE+]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|{{✗}} ||{{?}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA#medusa|mGBA/medusa]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://mgba.io/downloads.html#medusa alpha 2]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) || {{~}}&amp;lt;ref name=&amp;quot;medusa suspended&amp;quot;/&amp;gt;||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/321 Dev Builds]&amp;lt;br/&amp;gt;[https://github.com/skylersaleh/SkyEmu/releases {{SkyEmuVer}}]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://corgids.wordpress.com/ CorgiDS]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/PSI-Rockin/CorgiDS/releases git]&amp;lt;br /&amp;gt;[https://www.emucr.com/search/label/CorgiDS SVN]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}}&amp;lt;ref&amp;gt;https://corgids.wordpress.com/2018/02/12/extended-break/&amp;lt;/ref&amp;gt; ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|ndsemu&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/rasky/ndsemu git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{?}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20110225190819/http://https://com/ NeonDS]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://web.archive.org/web/20100925152735/http://nehttps://m/system/files/NeonDS_0.2.1.zip 0.2.1]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|dasShiny&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/Cydrak/dasShiny git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://ds-duos.blhttps://com/ DuoS]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://www.emulatorhttps://om/download.php/emulators/nds/duos/DuoS.zip 8/25/2012 Beta]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Ensata]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://www.mediafire.comhttps://0odmalrndt9m7a/Ensata+v1.4d.rar 1.4d]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20111130005614/https://ideasemu.biz/ iDeaS]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://www.emulator-zone.com/https://mulators/nds/ideas/ideas1040.7z 1.0.4.0]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|dust&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Mac|Web}}&lt;br /&gt;
|[https://github.com/kelpsyberry/dust git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot;|ARM&lt;br /&gt;
|-&lt;br /&gt;
|melonDS DS&lt;br /&gt;
|align=left|{{Icon|Android|iOS|tvOS}}&lt;br /&gt;
|[https://buildbot.libretro.com libretro core]&amp;lt;br /&amp;gt;[https://github.com/JesseTG/melonds-ds git]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DraStic]]&lt;br /&gt;
|align=left|{{Icon|Android|Pandora|Pyra}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.dsemu.drastic&amp;amp;hl=en_US&amp;amp;gl=US {{DraSticVer}}]&amp;lt;br&amp;gt;[https://pyra-handheld.com/repo/apps/32 0.1 Pyra]&lt;br /&gt;
|{{✗}} ||{{?}} ||{{?}} ||[https://pandorawiki.org/DraStic_Compatibility_List 68%&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt; 49 out of 73 reported titles (Pandora) &amp;lt;/small&amp;gt;]&amp;lt;br /&amp;gt;[https://xdaforums.com/t/drastic-ds-updated-to-v2-1-5-1a-xplay-compatibility-list-over-100-games-playable.2396919/ 88%&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt; 127 out of 145 reported titles (Android) &amp;lt;/small&amp;gt;] ||{{Red}} {{License|Proprietary}}&amp;lt;ref&amp;gt;https://gbatemp.net/threads/drastic-ds-emulator-on-android-is-now-free-to-download-will-be-taken-down-soon.650119/&amp;lt;/ref&amp;gt; ||{{~}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://docs.libretro.com/library/desmume/ DeSmuME_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&amp;lt;small&amp;gt; (unofficial)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/melonds/ melonds_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://github.com/rafaelvcaetano/melonDS-android git]&amp;lt;br/&amp;gt;[https://play.google.com/store/apps/details?id=me.magnum.melonds 1.9.3]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N name=melonDSRA&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPL3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Delta]]&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/delta-game-emulator/id1048524688 AppStore]&amp;lt;br/&amp;gt;[https://github.com/rileytestut/Delta git]&lt;br /&gt;
|{{✗}} ||{{?}} ||{{?}} ||? ||{{Green}} {{License|AGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.sky.SkyEmu v3.2] (Play)[https://www.amazon.com/SkyEmu-GBC-GBA-NDS-Emulator/dp/B0CGHK8QP5 v3.2] (Amazon)[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}})||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.hydra.noods 0.1]&amp;lt;br/&amp;gt;[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://inds.nerd.net/ iNDS]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(nds4ios-derived)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(DeSmuME-based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://github.com/iNDS-Team/iNDS/releases git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|nds4ios&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[http://https://.angelxwind.net/i/?page/downloads SVN]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://jefhttps://blog/nds4droid/ nds4droid]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(DeSmuME-based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/jquesnelle/nds4droid git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot;|Console&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
|align=left|{{Icon|WiiU}}&lt;br /&gt;
|&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||&amp;lt;small&amp;gt;[[Wikipedia:Virtual_Console#Titles_3|Only for selected titles]]&amp;lt;/small&amp;gt; ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://docs.libretro.com/library/desmume/ DeSmuME_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch|PS4}}&amp;lt;br/&amp;gt;{{Icon|Vita}}&lt;br /&gt;
|[https://www.retroarch.com/ 0.9.13]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/melonds/ melonds_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch|Vita}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N name=melonDSRA&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/rsduck/melonDS/releases git]&amp;lt;small&amp;gt; (Switch)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Rinnegatamante/melonDS-Vita git]&amp;lt;small&amp;gt;(Vita Port)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/DanielSant0s/melonDS-PS2 git]&amp;lt;small&amp;gt; (PS2 Port)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Switch|Vita|WiiU}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS git]&amp;lt;small&amp;gt; (Switch/Vita/WiiU)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Xiro28/NooDS_PSP git] &amp;lt;small&amp;gt;(PSP port)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME PSP]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|[https://cdn.discordapp.com/attachments/590011753849421846/870274164748079104/desmume_psp_4.zip V4][https://github.com/Xiro28/DesmumePSPExperimental Experimental]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||[[DeSmuME PSP|26%&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;16 out of 63 reported titles &amp;lt;/small&amp;gt;]] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|DesmumeX&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|[https://www.1emulation.com/forums/topic/35774-desmumex-v087-new-update 0.87]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME PSP|DSonPSP]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|[https://wololo.net/downloads/index.php/download/1235 0.7]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{?}} ||{{✗}} &amp;lt;small&amp;gt;(POC)&amp;lt;/small&amp;gt; ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparisons==&lt;br /&gt;
;[[melonDS]]&lt;br /&gt;
:Unlike DeSmuME, melonDS has some DSi support. In terms of being user-friendly, options in melonDS are more simplified. Has similar DS game compatibility as DeSmuME. Both can run games at a higher internal resolution (sharper 3D objects) and can open ROMs inside a compressed archive (ZIP, RAR, 7Z etc.). Both can display the two screens in a variety of ways, but melonDS has a hybrid mode. [https://i.imgur.com/S73Eb4m.jpg (Example)] While the developers of No$GBA had documented the Wi-Fi capabilities first, melonDS is the first and only emulator that has gotten as far as it has, and it has been found to work reasonably well with a handful of games. Switching to OpenGL in core options may give a performance boost, with 1.0 RC version OpenGL compute shader renderer introduced[https://melonds.kuribo64.net/comments.php?id=216] similar to [[High/Low_level_emulation#Future_outlook|other compute shader renderers]]. In May 2023, it was confirmed that there are plans for high-level emulation of Arm7 on MelonDS. The project is codenamed MelonHLE.&lt;br /&gt;
:;melonDS DS&lt;br /&gt;
::An enhanced remake of the melonDS libretro that prioritizes standalone parity, reliability, and usability. Features included in this remake that were not available in the melonDS libretro core include full Wi-Fi support (Kaeru WFC, AltWFC, Wiimmfi), firmware overrides (name, color, birthday, etc.), homebrew save data support, screen rotation in the core settings (as the screen rotation feature in RetroArch&#039;s Video settings did not rotate touch inputs for melonDS and DeSmuME and can distort the screen), additional screen layout options, directly boot Nintendo DSi titles (excluding DSiWare, which must be installed to the DSi NAND), RetroAchievements support for DSi(Ware) games, battery support, and selectable NAND and firmware images. However, some melonDS libretro core features aren&#039;t yet presented in this remake, such as local wireless connection, GDB Stub Support, DSi Camera support, and OpenGL compute shader renderer, but some are planned to be implemented. With that stated, this remake is not a perfect replacement for the melonDS libretro core but has its uses that the original core and the DeSmuME libretro core lack.&lt;br /&gt;
&lt;br /&gt;
;[[DeSmuME]]&lt;br /&gt;
:DeSmuME has gained significant improvements since 2018; new features include less CPU/GPU resource usage and high-resolution 3D rendering, and Wi-Fi emulation has been reintroduced in the latest builds. v0.9.13 from May 2022 is the first &amp;quot;Stable&amp;quot; build in over 7 years and is highly recommended over all previous builds (though dev builds are also generally very usable). [[OpenEmu]] uses a shallow fork of the v0.9.11 build and should be avoided as well.&lt;br /&gt;
&lt;br /&gt;
;[[DraStic]]&lt;br /&gt;
:A (currently) closed-source emulator for [[Android emulators|Android]] devices that can run games at a decent speed even on potato phones. It is on par with (or in some cases better than) DeSmuME, and emulating it through BlueStacks on PC may actually be a viable and fast alternative aside from a slight input delay. Some rumors have spread around that the developers deliberately put in issues to mess with unofficial copies, though this is considered unsubstantiated. At the very least, you shouldn&#039;t expect any support from Exophase and company if you use an unofficial copy. It is available on the Raspberry Pi and Odroid via RetroPie, and runs relatively well[https://youtu.be/715kg1-hmxA]. As of March 5, 2024, due to yuzu lawsuits mainly focused on the Zelda franchise, the creator made it free and plans on open-sourcing the code.&lt;br /&gt;
&lt;br /&gt;
;[[No$|No$GBA]]&lt;br /&gt;
:Focuses on speed, and has major compatibility issues and glitches as a result. Because it was initially a GBA emulator, the DS&#039; 3D features are still very poorly handled. &#039;&#039;&#039;It is a good option for low-end machines, but don&#039;t expect a lot of games to run perfectly&#039;&#039;&#039;. A fan program, No$Zoomer, was released for version 2.6, which increases compatibility and options, as well as the titular zooming and resizing abilities. The biggest addition is noise cancellation which clears up static No$GBA makes with its 3D rendering. It doesn&#039;t change accuracy though. No$Zoomer never rebased to newer No$GBA versions, and it looks like it was abandoned, so it likely never will. In v2.8, No$GBA became the first emulator to support DSi games, which has been their most notable feature. Only use No$GBA for DSi games that don&#039;t work on other emulators, debugging (if you&#039;ve taken up ROM hacking for DS games or homebrew development), if you value speed above everything, if you&#039;re using a potato PC, or just as a last resort.&lt;br /&gt;
&lt;br /&gt;
;[[BizHawk]]&lt;br /&gt;
:Uses melonDS 0.9.5 core for Nintendo DS and DSi emulation, mGBA or VBA-Next cores for Game Boy Advance emulation&lt;br /&gt;
&lt;br /&gt;
;[[Delta]]&lt;br /&gt;
:An open-source [[Multi-system_emulators|multi-system emulator]] for iOS with the ability to emulate many consoles and handhelds, including the DS. Since version 1.3, Delta Emulator allows you to emulate Nintendo DS with a DeSmuME or melonDS (0.9.1)[https://melonds.kuribo64.net/comments.php?id=199] core. You will need to have DS BIOS or DSi BIOS to play DS/DSi games in Delta using the melonDS core. It also allows you to boot into DS/DSi home screen and functions similarly to melonDS.&lt;br /&gt;
&lt;br /&gt;
;[[mGBA#medusa|mGBA/medusa]]&lt;br /&gt;
:[[mGBA]] developer endrift is also creating a DS emulator, but it is very much a [https://mgba.io/timeline.html#IN+THE+FUTURE work-in-progress] and isn&#039;t nearly as far as melonDS in terms of the capabilities it&#039;s covered. As of March 2018, medusa&#039;s development is &amp;quot;suspended until further notice&amp;quot;.&amp;lt;ref name=&amp;quot;medusa suspended&amp;quot;&amp;gt;https://mgba.io/2018/03/09/holy-grail-bugs-revisited/#postscript-a-several-month-late-explanation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;iDeaS&lt;br /&gt;
:An abandoned and experimental DS emulator that uses a plug-in system, it is very slow and buggy but has partially gotten some features working, like the camera and slide accessories.&lt;br /&gt;
;[[Ensata]]: Nintendo&#039;s official DS emulator that was leaked to the public. It is not very usable or compatible, but it can run a few games.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comparisons of several Nintendo DS emulators:&#039;&#039;&#039;&lt;br /&gt;
* [https://emucross.com/the-next-generation-of-ds-emulators/ Looking Toward the Next Generation of DS Emulators] (By [[Dolphin]] tester, [https://dolphin-emu.org/blog/authors/JMC47/ JMC47], AKA Justin M. Chadwick. 5 June 2017. Tested emulators: melonDS (0.2 and 0.3), medusa (Alpha 2) &amp;amp; GBE+ (1.1) compared to the mature DeSmuME.)&lt;br /&gt;
&lt;br /&gt;
===High resolution===&lt;br /&gt;
;[[melonDS]]&lt;br /&gt;
:Has an OpenGL renderer with upscaling as of version 0.8.&amp;lt;ref name=&amp;quot;melondsopengl&amp;quot;&amp;gt;http://melonds.kuribo64.net/comments.php?id=90&amp;lt;/ref&amp;gt; The renderer is much faster than DeSmuME&#039;s and supports increasing the internal resolution up to 16x native resolution. More features, such as texture filtering, are planned.&lt;br /&gt;
&lt;br /&gt;
;DeSmuME X432R&lt;br /&gt;
:A fork of DeSmuME that has graphical enhancements, such as an option to increase internal resolution and use MSAA. The devs of DeSmuME have now included an option for increased internal resolution (see below), making X432R outdated. See the [[DeSmuME]] page for more details.&lt;br /&gt;
&lt;br /&gt;
;[[DeSmuME]] &amp;lt;small&amp;gt;([[libretro]])&amp;lt;/small&amp;gt;&lt;br /&gt;
:Also has the option to increase internal resolution since the [https://github.com/libretro/desmume/commit/5e430dfbc22f9d54c77f291304a38352ee1e5a63 8/8/15 git commit]. It requires a very high-end CPU to run at a reasonable framerate.&lt;br /&gt;
;DraStic:Has released a beta version supporting double the original resolution.&lt;br /&gt;
;Virtual Console &amp;lt;small&amp;gt;(Wii U)&amp;lt;/small&amp;gt;:Has a configuration file with support for x2 internal resolution without any significant performance hit (as well as a brightness setting). However, there is no legit way to enable it without a homebrew-enabled console.&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! melonDS&lt;br /&gt;
! melonDS DS&lt;br /&gt;
! DESmuME&lt;br /&gt;
! Bizhawk&lt;br /&gt;
! No$GBA&lt;br /&gt;
! GBE+&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! mGBA/medusa&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Nintendo_DS|Widescreen hack]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Widescreen is possible thanks to specific codes made by the community for a lot of DS games.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✓}}[https://github.com/melonDS-emu/melonDS/issues/395 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Texture_Replacement_.283D.29|Texture packs]]&lt;br /&gt;
| {{✗}}([https://melonds.kuribo64.net/comments.php?id=182 WIP])&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Pre-rendering AA&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(MSAA, SSAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}} (MSAA)&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Super-resolution techniques&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://github.com/NVIDIA/DLSS/blob/main/doc/DLSS_Programming_Guide_Release.pdf DLSS], [https://github.com/intel/xess/?tab=readme-ov-file XeSS] and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 2+]])&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=8 | &amp;lt;small&amp;gt;Requires access to the depth buffer and temporal data like motion-vectors, so it is quite challenging and unlikely to be possible soon.&amp;lt;br/&amp;gt;Besides any GPU that can use DLSS can run these emulators at 4K native with ease anyway.&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=3 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
| {{~}}[https://melonds.kuribo64.net/board/thread.php?pid=2574#2574 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[30/60_FPS_cheat_codes|Internal Framerate Hack]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://blurbusters.com/frame-generation-essentials-interpolation-extrapolation-and-reprojection/ Frame generation technologies]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://store.steampowered.com/app/993090/Lossless_Scaling/ LSFG], [https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS_G.md DLSS-G], [https://www.techpowerup.com/316835/extrass-framework-paper-details-intels-take-on-frame-generation XeSS-FG] and [https://community.amd.com/t5/gaming/amd-fluid-motion-frames-is-out-now-on-amd-radeon-rx-7000-series/ba-p/634372 AFMF])&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=8 | &amp;lt;small&amp;gt;Implementing frame generation technology in an emulator is unfortunately quite challenging and unlikely to be possible soon however post-processing techniques such as [[Wikipedia:Motion_interpolation|motion interpolation]] is quite possible. [[Input_lag|Input latency]] will be a crucial factor, but its impact likely varies depending on the specific technique used, it is recommended to use &#039;&#039;&#039;after applying the &amp;quot;Internal Framerate Hack&amp;quot;&#039;&#039;&#039;.&amp;lt;br/&amp;gt;While &#039;&#039;&#039;AFMF&#039;&#039;&#039; or &#039;&#039;&#039;LSFG&#039;&#039;&#039; could be used with melonDS or De&lt;br /&gt;
SmuME?, please be aware some visual glitches and artifacts may occur at this time.&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=6 | Post-Processing&lt;br /&gt;
| [[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering AA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(FXAA, TXAA and MLAA/SMAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3&amp;gt;Only possible with software renderer.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&amp;lt;abbr title=&amp;quot;Supports MSAA but there is no post-rendering AA technique supported.&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA&amp;gt;Only possible with libretro core. [https://github.com/melonDS-emu/melonDS/issues/1146 GitHub Issue page for adding RetroAchievements to the melonDS standalone version]. But DSi RetroAchievement are [https://docs.libretro.com/guides/retroachievements/#nintendo not supported].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA/&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
| [https://github.com/melonDS-emu/melonDS/pull/1671 WIP]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
| {{✗}}[https://melonds.kuribo64.net/board/thread.php?pid=5060 *]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3&amp;gt;Save states not available for Nintendo DSi(Ware) titles in MelonDS DS.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
| {{✗}}[https://github.com/melonDS-emu/melonDS/issues/463 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Controls&lt;br /&gt;
| [[Controllers#Mouse_Injectors_for_Emulators|Mouse Injector Compatible]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{~}}[https://github.com/makidoll/melonPrimeDS?tab=readme-ov-file#melonprimeds *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=8 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA/&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=7 | Misc&lt;br /&gt;
| [[Netplay#Other|Netplay]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=8 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| RetroAchievements&amp;lt;br/&amp;gt;[https://retroachievements.org/gameList.php?c=18 DS], [https://retroachievements.org/gameList.php?c=78 DSi]&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=noDSiRA&amp;gt;Nintendo DS RetroAchievements is exclusive in libretro cores and the unofficial melonDS Android port. DSi games aren&#039;t supported in these emulators/cores for RetroAchievements.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N3 name=DSiRA&amp;gt;DSi RetroAchievements is supported in [https://twitter.com/RetroCheevos/status/1647525064667955201?cxt=HHwWgoCw4afUl90tAAAA BizHawk&#039;s MelonDS core] and the MelonDS DS libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA/&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N3 name=noDSiRA /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Free Look&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Free Look is an enhancement feature that allows manipulation of the in-game camera.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| [https://old.reddit.com/r/emulation/comments/9lwy0r/desmume_begins_to_implement_a_freelook_feature/ WIP]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug Features]]&lt;br /&gt;
| {{✗}}[https://github.com/melonDS-emu/melonDS/issues/249 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Multiple screens&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Name&lt;br /&gt;
! melonDS&lt;br /&gt;
! melonDS DS&lt;br /&gt;
! DeSmuME&lt;br /&gt;
!Bizhawk&lt;br /&gt;
! No$GBA&lt;br /&gt;
! GBE+&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |[[#Backwards_compatibility_for_Game_Boy_Advance.2FGBA_Mode|Backwards compatibility for Game Boy Advance/GBA Mode]]&lt;br /&gt;
| {{✗}}[https://melonds.kuribo64.net/board/thread.php?id=1229 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Bayer DIDGIT&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Communication&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Emulation&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | [[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | [http://www.https://ghtyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Tilt&amp;quot;&amp;gt;[https://youtube.com/playlist?list=PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d Cart Tilt Showcase Playlist] &amp;lt;small&amp;gt;[https://gamefaqs.gamespot.com/boards/925329-nintendo-ds/71009293 DS example]&amp;lt;/small&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; |[[#Connectivity|Connectivity]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[#DS Download Play|DS Download Play]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[#DS/Wii connectivity|DS/Wii connectivity]]&lt;br /&gt;
| {{✗}}[https://github.com/melonDS-emu/melonDS/issues/1000 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[#GBA/DS connectivity|GBA/DS connectivity]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{~}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[#Local wireless communication|Local wireless communication]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[#Nintendo Wi-Fi Connection|Nintendo Wi-Fi Connection]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Controllers&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Guitar Hero pad&lt;br /&gt;
| {{✗}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Slot2MelonDS&amp;quot;&amp;gt;If this [https://github.com/melonDS-emu/melonDS/pull/719 Pull request] gets merged ([https://github.com/melonDS-emu/melonDS/pull/2101 Rumble pak PR merged]), we could see Slot 2 peripherals supported on MelonDS.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Nintendo Wireless Keyboard&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Piano for Easy Piano&lt;br /&gt;
| {{✗}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Slot2MelonDS&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Taito paddle controller&lt;br /&gt;
| {{✗}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Slot2MelonDS&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |DS Menu&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; | DSi-exclusive features&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | [[#DSi Game formats|DSi Game formats]]&lt;br /&gt;
|DSi (digital) &amp;amp; DSiWare&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|DSi (enhanced)&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|DSi (exclusive)&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | DSi Inputs&lt;br /&gt;
|Microphone&lt;br /&gt;
| {{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;DSmic&amp;quot;&amp;gt;melonDS and melonDS DS support microphone in external microphone, blow, noise, and (for melonDS) WAV file.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;DSmic&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;nocash-whitenoise&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Solar Sensor&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot;&amp;gt;Only manual configuration. No automatic detection.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |DSi Menu&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |DSi SD Card&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |Inputs&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | DS camera&lt;br /&gt;
| {{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot;&amp;gt;melonDS supports outer and inner cameras in Physical Camera mode and as Image File.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot;&amp;gt;DS camera is supported but DSi camera is not yet supported in melonDS DS.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;nocash-whitenoise&amp;quot;&amp;gt;no$gba supports whitenoise for the camera and microphone.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[List_of_games_that_support_Pressure-Sensitive_Face_Buttons#Nintendo_DS_Emulation|Pressure-sensitivity for touchscreen]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Rumble Pak&lt;br /&gt;
| {{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Slot2MelonDS&amp;quot; /&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Slide controller&lt;br /&gt;
| {{✗}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Slot2MelonDS&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;SlideControllerDeSmuME&amp;quot;&amp;gt; There is an open [https://github.com/TASEmulators/desmume/pull/737 pull request] that implements support for this add-on.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[List_of_games_that_support_tracked_motion_controllers#Nintendo_DS_Emulation|Tilt sensor]]&lt;br /&gt;
| {{✗}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;Slot2MelonDS&amp;quot; /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[List_of_games_that_support_touchscreen#Nintendo_DS_Emulation|Touchscreen]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Inrou-Kun pedometer&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art26.html *]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | iQue DS region lock&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Magic Reader&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art23.html *]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [https://dmitry.gr/?r=05.Projects&amp;amp;proj=28.%20pokewalker PokéWalker]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[List_of_games_that_support_IR#Nintendo_DS_Emulation|Communication]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Emulation[https://github.com/UnrealPowerz/powar *]&lt;br /&gt;
| {{✗}}[https://github.com/UnrealPowerz/powar/issues/2 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Sega Card Reader&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;CardReaderDeSmuME&amp;quot;&amp;gt;Supported in the latest nightly builds, on Windows only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art21.html *]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | Thrustmaster Ubisoft pedometer&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art26.html *]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N2/&amp;gt;&lt;br /&gt;
===Connectivity===&lt;br /&gt;
The DS offers five types of connections:&lt;br /&gt;
* &#039;&#039;&#039;Local wireless communications&#039;&#039;&#039; - &#039;&#039;(Multiple cartridges)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;DS Download Play&#039;&#039;&#039; - &#039;&#039;(Single cartridge)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wi-Fi Connection&#039;&#039;&#039; - &#039;&#039;(Online multiplayer)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;DS/Wii connectivity&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;GBA/DS connectivity&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The major challenge with emulating multiplayer functionalities is timing inaccuracies, which have made many projects, such as DeSmuME, not want to implement them.  So far, the only emulator to actually make any progress is melonDS, but even that is still under development.&lt;br /&gt;
&lt;br /&gt;
====Local wireless communication====&lt;br /&gt;
Players who have a copy of the same game can link together using the DS&#039;s wireless signals (given that the game offers this feature).&lt;br /&gt;
&lt;br /&gt;
melonDS supports wireless communication with several games, including &#039;&#039;New Super Mario Bros.&#039;&#039; and the &#039;&#039;Pokémon&#039;&#039; games, but you need to have either multiple instances opened, which can slow down overall performance, or connect multiple computers via LAN. No$GBA can connect but fails before the actual connection is finished.&lt;br /&gt;
&lt;br /&gt;
See [[Netplay#LAN tunneling programs]].&lt;br /&gt;
&lt;br /&gt;
====DS Download Play====&lt;br /&gt;
This feature allows players with a DS and only one copy of a game to play together. This way, not everyone needs a copy of a game.  The player with the physical cartridge will host the game while the other players connect using a &amp;quot;downloaded&amp;quot; version received from the host.  Normally they&#039;re either simple mini-games, stripped-down demos of the main game, or a limited version of multiplayer.  In most cases, it is better to use multi-cart instead. However, some games, like &#039;&#039;Mario Party DS&#039;&#039;, require Download Play to use its multiplayer.&lt;br /&gt;
&lt;br /&gt;
Download Play is supported by melonDS. Like with local multiplayer, it is very hit-and-miss, but unlocking the framerate helps. melonDS will often fail during the download process, but some games actually go as far as booting and sometimes in-game as well.&lt;br /&gt;
&lt;br /&gt;
====Nintendo Wi-Fi Connection====&lt;br /&gt;
{{Main|Nintendo Wi-Fi Connection}}&lt;br /&gt;
&lt;br /&gt;
====DS/Wii connectivity====&lt;br /&gt;
Uses wireless communication on the DS to connect to the Wii. The idea is parallel to the GBA Link Cable for the GameCube, and just like the Link Cable, [https://nintendo.fandom.com/wiki/Wii-to-DS_connectivity only a handful of games actually have this feature]. Some notable examples include:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Final Fantasy Crystal Chronicles: Echoes of Time&#039;&#039; - which is essentially the same as the DS port but can connect with other DSes with the game.&lt;br /&gt;
* &#039;&#039;Pokémon Battle Revolution&#039;&#039; - in which players could transfer their Pokémon from the Generation IV main series games and use the DS as a controller.&lt;br /&gt;
* &#039;&#039;Animal Crossing: City Folk&#039;&#039; - in which data could be transferred between the DS version (&#039;&#039;Animal Crossing: Wild World&#039;&#039;), and the &#039;&#039;Nintendo Channel&#039;&#039; on the Wii, where players could download demos of DS games to their console using Download Play (basically the same idea as the Download Station kiosk).&lt;br /&gt;
&lt;br /&gt;
So far, no emulator has been able to emulate this feature, nor have attempted to. If this were ever going to be emulated, it would require work on both ends.&lt;br /&gt;
&lt;br /&gt;
====GBA/DS connectivity====&lt;br /&gt;
Inserting a GBA cartridge in the Slot-2 of the Nintendo DS while a game is running can unlock various gameplay features for [https://nintendo.fandom.com/wiki/List_of_Nintendo_DS_games_with_GBA_connectivity several DS games].&lt;br /&gt;
&lt;br /&gt;
It is unknown if No$GBA supports this, but it can be done in DeSmuME by going to Config &amp;gt; Slot 2 (GBA Slot) and selecting GBA Cartridge. Select the GBA ROM file, and make sure its &amp;lt;code&amp;gt;.sav&amp;lt;/code&amp;gt; file is in the same folder. You may need to reset the game for it to take effect.&lt;br /&gt;
As of version 0.9, [https://melonds.kuribo64.net/comments.php?id=110 melonDS supports GBA connectivity] ([https://github.com/JesseTG/melonds-ds?tab=readme-ov-file#game-boy-advance-connectivity melonDS DS libretro core support guide]) and even added support for the solar sensor on GBA Boktai cartridges used in Boktai DS (Lunar Knight), something DeSmuME has yet to support.  Either drag and drop the GBA ROM onto the program before starting or open the file before loading the NDS file.&lt;br /&gt;
&lt;br /&gt;
===Backwards compatibility for Game Boy Advance/GBA Mode===&lt;br /&gt;
The Nintendo DS is backward compatible with Game Boy Advance (GBA) cartridges. Shouldn&#039;t be confused with [[Game_Boy_Advance_emulators|Game Boy Advance emulation]] or [[#Connectivity|GBA/DS connectivity]]. None of the emulators supports this feature currently.&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
:&#039;&#039;[[Wikipedia:List_of_Nintendo_DS_accessories|Wikipedia - List of Nintendo DS accessories]]&#039;&#039;&lt;br /&gt;
;Guitar Hero pad: Used in the &amp;quot;Guitar Hero: On Tour&amp;quot; series (required) and Band Hero DS. Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Piano for Easy Piano: Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Taito paddle controller: Compatible with Arkanoid, Space Invaders Extreme, Space Invaders Extreme 2, and Space Bust-a-Move. Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Tilt sensor: Used in &amp;quot;Tony Hawk&#039;s Motion/Hue&#039;s Pixel Painter.&amp;quot; No emulators support this add-on yet. (Slot 2)&lt;br /&gt;
;Pressure-sensitive touchscreen: Used in &amp;quot;Harvest Moon DS,&amp;quot; &amp;quot;Colors!&amp;quot;, &amp;quot;Metroid Prime: Hunters,&amp;quot; &amp;quot;Okamiden&amp;quot; and &amp;quot;Rhythm Heaven.&amp;quot; No emulators support this feature yet (can work with analog triggers or DualShock 2/3 pressure-sensitive face buttons).&lt;br /&gt;
;Rumble pack: Supported by DeSmuME (Slot 2). Requires compatible Joystick.&lt;br /&gt;
;Slide controller: Required by &amp;quot;Slide Adventure Mag Kid.&amp;quot; No emulators support this add-on at the moment. There is an [https://github.com/TASEmulators/desmume/pull/737 open PR] for DeSmuME that implements this add-on.&lt;br /&gt;
;Nintendo Wireless Keyboard: Bundled with &amp;quot;Learn with Pokémon: Typing Adventure&amp;quot; (JP/EU/AU). The game refuses to boot without a keyboard, but it can be run on emulators with an anti-piracy fix and another DeSmuME-specific save bug fix. There is also [http://pokemonlog.com/pokemon-fuligin-download-rom/ a pre-patched ROM.] While it is playable using the on-screen keyboard on the lower screen, the keyboard isn&#039;t emulated. There is [https://github.com/AnimeCommander/Learn.With.Pokemon-Typing-Adventure.lua/blob/master/Pok%C3%A9mon%20Typing%20DS%20Keyboard%20Script.lua a Lua script] that permits using the actual keyboard by mapping presses of the actual keyboard to taps of the virtual Touch Screen. However, you will need to blank out all the control/hotkey bindings of DeSmuME if you&#039;re going to play this game, because some of the keyboard keys also activate some controls; otherwise, pressing the Q key would also pause the game, given one example. A recommendation would be to have a separate copy of 32-bit DeSMuMe, which purpose is playing *only* this game. In that copy, place the patched ROM, the Lua script, and a 32-bit version of [https://sourceforge.net/projects/luabinaries/files/5.1.5/Windows%20Libraries/Dynamic/ lua51.dll.] (The platform used in building the &amp;lt;code&amp;gt;.dll&amp;lt;/code&amp;gt; shouldn&#039;t matter.) Even then, not only is the emulated workaround a little slow, but saving is still broken. Use savestates instead.&lt;br /&gt;
;DS camera: Accessory bundled with the Japan-only Face Training (European localization for Christmas 2007 was canceled, and it was released as a retail DSi game in 2010 using the internal camera rather than the original accessory). Not to be confused with the built-in DSi camera. No emulators exist for it at all.&lt;br /&gt;
;Bayer DIDGIT: A glucose meter for diabetic children with a game called &#039;&#039;Knock &#039;Em Downs: World&#039;s Fair&#039;&#039; that rewards them for checking their blood sugar levels regularly. The game has been dumped, but no support for the glucose meter peripheral exists as of the time of this writing; it may, however, be possible to add reward points through Action Replay codes, not to mention that the game will still function without the glucose meter attachment anyway (albeit with reduced functionality, of course).&lt;br /&gt;
&lt;br /&gt;
===iQue DS region lock===&lt;br /&gt;
iQue is Nintendo&#039;s Chinese subsidiary (previously a partnership between them and Wei Yen until 2013), so when they released the DS with a few localized games, their ROMs had special flags set in them to check if the hardware that ran the cartridge was iQue&#039;s or Nintendo&#039;s as a sort of region lock. Nintendo&#039;s own hardware would fail this check, throwing an &amp;quot;Only for iQue DS&amp;quot; error in white text on a black background. No other DS games have this mechanism, not even for Korean releases. This region lock is bypassed by the 3DS for these DS games, even though 3DS games have their own region lock. It is weird.&lt;br /&gt;
&lt;br /&gt;
Emulators differ in their behavior to this region lock. No$GBA crashes, while DeSmuME can load them. However, for melonDS, you need a [[Emulator Files|Firmware Dump]] from an iQue DS; otherwise, it will replicate the region lock.&lt;br /&gt;
&lt;br /&gt;
The only way the ROM will accept other hardware (and thus emulators) is with a hack involving a simple byte change. Use a hex editor to change the byte located at &amp;lt;code&amp;gt;0x1D&amp;lt;/code&amp;gt; from value &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;00&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Other issues===&lt;br /&gt;
Certain games, such as American Girl titles (e.g., &#039;&#039;Julie Finds a Way&#039;&#039; and &#039;&#039;Kit Mystery Challenge&#039;&#039;), suffer from severe flickering issues which keep those games from being playable on most emulators. [[DraStic]] was the first emulator able to run the two games properly, and while DeSmuME r5043 had an initial fix that worked around the glitch, it was removed in later revisions as it broke compatibility with &#039;&#039;Pokémon SoulSilver&#039;&#039;, among others; this has since been patched on r5531 once the true nature of the [https://sourceforge.net/p/desmume/bugs/1134/ bug] was better understood. The fix would be later incorporated into other emulators. &#039;&#039;Ultimate Mortal Kombat&#039;&#039; suffers from flickering and slowdown due to the way it loads sprites, though it isn&#039;t as serious in DraStic. &#039;&#039;Star Wars: The Clone Wars – Jedi Alliance&#039;&#039; is an even more egregious example, crashing due to timing differences between actual hardware and an emulated system.&lt;br /&gt;
&lt;br /&gt;
=Nintendo DSi=&lt;br /&gt;
{{Infobox console&lt;br /&gt;
| title = Nintendo DSi&lt;br /&gt;
| image = DSiBlack.png&lt;br /&gt;
| caption = A black Nintendo DSi console&lt;br /&gt;
| manufacturer = Nintendo&lt;br /&gt;
| family = Nintendo DS&lt;br /&gt;
| type = Handheld game console&lt;br /&gt;
| generation = Seventh&lt;br /&gt;
| released = &#039;&#039;&#039;Nintendo DSi&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
JP: November 1, 2008&amp;lt;br /&amp;gt;&lt;br /&gt;
AU: April 2, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
EU: April 3, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
NA: April 5, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Nintendo DSi XL&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
JP: November 21, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
EU: March 5, 2010&amp;lt;br /&amp;gt;&lt;br /&gt;
NA: March 28, 2010&amp;lt;br /&amp;gt;&lt;br /&gt;
AU: April 15, 2010&amp;lt;br /&amp;gt;&lt;br /&gt;
| discontinued = Yes; date undisclosed&lt;br /&gt;
| unitsshipped = 41 million (as of September 30, 2014)&lt;br /&gt;
| media = 	&lt;br /&gt;
Physical and digital&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DS Game Card&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi Game Card&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi Shop (digital distribution)&amp;lt;br /&amp;gt;&lt;br /&gt;
Secure Digital card (SD card)&amp;lt;br /&amp;gt;&lt;br /&gt;
Secure Digital High Capacity card (SDHC card)&lt;br /&gt;
| os = Nintendo DSi system software&lt;br /&gt;
| memory = 16 MB RAM&lt;br /&gt;
| cpu = 133&amp;amp;nbsp;MHz ARM9&amp;lt;br /&amp;gt;66&amp;amp;nbsp;MHz ARM7&lt;br /&gt;
| storage = 256&amp;amp;nbsp;MB internal flash memory&amp;lt;br /&amp;gt;SD/SDHC card (up to 32&amp;amp;nbsp;GB)&amp;lt;br /&amp;gt;Cartridge save&lt;br /&gt;
| connectivity = Wi-Fi 802.11b/g&lt;br /&gt;
| onlineservice = Nintendo Wi-Fi Connection&amp;lt;br /&amp;gt;Nintendo DSi Shop&amp;lt;br /&amp;gt;Nintendo Zone&lt;br /&gt;
| predecessor = Game Boy Advance&lt;br /&gt;
| successor = Nintendo 3DS&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Released on April 5, 2009, the &#039;&#039;&#039;[[wikipedia:Nintendo DSi|Nintendo DSi]]&#039;&#039;&#039; added new lighting effects, an inner and outer 0.3 megapixel digital cameras, 16MB of RAM (compared to the previous 4MB of RAM),  a faster ARM9 CPU clocked at 133 MHz, and offered downloadable titles called &amp;quot;DSiWare&amp;quot;.  It costs {{Inflation|USD|169.99|2009}} at launch and later dropped to {{Inflation|USD|149.99|2010}}.  The system, however, was region-locked, meaning DSi exclusives from different regions couldn&#039;t be used.  It also did away with backwards-compatibility by removing Slot-2, which was used to load GBA cartridges and certain accessories (such as the Rumble Pak).&lt;br /&gt;
&lt;br /&gt;
DSi emulation has been pretty neglected due to its small library of exclusive games and lack of DSi-enhanced titles that provide anything major besides camera support.  The only thing really notable is DSiWare, which saw several exclusive releases.&lt;br /&gt;
&lt;br /&gt;
No$GBA added support for DSi games of all three formats starting with version 2.8, although some games won&#039;t boot and others have graphical glitches. You will need to enable &amp;quot;16MB DSi/retail&amp;quot; under the settings to use it. Compatibility is very iffy due to No$GBA&#039;s already poor DS emulation, and the camera is just spoofed as a static image and will cause the emulator to crash whenever used, meaning games that use it may boot, but won&#039;t be very playable.&lt;br /&gt;
&lt;br /&gt;
DSi used an encryption system for the game dumps that went on to be enhanced and used for the 3DS. This encryption is checked at start-up, hence why some Nintendo DS emulators don&#039;t even manage to boot DSiWare dumps. It&#039;s very unlikely DSi-mode emulation is ever going to be implemented in DeSmuME in particular due to various creative differences unique to that project.&lt;br /&gt;
&lt;br /&gt;
As of version 0.9, melonDS has DSi emulation. It can connect to the internet and can play games with WFC online using libslirp or libpcap. It could become the most usable option for DSi emulation soon. Most of it is being done using the documentation that the No$GBA dev has already compiled on the subject&amp;lt;ref&amp;gt;http://melonds.kuribo64.net/board/thread.php?id=13&amp;lt;/ref&amp;gt; ([https://problemkaputt.de/gbatek.htm GBATEK]).&lt;br /&gt;
&lt;br /&gt;
==DSi Game formats==&lt;br /&gt;
There are three types of games that uses the DSi hardware enhancements:&lt;br /&gt;
&lt;br /&gt;
;DSi-enhanced retail cartridges: A regular game cartridge that is compatible with the older NDS models, but unlocks more RAM and features when used on the DSi (commonly it is just camera support, but may provide better performance with the extra RAM).  Only a [http://www.rfgeneration.com/blogs/pdrydia/DSi-enhanced-titles-an-incomplete-list-1969.php couple of games] had this feature and is similar to how some late Game Boy Color games (mainly the ones made by Capcom or WayForward in the early 2000s) would offer additional feature if played on the Game Boy Advance.  These games will still boot on any NDS emulators, but will be detected as if it was on the original DS and will not load any DSi enhancements.  DSi-enhanced games will also have an animated icon when displayed in the boot menu of the DSi, and the titleID on the cartridge will say &#039;&#039;&#039;TWL&#039;&#039;&#039; instead of &#039;&#039;&#039;NTR&#039;&#039;&#039;.&lt;br /&gt;
;DSi-exclusive retail cartridges: Retail cartridges that rely on the DSi hardware features. An error screen will show when attempting to load one of these games on a regular DS console (and by extension, emulators also). These cartridges where white instead of gray and only [https://en.wikipedia.org/wiki/Nintendo_DSi#Software_library five games] were physically released this way, either as launch titles or because they were too big to be sold as DSiWare (see below).   &lt;br /&gt;
;DSiWare: Downloadable titles only available through the DSi Shop (discontinued as of March 31, 2017). They have a 16MB size limitation due to the small size of the internal NAND and a lot of interesting exclusives for the system were released as DSiWare.  The Nintendo 3DS eShop also had some DSiWare for purchase (which used to be the only &#039;&#039;legal&#039;&#039; way of getting them), though it uses a different file packaging format than the DSi. The 3DS itself is also capable of running other DSiWare since the firmware used for backwards-compatibility is the same as the DSi.&lt;br /&gt;
&lt;br /&gt;
All three formats can be converted to &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt; format. Compared to regular DS games, DSi games have some additional header information not even correctly dumped in most early sets. Recent sets have since updated to the correct format. DSiWare dumps can exist in both &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt; format and &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; format (for installation on a homebrewed 3DS).&lt;br /&gt;
&lt;br /&gt;
Even though it&#039;s possible to convert these titles to &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt;, when attempting to run these games on a normal emulator, it will either show an error message (when attempting to run a DSi-exclusive title), or will crash on boot-up (when attempting to run DSiWare) due to missing encryption abilities and lack of DSi hardware support.  DSi-enhanced games will run as if it was on a regular DS model.&lt;br /&gt;
&lt;br /&gt;
On the DSi/3DS family of handhelds, the first two formats can be played on some select DSi-compatible flashcarts like the discontinued and expensive CycloDS iEvolution flashcard (which won&#039;t work on a stock 3DS unless you install custom firmware to whitelist it). As for the third type, some are only available for digital purchase at the 3DS eShop and are installed as apps to the limited TWL NAND.  Users with custom firmware can also convert DSiWare to an installable &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; and even dump already installed ones back to &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt;.  Since both the DSi Shop and 3DS eShop have closed, the only way of getting DSiWare on the original system is by [[Modding Consoles/Flashcarts#Nintendo_DSi|homebrewing]] your DSi and launching the &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt; ROM through Unlaunch or [[TWiLight Menu++]].&lt;br /&gt;
&lt;br /&gt;
==DSi Emulation Tutorial==&lt;br /&gt;
===BIOS Files===&lt;br /&gt;
DSi emulation requires a copy of the lower 32K-halves of the ARM7/ARM9 BIOS files (&amp;lt;code&amp;gt;BIOSDSI7.ROM&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;BIOSDSI9.ROM&amp;lt;/code&amp;gt;), which are different from the regular DS BIOS files and needed for the decryption.  melonDS also requires these files along with the regular DS BIOS and the DSi&#039;s firmware.bin. These unicorns can be found [[Emulator_Files#Nintendo_DS_.2F_DSi|here]].&lt;br /&gt;
&lt;br /&gt;
It is also advised (but still completely &#039;&#039;&#039;optional&#039;&#039;&#039;) to use a NAND dump for No$GBA to increase compatibility; however, a NAND dump is required to use melonDS.&lt;br /&gt;
&lt;br /&gt;
===No$GBA===&lt;br /&gt;
For now, NO$GBA is the most mature DS emulation project that supports the Nintendo DSi. Using the latest debugger version of NO$GBA is recommended.&lt;br /&gt;
;Game Loading Methods&lt;br /&gt;
:;Simple .nds Loading&lt;br /&gt;
:Requirements: These [https://archive.org/details/DSiFirmwareFiles files] with the NO$GBA version overwritten with the latest version.&lt;br /&gt;
&lt;br /&gt;
:DSiWare ROMs preserved online in romsets currently use the nds format, similar to regular Nintendo DS ROMs. If you change Emulation Settings &amp;gt; NDS Mode/Colors &amp;gt; DSi (retail/16MB), you can drag and drop all three types of DSi content on the emulator (or open the ROM), and it will run in DSi Mode.&lt;br /&gt;
&lt;br /&gt;
:However, it is recommended for retail cartridges to be loaded that way with the option &amp;quot;Emulation Settings &amp;gt; Reset/Startup Entry Point&amp;quot; set to &amp;quot;GBA/NDS BIOS.&amp;quot; This loading method isn&#039;t recommended for DSiWare games because of some bugs introduced and the lack of ability to save altogether. However, if you insist, do set that option &amp;quot;Reset/Startup Entry Point&amp;quot; to &amp;quot;Start Cartridge Directly&amp;quot; at your own risk for any unpleasant aspects of the experience.&lt;br /&gt;
&lt;br /&gt;
:;NAND Loading&lt;br /&gt;
:Requirements are the same as [https://archive.org/details/DSiFirmwareFiles above]. If you have a real DSi unit, you can dump its NAND and use it instead of the included DSi-1.mmc file, so that you play that different game selection.&lt;br /&gt;
&lt;br /&gt;
:This option is more authentic to how real hardware works. It has much fewer bugs and a higher compatibility than the Simple nds loading method. DSiWare games were limited to a 128MB internal NAND memory or 40 games in the DSi Home Menu, whichever limitation comes first. The file &amp;quot;DSi-1.mmc&amp;quot; represents the NAND and hosts installed games (that will appear in the DSi Home Menu) and properly working game saves. While the DSi supported SD cards, it didn&#039;t allow for game software to be booted from there.&lt;br /&gt;
&lt;br /&gt;
:Make sure to use &amp;quot;Emulation Settings &amp;gt; Reset/Startup Entry Point&amp;quot; at all times. The DSiWare titles that can be booted through this method will appear in the DSi Home Menu as separate slots than the &amp;quot;inserted game cartridge&amp;quot; icon.&lt;br /&gt;
&lt;br /&gt;
:Using Unlauncher, a homebrew exploit, games can be added to the NAND. However, this is an advanced technique, and generally heavily discouraged. Users of this software on real hardware were compelled to use custom firmwares that allowed for using game software from the SD card (normally impossible). This means that to take advantage of this method as an emulation user, you will be stuck with the pre-installed games on the commonly shared BIOS files online.&lt;br /&gt;
&lt;br /&gt;
:;SD Card Loading&lt;br /&gt;
:The most recommended method, as per [http://hg101.proboards.com/thread/14716/emulate-dsi-dsiware these] [https://www.ngemu.com/threads/no-gba-3-0-dsiware-compatibility-list-using-the-nand.206911/ tutorials]. This method loads the game from the SD card instead of the NAND, and allows for an easier time adding new games to the emulator.&lt;br /&gt;
&lt;br /&gt;
:Requirements include these files to be placed in the same directory as NO$GBA. Not compatible with the previous methods, and so to be used in a folder with a fresh setup.&lt;br /&gt;
&lt;br /&gt;
:* [https://mega.nz/#!aJAyUQIb!OIOOrA_PMeTizDxnmf-5y5fekLxxZkRZfWGKEvV_Tx0 BIOS Files]: Required for DSi emulation.&lt;br /&gt;
:* [https://mega.nz/#!qBY0DAJa!18nfxczgF-JxqyFxSogfej7G23vYSjJnQCIh_tdXUq0 Modified NAND]: Includes Unlauncher (Hold A to boot it, but not needed) and [[TWiLight Menu++]]&lt;br /&gt;
:* [https://mega.nz/#!vERGXCwY!GSmvL2PODesi0Vmu-atKPXxxz1UyucHZyH9bXghM0a0 2GB SD Card]: Filename is DSi-1.SD&lt;br /&gt;
:* A tool to mount a virtual SD drive, such as [https://www.osforensics.com/tools/mount-disk-images.html OSFMount]. To be used (Open DSi-1.SD &amp;gt; &amp;quot;Mount&amp;quot;) with the 2GB SD Card to add new .nds files to it. Remember to disable &amp;quot;Read-Only&amp;quot; and to Dismount before using the emulator again.&lt;br /&gt;
&lt;br /&gt;
:Some issues are still present with this method. Refer to the next section for tips on how to deal with some of them.&lt;br /&gt;
&lt;br /&gt;
===melonDS===&lt;br /&gt;
The latest dev builds of melonDS can also boot the DSi Menu and load most DSiWare.&lt;br /&gt;
To boot up the DSi Menu, you need specific files which can all be found [[Emulator_Files#Nintendo_DS_.2F_DSi|here]].&lt;br /&gt;
==Known Issues==&lt;br /&gt;
===No$GBA===&lt;br /&gt;
Aside from general emulation problems inherited from the older DS emulation project, there are the following issues:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Microphone doesn&#039;t work.&#039;&#039; (DSiWare + any method) No known fix.&lt;br /&gt;
* &#039;&#039;Camera doesn&#039;t work.&#039;&#039; (DSiWare + any method) Unimplemented. No known fix.&lt;br /&gt;
* &#039;&#039;Wi-Fi doesn&#039;t work.&#039;&#039; Unimplemented.&lt;br /&gt;
* &#039;&#039;Touch Screen issues related to Screen Calibration&#039;&#039; (DSiWare + [[TWiLight Menu++]] or simple nds loading) The fix is to load the original DSi Home Menu first (holding B when resetting the emulator or loading it), then reset to TWiLight Menu++ (not holding any buttons) before loading the desired game.&lt;br /&gt;
* &#039;&#039;Can&#039;t Save&#039;&#039; (DSiWare + simple nds loading) This method is hardware inaccurate to begin with. For best results, switch to [[TWiLight Menu++]] or Original NAND methods.&lt;br /&gt;
===melonDS===&lt;br /&gt;
melonDS has poor DSP support. DSiWare has to be launched from the NAND as it can&#039;t boot them as .nds.&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:ARM-based consoles]]&lt;br /&gt;
[[Category:Backward-compatible consoles]]&lt;br /&gt;
[[Category:Discontinued handheld consoles]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:MAME Driver Status: Preliminary]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Nintnedo DS]]&lt;br /&gt;
[[Category:Seventh-generation video game consoles]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy_Advance_emulators&amp;diff=111211</id>
		<title>Game Boy Advance emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy_Advance_emulators&amp;diff=111211"/>
		<updated>2025-01-31T09:40:37Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: move mGBA back to top of ARM section, update row w/ info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
| title = Game Boy Advance&lt;br /&gt;
| logo_size = 250px&lt;br /&gt;
| image = gbagba.png&lt;br /&gt;
| image_size = 250px&lt;br /&gt;
| caption = Indigo Game Boy Advance&lt;br /&gt;
| aka = CN: iQue Game Boy Advance&lt;br /&gt;
| developer = [[Nintendo|Nintendo R&amp;amp;D]]&lt;br /&gt;
| manufacturer = [[Nintendo]]&lt;br /&gt;
| family = Game Boy&lt;br /&gt;
| type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
| price = {{Inflation|USD|99.99|2001}}&lt;br /&gt;
| generation = [[:Category:Sixth-generation video game consoles|Sixth]]&lt;br /&gt;
| release date = 	&lt;br /&gt;
JP: March 21, 2001&amp;lt;br /&amp;gt;&lt;br /&gt;
NA: June 11, 2001&amp;lt;br /&amp;gt;&lt;br /&gt;
PAL: June 22, 2001&lt;br /&gt;
| discontinued = Yes&lt;br /&gt;
| units sold = 81.51 million&lt;br /&gt;
| media = 	&lt;br /&gt;
Game Boy Game Pak&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Color Game Pak&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Advance Game Pak&lt;br /&gt;
| soc = Nintendo CPU&amp;amp;nbsp;AGB&lt;br /&gt;
| cpu = ARM7TDMI @ 16.78&amp;amp;nbsp;MHz&amp;lt;br&amp;gt;Sharp&amp;amp;nbsp;SM83 @ 4&amp;amp;nbsp;/&amp;amp;nbsp;8&amp;amp;nbsp;MHz&lt;br /&gt;
| memory = 288&amp;amp;nbsp;KB&amp;amp;nbsp;RAM, 98&amp;amp;nbsp;KB&amp;amp;nbsp;VRAM&lt;br /&gt;
| display = Reflective TFT LCD, 240&amp;amp;nbsp;×&amp;amp;nbsp;160&amp;amp;nbsp;px, 61.2 mm × 40.8 mm (2.41 in × 1.61 in)&lt;br /&gt;
| dimensions = 82 mm × 144.5 mm × 24.5 mm (3.23 in × 5.69 in × 0.96 in)&lt;br /&gt;
| power = 2 × AA batteries&lt;br /&gt;
| topgame = &#039;&#039;Pokémon Ruby&#039;&#039; and &#039;&#039;Sapphire&#039;&#039; (16.22 million units)&lt;br /&gt;
| compatibility = &lt;br /&gt;
[[Game Boy/Game Boy Color emulators|Game Boy]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Game Boy/Game Boy Color emulators|Game Boy Color]]&lt;br /&gt;
| predecessor = Game Boy Color&lt;br /&gt;
| successor = [[Nintendo DS emulators|Nintendo DS]]&amp;lt;!-- Revisions and redesigns within the GBA series aren&#039;t considered &amp;quot;successors&amp;quot; they are listed as related devices below --&amp;gt;&lt;br /&gt;
| related = &lt;br /&gt;
Game Boy Advance SP&amp;lt;br /&amp;gt;&lt;br /&gt;
Game Boy Micro&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{for|emulators that run on the Game Boy Advance|Emulators on GBA}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game_Boy_Advance|Game Boy Advance]]&#039;&#039;&#039; (often shortened to GBA) is a 32-bit handheld video game console developed by Nintendo. It is the successor to the Game Boy Color. It was released in Japan on the 21st of March 2001, in North America on the 11th of June and in Australia and Europe on the 22nd of June and retailed for {{Inflation|USD|99.99|2001}}. It has a ARM7TDMI CPU at 16.78 MHz and a Zilog Z80 CPU at 8 MHz and 4 MHz. It has 288 KB of RAM and 96 KB of VRAM.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
===PC / x86===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Compatibility&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/mgba/ mGBA_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift confirming the libretro core is tracking the master branch], However, even though it&#039;s updated frequently, some [[#Hardware_features_and_accessories|hardware features]] are exclusive to the standalone version. Therefore, using the standalone version is recommended.&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|{{~}} ||{{~}} || ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mesen|Mesen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NanoBoyAdvance]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/nba-emu/NanoBoyAdvance/workflows/build/master Dev builds]&amp;lt;br/&amp;gt; [https://github.com/nba-emu/NanoBoyAdvance/releases {{NanoBoyAdvanceVer}}]&lt;br /&gt;
|{{✗}} ||{{~}} || ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/321 Dev Builds]&amp;lt;br/&amp;gt;[https://github.com/skylersaleh/SkyEmu/releases/ {{SkyEmuVer}}]&lt;br /&gt;
|{{✗}} ||{{~}} || ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/vba_m/ vbam_libretro]&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;abbr title=&amp;quot;VBA Next is a Game Boy Advance emulator based on VBA-M 2011 with backported patches for performance and compatibility improvements.&amp;quot;&amp;gt;[https://docs.libretro.com/library/vba_next/ vba_next_libretro]&amp;lt;/abbr&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [https://buildbot.libretro.com/nightly/ libretro core&#039;&#039;&#039;s&#039;&#039;&#039;] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases 2.1.11]&lt;br /&gt;
|{{~}} ||{{~}} || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[ares]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/ares-emulator/ares/workflows/build/master &amp;lt;abbr title=&amp;quot;Latest development build version&amp;quot;&amp;gt;git Artifacts&amp;lt;/abbr&amp;gt;]&amp;lt;br/&amp;gt;[https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|{{?}} ||{{~}} || ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBE+]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|{{~}} ||{{?}} || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[No$|No$GBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|DOS}}&lt;br /&gt;
|[https://problemkaputt.de/gba.htm {{No$GBAVer}}]&lt;br /&gt;
|{{~}} ||{{~}} || ||{{Red}} {{License|Proprietary}} ||{{✗}}[https://problemkaputt.de/gbanew.htm *] ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(mGBA 0.10.0)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[https://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{~}} ||{{~}} || ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://www.mamedev.org/release.html {{MAMEVer}}]&lt;br /&gt;
|{{?}} ||{{~}} ||[https://adb.arcadeitalia.net/lista_mess.php?software_list_name=gba&amp;amp;compatibility= ?] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gpsp/ gpSP_libretro]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Mednafen]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/beetle_gba/ mednafen_gba_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[{{MednafenURL|releases/}} {{MednafenVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{?}} || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://hades-emu.org Hades]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/hades-emu/Hades/releases/tag/v1.0.0 {{HadesVer}}]&amp;lt;br/&amp;gt; [https://nightly.link/hades-emu/Hades/workflows/build/master Nightly builds]&amp;lt;br/&amp;gt; [https://github.com/hades-emu/hades git]&lt;br /&gt;
|{{?}} || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/higan-emu/higan/releases/tag/v110 {{higanVer}}]&lt;br /&gt;
|{{?}} || || ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|iDeaS&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://web.archive.org/web/20150311100053/https://ciacin.site90.com/ideas.php {{iDeaSVer}}]&lt;br /&gt;
|{{?}} || ||  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGBA VGBA]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://fms.komkon.org/VGBA/#Downloads {{VGBAVer}}]&lt;br /&gt;
|{{?}} || || ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Meteor&lt;br /&gt;
|align=left|{{Icon|Linux}}&lt;br /&gt;
|[https://github.com/blastrock/meteor {{MeteorVer}}]&lt;br /&gt;
|{{?}} || || ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|BoyCottAdvance&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://boycottadvance.emuunlim.org/Downloads.htm {{BoyCottAdvanceVer}}]&lt;br /&gt;
|{{?}} || || ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|PlayBoy Advance&lt;br /&gt;
|align=left|{{Icon|macOS}}&lt;br /&gt;
|[https://www.zophar.net/macintosh/gba/playboy-advance.html {{PlayBoyAdvanceVer}}]&lt;br /&gt;
|{{?}} || || ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GameBeanAdvance&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/bmchtech/GameBeanAdvance git]&lt;br /&gt;
|{{?}} || || ||{{?}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{?}} || || ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Mobile / ARM===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Compatibility&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/mgba/ mGBA_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Linux|Pandora}}&lt;br /&gt;
|[https://github.com/huhao1987/mGBA_Android unofficial Android version]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} || ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N&amp;gt;Libretro core is active; unofficial standalone port for Android is not.&amp;lt;/ref&amp;gt; ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.explusalpha.com/contents/gba-emu GBA.emu]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(VBA-M 2.1.4 based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
|[https://github.com/Rakashazi/emu-ex-plus-alpha/releases/tag/Pre-release Pre-release]&amp;lt;br/&amp;gt;[https://play.google.com/store/apps/details?id=com.explusalpha.GbaEmu 1.5.82]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/75 1.5.46.02 Pyra]&lt;br /&gt;
|{{~}} ||{{~}} || ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://sites.google.com/site/fastemulator/ My Boy!]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fastemulator.gba 2.0.7]&lt;br /&gt;
|{{~}} ||{{~}} || ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Linux|Pandora}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}} ||{{~}} || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Pizza Boy A Pro&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=it.dbtecno.pizzaboygbapro&amp;amp;hl=en_US 2.16.2]&lt;br /&gt;
|{{~}} ||{{~}} || ||{{Red}} {{License|Proprietary}} ||{{✓}}||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS|Pandora}}&amp;lt;br/&amp;gt;{{Icon|Didj|Symbian}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://repo.openpandora.org/?page=detail&amp;amp;app=package.gpsp.notaz 0.9.2.8 Pandora]&amp;lt;br/&amp;gt;[https://github.com/Summeli/gpSP4Cute Symbian]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=gpsp&amp;gt;libretro core-only.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.sky.SkyEmu v3.2] (Play)[https://www.amazon.com/SkyEmu-GBC-GBA-NDS-Emulator/dp/B0CGHK8QP5 v3.2] (Amazon)[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
| || || ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|VGBAnext&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.fms.emu {{VGBANextVer}}]&lt;br /&gt;
| || || ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.hydra.noods 0.1]&amp;lt;br/&amp;gt;[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
| || || ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://forums.windowscentral.com/app-spotlight/252987-trio-nintendo-emulators-vba8-vgbc8-snes8x.html VBA10]&lt;br /&gt;
|align=left|{{Icon|W10P}}&lt;br /&gt;
|[https://forum.xda-developers.com/windows-10-mobile/windows-10-mobile-apps-and-games/app-vba10-emulator-t3588704 1.22]&amp;lt;br/&amp;gt;[https://emulator.games/emulators/gameboy-advance/vba10/ Alt]&lt;br /&gt;
| || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://iemulators.com/gba4ios 2.1]&lt;br /&gt;
| || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20190801135245/http://allaboutwindowsphone.com/software/content/VBA8_1.php VBA8]&lt;br /&gt;
|align=left|{{Icon|W8P}}&lt;br /&gt;
|[https://www.appx4fun.com/xap/15223/ 2.27]&lt;br /&gt;
| || || ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA_J2ME&lt;br /&gt;
|align=left|{{Icon|Java}}&lt;br /&gt;
|[https://oldfag.top/downloads/?act=view&amp;amp;id=168 1.0]&lt;br /&gt;
| || || || ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA Emulator (Rekkuzan)&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.Rekkuzan.UnityBoyAdvance 0.1.13]&lt;br /&gt;
| || || || ||{{✗}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Consoles===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Compatibility&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended Emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Wii|WiiU|Switch}}&amp;lt;br&amp;gt;{{Icon|3DS|PSV}}&lt;br /&gt;
|[https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt; [https://mgba.io/downloads.html#homebrew {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} || ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}} &lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Sloop)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|N/A&lt;br /&gt;
|{{~}} ||{{~}} ||[[Wikipedia:List_of_Nintendo_Switch_Online_games#Game_Boy_Advance|Only for selected titles]] ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}} &lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/vba_next/ VBA Next]&lt;br /&gt;
|align=left|{{Icon|NGC|Wii|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PS4}}&amp;lt;br/&amp;gt;{{Icon|Vita}}&amp;lt;br/&amp;gt;{{Icon|Xbox|Xbox360}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{?}} ||{{~}} || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP]]&lt;br /&gt;
|align=left|{{Icon|DC|PSP}}&amp;lt;br/&amp;gt;{{Icon|PS2|NGC|Wii}}&amp;lt;br/&amp;gt;{{Icon|3DS|Vita}}&lt;br /&gt;
|[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[[GpSP#PSP_Version|TempGBA4PSP]]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://docs.libretro.com/library/gpsp/#compatibility ?] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=gpsp&amp;gt;&amp;lt;/ref&amp;gt;  ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://github.com/profi200/open_agb_firm open_agb_firm]&lt;br /&gt;
|align=left|{{Icon|3DS}}&lt;br /&gt;
|[https://github.com/profi200/open_agb_firm/releases 2024-07-30] &lt;br /&gt;
|{{?}} ||{{~}} ||Virtual Machine (Hardware) ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
|align=left|{{Icon|3DS|WiiU}}&lt;br /&gt;
|8.10&lt;br /&gt;
|{{~}} ||{{✗}} ||[[Wikipedia:Virtual_Console#Titles_2|Only for selected titles (3DS)]]&amp;lt;br/&amp;gt;[[Wikipedia:Virtual_Console#Titles_3|Only for selected titles (Wii U)]]&amp;lt;br/&amp;gt;ROM injection is possible with both consoles with relatively high compatibility.  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Game Boy Player&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|&lt;br /&gt;
|{{~}} ||{{✗}} ||Uses real GBA Hardware&amp;lt;br/&amp;gt;Limited to a filtered, 480i output with a slight amount of input lag ||{{Red}} {{license|Proprietary}} ||{{✗}} ||{{~}}&amp;lt;ref group=N name=gameboyplayer&amp;gt;Game Boy Interface is recommended instead&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Game_Boy_Interface Game Boy Interface]&lt;br /&gt;
|align=left|{{Icon|GCN}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/gbi/latest main]&amp;lt;br/&amp;gt;[https://files.extremscorner.org/gamecube/apps/gbi/latest-extra extra]&lt;br /&gt;
|{{~}} ||{{✗}} ||Uses real GBA Hardware (Requires Game Boy Player hardware) ||{{Red}} {{license|Proprietary}} ||{{✓}} ||{{✓}}&amp;lt;ref group=N name=gbinterface&amp;gt;Multiple versions available. Pick the version that fits best with your specific setup.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ReGBA&lt;br /&gt;
|Align=left|{{Icon|PS2}}&lt;br /&gt;
|[https://www.ps2-home.com/forum/viewtopic.php?t=1332 v1.45.5 revision 3]&lt;br /&gt;
|{{?}} || || ||{{?}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gc-forever.com/wiki/index.php?title=Enhanced_mGBA emGBA]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://files.extremscorner.org/gamecube/apps/mgba/latest git]&lt;br /&gt;
|{{?}} || || ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy Advance#VBA-GX|VBA GX]]&lt;br /&gt;
|align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
|[https://github.com/dborth/vbagx/releases git]&lt;br /&gt;
|{{?}} || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBARunner3]]&lt;br /&gt;
|align=left|{{Icon|NDS|3DS}}&lt;br /&gt;
|[https://github.com/Gericom/GBARunner3 git] &lt;br /&gt;
|{{?}} ||{{~}} ||Virtual Machine (Hardware) ||{{Red}} Source available ||{{✓}} ||{{~}}&amp;lt;ref group=N name=gbarunner3&amp;gt;Recommended on DS&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|DSTWO&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|N/A&lt;br /&gt;
|{{?}} ||{{~}} ||Uses SOC of flashcart itself for emulation||{{Red}} {{license|Proprietary}}||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Gbaemu4DS&lt;br /&gt;
|align=left|{{Icon|NDS}}&lt;br /&gt;
|[https://ichfly.github.io/gbaemu4DS Alpha 2 fix 4][https://github.com/ichfly/gbaemu4DS git]&lt;br /&gt;
|{{?}} || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBARunner2]]&lt;br /&gt;
|align=left|{{Icon|NDS|3DS}}&lt;br /&gt;
|[https://github.com/Gericom/GBARunner2/releases/tag/v20200812-131430_6e4ce45 2020/08/12] &lt;br /&gt;
|{{?}} ||{{~}} ||Virtual Machine (Hardware) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[gpSP|UO gpSP Kai]] (UO gpSP改)&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|3.4 test 4 build 230&lt;br /&gt;
|{{?}} || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Switch|Vita|WiiU}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS git]&amp;lt;small&amp;gt; (Switch/Vita/WiiU)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Xiro28/NooDS_PSP git] &amp;lt;small&amp;gt;(PSP port)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparisons==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
;[[mGBA]]:Free and open-source Game Boy/Color and Game Boy Advance emulator developed by endrift. Written from scratch, it aims for speed, [[Emulation Accuracy|accuracy]], and portability. Yet, it is the most complete GBA emulation effort with [[#Enhancements|enhancements]] and [[#Hardware_features_and_accessories|feature support]], passing the older project VBA and its forks. It is also available as a libretro core for RetroArch. As of 0.9.0, mGBA with a stripped-down GUI has been integrated into Dolphin for games supporting [[#Hardware_features_and_accessories|connectivity features]].&lt;br /&gt;
&lt;br /&gt;
;[[NanoBoyAdvance]]:Highly [[Emulation_accuracy|accurate]]&amp;lt;ref&amp;gt;[https://github.com/nba-emu/NanoBoyAdvance/blob/master/docs/ACCURACY.md mGBA suite comparison]&amp;lt;/ref&amp;gt; Game Boy Advance emulator. It aims for [[Emulation Accuracy|cycle-accurate]] emulation when possible (CPU, DMA, timers, PPU and Game Pak prefetch), while also offering enhancements such as improved audio quality. Very high compatibility, including games that require emulation of [https://github.com/nba-emu/NanoBoyAdvance/blob/master/docs/ACCURACY.md#Game-compatibility peculiar hardware edge-cases]. Unfortunately, following the release of the next major update, the developer &amp;quot;[https://github.com/fleroviux fleroviux]&amp;quot; will step down from actively developing the project.[https://old.reddit.com/r/emulation/comments/1auz9c9/nanoboyadvance_180_is_released_plus_announcement/]&lt;br /&gt;
&lt;br /&gt;
;[[VisualBoy Advance|Visual Boy Advance (VBA)]]:The original GBA emulator. Discovered to have an &amp;lt;abbr title=&amp;quot;Arbitrary Code Execution&amp;quot;&amp;gt;ACE&amp;lt;/abbr&amp;gt; vulnerability detailed below.&lt;br /&gt;
&lt;br /&gt;
:;[[VisualBoy Advance#VBA-M|Visual Boy Advance-M (VBA-M)]]:A fork with additional minor improvements. It is behind in terms of [[Emulation Accuracy|accuracy]] compared to mGBA or other recommended GBA emulators, but is still useful for its robust debugging features and sound interpolation that reduces hissing.&lt;br /&gt;
&lt;br /&gt;
::;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.&lt;br /&gt;
&lt;br /&gt;
;[[SkyEmu]]:Low-level Game Boy/Color and Game Boy Advance emulator. Its primary focus is to provide a [https://old.reddit.com/r/emulation/comments/ybejxv/skyemu_v2_release/itutt2h/ good user experience] through a good tradeoffs mixture [[Emulation_accuracy|accuracy]]&amp;lt;ref&amp;gt;[https://github.com/skylersaleh/SkyEmu#accuracycompatibility SkyEmu: Accuracy and Compatibility], [https://github.com/skylersaleh/SkyEmu/blob/dev/docs/Accuracy.md SkyEmu: Accuracy on Difficult to Emulate Games].&amp;lt;/ref&amp;gt;, performance, features, and usability. Capable of full instruction pipeline, prefetch emulation, and per pixel PPU Implementation capable of both scan line and mid-scan line effects.&lt;br /&gt;
&lt;br /&gt;
;[[higan]] / [[ares]]:[[Emulation Accuracy|Accuracy]] wise, it is behind compared to NanoBoyAdvance and SkyEmu (and maybe mGBA), but it has dot-based instead of scanline-based renderer and does a better job compared to VBA-M. It is also behind in terms of compatibility compared to mGBA, NanoBoyAdvance, and SkyEmu, but Ares stands out being a [[Multi-system_emulators|multi-system emulator]] and supports some useful [[#Enhancements|enhancements]], like shaders/filters and simple debug features.&lt;br /&gt;
&lt;br /&gt;
;[[Mesen]]: It has potential to be the best GBA debugger in the future. placeholder text&lt;br /&gt;
&lt;br /&gt;
;[[MAME]]:Has a &amp;lt;code&amp;gt;gba&amp;lt;/code&amp;gt; driver markup as working, but both graphics and sound are [https://adb.arcadeitalia.net/dettaglio_mame.php?game_name=gba &amp;quot;imperfect&amp;quot;] as of version 0.271.&lt;br /&gt;
&lt;br /&gt;
;[[gpSP]]:Originally made for the PSP, its last official version was 0.91. There are, however, two forks of interest: [https://dl.qj.net/psp/emulators/gpsp-mod-20090720.html gpSPmod] and [https://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 is a libretro port of gpSP with fast x86 and ARM dynarecs. While it is 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.&lt;br /&gt;
&lt;br /&gt;
;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/].&lt;br /&gt;
&lt;br /&gt;
; [[Nintendo Switch Online]] (Sloop)&lt;br /&gt;
* GBA support was added to Nintendo Switch Online Expansion Pack in February 2023, alongside GB games exclusive to the normal tier;&lt;br /&gt;
* Users are [[Wikipedia:List_of_Nintendo_Switch_Online_games#Game_Boy_Advance|limited to the selection of games]] Nintendo chooses to make available on the service;&lt;br /&gt;
* Can support Local Play with other Switch Online users (up to 4 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* [https://twitter.com/LuigiBlood/status/1624005571815899136 Accurate enough] at the point of being able to pass any of the &#039;&#039;AGB Test Cartridge&#039;&#039; (v10) tests without a single failure;&lt;br /&gt;
* Video filters can be applied;&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Allows rumble support for games that had such a function back when played in a Game Boy Player (&#039;&#039;Super Mario Advance 4: Super Mario Bros. 3&#039;&#039;, &#039;&#039;Mario &amp;amp; Luigi: Superstar Saga&#039;&#039;)&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; There&#039;s a &#039;&#039;huge&#039;&#039; &amp;lt;abbr title=&amp;quot;Arbitrary Code Execution&amp;quot;&amp;gt;ACE&amp;lt;/abbr&amp;gt; vulnerability affecting VBA and most of its forks, except for VBA-M. The function for adding GameShark codes (&amp;quot;Import &amp;gt; Gameshark code file&amp;quot;) doesn&#039;t check if the file&#039;s size is within 1024 kilobits, meaning cheat code files from dubious sources can be engineered with malware in mind. There is good news; VBA-M still doesn&#039;t do a sanity check for those files, but it just crashes instead of letting the code wreak havoc. So, depending on your use case, avoid using:&lt;br /&gt;
# Cheat code files bigger than 1024 KB that you got online from untrustworthy sources.&lt;br /&gt;
# The import code files feature.&lt;br /&gt;
# The old emulator altogether, and settle for other options like mGBA or VBA-M. All of them support the same SRAM save data the cartridge uses.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GBA emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advance, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in the above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! No$GBA&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! NanoBoyAdvance&lt;br /&gt;
! Mesen&lt;br /&gt;
! Game Boy Player&lt;br /&gt;
! Virtual Console&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ares&lt;br /&gt;
! GBE+&lt;br /&gt;
! gpSP&lt;br /&gt;
! Pizza Boy GBA (Pro)&lt;br /&gt;
! MAME&lt;br /&gt;
! Nintendo Switch Online (Sloop)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| colspan=14 | For emulation of 2D systems, the resolution can only be upscaled, making the pixels more visible.&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Sprite_Replacement_.282D.29|Sprite Replacement]]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Remove sprite limit&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The GBA has hardware support for up to 128 sprites.[https://www.vg-resource.com/thread-28888.html] – this limitation is indirectly responsible for some flickering seen in games at times, and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}}[https://github.com/mgba-emu/mgba/issues/3186 *]&lt;br /&gt;
|{{?}}[https://github.com/visualboyadvance-m/visualboyadvance-m/issues/967 *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Emulators_.282D.29|Widescreen Hack]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
|{{✗}}[https://github.com/mgba-emu/mgba/issues/2833 *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}[https://old.reddit.com/r/emulation/comments/65j3c3/can_a_emulated_game_run_better_then_the_actual/dgau7ck/ *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}[https://old.reddit.com/r/emulation/comments/8nw23h/gba_emulator_w_overclock_support/e02nnn6/ *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[30/60_FPS_cheat_codes|Internal Framerate Hack]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=6 | Post-Processing&lt;br /&gt;
| [[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering AA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(FXAA, TXAA and MLAA/SMAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://github.com/ares-emulator/ares/pull/1397 *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|{{✓}}&amp;lt;ref group=N3 name=ExStandalone&amp;gt;Exclusive to standalone version.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}[https://docs.mamedev.org/plugins/inputmacro.html *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
| {{?}}[https://forums.mgba.io/archive/index.php?thread-4910.html]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Controls&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=9 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [https://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [https://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br/&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=14 | &amp;lt;small&amp;gt;Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br/&amp;gt;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.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs#Game_Boy_Advance_.2F_Nintendo_DS_.2F_Nintendo_3DS|Streamable compression format]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=6 | Misc&lt;br /&gt;
| [[Netplay|Netplay]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;You can use either yuzu/Ryujinx for playing GBA games online via netplay.&amp;lt;br/&amp;gt;This enhancement shouldn&#039;t be confused with GBA connectivity features emulation.&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://mgba.io/faq.html#glossary WIP]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://www.nintendo.com/us/store/products/game-boy-advance-nintendo-switch-online-switch/ *]&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/ipatix/gba-hq-mixer High Quality Audio Mixer]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;HQ audio mixer for games which use Nintendo&#039;s MusicPlayer2000 sound engine&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{~}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|&lt;br /&gt;
|{{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=15 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=15 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| [https://retroachievements.org/system/5/games RetroAchievements]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;Exclusive to libretro core. There is also a [https://retroachievements.org/download.php#ravba modified version of VBA-M] for RetroAchievement support. [https://github.com/mgba-emu/mgba/issues/2232 Feature request: RetroAchievements integration in mGBA standalone].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{~}}&amp;lt;ref group=N3 name=lrExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}[https://github.com/skylersaleh/SkyEmu/issues/36 *]&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://retroachievements.org/download.php#bizhawk *]&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/1djp8ro/ares_v139_release/l9ckjp2/ roadmap]&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug Features]]&lt;br /&gt;
|{{✓}}[https://mgba.io/2021/03/28/mgba-0.9.0/#more-debugging-improvements *]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
:&#039;&#039;[https://maru-chang.com/hard/agb/english.htm maru-chang.com - hardware]&#039;&#039;&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! mGBA&lt;br /&gt;
! Mesen&lt;br /&gt;
! NanoBoyAdvance&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! VBA-M &amp;lt;br/&amp;gt;[[VisualBoy_Advance#VBA_Link_e-Reader|VBA 1.73 Mod]]&lt;br /&gt;
! ares&lt;br /&gt;
! GBE+&lt;br /&gt;
! No$GBA&lt;br /&gt;
! BizHawk&lt;br /&gt;
! gpSP&lt;br /&gt;
! MAME&lt;br /&gt;
! Pizza Boy A Pro&lt;br /&gt;
! Virtual Console&lt;br /&gt;
! Nintendo Switch Online (Sloop)&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |[https://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref name=&amp;quot;Tilt&amp;quot; group=&amp;quot;N2&amp;quot;&amp;gt;[https://youtube.com/playlist?list=PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d Cart Tilt Showcase Playlist]&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; |[[#Connectivity|&amp;lt;abbr title=&amp;quot;There are five different kinds of connectivity, support varying by game.&amp;quot;&amp;gt;Connectivity&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|[[#GameCube Connectivity|&amp;lt;abbr title=&amp;quot;The Nintendo GameCube – Game Boy Advance link cable (model DOL-011) is a link cable that links the GameCube to the Game Boy Advance, the Game Boy Advance SP, the e-Reader, or even a second GameCube via the Game Boy Player. The Game Boy Micro is not compatible due to its different connector. The Wii, however, is compatible with the cable due to the Wii&#039;s backwards compatibility with GameCube games and controllers.&amp;quot;&amp;gt;GameCube communication&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|{{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}[https://old.reddit.com/r/EmuDev/comments/vvdqyk/release_of_skyemu_10/ifjfj7a/ *]&lt;br /&gt;
|{{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Wikipedia:Game_Link_Cable#Third_generation|&amp;lt;abbr title=&amp;quot;The third generation started with the release of the Game Boy Advance which was released alongside its own link cable called the Game Boy Advance Game Link Cable (model AGB-005). It features yet another new type of link cable port which is used on the Game Boy Advance, Game Boy Advance SP and Game Boy Player. The e-Reader also uses the third generation link cable port, but since it is incompatible with Game Boy/Color games, it is not backwards compatible with the second generation Game Link Cable. Another option is Game Boy Advance Wireless Adapter (model AGB-015) for Game Boy Advance, Game Boy Advance SP, and Game Boy Player.&amp;quot;&amp;gt;Link Cable&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|{{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|[https://old.reddit.com/r/emulation/comments/15pvssg/the_skyemu_v3_gbgba_and_newly_nds_emulator_is_now/jw1785m/ WIP]&lt;br /&gt;
|{{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#GBA_Multi_Pak_Link_Multiplayer_.281.7E4GBA.29|Multi Pak]]&lt;br /&gt;
|{{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;abbr title=&amp;quot;Pokemon-only&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://squallsnake.com/blog-gba-single-pak-multiplayer-game-list/ Single Pak]&lt;br /&gt;
|{{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot;&amp;gt;Does not work on libretro core. Feature Requests: [https://github.com/libretro/vbam-libretro/issues/114 GBA Game Link Support], [https://github.com/libretro/vbam-libretro/issues/87 e-Reader support] for  for VBA-M libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
|{{✗}}[https://github.com/visualboyadvance-m/visualboyadvance-m/issues/831 *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;abbr title=&amp;quot;Pokemon only&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Connectivity|Wireless]]&lt;br /&gt;
|{{✗}} [https://mgba.io/timeline.html#IN+THE+FUTURE *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}[https://www.davidgf.net/2024/01/13/gba-wireless-adapter/ *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | [[GBA_e-Reader_emulators|e-Reader]]&lt;br /&gt;
| [[GBA_e-Reader_emulators#Emulators|e-Reader Alone]]&lt;br /&gt;
|{{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{~}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{~}}&amp;lt;abbr title=&amp;quot;Wii U only&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[GBA_e-Reader_emulators#Emulators|e-Reader/GBA Game]]&lt;br /&gt;
|{{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;e-Reader-GBAGame&amp;quot;&amp;gt;incomplete: this emulator will not recognize the games they&#039;re connected to. Normally, after choosing &amp;quot;Connection/to Game Boy Advance&amp;quot;, the e-Reader should have &amp;quot;(Game Name) Game Data&amp;quot; preloaded in its internal EEPROM memory and appearing in a tiny black box on-screen, but this can&#039;t happen in either No$GBA, VBA-M, or VBA e-Reader mods. Without this step done, scanning e-Cards will just yield an error message. e-Reader/GBA game pack emulation in this emulator can be still reached by ripping a save game from real e-Reader hardware, with this step already done. Using this save with the e-Reader BIOS, it&#039;s possible to connect to the GBA game pack, and scan e-Cards… though it&#039;s a very less-than-ideal solution and there are only pre-baked e-Reader save files for Super Mario Advance 4 (U), Pokémon Emerald (J), LeafGreen (J) and FireRed (J).&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{~}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;e-Reader-GBAGame&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{TBD}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{~}}&amp;lt;abbr title=&amp;quot;SMA4 only&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[GBA_e-Reader_emulators#Emulators|e-Reader/GCN Game]]&lt;br /&gt;
|{{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;libretro&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | [[#Game_Boy_Advance_Video|Game Boy Advance Video]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[#GB.2FGBC_backwards_compatibility_emulation.2FEnhanced_Mode|GB/GBC backwards compatibility emulation/Enhanced Mode]]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}[https://www.romhacking.net/forum/index.php?topic=21831.0 *]&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&amp;lt;abbr title=&amp;quot;3DS only&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|{{N}}&amp;lt;abbr title=&amp;quot;Plays GB/GBC games through a separate app&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [https://www.copetti.org/writings/consoles/game-boy-advance/#operating-system GBA BIOS]&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |Inputs&lt;br /&gt;
|[[List_of_games_that_support_tracked_motion_controllers#Game_Boy_Advance_Emulation|Motion Control]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=&amp;quot;N2&amp;quot; name=&amp;quot;RetroArch&amp;quot;&amp;gt;Motion Control support present on RetroArch VBA-M core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✓}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|Rumble Feature&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✓}}[https://github.com/shonumi/gbe-plus#read-the-manual *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{~}}&amp;lt;abbr title=&amp;quot;Allows rumble support for games that had such function back when played in a Game Boy Player (Super Mario Advance 4: Super Mario Bros. 3, Mario &amp;amp; Luigi: Superstar Saga)&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[#Inputs|Solar Sensor]]&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual-switch&amp;quot; group=&amp;quot;N2&amp;quot;&amp;gt;Only the Nintendo Switch port allows use of the Switch&#039;s light sensor.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot;&amp;gt;Only manual configuration. No automatic detection via light sensor/camera input/weather forecast/GPS location/other.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref name=&amp;quot;manual&amp;quot; group=&amp;quot;N2&amp;quot; /&amp;gt;&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|{{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;11&amp;quot; |[[#Special_hardware|Special hardware]]&lt;br /&gt;
|AGS-006 family&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;Play-Yan&amp;lt;br /&amp;gt;Play-Yan Micro&amp;lt;br /&amp;gt;Nintendo MP3 Player&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art32.html][https://shonumi.github.io/articles/art35.html]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Battle Chip Gate&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Campho Advance&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| WIP[https://old.reddit.com/r/emulation/comments/141mm66/glucoboy_found_and_dumped/jn0p5jr/][https://shonumi.github.io/articles/art35.html]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Glucoboy&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art33.html *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Jukebox&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art31.html *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Multi Plust On System&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Official Nintendo Infrared Adapter&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Soul Doll Adapter&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Turbo File Advance&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Virtureal Racing System&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art24.html *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N2/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GB/GBC backward compatibility emulation/Enhanced Mode===&lt;br /&gt;
Game Boy Advance is backwards compatible with GB/GBC, resulting in some [https://cheapergamer.co.uk/gba-enhanced-gbc-games/ GB/GBC games enhanced if you play on GBA]. Having said that, this shouldn&#039;t be confused with [[Game Boy/Game Boy Color emulators|Game Boy/Game Boy Color emulation]] or [[Super_Nintendo_emulators#Hardware_features_and_accessories|Super Game Boy 1/2]]. Some of the multicore emulators support both GB/GBC and GBA emulation; however, they don&#039;t have support for &amp;quot;backwards compatibility/GBA mode&amp;quot; emulation.&lt;br /&gt;
&lt;br /&gt;
===Game Boy Advance Video===&lt;br /&gt;
:&#039;&#039;See also: [[Wikipedia:Game Boy Advance Video|Game Boy Advance Video]] on Wikipedia&#039;&#039;&lt;br /&gt;
GBA Videos were officially released cartridges with movies/shows on them for viewing on GBA hardware. Most recommended GBA emulators should be able to play this type of cartridge if its 32MB, although [https://youtu.be/o9XmB43bN5w?t=540 not all of it supports 64MB ones].&lt;br /&gt;
*[https://old.reddit.com/r/Gameboy/comments/byos8r/watching_gameboy_advance_video_on_a_gamecube/ Game Boy Player is not compatible with this feature]&lt;br /&gt;
*mGBA support both 32MB and 64MB video cartridges.&lt;br /&gt;
:See [[Home_Media_Player#Emulators|this dedicated page]] for more information about home media playback support for emulation pieces of software.&lt;br /&gt;
:See [[Ripping_games|Dumping/ripping]].&lt;br /&gt;
&lt;br /&gt;
===Connectivity===&lt;br /&gt;
====GBA Multi Pak Link Multiplayer (1~4GBA)====&lt;br /&gt;
;VBA-M: This doesn&#039;t work with old VBA versions.&lt;br /&gt;
:Disable &amp;quot;Pause when Inactive,&amp;quot; configure all four Joypads each with their own button layout, enable &amp;quot;Link, Enable GBA Link.&amp;quot; Now open VBA-M again as many times needed for each player, and have them each use their separate Joypad configuration. Each player will have a separate SRAM save file.&lt;br /&gt;
;VBA Link + e-Reader:Useful if you want to use the Pokémon Battle-eCards. Downloads and instructions reside [https://projectpokemon.org/forums/showthread.php?42433-RELEASE-VBA-LINK-E-READER here].&lt;br /&gt;
;mGBA:Select &amp;quot;New multiplayer window&amp;quot; from the menu. As you load your ROMs into each window, &amp;quot;Player [X] of [Y]&amp;quot; will appear across the title bar. This can be done for up to four players. However, multiple instances of the same ROM will share a save file.&lt;br /&gt;
;No$GBA:Set the number of Emulated Game Boys in the Emulation setting to be 2 or more, and the Link Gamepaks Options to Gamepak in all GBAs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: A purple end in GBA means player 1, while a gray end in GBA means P2, P3, or P4. Daisy-chaining up to three cables will set up the additional P3 and P4 by connecting the purple end to a purple midsection.&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agblink.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GBA Wireless Multiplayer====&lt;br /&gt;
The [[Wikipedia:Game Boy Advance Wireless Adapter|wireless adapter]] has the ability to connect five players&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agbwireless_trilingual.pdf&amp;lt;/ref&amp;gt; to each other and includes its own software to download a subset of another player&#039;s game that runs when no cartridge is inserted. &#039;&#039;Pokémon Fire Red&#039;&#039; and &#039;&#039;Leaf Green&#039;&#039; came bundled with this accessory, but it can also work with &#039;&#039;Pokémon Emerald&#039;&#039; and the &#039;&#039;Classic NES Series&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The libretro core of [[gpSP]] has successfully emulated the wireless adapter&amp;lt;ref&amp;gt;https://www.davidgf.net/2024/01/13/gba-wireless-adapter/&amp;lt;/ref&amp;gt;. [[GBE+]](in v1.6) and VBA-M partially implemented the support of this add-on, though it&#039;s still a work-in-progress, and can only access menus. Support of this add-on is currently on [[mGBA]]&#039;s roadmap.&lt;br /&gt;
&lt;br /&gt;
====GameCube Connectivity====&lt;br /&gt;
[https://nintendo.fandom.com/wiki/Game_Boy_Advance_to_Nintendo_GameCube_Link_Cable#List_of_Supported_Games The Game Boy Advance can also connect to the GameCube].&amp;lt;ref&amp;gt;https://www.nintendo.com/consumer/downloads/agbgcncable.pdf&amp;lt;/ref&amp;gt; e-Reader functionality with GC games has now been emulated thanks to mGBA. [[Dolphin]] supports connectivity through rudimentary joybus emulation made in parallel with VBA-M. Because this emulator has fallen behind, the feature was recently added to [[mGBA]], a more accurate emulator. They showcased early higan support in a video, but nothing has been released as yet.&lt;br /&gt;
&lt;br /&gt;
=====Dolphin/mGBA or VBA-M=====&lt;br /&gt;
:&#039;&#039;Requires mGBA 0.9.0 or newer or VBA-M r947 or newer.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Reduce your volume. You won&#039;t want it to be high, especially with headphones.&lt;br /&gt;
* Open Dolphin and mGBA/VBA-M. Make sure neither is blocked by your firmware.&lt;br /&gt;
* In Dolphin, launch the game and navigate to the area where you&#039;re asked to connect the GBA. Then, under the controller options, assign the GameCube controllers as &amp;quot;GBA&amp;quot; for whichever you need.&lt;br /&gt;
* If you&#039;re using mGBA, open the File menu, and click Connect to Dolphin.&lt;br /&gt;
* In the dialog box that appears, press Connect. mGBA will boot up the GBA BIOS if no rom has been selected.&lt;br /&gt;
* If you&#039;re using VBA-M, uncheck Pause When Inactive in Options &amp;gt; Emulator. Then, under Options &amp;gt; Link &amp;gt; Joybus Options, make sure the &amp;quot;Enable Joybus Connection&amp;quot; is on and set &amp;quot;IP/Hostname&amp;quot; to use default settings, that is &amp;lt;code&amp;gt;127.0.0.1&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;localhost&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Dolphin will freeze.&lt;br /&gt;
* Open the GBA BIOS in VBA-M as if it were a regular GBA ROM. The regular splash screen will stutter a bit.&lt;br /&gt;
* In either emulator, Dolphin should recognize the Joybus Link by then, and the GC game will detect that a GBA was connected.&lt;br /&gt;
* To connect other units, open another emulator instance and repeat its process.&lt;br /&gt;
&lt;br /&gt;
Notable games that work:&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=The_Legend_of_Zelda:_Four_Swords_Adventures The Legend of Zelda Four Swords Adventures]: Both two modes are available for the US/PAL version work. The third Japan-only Navi Trackers mode works as well.&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Final_Fantasy_Crystal_Chronicles Final Fantasy Crystal Chronicles]&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Billy_Hatcher_and_the_Giant_Egg Billy Hatcher and the Giant Egg]: You can download games to your GBA. Amusingly, a RAM dump from VBA-M can be opened as a functional GBA ROM.&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Kururin_Squash! Kururin Squash!]&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Sonic_Adventure_2:_Battle Sonic Adventure 2: Battle] (buggy)&lt;br /&gt;
&lt;br /&gt;
Notable games that don&#039;t:&lt;br /&gt;
*[https://wiki.dolphin-emu.org/index.php?title=Mr_Driller:_Drill_Land Mr. Driller: Drill Land]&lt;br /&gt;
*lots more&lt;br /&gt;
&lt;br /&gt;
[https://en.wikipedia.org/wiki/Category:Games_with_GameCube-GBA_connectivity See all games with GC-GBA connectivity]&lt;br /&gt;
&lt;br /&gt;
===e-Reader===&lt;br /&gt;
:&#039;&#039;Main page: [[GBA e-Reader emulators]]&#039;&#039;&lt;br /&gt;
This device can read content off e-Card paper stripes either as standalone content, or additional content to GBA/GC games. Can be thought of as DLC.&lt;br /&gt;
&lt;br /&gt;
===Inputs===&lt;br /&gt;
;Solar Sensor&lt;br /&gt;
1. Emulation: This feature has been emulated in mGBA, VBA-M, No$GBA 2.6 onwards, and My Boy!:&lt;br /&gt;
* mGBA: In the shortcut editor, shortcuts can be configured to raise/lower the solar level incrementally or to set any particular brightness level. The Nintendo Switch port of mGBA also allows use of the Switch&#039;s light sensor.&lt;br /&gt;
* 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… → &amp;quot;Special&amp;quot; tab.&lt;br /&gt;
* No$GBA: Under &#039;&#039;&#039;Options/Emulation Setup&#039;&#039;&#039;, you can find the Solar Sensor Level option. You&#039;re given the choice between only three brightness levels though: Darkness, 100 Watts, and Bright Sunlight.&lt;br /&gt;
* My Boy!: This emulator uses a button combination or the device&#039;s light sensor to check the brightness level. You can change this under Settings → Input → Cartridge Features → &amp;quot;Solar Emulation By&amp;quot; menu.&lt;br /&gt;
* Pizza Boy GBA: Uses the device&#039;s light sensor to check the brightness level.&lt;br /&gt;
&lt;br /&gt;
2. ROM Patches: Fixes applied directly to the ROM by various scene release groups to make it compatible with any emulator/flashcard, making the in-game brightness level controllable with L+Left/Right. It is argued this makes for a better experience actually, but sadly not all releases are covered.&lt;br /&gt;
* &#039;&#039;&#039;Boktai 1:&#039;&#039;&#039; [https://www.advanscene.com/html/Releases/dbreleases.php?id=1567 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1145 US], &amp;lt;s&amp;gt;EU&amp;lt;/s&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Boktai 2:&#039;&#039;&#039; [https://www.advanscene.com/html/Releases/dbreleases.php?id=1567 JP], &amp;lt;s&amp;gt;US&amp;lt;/s&amp;gt;, [https://www.advanscene.com/html/Releases/dbreleases.php?id=1992 EU].&lt;br /&gt;
* &#039;&#039;&#039;Boktai 3:&#039;&#039;&#039; [https://www.advanscene.com/html/Releases/dbreleases.php?id=2048 JP Fix].&lt;br /&gt;
* Combinations of Boktai 4 JP with earlier solar sensors to get solar sensor bonuses aren&#039;t emulated yet in any DS emulator.&lt;br /&gt;
&lt;br /&gt;
;Motion Control&lt;br /&gt;
1. Emulation: This feature has been emulated in mGBA, VBA-M, My Boy! and Pizza Boy:&lt;br /&gt;
* mGBA includes full motion control support using the motion sensor present in controllers like DualShock 4, DualSense and Switch Pro Controller.&lt;br /&gt;
* VBA &#039;&#039;&#039;doesn&#039;t&#039;&#039;&#039; emulate this feature, and its &amp;quot;Motion Control&amp;quot; option (with keys mapped to each tilt direction) covers the GBC title Kirby Tilt&#039;n Tumble.&lt;br /&gt;
* VBA-M core on RetroArch includes motion control support by using a controller stick (left or right)&lt;br /&gt;
* My Boy! uses the device&#039;s accelerometer to emulate this feature. You can change the sensitivity under Settings → Input → Cartridge Features → &amp;quot;Motion sensitivity&amp;quot; menu.&lt;br /&gt;
* Pizza Boy GBA also used the device&#039;s accelerometer to emulate this feature for games like WarioWare: Twisted and Yoshi&#039;s Universal Gravitation.&lt;br /&gt;
&lt;br /&gt;
2. ROM Patches: Fixes applied directly to the ROM (with the Lunar IPS utility, or at runtime using mGBA or VBA-M and naming them the same as the ROM in the same directory) by various scene release groups to make it compatible with any emulator/flashcard. D-Pad controls substituting motion controls don&#039;t work as well here as they tilt it &amp;quot;too much&amp;quot; at times to be very playable.&lt;br /&gt;
* Yoshi Topsy Turvy/Universal Gravitation: [https://www.advanscene.com/html/Releases/dbreleases.php?id=1799 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1947 EU], [https://www.advanscene.com/html/Releases/dbreleases.php?id=2001 US]&lt;br /&gt;
* WarioWare Twisted! (Patch: [https://www.advanscene.com/html/Releases/dbreleases.php?id=1682 JP], [https://www.advanscene.com/html/Releases/dbreleases.php?id=1979 US])&lt;br /&gt;
&lt;br /&gt;
;Rumble Feature&lt;br /&gt;
There are various rumble features found in GBA/GBC cards:&lt;br /&gt;
* &#039;&#039;&#039;GBC Rumble:&#039;&#039;&#039; GBC games which came on special cartridges with additional hardware for the rumble feature. It was actually used by dozens of releases, and some games like Tarzan 2 GBC were programmed to have rumble support but shipped on regular cartridges. Emulated by VBA-M GX (Wii-only), which also covers the dummied-out rumble games. Not emulated anywhere else.&lt;br /&gt;
* &#039;&#039;&#039;GBA Gyro Rumble:&#039;&#039;&#039; WarioWare Twisted was shipped on a cart with rumble support. It would rumble when you tilt to one &amp;quot;extreme.&amp;quot; Emulated by VBA-M GX (Wii-only, functional), mGBA has this feature, but it is not enabled in current builds,&lt;br /&gt;
* &#039;&#039;&#039;GBA Variable Rumble:&#039;&#039;&#039; Drill Dozer has rumble support, with variable force and speed depending on the rock type you drill through in-game. Partially emulated by VBA-M GX (Wii-only, functional), mGBA has this feature, but it is not enabled in current builds.&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Player Rumble:&#039;&#039;&#039; Many regular GBA games, shipped on regular cartridges, enable rumble during gameplay when played on GB Player hardware (which is essentially GBA hardware). These include Super Mario Advance 4, Summon Night Hajimari no Ishi, Mario &amp;amp; Luigi: Superstar Saga, Shikakui Atama wo Marukusuru Advance (both releases), Pokémon Pinball, and Drill Dozer which disables its original cartridge rumble scheme and enables this one instead. None of the emulators support this, though it is being under development for the mGBA emulator.&lt;br /&gt;
&lt;br /&gt;
===Special hardware===&lt;br /&gt;
Emulation of these is spotty, apart from GBE+, which supports almost all GBA peripherals.&lt;br /&gt;
&lt;br /&gt;
;Turbo File Advance&lt;br /&gt;
The Turbo File Advance was a peripheral for the GBA which allowed certain games to write data to it, acting as an external memory card. Developed by Sammy Corporation, it was compatible with only 2 games, RPG Tsukuru Advance and Derby Stallion Advance.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Power Antenna &amp;amp; Bug Sensor&lt;br /&gt;
The Power Antenna &amp;amp; Bug Sensor were small plastic peripherals that interfaced with the GBA&#039;s serial port and contained LEDs that flashed in response to certain events within Keitai Denjuu Telefang 2, the only supported GBA game.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Official Nintendo Infrared Adapter&lt;br /&gt;
As the GBA didn&#039;t have native infrared connectivity, Nintendo released an official IR adapter called the AGB-006 to restore this functionality. However, it only saw use in Cyber Drive Zoids: Kiju no Senshi Hyuu to control specific Zoid toy models.&lt;br /&gt;
&lt;br /&gt;
GBE+ supports this add-on.&lt;br /&gt;
&lt;br /&gt;
;Figurine Readers&lt;br /&gt;
Some GBA games/series had figurine reader add-ons, essentially precursors to the likes of Skylanders and Amiibo.&lt;br /&gt;
* &#039;&#039;&#039;Soul Doll Adapter&#039;&#039;&#039; (Legendz: Island of Ordeal/Sign of Nekuromu)&lt;br /&gt;
* &#039;&#039;&#039;Multi Plust On System&#039;&#039;&#039; (Bouken Yuuki Pluster World: Plust Gate/EX/Pluston GP)&lt;br /&gt;
  GBE+ has support for both the Soul Doll Adapter and Multi Plust On System, while mGBA supports the Soul Doll Adapter.&lt;br /&gt;
&lt;br /&gt;
;Battle Chip Gate&lt;br /&gt;
A peripheral device by Capcom and Takara compatible with &#039;&#039;Mega Man Battle Network 4&#039;&#039; (Japanese edition). It can be connected to the Game Boy Advance and allow the player to transmit real-life toy Battle Chips to the NetNavis in the game. It is also compatible with toy Advanced PETs and &#039;&#039;Rockman.EXE 4.5 Real Operation&#039;&#039;. It can also unlock minigames in &#039;&#039;Mega Man Zero 3&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[mGBA]] and [[GBE+]] support this add-on.&lt;br /&gt;
&lt;br /&gt;
;Glucoboy&lt;br /&gt;
An obscure medical peripheral designed to monitor a child&#039;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 is emulated in GBE+ since version 1.8.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:1406913527173-1-.png|400px|thumb|right|&#039;&#039;&#039;Left:&#039;&#039;&#039; The default game.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Right:&#039;&#039;&#039; The &amp;quot;Game Boy Colors&amp;quot; mode on [[VisualBoy Advance#VBA-M|VBA-M]].]]&lt;br /&gt;
The screen on the original Game Boy Advance is not backlit and can be hard to see in some conditions. To compensate, game developers often used oversaturated colors by default so that the result would look normal on hardware. On standard computer screens, saturation is not an issue, so this can look jarring and undesirable for gameplay. Some games made after 2003 may have also taken the Game Boy Advance SP &amp;lt;abbr title=&amp;quot;AGS-001&amp;quot;&amp;gt;model&amp;lt;/abbr&amp;gt; into account, since its screen was actually &amp;lt;abbr title=&amp;quot;A newer model, AGS-101, was released in 2005 that was actually backlit&amp;quot;&amp;gt;frontlit&amp;lt;/abbr&amp;gt;. For everything else though, emudevs have given some solutions:&lt;br /&gt;
&lt;br /&gt;
====Emulator Options====&lt;br /&gt;
&#039;&#039;&#039;No$GBA:&#039;&#039;&#039; Under &amp;quot;Emulation Options,&amp;quot; select &amp;quot;GBA Mode&amp;quot;. There are four modes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GBA (no backlight):&#039;&#039;&#039; Strong desaturation&lt;br /&gt;
* &#039;&#039;&#039;GBA SP (backlight):&#039;&#039;&#039; Strong desaturation&lt;br /&gt;
* &#039;&#039;&#039;Nintendo DS in GBA mode:&#039;&#039;&#039; Some desaturation&lt;br /&gt;
* &#039;&#039;&#039;VGA Mode (poppy bright):&#039;&#039;&#039; No desaturation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders &amp;gt; Load New Shader, select &amp;quot;gba-color.shader&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; (nightly only): Under Options &amp;gt; Game Boy Advance, you will find the option, &#039;&#039;&#039;LCD Filter&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;higan:&#039;&#039;&#039; Under Settings &amp;gt; Video Filter, you will find the &amp;quot;Color Emulation&amp;quot; checkbox.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Color Emulation off:&#039;&#039;&#039; No desaturation&lt;br /&gt;
* &#039;&#039;&#039;Color Emulation on:&#039;&#039;&#039; Gamma correction and adjusted color range.&lt;br /&gt;
  &#039;&#039;&#039;NanoBoyAdvance&#039;&#039;&#039;: Enabled by default. Under Config &amp;gt; Video &amp;gt; Color Correction &amp;gt; GBA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SkyEmu&#039;&#039;&#039;: Color Correction is set by default to 1.00 force in this emulator, and there are 2 types of desaturation methods. The first one is named SkyEmu and is selected by default, and the other one is named Higan and, as its name suggests, is based on higan&#039;s color correction. Change the desaturation type by pressing the ≡ button, then select GBA Color Correction Type. You can also change the intensity of the desaturation: slide the slider to 0.00 to brighten the screen a tad bit.&lt;br /&gt;
&lt;br /&gt;
====Shaders====&lt;br /&gt;
Cg [[Shaders and Filters|shaders]] can be used in [[OpenEmu]] or [[RetroArch]] that adjust the colors to those of a real GBA screen, as well as other screen types. These are available in GLSL&amp;lt;ref name=&amp;quot;GLSL&amp;quot;&amp;gt;https://github.com/libretro/glsl-shaders/tree/master/handheld/shaders/color&amp;lt;/ref&amp;gt; for OpenGL, and Slang&amp;lt;ref name=&amp;quot;Slang&amp;quot;&amp;gt;https://github.com/libretro/slang-shaders/tree/master/handheld/shaders/color&amp;lt;/ref&amp;gt; for Vulkan.&lt;br /&gt;
&lt;br /&gt;
For GBA, there is &amp;lt;code&amp;gt;gba-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/gba-color.cg&amp;lt;/ref&amp;gt;, which simulates the color profile of a GBA screen under an external light source more accurately than VBA-M or No$GBA color options. If you prefer the darker color options that those emulators have, then use &amp;lt;code&amp;gt;vba-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/vba-color.cg&amp;lt;/ref&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
There is also &amp;lt;code&amp;gt;nds-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/nds-color.cg&amp;lt;/ref&amp;gt; and &amp;lt;code&amp;gt;psp-color.cg&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://github.com/libretro/common-shaders/blob/master/handheld/shaders/color/psp-color.cg&amp;lt;/ref&amp;gt;, which simulates the color profiles of the original Nintendo DS frontlit screen and the PSP-1000/PSP-2000 backlit screen, respectively.&lt;br /&gt;
&lt;br /&gt;
For Game Boy Advance shader presets, see the &amp;quot;Shader Presets&amp;quot; page;&lt;br /&gt;
{{Main|Shader_Presets}}&lt;br /&gt;
&lt;br /&gt;
===Horrible Sound Quality===&lt;br /&gt;
As a handheld rushed to the market (because of the WonderSwan Color competition), the Game Boy Advance had some cut corners. The sound hardware was affected the hardest: while it could play Game Boy Color sound in addition to samples and sequenced music like what would be heard on the SNES, the actual playback quality is awful compared to the sound samples stored internally in the ROM.&lt;br /&gt;
&lt;br /&gt;
There were [https://www.romhacking.net/utilities/881/ tools] made to extract the internal high-quality music (as midi files plus a sound font, to be played on foobar2000); however, interest remains limited in implementing its playback in real-time on emulators. It&#039;s worth noting that NanoBoyAdvance includes [https://github.com/ipatix/gba-hq-mixer High Quality Audio Mixer] and there&#039;s a very experimental feature exists on [[mGBA]] (nightly versions) under Enhancements as &amp;quot;XQ GBA Audio&amp;quot;, but it&#039;s very buggy and still limited to games using the standard sound engine, the so-called &amp;quot;Sappy&amp;quot; engine, which is still a big part of the GBA&#039;s software library.&lt;br /&gt;
&lt;br /&gt;
===High Resolution Affine Transformation Graphical Effects===&lt;br /&gt;
Similar to the scaling effects used on the Super NES known commonly as &amp;quot;Mode 7&amp;quot; graphics, the Game Boy Advance has affine transformation effects for some backgrounds and individual sprites that can be done in hardware. Due to the GBA&#039;s lower resolution, some detail may be lost.&lt;br /&gt;
&lt;br /&gt;
The [[mGBA]] emulator added an Enhancements menu where you can change the resolution of those graphical effects, for a smoother effect. The graphical render engine will need to be OpenGL for those to take effect. It won&#039;t work on games where those effects are done in software instead of the hardware scaling features (like the 3D environment in Asterix &amp;amp; Obelix XXL)&lt;br /&gt;
&lt;br /&gt;
===Save formats===&lt;br /&gt;
Originally, when saves were implemented, nobody settled on a format, so the Visual Boy Advance devs made their own. Because other emulators often went with raw data, having to exchange different saves caused problems. The original Visual Boy Advance tries to figure out which format a given save is but often fails at it. By explicitly telling the emulator to read it as a specific type using a file called &amp;lt;code&amp;gt;vba-over.ini&amp;lt;/code&amp;gt;, VBA complies. VBA-M includes this config file by default, but older revisions like VBA 1.7.2 and VBALink don&#039;t.&lt;br /&gt;
&lt;br /&gt;
The VBA-Next and VBA-M cores in Libretro have the file baked into the binary so that it can load raw .sav files. However, they convert the format to its own derivative at exactly 136 KB every time, with save type info contained within the file. This completely avoids the previous issues at the cost of incompatibility with standalone VBA and most others.&lt;br /&gt;
&lt;br /&gt;
To solve this incompatibility, Libretro devs created a&lt;br /&gt;
[https://github.com/libretro/vba-next/blob/master/libretro/gbaconv/gbaconv.c command-line tool] to convert .srm save files made from these cores to raw .sav save data for other emulators. It takes standard input (i.e., drag and drop the .srm onto the executable) and outputs accordingly. It can also be done in reverse. A [https://thysbelon.github.io/gbaconv-web/ website version of this tool can be found here].&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy Advance hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy-advance/ Game Boy Advance Architecture Practical Analysis]&lt;br /&gt;
* MVG: [https://www.youtube.com/watch?v=R43k-p9XdIk The Story of Quake on the Game Boy Advance], [https://www.youtube.com/watch?v=_Qqg4VCZ0k8 How the Game Boy Advance knew it was running a Game Boy Game], [https://www.youtube.com/watch?v=_GVSLcqGP7g Tomb Raider on the Nintendo Game Boy Advance is incredible], [https://www.youtube.com/watch?v=mpNWEbZdXNw How Graphics worked on the Nintendo Game Boy Advance]&lt;br /&gt;
* martin korth: [https://problemkaputt.de/gbatek-contents.htm gbatek]&lt;br /&gt;
* [https://akkera102.sakura.ne.jp/gbadev/ akkera102.sakura gbadev (Japanese)]&lt;br /&gt;
* [https://gbadev.net/gbadoc/ gbadev - gbadoc]&lt;br /&gt;
* [https://en.wikibooks.org/wiki/GBA_Development/Resources WikiBooks - GBA Development Resources]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist|2}}&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:ARM-based consoles]]&lt;br /&gt;
[[Category:Backward-compatible consoles]]&lt;br /&gt;
[[Category:Discontinued handheld consoles]]&lt;br /&gt;
[[Category:Game Boy Advance]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Sixth-generation video game consoles]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=110890</id>
		<title>Game Boy/Game Boy Color emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=110890"/>
		<updated>2025-01-26T18:30:42Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: /* ARM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Game Boy (Color)&lt;br /&gt;
|logo = Game_Boy.png&lt;br /&gt;
|image = Game-boy-color.png&lt;br /&gt;
|imagecaption = &#039;&#039;&#039;Top:&#039;&#039;&#039; Original Game Boy&amp;lt;br&amp;gt;&#039;&#039;&#039;Bottom:&#039;&#039;&#039; Game Boy Color&lt;br /&gt;
|developer = [[:Nintendo]]&lt;br /&gt;
|type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]&lt;br /&gt;
|release=1989 (Game Boy)&amp;lt;br/&amp;gt;1998 (Game Boy Color)&lt;br /&gt;
|discontinued = 2003&lt;br /&gt;
|predecessor = [[Game &amp;amp; Watch]]&lt;br /&gt;
|successor= [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
{{for|emulators that run on the Game Boy (Color)|Emulators on GB/GBC}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game Boy|Game Boy]]&#039;&#039;&#039; (GB) and &#039;&#039;&#039;[[wikipedia:Game Boy Color|Game Boy Color]]&#039;&#039;&#039; (GBC) are 8-bit, fourth-generation handheld consoles released by Nintendo on July 31, 1989 and November 18, 1998 respectively and retailed for {{Inflation|USD|89.95|1998}}. The Game Boy has a Sharp LR35902 core CPU at 4.19 MHz. It had a monochrome display that could only show four shades of grey, albeit with a olive green tinge on the original. The Game Boy Color uses the same LR35902 core as the original; while it is clocked at 8.38 MHz, it can be underclocked to 4.19 MHz for backwards-compatibility purposes. It was named such from its color screen, but it also had a larger memory size and a faster CPU. The hardware similarities allow cross-compatibility between the two platforms and they are often treated as one. They would both be succeeded by the backward-compatible [[Game Boy Advance emulators|Game Boy Advance]].&lt;br /&gt;
&lt;br /&gt;
Nintendo re-released the console as the &#039;&#039;&#039;Game Boy Pocket&#039;&#039;&#039; in 1996, with a more compact body and a better screen. A front light was added to a special edition of the Pocket in Japan called the &#039;&#039;&#039;Game Boy Light&#039;&#039;&#039;, a feature that wouldn&#039;t be seen outside of Japan until the Game Boy Advance SP.&lt;br /&gt;
&lt;br /&gt;
Nintendo released a peripheral for the [[Super Nintendo emulators|Super Nintendo Entertainment System]] called [[wikipedia:Super Game Boy|Super Game Boy]] in June 1994, which was modeled like a cartridge but included its own cartridge slot for Game Boy/Color games, as well as the hardware needed to translate the games. Many Game Boy/Color emulators offer at least some of the special features it included, such as added borders, colorization, custom button mappings, and other features. It was possible to link, but without the external port, as well as errors in the CPU, it would not be feasible to the end user. These issues would later be corrected in the Japan-exclusive Super Game Boy 2.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
Because of how relatively easy popular 8-bit consoles are to emulate, tons of Game Boy emulators exist. For a list of open-source projects, see [https://github.com/search?o=desc&amp;amp;q=gameboy+emulator&amp;amp;s=updated&amp;amp;type=Repositories&amp;amp;utf8=%E2%9C%93 this GitHub query]. For a list of accuracy tests, see [https://daid.github.io/GBEmulatorShootout/ daid.github.io/GBEmulatorShootout].&lt;br /&gt;
&lt;br /&gt;
===x86===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Super Nintendo emulators#Super Game Boy|Super Game Boy]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
| [[SameBoy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://sameboy.github.io/downloads {{SameBoyVer}}]&amp;lt;br /&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N&amp;gt;Video emulation works perfectly, but the sound enhancements are not emulated.&amp;lt;/ref&amp;gt; ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BGB]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bgb.bircd.org/#downloads {{BGBVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://emulicious.net Emulicious]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://emulicious.net/downloads {{EmuliciousVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(BSNES)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(Gambatte_Speedrun)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(SameBoy)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gambatte]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://sourceforge.net/projects/gambatte/files/gambatte {{GambatteVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=active&amp;gt;[https://github.com/libretro/gambatte-libretro/tree/master Libretro core] is still active.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Mesen|Mesen]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[GBE+]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[MAME]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;/br&amp;gt;[http://www.mamedev.org/release.html {{MAMEVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gearboy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/drhelius/Gearboy/releases {{GearboyVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/philj56/gbcc git]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| GameRoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy {{GameRoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[ares]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift&#039;s comment about libretro core]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [http://buildbot.libretro.com/nightly/ libretro core] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://chillygb.arci.me/ ChillyGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
| [https://github.com/AuroraViola/ChillyGB {{ChillyGBVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://hhug.me/ hhugboy]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/tzlion/hhugboy/releases {{hhugboyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/143#issue-1456816849 {{SkyEmuVer}}]&lt;br /&gt;
|? ||{{✗}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://binji.github.io/binjgb/ binjgb]&lt;br /&gt;
| align=left|{{Icon|Web}}&lt;br /&gt;
| [https://github.com/binji/binjgb/releases {{binjgbVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Ironboy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/chiplis/ironboy/ git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|PyBoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Baekalfen/PyBoy/releases {{PyBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|LGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|KevBoy&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
|[https://github.com/xkevio/kevboy/releases {{KevBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|jgb&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/jsgroth/jgb git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|DoubleCherryGB&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/TimOelrichs/doublecherryGB-libretro git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [http://byuu.org/emulation/higan {{higanVer}}]&amp;lt;br /&amp;gt;[https://github.com/libretro/higan libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://mattcurrie.com/bdm/ BDM]&lt;br /&gt;
| align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
| [https://mattcurrie.com/bdm-demo/ Demo]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGB VGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://fms.komkon.org/VGB {{VGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Gamebert&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/robert/gamebert git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Pantheon]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|UGE&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/SuperDisk/hUGETracker/releases {{UGEVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|PDEQ}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[KiGB]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|DOS}}&lt;br /&gt;
| [http://kigb.emuunlim.com/downloads.htm {{KiGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[TGB Dual]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&amp;lt;ref group=N name=two&amp;gt;On Linux as an SDL port (and the [[libretro]] core is based on this version).&amp;lt;/ref&amp;gt;&lt;br /&gt;
| [https://github.com/libertyernie/tgbdual_L/releases {{TGBDualVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GiiBiiAdvance&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://github.com/AntonioND/giibiiadvance/releases git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|MetroBoy&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/aappleby/MetroBoy/releases {{MetroBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|hdmg&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://git.sr.ht/~sircmpwn/hdmg git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[rew.]]&lt;br /&gt;
|align=left|{{Icon|Windows|Windows9x}}&lt;br /&gt;
|[https://wikiwiki.jp/emulator/rew. rew12stx]&lt;br /&gt;
|? ||{{✗}} ||{{?}} ||?  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ARM===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[SameBoy]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/sameboy SameBoy_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://apps.apple.com/us/app/sameboy/id6496971295 1.0] (iOS App Store)&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Game Play Color]]&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://github.com/gameplaycolor/gameplaycolor/releases {{GamePlayColorVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.explusalpha.com/contents/gbc-emu GBC.emu]&lt;br /&gt;
| align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu {{.emuVer}}][https://github.com/Rakashazi/emu-ex-plus-alpha git]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/76 1.5.46.02 Pyra]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://github.com/philj56/gbcc-android/releases/tag/v0.41 beta41] (source)&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}}[https://github.com/philj56/gbcc-android *] ||{{~}}&amp;lt;ref group=N&amp;gt;Must be compiled from source due to binaries going offline and has been surpassed in terms of general use, but is still Recommended for its exceptional [https://play-lh.googleusercontent.com/_5D9uMlRlL-DJ_anXEyJHtI3IriwCFVPgg2zgwhkaG-uYwkjYeTqmiuUZwpomTYKsuo=w1024-h768-rw Printer] and [https://youtu.be/ESYolQ761Dw?si=2c-yAHAAcWQSei1a Kirby Camera] support.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Pizza Boy C Pro&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=it.dbtecno.pizzaboypro 6.7.3]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{R}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/huhao1987/mGBA_Android 0.3]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.sky.SkyEmu v3.2] (Play)[https://www.amazon.com/SkyEmu-GBC-GBA-NDS-Emulator/dp/B0CGHK8QP5 v3.2] (Amazon)[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://iemulators.com/gba4ios 2.1]&amp;lt;br/&amp;gt;[https://github.com/CocoaBob/GBA4iOS git] &amp;lt;small&amp;gt;(new fork)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GameRoy&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy 0.2.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://eightbitwonders.gitlab.io/app 8-Bit Wonders]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://f-droid.org/packages/de.rainerhock.eightbitwonders 0.8] (F-Droid)&amp;lt;/br&amp;gt;0.8 (Play)&amp;lt;/br&amp;gt;0.8 (Amazon)&amp;lt;/br&amp;gt;[https://gitlab.com/eightbitwonders/app git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||roadmap&lt;br /&gt;
|-&lt;br /&gt;
|MeBoy&lt;br /&gt;
| align=left|{{Icon|Java}}&lt;br /&gt;
| [http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.fastemulator.gbc 2.0.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|John GBC&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.93]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Consoles===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Hiyoko)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Switch}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Super Game Boy&lt;br /&gt;
| align=left|{{Icon|SNES}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{✗}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407 GameYob DS]&lt;br /&gt;
| align=left|{{Icon|NDS}}&lt;br /&gt;
| [https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/ GameYob 3DS]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| [https://www.gamebrew.org/wiki/GameYob_3DS 1.0.8][https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy_Advance#VBA-M|&amp;lt;abbr title=&amp;quot;Modified port of VBA-M. With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.&amp;quot;&amp;gt;VBA GX&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
| [https://github.com/dborth/vbagx#nightly-builds nightly-builds]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|3DS|NX}}&amp;lt;br/&amp;gt;{{Icon|Vita|DC}}&amp;lt;br/&amp;gt;{{Icon|PSX}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Xbox|NGC}}&amp;lt;br/&amp;gt;{{Icon|Wii|WiiU|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|Vita|3DS}}&lt;br /&gt;
| [https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RIN&lt;br /&gt;
| align=left|{{Icon|PSP}}&lt;br /&gt;
| [https://github.com/mbarczak/psp_rin git]&amp;lt;br/&amp;gt;[https://archive.org/details/rin-rx.-7z RX]&amp;lt;br/&amp;gt;[https://archive.org/details/rin_v1.32n1.2.7z 1.32n1.2]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| 8.10&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Wii|WiiU|NX}}&amp;lt;br&amp;gt;{{Icon|PSV|3DS}}&lt;br /&gt;
| [https://endrift.com/mgba/downloads.html {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[https://github.com/mgba-emu/mgba/releases git]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}})  ||{{✓}} ||{{✓}}&lt;br /&gt;
|- &lt;br /&gt;
|GBEmu&lt;br /&gt;
| align=left|{{Icon|VB}}&lt;br /&gt;
| [https://www.virtual-boy.com/forums/t/entry-game-boy-emulator/ 0.1]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RealBoy Vita&lt;br /&gt;
| align=left|{{Icon|PSV}}&lt;br /&gt;
| [https://vitadb.rinnegatamante.it/#/info/167 1.2][https://github.com/xerpi/realboy-vita/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|ShuBoy&lt;br /&gt;
| align=left|{{Icon|MD}}&lt;br /&gt;
| [http://jiggawatt.org/badc0de/shuboy.htm 1.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|aGBe&lt;br /&gt;
| align=left|{{Icon|PSX}}&lt;br /&gt;
| [https://sourceforge.net/projects/agbe/files/agbe SF]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Hu-Boy&lt;br /&gt;
| align=left|SuperGrafx&amp;lt;br&amp;gt;TurboGrafx-CD&amp;lt;br&amp;gt;TurboDuo&lt;br /&gt;
| [https://www.chrismcovell.com/huboy.html V 0.30621]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{X}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Firmware===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|UEFI}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparison==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
===Game Boy-only emulators===&lt;br /&gt;
;[[SameBoy]]:One of the most [[Emulation_accuracy|accurate]] Game Boy emulator currently. The UI is simple and easy to use. It includes open source bootroms, although these can be replaced with real ones. Has debugging features and also emulates Game Boy Camera and Game Boy Printer.&lt;br /&gt;
;[[BGB]]:A closed-source emulator for Windows (and [[Wine]]) with solid Game Boy and Game Boy Color accuracy, as well as near flawless link support. It has a wealth of options for color palettes. Most used for its advanced debugger.&lt;br /&gt;
;[[Gambatte]]:Pretty [[Emulation_accuracy|accurate]] open-source Game Boy/Color emulator. It has a good range of options and features, though not quite as much as some other emulators. The main fork is not in active development, but the libretro core is still active.&lt;br /&gt;
;[http://hhug.me/?tags=hhugboy hhugboy]:A Windows-only Game Boy/Color emulator based on GEST with a focus on bootleg and unlicensed games. It is capable of detecting and correctly emulating the mapper on a number of games that are otherwise broken on other emulators, but some ROMs require manually selecting the mapper on the Unlicensed Compatibility Mode menu. Besides the usual raw dumps, it also supports the footered [http://hhug.me/gbx GBX] ROM format, which correctly informs the emulator which mapper to run regardless of what the internal headers say.&lt;br /&gt;
;GameRoy:A Game Boy emulator, dissasembler and debugger written in Rust. It has high [[Emulation_accuracy|accuracy]] and accurate clock frequency. It is more suited for debugging uses for now.&lt;br /&gt;
;[[TGB Dual]]:An ancient emulator that supports link cable emulation. It also supports [[netplay]], but it requires a VPN. The libretro port supports local multiplayer using player 2&#039;s controls.&lt;br /&gt;
;[[KiGB]]:An old and obsolete emulator which boasted its accuracy but was proven to be full of game-specific hacks.&amp;lt;ref&amp;gt;https://github.com/mgba-emu/mgba/issues/238&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/Test_ROMs#Emulators_running_on_desktop_computers&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/KiGB&amp;lt;/ref&amp;gt; It has a wide selection of features, but other emulators have caught up and are already doing much better.&lt;br /&gt;
;[https://github.com/AntonioND/giibiiadvance GiiBiiAdvance]:Pioneered full GB Camera emulation, including webcam support. Aside from that, it&#039;s an unfinished emulator with the basics set up, but its promising future currently on hiatus. It has very [[Emulation_accuracy|accurate]] timing.&lt;br /&gt;
;[https://github.com/aappleby/MetroBoy MetroBoy]:Extremely [[Emulation_accuracy|accurate]] Game Boy simulator which being written in a subset of C++ that&#039;s designed to to be mechanically translated into Verilog HDL.&lt;br /&gt;
;Ironboy:A very recent and promising emulator written in Rust for WebAssembly which is focus only on the original Game Boy (DMG) to [https://github.com/Chiplis/IronBoy#ironboy achieve the highest degree of accuracy]. Unfortunately, it only supports monochrome Game Boy games.&lt;br /&gt;
;binjgb:A GB + GBC emulator for both desktop and WebAssembly, developed by Ben &amp;quot;binji&amp;quot; Smith since 2016. Most famously used by McDonald&#039;s in 2023 to publish &#039;&#039;Grimace&#039;s Birthday&#039;&#039; [https://grimacesbirthday.com/ as a browser game].&lt;br /&gt;
;[[Nintendo Switch Online]] (Hiyoko):&lt;br /&gt;
* GB support was added to Nintendo Switch Online in February 2023, alongside GBA games exclusive to the Expansion Pack tier;&lt;br /&gt;
* Users are limited to the selection of games Nintendo chooses to make available on the service;&lt;br /&gt;
* Supports online and Local Play (up to 2 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* Supports tilt controls through gyroscope or normal controllers (e.g.: &#039;&#039;Kirby&#039;s Tilt &#039;n&#039; Tumble&#039;&#039;);&lt;br /&gt;
* Supports infrared emulation (e.g.: &#039;&#039;Pokémon Trading Card Game&#039;&#039;);&lt;br /&gt;
* Palette styles can be applied (original GB, Pocket, and GBC);&lt;br /&gt;
* No Super Game Boy features supported (it always runs games in GBC mode);&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GB/GBC emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advanced, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
===GB/C emulation on GBA emulators===&lt;br /&gt;
&#039;&#039;This shouldn&#039;t be confused with [[Game_Boy_Advance_emulators#Hardware_features_and_accessories|actual backwards compatibility on GBA emulation]].&#039;&#039;&lt;br /&gt;
;[[mGBA]]:Primarily emulates the [[Game Boy Advance emulators|Game Boy Advance]] but it also includes GB/C support much like the original system. It&#039;s a solid implementation, with most of the library working perfectly.&lt;br /&gt;
;[[GBE+]]:An emulator that has a large effort in preserving the functions of a multitude of [[#Game Boy Features|obscure accessories]] that other emulators don&#039;t focus on. It can also load custom tiles in games, including colorized tiles for original Game Boy titles.&lt;br /&gt;
;[[VisualBoy Advance#VBA-M|VisualBoy Advance-M &amp;lt;small&amp;gt;(VBA-M)&amp;lt;/small&amp;gt;]]:Used to be the go-to for Game Boy Advance emulation and even included solid GB/C emulation. It&#039;s now behind [[mGBA]] on both fronts.&lt;br /&gt;
&lt;br /&gt;
===[[Multi-system emulators]]===&lt;br /&gt;
;[[higan]]/[[ares]]:Because it started out as a [[Super Nintendo emulators|SNES emulator]] (its original name was bsnes), it was the first one that properly emulated all of the [[Super_Nintendo_emulators#Super_Game_Boy|Super Game Boy]]&#039;s features, such as SPC sound chip utilization, which requires the SNES and GameBoy to be emulated simultaneously so it&#039;s demanding.&amp;lt;ref&amp;gt;https://old.reddit.com/r/emulation/comments/zwq9fu/ares_crossplatform_open_source_multisystem/j1ys10k/&amp;lt;/ref&amp;gt;&lt;br /&gt;
;[[BizHawk]]:Uses a modified Gambatte core. It provides speedrunning tools.&lt;br /&gt;
;[[MAME]]:Has solid Game Boy emulation through its &amp;lt;code&amp;gt;gameboy&amp;lt;/code&amp;gt; driver despite the sound being imperfect, as well as slightly worse Game Boy Color compatibility through its &amp;lt;code&amp;gt;gbcolor&amp;lt;/code&amp;gt; driver (where both the graphics and sound are imperfect). Despite its setbacks, it aims to feature compatibility with obscure mappers that other emulators usually ignore, like Wisdom Tree games or MMM01 multicarts. Accuracy was improved upon with contributions by Judge_.&lt;br /&gt;
&lt;br /&gt;
==Mappers==&lt;br /&gt;
Much like the NES, the Game Boy (and by extension, the Game Boy Color) used &#039;&#039;&#039;Memory Bank Controllers&#039;&#039;&#039; (MBC) (called MMCs on the NES) and also known informally as &#039;&#039;&#039;mappers&#039;&#039;&#039;, to go beyond the restrictive initial hardware specifications. Nevertheless, Nintendo was much more careful to standardize their specifications to [https://niwanetwork.org/wiki/Category:Licensed_chips just a small number of possible mappers]. Moreover, Game Boy ROMs now included an official internal header mandated by Nintendo that included the correct MMC type. This meant that for the officially licensed games, these mappers proved to be rarely a problem... with some notable unimplemented exceptions: Net de Get&#039;s MBC6 that offered downloadable content off the internet, and the MMM01 footer used for some official multi-cart games, among others.&lt;br /&gt;
&lt;br /&gt;
However, it doesn&#039;t get better when it comes to &#039;&#039;&#039;unlicensed games&#039;&#039;&#039;, since they didn&#039;t necessarily respect Nintendo&#039;s specifications about how a given mapper type should handle its memory and behave in general, and internal headers were often filled with erroneous data to hinder dumping and emulation efforts. Some emulators like MESS/[[MAME]] and [http://hhug.me/?tags=hhugboy hhugboy] try to emulate that behavior with various degrees of success ([http://hhug.me/dump/ Compatibility List]). The hhugboy project also proposed a similar solution to iNES for this mapper problem, as the [http://hhug.me/gbx/1.0 gbx ROM format] that appends a footer with extra information needed for some unlicensed games. However, this format, much less unlicensed hardware quirks, isn&#039;t widely adopted aside from tentative [https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers mGBA support].&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| colspan=11 | For emulation of 2D systems, the resolution can only be upscaled, making the pixels more apparent.&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Game_Boy|Widescreen hack]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Possible with technique called [[Widescreen_hacks#Emulators_.282D.29|WideGB]] which uses a similar technique as [[Widescreen_hacks#Emulators_.282D.29|WideNES]].&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://kemenaran.winosx.com/posts/widegb-now-available-on-windows/ SameBoy WideGB fork] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Game_Boy|Sprite Replacement]]&lt;br /&gt;
| colspan=11 | Exclusive to [[GBE+]] emulator at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| Remove sprite limit&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The Gameboy supports a maximum of 40 sprite objects. – this limitation is indirectly responsible for some of the flickering seen in games at times and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
| {{?}}[https://github.com/mgba-emu/mgba/issues/412 *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Post-Processing&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=10 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br/&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=10 | Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br/&amp;gt;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.&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in Game Boy sound player&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Controls&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Misc&lt;br /&gt;
| [[Netplay#Game_Boy|&amp;lt;abbr title=&amp;quot;Should not be confused with GB/GBC Online features or Link cable emulation, see #Hardware features and peripherals section for that.&amp;quot;&amp;gt;Netplay&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;Input lag mitigation technique and [https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color RetroAchievements exclusive to libretro cores]. Also [https://docs.libretro.com/library/sameboy/#features netplay enhancement] exclusive to SameBoy libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}[https://github.com/TASEmulators/BizHawk/issues/2450 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=11 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| RetroAchievements&amp;lt;br/&amp;gt;[https://retroachievements.org/gameList.php?c=4 Game Boy], [https://retroachievements.org/gameList.php?c=6 Game Boy Color]&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}[https://sameboy.github.io/features/#debugging *]&lt;br /&gt;
| {{✓}}[https://bgb.bircd.org/manual.html#debugkeys *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
{{Cleanup|reason=Unsorted by recommended emulator}}&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Inputs&lt;br /&gt;
| [[#Motion Control (Tilt Sensor)|Motion Control (Tilt Sensor)]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro&amp;gt;Not available on Libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers&amp;gt;Motion Control does not support controller&#039;s gyro. Supports only remapping to mouse/keyboard/gamepad.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers /&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Accelerometer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Rumble|Rumble]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Game Boy Camera|Game Boy Camera]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}} &amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;Only on Android, uses real front/back Camera hardware permission required.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Boy]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Taisen Bardigun]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | &amp;lt;abbr title=&amp;quot;There are four different kinds of connectivity, support varying by game.&amp;quot;&amp;gt;Connectivity&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| [[#Multiplayer|&amp;lt;abbr title=&amp;quot;The Nintendo Game Link Cable is an accessory for the Game Boy line of handheld video game systems, allowing players to connect Game Boys of all types for multiplayer gaming. Depending on the games, a Game Link Cable can be used to link two games of the same title, like Tetris, or two compatible games like Pokémon Red and Blue. Games can be linked for head-to-head competition, cooperative play, trading items, unlocking hidden features, etc.&amp;quot;&amp;gt;Link Cable&amp;lt;/abbr&amp;gt;]]&amp;lt;ref group=N&amp;gt;Super Game Boy for SNES supports only on the Japan-exclusive Super Game Boy 2.&amp;lt;br/&amp;gt;gameyob for DS emulator supports it through NiFi.&amp;lt;br/&amp;gt;Virtual Console for Switch only supports for Pokemon only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[mGBA]] pretty buggy [https://github.com/mgba-emu/mgba/issues?q=is%3Aissue+is%3Aopen+Link but sometimes works].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[SameBoy]]&#039;s libretro core supports Link Cable, standalone does not.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;GBCC only supports a [https://gbcc.dev/ fake &amp;quot;link&amp;quot; with itself].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#IR Transmitter|IR Transmitter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| &amp;lt;abbr title=&amp;quot;Work in Progress&amp;quot;&amp;gt;WIP&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Online features|Online features]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Multiplayer|4-Player Adapter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Special hardware&lt;br /&gt;
| [[#Game Boy Printer|Game Boy Printer]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Printer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|GB Pocket Sonar]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Singer Sewing Machine]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|WorkBoy]]&lt;br /&gt;
| {{✗}}[https://github.com/shonumi/gbe-plus/issues/125 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | [https://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_Pikachu_2_GS#Interactions_with_Generation_II Pokémon Pikachu 2 GS]&lt;br /&gt;
| Communication&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Emulation&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Unlicensed Hardware&lt;br /&gt;
| [https://www.youtube.com/watch?v=yP1Bkfj9kDY WORLD PORT]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Pro Action Replay&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [http://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref group=N name=Tilt&amp;gt;[https://youtube.com/playlist?list=PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d Cart Tilt Showcase Playlist]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===IR Transmitter===&lt;br /&gt;
The Game Boy Color had an infrared transmitter and receiver. Generation II Pokémon games made use of this feature through Mystery Gift. Super Mario Bros. Deluxe could send high scores to another cartridge. GBE+ had [https://shonumi.github.io/articles/art4.html basic IR emulation] back in July 2016 but it then only worked with Pokémon games. Now, as of [https://shonumi.github.io/articles/art11.html April 2018], it has full IR emulation for most IR-enabled games (Hudson Soft&#039;s HuC-1&#039;s IR capabilities need to be emulated for Japanese &#039;&#039;Pokémon TCG&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support IR#GameBoy Color Emulation]].&lt;br /&gt;
&lt;br /&gt;
===Game Boy Camera===&lt;br /&gt;
The Game Boy Camera is an official Nintendo accessory for the Game Boy and was released in 1998. Users can take pictures and modify them with stickers and frames, as well as play several included minigames. In addition to the original model, there was a US-exclusive Legend of Zelda: Ocarina of Time edition that included different stamps.&lt;br /&gt;
&lt;br /&gt;
The first emulator to have some capability of emulating the Game Boy Camera was a modified version of an old emulator called Hash. This version, named Hashcam, can still be found on the author&#039;s website. While there were some efforts to run the Game Boy Camera ROM in BGB unofficially, the author didn&#039;t show much interest in it. However, it is fully emulated with webcam support in a lesser-known emulator called GiiBiiAdvance.&lt;br /&gt;
&lt;br /&gt;
As of version 0.7.0, or any dev builds post 0.6.0, mGBA can emulate this accessory by either using the PC&#039;s webcam or sending a BMP, GIF, JPEG, PNG, or other image format to the game, as if it was coming from the camera itself.&amp;lt;ref name=&amp;quot;mGBA_Cam&amp;quot;&amp;gt;{{cite web|url=https://twitter.com/mGBA_emu/status/890954205472501762|title=Game Boy Camera in mGBA dev builds|publisher=Twitter|accessdate=2018-08-10|date=2017-07-28}}&amp;lt;/ref&amp;gt;  The camera is also functional on the 3DS port. To enable the PC webcam, go to &amp;lt;code&amp;gt;Game Boy&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;settings&amp;lt;/code&amp;gt; and switch the &amp;lt;code&amp;gt;camera driver&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;Qt Multimedia&amp;lt;/code&amp;gt;, or by editing &amp;lt;code&amp;gt;qt.ini&amp;lt;/code&amp;gt; and setting &amp;lt;code&amp;gt;cameraDriver=1&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;[General]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Game Boy Printer===&lt;br /&gt;
Game Boy Printer is a thermal printer accessory released by Nintendo in 1998 used in conjunction with the Game Boy Camera and also used to prints images from compatible GB games such as &#039;&#039;Pokémon Gold and Silver&#039;&#039;, &#039;&#039;Pokémon Crystal&#039;&#039;, &#039;&#039;Super Mario Bros. Deluxe&#039;&#039;, &#039;&#039;Donkey Kong Country&#039;&#039; and &#039;&#039;The Legend of Zelda: Link&#039;s Awakening DX&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[VisualBoy Advance]] (including its forks), [[GBE+]] and [[mGBA]] have Game Boy Printer support that turn the signals into a bitmap form of the image.&lt;br /&gt;
&lt;br /&gt;
===Motion Control (Tilt Sensor)===&lt;br /&gt;
Two Game Boy Color games featured a built-in tilt sensor: Kirby Tilt &#039;n&#039; Tumble and Command Master. These games cannot be played without support for this feature. [[VisualBoy Advance|VBA]] and [[KiGB]] have a &amp;quot;Motion Sensor&amp;quot; option to map four directional keys to emulate the cartridge tilting, but the controls aren&#039;t analog. [[BGB]] can emulate the tilting features with the use of the mouse. [[SameBoy]] allows to use the mouse, as well as a joystick, and on the Cocoa frontend, is supporting controller&#039;s motion controls.  [[mGBA]] supports controller&#039;s motion controls and allows to assign stic&#039;s X an Y axes. Hiyoko, the official GBC emulator for [[Nintendo Switch Online]], emulates motion controls for Kirby Tilt &#039;n&#039; Tumble by translating gyroscope input either from the console itself (when playing in portable mode) or from a detached Joy-Con or Switch Pro Controller (when playing in docked mode).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support tracked motion controllers#GameBoy Color Emulation]]&lt;br /&gt;
&lt;br /&gt;
===Rumble===&lt;br /&gt;
A good number of cartridges came with a built-in rumble that required an AAA battery to power, such as &#039;&#039;Pokémon Pinball&#039;&#039;, but the feature is optional. So far, only [[VisualBoy Advance#VBA-GX|VBA-GX]] emulates rumble in these games, including games that have their rumble feature dummied out (one being &#039;&#039;Tarzan&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
===Multiplayer===&lt;br /&gt;
* &#039;&#039;&#039;Link Cable:&#039;&#039;&#039; [[BGB]], [[KiGB]], some versions of [[VisualBoy Advance#VBA-M|VBA-M]] and [[TGB Dual|TGB-Dual]] supports link cable. It can also be used for Netplay on the corresponding [[RetroArch]] core. [https://en.wikipedia.org/wiki/List_of_multiplayer_Game_Boy_games#Two-player_games_via_the_Game_Link_Cable Two-player games via the Game Link Cable list].&lt;br /&gt;
* &#039;&#039;&#039;4-Player Adapter:&#039;&#039;&#039; Currently only [[GBE+]] and DoubleCherryGB supports it. &lt;br /&gt;
* &#039;&#039;&#039;Faceball 2000 16-Player Link Cable:&#039;&#039;&#039; There is a 16-Player adapter as well, but it went unreleased outside of unused code in some games, but it is emulated by &#039;&#039;DoubleCherryGB&#039;&#039; emulator and allows to play Faceball 2000 in local splitscreen and via netplay.&lt;br /&gt;
* &#039;&#039;&#039;Multiplayer Hacks:&#039;&#039;&#039; DoubleCherryGB emulates virtual link-cable devices that allow Tetris Battle Royal and Kwirk Multiplayer up to 16 players on local splitscreen and via netplay.&lt;br /&gt;
&lt;br /&gt;
===Online features===&lt;br /&gt;
====Mobile Game Boy Adapter====&lt;br /&gt;
There is a Japan-only accessory that communicates with Mobile Golf and Japanese Pokémon Crystal. It was bundled with Mobile Trainer cartridge which allowed the player to use e-mail as well as browse Nintendo&#039;s website. It saw use on some Game Boy Color and Game Boy Advance games, but support was limited to Japan, and the servers went offline by 2002.&lt;br /&gt;
&lt;br /&gt;
It is possible to partially emulate its feature for Pokémon Crystal by [http://forums.glitchcity.info/index.php?topic=7509.0 using BGB&#039;s scripting capability], and GBE+ can at least reach the title screen of Mobile Trainer and made [https://www.reddit.com/r/EmuDev/comments/9141oy/making_progress_with_gb_mobile_adapter_emulation/ some progress in July 2018], but otherwise, no emulators (except for a recently leaked at time of writing internal emulator) properly support this accessory.&lt;br /&gt;
&lt;br /&gt;
====Hudsonsoft KISS Link====&lt;br /&gt;
This accessory both allowed IR communications between 2 gameboys before the Game Boy Color existed with it’s IR port and with a modem, it allowed users to download exclusive content by them from Hudsonsoft&#039;s website. No emulator supports this. Resources about this super obscure accessory include http://nectaris.tg-16.com/GB-KISS-LINK-FAQ-hudson-gameboy-nectaris.html and https://www.youtube.com/watch?v=uOuJ0EcA8IQ&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
There are [[wikipedia:Game Boy accessories#Game Boy|a few accessories that the Game Boy and Game Boy Color]] had. Due to their very small and game-specific use, most emulators don&#039;t bother with them at all, save for GBE+.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Pocket Sonar:&#039;&#039;&#039; Japan only cartridge released by Bandai. It is a sonar-enabled device used for fishing with a fishing game included. Only GBE+ [https://shonumi.github.io/articles/art13.html supports] this feature. A similar cartridge was released for the WonderSwan (still unemulated).&lt;br /&gt;
* &#039;&#039;&#039;Barcode Boy:&#039;&#039;&#039; An obscure Japan-only barcode-scanning device released by Namcot (then-Namco&#039;s consumer division) in 1992. A total of 4 games were released to utilize this accessory. KiGB and GEST claim support for this device, but they only feed random data to Game Boy until the game accepts it as a valid barcode. GBE+ has [https://shonumi.github.io/articles/art7.html proper emulation] with the ability to read barcodes from binary files. DoubleCherryGB also   has full support. All barcodes are hardcode. After each scan the next barcode is loaded.&lt;br /&gt;
* &#039;&#039;&#039;Barcode Taisen Bardigun:&#039;&#039;&#039; Another Japan only barcode-scanning device with the dedicated game. GBE+ [https://shonumi.github.io/articles/art6.html supports this accessory].&lt;br /&gt;
* &#039;&#039;&#039;Singer Sewing Machine:&#039;&#039;&#039; There is link cable support for the Singer IZEK Digital Sewing Machine. The IZEK was unique in that it came bundled with a specially coloured Game Boy and a cartridge for interfacing with the machine.&amp;lt;ref name=&amp;quot;IZEK_1&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=AlhJKMXU7tg&amp;amp;t=5m25s|title=Game Boy Part 2 - Did You Know Gaming? Feat. Jake of Vsauce3|publisher=Youtube|accessdate=2018-08-10|date=2014-05-24}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IZEK_2&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=K-Epj2_eJdA|title=Singer IZEK Digital Sewing Machine - Gameboy Color Controller (Game Boy Color) Review|publisher=Youtube|accessdate=2018-08-10|date=2014-06-24}}&amp;lt;/ref&amp;gt; Despite the IZEK&#039;s rarity, support for it has been added in a recent GBE+ release.&amp;lt;ref&amp;gt;[https://shonumi.github.io/articles/art22.html Edge of Emulation: Game Boy Sewing Machines]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Suzuki Pocket Dash Diagnostic System&#039;&#039;&#039; and &#039;&#039;&#039;Aprilia DITECH Interface&#039;&#039;&#039;: A series of diagnostic cartridges used for Suzuki and Aprilia scooters respectively, developed by Orbital Technologies in the early 2000s. Both were used to interface with a supported motorcycle&#039;s engine control unit (ECU) in a similar manner to OBD tools for automobiles. The diagnostic cartridges were only made available for use by motorcycle dealerships and were not licensed by Nintendo. No dump of either cartridge exists as of {{CURRENTYEAR}}.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:Gbc over saturation2.png|thumb|right|350px|Comparison of saturation levels in [[VisualBoy Advance#VBA-M|VBA-M]] and [[Gambatte]].]]&lt;br /&gt;
The Game Boy Color&#039;s screen is under-saturated. Game developers often work around this by using brighter colors knowing it&#039;ll be compensated for on hardware. This does not translate well in emulation, because standard LCD screens don&#039;t account for this sort of issue. Many emulators attempt to combat this issue with options that adjust accordingly; if not directly, then [[Shaders_and_Filters#Image_Adjustment|shader functionality]] may be implemented.&lt;br /&gt;
&lt;br /&gt;
This issue also affects [[Game Boy Advance emulators#Oversaturation|Game Boy Advance emulation]].&lt;br /&gt;
&lt;br /&gt;
====Emulator options====&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders, you will find three customizable &#039;&#039;&#039;Desaturation&#039;&#039;&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; Under Options &amp;gt; Game Boy, you will find the &#039;&#039;&#039;GB color option&#039;&#039;&#039;. The recent nightly builds also include the &#039;&#039;&#039;LCD Filter&#039;&#039;&#039; option.&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* meganesu: [https://meganesu.github.io/generate-gb-opcodes/ Game Boy CPU Instructions]&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy/ Game Boy Architecture Practical Analysis]&lt;br /&gt;
* MVG: [https://www.youtube.com/watch?v=zQE1K074v3s How Graphics worked on the Nintendo Game Boy], [https://www.youtube.com/watch?v=FzPTK91EJY8 Learn to code and write games on the Nintendo Game Boy], [https://www.youtube.com/watch?v=I1cUIGHZLGA Secrets of the Nintendo Game Boy Boot Logo], [https://www.youtube.com/watch?v=gYQMdox5gzI How Cartridges worked on the Nintendo Game Boy]&lt;br /&gt;
* kOOPa and nocash: [https://problemkaputt.de/pandocs.htm Pan Docs]&lt;br /&gt;
* [https://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki] – Information about the Game Boy&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Emulators on GB/GBC]]&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Fourth-generation video game consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Game Boy/Game Boy Color emulators|*]]&lt;br /&gt;
[[Category:Game Boy]]&lt;br /&gt;
[[Category:Game Boy Color]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=110823</id>
		<title>Game Boy/Game Boy Color emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=110823"/>
		<updated>2025-01-25T20:25:30Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: ARM section rework; if someone who has Pizza Boy C and knows more about it could complete the row, would be appreciated&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Game Boy (Color)&lt;br /&gt;
|logo = Game_Boy.png&lt;br /&gt;
|image = Game-boy-color.png&lt;br /&gt;
|imagecaption = &#039;&#039;&#039;Top:&#039;&#039;&#039; Original Game Boy&amp;lt;br&amp;gt;&#039;&#039;&#039;Bottom:&#039;&#039;&#039; Game Boy Color&lt;br /&gt;
|developer = [[:Nintendo]]&lt;br /&gt;
|type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]&lt;br /&gt;
|release=1989 (Game Boy)&amp;lt;br/&amp;gt;1998 (Game Boy Color)&lt;br /&gt;
|discontinued = 2003&lt;br /&gt;
|predecessor = [[Game &amp;amp; Watch]]&lt;br /&gt;
|successor= [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
{{for|emulators that run on the Game Boy (Color)|Emulators on GB/GBC}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game Boy|Game Boy]]&#039;&#039;&#039; (GB) and &#039;&#039;&#039;[[wikipedia:Game Boy Color|Game Boy Color]]&#039;&#039;&#039; (GBC) are 8-bit, fourth-generation handheld consoles released by Nintendo on July 31, 1989 and November 18, 1998 respectively and retailed for {{Inflation|USD|89.95|1998}}. The Game Boy has a Sharp LR35902 core CPU at 4.19 MHz. It had a monochrome display that could only show four shades of grey, albeit with a olive green tinge on the original. The Game Boy Color uses the same LR35902 core as the original; while it is clocked at 8.38 MHz, it can be underclocked to 4.19 MHz for backwards-compatibility purposes. It was named such from its color screen, but it also had a larger memory size and a faster CPU. The hardware similarities allow cross-compatibility between the two platforms and they are often treated as one. They would both be succeeded by the backward-compatible [[Game Boy Advance emulators|Game Boy Advance]].&lt;br /&gt;
&lt;br /&gt;
Nintendo re-released the console as the &#039;&#039;&#039;Game Boy Pocket&#039;&#039;&#039; in 1996, with a more compact body and a better screen. A front light was added to a special edition of the Pocket in Japan called the &#039;&#039;&#039;Game Boy Light&#039;&#039;&#039;, a feature that wouldn&#039;t be seen outside of Japan until the Game Boy Advance SP.&lt;br /&gt;
&lt;br /&gt;
Nintendo released a peripheral for the [[Super Nintendo emulators|Super Nintendo Entertainment System]] called [[wikipedia:Super Game Boy|Super Game Boy]] in June 1994, which was modeled like a cartridge but included its own cartridge slot for Game Boy/Color games, as well as the hardware needed to translate the games. Many Game Boy/Color emulators offer at least some of the special features it included, such as added borders, colorization, custom button mappings, and other features. It was possible to link, but without the external port, as well as errors in the CPU, it would not be feasible to the end user. These issues would later be corrected in the Japan-exclusive Super Game Boy 2.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
Because of how relatively easy popular 8-bit consoles are to emulate, tons of Game Boy emulators exist. For a list of open-source projects, see [https://github.com/search?o=desc&amp;amp;q=gameboy+emulator&amp;amp;s=updated&amp;amp;type=Repositories&amp;amp;utf8=%E2%9C%93 this GitHub query]. For a list of accuracy tests, see [https://daid.github.io/GBEmulatorShootout/ daid.github.io/GBEmulatorShootout].&lt;br /&gt;
&lt;br /&gt;
===x86===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Super Nintendo emulators#Super Game Boy|Super Game Boy]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
| [[SameBoy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://sameboy.github.io/downloads {{SameBoyVer}}]&amp;lt;br /&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N&amp;gt;Video emulation works perfectly, but the sound enhancements are not emulated.&amp;lt;/ref&amp;gt; ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BGB]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bgb.bircd.org/#downloads {{BGBVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://emulicious.net Emulicious]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://emulicious.net/downloads {{EmuliciousVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(BSNES)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(Gambatte_Speedrun)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(SameBoy)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gambatte]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://sourceforge.net/projects/gambatte/files/gambatte {{GambatteVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=active&amp;gt;[https://github.com/libretro/gambatte-libretro/tree/master Libretro core] is still active.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Mesen|Mesen]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[GBE+]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[MAME]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;/br&amp;gt;[http://www.mamedev.org/release.html {{MAMEVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gearboy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/drhelius/Gearboy/releases {{GearboyVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/philj56/gbcc git]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| GameRoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy {{GameRoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[ares]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift&#039;s comment about libretro core]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [http://buildbot.libretro.com/nightly/ libretro core] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://chillygb.arci.me/ ChillyGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
| [https://github.com/AuroraViola/ChillyGB {{ChillyGBVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://hhug.me/ hhugboy]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/tzlion/hhugboy/releases {{hhugboyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/143#issue-1456816849 {{SkyEmuVer}}]&lt;br /&gt;
|? ||{{✗}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://binji.github.io/binjgb/ binjgb]&lt;br /&gt;
| align=left|{{Icon|Web}}&lt;br /&gt;
| [https://github.com/binji/binjgb/releases {{binjgbVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Ironboy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/chiplis/ironboy/ git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|PyBoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Baekalfen/PyBoy/releases {{PyBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|LGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|KevBoy&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
|[https://github.com/xkevio/kevboy/releases {{KevBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|jgb&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/jsgroth/jgb git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|DoubleCherryGB&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/TimOelrichs/doublecherryGB-libretro git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [http://byuu.org/emulation/higan {{higanVer}}]&amp;lt;br /&amp;gt;[https://github.com/libretro/higan libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://mattcurrie.com/bdm/ BDM]&lt;br /&gt;
| align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
| [https://mattcurrie.com/bdm-demo/ Demo]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGB VGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://fms.komkon.org/VGB {{VGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Gamebert&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/robert/gamebert git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Pantheon]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|UGE&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/SuperDisk/hUGETracker/releases {{UGEVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|PDEQ}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[KiGB]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|DOS}}&lt;br /&gt;
| [http://kigb.emuunlim.com/downloads.htm {{KiGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[TGB Dual]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&amp;lt;ref group=N name=two&amp;gt;On Linux as an SDL port (and the [[libretro]] core is based on this version).&amp;lt;/ref&amp;gt;&lt;br /&gt;
| [https://github.com/libertyernie/tgbdual_L/releases {{TGBDualVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GiiBiiAdvance&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://github.com/AntonioND/giibiiadvance/releases git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|MetroBoy&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/aappleby/MetroBoy/releases {{MetroBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|hdmg&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://git.sr.ht/~sircmpwn/hdmg git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[rew.]]&lt;br /&gt;
|align=left|{{Icon|Windows|Windows9x}}&lt;br /&gt;
|[https://wikiwiki.jp/emulator/rew. rew12stx]&lt;br /&gt;
|? ||{{✗}} ||{{?}} ||?  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ARM===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[SameBoy]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/sameboy SameBoy_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://apps.apple.com/us/app/sameboy/id6496971295 1.0] (iOS App Store)&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Game Play Color]]&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://github.com/gameplaycolor/gameplaycolor/releases {{GamePlayColorVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.explusalpha.com/contents/gbc-emu GBC.emu]&lt;br /&gt;
| align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu {{.emuVer}}][https://github.com/Rakashazi/emu-ex-plus-alpha git]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/76 1.5.46.02 Pyra]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://github.com/philj56/gbcc-android/releases/tag/v0.41 beta41] (source)&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}}[https://github.com/philj56/gbcc-android *] ||{{~}}&amp;lt;ref group=N&amp;gt;Must be compiled from source due to binaries going offline and has been surpassed in terms of general use, but is still Recommended for its exceptional [https://play-lh.googleusercontent.com/_5D9uMlRlL-DJ_anXEyJHtI3IriwCFVPgg2zgwhkaG-uYwkjYeTqmiuUZwpomTYKsuo=w1024-h768-rw Printer] and [https://youtu.be/ESYolQ761Dw?si=2c-yAHAAcWQSei1a Kirby Camera] support.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Pizza Boy C Pro&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=it.dbtecno.pizzaboypro 6.7.3]&lt;br /&gt;
|? ||? ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||?&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/huhao1987/mGBA_Android 0.3]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.sky.SkyEmu v3.2] (Play)[https://www.amazon.com/SkyEmu-GBC-GBA-NDS-Emulator/dp/B0CGHK8QP5 v3.2] (Amazon)[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://iemulators.com/gba4ios 2.1]&amp;lt;br/&amp;gt;[https://github.com/CocoaBob/GBA4iOS git] &amp;lt;small&amp;gt;(new fork)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GameRoy&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy 0.2.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://eightbitwonders.gitlab.io/app 8-Bit Wonders]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://f-droid.org/packages/de.rainerhock.eightbitwonders 0.8] (F-Droid)&amp;lt;/br&amp;gt;0.8 (Play)&amp;lt;/br&amp;gt;0.8 (Amazon)&amp;lt;/br&amp;gt;[https://gitlab.com/eightbitwonders/app git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||roadmap&lt;br /&gt;
|-&lt;br /&gt;
|MeBoy&lt;br /&gt;
| align=left|{{Icon|Java}}&lt;br /&gt;
| [http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.fastemulator.gbc 2.0.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|John GBC&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.93]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Consoles===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Hiyoko)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Switch}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Super Game Boy&lt;br /&gt;
| align=left|{{Icon|SNES}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{✗}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407 GameYob DS]&lt;br /&gt;
| align=left|{{Icon|NDS}}&lt;br /&gt;
| [https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/ GameYob 3DS]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| [https://www.gamebrew.org/wiki/GameYob_3DS 1.0.8][https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy_Advance#VBA-M|&amp;lt;abbr title=&amp;quot;Modified port of VBA-M. With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.&amp;quot;&amp;gt;VBA GX&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
| [https://github.com/dborth/vbagx#nightly-builds nightly-builds]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|3DS|NX}}&amp;lt;br/&amp;gt;{{Icon|Vita|DC}}&amp;lt;br/&amp;gt;{{Icon|PSX}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Xbox|NGC}}&amp;lt;br/&amp;gt;{{Icon|Wii|WiiU|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|Vita|3DS}}&lt;br /&gt;
| [https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RIN&lt;br /&gt;
| align=left|{{Icon|PSP}}&lt;br /&gt;
| [https://github.com/mbarczak/psp_rin git]&amp;lt;br/&amp;gt;[https://archive.org/details/rin-rx.-7z RX]&amp;lt;br/&amp;gt;[https://archive.org/details/rin_v1.32n1.2.7z 1.32n1.2]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| 8.10&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Wii|WiiU|NX}}&amp;lt;br&amp;gt;{{Icon|PSV|3DS}}&lt;br /&gt;
| [https://endrift.com/mgba/downloads.html {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[https://github.com/mgba-emu/mgba/releases git]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}})  ||{{✓}} ||{{✓}}&lt;br /&gt;
|- &lt;br /&gt;
|GBEmu&lt;br /&gt;
| align=left|{{Icon|VB}}&lt;br /&gt;
| [https://www.virtual-boy.com/forums/t/entry-game-boy-emulator/ 0.1]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RealBoy Vita&lt;br /&gt;
| align=left|{{Icon|PSV}}&lt;br /&gt;
| [https://vitadb.rinnegatamante.it/#/info/167 1.2][https://github.com/xerpi/realboy-vita/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|ShuBoy&lt;br /&gt;
| align=left|{{Icon|MD}}&lt;br /&gt;
| [http://jiggawatt.org/badc0de/shuboy.htm 1.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|aGBe&lt;br /&gt;
| align=left|{{Icon|PSX}}&lt;br /&gt;
| [https://sourceforge.net/projects/agbe/files/agbe SF]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Hu-Boy&lt;br /&gt;
| align=left|SuperGrafx&amp;lt;br&amp;gt;TurboGrafx-CD&amp;lt;br&amp;gt;TurboDuo&lt;br /&gt;
| [https://www.chrismcovell.com/huboy.html V 0.30621]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{X}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Firmware===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|UEFI}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparison==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
===Game Boy-only emulators===&lt;br /&gt;
;[[SameBoy]]:One of the most [[Emulation_accuracy|accurate]] Game Boy emulator currently. The UI is simple and easy to use. It includes open source bootroms, although these can be replaced with real ones. Has debugging features and also emulates Game Boy Camera and Game Boy Printer.&lt;br /&gt;
;[[BGB]]:A closed-source emulator for Windows (and [[Wine]]) with solid Game Boy and Game Boy Color accuracy, as well as near flawless link support. It has a wealth of options for color palettes. Most used for its advanced debugger.&lt;br /&gt;
;[[Gambatte]]:Pretty [[Emulation_accuracy|accurate]] open-source Game Boy/Color emulator. It has a good range of options and features, though not quite as much as some other emulators. The main fork is not in active development, but the libretro core is still active.&lt;br /&gt;
;[http://hhug.me/?tags=hhugboy hhugboy]:A Windows-only Game Boy/Color emulator based on GEST with a focus on bootleg and unlicensed games. It is capable of detecting and correctly emulating the mapper on a number of games that are otherwise broken on other emulators, but some ROMs require manually selecting the mapper on the Unlicensed Compatibility Mode menu. Besides the usual raw dumps, it also supports the footered [http://hhug.me/gbx GBX] ROM format, which correctly informs the emulator which mapper to run regardless of what the internal headers say.&lt;br /&gt;
;GameRoy:A Game Boy emulator, dissasembler and debugger written in Rust. It has high [[Emulation_accuracy|accuracy]] and accurate clock frequency. It is more suited for debugging uses for now.&lt;br /&gt;
;[[TGB Dual]]:An ancient emulator that supports link cable emulation. It also supports [[netplay]], but it requires a VPN. The libretro port supports local multiplayer using player 2&#039;s controls.&lt;br /&gt;
;[[KiGB]]:An old and obsolete emulator which boasted its accuracy but was proven to be full of game-specific hacks.&amp;lt;ref&amp;gt;https://github.com/mgba-emu/mgba/issues/238&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/Test_ROMs#Emulators_running_on_desktop_computers&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/KiGB&amp;lt;/ref&amp;gt; It has a wide selection of features, but other emulators have caught up and are already doing much better.&lt;br /&gt;
;[https://github.com/AntonioND/giibiiadvance GiiBiiAdvance]:Pioneered full GB Camera emulation, including webcam support. Aside from that, it&#039;s an unfinished emulator with the basics set up, but its promising future currently on hiatus. It has very [[Emulation_accuracy|accurate]] timing.&lt;br /&gt;
;[https://github.com/aappleby/MetroBoy MetroBoy]:Extremely [[Emulation_accuracy|accurate]] Game Boy simulator which being written in a subset of C++ that&#039;s designed to to be mechanically translated into Verilog HDL.&lt;br /&gt;
;Ironboy:A very recent and promising emulator written in Rust for WebAssembly which is focus only on the original Game Boy (DMG) to [https://github.com/Chiplis/IronBoy#ironboy achieve the highest degree of accuracy]. Unfortunately, it only supports monochrome Game Boy games.&lt;br /&gt;
;binjgb:A GB + GBC emulator for both desktop and WebAssembly, developed by Ben &amp;quot;binji&amp;quot; Smith since 2016. Most famously used by McDonald&#039;s in 2023 to publish &#039;&#039;Grimace&#039;s Birthday&#039;&#039; [https://grimacesbirthday.com/ as a browser game].&lt;br /&gt;
;[[Nintendo Switch Online]] (Hiyoko):&lt;br /&gt;
* GB support was added to Nintendo Switch Online in February 2023, alongside GBA games exclusive to the Expansion Pack tier;&lt;br /&gt;
* Users are limited to the selection of games Nintendo chooses to make available on the service;&lt;br /&gt;
* Supports online and Local Play (up to 2 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* Supports tilt controls through gyroscope or normal controllers (e.g.: &#039;&#039;Kirby&#039;s Tilt &#039;n&#039; Tumble&#039;&#039;);&lt;br /&gt;
* Supports infrared emulation (e.g.: &#039;&#039;Pokémon Trading Card Game&#039;&#039;);&lt;br /&gt;
* Palette styles can be applied (original GB, Pocket, and GBC);&lt;br /&gt;
* No Super Game Boy features supported (it always runs games in GBC mode);&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GB/GBC emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advanced, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
===GB/C emulation on GBA emulators===&lt;br /&gt;
&#039;&#039;This shouldn&#039;t be confused with [[Game_Boy_Advance_emulators#Hardware_features_and_accessories|actual backwards compatibility on GBA emulation]].&#039;&#039;&lt;br /&gt;
;[[mGBA]]:Primarily emulates the [[Game Boy Advance emulators|Game Boy Advance]] but it also includes GB/C support much like the original system. It&#039;s a solid implementation, with most of the library working perfectly.&lt;br /&gt;
;[[GBE+]]:An emulator that has a large effort in preserving the functions of a multitude of [[#Game Boy Features|obscure accessories]] that other emulators don&#039;t focus on. It can also load custom tiles in games, including colorized tiles for original Game Boy titles.&lt;br /&gt;
;[[VisualBoy Advance#VBA-M|VisualBoy Advance-M &amp;lt;small&amp;gt;(VBA-M)&amp;lt;/small&amp;gt;]]:Used to be the go-to for Game Boy Advance emulation and even included solid GB/C emulation. It&#039;s now behind [[mGBA]] on both fronts.&lt;br /&gt;
&lt;br /&gt;
===[[Multi-system emulators]]===&lt;br /&gt;
;[[higan]]/[[ares]]:Because it started out as a [[Super Nintendo emulators|SNES emulator]] (its original name was bsnes), it was the first one that properly emulated all of the [[Super_Nintendo_emulators#Super_Game_Boy|Super Game Boy]]&#039;s features, such as SPC sound chip utilization, which requires the SNES and GameBoy to be emulated simultaneously so it&#039;s demanding.&amp;lt;ref&amp;gt;https://old.reddit.com/r/emulation/comments/zwq9fu/ares_crossplatform_open_source_multisystem/j1ys10k/&amp;lt;/ref&amp;gt;&lt;br /&gt;
;[[BizHawk]]:Uses a modified Gambatte core. It provides speedrunning tools.&lt;br /&gt;
;[[MAME]]:Has solid Game Boy emulation through its &amp;lt;code&amp;gt;gameboy&amp;lt;/code&amp;gt; driver despite the sound being imperfect, as well as slightly worse Game Boy Color compatibility through its &amp;lt;code&amp;gt;gbcolor&amp;lt;/code&amp;gt; driver (where both the graphics and sound are imperfect). Despite its setbacks, it aims to feature compatibility with obscure mappers that other emulators usually ignore, like Wisdom Tree games or MMM01 multicarts. Accuracy was improved upon with contributions by Judge_.&lt;br /&gt;
&lt;br /&gt;
==Mappers==&lt;br /&gt;
Much like the NES, the Game Boy (and by extension, the Game Boy Color) used &#039;&#039;&#039;Memory Bank Controllers&#039;&#039;&#039; (MBC) (called MMCs on the NES) and also known informally as &#039;&#039;&#039;mappers&#039;&#039;&#039;, to go beyond the restrictive initial hardware specifications. Nevertheless, Nintendo was much more careful to standardize their specifications to [https://niwanetwork.org/wiki/Category:Licensed_chips just a small number of possible mappers]. Moreover, Game Boy ROMs now included an official internal header mandated by Nintendo that included the correct MMC type. This meant that for the officially licensed games, these mappers proved to be rarely a problem... with some notable unimplemented exceptions: Net de Get&#039;s MBC6 that offered downloadable content off the internet, and the MMM01 footer used for some official multi-cart games, among others.&lt;br /&gt;
&lt;br /&gt;
However, it doesn&#039;t get better when it comes to &#039;&#039;&#039;unlicensed games&#039;&#039;&#039;, since they didn&#039;t necessarily respect Nintendo&#039;s specifications about how a given mapper type should handle its memory and behave in general, and internal headers were often filled with erroneous data to hinder dumping and emulation efforts. Some emulators like MESS/[[MAME]] and [http://hhug.me/?tags=hhugboy hhugboy] try to emulate that behavior with various degrees of success ([http://hhug.me/dump/ Compatibility List]). The hhugboy project also proposed a similar solution to iNES for this mapper problem, as the [http://hhug.me/gbx/1.0 gbx ROM format] that appends a footer with extra information needed for some unlicensed games. However, this format, much less unlicensed hardware quirks, isn&#039;t widely adopted aside from tentative [https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers mGBA support].&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| colspan=11 | For emulation of 2D systems, the resolution can only be upscaled, making the pixels more apparent.&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Game_Boy|Widescreen hack]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Possible with technique called [[Widescreen_hacks#Emulators_.282D.29|WideGB]] which uses a similar technique as [[Widescreen_hacks#Emulators_.282D.29|WideNES]].&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://kemenaran.winosx.com/posts/widegb-now-available-on-windows/ SameBoy WideGB fork] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Game_Boy|Sprite Replacement]]&lt;br /&gt;
| colspan=11 | Exclusive to [[GBE+]] emulator at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| Remove sprite limit&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The Gameboy supports a maximum of 40 sprite objects. – this limitation is indirectly responsible for some of the flickering seen in games at times and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
| {{?}}[https://github.com/mgba-emu/mgba/issues/412 *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Post-Processing&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=10 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br/&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=10 | Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br/&amp;gt;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.&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in Game Boy sound player&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Controls&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Misc&lt;br /&gt;
| [[Netplay#Game_Boy|&amp;lt;abbr title=&amp;quot;Should not be confused with GB/GBC Online features or Link cable emulation, see #Hardware features and peripherals section for that.&amp;quot;&amp;gt;Netplay&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;Input lag mitigation technique and [https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color RetroAchievements exclusive to libretro cores]. Also [https://docs.libretro.com/library/sameboy/#features netplay enhancement] exclusive to SameBoy libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}[https://github.com/TASEmulators/BizHawk/issues/2450 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=11 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| RetroAchievements&amp;lt;br/&amp;gt;[https://retroachievements.org/gameList.php?c=4 Game Boy], [https://retroachievements.org/gameList.php?c=6 Game Boy Color]&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}[https://sameboy.github.io/features/#debugging *]&lt;br /&gt;
| {{✓}}[https://bgb.bircd.org/manual.html#debugkeys *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
{{Cleanup|reason=Unsorted by recommended emulator}}&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Inputs&lt;br /&gt;
| [[#Motion Control (Tilt Sensor)|Motion Control (Tilt Sensor)]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro&amp;gt;Not available on Libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers&amp;gt;Motion Control does not support controller&#039;s gyro. Supports only remapping to mouse/keyboard/gamepad.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers /&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Accelerometer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Rumble|Rumble]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Game Boy Camera|Game Boy Camera]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}} &amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;Only on Android, uses real front/back Camera hardware permission required.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Boy]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Taisen Bardigun]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | &amp;lt;abbr title=&amp;quot;There are four different kinds of connectivity, support varying by game.&amp;quot;&amp;gt;Connectivity&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| [[#Multiplayer|&amp;lt;abbr title=&amp;quot;The Nintendo Game Link Cable is an accessory for the Game Boy line of handheld video game systems, allowing players to connect Game Boys of all types for multiplayer gaming. Depending on the games, a Game Link Cable can be used to link two games of the same title, like Tetris, or two compatible games like Pokémon Red and Blue. Games can be linked for head-to-head competition, cooperative play, trading items, unlocking hidden features, etc.&amp;quot;&amp;gt;Link Cable&amp;lt;/abbr&amp;gt;]]&amp;lt;ref group=N&amp;gt;Super Game Boy for SNES supports only on the Japan-exclusive Super Game Boy 2.&amp;lt;br/&amp;gt;gameyob for DS emulator supports it through NiFi.&amp;lt;br/&amp;gt;Virtual Console for Switch only supports for Pokemon only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[mGBA]] pretty buggy [https://github.com/mgba-emu/mgba/issues?q=is%3Aissue+is%3Aopen+Link but sometimes works].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[SameBoy]]&#039;s libretro core supports Link Cable, standalone does not.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;GBCC only supports a [https://gbcc.dev/ fake &amp;quot;link&amp;quot; with itself].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#IR Transmitter|IR Transmitter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| &amp;lt;abbr title=&amp;quot;Work in Progress&amp;quot;&amp;gt;WIP&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Online features|Online features]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Multiplayer|4-Player Adapter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Special hardware&lt;br /&gt;
| [[#Game Boy Printer|Game Boy Printer]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Printer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|GB Pocket Sonar]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Singer Sewing Machine]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|WorkBoy]]&lt;br /&gt;
| {{✗}}[https://github.com/shonumi/gbe-plus/issues/125 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | [https://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_Pikachu_2_GS#Interactions_with_Generation_II Pokémon Pikachu 2 GS]&lt;br /&gt;
| Communication&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Emulation&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Unlicensed Hardware&lt;br /&gt;
| [https://www.youtube.com/watch?v=yP1Bkfj9kDY WORLD PORT]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Pro Action Replay&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [http://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref group=N name=Tilt&amp;gt;[https://youtube.com/playlist?list=PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d Cart Tilt Showcase Playlist]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===IR Transmitter===&lt;br /&gt;
The Game Boy Color had an infrared transmitter and receiver. Generation II Pokémon games made use of this feature through Mystery Gift. Super Mario Bros. Deluxe could send high scores to another cartridge. GBE+ had [https://shonumi.github.io/articles/art4.html basic IR emulation] back in July 2016 but it then only worked with Pokémon games. Now, as of [https://shonumi.github.io/articles/art11.html April 2018], it has full IR emulation for most IR-enabled games (Hudson Soft&#039;s HuC-1&#039;s IR capabilities need to be emulated for Japanese &#039;&#039;Pokémon TCG&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support IR#GameBoy Color Emulation]].&lt;br /&gt;
&lt;br /&gt;
===Game Boy Camera===&lt;br /&gt;
The Game Boy Camera is an official Nintendo accessory for the Game Boy and was released in 1998. Users can take pictures and modify them with stickers and frames, as well as play several included minigames. In addition to the original model, there was a US-exclusive Legend of Zelda: Ocarina of Time edition that included different stamps.&lt;br /&gt;
&lt;br /&gt;
The first emulator to have some capability of emulating the Game Boy Camera was a modified version of an old emulator called Hash. This version, named Hashcam, can still be found on the author&#039;s website. While there were some efforts to run the Game Boy Camera ROM in BGB unofficially, the author didn&#039;t show much interest in it. However, it is fully emulated with webcam support in a lesser-known emulator called GiiBiiAdvance.&lt;br /&gt;
&lt;br /&gt;
As of version 0.7.0, or any dev builds post 0.6.0, mGBA can emulate this accessory by either using the PC&#039;s webcam or sending a BMP, GIF, JPEG, PNG, or other image format to the game, as if it was coming from the camera itself.&amp;lt;ref name=&amp;quot;mGBA_Cam&amp;quot;&amp;gt;{{cite web|url=https://twitter.com/mGBA_emu/status/890954205472501762|title=Game Boy Camera in mGBA dev builds|publisher=Twitter|accessdate=2018-08-10|date=2017-07-28}}&amp;lt;/ref&amp;gt;  The camera is also functional on the 3DS port. To enable the PC webcam, go to &amp;lt;code&amp;gt;Game Boy&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;settings&amp;lt;/code&amp;gt; and switch the &amp;lt;code&amp;gt;camera driver&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;Qt Multimedia&amp;lt;/code&amp;gt;, or by editing &amp;lt;code&amp;gt;qt.ini&amp;lt;/code&amp;gt; and setting &amp;lt;code&amp;gt;cameraDriver=1&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;[General]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Game Boy Printer===&lt;br /&gt;
Game Boy Printer is a thermal printer accessory released by Nintendo in 1998 used in conjunction with the Game Boy Camera and also used to prints images from compatible GB games such as &#039;&#039;Pokémon Gold and Silver&#039;&#039;, &#039;&#039;Pokémon Crystal&#039;&#039;, &#039;&#039;Super Mario Bros. Deluxe&#039;&#039;, &#039;&#039;Donkey Kong Country&#039;&#039; and &#039;&#039;The Legend of Zelda: Link&#039;s Awakening DX&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[VisualBoy Advance]] (including its forks), [[GBE+]] and [[mGBA]] have Game Boy Printer support that turn the signals into a bitmap form of the image.&lt;br /&gt;
&lt;br /&gt;
===Motion Control (Tilt Sensor)===&lt;br /&gt;
Two Game Boy Color games featured a built-in tilt sensor: Kirby Tilt &#039;n&#039; Tumble and Command Master. These games cannot be played without support for this feature. [[VisualBoy Advance|VBA]] and [[KiGB]] have a &amp;quot;Motion Sensor&amp;quot; option to map four directional keys to emulate the cartridge tilting, but the controls aren&#039;t analog. [[BGB]] can emulate the tilting features with the use of the mouse. [[SameBoy]] allows to use the mouse, as well as a joystick, and on the Cocoa frontend, is supporting controller&#039;s motion controls.  [[mGBA]] supports controller&#039;s motion controls and allows to assign stic&#039;s X an Y axes. Hiyoko, the official GBC emulator for [[Nintendo Switch Online]], emulates motion controls for Kirby Tilt &#039;n&#039; Tumble by translating gyroscope input either from the console itself (when playing in portable mode) or from a detached Joy-Con or Switch Pro Controller (when playing in docked mode).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support tracked motion controllers#GameBoy Color Emulation]]&lt;br /&gt;
&lt;br /&gt;
===Rumble===&lt;br /&gt;
A good number of cartridges came with a built-in rumble that required an AAA battery to power, such as &#039;&#039;Pokémon Pinball&#039;&#039;, but the feature is optional. So far, only [[VisualBoy Advance#VBA-GX|VBA-GX]] emulates rumble in these games, including games that have their rumble feature dummied out (one being &#039;&#039;Tarzan&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
===Multiplayer===&lt;br /&gt;
* &#039;&#039;&#039;Link Cable:&#039;&#039;&#039; [[BGB]], [[KiGB]], some versions of [[VisualBoy Advance#VBA-M|VBA-M]] and [[TGB Dual|TGB-Dual]] supports link cable. It can also be used for Netplay on the corresponding [[RetroArch]] core. [https://en.wikipedia.org/wiki/List_of_multiplayer_Game_Boy_games#Two-player_games_via_the_Game_Link_Cable Two-player games via the Game Link Cable list].&lt;br /&gt;
* &#039;&#039;&#039;4-Player Adapter:&#039;&#039;&#039; Currently only [[GBE+]] and DoubleCherryGB supports it. &lt;br /&gt;
* &#039;&#039;&#039;Faceball 2000 16-Player Link Cable:&#039;&#039;&#039; There is a 16-Player adapter as well, but it went unreleased outside of unused code in some games, but it is emulated by &#039;&#039;DoubleCherryGB&#039;&#039; emulator and allows to play Faceball 2000 in local splitscreen and via netplay.&lt;br /&gt;
* &#039;&#039;&#039;Multiplayer Hacks:&#039;&#039;&#039; DoubleCherryGB emulates virtual link-cable devices that allow Tetris Battle Royal and Kwirk Multiplayer up to 16 players on local splitscreen and via netplay.&lt;br /&gt;
&lt;br /&gt;
===Online features===&lt;br /&gt;
====Mobile Game Boy Adapter====&lt;br /&gt;
There is a Japan-only accessory that communicates with Mobile Golf and Japanese Pokémon Crystal. It was bundled with Mobile Trainer cartridge which allowed the player to use e-mail as well as browse Nintendo&#039;s website. It saw use on some Game Boy Color and Game Boy Advance games, but support was limited to Japan, and the servers went offline by 2002.&lt;br /&gt;
&lt;br /&gt;
It is possible to partially emulate its feature for Pokémon Crystal by [http://forums.glitchcity.info/index.php?topic=7509.0 using BGB&#039;s scripting capability], and GBE+ can at least reach the title screen of Mobile Trainer and made [https://www.reddit.com/r/EmuDev/comments/9141oy/making_progress_with_gb_mobile_adapter_emulation/ some progress in July 2018], but otherwise, no emulators (except for a recently leaked at time of writing internal emulator) properly support this accessory.&lt;br /&gt;
&lt;br /&gt;
====Hudsonsoft KISS Link====&lt;br /&gt;
This accessory both allowed IR communications between 2 gameboys before the Game Boy Color existed with it’s IR port and with a modem, it allowed users to download exclusive content by them from Hudsonsoft&#039;s website. No emulator supports this. Resources about this super obscure accessory include http://nectaris.tg-16.com/GB-KISS-LINK-FAQ-hudson-gameboy-nectaris.html and https://www.youtube.com/watch?v=uOuJ0EcA8IQ&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
There are [[wikipedia:Game Boy accessories#Game Boy|a few accessories that the Game Boy and Game Boy Color]] had. Due to their very small and game-specific use, most emulators don&#039;t bother with them at all, save for GBE+.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Pocket Sonar:&#039;&#039;&#039; Japan only cartridge released by Bandai. It is a sonar-enabled device used for fishing with a fishing game included. Only GBE+ [https://shonumi.github.io/articles/art13.html supports] this feature. A similar cartridge was released for the WonderSwan (still unemulated).&lt;br /&gt;
* &#039;&#039;&#039;Barcode Boy:&#039;&#039;&#039; An obscure Japan-only barcode-scanning device released by Namcot (then-Namco&#039;s consumer division) in 1992. A total of 4 games were released to utilize this accessory. KiGB and GEST claim support for this device, but they only feed random data to Game Boy until the game accepts it as a valid barcode. GBE+ has [https://shonumi.github.io/articles/art7.html proper emulation] with the ability to read barcodes from binary files. DoubleCherryGB also   has full support. All barcodes are hardcode. After each scan the next barcode is loaded.&lt;br /&gt;
* &#039;&#039;&#039;Barcode Taisen Bardigun:&#039;&#039;&#039; Another Japan only barcode-scanning device with the dedicated game. GBE+ [https://shonumi.github.io/articles/art6.html supports this accessory].&lt;br /&gt;
* &#039;&#039;&#039;Singer Sewing Machine:&#039;&#039;&#039; There is link cable support for the Singer IZEK Digital Sewing Machine. The IZEK was unique in that it came bundled with a specially coloured Game Boy and a cartridge for interfacing with the machine.&amp;lt;ref name=&amp;quot;IZEK_1&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=AlhJKMXU7tg&amp;amp;t=5m25s|title=Game Boy Part 2 - Did You Know Gaming? Feat. Jake of Vsauce3|publisher=Youtube|accessdate=2018-08-10|date=2014-05-24}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IZEK_2&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=K-Epj2_eJdA|title=Singer IZEK Digital Sewing Machine - Gameboy Color Controller (Game Boy Color) Review|publisher=Youtube|accessdate=2018-08-10|date=2014-06-24}}&amp;lt;/ref&amp;gt; Despite the IZEK&#039;s rarity, support for it has been added in a recent GBE+ release.&amp;lt;ref&amp;gt;[https://shonumi.github.io/articles/art22.html Edge of Emulation: Game Boy Sewing Machines]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Suzuki Pocket Dash Diagnostic System&#039;&#039;&#039; and &#039;&#039;&#039;Aprilia DITECH Interface&#039;&#039;&#039;: A series of diagnostic cartridges used for Suzuki and Aprilia scooters respectively, developed by Orbital Technologies in the early 2000s. Both were used to interface with a supported motorcycle&#039;s engine control unit (ECU) in a similar manner to OBD tools for automobiles. The diagnostic cartridges were only made available for use by motorcycle dealerships and were not licensed by Nintendo. No dump of either cartridge exists as of {{CURRENTYEAR}}.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:Gbc over saturation2.png|thumb|right|350px|Comparison of saturation levels in [[VisualBoy Advance#VBA-M|VBA-M]] and [[Gambatte]].]]&lt;br /&gt;
The Game Boy Color&#039;s screen is under-saturated. Game developers often work around this by using brighter colors knowing it&#039;ll be compensated for on hardware. This does not translate well in emulation, because standard LCD screens don&#039;t account for this sort of issue. Many emulators attempt to combat this issue with options that adjust accordingly; if not directly, then [[Shaders_and_Filters#Image_Adjustment|shader functionality]] may be implemented.&lt;br /&gt;
&lt;br /&gt;
This issue also affects [[Game Boy Advance emulators#Oversaturation|Game Boy Advance emulation]].&lt;br /&gt;
&lt;br /&gt;
====Emulator options====&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders, you will find three customizable &#039;&#039;&#039;Desaturation&#039;&#039;&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; Under Options &amp;gt; Game Boy, you will find the &#039;&#039;&#039;GB color option&#039;&#039;&#039;. The recent nightly builds also include the &#039;&#039;&#039;LCD Filter&#039;&#039;&#039; option.&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* meganesu: [https://meganesu.github.io/generate-gb-opcodes/ Game Boy CPU Instructions]&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy/ Game Boy Architecture Practical Analysis]&lt;br /&gt;
* MVG: [https://www.youtube.com/watch?v=zQE1K074v3s How Graphics worked on the Nintendo Game Boy], [https://www.youtube.com/watch?v=FzPTK91EJY8 Learn to code and write games on the Nintendo Game Boy], [https://www.youtube.com/watch?v=I1cUIGHZLGA Secrets of the Nintendo Game Boy Boot Logo], [https://www.youtube.com/watch?v=gYQMdox5gzI How Cartridges worked on the Nintendo Game Boy]&lt;br /&gt;
* kOOPa and nocash: [https://problemkaputt.de/pandocs.htm Pan Docs]&lt;br /&gt;
* [https://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki] – Information about the Game Boy&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Emulators on GB/GBC]]&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Fourth-generation video game consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Game Boy/Game Boy Color emulators|*]]&lt;br /&gt;
[[Category:Game Boy]]&lt;br /&gt;
[[Category:Game Boy Color]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=110157</id>
		<title>Game Boy/Game Boy Color emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=110157"/>
		<updated>2025-01-17T08:05:44Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: Fixed broken GBC.emu link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Game Boy (Color)&lt;br /&gt;
|logo = Game_Boy.png&lt;br /&gt;
|image = Game-boy-color.png&lt;br /&gt;
|imagecaption = &#039;&#039;&#039;Top:&#039;&#039;&#039; Original Game Boy&amp;lt;br&amp;gt;&#039;&#039;&#039;Bottom:&#039;&#039;&#039; Game Boy Color&lt;br /&gt;
|developer = [[:Nintendo]]&lt;br /&gt;
|type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]&lt;br /&gt;
|release=1989 (Game Boy)&amp;lt;br/&amp;gt;1998 (Game Boy Color)&lt;br /&gt;
|discontinued = 2003&lt;br /&gt;
|predecessor = [[Game &amp;amp; Watch]]&lt;br /&gt;
|successor= [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
{{for|emulators that run on the Game Boy (Color)|Emulators on GB/GBC}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game Boy|Game Boy]]&#039;&#039;&#039; (GB) and &#039;&#039;&#039;[[wikipedia:Game Boy Color|Game Boy Color]]&#039;&#039;&#039; (GBC) are 8-bit, fourth-generation handheld consoles released by Nintendo on July 31, 1989 and November 18, 1998 respectively and retailed for {{Inflation|USD|89.95|1998}}. The Game Boy has a Sharp LR35902 core CPU at 4.19 MHz. It had a monochrome display that could only show four shades of grey, albeit with a olive green tinge on the original. The Game Boy Color uses the same LR35902 core as the original; while it is clocked at 8.38 MHz, it can be underclocked to 4.19 MHz for backwards-compatibility purposes. It was named such from its color screen, but it also had a larger memory size and a faster CPU. The hardware similarities allow cross-compatibility between the two platforms and they are often treated as one. They would both be succeeded by the backward-compatible [[Game Boy Advance emulators|Game Boy Advance]].&lt;br /&gt;
&lt;br /&gt;
Nintendo re-released the console as the &#039;&#039;&#039;Game Boy Pocket&#039;&#039;&#039; in 1996, with a more compact body and a better screen. A front light was added to a special edition of the Pocket in Japan called the &#039;&#039;&#039;Game Boy Light&#039;&#039;&#039;, a feature that wouldn&#039;t be seen outside of Japan until the Game Boy Advance SP.&lt;br /&gt;
&lt;br /&gt;
Nintendo released a peripheral for the [[Super Nintendo emulators|Super Nintendo Entertainment System]] called [[wikipedia:Super Game Boy|Super Game Boy]] in June 1994, which was modeled like a cartridge but included its own cartridge slot for Game Boy/Color games, as well as the hardware needed to translate the games. Many Game Boy/Color emulators offer at least some of the special features it included, such as added borders, colorization, custom button mappings, and other features. It was possible to link, but without the external port, as well as errors in the CPU, it would not be feasible to the end user. These issues would later be corrected in the Japan-exclusive Super Game Boy 2.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
Because of how relatively easy popular 8-bit consoles are to emulate, tons of Game Boy emulators exist. For a list of open-source projects, see [https://github.com/search?o=desc&amp;amp;q=gameboy+emulator&amp;amp;s=updated&amp;amp;type=Repositories&amp;amp;utf8=%E2%9C%93 this GitHub query]. For a list of accuracy tests, see [https://daid.github.io/GBEmulatorShootout/ daid.github.io/GBEmulatorShootout].&lt;br /&gt;
&lt;br /&gt;
===x86===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Super Nintendo emulators#Super Game Boy|Super Game Boy]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
| [[SameBoy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://sameboy.github.io/downloads {{SameBoyVer}}]&amp;lt;br /&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N&amp;gt;Video emulation works perfectly, but the sound enhancements are not emulated.&amp;lt;/ref&amp;gt; ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BGB]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bgb.bircd.org/#downloads {{BGBVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://emulicious.net Emulicious]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://emulicious.net/downloads {{EmuliciousVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(BSNES)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(Gambatte_Speedrun)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(SameBoy)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gambatte]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://sourceforge.net/projects/gambatte/files/gambatte {{GambatteVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=active&amp;gt;[https://github.com/libretro/gambatte-libretro/tree/master Libretro core] is still active.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Mesen|Mesen]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[GBE+]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[MAME]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;/br&amp;gt;[http://www.mamedev.org/release.html {{MAMEVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gearboy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/drhelius/Gearboy/releases {{GearboyVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/philj56/gbcc git]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| GameRoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy {{GameRoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[ares]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift&#039;s comment about libretro core]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [http://buildbot.libretro.com/nightly/ libretro core] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://chillygb.arci.me/ ChillyGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
| [https://github.com/AuroraViola/ChillyGB {{ChillyGBVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://hhug.me/ hhugboy]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/tzlion/hhugboy/releases {{hhugboyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/143#issue-1456816849 {{SkyEmuVer}}]&lt;br /&gt;
|? ||{{✗}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://binji.github.io/binjgb/ binjgb]&lt;br /&gt;
| align=left|{{Icon|Web}}&lt;br /&gt;
| [https://github.com/binji/binjgb/releases {{binjgbVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Ironboy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/chiplis/ironboy/ git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|PyBoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Baekalfen/PyBoy/releases {{PyBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|LGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|KevBoy&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
|[https://github.com/xkevio/kevboy/releases {{KevBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|jgb&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/jsgroth/jgb git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|DoubleCherryGB&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/TimOelrichs/doublecherryGB-libretro git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [http://byuu.org/emulation/higan {{higanVer}}]&amp;lt;br /&amp;gt;[https://github.com/libretro/higan libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://mattcurrie.com/bdm/ BDM]&lt;br /&gt;
| align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
| [https://mattcurrie.com/bdm-demo/ Demo]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGB VGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://fms.komkon.org/VGB {{VGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Gamebert&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/robert/gamebert git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Pantheon]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|UGE&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/SuperDisk/hUGETracker/releases {{UGEVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|PDEQ}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[KiGB]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|DOS}}&lt;br /&gt;
| [http://kigb.emuunlim.com/downloads.htm {{KiGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[TGB Dual]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&amp;lt;ref group=N name=two&amp;gt;On Linux as an SDL port (and the [[libretro]] core is based on this version).&amp;lt;/ref&amp;gt;&lt;br /&gt;
| [https://github.com/libertyernie/tgbdual_L/releases {{TGBDualVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GiiBiiAdvance&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://github.com/AntonioND/giibiiadvance/releases git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|MetroBoy&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/aappleby/MetroBoy/releases {{MetroBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|hdmg&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://git.sr.ht/~sircmpwn/hdmg git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[rew.]]&lt;br /&gt;
|align=left|{{Icon|Windows|Windows9x}}&lt;br /&gt;
|[https://wikiwiki.jp/emulator/rew. rew12stx]&lt;br /&gt;
|? ||{{✗}} ||{{?}} ||?  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ARM===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[SameBoy]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/sameboy SameBoy_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://apps.apple.com/us/app/sameboy/id6496971295 1.0] (iOS App Store)&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.philj56.gbcc beta41]&amp;lt;br/&amp;gt;[https://github.com/philj56/gbcc-android/actions/workflows/build-apk.yml &amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git Artifacts&amp;lt;/abbr&amp;gt;]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{~}}[https://github.com/philj56/gbcc-android/commits/master *] ||{{✓}} [https://play-lh.googleusercontent.com/_5D9uMlRlL-DJ_anXEyJHtI3IriwCFVPgg2zgwhkaG-uYwkjYeTqmiuUZwpomTYKsuo=w1024-h768-rw Printer] [https://youtu.be/ESYolQ761Dw?si=2c-yAHAAcWQSei1a Kirby Camera]&lt;br /&gt;
|-&lt;br /&gt;
|[[Game Play Color]]&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://github.com/gameplaycolor/gameplaycolor/releases {{GamePlayColorVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.explusalpha.com/contents/gbc-emu GBC.emu]&lt;br /&gt;
| align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu {{.emuVer}}][https://github.com/Rakashazi/emu-ex-plus-alpha git]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/76 1.5.46.02 Pyra]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/huhao1987/mGBA_Android 0.3]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.sky.SkyEmu v3.2] (Play)[https://www.amazon.com/SkyEmu-GBC-GBA-NDS-Emulator/dp/B0CGHK8QP5 v3.2] (Amazon)[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://iemulators.com/gba4ios 2.1]&amp;lt;br/&amp;gt;[https://github.com/CocoaBob/GBA4iOS git] &amp;lt;small&amp;gt;(new fork)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GameRoy&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy 0.2.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://eightbitwonders.gitlab.io/app 8-Bit Wonders]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://f-droid.org/packages/de.rainerhock.eightbitwonders 0.8] (F-Droid)&amp;lt;/br&amp;gt;0.8 (Play)&amp;lt;/br&amp;gt;0.8 (Amazon)&amp;lt;/br&amp;gt;[https://gitlab.com/eightbitwonders/app git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||roadmap&lt;br /&gt;
|-&lt;br /&gt;
|MeBoy&lt;br /&gt;
| align=left|{{Icon|Java}}&lt;br /&gt;
| [http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.fastemulator.gbc 2.0.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|John GBC&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.93]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Consoles===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Hiyoko)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Switch}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Super Game Boy&lt;br /&gt;
| align=left|{{Icon|SNES}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{✗}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407 GameYob DS]&lt;br /&gt;
| align=left|{{Icon|NDS}}&lt;br /&gt;
| [https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/ GameYob 3DS]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| [https://www.gamebrew.org/wiki/GameYob_3DS 1.0.8][https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy_Advance#VBA-M|&amp;lt;abbr title=&amp;quot;Modified port of VBA-M. With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.&amp;quot;&amp;gt;VBA GX&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
| [https://github.com/dborth/vbagx#nightly-builds nightly-builds]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|3DS|NX}}&amp;lt;br/&amp;gt;{{Icon|Vita|DC}}&amp;lt;br/&amp;gt;{{Icon|PSX}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Xbox|NGC}}&amp;lt;br/&amp;gt;{{Icon|Wii|WiiU|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|Vita|3DS}}&lt;br /&gt;
| [https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RIN&lt;br /&gt;
| align=left|{{Icon|PSP}}&lt;br /&gt;
| [https://github.com/mbarczak/psp_rin git]&amp;lt;br/&amp;gt;[https://archive.org/details/rin-rx.-7z RX]&amp;lt;br/&amp;gt;[https://archive.org/details/rin_v1.32n1.2.7z 1.32n1.2]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| 8.10&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Wii|WiiU|NX}}&amp;lt;br&amp;gt;{{Icon|PSV|3DS}}&lt;br /&gt;
| [https://endrift.com/mgba/downloads.html {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[https://github.com/mgba-emu/mgba/releases git]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}})  ||{{✓}} ||{{✓}}&lt;br /&gt;
|- &lt;br /&gt;
|GBEmu&lt;br /&gt;
| align=left|{{Icon|VB}}&lt;br /&gt;
| [https://www.virtual-boy.com/forums/t/entry-game-boy-emulator/ 0.1]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RealBoy Vita&lt;br /&gt;
| align=left|{{Icon|PSV}}&lt;br /&gt;
| [https://vitadb.rinnegatamante.it/#/info/167 1.2][https://github.com/xerpi/realboy-vita/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|ShuBoy&lt;br /&gt;
| align=left|{{Icon|MD}}&lt;br /&gt;
| [http://jiggawatt.org/badc0de/shuboy.htm 1.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|aGBe&lt;br /&gt;
| align=left|{{Icon|PSX}}&lt;br /&gt;
| [https://sourceforge.net/projects/agbe/files/agbe SF]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Hu-Boy&lt;br /&gt;
| align=left|SuperGrafx&amp;lt;br&amp;gt;TurboGrafx-CD&amp;lt;br&amp;gt;TurboDuo&lt;br /&gt;
| [https://www.chrismcovell.com/huboy.html V 0.30621]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{X}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Firmware===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|UEFI}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparison==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
===Game Boy-only emulators===&lt;br /&gt;
;[[SameBoy]]:One of the most [[Emulation_accuracy|accurate]] Game Boy emulator currently. The UI is simple and easy to use. It includes open source bootroms, although these can be replaced with real ones. Has debugging features and also emulates Game Boy Camera and Game Boy Printer.&lt;br /&gt;
;[[BGB]]:A closed-source emulator for Windows (and [[Wine]]) with solid Game Boy and Game Boy Color accuracy, as well as near flawless link support. It has a wealth of options for color palettes. Most used for its advanced debugger.&lt;br /&gt;
;[[Gambatte]]:Pretty [[Emulation_accuracy|accurate]] open-source Game Boy/Color emulator. It has a good range of options and features, though not quite as much as some other emulators. The main fork is not in active development, but the libretro core is still active.&lt;br /&gt;
;[http://hhug.me/?tags=hhugboy hhugboy]:A Windows-only Game Boy/Color emulator based on GEST with a focus on bootleg and unlicensed games. It is capable of detecting and correctly emulating the mapper on a number of games that are otherwise broken on other emulators, but some ROMs require manually selecting the mapper on the Unlicensed Compatibility Mode menu. Besides the usual raw dumps, it also supports the footered [http://hhug.me/gbx GBX] ROM format, which correctly informs the emulator which mapper to run regardless of what the internal headers say.&lt;br /&gt;
;GameRoy:A Game Boy emulator, dissasembler and debugger written in Rust. It has high [[Emulation_accuracy|accuracy]] and accurate clock frequency. It is more suited for debugging uses for now.&lt;br /&gt;
;[[TGB Dual]]:An ancient emulator that supports link cable emulation. It also supports [[netplay]], but it requires a VPN. The libretro port supports local multiplayer using player 2&#039;s controls.&lt;br /&gt;
;[[KiGB]]:An old and obsolete emulator which boasted its accuracy but was proven to be full of game-specific hacks.&amp;lt;ref&amp;gt;https://github.com/mgba-emu/mgba/issues/238&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/Test_ROMs#Emulators_running_on_desktop_computers&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/KiGB&amp;lt;/ref&amp;gt; It has a wide selection of features, but other emulators have caught up and are already doing much better.&lt;br /&gt;
;[https://github.com/AntonioND/giibiiadvance GiiBiiAdvance]:Pioneered full GB Camera emulation, including webcam support. Aside from that, it&#039;s an unfinished emulator with the basics set up, but its promising future currently on hiatus. It has very [[Emulation_accuracy|accurate]] timing.&lt;br /&gt;
;[https://github.com/aappleby/MetroBoy MetroBoy]:Extremely [[Emulation_accuracy|accurate]] Game Boy simulator which being written in a subset of C++ that&#039;s designed to to be mechanically translated into Verilog HDL.&lt;br /&gt;
;Ironboy:A very recent and promising emulator written in Rust for WebAssembly which is focus only on the original Game Boy (DMG) to [https://github.com/Chiplis/IronBoy#ironboy achieve the highest degree of accuracy]. Unfortunately, it only supports monochrome Game Boy games.&lt;br /&gt;
;binjgb:A GB + GBC emulator for both desktop and WebAssembly, developed by Ben &amp;quot;binji&amp;quot; Smith since 2016. Most famously used by McDonald&#039;s in 2023 to publish &#039;&#039;Grimace&#039;s Birthday&#039;&#039; [https://grimacesbirthday.com/ as a browser game].&lt;br /&gt;
;[[Nintendo Switch Online]] (Hiyoko):&lt;br /&gt;
* GB support was added to Nintendo Switch Online in February 2023, alongside GBA games exclusive to the Expansion Pack tier;&lt;br /&gt;
* Users are limited to the selection of games Nintendo chooses to make available on the service;&lt;br /&gt;
* Supports online and Local Play (up to 2 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* Supports tilt controls through gyroscope or normal controllers (e.g.: &#039;&#039;Kirby&#039;s Tilt &#039;n&#039; Tumble&#039;&#039;);&lt;br /&gt;
* Supports infrared emulation (e.g.: &#039;&#039;Pokémon Trading Card Game&#039;&#039;);&lt;br /&gt;
* Palette styles can be applied (original GB, Pocket, and GBC);&lt;br /&gt;
* No Super Game Boy features supported (it always runs games in GBC mode);&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GB/GBC emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advanced, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
===GB/C emulation on GBA emulators===&lt;br /&gt;
&#039;&#039;This shouldn&#039;t be confused with [[Game_Boy_Advance_emulators#Hardware_features_and_accessories|actual backwards compatibility on GBA emulation]].&#039;&#039;&lt;br /&gt;
;[[mGBA]]:Primarily emulates the [[Game Boy Advance emulators|Game Boy Advance]] but it also includes GB/C support much like the original system. It&#039;s a solid implementation, with most of the library working perfectly.&lt;br /&gt;
;[[GBE+]]:An emulator that has a large effort in preserving the functions of a multitude of [[#Game Boy Features|obscure accessories]] that other emulators don&#039;t focus on. It can also load custom tiles in games, including colorized tiles for original Game Boy titles.&lt;br /&gt;
;[[VisualBoy Advance#VBA-M|VisualBoy Advance-M &amp;lt;small&amp;gt;(VBA-M)&amp;lt;/small&amp;gt;]]:Used to be the go-to for Game Boy Advance emulation and even included solid GB/C emulation. It&#039;s now behind [[mGBA]] on both fronts.&lt;br /&gt;
&lt;br /&gt;
===[[Multi-system emulators]]===&lt;br /&gt;
;[[higan]]/[[ares]]:Because it started out as a [[Super Nintendo emulators|SNES emulator]] (its original name was bsnes), it was the first one that properly emulated all of the [[Super_Nintendo_emulators#Super_Game_Boy|Super Game Boy]]&#039;s features, such as SPC sound chip utilization, which requires the SNES and GameBoy to be emulated simultaneously so it&#039;s demanding.&amp;lt;ref&amp;gt;https://old.reddit.com/r/emulation/comments/zwq9fu/ares_crossplatform_open_source_multisystem/j1ys10k/&amp;lt;/ref&amp;gt;&lt;br /&gt;
;[[BizHawk]]:Uses a modified Gambatte core. It provides speedrunning tools.&lt;br /&gt;
;[[MAME]]:Has solid Game Boy emulation through its &amp;lt;code&amp;gt;gameboy&amp;lt;/code&amp;gt; driver despite the sound being imperfect, as well as slightly worse Game Boy Color compatibility through its &amp;lt;code&amp;gt;gbcolor&amp;lt;/code&amp;gt; driver (where both the graphics and sound are imperfect). Despite its setbacks, it aims to feature compatibility with obscure mappers that other emulators usually ignore, like Wisdom Tree games or MMM01 multicarts. Accuracy was improved upon with contributions by Judge_.&lt;br /&gt;
&lt;br /&gt;
==Mappers==&lt;br /&gt;
Much like the NES, the Game Boy (and by extension, the Game Boy Color) used &#039;&#039;&#039;Memory Bank Controllers&#039;&#039;&#039; (MBC) (called MMCs on the NES) and also known informally as &#039;&#039;&#039;mappers&#039;&#039;&#039;, to go beyond the restrictive initial hardware specifications. Nevertheless, Nintendo was much more careful to standardize their specifications to [https://niwanetwork.org/wiki/Category:Licensed_chips just a small number of possible mappers]. Moreover, Game Boy ROMs now included an official internal header mandated by Nintendo that included the correct MMC type. This meant that for the officially licensed games, these mappers proved to be rarely a problem... with some notable unimplemented exceptions: Net de Get&#039;s MBC6 that offered downloadable content off the internet, and the MMM01 footer used for some official multi-cart games, among others.&lt;br /&gt;
&lt;br /&gt;
However, it doesn&#039;t get better when it comes to &#039;&#039;&#039;unlicensed games&#039;&#039;&#039;, since they didn&#039;t necessarily respect Nintendo&#039;s specifications about how a given mapper type should handle its memory and behave in general, and internal headers were often filled with erroneous data to hinder dumping and emulation efforts. Some emulators like MESS/[[MAME]] and [http://hhug.me/?tags=hhugboy hhugboy] try to emulate that behavior with various degrees of success ([http://hhug.me/dump/ Compatibility List]). The hhugboy project also proposed a similar solution to iNES for this mapper problem, as the [http://hhug.me/gbx/1.0 gbx ROM format] that appends a footer with extra information needed for some unlicensed games. However, this format, much less unlicensed hardware quirks, isn&#039;t widely adopted aside from tentative [https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers mGBA support].&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| colspan=11 | For emulation of 2D systems, the resolution can only be upscaled, making the pixels more apparent.&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Game_Boy|Widescreen hack]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Possible with technique called [[Widescreen_hacks#Emulators_.282D.29|WideGB]] which uses a similar technique as [[Widescreen_hacks#Emulators_.282D.29|WideNES]].&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://kemenaran.winosx.com/posts/widegb-now-available-on-windows/ SameBoy WideGB fork] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Game_Boy|Sprite Replacement]]&lt;br /&gt;
| colspan=11 | Exclusive to [[GBE+]] emulator at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| Remove sprite limit&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The Gameboy supports a maximum of 40 sprite objects. – this limitation is indirectly responsible for some of the flickering seen in games at times and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
| {{?}}[https://github.com/mgba-emu/mgba/issues/412 *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Post-Processing&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=10 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br/&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=10 | Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br/&amp;gt;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.&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in Game Boy sound player&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Controls&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Misc&lt;br /&gt;
| [[Netplay#Game_Boy|&amp;lt;abbr title=&amp;quot;Should not be confused with GB/GBC Online features or Link cable emulation, see #Hardware features and peripherals section for that.&amp;quot;&amp;gt;Netplay&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;Input lag mitigation technique and [https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color RetroAchievements exclusive to libretro cores]. Also [https://docs.libretro.com/library/sameboy/#features netplay enhancement] exclusive to SameBoy libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}[https://github.com/TASEmulators/BizHawk/issues/2450 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=11 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| RetroAchievements&amp;lt;br/&amp;gt;[https://retroachievements.org/gameList.php?c=4 Game Boy], [https://retroachievements.org/gameList.php?c=6 Game Boy Color]&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}[https://sameboy.github.io/features/#debugging *]&lt;br /&gt;
| {{✓}}[https://bgb.bircd.org/manual.html#debugkeys *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
{{Cleanup|reason=Unsorted by recommended emulator}}&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Inputs&lt;br /&gt;
| [[#Motion Control (Tilt Sensor)|Motion Control (Tilt Sensor)]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro&amp;gt;Not available on Libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers&amp;gt;Motion Control does not support controller&#039;s gyro. Supports only remapping to mouse/keyboard/gamepad.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers /&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Accelerometer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Rumble|Rumble]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Game Boy Camera|Game Boy Camera]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}} &amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;Only on Android, uses real front/back Camera hardware permission required.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Boy]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Taisen Bardigun]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | &amp;lt;abbr title=&amp;quot;There are four different kinds of connectivity, support varying by game.&amp;quot;&amp;gt;Connectivity&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| [[#Multiplayer|&amp;lt;abbr title=&amp;quot;The Nintendo Game Link Cable is an accessory for the Game Boy line of handheld video game systems, allowing players to connect Game Boys of all types for multiplayer gaming. Depending on the games, a Game Link Cable can be used to link two games of the same title, like Tetris, or two compatible games like Pokémon Red and Blue. Games can be linked for head-to-head competition, cooperative play, trading items, unlocking hidden features, etc.&amp;quot;&amp;gt;Link Cable&amp;lt;/abbr&amp;gt;]]&amp;lt;ref group=N&amp;gt;Super Game Boy for SNES supports only on the Japan-exclusive Super Game Boy 2.&amp;lt;br/&amp;gt;gameyob for DS emulator supports it through NiFi.&amp;lt;br/&amp;gt;Virtual Console for Switch only supports for Pokemon only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[mGBA]] pretty buggy [https://github.com/mgba-emu/mgba/issues?q=is%3Aissue+is%3Aopen+Link but sometimes works].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[SameBoy]]&#039;s libretro core supports Link Cable, standalone does not.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;GBCC only supports a [https://gbcc.dev/ fake &amp;quot;link&amp;quot; with itself].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#IR Transmitter|IR Transmitter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| &amp;lt;abbr title=&amp;quot;Work in Progress&amp;quot;&amp;gt;WIP&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Online features|Online features]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Multiplayer|4-Player Adapter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Special hardware&lt;br /&gt;
| [[#Game Boy Printer|Game Boy Printer]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Printer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|GB Pocket Sonar]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Singer Sewing Machine]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|WorkBoy]]&lt;br /&gt;
| {{✗}}[https://github.com/shonumi/gbe-plus/issues/125 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | [https://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_Pikachu_2_GS#Interactions_with_Generation_II Pokémon Pikachu 2 GS]&lt;br /&gt;
| Communication&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Emulation&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Unlicensed Hardware&lt;br /&gt;
| [https://www.youtube.com/watch?v=yP1Bkfj9kDY WORLD PORT]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Pro Action Replay&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [http://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref group=N name=Tilt&amp;gt;[https://youtube.com/playlist?list=PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d Cart Tilt Showcase Playlist]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===IR Transmitter===&lt;br /&gt;
The Game Boy Color had an infrared transmitter and receiver. Generation II Pokémon games made use of this feature through Mystery Gift. Super Mario Bros. Deluxe could send high scores to another cartridge. GBE+ had [https://shonumi.github.io/articles/art4.html basic IR emulation] back in July 2016 but it then only worked with Pokémon games. Now, as of [https://shonumi.github.io/articles/art11.html April 2018], it has full IR emulation for most IR-enabled games (Hudson Soft&#039;s HuC-1&#039;s IR capabilities need to be emulated for Japanese &#039;&#039;Pokémon TCG&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support IR#GameBoy Color Emulation]].&lt;br /&gt;
&lt;br /&gt;
===Game Boy Camera===&lt;br /&gt;
The Game Boy Camera is an official Nintendo accessory for the Game Boy and was released in 1998. Users can take pictures and modify them with stickers and frames, as well as play several included minigames. In addition to the original model, there was a US-exclusive Legend of Zelda: Ocarina of Time edition that included different stamps.&lt;br /&gt;
&lt;br /&gt;
The first emulator to have some capability of emulating the Game Boy Camera was a modified version of an old emulator called Hash. This version, named Hashcam, can still be found on the author&#039;s website. While there were some efforts to run the Game Boy Camera ROM in BGB unofficially, the author didn&#039;t show much interest in it. However, it is fully emulated with webcam support in a lesser-known emulator called GiiBiiAdvance.&lt;br /&gt;
&lt;br /&gt;
As of version 0.7.0, or any dev builds post 0.6.0, mGBA can emulate this accessory by either using the PC&#039;s webcam or sending a BMP, GIF, JPEG, PNG, or other image format to the game, as if it was coming from the camera itself.&amp;lt;ref name=&amp;quot;mGBA_Cam&amp;quot;&amp;gt;{{cite web|url=https://twitter.com/mGBA_emu/status/890954205472501762|title=Game Boy Camera in mGBA dev builds|publisher=Twitter|accessdate=2018-08-10|date=2017-07-28}}&amp;lt;/ref&amp;gt;  The camera is also functional on the 3DS port. To enable the PC webcam, go to &amp;lt;code&amp;gt;Game Boy&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;settings&amp;lt;/code&amp;gt; and switch the &amp;lt;code&amp;gt;camera driver&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;Qt Multimedia&amp;lt;/code&amp;gt;, or by editing &amp;lt;code&amp;gt;qt.ini&amp;lt;/code&amp;gt; and setting &amp;lt;code&amp;gt;cameraDriver=1&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;[General]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Game Boy Printer===&lt;br /&gt;
Game Boy Printer is a thermal printer accessory released by Nintendo in 1998 used in conjunction with the Game Boy Camera and also used to prints images from compatible GB games such as &#039;&#039;Pokémon Gold and Silver&#039;&#039;, &#039;&#039;Pokémon Crystal&#039;&#039;, &#039;&#039;Super Mario Bros. Deluxe&#039;&#039;, &#039;&#039;Donkey Kong Country&#039;&#039; and &#039;&#039;The Legend of Zelda: Link&#039;s Awakening DX&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[VisualBoy Advance]] (including its forks), [[GBE+]] and [[mGBA]] have Game Boy Printer support that turn the signals into a bitmap form of the image.&lt;br /&gt;
&lt;br /&gt;
===Motion Control (Tilt Sensor)===&lt;br /&gt;
Two Game Boy Color games featured a built-in tilt sensor: Kirby Tilt &#039;n&#039; Tumble and Command Master. These games cannot be played without support for this feature. [[VisualBoy Advance|VBA]] and [[KiGB]] have a &amp;quot;Motion Sensor&amp;quot; option to map four directional keys to emulate the cartridge tilting, but the controls aren&#039;t analog. [[BGB]] can emulate the tilting features with the use of the mouse. [[SameBoy]] allows to use the mouse, as well as a joystick, and on the Cocoa frontend, is supporting controller&#039;s motion controls.  [[mGBA]] supports controller&#039;s motion controls and allows to assign stic&#039;s X an Y axes. Hiyoko, the official GBC emulator for [[Nintendo Switch Online]], emulates motion controls for Kirby Tilt &#039;n&#039; Tumble by translating gyroscope input either from the console itself (when playing in portable mode) or from a detached Joy-Con or Switch Pro Controller (when playing in docked mode).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support tracked motion controllers#GameBoy Color Emulation]]&lt;br /&gt;
&lt;br /&gt;
===Rumble===&lt;br /&gt;
A good number of cartridges came with a built-in rumble that required an AAA battery to power, such as &#039;&#039;Pokémon Pinball&#039;&#039;, but the feature is optional. So far, only [[VisualBoy Advance#VBA-GX|VBA-GX]] emulates rumble in these games, including games that have their rumble feature dummied out (one being &#039;&#039;Tarzan&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
===Multiplayer===&lt;br /&gt;
* &#039;&#039;&#039;Link Cable:&#039;&#039;&#039; [[BGB]], [[KiGB]], some versions of [[VisualBoy Advance#VBA-M|VBA-M]] and [[TGB Dual|TGB-Dual]] supports link cable. It can also be used for Netplay on the corresponding [[RetroArch]] core. [https://en.wikipedia.org/wiki/List_of_multiplayer_Game_Boy_games#Two-player_games_via_the_Game_Link_Cable Two-player games via the Game Link Cable list].&lt;br /&gt;
* &#039;&#039;&#039;4-Player Adapter:&#039;&#039;&#039; Currently only [[GBE+]] and DoubleCherryGB supports it. &lt;br /&gt;
* &#039;&#039;&#039;Faceball 2000 16-Player Link Cable:&#039;&#039;&#039; There is a 16-Player adapter as well, but it went unreleased outside of unused code in some games, but it is emulated by &#039;&#039;DoubleCherryGB&#039;&#039; emulator and allows to play Faceball 2000 in local splitscreen and via netplay.&lt;br /&gt;
* &#039;&#039;&#039;Multiplayer Hacks:&#039;&#039;&#039; DoubleCherryGB emulates virtual link-cable devices that allow Tetris Battle Royal and Kwirk Multiplayer up to 16 players on local splitscreen and via netplay.&lt;br /&gt;
&lt;br /&gt;
===Online features===&lt;br /&gt;
====Mobile Game Boy Adapter====&lt;br /&gt;
There is a Japan-only accessory that communicates with Mobile Golf and Japanese Pokémon Crystal. It was bundled with Mobile Trainer cartridge which allowed the player to use e-mail as well as browse Nintendo&#039;s website. It saw use on some Game Boy Color and Game Boy Advance games, but support was limited to Japan, and the servers went offline by 2002.&lt;br /&gt;
&lt;br /&gt;
It is possible to partially emulate its feature for Pokémon Crystal by [http://forums.glitchcity.info/index.php?topic=7509.0 using BGB&#039;s scripting capability], and GBE+ can at least reach the title screen of Mobile Trainer and made [https://www.reddit.com/r/EmuDev/comments/9141oy/making_progress_with_gb_mobile_adapter_emulation/ some progress in July 2018], but otherwise, no emulators (except for a recently leaked at time of writing internal emulator) properly support this accessory.&lt;br /&gt;
&lt;br /&gt;
====Hudsonsoft KISS Link====&lt;br /&gt;
This accessory both allowed IR communications between 2 gameboys before the Game Boy Color existed with it’s IR port and with a modem, it allowed users to download exclusive content by them from Hudsonsoft&#039;s website. No emulator supports this. Resources about this super obscure accessory include http://nectaris.tg-16.com/GB-KISS-LINK-FAQ-hudson-gameboy-nectaris.html and https://www.youtube.com/watch?v=uOuJ0EcA8IQ&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
There are [[wikipedia:Game Boy accessories#Game Boy|a few accessories that the Game Boy and Game Boy Color]] had. Due to their very small and game-specific use, most emulators don&#039;t bother with them at all, save for GBE+.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Pocket Sonar:&#039;&#039;&#039; Japan only cartridge released by Bandai. It is a sonar-enabled device used for fishing with a fishing game included. Only GBE+ [https://shonumi.github.io/articles/art13.html supports] this feature. A similar cartridge was released for the WonderSwan (still unemulated).&lt;br /&gt;
* &#039;&#039;&#039;Barcode Boy:&#039;&#039;&#039; An obscure Japan-only barcode-scanning device released by Namcot (then-Namco&#039;s consumer division) in 1992. A total of 4 games were released to utilize this accessory. KiGB and GEST claim support for this device, but they only feed random data to Game Boy until the game accepts it as a valid barcode. GBE+ has [https://shonumi.github.io/articles/art7.html proper emulation] with the ability to read barcodes from binary files. DoubleCherryGB also   has full support. All barcodes are hardcode. After each scan the next barcode is loaded.&lt;br /&gt;
* &#039;&#039;&#039;Barcode Taisen Bardigun:&#039;&#039;&#039; Another Japan only barcode-scanning device with the dedicated game. GBE+ [https://shonumi.github.io/articles/art6.html supports this accessory].&lt;br /&gt;
* &#039;&#039;&#039;Singer Sewing Machine:&#039;&#039;&#039; There is link cable support for the Singer IZEK Digital Sewing Machine. The IZEK was unique in that it came bundled with a specially coloured Game Boy and a cartridge for interfacing with the machine.&amp;lt;ref name=&amp;quot;IZEK_1&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=AlhJKMXU7tg&amp;amp;t=5m25s|title=Game Boy Part 2 - Did You Know Gaming? Feat. Jake of Vsauce3|publisher=Youtube|accessdate=2018-08-10|date=2014-05-24}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IZEK_2&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=K-Epj2_eJdA|title=Singer IZEK Digital Sewing Machine - Gameboy Color Controller (Game Boy Color) Review|publisher=Youtube|accessdate=2018-08-10|date=2014-06-24}}&amp;lt;/ref&amp;gt; Despite the IZEK&#039;s rarity, support for it has been added in a recent GBE+ release.&amp;lt;ref&amp;gt;[https://shonumi.github.io/articles/art22.html Edge of Emulation: Game Boy Sewing Machines]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Suzuki Pocket Dash Diagnostic System&#039;&#039;&#039; and &#039;&#039;&#039;Aprilia DITECH Interface&#039;&#039;&#039;: A series of diagnostic cartridges used for Suzuki and Aprilia scooters respectively, developed by Orbital Technologies in the early 2000s. Both were used to interface with a supported motorcycle&#039;s engine control unit (ECU) in a similar manner to OBD tools for automobiles. The diagnostic cartridges were only made available for use by motorcycle dealerships and were not licensed by Nintendo. No dump of either cartridge exists as of {{CURRENTYEAR}}.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:Gbc over saturation2.png|thumb|right|350px|Comparison of saturation levels in [[VisualBoy Advance#VBA-M|VBA-M]] and [[Gambatte]].]]&lt;br /&gt;
The Game Boy Color&#039;s screen is under-saturated. Game developers often work around this by using brighter colors knowing it&#039;ll be compensated for on hardware. This does not translate well in emulation, because standard LCD screens don&#039;t account for this sort of issue. Many emulators attempt to combat this issue with options that adjust accordingly; if not directly, then [[Shaders_and_Filters#Image_Adjustment|shader functionality]] may be implemented.&lt;br /&gt;
&lt;br /&gt;
This issue also affects [[Game Boy Advance emulators#Oversaturation|Game Boy Advance emulation]].&lt;br /&gt;
&lt;br /&gt;
====Emulator options====&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders, you will find three customizable &#039;&#039;&#039;Desaturation&#039;&#039;&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; Under Options &amp;gt; Game Boy, you will find the &#039;&#039;&#039;GB color option&#039;&#039;&#039;. The recent nightly builds also include the &#039;&#039;&#039;LCD Filter&#039;&#039;&#039; option.&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* meganesu: [https://meganesu.github.io/generate-gb-opcodes/ Game Boy CPU Instructions]&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy/ Game Boy Architecture Practical Analysis]&lt;br /&gt;
* MVG: [https://www.youtube.com/watch?v=zQE1K074v3s How Graphics worked on the Nintendo Game Boy], [https://www.youtube.com/watch?v=FzPTK91EJY8 Learn to code and write games on the Nintendo Game Boy], [https://www.youtube.com/watch?v=I1cUIGHZLGA Secrets of the Nintendo Game Boy Boot Logo], [https://www.youtube.com/watch?v=gYQMdox5gzI How Cartridges worked on the Nintendo Game Boy]&lt;br /&gt;
* kOOPa and nocash: [https://problemkaputt.de/pandocs.htm Pan Docs]&lt;br /&gt;
* [https://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki] – Information about the Game Boy&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Emulators on GB/GBC]]&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Fourth-generation video game consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Game Boy/Game Boy Color emulators|*]]&lt;br /&gt;
[[Category:Game Boy]]&lt;br /&gt;
[[Category:Game Boy Color]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=110139</id>
		<title>Game Boy/Game Boy Color emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=110139"/>
		<updated>2025-01-17T02:33:32Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: Gambatte_libretro is active&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Game Boy (Color)&lt;br /&gt;
|logo = Game_Boy.png&lt;br /&gt;
|image = Game-boy-color.png&lt;br /&gt;
|imagecaption = &#039;&#039;&#039;Top:&#039;&#039;&#039; Original Game Boy&amp;lt;br&amp;gt;&#039;&#039;&#039;Bottom:&#039;&#039;&#039; Game Boy Color&lt;br /&gt;
|developer = [[:Nintendo]]&lt;br /&gt;
|type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]&lt;br /&gt;
|release=1989 (Game Boy)&amp;lt;br/&amp;gt;1998 (Game Boy Color)&lt;br /&gt;
|discontinued = 2003&lt;br /&gt;
|predecessor = [[Game &amp;amp; Watch]]&lt;br /&gt;
|successor= [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
{{for|emulators that run on the Game Boy (Color)|Emulators on GB/GBC}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game Boy|Game Boy]]&#039;&#039;&#039; (GB) and &#039;&#039;&#039;[[wikipedia:Game Boy Color|Game Boy Color]]&#039;&#039;&#039; (GBC) are 8-bit, fourth-generation handheld consoles released by Nintendo on July 31, 1989 and November 18, 1998 respectively and retailed for {{Inflation|USD|89.95|1998}}. The Game Boy has a Sharp LR35902 core CPU at 4.19 MHz. It had a monochrome display that could only show four shades of grey, albeit with a olive green tinge on the original. The Game Boy Color uses the same LR35902 core as the original; while it is clocked at 8.38 MHz, it can be underclocked to 4.19 MHz for backwards-compatibility purposes. It was named such from its color screen, but it also had a larger memory size and a faster CPU. The hardware similarities allow cross-compatibility between the two platforms and they are often treated as one. They would both be succeeded by the backward-compatible [[Game Boy Advance emulators|Game Boy Advance]].&lt;br /&gt;
&lt;br /&gt;
Nintendo re-released the console as the &#039;&#039;&#039;Game Boy Pocket&#039;&#039;&#039; in 1996, with a more compact body and a better screen. A front light was added to a special edition of the Pocket in Japan called the &#039;&#039;&#039;Game Boy Light&#039;&#039;&#039;, a feature that wouldn&#039;t be seen outside of Japan until the Game Boy Advance SP.&lt;br /&gt;
&lt;br /&gt;
Nintendo released a peripheral for the [[Super Nintendo emulators|Super Nintendo Entertainment System]] called [[wikipedia:Super Game Boy|Super Game Boy]] in June 1994, which was modeled like a cartridge but included its own cartridge slot for Game Boy/Color games, as well as the hardware needed to translate the games. Many Game Boy/Color emulators offer at least some of the special features it included, such as added borders, colorization, custom button mappings, and other features. It was possible to link, but without the external port, as well as errors in the CPU, it would not be feasible to the end user. These issues would later be corrected in the Japan-exclusive Super Game Boy 2.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
Because of how relatively easy popular 8-bit consoles are to emulate, tons of Game Boy emulators exist. For a list of open-source projects, see [https://github.com/search?o=desc&amp;amp;q=gameboy+emulator&amp;amp;s=updated&amp;amp;type=Repositories&amp;amp;utf8=%E2%9C%93 this GitHub query]. For a list of accuracy tests, see [https://daid.github.io/GBEmulatorShootout/ daid.github.io/GBEmulatorShootout].&lt;br /&gt;
&lt;br /&gt;
===x86===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Super Nintendo emulators#Super Game Boy|Super Game Boy]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
| [[SameBoy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://sameboy.github.io/downloads {{SameBoyVer}}]&amp;lt;br /&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N&amp;gt;Video emulation works perfectly, but the sound enhancements are not emulated.&amp;lt;/ref&amp;gt; ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BGB]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bgb.bircd.org/#downloads {{BGBVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://emulicious.net Emulicious]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://emulicious.net/downloads {{EmuliciousVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(BSNES)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(Gambatte_Speedrun)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(SameBoy)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gambatte]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://sourceforge.net/projects/gambatte/files/gambatte {{GambatteVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=active&amp;gt;[https://github.com/libretro/gambatte-libretro/tree/master Libretro core] is still active.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Mesen|Mesen]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[GBE+]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[MAME]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;/br&amp;gt;[http://www.mamedev.org/release.html {{MAMEVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gearboy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/drhelius/Gearboy/releases {{GearboyVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/philj56/gbcc git]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| GameRoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy {{GameRoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[ares]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift&#039;s comment about libretro core]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [http://buildbot.libretro.com/nightly/ libretro core] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://chillygb.arci.me/ ChillyGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
| [https://github.com/AuroraViola/ChillyGB {{ChillyGBVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://hhug.me/ hhugboy]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/tzlion/hhugboy/releases {{hhugboyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/143#issue-1456816849 {{SkyEmuVer}}]&lt;br /&gt;
|? ||{{✗}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://binji.github.io/binjgb/ binjgb]&lt;br /&gt;
| align=left|{{Icon|Web}}&lt;br /&gt;
| [https://github.com/binji/binjgb/releases {{binjgbVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Ironboy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/chiplis/ironboy/ git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|PyBoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Baekalfen/PyBoy/releases {{PyBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|LGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|KevBoy&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
|[https://github.com/xkevio/kevboy/releases {{KevBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|jgb&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/jsgroth/jgb git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|DoubleCherryGB&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/TimOelrichs/doublecherryGB-libretro git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [http://byuu.org/emulation/higan {{higanVer}}]&amp;lt;br /&amp;gt;[https://github.com/libretro/higan libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://mattcurrie.com/bdm/ BDM]&lt;br /&gt;
| align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
| [https://mattcurrie.com/bdm-demo/ Demo]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGB VGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://fms.komkon.org/VGB {{VGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Gamebert&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/robert/gamebert git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Pantheon]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|UGE&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/SuperDisk/hUGETracker/releases {{UGEVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|PDEQ}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[KiGB]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|DOS}}&lt;br /&gt;
| [http://kigb.emuunlim.com/downloads.htm {{KiGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[TGB Dual]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&amp;lt;ref group=N name=two&amp;gt;On Linux as an SDL port (and the [[libretro]] core is based on this version).&amp;lt;/ref&amp;gt;&lt;br /&gt;
| [https://github.com/libertyernie/tgbdual_L/releases {{TGBDualVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GiiBiiAdvance&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://github.com/AntonioND/giibiiadvance/releases git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|MetroBoy&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/aappleby/MetroBoy/releases {{MetroBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|hdmg&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://git.sr.ht/~sircmpwn/hdmg git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[rew.]]&lt;br /&gt;
|align=left|{{Icon|Windows|Windows9x}}&lt;br /&gt;
|[https://wikiwiki.jp/emulator/rew. rew12stx]&lt;br /&gt;
|? ||{{✗}} ||{{?}} ||?  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ARM===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[SameBoy]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/sameboy SameBoy_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://apps.apple.com/us/app/sameboy/id6496971295 1.0] (iOS App Store)&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.philj56.gbcc beta41]&amp;lt;br/&amp;gt;[https://github.com/philj56/gbcc-android/actions/workflows/build-apk.yml &amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git Artifacts&amp;lt;/abbr&amp;gt;]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{~}}[https://github.com/philj56/gbcc-android/commits/master *] ||{{✓}} [https://play-lh.googleusercontent.com/_5D9uMlRlL-DJ_anXEyJHtI3IriwCFVPgg2zgwhkaG-uYwkjYeTqmiuUZwpomTYKsuo=w1024-h768-rw Printer] [https://youtu.be/ESYolQ761Dw?si=2c-yAHAAcWQSei1a Kirby Camera]&lt;br /&gt;
|-&lt;br /&gt;
|[[Game Play Color]]&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://github.com/gameplaycolor/gameplaycolor/releases {{GamePlayColorVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.explusalpha.com/home/gbc-emu GBC.emu]&lt;br /&gt;
| align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu {{.emuVer}}][https://github.com/Rakashazi/emu-ex-plus-alpha git]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/76 1.5.46.02 Pyra]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/huhao1987/mGBA_Android 0.3]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.sky.SkyEmu v3.2] (Play)[https://www.amazon.com/SkyEmu-GBC-GBA-NDS-Emulator/dp/B0CGHK8QP5 v3.2] (Amazon)[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://iemulators.com/gba4ios 2.1]&amp;lt;br/&amp;gt;[https://github.com/CocoaBob/GBA4iOS git] &amp;lt;small&amp;gt;(new fork)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GameRoy&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy 0.2.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://eightbitwonders.gitlab.io/app 8-Bit Wonders]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://f-droid.org/packages/de.rainerhock.eightbitwonders 0.8] (F-Droid)&amp;lt;/br&amp;gt;0.8 (Play)&amp;lt;/br&amp;gt;0.8 (Amazon)&amp;lt;/br&amp;gt;[https://gitlab.com/eightbitwonders/app git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||roadmap&lt;br /&gt;
|-&lt;br /&gt;
|MeBoy&lt;br /&gt;
| align=left|{{Icon|Java}}&lt;br /&gt;
| [http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.fastemulator.gbc 2.0.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|John GBC&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.93]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Consoles===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Hiyoko)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Switch}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Super Game Boy&lt;br /&gt;
| align=left|{{Icon|SNES}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{✗}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407 GameYob DS]&lt;br /&gt;
| align=left|{{Icon|NDS}}&lt;br /&gt;
| [https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/ GameYob 3DS]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| [https://www.gamebrew.org/wiki/GameYob_3DS 1.0.8][https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy_Advance#VBA-M|&amp;lt;abbr title=&amp;quot;Modified port of VBA-M. With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.&amp;quot;&amp;gt;VBA GX&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
| [https://github.com/dborth/vbagx#nightly-builds nightly-builds]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|3DS|NX}}&amp;lt;br/&amp;gt;{{Icon|Vita|DC}}&amp;lt;br/&amp;gt;{{Icon|PSX}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Xbox|NGC}}&amp;lt;br/&amp;gt;{{Icon|Wii|WiiU|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|Vita|3DS}}&lt;br /&gt;
| [https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RIN&lt;br /&gt;
| align=left|{{Icon|PSP}}&lt;br /&gt;
| [https://github.com/mbarczak/psp_rin git]&amp;lt;br/&amp;gt;[https://archive.org/details/rin-rx.-7z RX]&amp;lt;br/&amp;gt;[https://archive.org/details/rin_v1.32n1.2.7z 1.32n1.2]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| 8.10&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Wii|WiiU|NX}}&amp;lt;br&amp;gt;{{Icon|PSV|3DS}}&lt;br /&gt;
| [https://endrift.com/mgba/downloads.html {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[https://github.com/mgba-emu/mgba/releases git]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}})  ||{{✓}} ||{{✓}}&lt;br /&gt;
|- &lt;br /&gt;
|GBEmu&lt;br /&gt;
| align=left|{{Icon|VB}}&lt;br /&gt;
| [https://www.virtual-boy.com/forums/t/entry-game-boy-emulator/ 0.1]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RealBoy Vita&lt;br /&gt;
| align=left|{{Icon|PSV}}&lt;br /&gt;
| [https://vitadb.rinnegatamante.it/#/info/167 1.2][https://github.com/xerpi/realboy-vita/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|ShuBoy&lt;br /&gt;
| align=left|{{Icon|MD}}&lt;br /&gt;
| [http://jiggawatt.org/badc0de/shuboy.htm 1.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|aGBe&lt;br /&gt;
| align=left|{{Icon|PSX}}&lt;br /&gt;
| [https://sourceforge.net/projects/agbe/files/agbe SF]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Hu-Boy&lt;br /&gt;
| align=left|SuperGrafx&amp;lt;br&amp;gt;TurboGrafx-CD&amp;lt;br&amp;gt;TurboDuo&lt;br /&gt;
| [https://www.chrismcovell.com/huboy.html V 0.30621]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{X}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Firmware===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|UEFI}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparison==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
===Game Boy-only emulators===&lt;br /&gt;
;[[SameBoy]]:One of the most [[Emulation_accuracy|accurate]] Game Boy emulator currently. The UI is simple and easy to use. It includes open source bootroms, although these can be replaced with real ones. Has debugging features and also emulates Game Boy Camera and Game Boy Printer.&lt;br /&gt;
;[[BGB]]:A closed-source emulator for Windows (and [[Wine]]) with solid Game Boy and Game Boy Color accuracy, as well as near flawless link support. It has a wealth of options for color palettes. Most used for its advanced debugger.&lt;br /&gt;
;[[Gambatte]]:Pretty [[Emulation_accuracy|accurate]] open-source Game Boy/Color emulator. It has a good range of options and features, though not quite as much as some other emulators. The main fork is not in active development, but the libretro core is still active.&lt;br /&gt;
;[http://hhug.me/?tags=hhugboy hhugboy]:A Windows-only Game Boy/Color emulator based on GEST with a focus on bootleg and unlicensed games. It is capable of detecting and correctly emulating the mapper on a number of games that are otherwise broken on other emulators, but some ROMs require manually selecting the mapper on the Unlicensed Compatibility Mode menu. Besides the usual raw dumps, it also supports the footered [http://hhug.me/gbx GBX] ROM format, which correctly informs the emulator which mapper to run regardless of what the internal headers say.&lt;br /&gt;
;GameRoy:A Game Boy emulator, dissasembler and debugger written in Rust. It has high [[Emulation_accuracy|accuracy]] and accurate clock frequency. It is more suited for debugging uses for now.&lt;br /&gt;
;[[TGB Dual]]:An ancient emulator that supports link cable emulation. It also supports [[netplay]], but it requires a VPN. The libretro port supports local multiplayer using player 2&#039;s controls.&lt;br /&gt;
;[[KiGB]]:An old and obsolete emulator which boasted its accuracy but was proven to be full of game-specific hacks.&amp;lt;ref&amp;gt;https://github.com/mgba-emu/mgba/issues/238&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/Test_ROMs#Emulators_running_on_desktop_computers&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/KiGB&amp;lt;/ref&amp;gt; It has a wide selection of features, but other emulators have caught up and are already doing much better.&lt;br /&gt;
;[https://github.com/AntonioND/giibiiadvance GiiBiiAdvance]:Pioneered full GB Camera emulation, including webcam support. Aside from that, it&#039;s an unfinished emulator with the basics set up, but its promising future currently on hiatus. It has very [[Emulation_accuracy|accurate]] timing.&lt;br /&gt;
;[https://github.com/aappleby/MetroBoy MetroBoy]:Extremely [[Emulation_accuracy|accurate]] Game Boy simulator which being written in a subset of C++ that&#039;s designed to to be mechanically translated into Verilog HDL.&lt;br /&gt;
;Ironboy:A very recent and promising emulator written in Rust for WebAssembly which is focus only on the original Game Boy (DMG) to [https://github.com/Chiplis/IronBoy#ironboy achieve the highest degree of accuracy]. Unfortunately, it only supports monochrome Game Boy games.&lt;br /&gt;
;binjgb:A GB + GBC emulator for both desktop and WebAssembly, developed by Ben &amp;quot;binji&amp;quot; Smith since 2016. Most famously used by McDonald&#039;s in 2023 to publish &#039;&#039;Grimace&#039;s Birthday&#039;&#039; [https://grimacesbirthday.com/ as a browser game].&lt;br /&gt;
;[[Nintendo Switch Online]] (Hiyoko):&lt;br /&gt;
* GB support was added to Nintendo Switch Online in February 2023, alongside GBA games exclusive to the Expansion Pack tier;&lt;br /&gt;
* Users are limited to the selection of games Nintendo chooses to make available on the service;&lt;br /&gt;
* Supports online and Local Play (up to 2 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* Supports tilt controls through gyroscope or normal controllers (e.g.: &#039;&#039;Kirby&#039;s Tilt &#039;n&#039; Tumble&#039;&#039;);&lt;br /&gt;
* Supports infrared emulation (e.g.: &#039;&#039;Pokémon Trading Card Game&#039;&#039;);&lt;br /&gt;
* Palette styles can be applied (original GB, Pocket, and GBC);&lt;br /&gt;
* No Super Game Boy features supported (it always runs games in GBC mode);&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GB/GBC emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advanced, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
===GB/C emulation on GBA emulators===&lt;br /&gt;
&#039;&#039;This shouldn&#039;t be confused with [[Game_Boy_Advance_emulators#Hardware_features_and_accessories|actual backwards compatibility on GBA emulation]].&#039;&#039;&lt;br /&gt;
;[[mGBA]]:Primarily emulates the [[Game Boy Advance emulators|Game Boy Advance]] but it also includes GB/C support much like the original system. It&#039;s a solid implementation, with most of the library working perfectly.&lt;br /&gt;
;[[GBE+]]:An emulator that has a large effort in preserving the functions of a multitude of [[#Game Boy Features|obscure accessories]] that other emulators don&#039;t focus on. It can also load custom tiles in games, including colorized tiles for original Game Boy titles.&lt;br /&gt;
;[[VisualBoy Advance#VBA-M|VisualBoy Advance-M &amp;lt;small&amp;gt;(VBA-M)&amp;lt;/small&amp;gt;]]:Used to be the go-to for Game Boy Advance emulation and even included solid GB/C emulation. It&#039;s now behind [[mGBA]] on both fronts.&lt;br /&gt;
&lt;br /&gt;
===[[Multi-system emulators]]===&lt;br /&gt;
;[[higan]]/[[ares]]:Because it started out as a [[Super Nintendo emulators|SNES emulator]] (its original name was bsnes), it was the first one that properly emulated all of the [[Super_Nintendo_emulators#Super_Game_Boy|Super Game Boy]]&#039;s features, such as SPC sound chip utilization, which requires the SNES and GameBoy to be emulated simultaneously so it&#039;s demanding.&amp;lt;ref&amp;gt;https://old.reddit.com/r/emulation/comments/zwq9fu/ares_crossplatform_open_source_multisystem/j1ys10k/&amp;lt;/ref&amp;gt;&lt;br /&gt;
;[[BizHawk]]:Uses a modified Gambatte core. It provides speedrunning tools.&lt;br /&gt;
;[[MAME]]:Has solid Game Boy emulation through its &amp;lt;code&amp;gt;gameboy&amp;lt;/code&amp;gt; driver despite the sound being imperfect, as well as slightly worse Game Boy Color compatibility through its &amp;lt;code&amp;gt;gbcolor&amp;lt;/code&amp;gt; driver (where both the graphics and sound are imperfect). Despite its setbacks, it aims to feature compatibility with obscure mappers that other emulators usually ignore, like Wisdom Tree games or MMM01 multicarts. Accuracy was improved upon with contributions by Judge_.&lt;br /&gt;
&lt;br /&gt;
==Mappers==&lt;br /&gt;
Much like the NES, the Game Boy (and by extension, the Game Boy Color) used &#039;&#039;&#039;Memory Bank Controllers&#039;&#039;&#039; (MBC) (called MMCs on the NES) and also known informally as &#039;&#039;&#039;mappers&#039;&#039;&#039;, to go beyond the restrictive initial hardware specifications. Nevertheless, Nintendo was much more careful to standardize their specifications to [https://niwanetwork.org/wiki/Category:Licensed_chips just a small number of possible mappers]. Moreover, Game Boy ROMs now included an official internal header mandated by Nintendo that included the correct MMC type. This meant that for the officially licensed games, these mappers proved to be rarely a problem... with some notable unimplemented exceptions: Net de Get&#039;s MBC6 that offered downloadable content off the internet, and the MMM01 footer used for some official multi-cart games, among others.&lt;br /&gt;
&lt;br /&gt;
However, it doesn&#039;t get better when it comes to &#039;&#039;&#039;unlicensed games&#039;&#039;&#039;, since they didn&#039;t necessarily respect Nintendo&#039;s specifications about how a given mapper type should handle its memory and behave in general, and internal headers were often filled with erroneous data to hinder dumping and emulation efforts. Some emulators like MESS/[[MAME]] and [http://hhug.me/?tags=hhugboy hhugboy] try to emulate that behavior with various degrees of success ([http://hhug.me/dump/ Compatibility List]). The hhugboy project also proposed a similar solution to iNES for this mapper problem, as the [http://hhug.me/gbx/1.0 gbx ROM format] that appends a footer with extra information needed for some unlicensed games. However, this format, much less unlicensed hardware quirks, isn&#039;t widely adopted aside from tentative [https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers mGBA support].&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| colspan=11 | For emulation of 2D systems, the resolution can only be upscaled, making the pixels more apparent.&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Game_Boy|Widescreen hack]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Possible with technique called [[Widescreen_hacks#Emulators_.282D.29|WideGB]] which uses a similar technique as [[Widescreen_hacks#Emulators_.282D.29|WideNES]].&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://kemenaran.winosx.com/posts/widegb-now-available-on-windows/ SameBoy WideGB fork] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Game_Boy|Sprite Replacement]]&lt;br /&gt;
| colspan=11 | Exclusive to [[GBE+]] emulator at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| Remove sprite limit&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The Gameboy supports a maximum of 40 sprite objects. – this limitation is indirectly responsible for some of the flickering seen in games at times and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
| {{?}}[https://github.com/mgba-emu/mgba/issues/412 *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Post-Processing&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=10 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br/&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=10 | Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br/&amp;gt;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.&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in Game Boy sound player&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Controls&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Misc&lt;br /&gt;
| [[Netplay#Game_Boy|&amp;lt;abbr title=&amp;quot;Should not be confused with GB/GBC Online features or Link cable emulation, see #Hardware features and peripherals section for that.&amp;quot;&amp;gt;Netplay&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;Input lag mitigation technique and [https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color RetroAchievements exclusive to libretro cores]. Also [https://docs.libretro.com/library/sameboy/#features netplay enhancement] exclusive to SameBoy libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}[https://github.com/TASEmulators/BizHawk/issues/2450 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=11 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| RetroAchievements&amp;lt;br/&amp;gt;[https://retroachievements.org/gameList.php?c=4 Game Boy], [https://retroachievements.org/gameList.php?c=6 Game Boy Color]&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}[https://sameboy.github.io/features/#debugging *]&lt;br /&gt;
| {{✓}}[https://bgb.bircd.org/manual.html#debugkeys *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
{{Cleanup|reason=Unsorted by recommended emulator}}&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Inputs&lt;br /&gt;
| [[#Motion Control (Tilt Sensor)|Motion Control (Tilt Sensor)]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro&amp;gt;Not available on Libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers&amp;gt;Motion Control does not support controller&#039;s gyro. Supports only remapping to mouse/keyboard/gamepad.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers /&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Accelerometer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Rumble|Rumble]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Game Boy Camera|Game Boy Camera]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}} &amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;Only on Android, uses real front/back Camera hardware permission required.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Boy]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Taisen Bardigun]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | &amp;lt;abbr title=&amp;quot;There are four different kinds of connectivity, support varying by game.&amp;quot;&amp;gt;Connectivity&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| [[#Multiplayer|&amp;lt;abbr title=&amp;quot;The Nintendo Game Link Cable is an accessory for the Game Boy line of handheld video game systems, allowing players to connect Game Boys of all types for multiplayer gaming. Depending on the games, a Game Link Cable can be used to link two games of the same title, like Tetris, or two compatible games like Pokémon Red and Blue. Games can be linked for head-to-head competition, cooperative play, trading items, unlocking hidden features, etc.&amp;quot;&amp;gt;Link Cable&amp;lt;/abbr&amp;gt;]]&amp;lt;ref group=N&amp;gt;Super Game Boy for SNES supports only on the Japan-exclusive Super Game Boy 2.&amp;lt;br/&amp;gt;gameyob for DS emulator supports it through NiFi.&amp;lt;br/&amp;gt;Virtual Console for Switch only supports for Pokemon only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[mGBA]] pretty buggy [https://github.com/mgba-emu/mgba/issues?q=is%3Aissue+is%3Aopen+Link but sometimes works].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[SameBoy]]&#039;s libretro core supports Link Cable, standalone does not.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;GBCC only supports a [https://gbcc.dev/ fake &amp;quot;link&amp;quot; with itself].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#IR Transmitter|IR Transmitter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| &amp;lt;abbr title=&amp;quot;Work in Progress&amp;quot;&amp;gt;WIP&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Online features|Online features]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Multiplayer|4-Player Adapter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Special hardware&lt;br /&gt;
| [[#Game Boy Printer|Game Boy Printer]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Printer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|GB Pocket Sonar]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Singer Sewing Machine]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|WorkBoy]]&lt;br /&gt;
| {{✗}}[https://github.com/shonumi/gbe-plus/issues/125 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | [https://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_Pikachu_2_GS#Interactions_with_Generation_II Pokémon Pikachu 2 GS]&lt;br /&gt;
| Communication&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Emulation&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Unlicensed Hardware&lt;br /&gt;
| [https://www.youtube.com/watch?v=yP1Bkfj9kDY WORLD PORT]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Pro Action Replay&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [http://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref group=N name=Tilt&amp;gt;[https://youtube.com/playlist?list=PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d Cart Tilt Showcase Playlist]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===IR Transmitter===&lt;br /&gt;
The Game Boy Color had an infrared transmitter and receiver. Generation II Pokémon games made use of this feature through Mystery Gift. Super Mario Bros. Deluxe could send high scores to another cartridge. GBE+ had [https://shonumi.github.io/articles/art4.html basic IR emulation] back in July 2016 but it then only worked with Pokémon games. Now, as of [https://shonumi.github.io/articles/art11.html April 2018], it has full IR emulation for most IR-enabled games (Hudson Soft&#039;s HuC-1&#039;s IR capabilities need to be emulated for Japanese &#039;&#039;Pokémon TCG&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support IR#GameBoy Color Emulation]].&lt;br /&gt;
&lt;br /&gt;
===Game Boy Camera===&lt;br /&gt;
The Game Boy Camera is an official Nintendo accessory for the Game Boy and was released in 1998. Users can take pictures and modify them with stickers and frames, as well as play several included minigames. In addition to the original model, there was a US-exclusive Legend of Zelda: Ocarina of Time edition that included different stamps.&lt;br /&gt;
&lt;br /&gt;
The first emulator to have some capability of emulating the Game Boy Camera was a modified version of an old emulator called Hash. This version, named Hashcam, can still be found on the author&#039;s website. While there were some efforts to run the Game Boy Camera ROM in BGB unofficially, the author didn&#039;t show much interest in it. However, it is fully emulated with webcam support in a lesser-known emulator called GiiBiiAdvance.&lt;br /&gt;
&lt;br /&gt;
As of version 0.7.0, or any dev builds post 0.6.0, mGBA can emulate this accessory by either using the PC&#039;s webcam or sending a BMP, GIF, JPEG, PNG, or other image format to the game, as if it was coming from the camera itself.&amp;lt;ref name=&amp;quot;mGBA_Cam&amp;quot;&amp;gt;{{cite web|url=https://twitter.com/mGBA_emu/status/890954205472501762|title=Game Boy Camera in mGBA dev builds|publisher=Twitter|accessdate=2018-08-10|date=2017-07-28}}&amp;lt;/ref&amp;gt;  The camera is also functional on the 3DS port. To enable the PC webcam, go to &amp;lt;code&amp;gt;Game Boy&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;settings&amp;lt;/code&amp;gt; and switch the &amp;lt;code&amp;gt;camera driver&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;Qt Multimedia&amp;lt;/code&amp;gt;, or by editing &amp;lt;code&amp;gt;qt.ini&amp;lt;/code&amp;gt; and setting &amp;lt;code&amp;gt;cameraDriver=1&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;[General]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Game Boy Printer===&lt;br /&gt;
Game Boy Printer is a thermal printer accessory released by Nintendo in 1998 used in conjunction with the Game Boy Camera and also used to prints images from compatible GB games such as &#039;&#039;Pokémon Gold and Silver&#039;&#039;, &#039;&#039;Pokémon Crystal&#039;&#039;, &#039;&#039;Super Mario Bros. Deluxe&#039;&#039;, &#039;&#039;Donkey Kong Country&#039;&#039; and &#039;&#039;The Legend of Zelda: Link&#039;s Awakening DX&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[VisualBoy Advance]] (including its forks), [[GBE+]] and [[mGBA]] have Game Boy Printer support that turn the signals into a bitmap form of the image.&lt;br /&gt;
&lt;br /&gt;
===Motion Control (Tilt Sensor)===&lt;br /&gt;
Two Game Boy Color games featured a built-in tilt sensor: Kirby Tilt &#039;n&#039; Tumble and Command Master. These games cannot be played without support for this feature. [[VisualBoy Advance|VBA]] and [[KiGB]] have a &amp;quot;Motion Sensor&amp;quot; option to map four directional keys to emulate the cartridge tilting, but the controls aren&#039;t analog. [[BGB]] can emulate the tilting features with the use of the mouse. [[SameBoy]] allows to use the mouse, as well as a joystick, and on the Cocoa frontend, is supporting controller&#039;s motion controls.  [[mGBA]] supports controller&#039;s motion controls and allows to assign stic&#039;s X an Y axes. Hiyoko, the official GBC emulator for [[Nintendo Switch Online]], emulates motion controls for Kirby Tilt &#039;n&#039; Tumble by translating gyroscope input either from the console itself (when playing in portable mode) or from a detached Joy-Con or Switch Pro Controller (when playing in docked mode).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support tracked motion controllers#GameBoy Color Emulation]]&lt;br /&gt;
&lt;br /&gt;
===Rumble===&lt;br /&gt;
A good number of cartridges came with a built-in rumble that required an AAA battery to power, such as &#039;&#039;Pokémon Pinball&#039;&#039;, but the feature is optional. So far, only [[VisualBoy Advance#VBA-GX|VBA-GX]] emulates rumble in these games, including games that have their rumble feature dummied out (one being &#039;&#039;Tarzan&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
===Multiplayer===&lt;br /&gt;
* &#039;&#039;&#039;Link Cable:&#039;&#039;&#039; [[BGB]], [[KiGB]], some versions of [[VisualBoy Advance#VBA-M|VBA-M]] and [[TGB Dual|TGB-Dual]] supports link cable. It can also be used for Netplay on the corresponding [[RetroArch]] core. [https://en.wikipedia.org/wiki/List_of_multiplayer_Game_Boy_games#Two-player_games_via_the_Game_Link_Cable Two-player games via the Game Link Cable list].&lt;br /&gt;
* &#039;&#039;&#039;4-Player Adapter:&#039;&#039;&#039; Currently only [[GBE+]] and DoubleCherryGB supports it. &lt;br /&gt;
* &#039;&#039;&#039;Faceball 2000 16-Player Link Cable:&#039;&#039;&#039; There is a 16-Player adapter as well, but it went unreleased outside of unused code in some games, but it is emulated by &#039;&#039;DoubleCherryGB&#039;&#039; emulator and allows to play Faceball 2000 in local splitscreen and via netplay.&lt;br /&gt;
* &#039;&#039;&#039;Multiplayer Hacks:&#039;&#039;&#039; DoubleCherryGB emulates virtual link-cable devices that allow Tetris Battle Royal and Kwirk Multiplayer up to 16 players on local splitscreen and via netplay.&lt;br /&gt;
&lt;br /&gt;
===Online features===&lt;br /&gt;
====Mobile Game Boy Adapter====&lt;br /&gt;
There is a Japan-only accessory that communicates with Mobile Golf and Japanese Pokémon Crystal. It was bundled with Mobile Trainer cartridge which allowed the player to use e-mail as well as browse Nintendo&#039;s website. It saw use on some Game Boy Color and Game Boy Advance games, but support was limited to Japan, and the servers went offline by 2002.&lt;br /&gt;
&lt;br /&gt;
It is possible to partially emulate its feature for Pokémon Crystal by [http://forums.glitchcity.info/index.php?topic=7509.0 using BGB&#039;s scripting capability], and GBE+ can at least reach the title screen of Mobile Trainer and made [https://www.reddit.com/r/EmuDev/comments/9141oy/making_progress_with_gb_mobile_adapter_emulation/ some progress in July 2018], but otherwise, no emulators (except for a recently leaked at time of writing internal emulator) properly support this accessory.&lt;br /&gt;
&lt;br /&gt;
====Hudsonsoft KISS Link====&lt;br /&gt;
This accessory both allowed IR communications between 2 gameboys before the Game Boy Color existed with it’s IR port and with a modem, it allowed users to download exclusive content by them from Hudsonsoft&#039;s website. No emulator supports this. Resources about this super obscure accessory include http://nectaris.tg-16.com/GB-KISS-LINK-FAQ-hudson-gameboy-nectaris.html and https://www.youtube.com/watch?v=uOuJ0EcA8IQ&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
There are [[wikipedia:Game Boy accessories#Game Boy|a few accessories that the Game Boy and Game Boy Color]] had. Due to their very small and game-specific use, most emulators don&#039;t bother with them at all, save for GBE+.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Pocket Sonar:&#039;&#039;&#039; Japan only cartridge released by Bandai. It is a sonar-enabled device used for fishing with a fishing game included. Only GBE+ [https://shonumi.github.io/articles/art13.html supports] this feature. A similar cartridge was released for the WonderSwan (still unemulated).&lt;br /&gt;
* &#039;&#039;&#039;Barcode Boy:&#039;&#039;&#039; An obscure Japan-only barcode-scanning device released by Namcot (then-Namco&#039;s consumer division) in 1992. A total of 4 games were released to utilize this accessory. KiGB and GEST claim support for this device, but they only feed random data to Game Boy until the game accepts it as a valid barcode. GBE+ has [https://shonumi.github.io/articles/art7.html proper emulation] with the ability to read barcodes from binary files. DoubleCherryGB also   has full support. All barcodes are hardcode. After each scan the next barcode is loaded.&lt;br /&gt;
* &#039;&#039;&#039;Barcode Taisen Bardigun:&#039;&#039;&#039; Another Japan only barcode-scanning device with the dedicated game. GBE+ [https://shonumi.github.io/articles/art6.html supports this accessory].&lt;br /&gt;
* &#039;&#039;&#039;Singer Sewing Machine:&#039;&#039;&#039; There is link cable support for the Singer IZEK Digital Sewing Machine. The IZEK was unique in that it came bundled with a specially coloured Game Boy and a cartridge for interfacing with the machine.&amp;lt;ref name=&amp;quot;IZEK_1&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=AlhJKMXU7tg&amp;amp;t=5m25s|title=Game Boy Part 2 - Did You Know Gaming? Feat. Jake of Vsauce3|publisher=Youtube|accessdate=2018-08-10|date=2014-05-24}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IZEK_2&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=K-Epj2_eJdA|title=Singer IZEK Digital Sewing Machine - Gameboy Color Controller (Game Boy Color) Review|publisher=Youtube|accessdate=2018-08-10|date=2014-06-24}}&amp;lt;/ref&amp;gt; Despite the IZEK&#039;s rarity, support for it has been added in a recent GBE+ release.&amp;lt;ref&amp;gt;[https://shonumi.github.io/articles/art22.html Edge of Emulation: Game Boy Sewing Machines]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Suzuki Pocket Dash Diagnostic System&#039;&#039;&#039; and &#039;&#039;&#039;Aprilia DITECH Interface&#039;&#039;&#039;: A series of diagnostic cartridges used for Suzuki and Aprilia scooters respectively, developed by Orbital Technologies in the early 2000s. Both were used to interface with a supported motorcycle&#039;s engine control unit (ECU) in a similar manner to OBD tools for automobiles. The diagnostic cartridges were only made available for use by motorcycle dealerships and were not licensed by Nintendo. No dump of either cartridge exists as of {{CURRENTYEAR}}.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:Gbc over saturation2.png|thumb|right|350px|Comparison of saturation levels in [[VisualBoy Advance#VBA-M|VBA-M]] and [[Gambatte]].]]&lt;br /&gt;
The Game Boy Color&#039;s screen is under-saturated. Game developers often work around this by using brighter colors knowing it&#039;ll be compensated for on hardware. This does not translate well in emulation, because standard LCD screens don&#039;t account for this sort of issue. Many emulators attempt to combat this issue with options that adjust accordingly; if not directly, then [[Shaders_and_Filters#Image_Adjustment|shader functionality]] may be implemented.&lt;br /&gt;
&lt;br /&gt;
This issue also affects [[Game Boy Advance emulators#Oversaturation|Game Boy Advance emulation]].&lt;br /&gt;
&lt;br /&gt;
====Emulator options====&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders, you will find three customizable &#039;&#039;&#039;Desaturation&#039;&#039;&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; Under Options &amp;gt; Game Boy, you will find the &#039;&#039;&#039;GB color option&#039;&#039;&#039;. The recent nightly builds also include the &#039;&#039;&#039;LCD Filter&#039;&#039;&#039; option.&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* meganesu: [https://meganesu.github.io/generate-gb-opcodes/ Game Boy CPU Instructions]&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy/ Game Boy Architecture Practical Analysis]&lt;br /&gt;
* MVG: [https://www.youtube.com/watch?v=zQE1K074v3s How Graphics worked on the Nintendo Game Boy], [https://www.youtube.com/watch?v=FzPTK91EJY8 Learn to code and write games on the Nintendo Game Boy], [https://www.youtube.com/watch?v=I1cUIGHZLGA Secrets of the Nintendo Game Boy Boot Logo], [https://www.youtube.com/watch?v=gYQMdox5gzI How Cartridges worked on the Nintendo Game Boy]&lt;br /&gt;
* kOOPa and nocash: [https://problemkaputt.de/pandocs.htm Pan Docs]&lt;br /&gt;
* [https://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki] – Information about the Game Boy&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Emulators on GB/GBC]]&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Fourth-generation video game consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Game Boy/Game Boy Color emulators|*]]&lt;br /&gt;
[[Category:Game Boy]]&lt;br /&gt;
[[Category:Game Boy Color]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Nintendo_DS_emulators&amp;diff=109701</id>
		<title>Nintendo DS emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Nintendo_DS_emulators&amp;diff=109701"/>
		<updated>2025-01-11T19:32:29Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: Updated order of ARM emulator rows, DraStic license status with relevant reference + DraStic activity status based on time passed since last app update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Nintendo DS&lt;br /&gt;
|image= DSlitewhite.png&lt;br /&gt;
|caption= A white Nintendo DS Lite&lt;br /&gt;
| developer = [[Nintendo]]&lt;br /&gt;
| manufacturer = Foxconn&lt;br /&gt;
| family = Nintendo DS&lt;br /&gt;
| type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
| price = {{Inflation|USD|149.99|2004}}&lt;br /&gt;
| generation = [[:Category:Seventh-generation consoles|Seventh]]&lt;br /&gt;
| release date = 	&lt;br /&gt;
NA: November 21, 2004&amp;lt;br /&amp;gt;&lt;br /&gt;
JP: December 2, 2004&amp;lt;br /&amp;gt;&lt;br /&gt;
AU: February 24, 2005&amp;lt;br /&amp;gt;&lt;br /&gt;
EU: March 11, 2005&lt;br /&gt;
| discontinued = Yes&lt;br /&gt;
| unitssold = 154.02 million worldwide (as of June 30, 2016)&lt;br /&gt;
| media = Nintendo DS Game Card&amp;lt;br /&amp;gt;Game Boy Advance Game Pak&lt;br /&gt;
| cpu = 67&amp;amp;nbsp;MHz ARM946E-S&amp;lt;br /&amp;gt;33&amp;amp;nbsp;MHz ARM7TDMI&lt;br /&gt;
| memory = 4&amp;amp;nbsp;MB RAM&lt;br /&gt;
| storage = Cartridge save&amp;lt;br&amp;gt;256&amp;amp;nbsp;KB flash memory&lt;br /&gt;
| display = Two 3&amp;quot; TFT LCDs, 256 × 192 pixels&lt;br /&gt;
| connectivity = Wi-Fi (802.11, WEP)&lt;br /&gt;
| service = [[Nintendo Wi-Fi Connection]]&lt;br /&gt;
| topgame = &#039;&#039;New Super Mario Bros.&#039;&#039;, 30.80 million&lt;br /&gt;
| compatibility = Game Boy Advance&lt;br /&gt;
| predecessor = [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
| successor = [[Nintendo 3DS emulators|Nintendo 3DS]]&lt;br /&gt;
| related = Nintendo DS Lite&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi XL&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{for|emulators that run on the Nintendo DS|Emulators on DS}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Nintendo DS|Nintendo DS]]&#039;&#039;&#039; (NDS) is a handheld console produced by Nintendo and released on November 21, 2004, and had 2 ARM CPUs (ARM9 and ARM7) with 4 MB of RAM and was priced at {{Inflation|USD|149.99|2004}}. The main selling point was the use of dual screens for gameplay, with one being a touchscreen. It is the only console to have come close to the [[PlayStation 2 emulators|PlayStation 2]] in lifetime sales (154.02 million units), as a result of attracting many casual players, and even non-gamers, into the gaming community.&lt;br /&gt;
&lt;br /&gt;
;Remember, certain titles such as [[Wikipedia:Category:Nintendo_DSi_games|DSi retail]] and [[Wikipedia:List_of_DSiWare_games_and_applications|DSiWare]] games are exclusive to the DSi. Make sure your chosen emulator [[#Hardware_features_and_accessories|supports these variations (see &amp;quot;DSi exclusive features&amp;quot; section)]] if you want to play them.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&#039;&#039;&#039;[[#Nintendo DSi|DSi]]&#039;&#039;&#039;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;small&amp;gt;Compatibility&amp;lt;/small&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot;|x86&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|Dev Builds&amp;lt;ref group=N&amp;gt;[https://nightly.link/melonDS-emu/melonDS/workflows/build-windows/master/melonDS-windows-x86_64.zip Windows], [https://nightly.link/melonDS-emu/melonDS/workflows/build-ubuntu/master/melonDS-ubuntu-x86_64.zip Ubuntu], [https://nightly.link/melonDS-emu/melonDS/workflows/build-macos-universal/master/macOS-universal.zip macOS-universal]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://melonds.kuribo64.net/downloads.php {{MelonDSVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ &#039;&#039;libretro core&#039;&#039;]&amp;lt;ref group=N name=melonDSRA&amp;gt;Similar to Dolphin, PPSSPP and Citra libretro cores, [https://github.com/JesseTG/melonds-ds melonDS DS] libretro core or the standalone version of melonDS is highly recommended over the melonDS libretro core because it is two versions out of date (still on 0.9.3), and the generation 5 Pokémon are broken. If you turn on C-Gear, after a few minutes you will be unable to save. [https://github.com/libretro/melonDS/issues/179#issuecomment-1407488464 &#039;&#039;&#039;You also can&#039;t use any wifi features&#039;&#039;&#039;] or do in game trades either or the game will freeze.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||[https://melonds.kuribo64.net/board/forum.php?id=3 ?] ([https://github.com/melonDS-emu/melonDS/issues .]) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|melonDS DS&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://buildbot.libretro.com libretro core]&amp;lt;br /&amp;gt;[https://github.com/JesseTG/melonds-ds git]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://desmume.org/download/ {{DeSmuMEVer}}/Nightly]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{~}} ||[https://forums.desmume.org/viewforum.php?id=6 ?] ([https://github.com/TASEmulators/desmume/issues .]) ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(melonDS)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[https://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[No$|No$GBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|DOS}}&lt;br /&gt;
|[https://lemkaputt.de/gba.htm {{No$GBAVer}}]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{~}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBE+]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|{{✗}} ||{{?}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA#medusa|mGBA/medusa]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://mgba.io/downloads.html#medusa alpha 2]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) || {{~}}&amp;lt;ref name=&amp;quot;medusa suspended&amp;quot;/&amp;gt;||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/321 Dev Builds]&amp;lt;br/&amp;gt;[https://github.com/skylersaleh/SkyEmu/releases {{SkyEmuVer}}]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://corgids.wordpress.com/ CorgiDS]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/PSI-Rockin/CorgiDS/releases git]&amp;lt;br /&amp;gt;[https://www.emucr.com/search/label/CorgiDS SVN]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}}&amp;lt;ref&amp;gt;https://corgids.wordpress.com/2018/02/12/extended-break/&amp;lt;/ref&amp;gt; ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|ndsemu&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/rasky/ndsemu git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{?}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20110225190819/http://https://com/ NeonDS]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://web.archive.org/web/20100925152735/http://nehttps://m/system/files/NeonDS_0.2.1.zip 0.2.1]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|dasShiny&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/Cydrak/dasShiny git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://ds-duos.blhttps://com/ DuoS]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://www.emulatorhttps://om/download.php/emulators/nds/duos/DuoS.zip 8/25/2012 Beta]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Ensata]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://www.mediafire.comhttps://0odmalrndt9m7a/Ensata+v1.4d.rar 1.4d]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20111130005614/https://ideasemu.biz/ iDeaS]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://www.emulator-zone.com/https://mulators/nds/ideas/ideas1040.7z 1.0.4.0]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|dust&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Mac|Web}}&lt;br /&gt;
|[https://github.com/kelpsyberry/dust git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot;|ARM&lt;br /&gt;
|-&lt;br /&gt;
|melonDS DS&lt;br /&gt;
|align=left|{{Icon|Android|iOS|tvOS}}&lt;br /&gt;
|[https://buildbot.libretro.com libretro core]&amp;lt;br /&amp;gt;[https://github.com/JesseTG/melonds-ds git]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DraStic]]&lt;br /&gt;
|align=left|{{Icon|Android|Pandora|Pyra}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.dsemu.drastic&amp;amp;hl=en_US&amp;amp;gl=US {{DraSticVer}}]&amp;lt;br&amp;gt;[https://pyra-handheld.com/repo/apps/32 0.1 Pyra]&lt;br /&gt;
|{{✗}} ||{{?}} ||{{?}} ||[https://pandorawiki.org/DraStic_Compatibility_List 68%&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt; 49 out of 73 reported titles (Pandora) &amp;lt;/small&amp;gt;]&amp;lt;br /&amp;gt;[https://xdaforums.com/t/drastic-ds-updated-to-v2-1-5-1a-xplay-compatibility-list-over-100-games-playable.2396919/ 88%&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt; 127 out of 145 reported titles (Android) &amp;lt;/small&amp;gt;] ||{{Red}} {{License|Proprietary}}/TBD*&amp;lt;ref&amp;gt;https://gbatemp.net/threads/drastic-ds-emulator-on-android-is-now-free-to-download-will-be-taken-down-soon.650119/&amp;lt;/ref&amp;gt; ||{{~}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://docs.libretro.com/library/desmume/ DeSmuME_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&amp;lt;small&amp;gt; (unofficial)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/melonds/ melonds_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://github.com/rafaelvcaetano/melonDS-android git]&amp;lt;br/&amp;gt;[https://play.google.com/store/apps/details?id=me.magnum.melonds 1.9.3]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N name=melonDSRA&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPL3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Delta]]&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://apps.apple.com/us/app/delta-game-emulator/id1048524688 AppStore]&amp;lt;br/&amp;gt;[https://github.com/rileytestut/Delta git]&lt;br /&gt;
|{{✗}} ||{{?}} ||{{?}} ||? ||{{Green}} {{License|AGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.sky.SkyEmu v3.2] (Play)[https://www.amazon.com/SkyEmu-GBC-GBA-NDS-Emulator/dp/B0CGHK8QP5 v3.2] (Amazon)[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}})||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.hydra.noods 0.1]&amp;lt;br/&amp;gt;[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://inds.nerd.net/ iNDS]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(nds4ios-derived)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(DeSmuME-based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://github.com/iNDS-Team/iNDS/releases git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|nds4ios&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[http://https://.angelxwind.net/i/?page/downloads SVN]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://jefhttps://blog/nds4droid/ nds4droid]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(DeSmuME-based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/jquesnelle/nds4droid git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot;|Console&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
|align=left|{{Icon|WiiU}}&lt;br /&gt;
|&lt;br /&gt;
|{{?}} ||{{?}} ||{{?}} ||&amp;lt;small&amp;gt;[[Wikipedia:Virtual_Console#Titles_3|Only for selected titles]]&amp;lt;/small&amp;gt; ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;[https://docs.libretro.com/library/desmume/ DeSmuME_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch|PS4}}&amp;lt;br/&amp;gt;{{Icon|Vita}}&lt;br /&gt;
|[https://www.retroarch.com/ 0.9.13]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/melonds/ melonds_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Switch|Vita}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N name=melonDSRA&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/rsduck/melonDS/releases git]&amp;lt;small&amp;gt; (Switch)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Rinnegatamante/melonDS-Vita git]&amp;lt;small&amp;gt;(Vita Port)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/DanielSant0s/melonDS-PS2 git]&amp;lt;small&amp;gt; (PS2 Port)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Switch|Vita|WiiU}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS git]&amp;lt;small&amp;gt; (Switch/Vita/WiiU)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Xiro28/NooDS_PSP git] &amp;lt;small&amp;gt;(PSP port)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME PSP]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|[https://cdn.discordapp.com/attachments/590011753849421846/870274164748079104/desmume_psp_4.zip V4][https://github.com/Xiro28/DesmumePSPExperimental Experimental]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||[[DeSmuME PSP|26%&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;16 out of 63 reported titles &amp;lt;/small&amp;gt;]] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|DesmumeX&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|[https://www.1emulation.com/forums/topic/35774-desmumex-v087-new-update 0.87]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME PSP|DSonPSP]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|[https://wololo.net/downloads/index.php/download/1235 0.7]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{?}} ||{{✗}} &amp;lt;small&amp;gt;(POC)&amp;lt;/small&amp;gt; ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparisons==&lt;br /&gt;
;[[melonDS]]&lt;br /&gt;
:Unlike DeSmuME, melonDS has some DSi support. In terms of being user-friendly, options in melonDS are more simplified. Has similar DS game compatibility as DeSmuME. Both can run games at a higher internal resolution (sharper 3D objects) and can open ROMs inside a compressed archive (ZIP, RAR, 7Z etc.). Both can display the two screens in a variety of ways, but melonDS has a hybrid mode. [https://i.imgur.com/S73Eb4m.jpg (Example)] While the developers of No$GBA had documented the Wi-Fi capabilities first, melonDS is the first and only emulator that has gotten as far as it has, and it has been found to work reasonably well with a handful of games. Switching to OpenGL in core options may give a performance boost, with 1.0 RC version OpenGL compute shader renderer introduced[https://melonds.kuribo64.net/comments.php?id=216] similar to [[High/Low_level_emulation#Future_outlook|other compute shader renderers]]. In May 2023, it was confirmed that there are plans for high-level emulation of Arm7 on MelonDS. The project is codenamed MelonHLE.&lt;br /&gt;
:;melonDS DS&lt;br /&gt;
::An enhanced remake of the melonDS libretro that prioritizes standalone parity, reliability, and usability. Features included in this remake that were not available in the melonDS libretro core include full Wi-Fi support (Kaeru WFC, AltWFC, Wiimmfi), firmware overrides (name, color, birthday, etc.), homebrew save data support, screen rotation in the core settings (as the screen rotation feature in RetroArch&#039;s Video settings did not rotate touch inputs for melonDS and DeSmuME and can distort the screen), additional screen layout options, directly boot Nintendo DSi titles (excluding DSiWare, which must be installed to the DSi NAND), RetroAchievements support for DSi(Ware) games, battery support, and selectable NAND and firmware images. However, some melonDS libretro core features aren&#039;t yet presented in this remake, such as local wireless connection, GDB Stub Support, DSi Camera support, and OpenGL compute shader renderer, but some are planned to be implemented. With that stated, this remake is not a perfect replacement for the melonDS libretro core but has its uses that the original core and the DeSmuME libretro core lack.&lt;br /&gt;
&lt;br /&gt;
;[[DeSmuME]]&lt;br /&gt;
:DeSmuME has gained significant improvements since 2018; new features include less CPU/GPU resource usage and high-resolution 3D rendering, and Wi-Fi emulation has been reintroduced in the latest builds. v0.9.13 from May 2022 is the first &amp;quot;Stable&amp;quot; build in over 7 years and is highly recommended over all previous builds (though dev builds are also generally very usable). [[OpenEmu]] uses a shallow fork of the v0.9.11 build and should be avoided as well.&lt;br /&gt;
&lt;br /&gt;
;[[DraStic]]&lt;br /&gt;
:A (currently) closed-source emulator for [[Android emulators|Android]] devices that can run games at a decent speed even on potato phones. It is on par with (or in some cases better than) DeSmuME, and emulating it through BlueStacks on PC may actually be a viable and fast alternative aside from a slight input delay. Some rumors have spread around that the developers deliberately put in issues to mess with unofficial copies, though this is considered unsubstantiated. At the very least, you shouldn&#039;t expect any support from Exophase and company if you use an unofficial copy. It is available on the Raspberry Pi and Odroid via RetroPie, and runs relatively well[https://youtu.be/715kg1-hmxA]. As of March 5, 2024, due to yuzu lawsuits mainly focused on the Zelda franchise, the creator made it free and plans on open-sourcing the code.&lt;br /&gt;
&lt;br /&gt;
;[[No$|No$GBA]]&lt;br /&gt;
:Focuses on speed, and has major compatibility issues and glitches as a result. Because it was initially a GBA emulator, the DS&#039; 3D features are still very poorly handled. &#039;&#039;&#039;It is a good option for low-end machines, but don&#039;t expect a lot of games to run perfectly&#039;&#039;&#039;. A fan program, No$Zoomer, was released for version 2.6, which increases compatibility and options, as well as the titular zooming and resizing abilities. The biggest addition is noise cancellation which clears up static No$GBA makes with its 3D rendering. It doesn&#039;t change accuracy though. No$Zoomer never rebased to newer No$GBA versions, and it looks like it was abandoned, so it likely never will. In v2.8, No$GBA became the first emulator to support DSi games, which has been their most notable feature. Only use No$GBA for DSi games that don&#039;t work on other emulators, debugging (if you&#039;ve taken up ROM hacking for DS games or homebrew development), if you value speed above everything, if you&#039;re using a potato PC, or just as a last resort.&lt;br /&gt;
&lt;br /&gt;
;[[BizHawk]]&lt;br /&gt;
:Uses melonDS 0.9.5 core for Nintendo DS and DSi emulation, mGBA or VBA-Next cores for Game Boy Advance emulation&lt;br /&gt;
&lt;br /&gt;
;[[Delta]]&lt;br /&gt;
:An open-source [[Multi-system_emulators|multi-system emulator]] for iOS with the ability to emulate many consoles and handhelds, including the DS. Since version 1.3, Delta Emulator allows you to emulate Nintendo DS with a DeSmuME or melonDS (0.9.1)[https://melonds.kuribo64.net/comments.php?id=199] core. You will need to have DS BIOS or DSi BIOS to play DS/DSi games in Delta using the melonDS core. It also allows you to boot into DS/DSi home screen and functions similarly to melonDS.&lt;br /&gt;
&lt;br /&gt;
;[[mGBA#medusa|mGBA/medusa]]&lt;br /&gt;
:[[mGBA]] developer endrift is also creating a DS emulator, but it is very much a [https://mgba.io/timeline.html#IN+THE+FUTURE work-in-progress] and isn&#039;t nearly as far as melonDS in terms of the capabilities it&#039;s covered. As of March 2018, medusa&#039;s development is &amp;quot;suspended until further notice&amp;quot;.&amp;lt;ref name=&amp;quot;medusa suspended&amp;quot;&amp;gt;https://mgba.io/2018/03/09/holy-grail-bugs-revisited/#postscript-a-several-month-late-explanation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;iDeaS&lt;br /&gt;
:An abandoned and experimental DS emulator that uses a plug-in system, it is very slow and buggy but has partially gotten some features working, like the camera and slide accessories.&lt;br /&gt;
;[[Ensata]]: Nintendo&#039;s official DS emulator that was leaked to the public. It is not very usable or compatible, but it can run a few games.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comparisons of several Nintendo DS emulators:&#039;&#039;&#039;&lt;br /&gt;
* [https://emucross.com/the-next-generation-of-ds-emulators/ Looking Toward the Next Generation of DS Emulators] (By [[Dolphin]] tester, [https://dolphin-emu.org/blog/authors/JMC47/ JMC47], AKA Justin M. Chadwick. 5 June 2017. Tested emulators: melonDS (0.2 and 0.3), medusa (Alpha 2) &amp;amp; GBE+ (1.1) compared to the mature DeSmuME.)&lt;br /&gt;
&lt;br /&gt;
===High resolution===&lt;br /&gt;
;[[melonDS]]&lt;br /&gt;
:Has an OpenGL renderer with upscaling as of version 0.8.&amp;lt;ref name=&amp;quot;melondsopengl&amp;quot;&amp;gt;http://melonds.kuribo64.net/comments.php?id=90&amp;lt;/ref&amp;gt; The renderer is much faster than DeSmuME&#039;s and supports increasing the internal resolution up to 16x native resolution. More features, such as texture filtering, are planned.&lt;br /&gt;
&lt;br /&gt;
;DeSmuME X432R&lt;br /&gt;
:A fork of DeSmuME that has graphical enhancements, such as an option to increase internal resolution and use MSAA. The devs of DeSmuME have now included an option for increased internal resolution (see below), making X432R outdated. See the [[DeSmuME]] page for more details.&lt;br /&gt;
&lt;br /&gt;
;[[DeSmuME]] &amp;lt;small&amp;gt;([[libretro]])&amp;lt;/small&amp;gt;&lt;br /&gt;
:Also has the option to increase internal resolution since the [https://github.com/libretro/desmume/commit/5e430dfbc22f9d54c77f291304a38352ee1e5a63 8/8/15 git commit]. It requires a very high-end CPU to run at a reasonable framerate.&lt;br /&gt;
;DraStic:Has released a beta version supporting double the original resolution.&lt;br /&gt;
;Virtual Console &amp;lt;small&amp;gt;(Wii U)&amp;lt;/small&amp;gt;:Has a configuration file with support for x2 internal resolution without any significant performance hit (as well as a brightness setting). However, there is no legit way to enable it without a homebrew-enabled console.&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! melonDS&lt;br /&gt;
! melonDS DS&lt;br /&gt;
! DESmuME&lt;br /&gt;
! Bizhawk&lt;br /&gt;
! No$GBA&lt;br /&gt;
! GBE+&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! mGBA/medusa&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Nintendo_DS|Widescreen hack]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Widescreen is possible thanks to specific codes made by the community for a lot of DS games.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✓}}[https://github.com/melonDS-emu/melonDS/issues/395 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Texture_Replacement_.283D.29|Texture packs]]&lt;br /&gt;
| {{✗}}([https://melonds.kuribo64.net/comments.php?id=182 WIP])&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Pre-rendering AA&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(MSAA, SSAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}} (MSAA)&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Super-resolution techniques&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://github.com/NVIDIA/DLSS/blob/main/doc/DLSS_Programming_Guide_Release.pdf DLSS], [https://github.com/intel/xess/?tab=readme-ov-file XeSS] and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 2+]])&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=7 | &amp;lt;small&amp;gt;Requires access to the depth buffer and temporal data like motion-vectors, so it is quite challenging and unlikely to be possible soon.&amp;lt;br/&amp;gt;Besides any GPU that can use DLSS can run these emulators at 4K native with ease anyway.&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=3 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
| {{~}}[https://melonds.kuribo64.net/board/thread.php?pid=2574#2574 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[30/60_FPS_cheat_codes|Internal Framerate Hack]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://blurbusters.com/frame-generation-essentials-interpolation-extrapolation-and-reprojection/ Frame generation technologies]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://store.steampowered.com/app/993090/Lossless_Scaling/ LSFG], [https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS_G.md DLSS-G], [https://www.techpowerup.com/316835/extrass-framework-paper-details-intels-take-on-frame-generation ExtraSS] and [https://community.amd.com/t5/gaming/amd-fluid-motion-frames-is-out-now-on-amd-radeon-rx-7000-series/ba-p/634372 AFMF])&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=7 | &amp;lt;small&amp;gt;Implementing frame generation technology in an emulator is unfortunately quite challenging and unlikely to be possible soon however post-processing techniques such as [[Wikipedia:Motion_interpolation|motion interpolation]] is quite possible. [[Input_lag|Input latency]] will be a crucial factor, but its impact likely varies depending on the specific technique used, it is recommended to use &#039;&#039;&#039;after applying the &amp;quot;Internal Framerate Hack&amp;quot;&#039;&#039;&#039;.&amp;lt;br/&amp;gt;While &#039;&#039;&#039;AFMF&#039;&#039;&#039; or &#039;&#039;&#039;LSFG&#039;&#039;&#039; could be used with melonDS or De&lt;br /&gt;
SmuME?, please be aware some visual glitches and artifacts may occur at this time.&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=6 | Post-Processing&lt;br /&gt;
| [[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering AA]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(FXAA, TXAA and MLAA/SMAA)&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3&amp;gt;Only possible with software renderer.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&amp;lt;abbr title=&amp;quot;Supports MSAA but there is no post-rendering AA technique supported.&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA&amp;gt;Only possible with libretro core. [https://github.com/melonDS-emu/melonDS/issues/1146 GitHub Issue page for adding RetroAchievements to the melonDS standalone version]. But DSi RetroAchievement are [https://docs.libretro.com/guides/retroachievements/#nintendo not supported].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA/&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
| [https://github.com/melonDS-emu/melonDS/pull/1671 WIP]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
| {{✗}}[https://melonds.kuribo64.net/board/thread.php?pid=5060 *]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3&amp;gt;Save states not available for Nintendo DSi(Ware) titles in MelonDS DS.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
| {{✗}}[https://github.com/melonDS-emu/melonDS/issues/463 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Controls&lt;br /&gt;
| [[Controllers#Mouse_Injectors_for_Emulators|Mouse Injector Compatible]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{~}}[https://github.com/makidoll/melonPrimeDS?tab=readme-ov-file#melonprimeds *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=8 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA/&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=6 | Misc&lt;br /&gt;
| [[Netplay#Other|Netplay]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=7 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| RetroAchievements&amp;lt;br/&amp;gt;[https://retroachievements.org/gameList.php?c=18 DS], [https://retroachievements.org/gameList.php?c=78 DSi]&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=noDSiRA&amp;gt;Nintendo DS RetroAchievements is exclusive in libretro cores and the unofficial melonDS Android port. DSi games aren&#039;t supported in these emulators/cores for RetroAchievements.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N3 name=DSiRA&amp;gt;DSi RetroAchievements is supported in [https://twitter.com/RetroCheevos/status/1647525064667955201?cxt=HHwWgoCw4afUl90tAAAA BizHawk&#039;s MelonDS core] and the MelonDS DS libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=lrRA/&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N3 name=noDSiRA /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Free Look&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Free Look is an enhancement feature that allows manipulation of the in-game camera.&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| [https://old.reddit.com/r/emulation/comments/9lwy0r/desmume_begins_to_implement_a_freelook_feature/ WIP]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug Features]]&lt;br /&gt;
| {{✗}}[https://github.com/melonDS-emu/melonDS/issues/249 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
| colspan=2 | Name&lt;br /&gt;
! DeSmuME&lt;br /&gt;
! melonDS&lt;br /&gt;
! melonDS DS&lt;br /&gt;
! No$GBA&lt;br /&gt;
! GBE+&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! mGBA/medusa&lt;br /&gt;
!Bizhawk&lt;br /&gt;
!TWL-FIRM&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [[#Connectivity|Connectivity]]&lt;br /&gt;
| [[#GBA/DS connectivity|GBA/DS connectivity]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[#Nintendo Wi-Fi Connection|Nintendo Wi-Fi Connection]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[#Local wireless communication|Local wireless communication]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[#DS Download Play|DS Download Play]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[#DS/Wii connectivity|DS/Wii connectivity]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}[https://github.com/melonDS-emu/melonDS/issues/1000 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Controllers&lt;br /&gt;
| Guitar Hero pad&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&amp;lt;ref group=N2 name=Slot2MelonDS&amp;gt;If this [https://github.com/melonDS-emu/melonDS/pull/719 Pull request] gets merged ([https://github.com/melonDS-emu/melonDS/pull/2101 Rumble pak PR merged]), we could see Slot 2 peripherals supported on MelonDS.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Piano for Easy Piano&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&amp;lt;ref group=N2 name=Slot2MelonDS /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Taito paddle controller&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&amp;lt;ref group=N2 name=Slot2MelonDS /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Nintendo Wireless Keyboard&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=6 | Inputs&lt;br /&gt;
| Rumble pack&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N2 name=Slot2MelonDS /&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[List_of_games_that_support_tracked_motion_controllers#Nintendo_DS_Emulation|Tilt sensor]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&amp;lt;ref group=N2 name=Slot2MelonDS /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[List_of_games_that_support_touchscreen#Nintendo_DS_Emulation|Touchscreen]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[List_of_games_that_support_Pressure-Sensitive_Face_Buttons#Nintendo_DS_Emulation|Pressure-sensitivity for touchscreen]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Slide controller&lt;br /&gt;
| {{✗}}&amp;lt;ref group=N2 name=SlideControllerDeSmuME&amp;gt; There is an open [https://github.com/TASEmulators/desmume/pull/737 pull request] that implements support for this add-on.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&amp;lt;ref group=N2 name=Slot2MelonDS /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| DS camera&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N2&amp;gt;melonDS supports outer and inner cameras in Physical Camera mode and as Image File.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N2&amp;gt;DS camera is supported but DSi camera is not yet supported in melonDS DS.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N2 name=&amp;quot;nocash-whitenoise&amp;quot;&amp;gt;no$gba supports whitenoise for the camera and microphone.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Bayer DIDGIT&lt;br /&gt;
| Communication&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Emulation&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | [https://dmitry.gr/?r=05.Projects&amp;amp;proj=28.%20pokewalker PokéWalker]&lt;br /&gt;
| [[List_of_games_that_support_IR#Nintendo_DS_Emulation|Communication]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Emulation[https://github.com/UnrealPowerz/powar *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}[https://github.com/UnrealPowerz/powar/issues/2 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 |DS Menu&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 |[[#Backwards_compatibility_for_Game_Boy_Advance.2FGBA_Mode|Backwards compatibility for Game Boy Advance/GBA Mode]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}[https://melonds.kuribo64.net/board/thread.php?id=1229 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | iQue DS region lock&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | Thrustmaster Ubisoft pedometer&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art26.html *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | Inrou-Kun pedometer&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art26.html *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | Sega Card Reader&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N2 name=CardReaderDeSmuME&amp;gt;Supported in the latest nightly builds, on Windows only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art21.html *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | Magic Reader&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{✓}}[https://shonumi.github.io/articles/art23.html *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [http://www.https://ghtyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref group=N2 name=Tilt&amp;gt;[https://youtube.com/playlist?list=PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d Cart Tilt Showcase Playlist] &amp;lt;small&amp;gt;[https://gamefaqs.gamespot.com/boards/925329-nintendo-ds/71009293 DS example]&amp;lt;/small&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=10 | DSi exclusive features&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | DSi Menu&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | DSi Inputs&lt;br /&gt;
| Solar Sensor&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref name=manual group=N2&amp;gt;Only manual configuration. No automatic detection.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref name=manual group=N2 /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref name=manual group=N2 /&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Microphone&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N2 name=DSmic&amp;gt;melonDS and melonDS DS support microphone in external microphone, blow, noise, and (for melonDS) WAV file.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N2 name=DSmic/&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N2 name=&amp;quot;nocash-whitenoise&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=3 | [[#DSi Game formats|DSi Game formats]]&lt;br /&gt;
| DSi (enhanced)&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| DSi (exclusive)&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| DSi (digital) &amp;amp; DSiWare&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 | DSi SD Card&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N2/&amp;gt;&lt;br /&gt;
===Connectivity===&lt;br /&gt;
The DS offers five types of connections:&lt;br /&gt;
* &#039;&#039;&#039;Local wireless communications&#039;&#039;&#039; - &#039;&#039;(Multiple cartridges)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;DS Download Play&#039;&#039;&#039; - &#039;&#039;(Single cartridge)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wi-Fi Connection&#039;&#039;&#039; - &#039;&#039;(Online multiplayer)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;DS/Wii connectivity&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;GBA/DS connectivity&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The major challenge with emulating multiplayer functionalities is timing inaccuracies, which have made many projects, such as DeSmuME, not want to implement them.  So far, the only emulator to actually make any progress is melonDS, but even that is still under development.&lt;br /&gt;
&lt;br /&gt;
====Local wireless communication====&lt;br /&gt;
Players who have a copy of the same game can link together using the DS&#039;s wireless signals (given that the game offers this feature).&lt;br /&gt;
&lt;br /&gt;
melonDS supports wireless communication with several games, including &#039;&#039;New Super Mario Bros.&#039;&#039; and the &#039;&#039;Pokémon&#039;&#039; games, but you need to have either multiple instances opened, which can slow down overall performance, or connect multiple computers via LAN. No$GBA can connect but fails before the actual connection is finished.&lt;br /&gt;
&lt;br /&gt;
See [[Netplay#LAN tunneling programs]].&lt;br /&gt;
&lt;br /&gt;
====DS Download Play====&lt;br /&gt;
This feature allows players with a DS and only one copy of a game to play together. This way, not everyone needs a copy of a game.  The player with the physical cartridge will host the game while the other players connect using a &amp;quot;downloaded&amp;quot; version received from the host.  Normally they&#039;re either simple mini-games, stripped-down demos of the main game, or a limited version of multiplayer.  In most cases, it is better to use multi-cart instead. However, some games, like &#039;&#039;Mario Party DS&#039;&#039;, require Download Play to use its multiplayer.&lt;br /&gt;
&lt;br /&gt;
Download Play is supported by melonDS. Like with local multiplayer, it is very hit-and-miss, but unlocking the framerate helps. melonDS will often fail during the download process, but some games actually go as far as booting and sometimes in-game as well.&lt;br /&gt;
&lt;br /&gt;
====Nintendo Wi-Fi Connection====&lt;br /&gt;
{{Main|Nintendo Wi-Fi Connection}}&lt;br /&gt;
&lt;br /&gt;
====DS/Wii connectivity====&lt;br /&gt;
Uses wireless communication on the DS to connect to the Wii. The idea is parallel to the GBA Link Cable for the GameCube, and just like the Link Cable, [https://nintendo.fandom.com/wiki/Wii-to-DS_connectivity only a handful of games actually have this feature]. Some notable examples include:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Final Fantasy Crystal Chronicles: Echoes of Time&#039;&#039; - which is essentially the same as the DS port but can connect with other DSes with the game.&lt;br /&gt;
* &#039;&#039;Pokémon Battle Revolution&#039;&#039; - in which players could transfer their Pokémon from the Generation IV main series games and use the DS as a controller.&lt;br /&gt;
* &#039;&#039;Animal Crossing: City Folk&#039;&#039; - in which data could be transferred between the DS version (&#039;&#039;Animal Crossing: Wild World&#039;&#039;), and the &#039;&#039;Nintendo Channel&#039;&#039; on the Wii, where players could download demos of DS games to their console using Download Play (basically the same idea as the Download Station kiosk).&lt;br /&gt;
&lt;br /&gt;
So far, no emulator has been able to emulate this feature, nor have attempted to. If this were ever going to be emulated, it would require work on both ends.&lt;br /&gt;
&lt;br /&gt;
====GBA/DS connectivity====&lt;br /&gt;
Inserting a GBA cartridge in the Slot-2 of the Nintendo DS while a game is running can unlock various gameplay features for [https://nintendo.fandom.com/wiki/List_of_Nintendo_DS_games_with_GBA_connectivity several DS games].&lt;br /&gt;
&lt;br /&gt;
It is unknown if No$GBA supports this, but it can be done in DeSmuME by going to Config &amp;gt; Slot 2 (GBA Slot) and selecting GBA Cartridge. Select the GBA ROM file, and make sure its &amp;lt;code&amp;gt;.sav&amp;lt;/code&amp;gt; file is in the same folder. You may need to reset the game for it to take effect.&lt;br /&gt;
As of version 0.9, [https://melonds.kuribo64.net/comments.php?id=110 melonDS supports GBA connectivity] ([https://github.com/JesseTG/melonds-ds?tab=readme-ov-file#game-boy-advance-connectivity melonDS DS libretro core support guide]) and even added support for the solar sensor on GBA Boktai cartridges used in Boktai DS (Lunar Knight), something DeSmuME has yet to support.  Either drag and drop the GBA ROM onto the program before starting or open the file before loading the NDS file.&lt;br /&gt;
&lt;br /&gt;
===Backwards compatibility for Game Boy Advance/GBA Mode===&lt;br /&gt;
The Nintendo DS is backward compatible with Game Boy Advance (GBA) cartridges. Shouldn&#039;t be confused with [[Game_Boy_Advance_emulators|Game Boy Advance emulation]] or [[#Connectivity|GBA/DS connectivity]]. None of the emulators supports this feature currently.&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
:&#039;&#039;[[Wikipedia:List_of_Nintendo_DS_accessories|Wikipedia - List of Nintendo DS accessories]]&#039;&#039;&lt;br /&gt;
;Guitar Hero pad: Used in the &amp;quot;Guitar Hero: On Tour&amp;quot; series (required) and Band Hero DS. Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Piano for Easy Piano: Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Taito paddle controller: Compatible with Arkanoid, Space Invaders Extreme, Space Invaders Extreme 2, and Space Bust-a-Move. Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Tilt sensor: Used in &amp;quot;Tony Hawk&#039;s Motion/Hue&#039;s Pixel Painter.&amp;quot; No emulators support this add-on yet. (Slot 2)&lt;br /&gt;
;Pressure-sensitive touchscreen: Used in &amp;quot;Harvest Moon DS,&amp;quot; &amp;quot;Colors!&amp;quot;, &amp;quot;Metroid Prime: Hunters,&amp;quot; &amp;quot;Okamiden&amp;quot; and &amp;quot;Rhythm Heaven.&amp;quot; No emulators support this feature yet (can work with analog triggers or DualShock 2/3 pressure-sensitive face buttons).&lt;br /&gt;
;Rumble pack: Supported by DeSmuME (Slot 2). Requires compatible Joystick.&lt;br /&gt;
;Slide controller: Required by &amp;quot;Slide Adventure Mag Kid.&amp;quot; No emulators support this add-on at the moment. There is an [https://github.com/TASEmulators/desmume/pull/737 open PR] for DeSmuME that implements this add-on.&lt;br /&gt;
;Nintendo Wireless Keyboard: Bundled with &amp;quot;Learn with Pokémon: Typing Adventure&amp;quot; (JP/EU/AU). The game refuses to boot without a keyboard, but it can be run on emulators with an anti-piracy fix and another DeSmuME-specific save bug fix. There is also [http://pokemonlog.com/pokemon-fuligin-download-rom/ a pre-patched ROM.] While it is playable using the on-screen keyboard on the lower screen, the keyboard isn&#039;t emulated. There is [https://github.com/AnimeCommander/Learn.With.Pokemon-Typing-Adventure.lua/blob/master/Pok%C3%A9mon%20Typing%20DS%20Keyboard%20Script.lua a Lua script] that permits using the actual keyboard by mapping presses of the actual keyboard to taps of the virtual Touch Screen. However, you will need to blank out all the control/hotkey bindings of DeSmuME if you&#039;re going to play this game, because some of the keyboard keys also activate some controls; otherwise, pressing the Q key would also pause the game, given one example. A recommendation would be to have a separate copy of 32-bit DeSMuMe, which purpose is playing *only* this game. In that copy, place the patched ROM, the Lua script, and a 32-bit version of [https://sourceforge.net/projects/luabinaries/files/5.1.5/Windows%20Libraries/Dynamic/ lua51.dll.] (The platform used in building the &amp;lt;code&amp;gt;.dll&amp;lt;/code&amp;gt; shouldn&#039;t matter.) Even then, not only is the emulated workaround a little slow, but saving is still broken. Use savestates instead.&lt;br /&gt;
;DS camera: Accessory bundled with the Japan-only Face Training (European localization for Christmas 2007 was canceled, and it was released as a retail DSi game in 2010 using the internal camera rather than the original accessory). Not to be confused with the built-in DSi camera. No emulators exist for it at all.&lt;br /&gt;
;Bayer DIDGIT: A glucose meter for diabetic children with a game called &#039;&#039;Knock &#039;Em Downs: World&#039;s Fair&#039;&#039; that rewards them for checking their blood sugar levels regularly. The game has been dumped, but no support for the glucose meter peripheral exists as of the time of this writing; it may, however, be possible to add reward points through Action Replay codes, not to mention that the game will still function without the glucose meter attachment anyway (albeit with reduced functionality, of course).&lt;br /&gt;
&lt;br /&gt;
===iQue DS region lock===&lt;br /&gt;
iQue is Nintendo&#039;s Chinese subsidiary (previously a partnership between them and Wei Yen until 2013), so when they released the DS with a few localized games, their ROMs had special flags set in them to check if the hardware that ran the cartridge was iQue&#039;s or Nintendo&#039;s as a sort of region lock. Nintendo&#039;s own hardware would fail this check, throwing an &amp;quot;Only for iQue DS&amp;quot; error in white text on a black background. No other DS games have this mechanism, not even for Korean releases. This region lock is bypassed by the 3DS for these DS games, even though 3DS games have their own region lock. It is weird.&lt;br /&gt;
&lt;br /&gt;
Emulators differ in their behavior to this region lock. No$GBA crashes, while DeSmuME can load them. However, for melonDS, you need a [[Emulator Files|Firmware Dump]] from an iQue DS; otherwise, it will replicate the region lock.&lt;br /&gt;
&lt;br /&gt;
The only way the ROM will accept other hardware (and thus emulators) is with a hack involving a simple byte change. Use a hex editor to change the byte located at &amp;lt;code&amp;gt;0x1D&amp;lt;/code&amp;gt; from value &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;00&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Other issues===&lt;br /&gt;
Certain games, such as American Girl titles (e.g., &#039;&#039;Julie Finds a Way&#039;&#039; and &#039;&#039;Kit Mystery Challenge&#039;&#039;), suffer from severe flickering issues which keep those games from being playable on most emulators. [[DraStic]] was the first emulator able to run the two games properly, and while DeSmuME r5043 had an initial fix that worked around the glitch, it was removed in later revisions as it broke compatibility with &#039;&#039;Pokémon SoulSilver&#039;&#039;, among others; this has since been patched on r5531 once the true nature of the [https://sourceforge.net/p/desmume/bugs/1134/ bug] was better understood. The fix would be later incorporated into other emulators. &#039;&#039;Ultimate Mortal Kombat&#039;&#039; suffers from flickering and slowdown due to the way it loads sprites, though it isn&#039;t as serious in DraStic. &#039;&#039;Star Wars: The Clone Wars – Jedi Alliance&#039;&#039; is an even more egregious example, crashing due to timing differences between actual hardware and an emulated system.&lt;br /&gt;
&lt;br /&gt;
=Nintendo DSi=&lt;br /&gt;
{{Infobox console&lt;br /&gt;
| title = Nintendo DSi&lt;br /&gt;
| image = DSiBlack.png&lt;br /&gt;
| caption = A black Nintendo DSi console&lt;br /&gt;
| manufacturer = Nintendo&lt;br /&gt;
| family = Nintendo DS&lt;br /&gt;
| type = Handheld game console&lt;br /&gt;
| generation = Seventh&lt;br /&gt;
| released = &#039;&#039;&#039;Nintendo DSi&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
JP: November 1, 2008&amp;lt;br /&amp;gt;&lt;br /&gt;
AU: April 2, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
EU: April 3, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
NA: April 5, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Nintendo DSi XL&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
JP: November 21, 2009&amp;lt;br /&amp;gt;&lt;br /&gt;
EU: March 5, 2010&amp;lt;br /&amp;gt;&lt;br /&gt;
NA: March 28, 2010&amp;lt;br /&amp;gt;&lt;br /&gt;
AU: April 15, 2010&amp;lt;br /&amp;gt;&lt;br /&gt;
| discontinued = Yes; date undisclosed&lt;br /&gt;
| unitsshipped = 41 million (as of September 30, 2014)&lt;br /&gt;
| media = 	&lt;br /&gt;
Physical and digital&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DS Game Card&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi Game Card&amp;lt;br /&amp;gt;&lt;br /&gt;
Nintendo DSi Shop (digital distribution)&amp;lt;br /&amp;gt;&lt;br /&gt;
Secure Digital card (SD card)&amp;lt;br /&amp;gt;&lt;br /&gt;
Secure Digital High Capacity card (SDHC card)&lt;br /&gt;
| os = Nintendo DSi system software&lt;br /&gt;
| memory = 16 MB RAM&lt;br /&gt;
| cpu = 133&amp;amp;nbsp;MHz ARM9&amp;lt;br /&amp;gt;66&amp;amp;nbsp;MHz ARM7&lt;br /&gt;
| storage = 256&amp;amp;nbsp;MB internal flash memory&amp;lt;br /&amp;gt;SD/SDHC card (up to 32&amp;amp;nbsp;GB)&amp;lt;br /&amp;gt;Cartridge save&lt;br /&gt;
| connectivity = Wi-Fi 802.11b/g&lt;br /&gt;
| onlineservice = Nintendo Wi-Fi Connection&amp;lt;br /&amp;gt;Nintendo DSi Shop&amp;lt;br /&amp;gt;Nintendo Zone&lt;br /&gt;
| predecessor = Game Boy Advance&lt;br /&gt;
| successor = Nintendo 3DS&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Released on April 5, 2009, the &#039;&#039;&#039;[[wikipedia:Nintendo DSi|Nintendo DSi]]&#039;&#039;&#039; added new lighting effects, an inner and outer 0.3 megapixel digital cameras, 16MB of RAM (compared to the previous 4MB of RAM),  a faster ARM9 CPU clocked at 133 MHz, and offered downloadable titles called &amp;quot;DSiWare&amp;quot;.  It costs {{Inflation|USD|169.99|2009}} at launch and later dropped to {{Inflation|USD|149.99|2010}}.  The system, however, was region-locked, meaning DSi exclusives from different regions couldn&#039;t be used.  It also did away with backwards-compatibility by removing Slot-2, which was used to load GBA cartridges and certain accessories (such as the Rumble Pak).&lt;br /&gt;
&lt;br /&gt;
DSi emulation has been pretty neglected due to its small library of exclusive games and lack of DSi-enhanced titles that provide anything major besides camera support.  The only thing really notable is DSiWare, which saw several exclusive releases.&lt;br /&gt;
&lt;br /&gt;
No$GBA added support for DSi games of all three formats starting with version 2.8, although some games won&#039;t boot and others have graphical glitches. You will need to enable &amp;quot;16MB DSi/retail&amp;quot; under the settings to use it. Compatibility is very iffy due to No$GBA&#039;s already poor DS emulation, and the camera is just spoofed as a static image and will cause the emulator to crash whenever used, meaning games that use it may boot, but won&#039;t be very playable.&lt;br /&gt;
&lt;br /&gt;
DSi used an encryption system for the game dumps that went on to be enhanced and used for the 3DS. This encryption is checked at start-up, hence why some Nintendo DS emulators don&#039;t even manage to boot DSiWare dumps. It&#039;s very unlikely DSi-mode emulation is ever going to be implemented in DeSmuME in particular due to various creative differences unique to that project.&lt;br /&gt;
&lt;br /&gt;
As of version 0.9, melonDS has DSi emulation. It can connect to the internet and can play games with WFC online using libslirp or libpcap. It could become the most usable option for DSi emulation soon. Most of it is being done using the documentation that the No$GBA dev has already compiled on the subject&amp;lt;ref&amp;gt;http://melonds.kuribo64.net/board/thread.php?id=13&amp;lt;/ref&amp;gt; ([https://problemkaputt.de/gbatek.htm GBATEK]).&lt;br /&gt;
&lt;br /&gt;
==DSi Game formats==&lt;br /&gt;
There are three types of games that uses the DSi hardware enhancements:&lt;br /&gt;
&lt;br /&gt;
;DSi-enhanced retail cartridges: A regular game cartridge that is compatible with the older NDS models, but unlocks more RAM and features when used on the DSi (commonly it is just camera support, but may provide better performance with the extra RAM).  Only a [http://www.rfgeneration.com/blogs/pdrydia/DSi-enhanced-titles-an-incomplete-list-1969.php couple of games] had this feature and is similar to how some late Game Boy Color games (mainly the ones made by Capcom or WayForward in the early 2000s) would offer additional feature if played on the Game Boy Advance.  These games will still boot on any NDS emulators, but will be detected as if it was on the original DS and will not load any DSi enhancements.  DSi-enhanced games will also have an animated icon when displayed in the boot menu of the DSi, and the titleID on the cartridge will say &#039;&#039;&#039;TWL&#039;&#039;&#039; instead of &#039;&#039;&#039;NTR&#039;&#039;&#039;.&lt;br /&gt;
;DSi-exclusive retail cartridges: Retail cartridges that rely on the DSi hardware features. An error screen will show when attempting to load one of these games on a regular DS console (and by extension, emulators also). These cartridges where white instead of gray and only [https://en.wikipedia.org/wiki/Nintendo_DSi#Software_library five games] were physically released this way, either as launch titles or because they were too big to be sold as DSiWare (see below).   &lt;br /&gt;
;DSiWare: Downloadable titles only available through the DSi Shop (discontinued as of March 31, 2017). They have a 16MB size limitation due to the small size of the internal NAND and a lot of interesting exclusives for the system were released as DSiWare.  The Nintendo 3DS eShop also had some DSiWare for purchase (which used to be the only &#039;&#039;legal&#039;&#039; way of getting them), though it uses a different file packaging format than the DSi. The 3DS itself is also capable of running other DSiWare since the firmware used for backwards-compatibility is the same as the DSi.&lt;br /&gt;
&lt;br /&gt;
All three formats can be converted to &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt; format. Compared to regular DS games, DSi games have some additional header information not even correctly dumped in most early sets. Recent sets have since updated to the correct format. DSiWare dumps can exist in both &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt; format and &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; format (for installation on a homebrewed 3DS).&lt;br /&gt;
&lt;br /&gt;
Even though it&#039;s possible to convert these titles to &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt;, when attempting to run these games on a normal emulator, it will either show an error message (when attempting to run a DSi-exclusive title), or will crash on boot-up (when attempting to run DSiWare) due to missing encryption abilities and lack of DSi hardware support.  DSi-enhanced games will run as if it was on a regular DS model.&lt;br /&gt;
&lt;br /&gt;
On the DSi/3DS family of handhelds, the first two formats can be played on some select DSi-compatible flashcarts like the discontinued and expensive CycloDS iEvolution flashcard (which won&#039;t work on a stock 3DS unless you install custom firmware to whitelist it). As for the third type, some are only available for digital purchase at the 3DS eShop and are installed as apps to the limited TWL NAND.  Users with custom firmware can also convert DSiWare to an installable &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; and even dump already installed ones back to &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt;.  Since both the DSi Shop and 3DS eShop have closed, the only way of getting DSiWare on the original system is by [[Modding Consoles/Flashcarts#Nintendo_DSi|homebrewing]] your DSi and launching the &amp;lt;code&amp;gt;.nds&amp;lt;/code&amp;gt; ROM through Unlaunch or [[TWiLight Menu++]].&lt;br /&gt;
&lt;br /&gt;
==DSi Emulation Tutorial==&lt;br /&gt;
===BIOS Files===&lt;br /&gt;
DSi emulation requires a copy of the lower 32K-halves of the ARM7/ARM9 BIOS files (&amp;lt;code&amp;gt;BIOSDSI7.ROM&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;BIOSDSI9.ROM&amp;lt;/code&amp;gt;), which are different from the regular DS BIOS files and needed for the decryption.  melonDS also requires these files along with the regular DS BIOS and the DSi&#039;s firmware.bin. These unicorns can be found [[Emulator_Files#Nintendo_DS_.2F_DSi|here]].&lt;br /&gt;
&lt;br /&gt;
It is also advised (but still completely &#039;&#039;&#039;optional&#039;&#039;&#039;) to use a NAND dump for No$GBA to increase compatibility; however, a NAND dump is required to use melonDS.&lt;br /&gt;
&lt;br /&gt;
===No$GBA===&lt;br /&gt;
For now, NO$GBA is the most mature DS emulation project that supports the Nintendo DSi. Using the latest debugger version of NO$GBA is recommended.&lt;br /&gt;
;Game Loading Methods&lt;br /&gt;
:;Simple .nds Loading&lt;br /&gt;
:Requirements: These [https://archive.org/details/DSiFirmwareFiles files] with the NO$GBA version overwritten with the latest version.&lt;br /&gt;
&lt;br /&gt;
:DSiWare ROMs preserved online in romsets currently use the nds format, similar to regular Nintendo DS ROMs. If you change Emulation Settings &amp;gt; NDS Mode/Colors &amp;gt; DSi (retail/16MB), you can drag and drop all three types of DSi content on the emulator (or open the ROM), and it will run in DSi Mode.&lt;br /&gt;
&lt;br /&gt;
:However, it is recommended for retail cartridges to be loaded that way with the option &amp;quot;Emulation Settings &amp;gt; Reset/Startup Entry Point&amp;quot; set to &amp;quot;GBA/NDS BIOS.&amp;quot; This loading method isn&#039;t recommended for DSiWare games because of some bugs introduced and the lack of ability to save altogether. However, if you insist, do set that option &amp;quot;Reset/Startup Entry Point&amp;quot; to &amp;quot;Start Cartridge Directly&amp;quot; at your own risk for any unpleasant aspects of the experience.&lt;br /&gt;
&lt;br /&gt;
:;NAND Loading&lt;br /&gt;
:Requirements are the same as [https://archive.org/details/DSiFirmwareFiles above]. If you have a real DSi unit, you can dump its NAND and use it instead of the included DSi-1.mmc file, so that you play that different game selection.&lt;br /&gt;
&lt;br /&gt;
:This option is more authentic to how real hardware works. It has much fewer bugs and a higher compatibility than the Simple nds loading method. DSiWare games were limited to a 128MB internal NAND memory or 40 games in the DSi Home Menu, whichever limitation comes first. The file &amp;quot;DSi-1.mmc&amp;quot; represents the NAND and hosts installed games (that will appear in the DSi Home Menu) and properly working game saves. While the DSi supported SD cards, it didn&#039;t allow for game software to be booted from there.&lt;br /&gt;
&lt;br /&gt;
:Make sure to use &amp;quot;Emulation Settings &amp;gt; Reset/Startup Entry Point&amp;quot; at all times. The DSiWare titles that can be booted through this method will appear in the DSi Home Menu as separate slots than the &amp;quot;inserted game cartridge&amp;quot; icon.&lt;br /&gt;
&lt;br /&gt;
:Using Unlauncher, a homebrew exploit, games can be added to the NAND. However, this is an advanced technique, and generally heavily discouraged. Users of this software on real hardware were compelled to use custom firmwares that allowed for using game software from the SD card (normally impossible). This means that to take advantage of this method as an emulation user, you will be stuck with the pre-installed games on the commonly shared BIOS files online.&lt;br /&gt;
&lt;br /&gt;
:;SD Card Loading&lt;br /&gt;
:The most recommended method, as per [http://hg101.proboards.com/thread/14716/emulate-dsi-dsiware these] [https://www.ngemu.com/threads/no-gba-3-0-dsiware-compatibility-list-using-the-nand.206911/ tutorials]. This method loads the game from the SD card instead of the NAND, and allows for an easier time adding new games to the emulator.&lt;br /&gt;
&lt;br /&gt;
:Requirements include these files to be placed in the same directory as NO$GBA. Not compatible with the previous methods, and so to be used in a folder with a fresh setup.&lt;br /&gt;
&lt;br /&gt;
:* [https://mega.nz/#!aJAyUQIb!OIOOrA_PMeTizDxnmf-5y5fekLxxZkRZfWGKEvV_Tx0 BIOS Files]: Required for DSi emulation.&lt;br /&gt;
:* [https://mega.nz/#!qBY0DAJa!18nfxczgF-JxqyFxSogfej7G23vYSjJnQCIh_tdXUq0 Modified NAND]: Includes Unlauncher (Hold A to boot it, but not needed) and [[TWiLight Menu++]]&lt;br /&gt;
:* [https://mega.nz/#!vERGXCwY!GSmvL2PODesi0Vmu-atKPXxxz1UyucHZyH9bXghM0a0 2GB SD Card]: Filename is DSi-1.SD&lt;br /&gt;
:* A tool to mount a virtual SD drive, such as [https://www.osforensics.com/tools/mount-disk-images.html OSFMount]. To be used (Open DSi-1.SD &amp;gt; &amp;quot;Mount&amp;quot;) with the 2GB SD Card to add new .nds files to it. Remember to disable &amp;quot;Read-Only&amp;quot; and to Dismount before using the emulator again.&lt;br /&gt;
&lt;br /&gt;
:Some issues are still present with this method. Refer to the next section for tips on how to deal with some of them.&lt;br /&gt;
&lt;br /&gt;
===melonDS===&lt;br /&gt;
The latest dev builds of melonDS can also boot the DSi Menu and load most DSiWare.&lt;br /&gt;
To boot up the DSi Menu, you need specific files which can all be found [[Emulator_Files#Nintendo_DS_.2F_DSi|here]].&lt;br /&gt;
==Known Issues==&lt;br /&gt;
===No$GBA===&lt;br /&gt;
Aside from general emulation problems inherited from the older DS emulation project, there are the following issues:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Microphone doesn&#039;t work.&#039;&#039; (DSiWare + any method) No known fix.&lt;br /&gt;
* &#039;&#039;Camera doesn&#039;t work.&#039;&#039; (DSiWare + any method) Unimplemented. No known fix.&lt;br /&gt;
* &#039;&#039;Wi-Fi doesn&#039;t work.&#039;&#039; Unimplemented.&lt;br /&gt;
* &#039;&#039;Touch Screen issues related to Screen Calibration&#039;&#039; (DSiWare + [[TWiLight Menu++]] or simple nds loading) The fix is to load the original DSi Home Menu first (holding B when resetting the emulator or loading it), then reset to TWiLight Menu++ (not holding any buttons) before loading the desired game.&lt;br /&gt;
* &#039;&#039;Can&#039;t Save&#039;&#039; (DSiWare + simple nds loading) This method is hardware inaccurate to begin with. For best results, switch to [[TWiLight Menu++]] or Original NAND methods.&lt;br /&gt;
===melonDS===&lt;br /&gt;
melonDS has poor DSP support. DSiWare has to be launched from the NAND as it can&#039;t boot them as .nds.&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:ARM-based consoles]]&lt;br /&gt;
[[Category:Backward-compatible consoles]]&lt;br /&gt;
[[Category:Discontinued handheld consoles]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:MAME Driver Status: Preliminary]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Nintnedo DS]]&lt;br /&gt;
[[Category:Seventh-generation consoles]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=108002</id>
		<title>Game Boy/Game Boy Color emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=108002"/>
		<updated>2024-12-22T14:25:25Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: Add current version number for SameBoy ARM&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Game Boy (Color)&lt;br /&gt;
|logo = Game_Boy.png&lt;br /&gt;
|image = Game-boy-color.png&lt;br /&gt;
|imagecaption = &#039;&#039;&#039;Top:&#039;&#039;&#039; Original Game Boy&amp;lt;br&amp;gt;&#039;&#039;&#039;Bottom:&#039;&#039;&#039; Game Boy Color&lt;br /&gt;
|developer = [[:Nintendo]]&lt;br /&gt;
|type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]&lt;br /&gt;
|release=1989 (Game Boy)&amp;lt;br/&amp;gt;1998 (Game Boy Color)&lt;br /&gt;
|discontinued = 2003&lt;br /&gt;
|predecessor = [[Game &amp;amp; Watch]]&lt;br /&gt;
|successor= [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
{{for|emulators that run on the Game Boy (Color)|Emulators on GB/GBC}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game Boy|Game Boy]]&#039;&#039;&#039; (GB) and &#039;&#039;&#039;[[wikipedia:Game Boy Color|Game Boy Color]]&#039;&#039;&#039; (GBC) are 8-bit, fourth-generation handheld consoles released by Nintendo on July 31, 1989 and November 18, 1998 respectively and retailed for {{Inflation|USD|89.95|1998}}. The Game Boy has a Sharp LR35902 core CPU at 4.19 MHz. It had a monochrome display that could only show four shades of grey, albeit with a olive green tinge on the original. The Game Boy Color uses the same LR35902 core as the original; while it is clocked at 8.38 MHz, it can be underclocked to 4.19 MHz for backwards-compatibility purposes. It was named such from its color screen, but it also had a larger memory size and a faster CPU. The hardware similarities allow cross-compatibility between the two platforms and they are often treated as one. They would both be succeeded by the backward-compatible [[Game Boy Advance emulators|Game Boy Advance]].&lt;br /&gt;
&lt;br /&gt;
Nintendo re-released the console as the &#039;&#039;&#039;Game Boy Pocket&#039;&#039;&#039; in 1996, with a more compact body and a better screen. A front light was added to a special edition of the Pocket in Japan called the &#039;&#039;&#039;Game Boy Light&#039;&#039;&#039;, a feature that wouldn&#039;t be seen outside of Japan until the Game Boy Advance SP.&lt;br /&gt;
&lt;br /&gt;
Nintendo released a peripheral for the [[Super Nintendo emulators|Super Nintendo Entertainment System]] called [[wikipedia:Super Game Boy|Super Game Boy]] in June 1994, which was modeled like a cartridge but included its own cartridge slot for Game Boy/Color games, as well as the hardware needed to translate the games. Many Game Boy/Color emulators offer at least some of the special features it included, such as added borders, colorization, custom button mappings, and other features. It was possible to link, but without the external port, as well as errors in the CPU, it would not be feasible to the end user. These issues would later be corrected in the Japan-exclusive Super Game Boy 2.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
Because of how relatively easy popular 8-bit consoles are to emulate, tons of Game Boy emulators exist. For a list of open-source projects, see [https://github.com/search?o=desc&amp;amp;q=gameboy+emulator&amp;amp;s=updated&amp;amp;type=Repositories&amp;amp;utf8=%E2%9C%93 this GitHub query]. For a list of accuracy tests, see [https://daid.github.io/GBEmulatorShootout/ daid.github.io/GBEmulatorShootout].&lt;br /&gt;
&lt;br /&gt;
===x86===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Super Game Boy]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
| [[SameBoy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://sameboy.github.io/downloads {{SameBoyVer}}]&amp;lt;br /&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BGB]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bgb.bircd.org/#downloads {{BGBVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://emulicious.net Emulicious]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://emulicious.net/downloads {{EmuliciousVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(BSNES)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(Gambatte_Speedrun)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(SameBoy)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gambatte]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://sourceforge.net/projects/gambatte/files/gambatte {{GambatteVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=active&amp;gt;[https://github.com/libretro/gambatte-libretro/tree/master Libretro core] is still active.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Mesen|Mesen]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[GBE+]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[MAME]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;/br&amp;gt;[http://www.mamedev.org/release.html {{MAMEVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gearboy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/drhelius/Gearboy/releases {{GearboyVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/philj56/gbcc git]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| GameRoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy {{GameRoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[ares]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift&#039;s comment about libretro core]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [http://buildbot.libretro.com/nightly/ libretro core] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://chillygb.arci.me/ ChillyGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
| [https://github.com/AuroraViola/ChillyGB {{ChillyGBVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://hhug.me/ hhugboy]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/tzlion/hhugboy/releases {{hhugboyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/143#issue-1456816849 {{SkyEmuVer}}]&lt;br /&gt;
|? ||{{✗}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://binji.github.io/binjgb/ binjgb]&lt;br /&gt;
| align=left|{{Icon|Web}}&lt;br /&gt;
| [https://github.com/binji/binjgb/releases {{binjgbVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Ironboy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/chiplis/ironboy/ git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|PyBoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Baekalfen/PyBoy/releases {{PyBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|LGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|KevBoy&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
|[https://github.com/xkevio/kevboy/releases {{KevBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|jgb&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/jsgroth/jgb git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|DoubleCherryGB&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/TimOelrichs/doublecherryGB-libretro git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [http://byuu.org/emulation/higan {{higanVer}}]&amp;lt;br /&amp;gt;[https://github.com/libretro/higan libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://mattcurrie.com/bdm/ BDM]&lt;br /&gt;
| align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
| [https://mattcurrie.com/bdm-demo/ Demo]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGB VGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://fms.komkon.org/VGB {{VGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Gamebert&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/robert/gamebert git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Pantheon]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|UGE&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/SuperDisk/hUGETracker/releases {{UGEVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|PDEQ}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[KiGB]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|DOS}}&lt;br /&gt;
| [http://kigb.emuunlim.com/downloads.htm {{KiGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[TGB Dual]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&amp;lt;ref group=N name=two&amp;gt;On Linux as an SDL port (and the [[libretro]] core is based on this version).&amp;lt;/ref&amp;gt;&lt;br /&gt;
| [https://github.com/libertyernie/tgbdual_L/releases {{TGBDualVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GiiBiiAdvance&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://github.com/AntonioND/giibiiadvance/releases git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|MetroBoy&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/aappleby/MetroBoy/releases {{MetroBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|hdmg&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://git.sr.ht/~sircmpwn/hdmg git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[rew.]]&lt;br /&gt;
|align=left|{{Icon|Windows|Windows9x}}&lt;br /&gt;
|[https://wikiwiki.jp/emulator/rew. rew12stx]&lt;br /&gt;
|? ||{{✗}} ||{{?}} ||?  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ARM===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[SameBoy]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/sameboy SameBoy_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://apps.apple.com/us/app/sameboy/id6496971295 1.0] (iOS App Store)&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.philj56.gbcc beta41]&amp;lt;br/&amp;gt;[https://github.com/philj56/gbcc-android/actions/workflows/build-apk.yml &amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git Artifacts&amp;lt;/abbr&amp;gt;]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{~}}[https://github.com/philj56/gbcc-android/commits/master *] ||{{✓}} [https://play-lh.googleusercontent.com/_5D9uMlRlL-DJ_anXEyJHtI3IriwCFVPgg2zgwhkaG-uYwkjYeTqmiuUZwpomTYKsuo=w1024-h768-rw Printer] [https://youtu.be/ESYolQ761Dw?si=2c-yAHAAcWQSei1a Kirby Camera]&lt;br /&gt;
|-&lt;br /&gt;
|[[Game Play Color]]&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://github.com/gameplaycolor/gameplaycolor/releases {{GamePlayColorVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.explusalpha.com/home/gbc-emu GBC.emu]&lt;br /&gt;
| align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu {{.emuVer}}][https://github.com/Rakashazi/emu-ex-plus-alpha git]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/76 1.5.46.02 Pyra]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/huhao1987/mGBA_Android 0.3]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.sky.SkyEmu v3.2] (Play)[https://www.amazon.com/SkyEmu-GBC-GBA-NDS-Emulator/dp/B0CGHK8QP5 v3.2] (Amazon)[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://iemulators.com/gba4ios 2.1]&amp;lt;br/&amp;gt;[https://github.com/CocoaBob/GBA4iOS git] &amp;lt;small&amp;gt;(new fork)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GameRoy&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy 0.2.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://eightbitwonders.gitlab.io/app 8-Bit Wonders]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://f-droid.org/packages/de.rainerhock.eightbitwonders 0.8] (F-Droid)&amp;lt;/br&amp;gt;0.8 (Play)&amp;lt;/br&amp;gt;0.8 (Amazon)&amp;lt;/br&amp;gt;[https://gitlab.com/eightbitwonders/app git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||roadmap&lt;br /&gt;
|-&lt;br /&gt;
|MeBoy&lt;br /&gt;
| align=left|{{Icon|Java}}&lt;br /&gt;
| [http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.fastemulator.gbc 2.0.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|John GBC&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.93]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Consoles===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Hiyoko)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Switch}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Super Game Boy&lt;br /&gt;
| align=left|{{Icon|SNES}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{✗}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407 GameYob DS]&lt;br /&gt;
| align=left|{{Icon|NDS}}&lt;br /&gt;
| [https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/ GameYob 3DS]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| [https://www.gamebrew.org/wiki/GameYob_3DS 1.0.8][https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy_Advance#VBA-M|&amp;lt;abbr title=&amp;quot;Modified port of VBA-M. With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.&amp;quot;&amp;gt;VBA GX&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
| [https://github.com/dborth/vbagx#nightly-builds nightly-builds]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|3DS|NX}}&amp;lt;br/&amp;gt;{{Icon|Vita|DC}}&amp;lt;br/&amp;gt;{{Icon|PSX}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Xbox|NGC}}&amp;lt;br/&amp;gt;{{Icon|Wii|WiiU|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|Vita|3DS}}&lt;br /&gt;
| [https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RIN&lt;br /&gt;
| align=left|{{Icon|PSP}}&lt;br /&gt;
| [https://github.com/mbarczak/psp_rin git]&amp;lt;br/&amp;gt;[https://archive.org/details/rin-rx.-7z RX]&amp;lt;br/&amp;gt;[https://archive.org/details/rin_v1.32n1.2.7z 1.32n1.2]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| 8.10&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Wii|WiiU|NX}}&amp;lt;br&amp;gt;{{Icon|PSV|3DS}}&lt;br /&gt;
| [https://endrift.com/mgba/downloads.html {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[https://github.com/mgba-emu/mgba/releases git]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}})  ||{{✓}} ||{{✓}}&lt;br /&gt;
|- &lt;br /&gt;
|GBEmu&lt;br /&gt;
| align=left|{{Icon|VB}}&lt;br /&gt;
| [https://www.virtual-boy.com/forums/t/entry-game-boy-emulator/ 0.1]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RealBoy Vita&lt;br /&gt;
| align=left|{{Icon|PSV}}&lt;br /&gt;
| [https://vitadb.rinnegatamante.it/#/info/167 1.2][https://github.com/xerpi/realboy-vita/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|ShuBoy&lt;br /&gt;
| align=left|{{Icon|MD}}&lt;br /&gt;
| [http://jiggawatt.org/badc0de/shuboy.htm 1.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|aGBe&lt;br /&gt;
| align=left|{{Icon|PSX}}&lt;br /&gt;
| [https://sourceforge.net/projects/agbe/files/agbe SF]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Hu-Boy&lt;br /&gt;
| align=left|SuperGrafx&amp;lt;br&amp;gt;TurboGrafx-CD&amp;lt;br&amp;gt;TurboDuo&lt;br /&gt;
| [https://www.chrismcovell.com/huboy.html V 0.30621]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{X}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Firmware===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|UEFI}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparison==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
===Game Boy-only emulators===&lt;br /&gt;
;[[SameBoy]]:One of the most [[Emulation_accuracy|accurate]] Game Boy emulator currently. The UI is simple and easy to use. It includes open source bootroms, although these can be replaced with real ones. Has debugging features and also emulates Game Boy Camera and Game Boy Printer.&lt;br /&gt;
;[[BGB]]:A closed-source emulator for Windows (and [[Wine]]) with solid Game Boy and Game Boy Color accuracy, as well as near flawless link support. It has a wealth of options for color palettes. Most used for its advanced debugger.&lt;br /&gt;
;[[Gambatte]]:Pretty [[Emulation_accuracy|accurate]] open-source Game Boy/Color emulator. It has a good range of options and features, though not quite as much as some other emulators. The main fork is not in active development, but the libretro core is still active.&lt;br /&gt;
;[http://hhug.me/?tags=hhugboy hhugboy]:A Windows-only Game Boy/Color emulator based on GEST with a focus on bootleg and unlicensed games. It is capable of detecting and correctly emulating the mapper on a number of games that are otherwise broken on other emulators, but some ROMs require manually selecting the mapper on the Unlicensed Compatibility Mode menu. Besides the usual raw dumps, it also supports the footered [http://hhug.me/gbx GBX] ROM format, which correctly informs the emulator which mapper to run regardless of what the internal headers say.&lt;br /&gt;
;GameRoy:A Game Boy emulator, dissasembler and debugger written in Rust. It has high [[Emulation_accuracy|accuracy]] and accurate clock frequency. It is more suited for debugging uses for now.&lt;br /&gt;
;[[TGB Dual]]:An ancient emulator that supports link cable emulation. It also supports [[netplay]], but it requires a VPN. The libretro port supports local multiplayer using player 2&#039;s controls.&lt;br /&gt;
;[[KiGB]]:An old and obsolete emulator which boasted its accuracy but was proven to be full of game-specific hacks.&amp;lt;ref&amp;gt;https://github.com/mgba-emu/mgba/issues/238&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/Test_ROMs#Emulators_running_on_desktop_computers&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/KiGB&amp;lt;/ref&amp;gt; It has a wide selection of features, but other emulators have caught up and are already doing much better.&lt;br /&gt;
;[https://github.com/AntonioND/giibiiadvance GiiBiiAdvance]:Pioneered full GB Camera emulation, including webcam support. Aside from that, it&#039;s an unfinished emulator with the basics set up, but its promising future currently on hiatus. It has very [[Emulation_accuracy|accurate]] timing.&lt;br /&gt;
;[https://github.com/aappleby/MetroBoy MetroBoy]:Extremely [[Emulation_accuracy|accurate]] Game Boy simulator which being written in a subset of C++ that&#039;s designed to to be mechanically translated into Verilog HDL.&lt;br /&gt;
;Ironboy:A very recent and promising emulator written in Rust for WebAssembly which is focus only on the original Game Boy (DMG) to [https://github.com/Chiplis/IronBoy#ironboy achieve the highest degree of accuracy]. Unfortunately, it only supports monochrome Game Boy games.&lt;br /&gt;
;binjgb:A GB + GBC emulator for both desktop and WebAssembly, developed by Ben &amp;quot;binji&amp;quot; Smith since 2016. Most famously used by McDonald&#039;s in 2023 to publish &#039;&#039;Grimace&#039;s Birthday&#039;&#039; [https://grimacesbirthday.com/ as a browser game].&lt;br /&gt;
;[[Nintendo Switch Online]] (Hiyoko):&lt;br /&gt;
* GB support was added to Nintendo Switch Online in February 2023, alongside GBA games exclusive to the Expansion Pack tier;&lt;br /&gt;
* Users are limited to the selection of games Nintendo chooses to make available on the service;&lt;br /&gt;
* Supports online and Local Play (up to 2 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* Supports tilt controls through gyroscope or normal controllers (e.g.: &#039;&#039;Kirby&#039;s Tilt &#039;n&#039; Tumble&#039;&#039;);&lt;br /&gt;
* Supports infrared emulation (e.g.: &#039;&#039;Pokémon Trading Card Game&#039;&#039;);&lt;br /&gt;
* Palette styles can be applied (original GB, Pocket, and GBC);&lt;br /&gt;
* No Super Game Boy features supported (it always runs games in GBC mode);&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GB/GBC emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advanced, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
===GB/C emulation on GBA emulators===&lt;br /&gt;
&#039;&#039;This shouldn&#039;t be confused with [[Game_Boy_Advance_emulators#Hardware_features_and_accessories|actual backwards compatibility on GBA emulation]].&#039;&#039;&lt;br /&gt;
;[[mGBA]]:Primarily emulates the [[Game Boy Advance emulators|Game Boy Advance]] but it also includes GB/C support much like the original system. It&#039;s a solid implementation, with most of the library working perfectly.&lt;br /&gt;
;[[GBE+]]:An emulator that has a large effort in preserving the functions of a multitude of [[#Game Boy Features|obscure accessories]] that other emulators don&#039;t focus on. It can also load custom tiles in games, including colorized tiles for original Game Boy titles.&lt;br /&gt;
;[[VisualBoy Advance#VBA-M|VisualBoy Advance-M &amp;lt;small&amp;gt;(VBA-M)&amp;lt;/small&amp;gt;]]:Used to be the go-to for Game Boy Advance emulation and even included solid GB/C emulation. It&#039;s now behind [[mGBA]] on both fronts.&lt;br /&gt;
&lt;br /&gt;
===[[Multi-system emulators]]===&lt;br /&gt;
;[[higan]]/[[ares]]:Because it started out as a [[Super Nintendo emulators|SNES emulator]] (its original name was bsnes), it was the first one that properly emulated all of the [[Super_Nintendo_emulators#Super_Game_Boy|Super Game Boy]]&#039;s features, such as SPC sound chip utilization, which requires the SNES and GameBoy to be emulated simultaneously so it&#039;s demanding.&amp;lt;ref&amp;gt;https://old.reddit.com/r/emulation/comments/zwq9fu/ares_crossplatform_open_source_multisystem/j1ys10k/&amp;lt;/ref&amp;gt;&lt;br /&gt;
;[[BizHawk]]:Uses a modified Gambatte core. It provides speedrunning tools.&lt;br /&gt;
;[[MAME]]:Has solid Game Boy emulation through its &amp;lt;code&amp;gt;gameboy&amp;lt;/code&amp;gt; driver despite the sound being imperfect, as well as slightly worse Game Boy Color compatibility through its &amp;lt;code&amp;gt;gbcolor&amp;lt;/code&amp;gt; driver (where both the graphics and sound are imperfect). Despite its setbacks, it aims to feature compatibility with obscure mappers that other emulators usually ignore, like Wisdom Tree games or MMM01 multicarts. Accuracy was improved upon with contributions by Judge_.&lt;br /&gt;
&lt;br /&gt;
==Mappers==&lt;br /&gt;
Much like the NES, the Game Boy (and by extension, the Game Boy Color) used &#039;&#039;&#039;Memory Bank Controllers&#039;&#039;&#039; (MBC) (called MMCs on the NES) and also known informally as &#039;&#039;&#039;mappers&#039;&#039;&#039;, to go beyond the restrictive initial hardware specifications. Nevertheless, Nintendo was much more careful to standardize their specifications to [https://niwanetwork.org/wiki/Category:Licensed_chips just a small number of possible mappers]. Moreover, Game Boy ROMs now included an official internal header mandated by Nintendo that included the correct MMC type. This meant that for the officially licensed games, these mappers proved to be rarely a problem... with some notable unimplemented exceptions: Net de Get&#039;s MBC6 that offered downloadable content off the internet, and the MMM01 footer used for some official multi-cart games, among others.&lt;br /&gt;
&lt;br /&gt;
However, it doesn&#039;t get better when it comes to &#039;&#039;&#039;unlicensed games&#039;&#039;&#039;, since they didn&#039;t necessarily respect Nintendo&#039;s specifications about how a given mapper type should handle its memory and behave in general, and internal headers were often filled with erroneous data to hinder dumping and emulation efforts. Some emulators like MESS/[[MAME]] and [http://hhug.me/?tags=hhugboy hhugboy] try to emulate that behavior with various degrees of success ([http://hhug.me/dump/ Compatibility List]). The hhugboy project also proposed a similar solution to iNES for this mapper problem, as the [http://hhug.me/gbx/1.0 gbx ROM format] that appends a footer with extra information needed for some unlicensed games. However, this format, much less unlicensed hardware quirks, isn&#039;t widely adopted aside from tentative [https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers mGBA support].&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| colspan=11 | For emulation of 2D systems, the resolution can only be upscaled, making the pixels more apparent.&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Game_Boy|Widescreen hack]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Possible with technique called [[Widescreen_hacks#Emulators_.282D.29|WideGB]] which uses a similar technique as [[Widescreen_hacks#Emulators_.282D.29|WideNES]].&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://kemenaran.winosx.com/posts/widegb-now-available-on-windows/ SameBoy WideGB fork] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Game_Boy|Sprite Replacement]]&lt;br /&gt;
| colspan=11 | Exclusive to [[GBE+]] emulator at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| Remove sprite limit&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The Gameboy supports a maximum of 40 sprite objects. – this limitation is indirectly responsible for some of the flickering seen in games at times and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
| {{?}}[https://github.com/mgba-emu/mgba/issues/412 *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Post-Processing&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=10 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br/&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=10 | Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br/&amp;gt;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.&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in Game Boy sound player&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Controls&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Misc&lt;br /&gt;
| [[Netplay#Game_Boy|&amp;lt;abbr title=&amp;quot;Should not be confused with GB/GBC Online features or Link cable emulation, see #Hardware features and peripherals section for that.&amp;quot;&amp;gt;Netplay&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;Input lag mitigation technique and [https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color RetroAchievements exclusive to libretro cores]. Also [https://docs.libretro.com/library/sameboy/#features netplay enhancement] exclusive to SameBoy libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}[https://github.com/TASEmulators/BizHawk/issues/2450 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=11 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| RetroAchievements&amp;lt;br/&amp;gt;[https://retroachievements.org/gameList.php?c=4 Game Boy], [https://retroachievements.org/gameList.php?c=6 Game Boy Color]&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}[https://sameboy.github.io/features/#debugging *]&lt;br /&gt;
| {{✓}}[https://bgb.bircd.org/manual.html#debugkeys *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Inputs&lt;br /&gt;
| [[#Motion Control (Tilt Sensor)|Motion Control (Tilt Sensor)]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro&amp;gt;Not available on Libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers&amp;gt;Motion Control does not support controller&#039;s gyro. Supports only remapping to mouse/keyboard/gamepad.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers /&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Accelerometer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Rumble|Rumble]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Game Boy Camera|Game Boy Camera]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}} &amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;Only on Android, uses real front/back Camera hardware permission required.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Boy]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Taisen Bardigun]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | &amp;lt;abbr title=&amp;quot;There are four different kinds of connectivity, support varying by game.&amp;quot;&amp;gt;Connectivity&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| [[#Multiplayer|&amp;lt;abbr title=&amp;quot;The Nintendo Game Link Cable is an accessory for the Game Boy line of handheld video game systems, allowing players to connect Game Boys of all types for multiplayer gaming. Depending on the games, a Game Link Cable can be used to link two games of the same title, like Tetris, or two compatible games like Pokémon Red and Blue. Games can be linked for head-to-head competition, cooperative play, trading items, unlocking hidden features, etc.&amp;quot;&amp;gt;Link Cable&amp;lt;/abbr&amp;gt;]]&amp;lt;ref group=N&amp;gt;Super Game Boy for SNES supports only on the Japan-exclusive Super Game Boy 2.&amp;lt;br/&amp;gt;gameyob for DS emulator supports it through NiFi.&amp;lt;br/&amp;gt;Virtual Console for Switch only supports for Pokemon only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[mGBA]] pretty buggy [https://github.com/mgba-emu/mgba/issues?q=is%3Aissue+is%3Aopen+Link but sometimes works].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[SameBoy]]&#039;s libretro core supports Link Cable, standalone does not.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;GBCC only supports a [https://gbcc.dev/ fake &amp;quot;link&amp;quot; with itself].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#IR Transmitter|IR Transmitter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| &amp;lt;abbr title=&amp;quot;Work in Progress&amp;quot;&amp;gt;WIP&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Online features|Online features]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Multiplayer|4-Player Adapter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Special hardware&lt;br /&gt;
| [[#Game Boy Printer|Game Boy Printer]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Printer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|GB Pocket Sonar]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Singer Sewing Machine]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|WorkBoy]]&lt;br /&gt;
| {{✗}}[https://github.com/shonumi/gbe-plus/issues/125 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | [https://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_Pikachu_2_GS#Interactions_with_Generation_II Pokémon Pikachu 2 GS]&lt;br /&gt;
| Communication&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Emulation&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Unlicensed Hardware&lt;br /&gt;
| [https://www.youtube.com/watch?v=yP1Bkfj9kDY WORLD PORT]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Pro Action Replay&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [http://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref group=N name=Tilt&amp;gt;[https://youtube.com/playlist?list=PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d Cart Tilt Showcase Playlist]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===IR Transmitter===&lt;br /&gt;
The Game Boy Color had an infrared transmitter and receiver. Generation II Pokémon games made use of this feature through Mystery Gift. Super Mario Bros. Deluxe could send high scores to another cartridge. GBE+ had [https://shonumi.github.io/articles/art4.html basic IR emulation] back in July 2016 but it then only worked with Pokémon games. Now, as of [https://shonumi.github.io/articles/art11.html April 2018], it has full IR emulation for most IR-enabled games (Hudson Soft&#039;s HuC-1&#039;s IR capabilities need to be emulated for Japanese &#039;&#039;Pokémon TCG&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support IR#GameBoy Color Emulation]].&lt;br /&gt;
&lt;br /&gt;
===Game Boy Camera===&lt;br /&gt;
The Game Boy Camera is an official Nintendo accessory for the Game Boy and was released in 1998. Users can take pictures and modify them with stickers and frames, as well as play several included minigames. In addition to the original model, there was a US-exclusive Legend of Zelda: Ocarina of Time edition that included different stamps.&lt;br /&gt;
&lt;br /&gt;
The first emulator to have some capability of emulating the Game Boy Camera was a modified version of an old emulator called Hash. This version, named Hashcam, can still be found on the author&#039;s website. While there were some efforts to run the Game Boy Camera ROM in BGB unofficially, the author didn&#039;t show much interest in it. However, it is fully emulated with webcam support in a lesser-known emulator called GiiBiiAdvance.&lt;br /&gt;
&lt;br /&gt;
As of version 0.7.0, or any dev builds post 0.6.0, mGBA can emulate this accessory by either using the PC&#039;s webcam or sending a BMP, GIF, JPEG, PNG, or other image format to the game, as if it was coming from the camera itself.&amp;lt;ref name=&amp;quot;mGBA_Cam&amp;quot;&amp;gt;{{cite web|url=https://twitter.com/mGBA_emu/status/890954205472501762|title=Game Boy Camera in mGBA dev builds|publisher=Twitter|accessdate=2018-08-10|date=2017-07-28}}&amp;lt;/ref&amp;gt;  The camera is also functional on the 3DS port. To enable the PC webcam, go to &amp;lt;code&amp;gt;Game Boy&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;settings&amp;lt;/code&amp;gt; and switch the &amp;lt;code&amp;gt;camera driver&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;Qt Multimedia&amp;lt;/code&amp;gt;, or by editing &amp;lt;code&amp;gt;qt.ini&amp;lt;/code&amp;gt; and setting &amp;lt;code&amp;gt;cameraDriver=1&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;[General]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Game Boy Printer===&lt;br /&gt;
Game Boy Printer is a thermal printer accessory released by Nintendo in 1998 used in conjunction with the Game Boy Camera and also used to prints images from compatible GB games such as &#039;&#039;Pokémon Gold and Silver&#039;&#039;, &#039;&#039;Pokémon Crystal&#039;&#039;, &#039;&#039;Super Mario Bros. Deluxe&#039;&#039;, &#039;&#039;Donkey Kong Country&#039;&#039; and &#039;&#039;The Legend of Zelda: Link&#039;s Awakening DX&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[VisualBoy Advance]] (including its forks), [[GBE+]] and [[mGBA]] have Game Boy Printer support that turn the signals into a bitmap form of the image.&lt;br /&gt;
&lt;br /&gt;
===Motion Control (Tilt Sensor)===&lt;br /&gt;
Two Game Boy Color games featured a built-in tilt sensor: Kirby Tilt &#039;n&#039; Tumble and Command Master. These games cannot be played without support for this feature. [[VisualBoy Advance|VBA]] and [[KiGB]] have a &amp;quot;Motion Sensor&amp;quot; option to map four directional keys to emulate the cartridge tilting, but the controls aren&#039;t analog. [[BGB]] can emulate the tilting features with the use of the mouse. [[SameBoy]] allows to use the mouse, as well as a joystick, and on the Cocoa frontend, is supporting controller&#039;s motion controls.  [[mGBA]] supports controller&#039;s motion controls and allows to assign stic&#039;s X an Y axes. Hiyoko, the official GBC emulator for [[Nintendo Switch Online]], emulates motion controls for Kirby Tilt &#039;n&#039; Tumble by translating gyroscope input either from the console itself (when playing in portable mode) or from a detached Joy-Con or Switch Pro Controller (when playing in docked mode).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support tracked motion controllers#GameBoy Color Emulation]]&lt;br /&gt;
&lt;br /&gt;
===Rumble===&lt;br /&gt;
A good number of cartridges came with a built-in rumble that required an AAA battery to power, such as &#039;&#039;Pokémon Pinball&#039;&#039;, but the feature is optional. So far, only [[VisualBoy Advance#VBA-GX|VBA-GX]] emulates rumble in these games, including games that have their rumble feature dummied out (one being &#039;&#039;Tarzan&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
===Multiplayer===&lt;br /&gt;
* &#039;&#039;&#039;Link Cable:&#039;&#039;&#039; [[BGB]], [[KiGB]], some versions of [[VisualBoy Advance#VBA-M|VBA-M]] and [[TGB Dual|TGB-Dual]] supports link cable. It can also be used for Netplay on the corresponding [[RetroArch]] core. [https://en.wikipedia.org/wiki/List_of_multiplayer_Game_Boy_games#Two-player_games_via_the_Game_Link_Cable Two-player games via the Game Link Cable list].&lt;br /&gt;
* &#039;&#039;&#039;4-Player Adapter:&#039;&#039;&#039; Currently only [[GBE+]] and DoubleCherryGB supports it. &lt;br /&gt;
* &#039;&#039;&#039;Faceball 2000 16-Player Link Cable:&#039;&#039;&#039; There is a 16-Player adapter as well, but it went unreleased outside of unused code in some games, but it is emulated by &#039;&#039;DoubleCherryGB&#039;&#039; emulator and allows to play Faceball 2000 in local splitscreen and via netplay.&lt;br /&gt;
* &#039;&#039;&#039;Multiplayer Hacks:&#039;&#039;&#039; DoubleCherryGB emulates virtual link-cable devices that allow Tetris Battle Royal and Kwirk Multiplayer up to 16 players on local splitscreen and via netplay.&lt;br /&gt;
&lt;br /&gt;
===Online features===&lt;br /&gt;
====Mobile Game Boy Adapter====&lt;br /&gt;
There is a Japan-only accessory that communicates with Mobile Golf and Japanese Pokémon Crystal. It was bundled with Mobile Trainer cartridge which allowed the player to use e-mail as well as browse Nintendo&#039;s website. It saw use on some Game Boy Color and Game Boy Advance games, but support was limited to Japan, and the servers went offline by 2002.&lt;br /&gt;
&lt;br /&gt;
It is possible to partially emulate its feature for Pokémon Crystal by [http://forums.glitchcity.info/index.php?topic=7509.0 using BGB&#039;s scripting capability], and GBE+ can at least reach the title screen of Mobile Trainer and made [https://www.reddit.com/r/EmuDev/comments/9141oy/making_progress_with_gb_mobile_adapter_emulation/ some progress in July 2018], but otherwise, no emulators (except for a recently leaked at time of writing internal emulator) properly support this accessory.&lt;br /&gt;
&lt;br /&gt;
====Hudsonsoft KISS Link====&lt;br /&gt;
This accessory both allowed IR communications between 2 gameboys before the Game Boy Color existed with it’s IR port and with a modem, it allowed users to download exclusive content by them from Hudsonsoft&#039;s website. No emulator supports this. Resources about this super obscure accessory include http://nectaris.tg-16.com/GB-KISS-LINK-FAQ-hudson-gameboy-nectaris.html and https://www.youtube.com/watch?v=uOuJ0EcA8IQ&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
There are [[wikipedia:Game Boy accessories#Game Boy|a few accessories that the Game Boy and Game Boy Color]] had. Due to their very small and game-specific use, most emulators don&#039;t bother with them at all, save for GBE+.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Pocket Sonar:&#039;&#039;&#039; Japan only cartridge released by Bandai. It is a sonar-enabled device used for fishing with a fishing game included. Only GBE+ [https://shonumi.github.io/articles/art13.html supports] this feature. A similar cartridge was released for the WonderSwan (still unemulated).&lt;br /&gt;
* &#039;&#039;&#039;Barcode Boy:&#039;&#039;&#039; An obscure Japan-only barcode-scanning device released by Namcot (then-Namco&#039;s consumer division) in 1992. A total of 4 games were released to utilize this accessory. KiGB and GEST claim support for this device, but they only feed random data to Game Boy until the game accepts it as a valid barcode. GBE+ has [https://shonumi.github.io/articles/art7.html proper emulation] with the ability to read barcodes from binary files. DoubleCherryGB also   has full support. All barcodes are hardcode. After each scan the next barcode is loaded.&lt;br /&gt;
* &#039;&#039;&#039;Barcode Taisen Bardigun:&#039;&#039;&#039; Another Japan only barcode-scanning device with the dedicated game. GBE+ [https://shonumi.github.io/articles/art6.html supports this accessory].&lt;br /&gt;
* &#039;&#039;&#039;Singer Sewing Machine:&#039;&#039;&#039; There is link cable support for the Singer IZEK Digital Sewing Machine. The IZEK was unique in that it came bundled with a specially coloured Game Boy and a cartridge for interfacing with the machine.&amp;lt;ref name=&amp;quot;IZEK_1&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=AlhJKMXU7tg&amp;amp;t=5m25s|title=Game Boy Part 2 - Did You Know Gaming? Feat. Jake of Vsauce3|publisher=Youtube|accessdate=2018-08-10|date=2014-05-24}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IZEK_2&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=K-Epj2_eJdA|title=Singer IZEK Digital Sewing Machine - Gameboy Color Controller (Game Boy Color) Review|publisher=Youtube|accessdate=2018-08-10|date=2014-06-24}}&amp;lt;/ref&amp;gt; Despite the IZEK&#039;s rarity, support for it has been added in a recent GBE+ release.&amp;lt;ref&amp;gt;[https://shonumi.github.io/articles/art22.html Edge of Emulation: Game Boy Sewing Machines]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Suzuki Pocket Dash Diagnostic System&#039;&#039;&#039; and &#039;&#039;&#039;Aprilia DITECH Interface&#039;&#039;&#039;: A series of diagnostic cartridges used for Suzuki and Aprilia scooters respectively, developed by Orbital Technologies in the early 2000s. Both were used to interface with a supported motorcycle&#039;s engine control unit (ECU) in a similar manner to OBD tools for automobiles. The diagnostic cartridges were only made available for use by motorcycle dealerships and were not licensed by Nintendo. No dump of either cartridge exists as of {{CURRENTYEAR}}.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:Gbc over saturation2.png|thumb|right|350px|Comparison of saturation levels in [[VisualBoy Advance#VBA-M|VBA-M]] and [[Gambatte]].]]&lt;br /&gt;
The Game Boy Color&#039;s screen is under-saturated. Game developers often work around this by using brighter colors knowing it&#039;ll be compensated for on hardware. This does not translate well in emulation, because standard LCD screens don&#039;t account for this sort of issue. Many emulators attempt to combat this issue with options that adjust accordingly; if not directly, then [[Shaders_and_Filters#Image_Adjustment|shader functionality]] may be implemented.&lt;br /&gt;
&lt;br /&gt;
This issue also affects [[Game Boy Advance emulators#Oversaturation|Game Boy Advance emulation]].&lt;br /&gt;
&lt;br /&gt;
====Emulator options====&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders, you will find three customizable &#039;&#039;&#039;Desaturation&#039;&#039;&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; Under Options &amp;gt; Game Boy, you will find the &#039;&#039;&#039;GB color option&#039;&#039;&#039;. The recent nightly builds also include the &#039;&#039;&#039;LCD Filter&#039;&#039;&#039; option.&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* meganesu: [https://meganesu.github.io/generate-gb-opcodes/ Game Boy CPU Instructions]&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy/ Game Boy Architecture Practical Analysis]&lt;br /&gt;
* MVG: [https://www.youtube.com/watch?v=zQE1K074v3s How Graphics worked on the Nintendo Game Boy], [https://www.youtube.com/watch?v=FzPTK91EJY8 Learn to code and write games on the Nintendo Game Boy], [https://www.youtube.com/watch?v=I1cUIGHZLGA Secrets of the Nintendo Game Boy Boot Logo], [https://www.youtube.com/watch?v=gYQMdox5gzI How Cartridges worked on the Nintendo Game Boy]&lt;br /&gt;
* kOOPa and nocash: [https://problemkaputt.de/pandocs.htm Pan Docs]&lt;br /&gt;
* [https://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki] – Information about the Game Boy&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Emulators on GB/GBC]]&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Fourth-generation video game consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Game Boy/Game Boy Color emulators|*]]&lt;br /&gt;
[[Category:Game Boy]]&lt;br /&gt;
[[Category:Game Boy Color]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=107981</id>
		<title>Game Boy/Game Boy Color emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=107981"/>
		<updated>2024-12-22T10:17:22Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: Added link to official standalone iOS build for ARM-SameBoy, updated row&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Game Boy (Color)&lt;br /&gt;
|logo = Game_Boy.png&lt;br /&gt;
|image = Game-boy-color.png&lt;br /&gt;
|imagecaption = &#039;&#039;&#039;Top:&#039;&#039;&#039; Original Game Boy&amp;lt;br&amp;gt;&#039;&#039;&#039;Bottom:&#039;&#039;&#039; Game Boy Color&lt;br /&gt;
|developer = [[:Nintendo]]&lt;br /&gt;
|type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]&lt;br /&gt;
|release=1989 (Game Boy)&amp;lt;br/&amp;gt;1998 (Game Boy Color)&lt;br /&gt;
|discontinued = 2003&lt;br /&gt;
|predecessor = [[Game &amp;amp; Watch]]&lt;br /&gt;
|successor= [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
{{for|emulators that run on the Game Boy (Color)|Emulators on GB/GBC}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game Boy|Game Boy]]&#039;&#039;&#039; (GB) and &#039;&#039;&#039;[[wikipedia:Game Boy Color|Game Boy Color]]&#039;&#039;&#039; (GBC) are 8-bit, fourth-generation handheld consoles released by Nintendo on July 31, 1989 and November 18, 1998 respectively and retailed for {{Inflation|USD|89.95|1998}}. The Game Boy has a Sharp LR35902 core CPU at 4.19 MHz. It had a monochrome display that could only show four shades of grey, albeit with a olive green tinge on the original. The Game Boy Color uses the same LR35902 core as the original; while it is clocked at 8.38 MHz, it can be underclocked to 4.19 MHz for backwards-compatibility purposes. It was named such from its color screen, but it also had a larger memory size and a faster CPU. The hardware similarities allow cross-compatibility between the two platforms and they are often treated as one. They would both be succeeded by the backward-compatible [[Game Boy Advance emulators|Game Boy Advance]].&lt;br /&gt;
&lt;br /&gt;
Nintendo re-released the console as the &#039;&#039;&#039;Game Boy Pocket&#039;&#039;&#039; in 1996, with a more compact body and a better screen. A front light was added to a special edition of the Pocket in Japan called the &#039;&#039;&#039;Game Boy Light&#039;&#039;&#039;, a feature that wouldn&#039;t be seen outside of Japan until the Game Boy Advance SP.&lt;br /&gt;
&lt;br /&gt;
Nintendo released a peripheral for the [[Super Nintendo emulators|Super Nintendo Entertainment System]] called [[wikipedia:Super Game Boy|Super Game Boy]] in June 1994, which was modeled like a cartridge but included its own cartridge slot for Game Boy/Color games, as well as the hardware needed to translate the games. Many Game Boy/Color emulators offer at least some of the special features it included, such as added borders, colorization, custom button mappings, and other features. It was possible to link, but without the external port, as well as errors in the CPU, it would not be feasible to the end user. These issues would later be corrected in the Japan-exclusive Super Game Boy 2.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
Because of how relatively easy popular 8-bit consoles are to emulate, tons of Game Boy emulators exist. For a list of open-source projects, see [https://github.com/search?o=desc&amp;amp;q=gameboy+emulator&amp;amp;s=updated&amp;amp;type=Repositories&amp;amp;utf8=%E2%9C%93 this GitHub query]. For a list of accuracy tests, see [https://daid.github.io/GBEmulatorShootout/ daid.github.io/GBEmulatorShootout].&lt;br /&gt;
&lt;br /&gt;
===x86===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Super Game Boy]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
| [[SameBoy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://sameboy.github.io/downloads {{SameBoyVer}}]&amp;lt;br /&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BGB]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bgb.bircd.org/#downloads {{BGBVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://emulicious.net Emulicious]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://emulicious.net/downloads {{EmuliciousVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(BSNES)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(Gambatte_Speedrun)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(SameBoy)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gambatte]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://sourceforge.net/projects/gambatte/files/gambatte {{GambatteVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=active&amp;gt;[https://github.com/libretro/gambatte-libretro/tree/master Libretro core] is still active.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Mesen|Mesen]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[GBE+]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[MAME]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;/br&amp;gt;[http://www.mamedev.org/release.html {{MAMEVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gearboy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/drhelius/Gearboy/releases {{GearboyVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/philj56/gbcc git]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| GameRoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy {{GameRoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[ares]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift&#039;s comment about libretro core]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [http://buildbot.libretro.com/nightly/ libretro core] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://chillygb.arci.me/ ChillyGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
| [https://github.com/AuroraViola/ChillyGB {{ChillyGBVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://hhug.me/ hhugboy]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/tzlion/hhugboy/releases {{hhugboyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/143#issue-1456816849 {{SkyEmuVer}}]&lt;br /&gt;
|? ||{{✗}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://binji.github.io/binjgb/ binjgb]&lt;br /&gt;
| align=left|{{Icon|Web}}&lt;br /&gt;
| [https://github.com/binji/binjgb/releases {{binjgbVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Ironboy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/chiplis/ironboy/ git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|PyBoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Baekalfen/PyBoy/releases {{PyBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|LGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|KevBoy&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
|[https://github.com/xkevio/kevboy/releases {{KevBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|jgb&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/jsgroth/jgb git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|DoubleCherryGB&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/TimOelrichs/doublecherryGB-libretro git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [http://byuu.org/emulation/higan {{higanVer}}]&amp;lt;br /&amp;gt;[https://github.com/libretro/higan libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://mattcurrie.com/bdm/ BDM]&lt;br /&gt;
| align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
| [https://mattcurrie.com/bdm-demo/ Demo]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGB VGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://fms.komkon.org/VGB {{VGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Gamebert&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/robert/gamebert git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Pantheon]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|UGE&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/SuperDisk/hUGETracker/releases {{UGEVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|PDEQ}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[KiGB]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|DOS}}&lt;br /&gt;
| [http://kigb.emuunlim.com/downloads.htm {{KiGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[TGB Dual]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&amp;lt;ref group=N name=two&amp;gt;On Linux as an SDL port (and the [[libretro]] core is based on this version).&amp;lt;/ref&amp;gt;&lt;br /&gt;
| [https://github.com/libertyernie/tgbdual_L/releases {{TGBDualVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GiiBiiAdvance&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://github.com/AntonioND/giibiiadvance/releases git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|MetroBoy&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/aappleby/MetroBoy/releases {{MetroBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|hdmg&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://git.sr.ht/~sircmpwn/hdmg git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[rew.]]&lt;br /&gt;
|align=left|{{Icon|Windows|Windows9x}}&lt;br /&gt;
|[https://wikiwiki.jp/emulator/rew. rew12stx]&lt;br /&gt;
|? ||{{✗}} ||{{?}} ||?  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ARM===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[SameBoy]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/sameboy SameBoy_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://apps.apple.com/us/app/sameboy/id6496971295 iOS App Store page]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.philj56.gbcc beta41]&amp;lt;br/&amp;gt;[https://github.com/philj56/gbcc-android/actions/workflows/build-apk.yml &amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git Artifacts&amp;lt;/abbr&amp;gt;]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{~}}[https://github.com/philj56/gbcc-android/commits/master *] ||{{✓}} [https://play-lh.googleusercontent.com/_5D9uMlRlL-DJ_anXEyJHtI3IriwCFVPgg2zgwhkaG-uYwkjYeTqmiuUZwpomTYKsuo=w1024-h768-rw Printer] [https://youtu.be/ESYolQ761Dw?si=2c-yAHAAcWQSei1a Kirby Camera]&lt;br /&gt;
|-&lt;br /&gt;
|[[Game Play Color]]&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://github.com/gameplaycolor/gameplaycolor/releases {{GamePlayColorVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.explusalpha.com/home/gbc-emu GBC.emu]&lt;br /&gt;
| align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu {{.emuVer}}][https://github.com/Rakashazi/emu-ex-plus-alpha git]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/76 1.5.46.02 Pyra]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/huhao1987/mGBA_Android 0.3]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.sky.SkyEmu v3.2] (Play)[https://www.amazon.com/SkyEmu-GBC-GBA-NDS-Emulator/dp/B0CGHK8QP5 v3.2] (Amazon)[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://iemulators.com/gba4ios 2.1]&amp;lt;br/&amp;gt;[https://github.com/CocoaBob/GBA4iOS git] &amp;lt;small&amp;gt;(new fork)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GameRoy&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy 0.2.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://eightbitwonders.gitlab.io/app 8-Bit Wonders]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://f-droid.org/packages/de.rainerhock.eightbitwonders 0.8] (F-Droid)&amp;lt;/br&amp;gt;0.8 (Play)&amp;lt;/br&amp;gt;0.8 (Amazon)&amp;lt;/br&amp;gt;[https://gitlab.com/eightbitwonders/app git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||roadmap&lt;br /&gt;
|-&lt;br /&gt;
|MeBoy&lt;br /&gt;
| align=left|{{Icon|Java}}&lt;br /&gt;
| [http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.fastemulator.gbc 2.0.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|John GBC&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.93]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Consoles===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Hiyoko)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Switch}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Super Game Boy&lt;br /&gt;
| align=left|{{Icon|SNES}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{✗}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407 GameYob DS]&lt;br /&gt;
| align=left|{{Icon|NDS}}&lt;br /&gt;
| [https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/ GameYob 3DS]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| [https://www.gamebrew.org/wiki/GameYob_3DS 1.0.8][https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy_Advance#VBA-M|&amp;lt;abbr title=&amp;quot;Modified port of VBA-M. With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.&amp;quot;&amp;gt;VBA GX&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
| [https://github.com/dborth/vbagx#nightly-builds nightly-builds]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|3DS|NX}}&amp;lt;br/&amp;gt;{{Icon|Vita|DC}}&amp;lt;br/&amp;gt;{{Icon|PSX}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Xbox|NGC}}&amp;lt;br/&amp;gt;{{Icon|Wii|WiiU|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|Vita|3DS}}&lt;br /&gt;
| [https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RIN&lt;br /&gt;
| align=left|{{Icon|PSP}}&lt;br /&gt;
| [https://github.com/mbarczak/psp_rin git]&amp;lt;br/&amp;gt;[https://archive.org/details/rin-rx.-7z RX]&amp;lt;br/&amp;gt;[https://archive.org/details/rin_v1.32n1.2.7z 1.32n1.2]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| 8.10&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Wii|WiiU|NX}}&amp;lt;br&amp;gt;{{Icon|PSV|3DS}}&lt;br /&gt;
| [https://endrift.com/mgba/downloads.html {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[https://github.com/mgba-emu/mgba/releases git]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}})  ||{{✓}} ||{{✓}}&lt;br /&gt;
|- &lt;br /&gt;
|GBEmu&lt;br /&gt;
| align=left|{{Icon|VB}}&lt;br /&gt;
| [https://www.virtual-boy.com/forums/t/entry-game-boy-emulator/ 0.1]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RealBoy Vita&lt;br /&gt;
| align=left|{{Icon|PSV}}&lt;br /&gt;
| [https://vitadb.rinnegatamante.it/#/info/167 1.2][https://github.com/xerpi/realboy-vita/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|ShuBoy&lt;br /&gt;
| align=left|{{Icon|MD}}&lt;br /&gt;
| [http://jiggawatt.org/badc0de/shuboy.htm 1.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|aGBe&lt;br /&gt;
| align=left|{{Icon|PSX}}&lt;br /&gt;
| [https://sourceforge.net/projects/agbe/files/agbe SF]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Hu-Boy&lt;br /&gt;
| align=left|SuperGrafx&amp;lt;br&amp;gt;TurboGrafx-CD&amp;lt;br&amp;gt;TurboDuo&lt;br /&gt;
| [https://www.chrismcovell.com/huboy.html V 0.30621]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{X}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Firmware===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|UEFI}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparison==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
===Game Boy-only emulators===&lt;br /&gt;
;[[SameBoy]]:One of the most [[Emulation_accuracy|accurate]] Game Boy emulator currently. The UI is simple and easy to use. It includes open source bootroms, although these can be replaced with real ones. Has debugging features and also emulates Game Boy Camera and Game Boy Printer.&lt;br /&gt;
;[[BGB]]:A closed-source emulator for Windows (and [[Wine]]) with solid Game Boy and Game Boy Color accuracy, as well as near flawless link support. It has a wealth of options for color palettes. Most used for its advanced debugger.&lt;br /&gt;
;[[Gambatte]]:Pretty [[Emulation_accuracy|accurate]] open-source Game Boy/Color emulator. It has a good range of options and features, though not quite as much as some other emulators. The main fork is not in active development, but the libretro core is still active.&lt;br /&gt;
;[http://hhug.me/?tags=hhugboy hhugboy]:A Windows-only Game Boy/Color emulator based on GEST with a focus on bootleg and unlicensed games. It is capable of detecting and correctly emulating the mapper on a number of games that are otherwise broken on other emulators, but some ROMs require manually selecting the mapper on the Unlicensed Compatibility Mode menu. Besides the usual raw dumps, it also supports the footered [http://hhug.me/gbx GBX] ROM format, which correctly informs the emulator which mapper to run regardless of what the internal headers say.&lt;br /&gt;
;GameRoy:A Game Boy emulator, dissasembler and debugger written in Rust. It has high [[Emulation_accuracy|accuracy]] and accurate clock frequency. It is more suited for debugging uses for now.&lt;br /&gt;
;[[TGB Dual]]:An ancient emulator that supports link cable emulation. It also supports [[netplay]], but it requires a VPN. The libretro port supports local multiplayer using player 2&#039;s controls.&lt;br /&gt;
;[[KiGB]]:An old and obsolete emulator which boasted its accuracy but was proven to be full of game-specific hacks.&amp;lt;ref&amp;gt;https://github.com/mgba-emu/mgba/issues/238&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/Test_ROMs#Emulators_running_on_desktop_computers&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/KiGB&amp;lt;/ref&amp;gt; It has a wide selection of features, but other emulators have caught up and are already doing much better.&lt;br /&gt;
;[https://github.com/AntonioND/giibiiadvance GiiBiiAdvance]:Pioneered full GB Camera emulation, including webcam support. Aside from that, it&#039;s an unfinished emulator with the basics set up, but its promising future currently on hiatus. It has very [[Emulation_accuracy|accurate]] timing.&lt;br /&gt;
;[https://github.com/aappleby/MetroBoy MetroBoy]:Extremely [[Emulation_accuracy|accurate]] Game Boy simulator which being written in a subset of C++ that&#039;s designed to to be mechanically translated into Verilog HDL.&lt;br /&gt;
;Ironboy:A very recent and promising emulator written in Rust for WebAssembly which is focus only on the original Game Boy (DMG) to [https://github.com/Chiplis/IronBoy#ironboy achieve the highest degree of accuracy]. Unfortunately, it only supports monochrome Game Boy games.&lt;br /&gt;
;binjgb:A GB + GBC emulator for both desktop and WebAssembly, developed by Ben &amp;quot;binji&amp;quot; Smith since 2016. Most famously used by McDonald&#039;s in 2023 to publish &#039;&#039;Grimace&#039;s Birthday&#039;&#039; [https://grimacesbirthday.com/ as a browser game].&lt;br /&gt;
;[[Nintendo Switch Online]] (Hiyoko):&lt;br /&gt;
* GB support was added to Nintendo Switch Online in February 2023, alongside GBA games exclusive to the Expansion Pack tier;&lt;br /&gt;
* Users are limited to the selection of games Nintendo chooses to make available on the service;&lt;br /&gt;
* Supports online and Local Play (up to 2 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* Supports tilt controls through gyroscope or normal controllers (e.g.: &#039;&#039;Kirby&#039;s Tilt &#039;n&#039; Tumble&#039;&#039;);&lt;br /&gt;
* Supports infrared emulation (e.g.: &#039;&#039;Pokémon Trading Card Game&#039;&#039;);&lt;br /&gt;
* Palette styles can be applied (original GB, Pocket, and GBC);&lt;br /&gt;
* No Super Game Boy features supported (it always runs games in GBC mode);&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GB/GBC emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advanced, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
===GB/C emulation on GBA emulators===&lt;br /&gt;
&#039;&#039;This shouldn&#039;t be confused with [[Game_Boy_Advance_emulators#Hardware_features_and_accessories|actual backwards compatibility on GBA emulation]].&#039;&#039;&lt;br /&gt;
;[[mGBA]]:Primarily emulates the [[Game Boy Advance emulators|Game Boy Advance]] but it also includes GB/C support much like the original system. It&#039;s a solid implementation, with most of the library working perfectly.&lt;br /&gt;
;[[GBE+]]:An emulator that has a large effort in preserving the functions of a multitude of [[#Game Boy Features|obscure accessories]] that other emulators don&#039;t focus on. It can also load custom tiles in games, including colorized tiles for original Game Boy titles.&lt;br /&gt;
;[[VisualBoy Advance#VBA-M|VisualBoy Advance-M &amp;lt;small&amp;gt;(VBA-M)&amp;lt;/small&amp;gt;]]:Used to be the go-to for Game Boy Advance emulation and even included solid GB/C emulation. It&#039;s now behind [[mGBA]] on both fronts.&lt;br /&gt;
&lt;br /&gt;
===[[Multi-system emulators]]===&lt;br /&gt;
;[[higan]]/[[ares]]:Because it started out as a [[Super Nintendo emulators|SNES emulator]] (its original name was bsnes), it was the first one that properly emulated all of the [[Super_Nintendo_emulators#Super_Game_Boy|Super Game Boy]]&#039;s features, such as SPC sound chip utilization, which requires the SNES and GameBoy to be emulated simultaneously so it&#039;s demanding.&amp;lt;ref&amp;gt;https://old.reddit.com/r/emulation/comments/zwq9fu/ares_crossplatform_open_source_multisystem/j1ys10k/&amp;lt;/ref&amp;gt;&lt;br /&gt;
;[[BizHawk]]:Uses a modified Gambatte core. It provides speedrunning tools.&lt;br /&gt;
;[[MAME]]:Has solid Game Boy emulation through its &amp;lt;code&amp;gt;gameboy&amp;lt;/code&amp;gt; driver despite the sound being imperfect, as well as slightly worse Game Boy Color compatibility through its &amp;lt;code&amp;gt;gbcolor&amp;lt;/code&amp;gt; driver (where both the graphics and sound are imperfect). Despite its setbacks, it aims to feature compatibility with obscure mappers that other emulators usually ignore, like Wisdom Tree games or MMM01 multicarts. Accuracy was improved upon with contributions by Judge_.&lt;br /&gt;
&lt;br /&gt;
==Mappers==&lt;br /&gt;
Much like the NES, the Game Boy (and by extension, the Game Boy Color) used &#039;&#039;&#039;Memory Bank Controllers&#039;&#039;&#039; (MBC) (called MMCs on the NES) and also known informally as &#039;&#039;&#039;mappers&#039;&#039;&#039;, to go beyond the restrictive initial hardware specifications. Nevertheless, Nintendo was much more careful to standardize their specifications to [https://niwanetwork.org/wiki/Category:Licensed_chips just a small number of possible mappers]. Moreover, Game Boy ROMs now included an official internal header mandated by Nintendo that included the correct MMC type. This meant that for the officially licensed games, these mappers proved to be rarely a problem... with some notable unimplemented exceptions: Net de Get&#039;s MBC6 that offered downloadable content off the internet, and the MMM01 footer used for some official multi-cart games, among others.&lt;br /&gt;
&lt;br /&gt;
However, it doesn&#039;t get better when it comes to &#039;&#039;&#039;unlicensed games&#039;&#039;&#039;, since they didn&#039;t necessarily respect Nintendo&#039;s specifications about how a given mapper type should handle its memory and behave in general, and internal headers were often filled with erroneous data to hinder dumping and emulation efforts. Some emulators like MESS/[[MAME]] and [http://hhug.me/?tags=hhugboy hhugboy] try to emulate that behavior with various degrees of success ([http://hhug.me/dump/ Compatibility List]). The hhugboy project also proposed a similar solution to iNES for this mapper problem, as the [http://hhug.me/gbx/1.0 gbx ROM format] that appends a footer with extra information needed for some unlicensed games. However, this format, much less unlicensed hardware quirks, isn&#039;t widely adopted aside from tentative [https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers mGBA support].&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| colspan=11 | For emulation of 2D systems, the resolution can only be upscaled, making the pixels more apparent.&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Game_Boy|Widescreen hack]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Possible with technique called [[Widescreen_hacks#Emulators_.282D.29|WideGB]] which uses a similar technique as [[Widescreen_hacks#Emulators_.282D.29|WideNES]].&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://kemenaran.winosx.com/posts/widegb-now-available-on-windows/ SameBoy WideGB fork] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Game_Boy|Sprite Replacement]]&lt;br /&gt;
| colspan=11 | Exclusive to [[GBE+]] emulator at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| Remove sprite limit&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The Gameboy supports a maximum of 40 sprite objects. – this limitation is indirectly responsible for some of the flickering seen in games at times and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
| {{?}}[https://github.com/mgba-emu/mgba/issues/412 *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Post-Processing&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=10 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br/&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=10 | Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br/&amp;gt;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.&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in Game Boy sound player&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Controls&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Misc&lt;br /&gt;
| [[Netplay#Game_Boy|&amp;lt;abbr title=&amp;quot;Should not be confused with GB/GBC Online features or Link cable emulation, see #Hardware features and peripherals section for that.&amp;quot;&amp;gt;Netplay&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;Input lag mitigation technique and [https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color RetroAchievements exclusive to libretro cores]. Also [https://docs.libretro.com/library/sameboy/#features netplay enhancement] exclusive to SameBoy libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}[https://github.com/TASEmulators/BizHawk/issues/2450 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=11 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| RetroAchievements&amp;lt;br/&amp;gt;[https://retroachievements.org/gameList.php?c=4 Game Boy], [https://retroachievements.org/gameList.php?c=6 Game Boy Color]&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}[https://sameboy.github.io/features/#debugging *]&lt;br /&gt;
| {{✓}}[https://bgb.bircd.org/manual.html#debugkeys *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Inputs&lt;br /&gt;
| [[#Motion Control (Tilt Sensor)|Motion Control (Tilt Sensor)]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro&amp;gt;Not available on Libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers&amp;gt;Motion Control does not support controller&#039;s gyro. Supports only remapping to mouse/keyboard/gamepad.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers /&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Accelerometer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Rumble|Rumble]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Game Boy Camera|Game Boy Camera]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}} &amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;Only on Android, uses real front/back Camera hardware permission required.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Boy]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Taisen Bardigun]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | &amp;lt;abbr title=&amp;quot;There are four different kinds of connectivity, support varying by game.&amp;quot;&amp;gt;Connectivity&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| [[#Multiplayer|&amp;lt;abbr title=&amp;quot;The Nintendo Game Link Cable is an accessory for the Game Boy line of handheld video game systems, allowing players to connect Game Boys of all types for multiplayer gaming. Depending on the games, a Game Link Cable can be used to link two games of the same title, like Tetris, or two compatible games like Pokémon Red and Blue. Games can be linked for head-to-head competition, cooperative play, trading items, unlocking hidden features, etc.&amp;quot;&amp;gt;Link Cable&amp;lt;/abbr&amp;gt;]]&amp;lt;ref group=N&amp;gt;Super Game Boy for SNES supports only on the Japan-exclusive Super Game Boy 2.&amp;lt;br/&amp;gt;gameyob for DS emulator supports it through NiFi.&amp;lt;br/&amp;gt;Virtual Console for Switch only supports for Pokemon only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[mGBA]] pretty buggy [https://github.com/mgba-emu/mgba/issues?q=is%3Aissue+is%3Aopen+Link but sometimes works].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[SameBoy]]&#039;s libretro core supports Link Cable, standalone does not.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;GBCC only supports a [https://gbcc.dev/ fake &amp;quot;link&amp;quot; with itself].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#IR Transmitter|IR Transmitter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| &amp;lt;abbr title=&amp;quot;Work in Progress&amp;quot;&amp;gt;WIP&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Online features|Online features]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Multiplayer|4-Player Adapter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Special hardware&lt;br /&gt;
| [[#Game Boy Printer|Game Boy Printer]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Printer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|GB Pocket Sonar]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Singer Sewing Machine]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|WorkBoy]]&lt;br /&gt;
| {{✗}}[https://github.com/shonumi/gbe-plus/issues/125 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | [https://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_Pikachu_2_GS#Interactions_with_Generation_II Pokémon Pikachu 2 GS]&lt;br /&gt;
| Communication&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Emulation&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Unlicensed Hardware&lt;br /&gt;
| [https://www.youtube.com/watch?v=yP1Bkfj9kDY WORLD PORT]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Pro Action Replay&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [http://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref group=N name=Tilt&amp;gt;[https://youtube.com/playlist?list=PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d Cart Tilt Showcase Playlist]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===IR Transmitter===&lt;br /&gt;
The Game Boy Color had an infrared transmitter and receiver. Generation II Pokémon games made use of this feature through Mystery Gift. Super Mario Bros. Deluxe could send high scores to another cartridge. GBE+ had [https://shonumi.github.io/articles/art4.html basic IR emulation] back in July 2016 but it then only worked with Pokémon games. Now, as of [https://shonumi.github.io/articles/art11.html April 2018], it has full IR emulation for most IR-enabled games (Hudson Soft&#039;s HuC-1&#039;s IR capabilities need to be emulated for Japanese &#039;&#039;Pokémon TCG&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support IR#GameBoy Color Emulation]].&lt;br /&gt;
&lt;br /&gt;
===Game Boy Camera===&lt;br /&gt;
The Game Boy Camera is an official Nintendo accessory for the Game Boy and was released in 1998. Users can take pictures and modify them with stickers and frames, as well as play several included minigames. In addition to the original model, there was a US-exclusive Legend of Zelda: Ocarina of Time edition that included different stamps.&lt;br /&gt;
&lt;br /&gt;
The first emulator to have some capability of emulating the Game Boy Camera was a modified version of an old emulator called Hash. This version, named Hashcam, can still be found on the author&#039;s website. While there were some efforts to run the Game Boy Camera ROM in BGB unofficially, the author didn&#039;t show much interest in it. However, it is fully emulated with webcam support in a lesser-known emulator called GiiBiiAdvance.&lt;br /&gt;
&lt;br /&gt;
As of version 0.7.0, or any dev builds post 0.6.0, mGBA can emulate this accessory by either using the PC&#039;s webcam or sending a BMP, GIF, JPEG, PNG, or other image format to the game, as if it was coming from the camera itself.&amp;lt;ref name=&amp;quot;mGBA_Cam&amp;quot;&amp;gt;{{cite web|url=https://twitter.com/mGBA_emu/status/890954205472501762|title=Game Boy Camera in mGBA dev builds|publisher=Twitter|accessdate=2018-08-10|date=2017-07-28}}&amp;lt;/ref&amp;gt;  The camera is also functional on the 3DS port. To enable the PC webcam, go to &amp;lt;code&amp;gt;Game Boy&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;settings&amp;lt;/code&amp;gt; and switch the &amp;lt;code&amp;gt;camera driver&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;Qt Multimedia&amp;lt;/code&amp;gt;, or by editing &amp;lt;code&amp;gt;qt.ini&amp;lt;/code&amp;gt; and setting &amp;lt;code&amp;gt;cameraDriver=1&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;[General]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Game Boy Printer===&lt;br /&gt;
Game Boy Printer is a thermal printer accessory released by Nintendo in 1998 used in conjunction with the Game Boy Camera and also used to prints images from compatible GB games such as &#039;&#039;Pokémon Gold and Silver&#039;&#039;, &#039;&#039;Pokémon Crystal&#039;&#039;, &#039;&#039;Super Mario Bros. Deluxe&#039;&#039;, &#039;&#039;Donkey Kong Country&#039;&#039; and &#039;&#039;The Legend of Zelda: Link&#039;s Awakening DX&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[VisualBoy Advance]] (including its forks), [[GBE+]] and [[mGBA]] have Game Boy Printer support that turn the signals into a bitmap form of the image.&lt;br /&gt;
&lt;br /&gt;
===Motion Control (Tilt Sensor)===&lt;br /&gt;
Two Game Boy Color games featured a built-in tilt sensor: Kirby Tilt &#039;n&#039; Tumble and Command Master. These games cannot be played without support for this feature. [[VisualBoy Advance|VBA]] and [[KiGB]] have a &amp;quot;Motion Sensor&amp;quot; option to map four directional keys to emulate the cartridge tilting, but the controls aren&#039;t analog. [[BGB]] can emulate the tilting features with the use of the mouse. [[SameBoy]] allows to use the mouse, as well as a joystick, and on the Cocoa frontend, is supporting controller&#039;s motion controls.  [[mGBA]] supports controller&#039;s motion controls and allows to assign stic&#039;s X an Y axes. Hiyoko, the official GBC emulator for [[Nintendo Switch Online]], emulates motion controls for Kirby Tilt &#039;n&#039; Tumble by translating gyroscope input either from the console itself (when playing in portable mode) or from a detached Joy-Con or Switch Pro Controller (when playing in docked mode).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support tracked motion controllers#GameBoy Color Emulation]]&lt;br /&gt;
&lt;br /&gt;
===Rumble===&lt;br /&gt;
A good number of cartridges came with a built-in rumble that required an AAA battery to power, such as &#039;&#039;Pokémon Pinball&#039;&#039;, but the feature is optional. So far, only [[VisualBoy Advance#VBA-GX|VBA-GX]] emulates rumble in these games, including games that have their rumble feature dummied out (one being &#039;&#039;Tarzan&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
===Multiplayer===&lt;br /&gt;
* &#039;&#039;&#039;Link Cable:&#039;&#039;&#039; [[BGB]], [[KiGB]], some versions of [[VisualBoy Advance#VBA-M|VBA-M]] and [[TGB Dual|TGB-Dual]] supports link cable. It can also be used for Netplay on the corresponding [[RetroArch]] core. [https://en.wikipedia.org/wiki/List_of_multiplayer_Game_Boy_games#Two-player_games_via_the_Game_Link_Cable Two-player games via the Game Link Cable list].&lt;br /&gt;
* &#039;&#039;&#039;4-Player Adapter:&#039;&#039;&#039; Currently only [[GBE+]] and DoubleCherryGB supports it. &lt;br /&gt;
* &#039;&#039;&#039;Faceball 2000 16-Player Link Cable:&#039;&#039;&#039; There is a 16-Player adapter as well, but it went unreleased outside of unused code in some games, but it is emulated by &#039;&#039;DoubleCherryGB&#039;&#039; emulator and allows to play Faceball 2000 in local splitscreen and via netplay.&lt;br /&gt;
* &#039;&#039;&#039;Multiplayer Hacks:&#039;&#039;&#039; DoubleCherryGB emulates virtual link-cable devices that allow Tetris Battle Royal and Kwirk Multiplayer up to 16 players on local splitscreen and via netplay.&lt;br /&gt;
&lt;br /&gt;
===Online features===&lt;br /&gt;
====Mobile Game Boy Adapter====&lt;br /&gt;
There is a Japan-only accessory that communicates with Mobile Golf and Japanese Pokémon Crystal. It was bundled with Mobile Trainer cartridge which allowed the player to use e-mail as well as browse Nintendo&#039;s website. It saw use on some Game Boy Color and Game Boy Advance games, but support was limited to Japan, and the servers went offline by 2002.&lt;br /&gt;
&lt;br /&gt;
It is possible to partially emulate its feature for Pokémon Crystal by [http://forums.glitchcity.info/index.php?topic=7509.0 using BGB&#039;s scripting capability], and GBE+ can at least reach the title screen of Mobile Trainer and made [https://www.reddit.com/r/EmuDev/comments/9141oy/making_progress_with_gb_mobile_adapter_emulation/ some progress in July 2018], but otherwise, no emulators (except for a recently leaked at time of writing internal emulator) properly support this accessory.&lt;br /&gt;
&lt;br /&gt;
====Hudsonsoft KISS Link====&lt;br /&gt;
This accessory both allowed IR communications between 2 gameboys before the Game Boy Color existed with it’s IR port and with a modem, it allowed users to download exclusive content by them from Hudsonsoft&#039;s website. No emulator supports this. Resources about this super obscure accessory include http://nectaris.tg-16.com/GB-KISS-LINK-FAQ-hudson-gameboy-nectaris.html and https://www.youtube.com/watch?v=uOuJ0EcA8IQ&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
There are [[wikipedia:Game Boy accessories#Game Boy|a few accessories that the Game Boy and Game Boy Color]] had. Due to their very small and game-specific use, most emulators don&#039;t bother with them at all, save for GBE+.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Pocket Sonar:&#039;&#039;&#039; Japan only cartridge released by Bandai. It is a sonar-enabled device used for fishing with a fishing game included. Only GBE+ [https://shonumi.github.io/articles/art13.html supports] this feature. A similar cartridge was released for the WonderSwan (still unemulated).&lt;br /&gt;
* &#039;&#039;&#039;Barcode Boy:&#039;&#039;&#039; An obscure Japan-only barcode-scanning device released by Namcot (then-Namco&#039;s consumer division) in 1992. A total of 4 games were released to utilize this accessory. KiGB and GEST claim support for this device, but they only feed random data to Game Boy until the game accepts it as a valid barcode. GBE+ has [https://shonumi.github.io/articles/art7.html proper emulation] with the ability to read barcodes from binary files. DoubleCherryGB also   has full support. All barcodes are hardcode. After each scan the next barcode is loaded.&lt;br /&gt;
* &#039;&#039;&#039;Barcode Taisen Bardigun:&#039;&#039;&#039; Another Japan only barcode-scanning device with the dedicated game. GBE+ [https://shonumi.github.io/articles/art6.html supports this accessory].&lt;br /&gt;
* &#039;&#039;&#039;Singer Sewing Machine:&#039;&#039;&#039; There is link cable support for the Singer IZEK Digital Sewing Machine. The IZEK was unique in that it came bundled with a specially coloured Game Boy and a cartridge for interfacing with the machine.&amp;lt;ref name=&amp;quot;IZEK_1&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=AlhJKMXU7tg&amp;amp;t=5m25s|title=Game Boy Part 2 - Did You Know Gaming? Feat. Jake of Vsauce3|publisher=Youtube|accessdate=2018-08-10|date=2014-05-24}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IZEK_2&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=K-Epj2_eJdA|title=Singer IZEK Digital Sewing Machine - Gameboy Color Controller (Game Boy Color) Review|publisher=Youtube|accessdate=2018-08-10|date=2014-06-24}}&amp;lt;/ref&amp;gt; Despite the IZEK&#039;s rarity, support for it has been added in a recent GBE+ release.&amp;lt;ref&amp;gt;[https://shonumi.github.io/articles/art22.html Edge of Emulation: Game Boy Sewing Machines]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Suzuki Pocket Dash Diagnostic System&#039;&#039;&#039; and &#039;&#039;&#039;Aprilia DITECH Interface&#039;&#039;&#039;: A series of diagnostic cartridges used for Suzuki and Aprilia scooters respectively, developed by Orbital Technologies in the early 2000s. Both were used to interface with a supported motorcycle&#039;s engine control unit (ECU) in a similar manner to OBD tools for automobiles. The diagnostic cartridges were only made available for use by motorcycle dealerships and were not licensed by Nintendo. No dump of either cartridge exists as of {{CURRENTYEAR}}.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:Gbc over saturation2.png|thumb|right|350px|Comparison of saturation levels in [[VisualBoy Advance#VBA-M|VBA-M]] and [[Gambatte]].]]&lt;br /&gt;
The Game Boy Color&#039;s screen is under-saturated. Game developers often work around this by using brighter colors knowing it&#039;ll be compensated for on hardware. This does not translate well in emulation, because standard LCD screens don&#039;t account for this sort of issue. Many emulators attempt to combat this issue with options that adjust accordingly; if not directly, then [[Shaders_and_Filters#Image_Adjustment|shader functionality]] may be implemented.&lt;br /&gt;
&lt;br /&gt;
This issue also affects [[Game Boy Advance emulators#Oversaturation|Game Boy Advance emulation]].&lt;br /&gt;
&lt;br /&gt;
====Emulator options====&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders, you will find three customizable &#039;&#039;&#039;Desaturation&#039;&#039;&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; Under Options &amp;gt; Game Boy, you will find the &#039;&#039;&#039;GB color option&#039;&#039;&#039;. The recent nightly builds also include the &#039;&#039;&#039;LCD Filter&#039;&#039;&#039; option.&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* meganesu: [https://meganesu.github.io/generate-gb-opcodes/ Game Boy CPU Instructions]&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy/ Game Boy Architecture Practical Analysis]&lt;br /&gt;
* MVG: [https://www.youtube.com/watch?v=zQE1K074v3s How Graphics worked on the Nintendo Game Boy], [https://www.youtube.com/watch?v=FzPTK91EJY8 Learn to code and write games on the Nintendo Game Boy], [https://www.youtube.com/watch?v=I1cUIGHZLGA Secrets of the Nintendo Game Boy Boot Logo], [https://www.youtube.com/watch?v=gYQMdox5gzI How Cartridges worked on the Nintendo Game Boy]&lt;br /&gt;
* kOOPa and nocash: [https://problemkaputt.de/pandocs.htm Pan Docs]&lt;br /&gt;
* [https://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki] – Information about the Game Boy&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Emulators on GB/GBC]]&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Fourth-generation video game consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Game Boy/Game Boy Color emulators|*]]&lt;br /&gt;
[[Category:Game Boy]]&lt;br /&gt;
[[Category:Game Boy Color]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=107913</id>
		<title>Game Boy/Game Boy Color emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=107913"/>
		<updated>2024-12-20T21:00:38Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: Added Gambatte_libretro to ARM section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Game Boy (Color)&lt;br /&gt;
|logo = Game_Boy.png&lt;br /&gt;
|image = Game-boy-color.png&lt;br /&gt;
|imagecaption = &#039;&#039;&#039;Top:&#039;&#039;&#039; Original Game Boy&amp;lt;br&amp;gt;&#039;&#039;&#039;Bottom:&#039;&#039;&#039; Game Boy Color&lt;br /&gt;
|developer = [[:Nintendo]]&lt;br /&gt;
|type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]&lt;br /&gt;
|release=1989 (Game Boy)&amp;lt;br/&amp;gt;1998 (Game Boy Color)&lt;br /&gt;
|discontinued = 2003&lt;br /&gt;
|predecessor = [[Game &amp;amp; Watch]]&lt;br /&gt;
|successor= [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
{{for|emulators that run on the Game Boy (Color)|Emulators on GB/GBC}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game Boy|Game Boy]]&#039;&#039;&#039; (GB) and &#039;&#039;&#039;[[wikipedia:Game Boy Color|Game Boy Color]]&#039;&#039;&#039; (GBC) are 8-bit, fourth-generation handheld consoles released by Nintendo on July 31, 1989 and November 18, 1998 respectively and retailed for {{Inflation|USD|89.95|1998}}. The Game Boy has a Sharp LR35902 core CPU at 4.19 MHz. It had a monochrome display that could only show four shades of grey, albeit with a olive green tinge on the original. The Game Boy Color uses the same LR35902 core as the original; while it is clocked at 8.38 MHz, it can be underclocked to 4.19 MHz for backwards-compatibility purposes. It was named such from its color screen, but it also had a larger memory size and a faster CPU. The hardware similarities allow cross-compatibility between the two platforms and they are often treated as one. They would both be succeeded by the backward-compatible [[Game Boy Advance emulators|Game Boy Advance]].&lt;br /&gt;
&lt;br /&gt;
Nintendo re-released the console as the &#039;&#039;&#039;Game Boy Pocket&#039;&#039;&#039; in 1996, with a more compact body and a better screen. A front light was added to a special edition of the Pocket in Japan called the &#039;&#039;&#039;Game Boy Light&#039;&#039;&#039;, a feature that wouldn&#039;t be seen outside of Japan until the Game Boy Advance SP.&lt;br /&gt;
&lt;br /&gt;
Nintendo released a peripheral for the [[Super Nintendo emulators|Super Nintendo Entertainment System]] called [[wikipedia:Super Game Boy|Super Game Boy]] in June 1994, which was modeled like a cartridge but included its own cartridge slot for Game Boy/Color games, as well as the hardware needed to translate the games. Many Game Boy/Color emulators offer at least some of the special features it included, such as added borders, colorization, custom button mappings, and other features. It was possible to link, but without the external port, as well as errors in the CPU, it would not be feasible to the end user. These issues would later be corrected in the Japan-exclusive Super Game Boy 2.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
Because of how relatively easy popular 8-bit consoles are to emulate, tons of Game Boy emulators exist. For a list of open-source projects, see [https://github.com/search?o=desc&amp;amp;q=gameboy+emulator&amp;amp;s=updated&amp;amp;type=Repositories&amp;amp;utf8=%E2%9C%93 this GitHub query]. For a list of accuracy tests, see [https://daid.github.io/GBEmulatorShootout/ daid.github.io/GBEmulatorShootout].&lt;br /&gt;
&lt;br /&gt;
===x86===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Super Game Boy]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
| [[SameBoy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://sameboy.github.io/downloads {{SameBoyVer}}]&amp;lt;br /&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BGB]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bgb.bircd.org/#downloads {{BGBVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://emulicious.net Emulicious]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://emulicious.net/downloads {{EmuliciousVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(BSNES)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(Gambatte_Speedrun)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(SameBoy)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gambatte]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://sourceforge.net/projects/gambatte/files/gambatte {{GambatteVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=active&amp;gt;[https://github.com/libretro/gambatte-libretro/tree/master Libretro core] is still active.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Mesen|Mesen]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[GBE+]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[MAME]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;/br&amp;gt;[http://www.mamedev.org/release.html {{MAMEVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gearboy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/drhelius/Gearboy/releases {{GearboyVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/philj56/gbcc git]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| GameRoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy {{GameRoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[ares]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift&#039;s comment about libretro core]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [http://buildbot.libretro.com/nightly/ libretro core] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://chillygb.arci.me/ ChillyGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
| [https://github.com/AuroraViola/ChillyGB {{ChillyGBVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://hhug.me/ hhugboy]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/tzlion/hhugboy/releases {{hhugboyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/143#issue-1456816849 {{SkyEmuVer}}]&lt;br /&gt;
|? ||{{✗}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://binji.github.io/binjgb/ binjgb]&lt;br /&gt;
| align=left|{{Icon|Web}}&lt;br /&gt;
| [https://github.com/binji/binjgb/releases {{binjgbVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Ironboy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/chiplis/ironboy/ git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|PyBoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Baekalfen/PyBoy/releases {{PyBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|LGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|KevBoy&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
|[https://github.com/xkevio/kevboy/releases {{KevBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|jgb&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/jsgroth/jgb git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|DoubleCherryGB&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/TimOelrichs/doublecherryGB-libretro git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [http://byuu.org/emulation/higan {{higanVer}}]&amp;lt;br /&amp;gt;[https://github.com/libretro/higan libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://mattcurrie.com/bdm/ BDM]&lt;br /&gt;
| align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
| [https://mattcurrie.com/bdm-demo/ Demo]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGB VGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://fms.komkon.org/VGB {{VGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Gamebert&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/robert/gamebert git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Pantheon]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|UGE&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/SuperDisk/hUGETracker/releases {{UGEVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|PDEQ}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[KiGB]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|DOS}}&lt;br /&gt;
| [http://kigb.emuunlim.com/downloads.htm {{KiGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[TGB Dual]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&amp;lt;ref group=N name=two&amp;gt;On Linux as an SDL port (and the [[libretro]] core is based on this version).&amp;lt;/ref&amp;gt;&lt;br /&gt;
| [https://github.com/libertyernie/tgbdual_L/releases {{TGBDualVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GiiBiiAdvance&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://github.com/AntonioND/giibiiadvance/releases git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|MetroBoy&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/aappleby/MetroBoy/releases {{MetroBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|hdmg&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://git.sr.ht/~sircmpwn/hdmg git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[rew.]]&lt;br /&gt;
|align=left|{{Icon|Windows|Windows9x}}&lt;br /&gt;
|[https://wikiwiki.jp/emulator/rew. rew12stx]&lt;br /&gt;
|? ||{{✗}} ||{{?}} ||?  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ARM===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/sameboy SameBoy_libretro]&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.philj56.gbcc beta41]&amp;lt;br/&amp;gt;[https://github.com/philj56/gbcc-android/actions/workflows/build-apk.yml &amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git Artifacts&amp;lt;/abbr&amp;gt;]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{~}}[https://github.com/philj56/gbcc-android/commits/master *] ||{{✓}} [https://play-lh.googleusercontent.com/_5D9uMlRlL-DJ_anXEyJHtI3IriwCFVPgg2zgwhkaG-uYwkjYeTqmiuUZwpomTYKsuo=w1024-h768-rw Printer] [https://youtu.be/ESYolQ761Dw?si=2c-yAHAAcWQSei1a Kirby Camera]&lt;br /&gt;
|-&lt;br /&gt;
|[[Game Play Color]]&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://github.com/gameplaycolor/gameplaycolor/releases {{GamePlayColorVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.explusalpha.com/home/gbc-emu GBC.emu]&lt;br /&gt;
| align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu {{.emuVer}}][https://github.com/Rakashazi/emu-ex-plus-alpha git]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/76 1.5.46.02 Pyra]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/huhao1987/mGBA_Android 0.3]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.sky.SkyEmu v3.2] (Play)[https://www.amazon.com/SkyEmu-GBC-GBA-NDS-Emulator/dp/B0CGHK8QP5 v3.2] (Amazon)[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://iemulators.com/gba4ios 2.1]&amp;lt;br/&amp;gt;[https://github.com/CocoaBob/GBA4iOS git] &amp;lt;small&amp;gt;(new fork)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GameRoy&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy 0.2.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://eightbitwonders.gitlab.io/app 8-Bit Wonders]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://f-droid.org/packages/de.rainerhock.eightbitwonders 0.8] (F-Droid)&amp;lt;/br&amp;gt;0.8 (Play)&amp;lt;/br&amp;gt;0.8 (Amazon)&amp;lt;/br&amp;gt;[https://gitlab.com/eightbitwonders/app git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||roadmap&lt;br /&gt;
|-&lt;br /&gt;
|MeBoy&lt;br /&gt;
| align=left|{{Icon|Java}}&lt;br /&gt;
| [http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.fastemulator.gbc 2.0.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|John GBC&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.93]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Consoles===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Hiyoko)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Switch}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Super Game Boy&lt;br /&gt;
| align=left|{{Icon|SNES}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{✗}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407 GameYob DS]&lt;br /&gt;
| align=left|{{Icon|NDS}}&lt;br /&gt;
| [https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/ GameYob 3DS]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| [https://www.gamebrew.org/wiki/GameYob_3DS 1.0.8][https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy_Advance#VBA-M|&amp;lt;abbr title=&amp;quot;Modified port of VBA-M. With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.&amp;quot;&amp;gt;VBA GX&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
| [https://github.com/dborth/vbagx#nightly-builds nightly-builds]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|3DS|NX}}&amp;lt;br/&amp;gt;{{Icon|Vita|DC}}&amp;lt;br/&amp;gt;{{Icon|PSX}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Xbox|NGC}}&amp;lt;br/&amp;gt;{{Icon|Wii|WiiU|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|Vita|3DS}}&lt;br /&gt;
| [https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RIN&lt;br /&gt;
| align=left|{{Icon|PSP}}&lt;br /&gt;
| [https://github.com/mbarczak/psp_rin git]&amp;lt;br/&amp;gt;[https://archive.org/details/rin-rx.-7z RX]&amp;lt;br/&amp;gt;[https://archive.org/details/rin_v1.32n1.2.7z 1.32n1.2]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| 8.10&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Wii|WiiU|NX}}&amp;lt;br&amp;gt;{{Icon|PSV|3DS}}&lt;br /&gt;
| [https://endrift.com/mgba/downloads.html {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[https://github.com/mgba-emu/mgba/releases git]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}})  ||{{✓}} ||{{✓}}&lt;br /&gt;
|- &lt;br /&gt;
|GBEmu&lt;br /&gt;
| align=left|{{Icon|VB}}&lt;br /&gt;
| [https://www.virtual-boy.com/forums/t/entry-game-boy-emulator/ 0.1]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RealBoy Vita&lt;br /&gt;
| align=left|{{Icon|PSV}}&lt;br /&gt;
| [https://vitadb.rinnegatamante.it/#/info/167 1.2][https://github.com/xerpi/realboy-vita/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|ShuBoy&lt;br /&gt;
| align=left|{{Icon|MD}}&lt;br /&gt;
| [http://jiggawatt.org/badc0de/shuboy.htm 1.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|aGBe&lt;br /&gt;
| align=left|{{Icon|PSX}}&lt;br /&gt;
| [https://sourceforge.net/projects/agbe/files/agbe SF]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Hu-Boy&lt;br /&gt;
| align=left|SuperGrafx&amp;lt;br&amp;gt;TurboGrafx-CD&amp;lt;br&amp;gt;TurboDuo&lt;br /&gt;
| [https://www.chrismcovell.com/huboy.html V 0.30621]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{X}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Firmware===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|UEFI}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparison==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
===Game Boy-only emulators===&lt;br /&gt;
;[[SameBoy]]:One of the most [[Emulation_accuracy|accurate]] Game Boy emulator currently. The UI is simple and easy to use. It includes open source bootroms, although these can be replaced with real ones. Has debugging features and also emulates Game Boy Camera and Game Boy Printer.&lt;br /&gt;
;[[BGB]]:A closed-source emulator for Windows (and [[Wine]]) with solid Game Boy and Game Boy Color accuracy, as well as near flawless link support. It has a wealth of options for color palettes. Most used for its advanced debugger.&lt;br /&gt;
;[[Gambatte]]:Pretty [[Emulation_accuracy|accurate]] open-source Game Boy/Color emulator. It has a good range of options and features, though not quite as much as some other emulators. The main fork is not in active development, but the libretro core is still active.&lt;br /&gt;
;[http://hhug.me/?tags=hhugboy hhugboy]:A Windows-only Game Boy/Color emulator based on GEST with a focus on bootleg and unlicensed games. It is capable of detecting and correctly emulating the mapper on a number of games that are otherwise broken on other emulators, but some ROMs require manually selecting the mapper on the Unlicensed Compatibility Mode menu. Besides the usual raw dumps, it also supports the footered [http://hhug.me/gbx GBX] ROM format, which correctly informs the emulator which mapper to run regardless of what the internal headers say.&lt;br /&gt;
;GameRoy:A Game Boy emulator, dissasembler and debugger written in Rust. It has high [[Emulation_accuracy|accuracy]] and accurate clock frequency. It is more suited for debugging uses for now.&lt;br /&gt;
;[[TGB Dual]]:An ancient emulator that supports link cable emulation. It also supports [[netplay]], but it requires a VPN. The libretro port supports local multiplayer using player 2&#039;s controls.&lt;br /&gt;
;[[KiGB]]:An old and obsolete emulator which boasted its accuracy but was proven to be full of game-specific hacks.&amp;lt;ref&amp;gt;https://github.com/mgba-emu/mgba/issues/238&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/Test_ROMs#Emulators_running_on_desktop_computers&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/KiGB&amp;lt;/ref&amp;gt; It has a wide selection of features, but other emulators have caught up and are already doing much better.&lt;br /&gt;
;[https://github.com/AntonioND/giibiiadvance GiiBiiAdvance]:Pioneered full GB Camera emulation, including webcam support. Aside from that, it&#039;s an unfinished emulator with the basics set up, but its promising future currently on hiatus. It has very [[Emulation_accuracy|accurate]] timing.&lt;br /&gt;
;[https://github.com/aappleby/MetroBoy MetroBoy]:Extremely [[Emulation_accuracy|accurate]] Game Boy simulator which being written in a subset of C++ that&#039;s designed to to be mechanically translated into Verilog HDL.&lt;br /&gt;
;Ironboy:A very recent and promising emulator written in Rust for WebAssembly which is focus only on the original Game Boy (DMG) to [https://github.com/Chiplis/IronBoy#ironboy achieve the highest degree of accuracy]. Unfortunately, it only supports monochrome Game Boy games.&lt;br /&gt;
;binjgb:A GB + GBC emulator for both desktop and WebAssembly, developed by Ben &amp;quot;binji&amp;quot; Smith since 2016. Most famously used by McDonald&#039;s in 2023 to publish &#039;&#039;Grimace&#039;s Birthday&#039;&#039; [https://grimacesbirthday.com/ as a browser game].&lt;br /&gt;
;[[Nintendo Switch Online]] (Hiyoko):&lt;br /&gt;
* GB support was added to Nintendo Switch Online in February 2023, alongside GBA games exclusive to the Expansion Pack tier;&lt;br /&gt;
* Users are limited to the selection of games Nintendo chooses to make available on the service;&lt;br /&gt;
* Supports online and Local Play (up to 2 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* Supports tilt controls through gyroscope or normal controllers (e.g.: &#039;&#039;Kirby&#039;s Tilt &#039;n&#039; Tumble&#039;&#039;);&lt;br /&gt;
* Supports infrared emulation (e.g.: &#039;&#039;Pokémon Trading Card Game&#039;&#039;);&lt;br /&gt;
* Palette styles can be applied (original GB, Pocket, and GBC);&lt;br /&gt;
* No Super Game Boy features supported (it always runs games in GBC mode);&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GB/GBC emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advanced, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
===GB/C emulation on GBA emulators===&lt;br /&gt;
&#039;&#039;This shouldn&#039;t be confused with [[Game_Boy_Advance_emulators#Hardware_features_and_accessories|actual backwards compatibility on GBA emulation]].&#039;&#039;&lt;br /&gt;
;[[mGBA]]:Primarily emulates the [[Game Boy Advance emulators|Game Boy Advance]] but it also includes GB/C support much like the original system. It&#039;s a solid implementation, with most of the library working perfectly.&lt;br /&gt;
;[[GBE+]]:An emulator that has a large effort in preserving the functions of a multitude of [[#Game Boy Features|obscure accessories]] that other emulators don&#039;t focus on. It can also load custom tiles in games, including colorized tiles for original Game Boy titles.&lt;br /&gt;
;[[VisualBoy Advance#VBA-M|VisualBoy Advance-M &amp;lt;small&amp;gt;(VBA-M)&amp;lt;/small&amp;gt;]]:Used to be the go-to for Game Boy Advance emulation and even included solid GB/C emulation. It&#039;s now behind [[mGBA]] on both fronts.&lt;br /&gt;
&lt;br /&gt;
===[[Multi-system emulators]]===&lt;br /&gt;
;[[higan]]/[[ares]]:Because it started out as a [[Super Nintendo emulators|SNES emulator]] (its original name was bsnes), it was the first one that properly emulated all of the [[Super_Nintendo_emulators#Super_Game_Boy|Super Game Boy]]&#039;s features, such as SPC sound chip utilization, which requires the SNES and GameBoy to be emulated simultaneously so it&#039;s demanding.&amp;lt;ref&amp;gt;https://old.reddit.com/r/emulation/comments/zwq9fu/ares_crossplatform_open_source_multisystem/j1ys10k/&amp;lt;/ref&amp;gt;&lt;br /&gt;
;[[BizHawk]]:Uses a modified Gambatte core. It provides speedrunning tools.&lt;br /&gt;
;[[MAME]]:Has solid Game Boy emulation through its &amp;lt;code&amp;gt;gameboy&amp;lt;/code&amp;gt; driver despite the sound being imperfect, as well as slightly worse Game Boy Color compatibility through its &amp;lt;code&amp;gt;gbcolor&amp;lt;/code&amp;gt; driver (where both the graphics and sound are imperfect). Despite its setbacks, it aims to feature compatibility with obscure mappers that other emulators usually ignore, like Wisdom Tree games or MMM01 multicarts. Accuracy was improved upon with contributions by Judge_.&lt;br /&gt;
&lt;br /&gt;
==Mappers==&lt;br /&gt;
Much like the NES, the Game Boy (and by extension, the Game Boy Color) used &#039;&#039;&#039;Memory Bank Controllers&#039;&#039;&#039; (MBC) (called MMCs on the NES) and also known informally as &#039;&#039;&#039;mappers&#039;&#039;&#039;, to go beyond the restrictive initial hardware specifications. Nevertheless, Nintendo was much more careful to standardize their specifications to [https://niwanetwork.org/wiki/Category:Licensed_chips just a small number of possible mappers]. Moreover, Game Boy ROMs now included an official internal header mandated by Nintendo that included the correct MMC type. This meant that for the officially licensed games, these mappers proved to be rarely a problem... with some notable unimplemented exceptions: Net de Get&#039;s MBC6 that offered downloadable content off the internet, and the MMM01 footer used for some official multi-cart games, among others.&lt;br /&gt;
&lt;br /&gt;
However, it doesn&#039;t get better when it comes to &#039;&#039;&#039;unlicensed games&#039;&#039;&#039;, since they didn&#039;t necessarily respect Nintendo&#039;s specifications about how a given mapper type should handle its memory and behave in general, and internal headers were often filled with erroneous data to hinder dumping and emulation efforts. Some emulators like MESS/[[MAME]] and [http://hhug.me/?tags=hhugboy hhugboy] try to emulate that behavior with various degrees of success ([http://hhug.me/dump/ Compatibility List]). The hhugboy project also proposed a similar solution to iNES for this mapper problem, as the [http://hhug.me/gbx/1.0 gbx ROM format] that appends a footer with extra information needed for some unlicensed games. However, this format, much less unlicensed hardware quirks, isn&#039;t widely adopted aside from tentative [https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers mGBA support].&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| colspan=11 | For emulation of 2D systems, the resolution can only be upscaled, making the pixels more apparent.&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Game_Boy|Widescreen hack]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Possible with technique called [[Widescreen_hacks#Emulators_.282D.29|WideGB]] which uses a similar technique as [[Widescreen_hacks#Emulators_.282D.29|WideNES]].&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://kemenaran.winosx.com/posts/widegb-now-available-on-windows/ SameBoy WideGB fork] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Game_Boy|Sprite Replacement]]&lt;br /&gt;
| colspan=11 | Exclusive to [[GBE+]] emulator at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| Remove sprite limit&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The Gameboy supports a maximum of 40 sprite objects. – this limitation is indirectly responsible for some of the flickering seen in games at times and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
| {{?}}[https://github.com/mgba-emu/mgba/issues/412 *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Post-Processing&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=10 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br/&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=10 | Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br/&amp;gt;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.&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in Game Boy sound player&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Controls&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Misc&lt;br /&gt;
| [[Netplay#Game_Boy|&amp;lt;abbr title=&amp;quot;Should not be confused with GB/GBC Online features or Link cable emulation, see #Hardware features and peripherals section for that.&amp;quot;&amp;gt;Netplay&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;Input lag mitigation technique and [https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color RetroAchievements exclusive to libretro cores]. Also [https://docs.libretro.com/library/sameboy/#features netplay enhancement] exclusive to SameBoy libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}[https://github.com/TASEmulators/BizHawk/issues/2450 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=11 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| RetroAchievements&amp;lt;br/&amp;gt;[https://retroachievements.org/gameList.php?c=4 Game Boy], [https://retroachievements.org/gameList.php?c=6 Game Boy Color]&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}[https://sameboy.github.io/features/#debugging *]&lt;br /&gt;
| {{✓}}[https://bgb.bircd.org/manual.html#debugkeys *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Inputs&lt;br /&gt;
| [[#Motion Control (Tilt Sensor)|Motion Control (Tilt Sensor)]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro&amp;gt;Not available on Libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers&amp;gt;Motion Control does not support controller&#039;s gyro. Supports only remapping to mouse/keyboard/gamepad.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers /&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Accelerometer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Rumble|Rumble]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Game Boy Camera|Game Boy Camera]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}} &amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;Only on Android, uses real front/back Camera hardware permission required.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Boy]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Taisen Bardigun]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | &amp;lt;abbr title=&amp;quot;There are four different kinds of connectivity, support varying by game.&amp;quot;&amp;gt;Connectivity&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| [[#Multiplayer|&amp;lt;abbr title=&amp;quot;The Nintendo Game Link Cable is an accessory for the Game Boy line of handheld video game systems, allowing players to connect Game Boys of all types for multiplayer gaming. Depending on the games, a Game Link Cable can be used to link two games of the same title, like Tetris, or two compatible games like Pokémon Red and Blue. Games can be linked for head-to-head competition, cooperative play, trading items, unlocking hidden features, etc.&amp;quot;&amp;gt;Link Cable&amp;lt;/abbr&amp;gt;]]&amp;lt;ref group=N&amp;gt;Super Game Boy for SNES supports only on the Japan-exclusive Super Game Boy 2.&amp;lt;br/&amp;gt;gameyob for DS emulator supports it through NiFi.&amp;lt;br/&amp;gt;Virtual Console for Switch only supports for Pokemon only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[mGBA]] pretty buggy [https://github.com/mgba-emu/mgba/issues?q=is%3Aissue+is%3Aopen+Link but sometimes works].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[SameBoy]]&#039;s libretro core supports Link Cable, standalone does not.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;GBCC only supports a [https://gbcc.dev/ fake &amp;quot;link&amp;quot; with itself].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#IR Transmitter|IR Transmitter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| &amp;lt;abbr title=&amp;quot;Work in Progress&amp;quot;&amp;gt;WIP&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Online features|Online features]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Multiplayer|4-Player Adapter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Special hardware&lt;br /&gt;
| [[#Game Boy Printer|Game Boy Printer]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Printer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|GB Pocket Sonar]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Singer Sewing Machine]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|WorkBoy]]&lt;br /&gt;
| {{✗}}[https://github.com/shonumi/gbe-plus/issues/125 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | [https://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_Pikachu_2_GS#Interactions_with_Generation_II Pokémon Pikachu 2 GS]&lt;br /&gt;
| Communication&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Emulation&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Unlicensed Hardware&lt;br /&gt;
| [https://www.youtube.com/watch?v=yP1Bkfj9kDY WORLD PORT]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Pro Action Replay&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [http://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref group=N name=Tilt&amp;gt;[https://youtube.com/playlist?list=PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d Cart Tilt Showcase Playlist]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===IR Transmitter===&lt;br /&gt;
The Game Boy Color had an infrared transmitter and receiver. Generation II Pokémon games made use of this feature through Mystery Gift. Super Mario Bros. Deluxe could send high scores to another cartridge. GBE+ had [https://shonumi.github.io/articles/art4.html basic IR emulation] back in July 2016 but it then only worked with Pokémon games. Now, as of [https://shonumi.github.io/articles/art11.html April 2018], it has full IR emulation for most IR-enabled games (Hudson Soft&#039;s HuC-1&#039;s IR capabilities need to be emulated for Japanese &#039;&#039;Pokémon TCG&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support IR#GameBoy Color Emulation]].&lt;br /&gt;
&lt;br /&gt;
===Game Boy Camera===&lt;br /&gt;
The Game Boy Camera is an official Nintendo accessory for the Game Boy and was released in 1998. Users can take pictures and modify them with stickers and frames, as well as play several included minigames. In addition to the original model, there was a US-exclusive Legend of Zelda: Ocarina of Time edition that included different stamps.&lt;br /&gt;
&lt;br /&gt;
The first emulator to have some capability of emulating the Game Boy Camera was a modified version of an old emulator called Hash. This version, named Hashcam, can still be found on the author&#039;s website. While there were some efforts to run the Game Boy Camera ROM in BGB unofficially, the author didn&#039;t show much interest in it. However, it is fully emulated with webcam support in a lesser-known emulator called GiiBiiAdvance.&lt;br /&gt;
&lt;br /&gt;
As of version 0.7.0, or any dev builds post 0.6.0, mGBA can emulate this accessory by either using the PC&#039;s webcam or sending a BMP, GIF, JPEG, PNG, or other image format to the game, as if it was coming from the camera itself.&amp;lt;ref name=&amp;quot;mGBA_Cam&amp;quot;&amp;gt;{{cite web|url=https://twitter.com/mGBA_emu/status/890954205472501762|title=Game Boy Camera in mGBA dev builds|publisher=Twitter|accessdate=2018-08-10|date=2017-07-28}}&amp;lt;/ref&amp;gt;  The camera is also functional on the 3DS port. To enable the PC webcam, go to &amp;lt;code&amp;gt;Game Boy&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;settings&amp;lt;/code&amp;gt; and switch the &amp;lt;code&amp;gt;camera driver&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;Qt Multimedia&amp;lt;/code&amp;gt;, or by editing &amp;lt;code&amp;gt;qt.ini&amp;lt;/code&amp;gt; and setting &amp;lt;code&amp;gt;cameraDriver=1&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;[General]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Game Boy Printer===&lt;br /&gt;
Game Boy Printer is a thermal printer accessory released by Nintendo in 1998 used in conjunction with the Game Boy Camera and also used to prints images from compatible GB games such as &#039;&#039;Pokémon Gold and Silver&#039;&#039;, &#039;&#039;Pokémon Crystal&#039;&#039;, &#039;&#039;Super Mario Bros. Deluxe&#039;&#039;, &#039;&#039;Donkey Kong Country&#039;&#039; and &#039;&#039;The Legend of Zelda: Link&#039;s Awakening DX&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[VisualBoy Advance]] (including its forks), [[GBE+]] and [[mGBA]] have Game Boy Printer support that turn the signals into a bitmap form of the image.&lt;br /&gt;
&lt;br /&gt;
===Motion Control (Tilt Sensor)===&lt;br /&gt;
Two Game Boy Color games featured a built-in tilt sensor: Kirby Tilt &#039;n&#039; Tumble and Command Master. These games cannot be played without support for this feature. [[VisualBoy Advance|VBA]] and [[KiGB]] have a &amp;quot;Motion Sensor&amp;quot; option to map four directional keys to emulate the cartridge tilting, but the controls aren&#039;t analog. [[BGB]] can emulate the tilting features with the use of the mouse. [[SameBoy]] allows to use the mouse, as well as a joystick, and on the Cocoa frontend, is supporting controller&#039;s motion controls.  [[mGBA]] supports controller&#039;s motion controls and allows to assign stic&#039;s X an Y axes. Hiyoko, the official GBC emulator for [[Nintendo Switch Online]], emulates motion controls for Kirby Tilt &#039;n&#039; Tumble by translating gyroscope input either from the console itself (when playing in portable mode) or from a detached Joy-Con or Switch Pro Controller (when playing in docked mode).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support tracked motion controllers#GameBoy Color Emulation]]&lt;br /&gt;
&lt;br /&gt;
===Rumble===&lt;br /&gt;
A good number of cartridges came with a built-in rumble that required an AAA battery to power, such as &#039;&#039;Pokémon Pinball&#039;&#039;, but the feature is optional. So far, only [[VisualBoy Advance#VBA-GX|VBA-GX]] emulates rumble in these games, including games that have their rumble feature dummied out (one being &#039;&#039;Tarzan&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
===Multiplayer===&lt;br /&gt;
* &#039;&#039;&#039;Link Cable:&#039;&#039;&#039; [[BGB]], [[KiGB]], some versions of [[VisualBoy Advance#VBA-M|VBA-M]] and [[TGB Dual|TGB-Dual]] supports link cable. It can also be used for Netplay on the corresponding [[RetroArch]] core. [https://en.wikipedia.org/wiki/List_of_multiplayer_Game_Boy_games#Two-player_games_via_the_Game_Link_Cable Two-player games via the Game Link Cable list].&lt;br /&gt;
* &#039;&#039;&#039;4-Player Adapter:&#039;&#039;&#039; Currently only [[GBE+]] and DoubleCherryGB supports it. &lt;br /&gt;
* &#039;&#039;&#039;Faceball 2000 16-Player Link Cable:&#039;&#039;&#039; There is a 16-Player adapter as well, but it went unreleased outside of unused code in some games, but it is emulated by &#039;&#039;DoubleCherryGB&#039;&#039; emulator and allows to play Faceball 2000 in local splitscreen and via netplay.&lt;br /&gt;
* &#039;&#039;&#039;Multiplayer Hacks:&#039;&#039;&#039; DoubleCherryGB emulates virtual link-cable devices that allow Tetris Battle Royal and Kwirk Multiplayer up to 16 players on local splitscreen and via netplay.&lt;br /&gt;
&lt;br /&gt;
===Online features===&lt;br /&gt;
====Mobile Game Boy Adapter====&lt;br /&gt;
There is a Japan-only accessory that communicates with Mobile Golf and Japanese Pokémon Crystal. It was bundled with Mobile Trainer cartridge which allowed the player to use e-mail as well as browse Nintendo&#039;s website. It saw use on some Game Boy Color and Game Boy Advance games, but support was limited to Japan, and the servers went offline by 2002.&lt;br /&gt;
&lt;br /&gt;
It is possible to partially emulate its feature for Pokémon Crystal by [http://forums.glitchcity.info/index.php?topic=7509.0 using BGB&#039;s scripting capability], and GBE+ can at least reach the title screen of Mobile Trainer and made [https://www.reddit.com/r/EmuDev/comments/9141oy/making_progress_with_gb_mobile_adapter_emulation/ some progress in July 2018], but otherwise, no emulators (except for a recently leaked at time of writing internal emulator) properly support this accessory.&lt;br /&gt;
&lt;br /&gt;
====Hudsonsoft KISS Link====&lt;br /&gt;
This accessory both allowed IR communications between 2 gameboys before the Game Boy Color existed with it’s IR port and with a modem, it allowed users to download exclusive content by them from Hudsonsoft&#039;s website. No emulator supports this. Resources about this super obscure accessory include http://nectaris.tg-16.com/GB-KISS-LINK-FAQ-hudson-gameboy-nectaris.html and https://www.youtube.com/watch?v=uOuJ0EcA8IQ&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
There are [[wikipedia:Game Boy accessories#Game Boy|a few accessories that the Game Boy and Game Boy Color]] had. Due to their very small and game-specific use, most emulators don&#039;t bother with them at all, save for GBE+.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Pocket Sonar:&#039;&#039;&#039; Japan only cartridge released by Bandai. It is a sonar-enabled device used for fishing with a fishing game included. Only GBE+ [https://shonumi.github.io/articles/art13.html supports] this feature. A similar cartridge was released for the WonderSwan (still unemulated).&lt;br /&gt;
* &#039;&#039;&#039;Barcode Boy:&#039;&#039;&#039; An obscure Japan-only barcode-scanning device released by Namcot (then-Namco&#039;s consumer division) in 1992. A total of 4 games were released to utilize this accessory. KiGB and GEST claim support for this device, but they only feed random data to Game Boy until the game accepts it as a valid barcode. GBE+ has [https://shonumi.github.io/articles/art7.html proper emulation] with the ability to read barcodes from binary files. DoubleCherryGB also   has full support. All barcodes are hardcode. After each scan the next barcode is loaded.&lt;br /&gt;
* &#039;&#039;&#039;Barcode Taisen Bardigun:&#039;&#039;&#039; Another Japan only barcode-scanning device with the dedicated game. GBE+ [https://shonumi.github.io/articles/art6.html supports this accessory].&lt;br /&gt;
* &#039;&#039;&#039;Singer Sewing Machine:&#039;&#039;&#039; There is link cable support for the Singer IZEK Digital Sewing Machine. The IZEK was unique in that it came bundled with a specially coloured Game Boy and a cartridge for interfacing with the machine.&amp;lt;ref name=&amp;quot;IZEK_1&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=AlhJKMXU7tg&amp;amp;t=5m25s|title=Game Boy Part 2 - Did You Know Gaming? Feat. Jake of Vsauce3|publisher=Youtube|accessdate=2018-08-10|date=2014-05-24}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IZEK_2&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=K-Epj2_eJdA|title=Singer IZEK Digital Sewing Machine - Gameboy Color Controller (Game Boy Color) Review|publisher=Youtube|accessdate=2018-08-10|date=2014-06-24}}&amp;lt;/ref&amp;gt; Despite the IZEK&#039;s rarity, support for it has been added in a recent GBE+ release.&amp;lt;ref&amp;gt;[https://shonumi.github.io/articles/art22.html Edge of Emulation: Game Boy Sewing Machines]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Suzuki Pocket Dash Diagnostic System&#039;&#039;&#039; and &#039;&#039;&#039;Aprilia DITECH Interface&#039;&#039;&#039;: A series of diagnostic cartridges used for Suzuki and Aprilia scooters respectively, developed by Orbital Technologies in the early 2000s. Both were used to interface with a supported motorcycle&#039;s engine control unit (ECU) in a similar manner to OBD tools for automobiles. The diagnostic cartridges were only made available for use by motorcycle dealerships and were not licensed by Nintendo. No dump of either cartridge exists as of {{CURRENTYEAR}}.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:Gbc over saturation2.png|thumb|right|350px|Comparison of saturation levels in [[VisualBoy Advance#VBA-M|VBA-M]] and [[Gambatte]].]]&lt;br /&gt;
The Game Boy Color&#039;s screen is under-saturated. Game developers often work around this by using brighter colors knowing it&#039;ll be compensated for on hardware. This does not translate well in emulation, because standard LCD screens don&#039;t account for this sort of issue. Many emulators attempt to combat this issue with options that adjust accordingly; if not directly, then [[Shaders_and_Filters#Image_Adjustment|shader functionality]] may be implemented.&lt;br /&gt;
&lt;br /&gt;
This issue also affects [[Game Boy Advance emulators#Oversaturation|Game Boy Advance emulation]].&lt;br /&gt;
&lt;br /&gt;
====Emulator options====&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders, you will find three customizable &#039;&#039;&#039;Desaturation&#039;&#039;&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; Under Options &amp;gt; Game Boy, you will find the &#039;&#039;&#039;GB color option&#039;&#039;&#039;. The recent nightly builds also include the &#039;&#039;&#039;LCD Filter&#039;&#039;&#039; option.&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* meganesu: [https://meganesu.github.io/generate-gb-opcodes/ Game Boy CPU Instructions]&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy/ Game Boy Architecture Practical Analysis]&lt;br /&gt;
* MVG: [https://www.youtube.com/watch?v=zQE1K074v3s How Graphics worked on the Nintendo Game Boy], [https://www.youtube.com/watch?v=FzPTK91EJY8 Learn to code and write games on the Nintendo Game Boy], [https://www.youtube.com/watch?v=I1cUIGHZLGA Secrets of the Nintendo Game Boy Boot Logo], [https://www.youtube.com/watch?v=gYQMdox5gzI How Cartridges worked on the Nintendo Game Boy]&lt;br /&gt;
* kOOPa and nocash: [https://problemkaputt.de/pandocs.htm Pan Docs]&lt;br /&gt;
* [https://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki] – Information about the Game Boy&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Emulators on GB/GBC]]&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Fourth-generation video game consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Game Boy/Game Boy Color emulators|*]]&lt;br /&gt;
[[Category:Game Boy]]&lt;br /&gt;
[[Category:Game Boy Color]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=107833</id>
		<title>Game Boy/Game Boy Color emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&amp;diff=107833"/>
		<updated>2024-12-19T20:23:55Z</updated>

		<summary type="html">&lt;p&gt;MysticChromium: Added SameBoy_libretro under ARM GB/C Emulators as the top item, updated GBCC-android&amp;#039;s Active column status based on git activity&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Game Boy (Color)&lt;br /&gt;
|logo = Game_Boy.png&lt;br /&gt;
|image = Game-boy-color.png&lt;br /&gt;
|imagecaption = &#039;&#039;&#039;Top:&#039;&#039;&#039; Original Game Boy&amp;lt;br&amp;gt;&#039;&#039;&#039;Bottom:&#039;&#039;&#039; Game Boy Color&lt;br /&gt;
|developer = [[:Nintendo]]&lt;br /&gt;
|type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]&lt;br /&gt;
|release=1989 (Game Boy)&amp;lt;br/&amp;gt;1998 (Game Boy Color)&lt;br /&gt;
|discontinued = 2003&lt;br /&gt;
|predecessor = [[Game &amp;amp; Watch]]&lt;br /&gt;
|successor= [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
{{for|emulators that run on the Game Boy (Color)|Emulators on GB/GBC}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Game Boy|Game Boy]]&#039;&#039;&#039; (GB) and &#039;&#039;&#039;[[wikipedia:Game Boy Color|Game Boy Color]]&#039;&#039;&#039; (GBC) are 8-bit, fourth-generation handheld consoles released by Nintendo on July 31, 1989 and November 18, 1998 respectively and retailed for {{Inflation|USD|89.95|1998}}. The Game Boy has a Sharp LR35902 core CPU at 4.19 MHz. It had a monochrome display that could only show four shades of grey, albeit with a olive green tinge on the original. The Game Boy Color uses the same LR35902 core as the original; while it is clocked at 8.38 MHz, it can be underclocked to 4.19 MHz for backwards-compatibility purposes. It was named such from its color screen, but it also had a larger memory size and a faster CPU. The hardware similarities allow cross-compatibility between the two platforms and they are often treated as one. They would both be succeeded by the backward-compatible [[Game Boy Advance emulators|Game Boy Advance]].&lt;br /&gt;
&lt;br /&gt;
Nintendo re-released the console as the &#039;&#039;&#039;Game Boy Pocket&#039;&#039;&#039; in 1996, with a more compact body and a better screen. A front light was added to a special edition of the Pocket in Japan called the &#039;&#039;&#039;Game Boy Light&#039;&#039;&#039;, a feature that wouldn&#039;t be seen outside of Japan until the Game Boy Advance SP.&lt;br /&gt;
&lt;br /&gt;
Nintendo released a peripheral for the [[Super Nintendo emulators|Super Nintendo Entertainment System]] called [[wikipedia:Super Game Boy|Super Game Boy]] in June 1994, which was modeled like a cartridge but included its own cartridge slot for Game Boy/Color games, as well as the hardware needed to translate the games. Many Game Boy/Color emulators offer at least some of the special features it included, such as added borders, colorization, custom button mappings, and other features. It was possible to link, but without the external port, as well as errors in the CPU, it would not be feasible to the end user. These issues would later be corrected in the Japan-exclusive Super Game Boy 2.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
Because of how relatively easy popular 8-bit consoles are to emulate, tons of Game Boy emulators exist. For a list of open-source projects, see [https://github.com/search?o=desc&amp;amp;q=gameboy+emulator&amp;amp;s=updated&amp;amp;type=Repositories&amp;amp;utf8=%E2%9C%93 this GitHub query]. For a list of accuracy tests, see [https://daid.github.io/GBEmulatorShootout/ daid.github.io/GBEmulatorShootout].&lt;br /&gt;
&lt;br /&gt;
===x86===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Super Game Boy]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
| [[SameBoy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://sameboy.github.io/downloads {{SameBoyVer}}]&amp;lt;br /&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BGB]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bgb.bircd.org/#downloads {{BGBVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://emulicious.net Emulicious]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://emulicious.net/downloads {{EmuliciousVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[BizHawk]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(BSNES)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(Gambatte_Speedrun)&amp;lt;/small&amp;gt;&amp;lt;small&amp;gt;(SameBoy)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]&amp;lt;br/&amp;gt;[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}}&amp;lt;br&amp;gt;{{License|GPL}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gambatte]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://sourceforge.net/projects/gambatte/files/gambatte {{GambatteVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}}&amp;lt;ref group=N name=active&amp;gt;[https://github.com/libretro/gambatte-libretro/tree/master Libretro core] is still active.&amp;lt;/ref&amp;gt; ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Mesen|Mesen]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/SourMesen/Mesen2#development-builds {{MesenVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[GBE+]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[MAME]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|&amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git artifacts&amp;lt;/abbr&amp;gt;&amp;lt;ref group=N&amp;gt;[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]&amp;lt;/ref&amp;gt;&amp;lt;/br&amp;gt;[http://www.mamedev.org/release.html {{MAMEVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}}&amp;lt;br&amp;gt;{{License|BSD3}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Gearboy]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/drhelius/Gearboy/releases {{GearboyVer}}]&lt;br /&gt;
|? ||{{~}}&amp;lt;abbr title=&amp;quot;Libretro core supports RetroAchievements&amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt; ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/philj56/gbcc git]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| GameRoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy {{GameRoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[ares]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
| [https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|ISC}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://mgba.io/builds/1/ Dev builds]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N&amp;gt;[https://old.reddit.com/r/emulation/comments/12x3fsm/mgba_0102_released/jhigow4/ endrift&#039;s comment about libretro core]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;[https://mgba.io/downloads.html {{MGBAVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [[VisualBoy Advance#VBA-M|VBA-M]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://nightly.vba-m.com/ Nightly builds]&amp;lt;br/&amp;gt; [http://buildbot.libretro.com/nightly/ libretro core] &amp;lt;br/&amp;gt; [https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://chillygb.arci.me/ ChillyGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|Web}}&lt;br /&gt;
| [https://github.com/AuroraViola/ChillyGB {{ChillyGBVer}}]&lt;br /&gt;
|? ||{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
| [http://hhug.me/ hhugboy]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/tzlion/hhugboy/releases {{hhugboyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||[http://hhug.me/dump/ Unlicensed] ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/skylersaleh/SkyEmu/pull/143#issue-1456816849 {{SkyEmuVer}}]&lt;br /&gt;
|? ||{{✗}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://binji.github.io/binjgb/ binjgb]&lt;br /&gt;
| align=left|{{Icon|Web}}&lt;br /&gt;
| [https://github.com/binji/binjgb/releases {{binjgbVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Ironboy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|Web}}&lt;br /&gt;
|[https://github.com/chiplis/ironboy/ git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|PyBoy&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Baekalfen/PyBoy/releases {{PyBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|LGPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|KevBoy&lt;br /&gt;
|align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
|[https://github.com/xkevio/kevboy/releases {{KevBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|jgb&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/jsgroth/jgb git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|DoubleCherryGB&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/TimOelrichs/doublecherryGB-libretro git]&lt;br /&gt;
|? || || || ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||{{?}}&lt;br /&gt;
|-&lt;br /&gt;
|[[higan]] (火眼)&amp;lt;br/&amp;gt;byuu (謬/view)&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [http://byuu.org/emulation/higan {{higanVer}}]&amp;lt;br /&amp;gt;[https://github.com/libretro/higan libretro core]&lt;br /&gt;
|? ||{{~}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&amp;lt;ref group=N&amp;gt;Superseded by [[ares]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://mattcurrie.com/bdm/ BDM]&lt;br /&gt;
| align=left|{{Icon|Windows|macOS|Web}}&lt;br /&gt;
| [https://mattcurrie.com/bdm-demo/ Demo]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fms.komkon.org/VGB VGB]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://fms.komkon.org/VGB {{VGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Gamebert&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/robert/gamebert git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Pantheon]]&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|UGE&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/SuperDisk/hUGETracker/releases {{UGEVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|PDEQ}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[KiGB]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|DOS}}&lt;br /&gt;
| [http://kigb.emuunlim.com/downloads.htm {{KiGBVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[TGB Dual]]&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&amp;lt;ref group=N name=two&amp;gt;On Linux as an SDL port (and the [[libretro]] core is based on this version).&amp;lt;/ref&amp;gt;&lt;br /&gt;
| [https://github.com/libertyernie/tgbdual_L/releases {{TGBDualVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|GiiBiiAdvance&lt;br /&gt;
| align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
| [https://github.com/AntonioND/giibiiadvance/releases git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|MetroBoy&lt;br /&gt;
| align=left|{{Icon|Windows}}&lt;br /&gt;
| [https://github.com/aappleby/MetroBoy/releases {{MetroBoyVer}}]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{?}} ||{{~}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|hdmg&lt;br /&gt;
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
| [https://git.sr.ht/~sircmpwn/hdmg git]&lt;br /&gt;
|? ||{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[rew.]]&lt;br /&gt;
|align=left|{{Icon|Windows|Windows9x}}&lt;br /&gt;
|[https://wikiwiki.jp/emulator/rew. rew12stx]&lt;br /&gt;
|? ||{{✗}} ||{{?}} ||?  ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ARM===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/sameboy SameBoy_libretro]&lt;br /&gt;
| align=left|{{Icon|Android|iOS}}&lt;br /&gt;
| [https://buildbot.libretro.com/nightly libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbcc.dev GBCC]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.philj56.gbcc beta41]&amp;lt;br/&amp;gt;[https://github.com/philj56/gbcc-android/actions/workflows/build-apk.yml &amp;lt;abbr title=&amp;quot;Latest development version&amp;quot;&amp;gt;git Artifacts&amp;lt;/abbr&amp;gt;]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{~}}[https://github.com/philj56/gbcc-android/commits/master *] ||{{✓}} [https://play-lh.googleusercontent.com/_5D9uMlRlL-DJ_anXEyJHtI3IriwCFVPgg2zgwhkaG-uYwkjYeTqmiuUZwpomTYKsuo=w1024-h768-rw Printer] [https://youtu.be/ESYolQ761Dw?si=2c-yAHAAcWQSei1a Kirby Camera]&lt;br /&gt;
|-&lt;br /&gt;
|[[Game Play Color]]&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://github.com/gameplaycolor/gameplaycolor/releases {{GamePlayColorVer}}]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.explusalpha.com/home/gbc-emu GBC.emu]&lt;br /&gt;
| align=left|{{Icon|Android|Pyra}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu {{.emuVer}}][https://github.com/Rakashazi/emu-ex-plus-alpha git]&amp;lt;/br&amp;gt;[https://pyra-handheld.com/repo/apps/76 1.5.46.02 Pyra]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[https://github.com/huhao1987/mGBA_Android 0.3]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SkyEmu]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=com.sky.SkyEmu v3.2] (Play)[https://www.amazon.com/SkyEmu-GBC-GBA-NDS-Emulator/dp/B0CGHK8QP5 v3.2] (Amazon)[https://github.com/skylersaleh/SkyEmu git]&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GBA4iOS&lt;br /&gt;
| align=left|{{Icon|iOS}}&lt;br /&gt;
| [https://iemulators.com/gba4ios 2.1]&amp;lt;br/&amp;gt;[https://github.com/CocoaBob/GBA4iOS git] &amp;lt;small&amp;gt;(new fork)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|GameRoy&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/Rodrigodd/gameroy 0.2.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|Dual}} ({{License|Permissive}}) ({{License|Apache2}} or {{License|MIT}}) ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://eightbitwonders.gitlab.io/app 8-Bit Wonders]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://f-droid.org/packages/de.rainerhock.eightbitwonders 0.8] (F-Droid)&amp;lt;/br&amp;gt;0.8 (Play)&amp;lt;/br&amp;gt;0.8 (Amazon)&amp;lt;/br&amp;gt;[https://gitlab.com/eightbitwonders/app git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✓}} ||roadmap&lt;br /&gt;
|-&lt;br /&gt;
|MeBoy&lt;br /&gt;
| align=left|{{Icon|Java}}&lt;br /&gt;
| [http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.fastemulator.gbc 2.0.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|John GBC&lt;br /&gt;
| align=left|{{Icon|Android}}&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.93]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Consoles===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo Switch Online]] &amp;lt;small&amp;gt;(Hiyoko)&amp;lt;/small&amp;gt;&lt;br /&gt;
| align=left|{{Icon|Switch}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{~}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Super Game Boy&lt;br /&gt;
| align=left|{{Icon|SNES}}&lt;br /&gt;
| N/A&lt;br /&gt;
|{{✗}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407 GameYob DS]&lt;br /&gt;
| align=left|{{Icon|NDS}}&lt;br /&gt;
| [https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/ GameYob 3DS]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| [https://www.gamebrew.org/wiki/GameYob_3DS 1.0.8][https://github.com/Drenn1/GameYob git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[VisualBoy_Advance#VBA-M|&amp;lt;abbr title=&amp;quot;Modified port of VBA-M. With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.&amp;quot;&amp;gt;VBA GX&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| align=left|{{Icon|GCN|Wii|WiiU}}&lt;br /&gt;
| [https://github.com/dborth/vbagx#nightly-builds nightly-builds]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|3DS|NX}}&amp;lt;br/&amp;gt;{{Icon|Vita|DC}}&amp;lt;br/&amp;gt;{{Icon|PSX}}&amp;lt;br/&amp;gt;{{Icon|PS2}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]&lt;br /&gt;
| align=left|{{Icon|Xbox|NGC}}&amp;lt;br/&amp;gt;{{Icon|Wii|WiiU|NX}}&amp;lt;br/&amp;gt;{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&amp;lt;br/&amp;gt;{{Icon|Vita|3DS}}&lt;br /&gt;
| [https://www.retroarch.com/?page=platforms libretro core]&lt;br /&gt;
|{{~}} ||{{~}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{~}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RIN&lt;br /&gt;
| align=left|{{Icon|PSP}}&lt;br /&gt;
| [https://github.com/mbarczak/psp_rin git]&amp;lt;br/&amp;gt;[https://archive.org/details/rin-rx.-7z RX]&amp;lt;br/&amp;gt;[https://archive.org/details/rin_v1.32n1.2.7z 1.32n1.2]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
| align=left|{{Icon|3DS}}&lt;br /&gt;
| 8.10&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA]]&lt;br /&gt;
| align=left|{{Icon|Wii|WiiU|NX}}&amp;lt;br&amp;gt;{{Icon|PSV|3DS}}&lt;br /&gt;
| [https://endrift.com/mgba/downloads.html {{MGBAVer}}]&amp;lt;br/&amp;gt;[https://www.retroarch.com/?page=platforms libretro core]&amp;lt;br/&amp;gt;[https://github.com/mgba-emu/mgba/releases git]&lt;br /&gt;
|{{~}} ||{{~}} ||[https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers Unlicensed] ||{{Green}} {{License|MPL2}} ({{License|Copyleft}})  ||{{✓}} ||{{✓}}&lt;br /&gt;
|- &lt;br /&gt;
|GBEmu&lt;br /&gt;
| align=left|{{Icon|VB}}&lt;br /&gt;
| [https://www.virtual-boy.com/forums/t/entry-game-boy-emulator/ 0.1]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|RealBoy Vita&lt;br /&gt;
| align=left|{{Icon|PSV}}&lt;br /&gt;
| [https://vitadb.rinnegatamante.it/#/info/167 1.2][https://github.com/xerpi/realboy-vita/releases git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|ShuBoy&lt;br /&gt;
| align=left|{{Icon|MD}}&lt;br /&gt;
| [http://jiggawatt.org/badc0de/shuboy.htm 1.0]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{?}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|aGBe&lt;br /&gt;
| align=left|{{Icon|PSX}}&lt;br /&gt;
| [https://sourceforge.net/projects/agbe/files/agbe SF]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|MIT}} ({{License|Permissive}}) ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|Hu-Boy&lt;br /&gt;
| align=left|SuperGrafx&amp;lt;br&amp;gt;TurboGrafx-CD&amp;lt;br&amp;gt;TurboDuo&lt;br /&gt;
| [https://www.chrismcovell.com/huboy.html V 0.30621]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Red}} {{License|Proprietary}} ||{{✓}} ||{{X}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Firmware===&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;width:100%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Enhancements|Enhancements]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Hardware_features_and_accessories|Hardware features&amp;lt;br/&amp;gt;and accessories]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[#Mappers|Mappers support&amp;lt;br/&amp;gt;level]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Licensing|License]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
|PlutoBoy&lt;br /&gt;
| align=left|{{Icon|UEFI}}&lt;br /&gt;
| [https://github.com/RossMeikleham/PlutoBoy git]&lt;br /&gt;
|{{?}} ||{{?}} ||? ||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparison==&lt;br /&gt;
{{for|accuracy tests comparison of these emulators|Emulation accuracy#Further reading}}&lt;br /&gt;
===Game Boy-only emulators===&lt;br /&gt;
;[[SameBoy]]:One of the most [[Emulation_accuracy|accurate]] Game Boy emulator currently. The UI is simple and easy to use. It includes open source bootroms, although these can be replaced with real ones. Has debugging features and also emulates Game Boy Camera and Game Boy Printer.&lt;br /&gt;
;[[BGB]]:A closed-source emulator for Windows (and [[Wine]]) with solid Game Boy and Game Boy Color accuracy, as well as near flawless link support. It has a wealth of options for color palettes. Most used for its advanced debugger.&lt;br /&gt;
;[[Gambatte]]:Pretty [[Emulation_accuracy|accurate]] open-source Game Boy/Color emulator. It has a good range of options and features, though not quite as much as some other emulators. The main fork is not in active development, but the libretro core is still active.&lt;br /&gt;
;[http://hhug.me/?tags=hhugboy hhugboy]:A Windows-only Game Boy/Color emulator based on GEST with a focus on bootleg and unlicensed games. It is capable of detecting and correctly emulating the mapper on a number of games that are otherwise broken on other emulators, but some ROMs require manually selecting the mapper on the Unlicensed Compatibility Mode menu. Besides the usual raw dumps, it also supports the footered [http://hhug.me/gbx GBX] ROM format, which correctly informs the emulator which mapper to run regardless of what the internal headers say.&lt;br /&gt;
;GameRoy:A Game Boy emulator, dissasembler and debugger written in Rust. It has high [[Emulation_accuracy|accuracy]] and accurate clock frequency. It is more suited for debugging uses for now.&lt;br /&gt;
;[[TGB Dual]]:An ancient emulator that supports link cable emulation. It also supports [[netplay]], but it requires a VPN. The libretro port supports local multiplayer using player 2&#039;s controls.&lt;br /&gt;
;[[KiGB]]:An old and obsolete emulator which boasted its accuracy but was proven to be full of game-specific hacks.&amp;lt;ref&amp;gt;https://github.com/mgba-emu/mgba/issues/238&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/Test_ROMs#Emulators_running_on_desktop_computers&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://gbdev.gg8.se/wiki/articles/KiGB&amp;lt;/ref&amp;gt; It has a wide selection of features, but other emulators have caught up and are already doing much better.&lt;br /&gt;
;[https://github.com/AntonioND/giibiiadvance GiiBiiAdvance]:Pioneered full GB Camera emulation, including webcam support. Aside from that, it&#039;s an unfinished emulator with the basics set up, but its promising future currently on hiatus. It has very [[Emulation_accuracy|accurate]] timing.&lt;br /&gt;
;[https://github.com/aappleby/MetroBoy MetroBoy]:Extremely [[Emulation_accuracy|accurate]] Game Boy simulator which being written in a subset of C++ that&#039;s designed to to be mechanically translated into Verilog HDL.&lt;br /&gt;
;Ironboy:A very recent and promising emulator written in Rust for WebAssembly which is focus only on the original Game Boy (DMG) to [https://github.com/Chiplis/IronBoy#ironboy achieve the highest degree of accuracy]. Unfortunately, it only supports monochrome Game Boy games.&lt;br /&gt;
;binjgb:A GB + GBC emulator for both desktop and WebAssembly, developed by Ben &amp;quot;binji&amp;quot; Smith since 2016. Most famously used by McDonald&#039;s in 2023 to publish &#039;&#039;Grimace&#039;s Birthday&#039;&#039; [https://grimacesbirthday.com/ as a browser game].&lt;br /&gt;
;[[Nintendo Switch Online]] (Hiyoko):&lt;br /&gt;
* GB support was added to Nintendo Switch Online in February 2023, alongside GBA games exclusive to the Expansion Pack tier;&lt;br /&gt;
* Users are limited to the selection of games Nintendo chooses to make available on the service;&lt;br /&gt;
* Supports online and Local Play (up to 2 players, Local Play must be with individual Switch systems);&lt;br /&gt;
* Supports tilt controls through gyroscope or normal controllers (e.g.: &#039;&#039;Kirby&#039;s Tilt &#039;n&#039; Tumble&#039;&#039;);&lt;br /&gt;
* Supports infrared emulation (e.g.: &#039;&#039;Pokémon Trading Card Game&#039;&#039;);&lt;br /&gt;
* Palette styles can be applied (original GB, Pocket, and GBC);&lt;br /&gt;
* No Super Game Boy features supported (it always runs games in GBC mode);&lt;br /&gt;
* Allows exchange of regional variants in the International version of the app (USA and/or European versions);&lt;br /&gt;
* Different games between regions (Japan and International)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of recommended GB/GBC emulators for Android:&#039;&#039;&#039;&lt;br /&gt;
* [https://www.androidauthority.com/best-game-boy-emulators-for-android-368530/ 10 best Game Boy Advanced, Game Boy Color, and Game Boy emulators for Android] (SEPTEMBER 2, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)&lt;br /&gt;
&lt;br /&gt;
===GB/C emulation on GBA emulators===&lt;br /&gt;
&#039;&#039;This shouldn&#039;t be confused with [[Game_Boy_Advance_emulators#Hardware_features_and_accessories|actual backwards compatibility on GBA emulation]].&#039;&#039;&lt;br /&gt;
;[[mGBA]]:Primarily emulates the [[Game Boy Advance emulators|Game Boy Advance]] but it also includes GB/C support much like the original system. It&#039;s a solid implementation, with most of the library working perfectly.&lt;br /&gt;
;[[GBE+]]:An emulator that has a large effort in preserving the functions of a multitude of [[#Game Boy Features|obscure accessories]] that other emulators don&#039;t focus on. It can also load custom tiles in games, including colorized tiles for original Game Boy titles.&lt;br /&gt;
;[[VisualBoy Advance#VBA-M|VisualBoy Advance-M &amp;lt;small&amp;gt;(VBA-M)&amp;lt;/small&amp;gt;]]:Used to be the go-to for Game Boy Advance emulation and even included solid GB/C emulation. It&#039;s now behind [[mGBA]] on both fronts.&lt;br /&gt;
&lt;br /&gt;
===[[Multi-system emulators]]===&lt;br /&gt;
;[[higan]]/[[ares]]:Because it started out as a [[Super Nintendo emulators|SNES emulator]] (its original name was bsnes), it was the first one that properly emulated all of the [[Super_Nintendo_emulators#Super_Game_Boy|Super Game Boy]]&#039;s features, such as SPC sound chip utilization, which requires the SNES and GameBoy to be emulated simultaneously so it&#039;s demanding.&amp;lt;ref&amp;gt;https://old.reddit.com/r/emulation/comments/zwq9fu/ares_crossplatform_open_source_multisystem/j1ys10k/&amp;lt;/ref&amp;gt;&lt;br /&gt;
;[[BizHawk]]:Uses a modified Gambatte core. It provides speedrunning tools.&lt;br /&gt;
;[[MAME]]:Has solid Game Boy emulation through its &amp;lt;code&amp;gt;gameboy&amp;lt;/code&amp;gt; driver despite the sound being imperfect, as well as slightly worse Game Boy Color compatibility through its &amp;lt;code&amp;gt;gbcolor&amp;lt;/code&amp;gt; driver (where both the graphics and sound are imperfect). Despite its setbacks, it aims to feature compatibility with obscure mappers that other emulators usually ignore, like Wisdom Tree games or MMM01 multicarts. Accuracy was improved upon with contributions by Judge_.&lt;br /&gt;
&lt;br /&gt;
==Mappers==&lt;br /&gt;
Much like the NES, the Game Boy (and by extension, the Game Boy Color) used &#039;&#039;&#039;Memory Bank Controllers&#039;&#039;&#039; (MBC) (called MMCs on the NES) and also known informally as &#039;&#039;&#039;mappers&#039;&#039;&#039;, to go beyond the restrictive initial hardware specifications. Nevertheless, Nintendo was much more careful to standardize their specifications to [https://niwanetwork.org/wiki/Category:Licensed_chips just a small number of possible mappers]. Moreover, Game Boy ROMs now included an official internal header mandated by Nintendo that included the correct MMC type. This meant that for the officially licensed games, these mappers proved to be rarely a problem... with some notable unimplemented exceptions: Net de Get&#039;s MBC6 that offered downloadable content off the internet, and the MMM01 footer used for some official multi-cart games, among others.&lt;br /&gt;
&lt;br /&gt;
However, it doesn&#039;t get better when it comes to &#039;&#039;&#039;unlicensed games&#039;&#039;&#039;, since they didn&#039;t necessarily respect Nintendo&#039;s specifications about how a given mapper type should handle its memory and behave in general, and internal headers were often filled with erroneous data to hinder dumping and emulation efforts. Some emulators like MESS/[[MAME]] and [http://hhug.me/?tags=hhugboy hhugboy] try to emulate that behavior with various degrees of success ([http://hhug.me/dump/ Compatibility List]). The hhugboy project also proposed a similar solution to iNES for this mapper problem, as the [http://hhug.me/gbx/1.0 gbx ROM format] that appends a footer with extra information needed for some unlicensed games. However, this format, much less unlicensed hardware quirks, isn&#039;t widely adopted aside from tentative [https://github.com/mgba-emu/mgba/blob/master/README.md#game-boy-mappers mGBA support].&lt;br /&gt;
&lt;br /&gt;
==Enhancements==&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Graphics&lt;br /&gt;
| [[Resolution|Resizable Internal Resolution]]&lt;br /&gt;
| colspan=11 | For emulation of 2D systems, the resolution can only be upscaled, making the pixels more apparent.&lt;br /&gt;
|-&lt;br /&gt;
| [[Widescreen_hacks#Game_Boy|Widescreen hack]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Possible with technique called [[Widescreen_hacks#Emulators_.282D.29|WideGB]] which uses a similar technique as [[Widescreen_hacks#Emulators_.282D.29|WideNES]].&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://kemenaran.winosx.com/posts/widegb-now-available-on-windows/ SameBoy WideGB fork] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Texture_packs#Game_Boy|Sprite Replacement]]&lt;br /&gt;
| colspan=11 | Exclusive to [[GBE+]] emulator at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| Remove sprite limit&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The Gameboy supports a maximum of 40 sprite objects. – this limitation is indirectly responsible for some of the flickering seen in games at times and different strategies must be used to achieve certain game design elements. When this option is enabled, the limit is disabled, allowing more sprites to be drawn on the same line.&amp;lt;/small&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
| {{?}}[https://github.com/mgba-emu/mgba/issues/412 *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Performance&lt;br /&gt;
| [[Overclocking|Overclock]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]&lt;br /&gt;
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Rewind&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| Fast-Forward/Turbo Speed&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Savestates&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [https://tasvideos.org/Movies Movie recording/playback]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Post-Processing&lt;br /&gt;
| [[Shaders_and_filters|Filters]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])&amp;lt;/small&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Shader_Presets|Shader Chain]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=10 | Quality of life&lt;br /&gt;
|Pause/Resume Emulation&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].&amp;lt;br/&amp;gt;Another option is using EDID editor tool such as &amp;quot;Custom Resolution Utility&amp;quot;.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=10 | Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.&amp;lt;br/&amp;gt;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.&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Mods,_hacks_and_fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Cheat Manager]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in [[Cheats_and_patches|Patch Manager]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Save_disk_space_for_ISOs|Streamable compression format]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Built-in Game Boy sound player&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Per-Game Profiles&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Command Line Options&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=1 | Controls&lt;br /&gt;
| [[Input_lag|Input lag-mitigating technique]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Misc&lt;br /&gt;
| [[Netplay#Game_Boy|&amp;lt;abbr title=&amp;quot;Should not be confused with GB/GBC Online features or Link cable emulation, see #Hardware features and peripherals section for that.&amp;quot;&amp;gt;Netplay&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;Input lag mitigation technique and [https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color RetroAchievements exclusive to libretro cores]. Also [https://docs.libretro.com/library/sameboy/#features netplay enhancement] exclusive to SameBoy libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✗}}[https://github.com/TASEmulators/BizHawk/issues/2450 *]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]&lt;br /&gt;
| colspan=11 |  Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| AI Service&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;With the help of &amp;lt;abbr title=&amp;quot;optical character recognition&amp;quot;&amp;gt;OCR&amp;lt;/abbr&amp;gt; and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=11 | Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.&lt;br /&gt;
|-&lt;br /&gt;
| RetroAchievements&amp;lt;br/&amp;gt;[https://retroachievements.org/gameList.php?c=4 Game Boy], [https://retroachievements.org/gameList.php?c=6 Game Boy Color]&lt;br /&gt;
|&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N3 name=LibretroExclusive&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Wikipedia:Category:Debugging|Debug features]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}[https://sameboy.github.io/features/#debugging *]&lt;br /&gt;
| {{✓}}[https://bgb.bircd.org/manual.html#debugkeys *]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N3/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware features and accessories==&lt;br /&gt;
:&#039;&#039;[https://shonumi.github.io/articles/art34.html Shonumi: The State of Emulation - 2024]&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x:auto;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;vertical-align:middle;width:100%&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! colspan=2 | Name&lt;br /&gt;
! GBE+&lt;br /&gt;
! mGBA&lt;br /&gt;
! VBA-M&lt;br /&gt;
! SameBoy&lt;br /&gt;
! BGB&lt;br /&gt;
! GBCC&lt;br /&gt;
! SkyEmu&lt;br /&gt;
! Mesen&lt;br /&gt;
! BizHawk&lt;br /&gt;
! ChillyGB&lt;br /&gt;
! Nintendo Switch Online (Hiyoko)&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=5 | Inputs&lt;br /&gt;
| [[#Motion Control (Tilt Sensor)|Motion Control (Tilt Sensor)]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro&amp;gt;Not available on Libretro core.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers&amp;gt;Motion Control does not support controller&#039;s gyro. Supports only remapping to mouse/keyboard/gamepad.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=no-controllers /&amp;gt;&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Accelerometer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Rumble|Rumble]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Game Boy Camera|Game Boy Camera]]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}} &amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;Only on Android, uses real front/back Camera hardware permission required.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Boy]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Barcode Taisen Bardigun]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | &amp;lt;abbr title=&amp;quot;There are four different kinds of connectivity, support varying by game.&amp;quot;&amp;gt;Connectivity&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| [[#Multiplayer|&amp;lt;abbr title=&amp;quot;The Nintendo Game Link Cable is an accessory for the Game Boy line of handheld video game systems, allowing players to connect Game Boys of all types for multiplayer gaming. Depending on the games, a Game Link Cable can be used to link two games of the same title, like Tetris, or two compatible games like Pokémon Red and Blue. Games can be linked for head-to-head competition, cooperative play, trading items, unlocking hidden features, etc.&amp;quot;&amp;gt;Link Cable&amp;lt;/abbr&amp;gt;]]&amp;lt;ref group=N&amp;gt;Super Game Boy for SNES supports only on the Japan-exclusive Super Game Boy 2.&amp;lt;br/&amp;gt;gameyob for DS emulator supports it through NiFi.&amp;lt;br/&amp;gt;Virtual Console for Switch only supports for Pokemon only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[mGBA]] pretty buggy [https://github.com/mgba-emu/mgba/issues?q=is%3Aissue+is%3Aopen+Link but sometimes works].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;[[SameBoy]]&#039;s libretro core supports Link Cable, standalone does not.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N&amp;gt;GBCC only supports a [https://gbcc.dev/ fake &amp;quot;link&amp;quot; with itself].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#IR Transmitter|IR Transmitter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| &amp;lt;abbr title=&amp;quot;Work in Progress&amp;quot;&amp;gt;WIP&amp;lt;/abbr&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Online features|Online features]]&lt;br /&gt;
| {{~}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Multiplayer|4-Player Adapter]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | Special hardware&lt;br /&gt;
| [[#Game Boy Printer|Game Boy Printer]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=Libretro /&amp;gt;&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;For MacOS only.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✓}}&amp;lt;ref group=N&amp;gt;GBCC uses Android real Printer hardware&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|GB Pocket Sonar]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|Singer Sewing Machine]]&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| [[#Accessories|WorkBoy]]&lt;br /&gt;
| {{✗}}[https://github.com/shonumi/gbe-plus/issues/125 *]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{~}}&amp;lt;ref group=N name=SameBoyCOCO&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | [https://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_Pikachu_2_GS#Interactions_with_Generation_II Pokémon Pikachu 2 GS]&lt;br /&gt;
| Communication&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| Emulation&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=2 | Unlicensed Hardware&lt;br /&gt;
| [https://www.youtube.com/watch?v=yP1Bkfj9kDY WORLD PORT]&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
| Pro Action Replay&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [[wikipedia:Hot_swapping#Gaming|&amp;lt;abbr title=&amp;quot;It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.&amp;quot;&amp;gt;Cartridge Hot Swapping&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✓}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2 | [http://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting &amp;lt;abbr title=&amp;quot;Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.&amp;quot;&amp;gt;Cartridge Tilting&amp;lt;/abbr&amp;gt;]&amp;lt;ref group=N name=Tilt&amp;gt;[https://youtube.com/playlist?list=PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d Cart Tilt Showcase Playlist]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
| {{✗}}&lt;br /&gt;
| {{?}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===IR Transmitter===&lt;br /&gt;
The Game Boy Color had an infrared transmitter and receiver. Generation II Pokémon games made use of this feature through Mystery Gift. Super Mario Bros. Deluxe could send high scores to another cartridge. GBE+ had [https://shonumi.github.io/articles/art4.html basic IR emulation] back in July 2016 but it then only worked with Pokémon games. Now, as of [https://shonumi.github.io/articles/art11.html April 2018], it has full IR emulation for most IR-enabled games (Hudson Soft&#039;s HuC-1&#039;s IR capabilities need to be emulated for Japanese &#039;&#039;Pokémon TCG&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support IR#GameBoy Color Emulation]].&lt;br /&gt;
&lt;br /&gt;
===Game Boy Camera===&lt;br /&gt;
The Game Boy Camera is an official Nintendo accessory for the Game Boy and was released in 1998. Users can take pictures and modify them with stickers and frames, as well as play several included minigames. In addition to the original model, there was a US-exclusive Legend of Zelda: Ocarina of Time edition that included different stamps.&lt;br /&gt;
&lt;br /&gt;
The first emulator to have some capability of emulating the Game Boy Camera was a modified version of an old emulator called Hash. This version, named Hashcam, can still be found on the author&#039;s website. While there were some efforts to run the Game Boy Camera ROM in BGB unofficially, the author didn&#039;t show much interest in it. However, it is fully emulated with webcam support in a lesser-known emulator called GiiBiiAdvance.&lt;br /&gt;
&lt;br /&gt;
As of version 0.7.0, or any dev builds post 0.6.0, mGBA can emulate this accessory by either using the PC&#039;s webcam or sending a BMP, GIF, JPEG, PNG, or other image format to the game, as if it was coming from the camera itself.&amp;lt;ref name=&amp;quot;mGBA_Cam&amp;quot;&amp;gt;{{cite web|url=https://twitter.com/mGBA_emu/status/890954205472501762|title=Game Boy Camera in mGBA dev builds|publisher=Twitter|accessdate=2018-08-10|date=2017-07-28}}&amp;lt;/ref&amp;gt;  The camera is also functional on the 3DS port. To enable the PC webcam, go to &amp;lt;code&amp;gt;Game Boy&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;settings&amp;lt;/code&amp;gt; and switch the &amp;lt;code&amp;gt;camera driver&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;Qt Multimedia&amp;lt;/code&amp;gt;, or by editing &amp;lt;code&amp;gt;qt.ini&amp;lt;/code&amp;gt; and setting &amp;lt;code&amp;gt;cameraDriver=1&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;[General]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Game Boy Printer===&lt;br /&gt;
Game Boy Printer is a thermal printer accessory released by Nintendo in 1998 used in conjunction with the Game Boy Camera and also used to prints images from compatible GB games such as &#039;&#039;Pokémon Gold and Silver&#039;&#039;, &#039;&#039;Pokémon Crystal&#039;&#039;, &#039;&#039;Super Mario Bros. Deluxe&#039;&#039;, &#039;&#039;Donkey Kong Country&#039;&#039; and &#039;&#039;The Legend of Zelda: Link&#039;s Awakening DX&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[VisualBoy Advance]] (including its forks), [[GBE+]] and [[mGBA]] have Game Boy Printer support that turn the signals into a bitmap form of the image.&lt;br /&gt;
&lt;br /&gt;
===Motion Control (Tilt Sensor)===&lt;br /&gt;
Two Game Boy Color games featured a built-in tilt sensor: Kirby Tilt &#039;n&#039; Tumble and Command Master. These games cannot be played without support for this feature. [[VisualBoy Advance|VBA]] and [[KiGB]] have a &amp;quot;Motion Sensor&amp;quot; option to map four directional keys to emulate the cartridge tilting, but the controls aren&#039;t analog. [[BGB]] can emulate the tilting features with the use of the mouse. [[SameBoy]] allows to use the mouse, as well as a joystick, and on the Cocoa frontend, is supporting controller&#039;s motion controls.  [[mGBA]] supports controller&#039;s motion controls and allows to assign stic&#039;s X an Y axes. Hiyoko, the official GBC emulator for [[Nintendo Switch Online]], emulates motion controls for Kirby Tilt &#039;n&#039; Tumble by translating gyroscope input either from the console itself (when playing in portable mode) or from a detached Joy-Con or Switch Pro Controller (when playing in docked mode).&lt;br /&gt;
&lt;br /&gt;
*[[List of games that support tracked motion controllers#GameBoy Color Emulation]]&lt;br /&gt;
&lt;br /&gt;
===Rumble===&lt;br /&gt;
A good number of cartridges came with a built-in rumble that required an AAA battery to power, such as &#039;&#039;Pokémon Pinball&#039;&#039;, but the feature is optional. So far, only [[VisualBoy Advance#VBA-GX|VBA-GX]] emulates rumble in these games, including games that have their rumble feature dummied out (one being &#039;&#039;Tarzan&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
===Multiplayer===&lt;br /&gt;
* &#039;&#039;&#039;Link Cable:&#039;&#039;&#039; [[BGB]], [[KiGB]], some versions of [[VisualBoy Advance#VBA-M|VBA-M]] and [[TGB Dual|TGB-Dual]] supports link cable. It can also be used for Netplay on the corresponding [[RetroArch]] core. [https://en.wikipedia.org/wiki/List_of_multiplayer_Game_Boy_games#Two-player_games_via_the_Game_Link_Cable Two-player games via the Game Link Cable list].&lt;br /&gt;
* &#039;&#039;&#039;4-Player Adapter:&#039;&#039;&#039; Currently only [[GBE+]] and DoubleCherryGB supports it. &lt;br /&gt;
* &#039;&#039;&#039;Faceball 2000 16-Player Link Cable:&#039;&#039;&#039; There is a 16-Player adapter as well, but it went unreleased outside of unused code in some games, but it is emulated by &#039;&#039;DoubleCherryGB&#039;&#039; emulator and allows to play Faceball 2000 in local splitscreen and via netplay.&lt;br /&gt;
* &#039;&#039;&#039;Multiplayer Hacks:&#039;&#039;&#039; DoubleCherryGB emulates virtual link-cable devices that allow Tetris Battle Royal and Kwirk Multiplayer up to 16 players on local splitscreen and via netplay.&lt;br /&gt;
&lt;br /&gt;
===Online features===&lt;br /&gt;
====Mobile Game Boy Adapter====&lt;br /&gt;
There is a Japan-only accessory that communicates with Mobile Golf and Japanese Pokémon Crystal. It was bundled with Mobile Trainer cartridge which allowed the player to use e-mail as well as browse Nintendo&#039;s website. It saw use on some Game Boy Color and Game Boy Advance games, but support was limited to Japan, and the servers went offline by 2002.&lt;br /&gt;
&lt;br /&gt;
It is possible to partially emulate its feature for Pokémon Crystal by [http://forums.glitchcity.info/index.php?topic=7509.0 using BGB&#039;s scripting capability], and GBE+ can at least reach the title screen of Mobile Trainer and made [https://www.reddit.com/r/EmuDev/comments/9141oy/making_progress_with_gb_mobile_adapter_emulation/ some progress in July 2018], but otherwise, no emulators (except for a recently leaked at time of writing internal emulator) properly support this accessory.&lt;br /&gt;
&lt;br /&gt;
====Hudsonsoft KISS Link====&lt;br /&gt;
This accessory both allowed IR communications between 2 gameboys before the Game Boy Color existed with it’s IR port and with a modem, it allowed users to download exclusive content by them from Hudsonsoft&#039;s website. No emulator supports this. Resources about this super obscure accessory include http://nectaris.tg-16.com/GB-KISS-LINK-FAQ-hudson-gameboy-nectaris.html and https://www.youtube.com/watch?v=uOuJ0EcA8IQ&lt;br /&gt;
&lt;br /&gt;
===Accessories===&lt;br /&gt;
There are [[wikipedia:Game Boy accessories#Game Boy|a few accessories that the Game Boy and Game Boy Color]] had. Due to their very small and game-specific use, most emulators don&#039;t bother with them at all, save for GBE+.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Game Boy Pocket Sonar:&#039;&#039;&#039; Japan only cartridge released by Bandai. It is a sonar-enabled device used for fishing with a fishing game included. Only GBE+ [https://shonumi.github.io/articles/art13.html supports] this feature. A similar cartridge was released for the WonderSwan (still unemulated).&lt;br /&gt;
* &#039;&#039;&#039;Barcode Boy:&#039;&#039;&#039; An obscure Japan-only barcode-scanning device released by Namcot (then-Namco&#039;s consumer division) in 1992. A total of 4 games were released to utilize this accessory. KiGB and GEST claim support for this device, but they only feed random data to Game Boy until the game accepts it as a valid barcode. GBE+ has [https://shonumi.github.io/articles/art7.html proper emulation] with the ability to read barcodes from binary files. DoubleCherryGB also   has full support. All barcodes are hardcode. After each scan the next barcode is loaded.&lt;br /&gt;
* &#039;&#039;&#039;Barcode Taisen Bardigun:&#039;&#039;&#039; Another Japan only barcode-scanning device with the dedicated game. GBE+ [https://shonumi.github.io/articles/art6.html supports this accessory].&lt;br /&gt;
* &#039;&#039;&#039;Singer Sewing Machine:&#039;&#039;&#039; There is link cable support for the Singer IZEK Digital Sewing Machine. The IZEK was unique in that it came bundled with a specially coloured Game Boy and a cartridge for interfacing with the machine.&amp;lt;ref name=&amp;quot;IZEK_1&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=AlhJKMXU7tg&amp;amp;t=5m25s|title=Game Boy Part 2 - Did You Know Gaming? Feat. Jake of Vsauce3|publisher=Youtube|accessdate=2018-08-10|date=2014-05-24}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IZEK_2&amp;quot;&amp;gt;{{cite web|url=https://www.youtube.com/watch?v=K-Epj2_eJdA|title=Singer IZEK Digital Sewing Machine - Gameboy Color Controller (Game Boy Color) Review|publisher=Youtube|accessdate=2018-08-10|date=2014-06-24}}&amp;lt;/ref&amp;gt; Despite the IZEK&#039;s rarity, support for it has been added in a recent GBE+ release.&amp;lt;ref&amp;gt;[https://shonumi.github.io/articles/art22.html Edge of Emulation: Game Boy Sewing Machines]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Suzuki Pocket Dash Diagnostic System&#039;&#039;&#039; and &#039;&#039;&#039;Aprilia DITECH Interface&#039;&#039;&#039;: A series of diagnostic cartridges used for Suzuki and Aprilia scooters respectively, developed by Orbital Technologies in the early 2000s. Both were used to interface with a supported motorcycle&#039;s engine control unit (ECU) in a similar manner to OBD tools for automobiles. The diagnostic cartridges were only made available for use by motorcycle dealerships and were not licensed by Nintendo. No dump of either cartridge exists as of {{CURRENTYEAR}}.&lt;br /&gt;
&lt;br /&gt;
==Emulation issues==&lt;br /&gt;
===Oversaturation===&lt;br /&gt;
[[File:Gbc over saturation2.png|thumb|right|350px|Comparison of saturation levels in [[VisualBoy Advance#VBA-M|VBA-M]] and [[Gambatte]].]]&lt;br /&gt;
The Game Boy Color&#039;s screen is under-saturated. Game developers often work around this by using brighter colors knowing it&#039;ll be compensated for on hardware. This does not translate well in emulation, because standard LCD screens don&#039;t account for this sort of issue. Many emulators attempt to combat this issue with options that adjust accordingly; if not directly, then [[Shaders_and_Filters#Image_Adjustment|shader functionality]] may be implemented.&lt;br /&gt;
&lt;br /&gt;
This issue also affects [[Game Boy Advance emulators#Oversaturation|Game Boy Advance emulation]].&lt;br /&gt;
&lt;br /&gt;
====Emulator options====&lt;br /&gt;
&#039;&#039;&#039;mGBA:&#039;&#039;&#039; Under Tools &amp;gt; Settings &amp;gt; Shaders, you will find three customizable &#039;&#039;&#039;Desaturation&#039;&#039;&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VBA-M:&#039;&#039;&#039; Under Options &amp;gt; Game Boy, you will find the &#039;&#039;&#039;GB color option&#039;&#039;&#039;. The recent nightly builds also include the &#039;&#039;&#039;LCD Filter&#039;&#039;&#039; option.&lt;br /&gt;
&lt;br /&gt;
For more information about Game Boy hardware and reverse engineering; &amp;lt;br/&amp;gt;&lt;br /&gt;
* meganesu: [https://meganesu.github.io/generate-gb-opcodes/ Game Boy CPU Instructions]&lt;br /&gt;
* Rodrigo Copetti: [https://www.copetti.org/writings/consoles/game-boy/ Game Boy Architecture Practical Analysis]&lt;br /&gt;
* MVG: [https://www.youtube.com/watch?v=zQE1K074v3s How Graphics worked on the Nintendo Game Boy], [https://www.youtube.com/watch?v=FzPTK91EJY8 Learn to code and write games on the Nintendo Game Boy], [https://www.youtube.com/watch?v=I1cUIGHZLGA Secrets of the Nintendo Game Boy Boot Logo], [https://www.youtube.com/watch?v=gYQMdox5gzI How Cartridges worked on the Nintendo Game Boy]&lt;br /&gt;
* kOOPa and nocash: [https://problemkaputt.de/pandocs.htm Pan Docs]&lt;br /&gt;
* [https://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://gbdev.gg8.se/wiki/articles/Main_Page Gameboy Development Wiki] – Information about the Game Boy&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Emulators on GB/GBC]]&lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Fourth-generation video game consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Game Boy/Game Boy Color emulators|*]]&lt;br /&gt;
[[Category:Game Boy]]&lt;br /&gt;
[[Category:Game Boy Color]]&lt;/div&gt;</summary>
		<author><name>MysticChromium</name></author>
	</entry>
</feed>