Changes

Jump to navigation Jump to search

Game Boy/Game Boy Color emulators

33 bytes removed, 06:31, 19 March 2020
m
no edit summary
|emulated = {{✓}}
}}
The '''[[wikipedia:Game Boy|Game Boy]]''' (GB) and '''[[wikipedia:Game Boy Color|Game Boy Color]]''' (GBC) are 8-bit, fourth-generation handheld consoles released by Nintendo on July 31, 1989 and November 18, 1998 respectively and retailed for <abbr title="($182.24 in 2018 money)">${{Inflation|USD|89.95</abbr> |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 has a Sharp uses the same LR35902 core CPU as the original; while it is clocked at 8.38 MHz, it can be underclocked to 4.19 MHz and 8.38 MHzfor backwards-compatibility purposes. It was named such from its color screen, but it also had a larger memory size and a double-clocked 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]].
Nintendo re-released the console as the '''Game Boy Pocket''' 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 '''Game Boy Light''', a feature that wouldn't be seen outside of Japan until the Game Boy Advance SP.
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Operating SystemPlatform(s)
! scope="col"|Latest Version
! scope="col"|Game Link Support
! scope="col"|[[Recommended Emulators|Recommended]]
|-
!colspan="7"|PC/ x86
|-
|[[SameBoy]]
|Multi-platformalign=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://sameboy.github.io/downloads/ {{SameBoyVer}}]
|{{✓}}<ref group=N name=sameboylink>SameBoy's libretro core supports Link Cable, standalone does not.</ref> ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[BGB]]
|align=left|{{Icon|Windows}}|[http://bgb.bircd.org/#downloads 1.5.7{{BGBVer}}]
|{{✓}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
|[[Gambatte]]
|align=left|{{Icon|Windows, |Linux, |macOS}}
|[https://sourceforge.net/projects/gambatte/files/gambatte/ r571]
|{{✗}} ||{{✓}} ||{{}} ||{{✓}}
|-
|[[Gearboy]]
|Multi-platformalign=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://github.com/drhelius/Gearboy/releases 2.7.0]
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[http://emulicious.net Emulicious]
|Multi-platformalign=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://emulicious.net/downloads/ {{EmuliciousVer}}]
|{{✗}} ||{{✗}} ||{{✓}} ||{{~}}
|-
|[[BizHawk]]
|align=left|{{Icon|Windows}}
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}}|-|UGE|Windows|[https://github.com/superdisk/uge WIP]|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
|[https://fms.komkon.org/VGB/ VGB]
|Multi-platformalign=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://fms.komkon.org/VGB/ 5.6]
|{{✗}} ||{{✗}} ||{{✓}} ||{{~}}
|-
|[http://binji.github.io/binjgb/ binjgb]
|align=left|{{Icon|Web}}
|[https://github.com/binji/binjgb/releases v0.1.5]
|{{✗}} ||{{✗}} ||{{✓}} ||{{~}}
|-
|[[GBE+]]
|align=left|{{Icon|Windows, |Linux, |macOS (untested)}}
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
|[[higan]]
|align=left|{{Icon|Windows, |Linux, |macOS|FreeBSD}}
|[http://byuu.org/emulation/higan/ {{higanVer}}]
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[[MAME]]
|Multi-platformalign=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[[mGBA]]
|Multi-platformalign=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://mgba.io/downloads.html {{MGBAVer}}]
|{{✓}} <smallref group=N name=mgbalink>(pretty Pretty buggy but sometimes works).</smallref> ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[[VisualBoy Advance|VisualBoy Advance-M (VBA-M)]]
|Multi-platformalign=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]
|{{✓}} ||{{✗}}<ref group=N name=one>A VBA-M libretro core does exist, but it only emulates GBA.</ref> ||{{✓}} ||{{}}
|-
|[[Pantheon]]
|align=left|{{Icon|Windows}}
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
|[http://hhug.me/ hhugboy]
|align=left|{{Icon|Windows}}
|[https://github.com/tzlion/hhugboy/releases/tag/v1.2.7 1.2.7]
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
|UGE
|align=left|{{Icon|Windows}}
|[https://github.com/superdisk/uge WIP]
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
|[[KiGB]]
|align=left|{{Icon|Windows, |Linux, |macOS}}
|[http://kigb.emuunlim.com/downloads.htm 2.05]
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|[[TGB Dual]]
|align=left|{{Icon|Windows, |Linux}}<ref group=N name=two>As On Linux as an SDL port (and the [[libretro]] core is based on this version).</ref>
|[https://github.com/libertyernie/tgbdual_L/releases "L" v1.2]
|{{✓}} ||{{✓}}<ref group=N name=two /> ||{{✗}} ||{{✗}}
|-
|GiiBiiAdvance
|align=left|{{Icon|Windows, |Linux}}
|[https://github.com/AntonioND/giibiiadvance/releases 0.2.0]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|MetroBoy
|align=left|{{Icon|Windows}}|[https://github.com/aappleby/MetroBoy/releases 1.0102]
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
!colspan="7"|Mobile/ ARM|-|[[mGBA]]|align=left|{{Icon|Android|iOS|Linux|Pandora}}|[https://endrift.com/mgba/downloads.html {{MGBAVer}}]|? ||{{✓}} ||{{✓}} ||{{✓}}
|-
|GBA4iOS
|align=left|{{Icon|iOS}}
|[https://iemulators.com/gba4ios 2.1]
|{{✓}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
|[[mGBA]]
|Multi-platform
|[https://endrift.com/mgba/downloads.html {{MGBAVer}}]
|? ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[http://www.explusalpha.com/home/gbc-emu GBC.emu]<br/><small>(Gambatte 0.5-wip based)</small>
|[[Android emulatorsalign=left|{{Icon|Android]]}}
|[https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu 1.5.19]
|? ||{{✗}} ||{{✓}} ||{{✗}}
|-
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]
|[[Android emulatorsalign=left|{{Icon|Android]]}}
|[https://play.google.com/store/apps/details?id=com.fastemulator.gbc 1.5.2]
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
|John GBC
|[[Android emulatorsalign=left|{{Icon|Android]]}}
|[https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.80]
|? ||{{✗}} ||{{✓}} ||{{✗}}
|-
|[http://www.explusalpha.com/ GBA.emu]<br/><small>(VBA-M r1097 based)</small>
|[[Android emulatorsalign=left|{{Icon|Android]]}}
|[https://play.google.com/store/apps/details?id=com.explusalpha.GbaEmu 1.5.19]
|? ||{{✗}} ||{{✓}} ||{{✗}}
|-
|[https://github.com/afjcjsbx/gambatte-droid GambatteDroid]
|[[Android emulatorsalign=left|{{Icon|Android]]}}
|1.2
|? ||{{✗}} ||{{✗}} ||{{✗}}
|-
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407/ GameYob DS]
|[[Nintendo DS emulatorsalign=left|Nintendo DS]]{{Icon|NDS}}
|[http://www.emucr.com/search/label/GameYob Git]
|{{✓}} <small>(NiFi)</small> ||{{✗}} ||{{✗}} ||{{✓}}
|-
|[https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/ GameYob 3DS]
|[[Nintendo 3DS emulatorsalign=left|{{Icon|Nintendo 3DS]]}}
|[https://github.com/Steveice10/GameYob/releases v1.0.8]
|? ||{{✗}} ||{{✗}} ||{{✓}}
|-
|[[VisualBoy_Advance#VBA-M|Visual Boy Advance-M (VBA-M)]]
|[[Wii emulatorsalign=left|{{Icon|GCN|Wii]], [[GameCube emulators|GameCube]]}}
|r1231
|{{✓}} ||{{✓}} <small>(as VBA-Next)</small> ||{{✓}} ||{{✓}}
|-
|[http://filetrip.net/psp-downloads/homebrew/download-masterboy-210-f28308.html MasterBoy]
|[[PlayStation Portable emulatorsalign=left|PlayStation Portable]]{{Icon|PSP}}
|2.10
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|[[Virtual Console]]
|[[Nintendo 3DS emulatorsalign=left|{{Icon|Nintendo 3DS]]}}
|8.10
|{{✓}} <small>(Pokemon only)</small> ||{{✗}} ||{{✓}} ||{{✓}}
|-
|[[mGBA]]
|[[Wii emulatorsalign=left|{{Icon|Wii]], [[Nintendo 3DS emulators|Nintendo 3DS]], [[PlayStation Vita emulators}}<br>{{Icon|PlayStation Vita]]PSV}}
|[https://endrift.com/mgba/downloads.html {{MGBAVer}}]
|? ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[http://filetrip.net/psp-downloads/homebrew/download-gemp-homers-rin-33-final-f27565.html GeMP]
|[[PlayStation Portable emulatorsalign=left|PlayStation Portable]]{{Icon|PSP}}
|3.3 Final
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|[http://dl.qj.net/psp/emulators/rin-v132-gameboy-emulator/gameboy-color-emulator.html RIN]
|[[PlayStation Portable emulatorsalign=left|PlayStation Portable]]{{Icon|PSP}}
|1.32
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
;[[KiGB]]:An old and obsolete emulator which boasted its accuracy but was proven to be full of game-specific hacks.<ref>https://github.com/mgba-emu/mgba/issues/238</ref><ref>http://gbdev.gg8.se/wiki/articles/Test_ROMs#Emulators_running_on_desktop_computers</ref><ref>http://gbdev.gg8.se/wiki/articles/KiGB</ref> It has a wide selection of features, but other emulators have caught up and are already doing much better.
;[https://github.com/AntonioND/giibiiadvance GiiBiiAdvance]:Pioneered full GB Camera emulation, including webcam support. Aside from that, it's an unfinished emulator with the basics set up, but its promising future currently on hiatus. It has very accurate timing.
 ;[https://github.com/aappleby/MetroBoy MetroBoy]:MetroBoy is a playable, circuit-level simulation of an entire Game Boy. MetroBoy isn't an emulator in the traditional sense. It's comparatively slow, though you can use it to play Extremely accurate Game Boy games. It should run at full speed on most modern processors, with my current laptop running at about 2.5x realtime in fast mode. MetroBoy is more like a Verilog simulation of a Game Boy that's been translated into C++. You can also think of it as simulator which being written in a subset of C++ that's designed to to be mechanically translated into synthesizable Verilog. MetroBoy is very, very accurate. It should run any ROM you throw at it, though there are a few corner cases regarding sprite vs. scroll timing that fail in Wilbert Pol's test suite. Only first-gen Game Boy games that use the MBC1 controller are supported - Game Boy Color roms will not workHDL.
'''List of recommended GB/GBC emulators for Android:'''
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Operating SystemPlatform(s)
! scope="col"|Build to Use
! scope="col"|[[Recommended Emulators|Recommended]]
|-
! colspan="4"|PC / x86
|-
|[[mGBA]]
|Multi-platformalign=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|0.7
|{{✓}}
|-
|[[VisualBoy Advance#VBA-M|VBA-M]]
|Multi-platformalign=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|Latest
|{{✓}}
|-
|GiiBiiAdvance
|align=left|{{Icon|Windows}}
|?
|{{✗}}
|-
|[[BGB]]
|align=left|{{Icon|Windows}}
|?
|{{✗}}
|-
|Hashcam
|align=left|{{Icon|Windows}}
|[http://www.darkfader.net/gbc Source]
|{{✗}}
2,117
edits

Navigation menu