Changes

Jump to navigation Jump to search

Game Boy/Game Boy Color emulators

3,066 bytes removed, 21:08, 26 May 2022
Removed emus to shorten the list, removed private YT video link
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Latest Versionversion! scope="col"|Game Link Supportsupport! scope="col"| [[libretro|Libretro Core]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"| [[Recommended Emulatorsemulators|Recommended]]
|-
! colspan="8"|PC / x86
| [https://play.google.com/store/apps/details?id=com.explusalpha.GbaEmu {{.emuVer}}][https://github.com/Rakashazi/emu-ex-plus-alpha git]</br>[https://pyra-handheld.com/repo/apps/75 1.5.46.02 Pyra]
| ? ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
| GizBoy
| align=left|{{Icon|Gizmondo}}
| [https://sites.google.com/site/criticalhippo/GizBoy0.1.0.zip 1.0]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
| gbc4NSpire
| align=left|{{Icon|Nspire}}
| [https://www.ticalc.org/archives/files/fileinfo/426/42630.html 0.92][https://github.com/calc84maniac/gbc4nspire git]
| {{✗}} ||{{✗}} ||{{~}} ||{{~}} ||{{✗}}
|-
| Prizoop
| align=left|{{Icon|Prizm}}
| [https://www.dropbox.com/s/1tthn8j0g5lh2p8/prizoop.g3a?dl=0 1.0][https://github.com/tswilliamson/prizoop git]
| {{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
| GIOVANNI
| align=left|{{Icon|WatchOS}}
| [https://github.com/Manurocker95/GiovanniEmulator git]
| {{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
| MeBoy
| [https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.93]
| ? ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
| Ohboy
| align=left|{{Icon|Didj|LeapsterGS}}
| [https://youtu.be/iPyy44ktOAU x.x]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
! colspan="8"|Consoles
| 8.10
| {{✓}} <small>(Pokemon only)</small> ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
| MasterBoy
| align=left|{{Icon|PSP}}
| [https://archive.org/details/masterboy-theelf.7z Theelf mod][https://archive.org/details/masterboy.-7z 2.02]<br/>[https://github.com/PSP-Archive/MasterBoy git]
| {{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}
|-
| RealBoy Vita
| [https://endrift.com/mgba/downloads.html {{MGBAVer}}][https://github.com/mgba-emu/mgba/releases git]
| ? ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
| GeMP
| align=left|{{Icon|PSP}}
| [https://archive.org/details/ge-mp.-7z 3.3 Final]<br/>[https://github.com/PSP-Archive/GeMP git]
| {{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
| GBEmu
| align=left|{{Icon|PS4}}
| [https://www.psxhax.com/threads/ps4-gbemu-gameboy-emulator-beta-for-ps4-by-retrogamer74.5199 Beta]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
| Khedgb
| align=left|{{Icon|NX}}
| [https://gbatemp.net/threads/gbc-emulator-port-khedgb-works-on-5-0.503969 U7]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
| gacubeboy
| align=left|{{Icon|WiiU}}
| [https://gbatemp.net/threads/release-gacubeboy-emulator.435627 9000]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
| [[Gambatte]]
| align=left|{{Icon|PS3}}
| [https://ps3.brewology.com/downloads/download.php?id=12226&mcid=4 r2]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
| InfoGB
| align=left|{{Icon|PS2}}
| [https://www.ps2-home.com/forum/viewtopic.php?t=1641 rev 6c]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
| aGBe
| [https://sourceforge.net/projects/agbe/files/agbe SF]
| {{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
| Shuboy <small>(Only GB)</small>
| align=left|{{Icon|32X}}
| [http://jiggawatt.org/badc0de/shuboy.htm 1.0]
| {{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
| GBEmu <small>(Only GB)</small>
| align=left|{{Icon|VB}}
| [https://www.virtual-boy.com/forums/t/entry-game-boy-emulator 0.1]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
| GBonGBA <small>(Only GB)</small>
| align=left|{{Icon|GBA}}
| [https://www.zophar.net/consoles/gameboy/gb/gbongba.html 0.4]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
| Game Boy Emulator (POM '98) <small> (Only GB)</small>
| align=left|{{Icon|N64}}
| [https://www.nesworld.com/n64/homebrew/bb-gb.zip 0.1]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
! colspan="8"|Others
'''VBA-M:''' Under Options > Game Boy, you will find the '''GB color option'''. The recent nightly builds also include the '''LCD Filter''' option.
===Unlicensed Mappersmappers===
Much like the NES, the Game Boy (and by extension, the Game Boy Color) used '''Memory Bank Controllers''' (MBC) (called MMCs on the NES) and also known informally as '''mappers''', to go beyond the restrictive initial hardware specifications. Nevertheless, Nintendo was much more careful to standardize their specifications to 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's MBC6 that offered downloadable content off the internet, and the MMM01 footer used for some official multi-cart games, among others.
However, shit hits the fan when it comes to '''unlicensed games''', since they didn't necessarily respect Nintendo'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 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't widely adopted aside from tentative mGBA support.
==Hardware Featuresfeatures==
===IR Transmitter===
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's HuC-1's IR capabilities need to be emulated for Japanese ''Pokémon TCG'').
* '''4-Player Adapter:''' Currently only [[GBE+]] supports it. There is a 16-Player adapter as well, but it went unreleased outside of unused code in some games, and as such isn't emulated.
===Online Featuresfeatures===
====Mobile Game Boy Adapter====
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'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.
==External links==
* [http://gbdev.gg8.se/wiki/articles/Main_Page Game Boy Gameboy Development Wiki] – Information about the Game Boy* [http://www.youtube.com/watch?v=h_j0w7r6xSk Emulating Game Boy Camera and Game Boy Printer in BGB (work in progress)] – Game Boy Camera ROM running in BGB unofficially by exploiting linking capabilities
{{Nintendo}}
2,527
edits

Navigation menu