Changes

Jump to navigation Jump to search

Game Boy/Game Boy Color emulators

1,991 bytes added, 12:18, 18 December 2023
Major edit. Gambatte libretro core is only getting build fixes and new palettes. Gearboy latest stable release is from 2021, only getting minor UI fixes since then. needs lots of work about rec row...
==Emulators==
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&q=gameboy+emulator&s=updated&type=Repositories&utf8=%E2%9C%93 this GitHub query]. For a list of accuracy tests, see [https://daid.github.io/GBEmulatorShootout/ daid.github.io/GBEmulatorShootout].
<div style===PC / x86==="max-width:100%; overflow:auto;">{| class="wikitablesortable" style="text-align:center;"! scope="col"|Name! scope="col"|Platform(s)! scope="col"|Latest version! scope="col"|[[Texture_packs#Game_BoyEnhancements|Sprite<br/>ReplacementEnhancements]]! scope="col"|[[Netplay#Game_BoyHardware_features_and_accessories|<abbr title="Should not be confused with GB/GBC online features (Mobile Game Boy Adapter, Hudsonsoft KISS Link). See #Hardware features section for more information.">Netplay</abbr>]]! scope="col"|[[libretro]]! scope="col"|<small>Retro<br/>Achievements</small><ref group=N>[https://retroachievements.org/gameList.php?c=4 Game Boy achievementsand accessories], [https://retroachievements.org/gameList.php?c=6 Game Boy Color achievements]</ref>! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-! colspan="10"|PC / x86
|-
| [[SameBoy]]
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
| [https://sameboy.github.io/downloads {{SameBoyVer}}]<br />[https://buildbot.libretro.com/nightly/ libretro core]
|{{✗}} ||{{✓}} ||{{✓~}} ||{{~}}<ref group=N>[https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color May have issues with some achievement sets for the time being, exclusive to libretro core].</ref> ||{{✓}} ||{{✓}} ||{{✓}}
|-
| [[BGB]]
| align=left|{{Icon|Windows}}
| [http://bgb.bircd.org/#downloads {{BGBVer}}]
|{{~}} ||? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}|-| [[Gambatte]]<br/><small>[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]</small>| align=left|{{Icon|Windows|Linux|macOS|Web}}| [https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://sourceforge.net/projects/gambatte/files/gambatte {{GambatteVer}}]|{{✗~}} ||{{✗}} ||{{✓}} ||{{✓}}<ref group=N name=ExLibretro>[https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color Exclusive to libretro core].</ref> ||{{✓}} ||{{~}}<ref group=N>libretro core is still active.</ref> ||{{✓}}
|-
| [[BizHawk]]
| align=left|{{Icon|Windows|Linux}}
| [https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]<br/>[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|{{~}} ||{{✗}}[https://github.com/TASEmulators/BizHawk/issues/2450 *] ||{{✗}} ||{{✓~}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
| [http://emulicious.net Emulicious]
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
| [https://emulicious.net/downloads {{EmuliciousVer}}]
|{{?}} ||{{? }} ||{{✗}} ||{{✓}} ||{{✓}}|-| [[Gambatte]]<br/><small>[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]</small>| align=left|{{Icon|Windows|Linux|macOS|Web}}| [https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://sourceforge.net/projects/gambatte/files/gambatte {{GambatteVer}}]|{{~}} <abbr title="Libretro core supports RetroAchievements">*</abbr> ||{{~}} ||{{✓}} ||{{✗}} ||{{~}}
|-
|[[Mesen|Mesen]]
|align=left|{{Icon|Windows|Linux}}
|[https://github.com/SourMesen/Mesen2/tags 2.0.0-preview1]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{~}}
|-
| [[GBE+]]
| align=left|{{Icon|Windows|Linux|macOS}}
| [https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]
|{{~}} ||{{✗}} ||{{✗}} ||{{✗~}} ||{{✓}} ||{{✓}} ||{{~}}[[#Hardware_features|*]]
|-
| [[MAME]]
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
| [http://www.mamedev.org/release.html {{MAMEVer}}]
|{{~}} ||{{✗}} ||{{✓}} ||{{✗?}} ||{{✓}} ||{{✓}} ||{{~}}[[#Unlicensed_mappers|*]]
|-
| [[Gearboy]]
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}
| [https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://github.com/drhelius/Gearboy/releases {{GearboyVer}}]|{{~}} <abbr title="Libretro core supports RetroAchievements">*</abbr> ||{{~}} ||{{✓}} ||{{✓}}<ref group=N name=ExLibretro></ref> ||{{✓}} ||{{✓~}} ||{{~}}
|-
| [https://gbcc.dev GBCC]
| align=left|{{Icon|Windows|Linux|macOS}}
| [https://github.com/philj56/gbcc git]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{~}}
|-
|GameRoy
|align=left|{{Icon|Windows|Linux|Web}}
|[https://github.com/Rodrigodd/gameroy 0.3.1]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{~}}
|-
| [[ares]]
| align=left|{{Icon|Windows|Linux|macOS}}
| [https://github.com/ares-emulator/ares/releases {{aresVer}}]
|{{~}} ||{{✗}} ||{{✗}} ||{{✗?}} ||{{✓}} ||{{✓}} ||{{~}}
|-
| [[mGBA]]
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
| [https://mgba.io/builds/1/ Dev builds]<br/> [https://mgba.io/downloads.html {{MGBAVer}}]
|{{~}} ||{{~}} ||{{✓}} ||{{✓}}<ref group=N name=ExLibretro></ref> ||{{✓}} ||{{✓}} ||{{~}}
|-
| [[VisualBoy Advance#VBA-M|VBA-M]]
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
| [https://nightly.vba-m.com/ Nightly builds]<br/> [http://buildbot.libretro.com/nightly/ libretro core] <br/> [https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]
|{{~}} ||{{~}} ||{{✓}}<ref group=N name=one>Full GBC, GBA and GB support since version 2.1.3.</ref> ||{{✓}}<ref group=N name=ExLibretro></ref> ||{{✓}} ||{{✓}} ||{{~}}
|-
| [http://hhug.me/ hhugboy]
| align=left|{{Icon|Windows}}
| [https://github.com/tzlion/hhugboy/releases {{hhugboyVer}}]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{~}}[[#Unlicensed_mappers|*]]
|-
|[[SkyEmu]]
|align=left|{{Icon|Windows|Linux|macOS|Web}}
|[https://github.com/skylersaleh/SkyEmu/pull/143#issue-1456816849 v3]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{~}}
|-
|[http://binji.github.io/binjgb/ binjgb]
| align=left|{{Icon|Web}}
| [https://github.com/binji/binjgb/releases {{binjgbVer}}]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{~}}
|-
|Ironboy
|align=left|{{Icon|Windows|Linux|macOS|Web}}
|[https://github.com/chiplis/ironboy/ Web]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{~}}
|-
|PyBoy
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/Baekalfen/PyBoy/releases 1.6.10]
|{{?}} ||? ||{{?}} ||{{?}} ||{{✓}} ||{{✓}} ||{{~}}
|-
|[[higan]]
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
| [http://byuu.org/emulation/higan {{higanVer}}]<br />[https://github.com/libretro/higan libretro core]
|{{✗}} ||{{✗~}} ||{{✓}} ||{{~?}}<ref group=N>[https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color SGB only and exclusive to libretro core.]</ref> ||{{✓}} ||{{✓}} ||{{✗}}<ref group=N>Superseded by [[ares]].</ref>
|-
|[https://mattcurrie.com/bdm/ BDM]
| align=left|{{Icon|Windows|macOS|Web}}
| [https://mattcurrie.com/bdm-demo/ Demo]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✗}} ||{{~}} ||{{✗}}
|-
|[https://fms.komkon.org/VGB VGB]
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
| [https://fms.komkon.org/VGB {{VGBVer}}]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
|Gamebert
| align=left|{{Icon|Windows}}
| [https://github.com/robert/gamebert Git]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[[Pantheon]]
| align=left|{{Icon|Windows}}
| [http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
|UGE
| align=left|{{Icon|Windows}}
| [https://github.com/SuperDisk/hUGETracker/releases {{UGEVer}}]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[[KiGB]]
| align=left|{{Icon|Windows|Linux|macOS|DOS}}
| [http://kigb.emuunlim.com/downloads.htm 2.05]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|[[TGB Dual]]
| align=left|{{Icon|Windows|Linux}}<ref group=N name=two>On Linux as an SDL port (and the [[libretro]] core is based on this version).</ref>
| [https://github.com/libertyernie/tgbdual_L/releases git]
|{{✗}} ||? ||{{✓}}<ref group=N name=two /> ||{{?}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
|GiiBiiAdvance
| align=left|{{Icon|Windows|Linux}}
| [https://github.com/AntonioND/giibiiadvance/releases git]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
|MetroBoy
| align=left|{{Icon|Windows}}
| [https://github.com/aappleby/MetroBoy/releases {{MetroBoyVer}}]
|{{?}} ||{{✗}} ||{{✗}} ||{{✗?}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|hdmg
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
| [https://git.sr.ht/~sircmpwn/hdmg git]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{✗}}|} ===Mobile / ARM==={| class="wikitable sortable" style="text-align:center;"! Name! Platform(s)! Latest version! [[#Enhancements|Enhancements]]! [[#Hardware_features_and_accessories|Hardware features<br/>and accessories]]! colspan<abbr title="10Free/Libre and Open-Source Software">FLOSS</abbr>! Active! [[Recommended emulators|Mobile / ARMRecommended]]
|-
|[https://gbcc.dev GBCC]
| align=left|{{Icon|Android}}
| [https://play.google.com/store/apps/details?id=com.philj56.gbcc beta41]<br/>[https://github.com/philj56/gbcc-android/actions/workflows/build-apk.yml <abbr title="Latest development version">git Artifacts</abbr>]
|{{✗}} ||? ||{{✗~}} ||{{~}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[Game Play Color]]
| align=left|{{Icon|iOS}}
| [https://github.com/gameplaycolor/gameplaycolor/releases {{GamePlayColorVer}}]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[http://www.explusalpha.com/home/gbc-emu GBC.emu]
| align=left|{{Icon|Android|Pyra}}
| [https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu {{.emuVer}}][https://github.com/Rakashazi/emu-ex-plus-alpha git]</br>[https://pyra-handheld.com/repo/apps/76 1.5.46.02 Pyra]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[mGBA]]
|align=left|{{Icon|Android|iOS}}
|[https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://github.com/huhao1987/mGBA_Android 0.3]
|{{~}} ||{{~}} ||{{✓}} ||{{✓}}<ref group=N name=ExLibretro></ref> ||{{✓}} ||{{✓}} ||{{~}}
|-
|[[SkyEmu]]
|align=left|{{Icon|Android|iOS}}
|[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]
|{{~}} ||? ||{{✗}} ||{{✗?}} ||{{✓}} ||{{✓}} ||{{~}}
|-
|GBA4iOS
| align=left|{{Icon|iOS}}
| [https://iemulators.com/gba4ios 2.1]<br/>[https://github.com/CocoaBob/GBA4iOS git] <small>(new fork)</small>
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✗}} ||{{~}}
|-
|GameRoy
|align=left|{{Icon|Android}}
|[https://github.com/Rodrigodd/gameroy 0.2.0]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{~}}
|-
|[https://eightbitwonders.gitlab.io/app 8-Bit Wonders]
|align=left|{{Icon|Android}}
|[https://f-droid.org/packages/de.rainerhock.eightbitwonders 0.8] (F-Droid)</br>0.8 (Play)</br>0.8 (Amazon)</br>[https://gitlab.com/eightbitwonders/app git]
|{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||roadmap
|-
|MeBoy
| align=left|{{Icon|Java}}
| [http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{~}} ||{{✗}} ||{{~}}
|-
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]
| align=left|{{Icon|Android}}
| [https://play.google.com/store/apps/details?id=com.fastemulator.gbc 2.0.0]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✗}} ||{{✓}} ||{{~}}
|-
|John GBC
| align=left|{{Icon|Android}}
| [https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.93]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✗}} ||{{✓}} ||{{✗}}|} ===Consoles==={| class="wikitable sortable" style="text-align:center;"! Name! Platform(s)! Latest version! [[#Enhancements|Enhancements]]! [[#Hardware_features_and_accessories|Hardware features<br/>and accessories]]! colspan<abbr title="10Free/Libre and Open-Source Software">FLOSS</abbr>! Active! [[Recommended emulators|ConsolesRecommended]]
|-
|[[Nintendo Switch Online]]<br/><small>(Hiyoko)</small>
| align=left|{{Icon|Switch}}
| N/A
|{{~}} ||{{✓}} ||{{✗}} ||{{✗?}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
|Super Game Boy
| align=left|{{Icon|SNES}}
| N/A
|{{✗}} ||{{✗}}||{{✗}} ||{{✗?}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407 GameYob DS]
| align=left|{{Icon|NDS}}
| [https://github.com/Drenn1/GameYob git]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✗}} ||{{✓}}
|-
|[https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/ GameYob 3DS]
| align=left|{{Icon|3DS}}
| [https://www.gamebrew.org/wiki/GameYob_3DS 1.0.8][https://github.com/Drenn1/GameYob git]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✗}} ||{{✓}}
|-
|[[VisualBoy_Advance#VBA-M|<abbr title="Modified port of VBA-M. With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.">VBA GX</abbr>]]
| align=left|{{Icon|GCN|Wii}}
| [https://github.com/dborth/vbagx#nightly-builds nightly-builds]
|{{?}} ||{{✗}} ||{{✗}} ||{{✗?}} ||? ||{{✓}} ||{{✓}}
|-
|PlutoBoy
| align=left|{{Icon|PSP}}<br/>{{Icon|3DS|NX}}<br/>{{Icon|Vita|DC}}<br/>{{Icon|PSX}}<br/>{{Icon|PS2}}
| [https://github.com/RossMeikleham/PlutoBoy git]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[https://docs.libretro.com/library/gambatte/ Gambatte_libretro]
| align=left|{{Icon|Xbox|NGC}}<br/>{{Icon|Wii|WiiU|NX}}<br/>{{Icon|PS3}}<br/>{{Icon|PSP}}<br/>{{Icon|Vita|3DS}}
| [https://www.retroarch.com/?page=platforms libretro core]
|{{~}} ||{{✗}} ||{{✓}} ||{{✓~}} ||{{✓}} ||{{~}} ||{{✓}}
|-
|RIN
| align=left|{{Icon|PSP}}
| [https://github.com/mbarczak/psp_rin git]<br/>[https://archive.org/details/rin-rx.-7z RX]<br/>[https://archive.org/details/rin_v1.32n1.2.7z 1.32n1.2]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✗}} ||{{✓}}
|-
|[[Virtual Console]]
| align=left|{{Icon|3DS}}
| 8.10
|? ||? ||{{?}} ||{{?}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|[[mGBA]]
| align=left|{{Icon|Wii|WiiU|NX}}<br>{{Icon|PSV|3DS}}
| [https://endrift.com/mgba/downloads.html {{MGBAVer}}]<br/>[https://www.retroarch.com/?page=platforms libretro core]<br/>[https://github.com/mgba-emu/mgba/releases git]
|{{~}} ||{{~}} ||{{✓}} ||{{✓}}<ref group=N name=ExLibretro></ref> ||{{✓}} ||{{✓}} ||{{✓}}
|-
|GBEmu
| align=left|{{Icon|VB}}
| [https://www.virtual-boy.com/forums/t/entry-game-boy-emulator/ 0.1]
|{{✗}} ||? ||{{✗}} ||{{?}} ||? ||{{✗}} ||{{✓}}
|-
|RealBoy Vita
| align=left|{{Icon|PSV}}
| [https://vitadb.rinnegatamante.it/#/info/167 1.2][https://github.com/xerpi/realboy-vita/releases git]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✗}} ||{{~}}
|-
|ShuBoy
| align=left|{{Icon|MD}}
| [http://jiggawatt.org/badc0de/shuboy.htm 1.0]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✗}} ||{{~}}
|-
|aGBe
| align=left|{{Icon|PSX}}
| [https://sourceforge.net/projects/agbe/files/agbe SF]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
|Hu-Boy
| align=left|SuperGrafx<br>TurboGrafx-CD<br>TurboDuo
| [https://www.chrismcovell.com/huboy.html V 0.30621]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{X}} ||{{✓}} ||{{X}}|}===Firmware==={| class="wikitable sortable" style="text-align:center;"! Name! Platform(s)! Latest version! [[#Enhancements|Enhancements]]! [[#Hardware_features_and_accessories|Hardware features<br/>and accessories]]! colspan<abbr title="9Free/Libre and Open-Source Software">FLOSS</abbr>! Active! [[Recommended emulators|FirmwareRecommended]]
|-
|PlutoBoy
| align=left|{{Icon|UEFI}}
| [https://github.com/RossMeikleham/PlutoBoy git]
|{{✗}} ||? ||{{✗}} ||{{?}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|}
</div>
<references group=N />
;[[MAME]]:Has solid Game Boy emulation through its <code>gameboy</code> driver despite the sound being imperfect, as well as slightly worse Game Boy Color compatibility through its <code>gbcolor</code> 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_.
==Enhancements=={|class="wikitable" style="text-align:center; vertical-align:middle;"|- style="font-weight:bold;"! colspan=2 | Name! GBE+! mGBA! VBA-M! SameBoy! BGB! GBCC! SkyEmu! Mesen! BizHawk! Nintendo Switch Online (Hiyoko)|-| colspan=2 | [[Resolution|Resizable Internal Resolution]]| colspan=9 | For emulation of 2D systems, the resolution can only be upscaled, making the pixels more apparent.|-| colspan=2 | Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]<br/><small>For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].<br/>Another option is using EDID editor tool such as "Custom Resolution Utility".</small>| colspan=9 | Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.|-| colspan=2 | [[Netplay#Game_Boy|<abbr title="Should not be confused with GB/GBC Online features or Link cable emulation, see #Hardwware features and peripherals section for that.">Netplay</abbr>]]||||||||| {{N}}[https://github.com/TASEmulators/BizHawk/issues/2450 *]| {{Y}}|-| colspan=2 | RetroAchievements<br/>[https://retroachievements.org/gameList.php?c=4 Game Boy], [https://retroachievements.org/gameList.php?c=6 Game Boy Color]|| {{~}}<ref group=N3 name=LibretroExclusive>[https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color Exclusive to libretro core].</ref>| {{~}}<ref group=N3 name=LibretroExclusive></ref>| {{~}}<ref group=N3>[https://docs.libretro.com/guides/retroachievements/#game-boy-game-boy-color Exclusive to libretro core but may have issues with some achievement sets for the time being].</ref>||||| {{Y}}| {{N}}|-| colspan=2 | [[Overclocking|Overclock]]|||||||||| {{N}}|-| colspan=2 | [[Widescreen_hacks#NES|Widescreen hack]]<br/><small>Using [https://prilik.com/blog/post/widenes/ wideNES] technique; it can automatically “map-out” levels and worlds in NES games.</small>| colspan=10 | Exclusive to [https://prilik.com/ANESE ANESE] emulator at the moment.|-| colspan=2 | [[Texture_packs#Game_Boy|Sprite Replacement]]| colspan=10 | Exclusive to [[GBE+]] emulator at the moment.|-| rowspan=4 | [https://tasvideos.org/Emulatorresources/Features TAS features]| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]|||||||||||-| Rewind|||| {{Y}}|||||||-| Fast-Forward/Turbo Speed|||||||||||-| Savestates|||||||||||-| rowspan=2 | Post-Processing| [[Shaders_and_filters|Filters]]||||||||| {{Y}}| {{Y}}|-| [[Shader_Presets|Shader Chain]]|||||||||| {{N}}|-| colspan=2 | Built-in [[Cheats_and_patches|Cheat Manager]]|||||||||||-| colspan=2 | [[Input_lag|Input lag-mitigating technique]]|||||||||| {{N}}|-| colspan=2 | [[Save_disk_space_for_ISOs|Streamable compression format]]|||||||||| {{N}}|-| colspan=2 | [[Wikipedia:Category:Debugging|Debug features]]|||||||||| {{N}}|}<references group=N3/>==Hardware featuresand accessories==
{|class="wikitable" style="text-align:center; vertical-align:middle;"
|- style="font-weight:bold;"
! SkyEmu
! Mesen
! BizHawk
! Nintendo Switch Online (Hiyoko)
|-
| colspan=2 | [[#Motion Control (Tilt Sensor)|Motion Control (Tilt Sensor)]]
| {{~}}<ref group=N name=no-controllers />
| {{✓}}<ref group=N>GBCC uses Android real Accelerometer hardware</ref>
| {{TBD?}}| {{TBD?}}| {{?}}| {{?}}
|-
| colspan=2 | [[#Rumble|Rumble]]
| {{✗}}
| {{✓}}
| {{TBD?}}| {{TBD?}}| {{?}}| {{?}}
|-
| colspan=2 | [[#Multiplayer|<abbr title="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.">Link Cable</abbr>]]<ref group=N>Super Game Boy for SNES supports only on the Japan-exclusive Super Game Boy 2.<br/>gameyob for DS emulator supports it through NiFi.<br/>Virtual Console for Switch only supports for Pokemon only.</ref>
| {{~}}<ref group=N>GBCC only supports a [https://gbcc.dev/ fake "link" with itself].</ref>
| {{✗}}[https://github.com/skylersaleh/SkyEmu/issues/44 *]
| {{TBD?}}| {{?}}| {{?}}
|-
| colspan=2 | [[#Game Boy Printer|Game Boy Printer]]
| {{✗}}
| {{✓}}<ref group=N>GBCC uses Android real Printer hardware</ref>
| {{TBD?}}| {{TBD?}}| {{?}}| {{?}}
|-
| colspan=2 | [[#Game Boy Camera|Game Boy Camera]]
| {{~}}
| {{✓}}<ref group=N>GBCC uses Android real front/back Camera hardware permission required.</ref>
| {{TBD?}}| {{TBD?}}| {{?}}| {{?}}
|-
| colspan=2 | [[#Online features|Online features]]
| {{✓}}
| {{✗}}
| {{TBD?}}| {{TBD?}}| {{N}}| {{N}}
|-
| colspan=2 | [[#IR Transmitter|IR Transmitter]]
| {{✗}}
| <abbr title="Work in Progress">WIP</abbr>
| {{TBD?}}| {{TBD?}}| {{?}}| {{?}}
|-
| colspan=2 | [[#Multiplayer|4-Player Adapter]]
| {{✗}}
| {{✗}}
| {{TBD?}}| {{TBD?}}| {{?}}| {{N}}
|-
| colspan=2 | [[#Accessories|GB Pocket Sonar]]
| {{✗}}
| {{✗}}
| {{TBD?}}| {{TBD?}}| {{?}}| {{?}}
|-
| colspan=2 | [[#Accessories|Barcode Boy]]
| {{✗}}
| {{✗}}
| {{TBD?}}| {{TBD?}}| {{?}}| {{N}}
|-
| colspan=2 | [[#Accessories|Barcode Taisen Bardigun]]
| {{✗}}
| {{✗}}
| {{TBD?}}| {{TBD?}}| {{?}}| {{?}}
|-
| colspan=2 | [[#Accessories|Singer Sewing Machine]]
| {{✗}}
| {{✗}}
| {{TBD?}}| {{TBD?}}| {{?}}| {{?}}
|-
| rowspan=2 | [https://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_Pikachu_2_GS#Interactions_with_Generation_II Pokémon Pikachu 2 GS]
| {{✗}}
| {{✗}}
| {{?}}
| {{?}}
|-
| Emulation
| {{✗}}
| {{✗}}
| {{?}}
| {{?}}
|}
<references group=N />
10,939
edits

Navigation menu