https://emulation.gametechwiki.com/api.php?action=feedcontributions&user=88.66.225.255&feedformat=atomEmulation General Wiki - User contributions [en]2024-03-29T08:11:09ZUser contributionsMediaWiki 1.32.0https://emulation.gametechwiki.com/index.php?title=Template:MAMEVer&diff=16419Template:MAMEVer2018-01-04T08:10:16Z<p>88.66.225.255: update to 0.193</p>
<hr />
<div>0.193</div>88.66.225.255https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&diff=16401Game Boy/Game Boy Color emulators2017-12-30T19:22:13Z<p>88.66.225.255: update SameBoy version and link to its website instead of its git repo</p>
<hr />
<div>[[File:942953-database_hardware_gameboy01.jpg|thumb|The Game Boy.]]<br />
The '''[[wikipedia:Game Boy|Game Boy]]''' is an 8-bit, fourth-generation handheld console released by Nintendo in 1989. It had a monochrome display that could show only two colors, black and white (though the white was more green). 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.<br />
<br />
Nintendo released a peripheral for the [[Super Nintendo emulators|Super Nintendo Entertainment System]] called [[wikipedia:Super Game Boy|Super Game Boy]] in 1994, which was modelled like a cartridge but included its own cartridge slot for Game Boy games, as well as the hardware needed to translate the games. Many Game Boy 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.<br />
<br />
The Game Boy's successor, the [[wikipedia:Game Boy Color|Game Boy Color]] (GBC), was released in 1998. It was named such from its color screen, but it also had larger memory and a double-clocked CPU. The hardware similarities allow cross-compatibility between the two platforms and they are often treated as one. They would both by succeeded by the backwards-compatible [[Game Boy Advance emulators|Game Boy Advance]].<br />
<br />
==Emulators==<br />
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].<br />
{| class="wikitable" style="text-align:center;"<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|Game Link Support<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|[[Recommended emulators|Recommended]]<br />
|-<br />
!colspan="7"|PC<br />
|-<br />
|BGB<br />
|Windows<br />
|[http://bgb.bircd.org/#downloads 1.5.5]<br />
|✓ ||✗ ||✓<br />
|-<br />
|[[Gambatte]]<br />
|Multi-platform<br />
|[https://sourceforge.net/projects/gambatte/files/gambatte/r571/ r571]<br />
|✗ ||✓ ||✓<br />
|-<br />
|[[BizHawk]]<br />
|Windows<br />
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]<br />
|✗ ||✗ ||✗<br />
|-<br />
|[[GBE+]]<br />
|Windows, Linux, OS X (untested)<br />
|[https://drive.google.com/file/d/0B5aZT1MLfWJsdXAzZXV0dURiNUE/view SVN 30.5.2016]<br />
|✗ ||✗ ||✗<br />
|-<br />
|[[higan]]<br />
|Windows, Linux, OS X<br />
|[http://byuu.org/emulation/higan/ {{higanVer}}]<br />
|✗ ||✗ ||✗<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|? ||✓ ||✗<br />
|-<br />
|[[mGBA]]<br />
|Multi-platform<br />
|[https://endrift.com/mgba/downloads.html {{MGBAVer}}]<br />
|? ||✓ ||✗<br />
|-<br />
|[https://sameboy.github.io/ SameBoy]<br />
|Multi-platform<br />
|[https://sameboy.github.io/downloads/ 0.10]<br />
|✗ ||✓ ||✗<br />
|-<br />
|[[VisualBoy Advance|Visual Boy Advance-M (VBA-M)]]<br />
|Multi-platform<br />
|[http://www.emucr.com/search/label/VisualBoyAdvance-M/ SVN]<br />
|✓ ||✗<ref group=N name=one>A VBA-M libretro core does exist, but it only emulates GBA.</ref> ||✗<br />
|-<br />
|[http://hhug.me/ hhugboy]<br />
|Windows<br />
|[https://github.com/tzlion/hhugboy/releases/tag/v1.2.1 1.2.1]<br />
|✗ ||✗ ||✗<br />
|-<br />
|[https://github.com/drhelius/Gearboy Gearboy]<br />
|Multi-platform<br />
|[https://github.com/drhelius/Gearboy/releases 2.3.1]<br />
|✗ ||✗ ||✓<br />
|-<br />
|KiGB<br />
|Windows, Linux, OS X<br />
|[http://kigb.emuunlim.com/kigb_win.zip 2.05]<br />
|✓ ||✗ ||✗<br />
|-<br />
|[[TGB Dual]]<br />
|Windows, Linux<ref group=N name=two>As an SDL port (and the [[libretro]] core is based on this version).</ref><br />
|[https://github.com/libertyernie/tgbdual_L/releases "L" v1.2]<br />
|✓ ||✓<ref group=N name=two /> ||✗<br />
|-<br />
|GiiBiiAdvance<br />
|Windows, Linux<br />
|[https://github.com/AntonioND/giibiiadvance/releases 0.2.0]<br />
|✗ ||✗ ||✗<br />
|-<br />
!colspan="7"|Mobile<br />
|-<br />
|[[Gambatte]]<br />
|Multi-platform<br />
|[https://sourceforge.net/projects/gambatte/files/gambatte/r571/ r571]<br />
|✗ ||✓ ||✓<br />
|-<br />
|[[mGBA]]<br />
|Multi-platform<br />
|[https://endrift.com/mgba/downloads.html {{MGBAVer}}]<br />
|? ||✓ ||✗<br />
|-<br />
|GBC.emu<br />
|Android<br />
|1.5.19<br />
|? ||✗ ||✗<br />
|-<br />
|My OldBoy!<br />
|Android<br />
|1.0.3<br />
|? ||✗ ||✗<br />
|-<br />
|John GBC<br />
|Android<br />
|3.50<br />
|? ||✗ ||✗<br />
|-<br />
|GambatteDroid<br />
|Android<br />
|?<br />
|? ||✗ ||✗<br />
|-<br />
|GBA.emu<br />
|Android<br />
|1.5.19<br />
|? ||✗ ||✗<br />
|-<br />
!colspan="7"|Consoles<br />
|-<br />
|[[mGBA]]<br />
|[[Wii]], [[Nintendo 3DS]], PSVita<br />
|[https://endrift.com/mgba/downloads.html {{MGBAVer}}]<br />
|? ||✓ ||✗<br />
|-<br />
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407/ GameYob DS]<br />
|[[Nintendo DS]]<br />
|[http://www.emucr.com/search/label/GameYob Git]<br />
|✓ <small>(NiFi)</small> ||✗ ||✓<br />
|-<br />
|[https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/ GameYob 3DS]<br />
|[[Nintendo 3DS]]<br />
|[https://github.com/Steveice10/GameYob/releases v1.0.8]<br />
|? ||✗ ||✓<br />
|-<br />
|[[Visual_Boy_Advance_-M|Visual Boy Advance-M (VBA-M)]]<br />
|[[Wii]], [[Gamecube]]<br />
|r1231<br />
|✓ ||✓ <small>(as VBA-Next)</small> ||✓<br />
|-<br />
|[http://filetrip.net/psp-downloads/homebrew/download-masterboy-210-f28308.html MasterBoy]<br />
|[[PlayStation Portable]]<br />
|2.10<br />
|✗ ||✗ ||✓<br />
|-<br />
|[http://filetrip.net/psp-downloads/homebrew/download-gemp-homers-rin-33-final-f27565.html GeMP]<br />
|[[PlayStation Portable]]<br />
|3.3 Final<br />
|✗ ||✗ ||✗<br />
|-<br />
|[http://dl.qj.net/psp/emulators/rin-v132-gameboy-emulator/gameboy-color-emulator.html RIN]<br />
|[[PlayStation Portable]]<br />
|1.32<br />
|✗ ||✗ ||✗<br />
|-<br />
|Virtual Console<br />
|Nintendo 3DS<br />
|8.10<br />
|✓ <small>(Pokemon only)</small> ||✗ ||✓<br />
|}<br />
<references group=N /><br />
<br />
==Comparison==<br />
<br />
====Game Boy-only emulators====<br />
;[http://bgb.bircd.org/ BGB]:A closed-source emulator for Windows (and Wine) with excellent Game Boy and Game Boy Color accuracy, as well as near flawless link support. It has a wealth of options for color palettes and even enabling Super Gameboy colors and borders, though it doesn't emulate all of its functions. It also has an advanced debugger.<br />
;[[Gambatte]]:Probably the most 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. It has not been as active lately.<br />
;[[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's controls.<br />
;[http://kigb.emuunlim.com/ 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.<br />
;[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.<br />
<br />
====Backwards-compatible GBA emulators====<br />
;[[mGBA]]:Primarily emulates the [[Game Boy Advance emulators|Game Boy Advance]] but it also includes GB/C support much like the original system. It's still in development, but it's already on the level of many other emulators.<br />
;[[GBE+]]:A recently rewritten emulator that has a large effort in preserving the functions of [[#Game Boy Features|obscure accessories]] that other emulators don't focus on. It can also load custom tiles in games, including colorized tiles for original Game Boy titles.<br />
;[[VisualBoy Advance#VBA-M|VisualBoy Advance -M <small>(VBA-M)</small>]]:Used to be the go-to for Game Boy Advance emulation and even included solid GB/C emulation. It's now behind [[mGBA]] on both fronts.<br />
<br />
====Multi-system emulators====<br />
;[[higan]]:Because it started out as an SNES emulator (its original name was bsnes), it was the only one that properly emulated all of the Super Game Boy's features, such as SPC sound chip utilization. Versions of bsnes at and before 0.73 used the Gambatte core for its Super Game Boy functionality, but Byuu eventually made his own Game Boy core, which ended up having pretty good accuracy.<br />
;[[BizHawk]]:Uses a modified Gambatte core. It provides speedrunning tools.<br />
;[[MAME]]:Has solid Game Boy emulation through its <code>gameboy</code> driver despite the sound being imperfect, as well as slightly worse GBC 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_.<br />
;[[Mednafen]]:Its Game Boy Advance core is forked from an old version of [[VisualBoy Advance]].<br />
<br />
==Emulation issues==<br />
<br />
===Oversaturation===<br />
[[File:Gbc over saturation2.png|thumb|right|350px|Comparison of saturation levels in VBA-M and Gambatte.]]<br />
The Game Boy Color's screen is understaturated. Game developers often work around this by using brighter colors knowing it'll be compensated for on hardware. This does not translate well in emulation, because standard LCD screens don'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.<br />
<br />
This issue also affects [[Game Boy Advance emulators#Oversaturation|Game Boy Advance emulation]].<br />
<br />
<h2 style="width:100%;">Game Boy features</h2><br />
<br />
===Hardware===<br />
<br />
====IR Transmitter====<br />
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+ has [https://shonumi.github.io/articles/art4.html basic IR emulation] but currently it only works with Pokémon games.<br />
<br />
====Game Boy Camera====<br />
{| class="wikitable" style="text-align:center;"<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Build to Use<br />
! scope="col"|[[Recommended emulators|Recommended]]<br />
|-<br />
|[[mGBA]]<br />
|Multi-platform<br />
|Dev builds post 0.6.0<br />
|✓<br />
|-<br />
|GiiBiiAdvance<br />
|Windows<br />
|?<br />
|✗<br />
|-<br />
|BGB<br />
|Windows<br />
|?<br />
|✗<br />
|-<br />
|Hashcam<br />
|Windows<br />
|[http://www.darkfader.net/gbc]<br />
|✗<br />
|}<br />
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.<br />
<br />
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's website. While there were some efforts to run the Game Boy Camera ROM in BGB unofficially, the author didn't show much interest in it. However, it is fully emulated with webcam support in a lesser-known emulator called GiiBiiAdvance.<br />
<br />
The latest dev builds of mGBA post 0.6.0 release can emulate the accessory by either using the PC's webcam or send a BMP, GIF, JPEG, PNG, or other image format to the game, as if it was coming from the camera itself.<ref>[https://twitter.com/mGBA_emu/status/890954205472501762]</ref> To enable the PC webcam, go to <code>Game Boy</code> under <code>settings</code> and switch the <code>camera driver</code> to <code>Qt Multimedia</code>, or by editing <code>qt.ini</code> and setting <code>cameraDriver=1</code> under <code>[General]</code>.<br />
<br />
====Tilt sensor====<br />
Two Game Boy Color games featured a built-in tilt sensor: Kirby Tilt 'n' Tumble and Command Master. These games cannot be played without support for this feature. While VBA and KiGB have a "Motion Sensor" option to map four directional keys to emulate the cartridge tilting, BGB can emulate the tilting features with the use of the mouse.<br />
<br />
====Game Boy Pocket Sonar====<br />
Japan only cartridge released by Bandai. It is a sonar-enabled device used for fishing with a fishing game included. No emulator supports this feature.<br />
<br />
<hr/><br />
<br />
===Accessories===<br />
There are [[wikipedia:Game Boy accessories#Game Boy|a few accessories that the Game Boy and Game Boy Color]] had.<br />
<br />
====Link Cable====<br />
BGB, KiGB, some versions of VBA-M and TGB-Dual supports link cable.<br />
<br />
====4-Player Adapter====<br />
Currently only [[GBE+]] supports it.<br />
<br />
====Game Boy Printer====<br />
[[VisualBoy Advance|VisualBoy Advance 1.8.0-beta 3]] and GBE+ had Game Boy Printer support that turned the signals into a bitmap form of the image. Some notable games and accessories to make use of this feature are the RPG Pokémon games, Super Mario Bros. Deluxe, and Game Boy Camera. mGBA plans to support this feature but it is unknown if other emulators support or have plans to support it.<br />
<br />
====Barcode Boy====<br />
An obscure Japan only barcode-scanning device released by Namcot (then-Namco's consumer division) in 1992. 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 accept it as a valid barcode. GBE+ has [https://shonumi.github.io/articles/art7.html proper emulation] with the ability to read barcode from binary files.<br />
<br />
====Barcode Taisen Bardigun====<br />
Another Japan only barcode-scanning device with the dedicated game. GBE+ [https://shonumi.github.io/articles/art6.html supports this accessory].<br />
<br />
====Mobile Game Boy Adapter====<br />
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 is possible to partially emulate its feature for Pokémon Crystal by [http://forums.glitchcity.info/index.php?topic=7509.0 using BGB's scripting capability], and GBE+ can at least reach the title screen of Mobile Trainer, but otherwise no emulators properly supports this accessory.<br />
<br />
====Singer Sewing Machine====<br />
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.<ref>https://www.youtube.com/watch?v=AlhJKMXU7tg&t=5m25s</ref><ref>https://www.youtube.com/watch?v=K-Epj2_eJdA</ref> No emulator supports this, mostly due to the IZEK being a rare item, along with the complexity of implementing a [https://hackaday.com/2015/01/07/arduino-controlled-sewing-machine-increases-stitch-options/ similarly automated sewing machine].<br />
<br />
====Hudsonsoft KISS Link====<br />
This accessory allowed users to download exclusive content by them from Hudsonsoft's website. No emulator supports this.<br />
<br />
==References==<br />
{{reflist}}<br />
<br />
==External links==<br />
* [http://gbdev.gg8.se/wiki/articles/Main_Page Game Boy Development Wiki] – Information about the Game Boy<br />
* [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 <br />
<br />
===Accuracy tests===<br />
* [https://github.com/Gekkio/mooneye-gb#accuracy-comparison Mooneye-GB comparsion]<br />
* [http://tasvideos.org/EmulatorResources/GBAccuracyTests.html TASVideos (Outdated)]<br />
* [http://gbdev.gg8.se/wiki/articles/Test_ROMs GBDev Wiki (Extremely oudated)]<br />
<br />
[[Category:Consoles]]<br />
[[Category:Nintendo consoles]]<br />
[[Category:Game Boy emulators|*]]</div>88.66.225.255https://emulation.gametechwiki.com/index.php?title=Emulators_on_3DS&diff=16396Emulators on 3DS2017-12-29T06:01:02Z<p>88.66.225.255: link to blargSNES website instead of (outdated) ZIP release</p>
<hr />
<div>Since the 3DS homebrew exploit, provided you can do this exploit, you can install a variety of emulators taking advantage of the hardware. Currently, the New 3DS is capable of running much faster than the older models, making it a much more ideal platform for emulation.<br />
<br />
==Multi-System==<br />
===Retroarch===<br />
There are [https://gbatemp.net/threads/retroarch-emulation-thread-nightly-builds-included.400913/ preliminary 3DS ports] of the following cores:<br />
<br />
* 2048<br />
* CatSFC<br />
* CatSFC Plus (has more accurate audio, slower)<br />
* Final Burn Alpha CPS1<br />
* Final Burn Alpha CPS2<br />
* Final Burn Alpha CPS3 (most games are too slow to run even on New 3DS, though JoJo runs almost full speed)<br />
* Final Burn Alpha Neo Geo (A few games are unable to be loaded due to memory constraints)<br />
* FCEUmm<br />
* Gambatte<br />
* Genesis Plus GX<br />
* gpSP (dynarec only works by installing the CIA)<br />
* Mednafen NGP<br />
* Mednafen PCE Fast<br />
* Mednafen VB<br />
* Mednafen WonderSwan<br />
* mGBA (acceptable with Pokemon Ruby/Sapphire, but otherwise too slow to use even on New 3DS at present)<br />
* Nestopia<br />
* NXEngine<br />
* PCSX-ReARMed (dynarec only works by installing the CIA, many games are too slow even on New 3DS)<br />
* Picodrive (32X emulation does not work in the .3dsx format, at least.)<br />
* PocketSNES (less compatible than CatSFC, but can actually run many special chip games at full speed)<br />
* QuickNES<br />
* Snes9x-Next (too slow to use even on New 3DS at present)<br />
<br />
<br />
Using current exploits, the New 3DS is capable of running most of these cores at or nearly at full speed on most games. The only cores the older 3DS can reliably run at full speed are 2048, Gambatte, QuickNES, NXEngine, and some older Sega games using Picodrive.<br />
Opposed to normal use of RetroArch, these are all self-contained emulators, albeit sharing the same automatic configuration.<br />
Screenshot-taking is broken. Upon exiting RetroArch 3DS, press the Start button.<br />
<br />
==Consoles==<br />
===NES===<br />
* [http://filetrip.net/3ds-downloads/homebrew/dl-3dnes-1-2-f32931.html 3DNES]<br />
* [https://gbatemp.net/threads/release-virtuanes-for-3ds.465461 VirtuaNES for 3ds]<br />
<br />
===SNES===<br />
* [http://blargsnes.kuribo64.net/ blargSNES]<br />
* [https://gbatemp.net/threads/snes9x-for-old-3ds.435568/ Snes9x for 3DS]<br />
<br />
==Handhelds==<br />
===Game Boy===<br />
* [https://dl.dropboxusercontent.com/u/100702766/gameyob/gameyob_3ds.zip GameYob]: GB/GBC emulation.<br />
===Game Boy Advance===<br />
The 3DS does include natively a firmware for a GBA mode, used for the ambassador releases. But its compatibility is a hit and a miss, missing features, and its software mode actually runs very slow.<br />
<br />
Some homebrew apps do real GBA emulation on the 3DS:<br />
* [https://www.dropbox.com/s/fraixj1fn9ql3w4/3DSGBA.zip?dl=0 3DSGBA]<br />
* [https://www.dropbox.com/s/sxb7x34u58g4zo2/3ds.3dsx?dl=0 CitrAGB]<br />
<br />
==Others==<br />
===CHIP-8===<br />
* [http://www.mediafire.com/?y94yjhzf70fsfsi CHIP-3DS]<br />
===VC Injection===<br />
Some have tried injecting alternate ROMs in the available Virtual Console releases (MD, GG, NES, GBA Ambassador, GBC, Japanese emulated SFC compilations) with varying degrees of success. VC emulators for Sega systems in particular have high compatibility.<br />
<br />
[[Category:Emulators on consoles]]</div>88.66.225.255https://emulation.gametechwiki.com/index.php?title=Emulators_on_DS&diff=16395Emulators on DS2017-12-29T05:58:41Z<p>88.66.225.255: fix GBA emu name</p>
<hr />
<div>How you can turn your tiny DS handheld into an emulation device. DS is underpowered compared to PSP, but here's what you can take out of it.<br />
<br />
==Arcade==<br />
MAME ports:<br />
* DSPack: Multiple Arcade Machine Emulator (MAME).<br />
* Mame4All: Port of MAME 0.37b5 emulator for Supercard DS Two only.<br />
* SDL MAME<br />
<br />
Game specific:<br />
* 1942 DS: emulates 1942 (all sets).<br />
* 1943 DS: emulates 1943 (3 sets).<br />
* AemioDA: Acronym for "Arcade Emulator Made In One Day", Asteroid.<br />
* BombJack DS: BombJack arcade game emulator.<br />
* Canyon DS: Canyon Bomber (prototype set also) emulator.<br />
* DSInvaders: A Space Invaders Arcade emulator.<br />
* Ghosts'n Run: Arcade emulator for one game: Ghosts'n Goblins.<br />
* GreenBeretDS: Green Beret, Rush'n Attack & Mr. Goemon Arcade emulator.<br />
* MarcaDS: An arcade emulator.<br />
* MrDo DS: Mr.Do!, Mr.Do's Castle, Do!Run Run & Mr.Do's Wild Ride arcade emulator.<br />
* Pang DS: Pang and Super Pang Arcade emulator.<br />
* PuzzleKlax: Arcade emulator for Klax and Tetris.<br />
* SnowBrosDS: Snow Bros.,Nick & Tom (all sets), Arcade Games.<br />
* Solomon's Key DS: Solomon's Key (US and Japan) Arcade Emulator.<br />
<br />
==Personal Computers==<br />
===Apple II===<br />
* A2DS<br />
* PomDS<br />
===Amstrad===<br />
* AmeDS: Amstrad CPC 664, CPC 6128.<br />
* CrocoDS: Amstrad CPC 6128.<br />
===Atari===<br />
* PenkoDS: Atari 800XL.<br />
* PokeyDS: Atari 800XL.<br />
* StyxDS: Atari ST.<br />
===Commodore===<br />
* FrodoDS: Commodore 64.<br />
===DOS===<br />
* DSx86: PC emulator that can run old DOS games. Has a custom configuration variant, DSx86Cfg.<br />
===Mac===<br />
* Mini vMac DS<br />
===MS-X===<br />
* FmsxDS: MS-X2.<br />
* MSX DS: MSX, MSX2, MSX2+.<br />
===Oric===<br />
* DSOric<br />
===ScummVM===<br />
* ScummVM DS<br />
===Sinclair===<br />
* DS81: Sinclair ZX81<br />
* DSpec: Sinclair ZX Spectrum.<br />
* SpeccyDS: Sinclair ZX Spectrum (48k model only).<br />
* SpectrumDS: Sinclair ZX Spectrum (48k model only).<br />
* ZXDS: Sinclair ZX Spectrum with WiFi multiplayer.<br />
===Other===<br />
* ThomDS: Thomson MO5 Computer emulator.<br />
* XRoar: Dragon 32/64 emulator.<br />
* Xyds: XY-MINI emulator.<br />
<br />
==Console==<br />
===Atari===<br />
* A5200DS: Atari 5200 emulator.<br />
* A7800DS 1 & 2: Atari 7800 emulator.<br />
* StellaDS: Atari VCS 2600 emulator.<br />
===ColecoVision===<br />
* ColecoDS<br />
===Vectrex===<br />
* VectxDS<br />
===Sega Master System / Game Gear===<br />
* Apprentice MinusDS: GG/MS emulation.<br />
* DSMasterplus: GG/MS.<br />
* DSMS: GG/MS.<br />
* S8DS: GG/MS/SG-1000 emulation.<br />
===Sega Megadrive / Genesis===<br />
* jEnesisDS<br />
* PicoDriveDS<br />
===PC-Engine===<br />
* NitroGrafx<br />
===NES===<br />
* Midori<br />
* NesDS<br />
* NesterDS: and its enhanced version NesterDS+.<br />
===SNES===<br />
* BAG SFC<br />
* CAT SFC<br />
* SnEmulDS<br />
* SnesDS<br />
* SnezziDS: port of the GBA-based SNES emulator Snezziboy (in its GBA incarnation, while functional it's less than ideal).<br />
===Neo Geo===<br />
* NeoDS: AES/MVS emulation.<br />
===Multi-Console===<br />
* RetroBoxDS: Port of Retrobox, multi-console emulator.<br />
<br />
==Handhelds==<br />
===Game Boy===<br />
* DS Boy: B&W GB.<br />
* DS_GBC: GB/GBC.<br />
* Lameboy: GB/GBC<br />
* Gameyob: GB/GBC<br />
<br />
===Game Boy Advance===<br />
Included by default in non-DSi models. GBA exploader (or iPlayer GBA Emulator, for iPlayer only) can be used to run GBA code for those.<br />
===Pokémon Mini===<br />
* PokeMini DS<br />
===WonderSwan===<br />
* DualSwan<br />
===Neo Geo Pocket (Color)===<br />
* RACE !: NGP/NGPC.<br />
===Watara Supervision===<br />
* Watari<br />
<br />
=Links=<br />
[https://gbatemp.net/threads/list-of-all-emulators-for-ds.255764/ Curated list of emulators]<br />
<br />
[http://filetrip.net/nds-downloads/emulators/emulators-for-nds/ Emulators from Filetrip]<br />
<br />
[http://gamebrew.org/wiki/List_of_DS_homebrew_emulators Rather out-of-date list of emulators]<br />
<br />
[[Category:Emulators on consoles]]</div>88.66.225.255